@charset "UTF-8";
@import url(https://fonts.googleapis.com/css?family=Roboto+Slab);
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}
a {
  background-color: transparent;
  -webkit-transition: .3s;
  transition: .3s;
}
a:active,
a:hover,
a:focus {
  outline: 0;
  text-decoration: none !important;
}
abbr[title] {
  border-bottom: 1px dotted;
}
b,
strong {
  font-weight: bold;
}
dfn {
  font-style: italic;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
mark {
  background: #ff0;
  color: #000;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 1em 40px;
}
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
  outline: 0;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
input[type="number"] {
  text-align: center;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: textfield;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}
legend {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: bold;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
:before,
:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
q {
  quotes: "" "";
}
ul,
ol,
dir,
menu {
  list-style: none;
}
p,
ul,
ol {
  margin: 0;
  padding: 0;
}
th,
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: normal;
}
ul,
ol {
  padding: 0;
}
em {
  font-style: normal;
}
select {
  width: auto;
  display: inline-block;
  cursor: pointer;
  padding: 8px 10px;
  min-height: 40px;
  border-radius: 3px;
  background-color: #ffffff;
  color: #333333;
  border: 2px solid;
  border-color: #e2e2e2;
  font-size: 16px;
  font-weight: 400;
  -webkit-transition: .4s;
  transition: .4s;
}
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}
.animated.bounceIn,
.animated.bounceOut {
  -webkit-animation-duration: .75s;
  animation-duration: .75s;
}
.animated.flipOutX,
.animated.flipOutY {
  -webkit-animation-duration: .75s;
  animation-duration: .75s;
}
@-webkit-keyframes bounce {
  0%,
  20%,
  53%,
  80%,
  100% {
    -webkit-animation-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);
    animation-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }
  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755,0.050,0.855,0.060);
    animation-timing-function: cubic-bezier(0.755,0.050,0.855,0.060);
    -webkit-transform: translate3d(0,-30px,0);
    transform: translate3d(0,-30px,0);
  }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755,0.050,0.855,0.060);
    animation-timing-function: cubic-bezier(0.755,0.050,0.855,0.060);
    -webkit-transform: translate3d(0,-15px,0);
    transform: translate3d(0,-15px,0);
  }
  90% {
    -webkit-transform: translate3d(0,-4px,0);
    transform: translate3d(0,-4px,0);
  }
}
@keyframes bounce {
  0%,
  20%,
  53%,
  80%,
  100% {
    -webkit-animation-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);
    animation-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }
  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755,0.050,0.855,0.060);
    animation-timing-function: cubic-bezier(0.755,0.050,0.855,0.060);
    -webkit-transform: translate3d(0,-30px,0);
    transform: translate3d(0,-30px,0);
  }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755,0.050,0.855,0.060);
    animation-timing-function: cubic-bezier(0.755,0.050,0.855,0.060);
    -webkit-transform: translate3d(0,-15px,0);
    transform: translate3d(0,-15px,0);
  }
  90% {
    -webkit-transform: translate3d(0,-4px,0);
    transform: translate3d(0,-4px,0);
  }
}
.bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}
@-webkit-keyframes flash {
  0%,
  50%,
  100% {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
@keyframes flash {
  0%,
  50%,
  100% {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
.flash {
  -webkit-animation-name: flash;
  animation-name: flash;
}
@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
  }
  50% {
    -webkit-transform: scale3d(1.05,1.05,1.05);
    transform: scale3d(1.05,1.05,1.05);
  }
  100% {
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
  }
}
@keyframes pulse {
  0% {
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
  }
  50% {
    -webkit-transform: scale3d(1.05,1.05,1.05);
    transform: scale3d(1.05,1.05,1.05);
  }
  100% {
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
  }
}
.pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
}
@-webkit-keyframes rubberBand {
  0% {
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
  }
  30% {
    -webkit-transform: scale3d(1.25,0.75,1);
    transform: scale3d(1.25,0.75,1);
  }
  40% {
    -webkit-transform: scale3d(0.75,1.25,1);
    transform: scale3d(0.75,1.25,1);
  }
  50% {
    -webkit-transform: scale3d(1.15,0.85,1);
    transform: scale3d(1.15,0.85,1);
  }
  65% {
    -webkit-transform: scale3d(.95,1.05,1);
    transform: scale3d(.95,1.05,1);
  }
  75% {
    -webkit-transform: scale3d(1.05,.95,1);
    transform: scale3d(1.05,.95,1);
  }
  100% {
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
  }
}
@keyframes rubberBand {
  0% {
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
  }
  30% {
    -webkit-transform: scale3d(1.25,0.75,1);
    transform: scale3d(1.25,0.75,1);
  }
  40% {
    -webkit-transform: scale3d(0.75,1.25,1);
    transform: scale3d(0.75,1.25,1);
  }
  50% {
    -webkit-transform: scale3d(1.15,0.85,1);
    transform: scale3d(1.15,0.85,1);
  }
  65% {
    -webkit-transform: scale3d(.95,1.05,1);
    transform: scale3d(.95,1.05,1);
  }
  75% {
    -webkit-transform: scale3d(1.05,.95,1);
    transform: scale3d(1.05,.95,1);
  }
  100% {
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
  }
}
.rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand;
}
@-webkit-keyframes shake {
  0%,
  100% {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px,0,0);
    transform: translate3d(-10px,0,0);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px,0,0);
    transform: translate3d(10px,0,0);
  }
}
@keyframes shake {
  0%,
  100% {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px,0,0);
    transform: translate3d(-10px,0,0);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px,0,0);
    transform: translate3d(10px,0,0);
  }
}
.shake {
  -webkit-animation-name: shake;
  animation-name: shake;
}
@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate3d(0,0,1,15deg);
    transform: rotate3d(0,0,1,15deg);
  }
  40% {
    -webkit-transform: rotate3d(0,0,1,-10deg);
    transform: rotate3d(0,0,1,-10deg);
  }
  60% {
    -webkit-transform: rotate3d(0,0,1,5deg);
    transform: rotate3d(0,0,1,5deg);
  }
  80% {
    -webkit-transform: rotate3d(0,0,1,-5deg);
    transform: rotate3d(0,0,1,-5deg);
  }
  100% {
    -webkit-transform: rotate3d(0,0,1,0deg);
    transform: rotate3d(0,0,1,0deg);
  }
}
@keyframes swing {
  20% {
    -webkit-transform: rotate3d(0,0,1,15deg);
    transform: rotate3d(0,0,1,15deg);
  }
  40% {
    -webkit-transform: rotate3d(0,0,1,-10deg);
    transform: rotate3d(0,0,1,-10deg);
  }
  60% {
    -webkit-transform: rotate3d(0,0,1,5deg);
    transform: rotate3d(0,0,1,5deg);
  }
  80% {
    -webkit-transform: rotate3d(0,0,1,-5deg);
    transform: rotate3d(0,0,1,-5deg);
  }
  100% {
    -webkit-transform: rotate3d(0,0,1,0deg);
    transform: rotate3d(0,0,1,0deg);
  }
}
.swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}
@-webkit-keyframes tada {
  0% {
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
  }
  10%,
  20% {
    -webkit-transform: scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);
    transform: scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);
    transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);
  }
  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);
    transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);
  }
  100% {
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
  }
}
@keyframes tada {
  0% {
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
  }
  10%,
  20% {
    -webkit-transform: scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);
    transform: scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);
    transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);
  }
  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);
    transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);
  }
  100% {
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
  }
}
.tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}
@-webkit-keyframes wobble {
  0% {
    -webkit-transform: none;
    transform: none;
  }
  15% {
    -webkit-transform: translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);
    transform: translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);
  }
  30% {
    -webkit-transform: translate3d(20%,0,0) rotate3d(0,0,1,3deg);
    transform: translate3d(20%,0,0) rotate3d(0,0,1,3deg);
  }
  45% {
    -webkit-transform: translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);
    transform: translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);
  }
  60% {
    -webkit-transform: translate3d(10%,0,0) rotate3d(0,0,1,2deg);
    transform: translate3d(10%,0,0) rotate3d(0,0,1,2deg);
  }
  75% {
    -webkit-transform: translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);
    transform: translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);
  }
  100% {
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes wobble {
  0% {
    -webkit-transform: none;
    transform: none;
  }
  15% {
    -webkit-transform: translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);
    transform: translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);
  }
  30% {
    -webkit-transform: translate3d(20%,0,0) rotate3d(0,0,1,3deg);
    transform: translate3d(20%,0,0) rotate3d(0,0,1,3deg);
  }
  45% {
    -webkit-transform: translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);
    transform: translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);
  }
  60% {
    -webkit-transform: translate3d(10%,0,0) rotate3d(0,0,1,2deg);
    transform: translate3d(10%,0,0) rotate3d(0,0,1,2deg);
  }
  75% {
    -webkit-transform: translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);
    transform: translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);
  }
  100% {
    -webkit-transform: none;
    transform: none;
  }
}
.wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble;
}
@-webkit-keyframes jello {
  11.1% {
    -webkit-transform: none;
    transform: none;
  }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }
  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
  100% {
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes jello {
  11.1% {
    -webkit-transform: none;
    transform: none;
  }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }
  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
  100% {
    -webkit-transform: none;
    transform: none;
  }
}
.jello {
  -webkit-animation-name: jello;
  animation-name: jello;
  -webkit-transform-origin: center;
  transform-origin: center;
}
@-webkit-keyframes bounceIn {
  0%,
  20%,
  40%,
  60%,
  80%,
  100% {
    -webkit-animation-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);
    animation-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);
  }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3,.3,.3);
    transform: scale3d(.3,.3,.3);
  }
  20% {
    -webkit-transform: scale3d(1.1,1.1,1.1);
    transform: scale3d(1.1,1.1,1.1);
  }
  40% {
    -webkit-transform: scale3d(.9,.9,.9);
    transform: scale3d(.9,.9,.9);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03,1.03,1.03);
    transform: scale3d(1.03,1.03,1.03);
  }
  80% {
    -webkit-transform: scale3d(.97,.97,.97);
    transform: scale3d(.97,.97,.97);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
  }
}
@keyframes bounceIn {
  0%,
  20%,
  40%,
  60%,
  80%,
  100% {
    -webkit-animation-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);
    animation-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);
  }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3,.3,.3);
    transform: scale3d(.3,.3,.3);
  }
  20% {
    -webkit-transform: scale3d(1.1,1.1,1.1);
    transform: scale3d(1.1,1.1,1.1);
  }
  40% {
    -webkit-transform: scale3d(.9,.9,.9);
    transform: scale3d(.9,.9,.9);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03,1.03,1.03);
    transform: scale3d(1.03,1.03,1.03);
  }
  80% {
    -webkit-transform: scale3d(.97,.97,.97);
    transform: scale3d(.97,.97,.97);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
  }
}
.bounceIn {
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}
@-webkit-keyframes bounceInDown {
  0%,
  60%,
  75%,
  90%,
  100% {
    -webkit-animation-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);
    animation-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0,-3000px,0);
    transform: translate3d(0,-3000px,0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0,25px,0);
    transform: translate3d(0,25px,0);
  }
  75% {
    -webkit-transform: translate3d(0,-10px,0);
    transform: translate3d(0,-10px,0);
  }
  90% {
    -webkit-transform: translate3d(0,5px,0);
    transform: translate3d(0,5px,0);
  }
  100% {
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes bounceInDown {
  0%,
  60%,
  75%,
  90%,
  100% {
    -webkit-animation-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);
    animation-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0,-3000px,0);
    transform: translate3d(0,-3000px,0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0,25px,0);
    transform: translate3d(0,25px,0);
  }
  75% {
    -webkit-transform: translate3d(0,-10px,0);
    transform: translate3d(0,-10px,0);
  }
  90% {
    -webkit-transform: translate3d(0,5px,0);
    transform: translate3d(0,5px,0);
  }
  100% {
    -webkit-transform: none;
    transform: none;
  }
}
.bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}
@-webkit-keyframes bounceInLeft {
  0%,
  60%,
  75%,
  90%,
  100% {
    -webkit-animation-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);
    animation-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px,0,0);
    transform: translate3d(-3000px,0,0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px,0,0);
    transform: translate3d(25px,0,0);
  }
  75% {
    -webkit-transform: translate3d(-10px,0,0);
    transform: translate3d(-10px,0,0);
  }
  90% {
    -webkit-transform: translate3d(5px,0,0);
    transform: translate3d(5px,0,0);
  }
  100% {
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes bounceInLeft {
  0%,
  60%,
  75%,
  90%,
  100% {
    -webkit-animation-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);
    animation-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px,0,0);
    transform: translate3d(-3000px,0,0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px,0,0);
    transform: translate3d(25px,0,0);
  }
  75% {
    -webkit-transform: translate3d(-10px,0,0);
    transform: translate3d(-10px,0,0);
  }
  90% {
    -webkit-transform: translate3d(5px,0,0);
    transform: translate3d(5px,0,0);
  }
  100% {
    -webkit-transform: none;
    transform: none;
  }
}
.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}
@-webkit-keyframes bounceInRight {
  0%,
  60%,
  75%,
  90%,
  100% {
    -webkit-animation-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);
    animation-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(3000px,0,0);
    transform: translate3d(3000px,0,0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px,0,0);
    transform: translate3d(-25px,0,0);
  }
  75% {
    -webkit-transform: translate3d(10px,0,0);
    transform: translate3d(10px,0,0);
  }
  90% {
    -webkit-transform: translate3d(-5px,0,0);
    transform: translate3d(-5px,0,0);
  }
  100% {
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes bounceInRight {
  0%,
  60%,
  75%,
  90%,
  100% {
    -webkit-animation-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);
    animation-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(3000px,0,0);
    transform: translate3d(3000px,0,0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px,0,0);
    transform: translate3d(-25px,0,0);
  }
  75% {
    -webkit-transform: translate3d(10px,0,0);
    transform: translate3d(10px,0,0);
  }
  90% {
    -webkit-transform: translate3d(-5px,0,0);
    transform: translate3d(-5px,0,0);
  }
  100% {
    -webkit-transform: none;
    transform: none;
  }
}
.bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}
@-webkit-keyframes bounceInUp {
  0%,
  60%,
  75%,
  90%,
  100% {
    -webkit-animation-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);
    animation-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0,3000px,0);
    transform: translate3d(0,3000px,0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0,-20px,0);
    transform: translate3d(0,-20px,0);
  }
  75% {
    -webkit-transform: translate3d(0,10px,0);
    transform: translate3d(0,10px,0);
  }
  90% {
    -webkit-transform: translate3d(0,-5px,0);
    transform: translate3d(0,-5px,0);
  }
  100% {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }
}
@keyframes bounceInUp {
  0%,
  60%,
  75%,
  90%,
  100% {
    -webkit-animation-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);
    animation-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0,3000px,0);
    transform: translate3d(0,3000px,0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0,-20px,0);
    transform: translate3d(0,-20px,0);
  }
  75% {
    -webkit-transform: translate3d(0,10px,0);
    transform: translate3d(0,10px,0);
  }
  90% {
    -webkit-transform: translate3d(0,-5px,0);
    transform: translate3d(0,-5px,0);
  }
  100% {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }
}
.bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}
@-webkit-keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(.9,.9,.9);
    transform: scale3d(.9,.9,.9);
  }
  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1,1.1,1.1);
    transform: scale3d(1.1,1.1,1.1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale3d(.3,.3,.3);
    transform: scale3d(.3,.3,.3);
  }
}
@keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(.9,.9,.9);
    transform: scale3d(.9,.9,.9);
  }
  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1,1.1,1.1);
    transform: scale3d(1.1,1.1,1.1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale3d(.3,.3,.3);
    transform: scale3d(.3,.3,.3);
  }
}
.bounceOut {
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
}
@-webkit-keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0,10px,0);
    transform: translate3d(0,10px,0);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0,-20px,0);
    transform: translate3d(0,-20px,0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0,2000px,0);
    transform: translate3d(0,2000px,0);
  }
}
@keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0,10px,0);
    transform: translate3d(0,10px,0);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0,-20px,0);
    transform: translate3d(0,-20px,0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0,2000px,0);
    transform: translate3d(0,2000px,0);
  }
}
.bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}
@-webkit-keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px,0,0);
    transform: translate3d(20px,0,0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px,0,0);
    transform: translate3d(-2000px,0,0);
  }
}
@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px,0,0);
    transform: translate3d(20px,0,0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px,0,0);
    transform: translate3d(-2000px,0,0);
  }
}
.bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}
@-webkit-keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px,0,0);
    transform: translate3d(-20px,0,0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(2000px,0,0);
    transform: translate3d(2000px,0,0);
  }
}
@keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px,0,0);
    transform: translate3d(-20px,0,0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(2000px,0,0);
    transform: translate3d(2000px,0,0);
  }
}
.bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}
@-webkit-keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0,-10px,0);
    transform: translate3d(0,-10px,0);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0,20px,0);
    transform: translate3d(0,20px,0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0,-2000px,0);
    transform: translate3d(0,-2000px,0);
  }
}
@keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0,-10px,0);
    transform: translate3d(0,-10px,0);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0,20px,0);
    transform: translate3d(0,20px,0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0,-2000px,0);
    transform: translate3d(0,-2000px,0);
  }
}
.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}
@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}
@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0,-100%,0);
    transform: translate3d(0,-100%,0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0,-100%,0);
    transform: translate3d(0,-100%,0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
@-webkit-keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0,-2000px,0);
    transform: translate3d(0,-2000px,0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0,-2000px,0);
    transform: translate3d(0,-2000px,0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}
@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%,0,0);
    transform: translate3d(-100%,0,0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%,0,0);
    transform: translate3d(-100%,0,0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px,0,0);
    transform: translate3d(-2000px,0,0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px,0,0);
    transform: translate3d(-2000px,0,0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}
@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%,0,0);
    transform: translate3d(100%,0,0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%,0,0);
    transform: translate3d(100%,0,0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}
@-webkit-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(2000px,0,0);
    transform: translate3d(2000px,0,0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(2000px,0,0);
    transform: translate3d(2000px,0,0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}
@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0,100%,0);
    transform: translate3d(0,100%,0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0,100%,0);
    transform: translate3d(0,100%,0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}
@-webkit-keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0,2000px,0);
    transform: translate3d(0,2000px,0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0,2000px,0);
    transform: translate3d(0,2000px,0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}
@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}
@-webkit-keyframes fadeOutDown {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0,100%,0);
    transform: translate3d(0,100%,0);
  }
}
@keyframes fadeOutDown {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0,100%,0);
    transform: translate3d(0,100%,0);
  }
}
.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}
@-webkit-keyframes fadeOutDownBig {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0,2000px,0);
    transform: translate3d(0,2000px,0);
  }
}
@keyframes fadeOutDownBig {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0,2000px,0);
    transform: translate3d(0,2000px,0);
  }
}
.fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}
@-webkit-keyframes fadeOutLeft {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(-100%,0,0);
    transform: translate3d(-100%,0,0);
  }
}
@keyframes fadeOutLeft {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(-100%,0,0);
    transform: translate3d(-100%,0,0);
  }
}
.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}
@-webkit-keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px,0,0);
    transform: translate3d(-2000px,0,0);
  }
}
@keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px,0,0);
    transform: translate3d(-2000px,0,0);
  }
}
.fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}
@-webkit-keyframes fadeOutRight {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%,0,0);
    transform: translate3d(100%,0,0);
  }
}
@keyframes fadeOutRight {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%,0,0);
    transform: translate3d(100%,0,0);
  }
}
.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}
@-webkit-keyframes fadeOutRightBig {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(2000px,0,0);
    transform: translate3d(2000px,0,0);
  }
}
@keyframes fadeOutRightBig {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(2000px,0,0);
    transform: translate3d(2000px,0,0);
  }
}
.fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}
@-webkit-keyframes fadeOutUp {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0,-100%,0);
    transform: translate3d(0,-100%,0);
  }
}
@keyframes fadeOutUp {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0,-100%,0);
    transform: translate3d(0,-100%,0);
  }
}
.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}
@-webkit-keyframes fadeOutUpBig {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0,-2000px,0);
    transform: translate3d(0,-2000px,0);
  }
}
@keyframes fadeOutUpBig {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0,-2000px,0);
    transform: translate3d(0,-2000px,0);
  }
}
.fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}
@-webkit-keyframes flip {
  0% {
    -webkit-transform: perspective(400px) rotate3d(0,1,0,-360deg);
    transform: perspective(400px) rotate3d(0,1,0,-360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
    transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
    transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) scale3d(.95,.95,.95);
    transform: perspective(400px) scale3d(.95,.95,.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
@keyframes flip {
  0% {
    -webkit-transform: perspective(400px) rotate3d(0,1,0,-360deg);
    transform: perspective(400px) rotate3d(0,1,0,-360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
    transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
    transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) scale3d(.95,.95,.95);
    transform: perspective(400px) scale3d(.95,.95,.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
.animated.flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip;
}
@-webkit-keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotate3d(1,0,0,90deg);
    transform: perspective(400px) rotate3d(1,0,0,90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1,0,0,-20deg);
    transform: perspective(400px) rotate3d(1,0,0,-20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1,0,0,10deg);
    transform: perspective(400px) rotate3d(1,0,0,10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1,0,0,-5deg);
    transform: perspective(400px) rotate3d(1,0,0,-5deg);
  }
  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
@keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotate3d(1,0,0,90deg);
    transform: perspective(400px) rotate3d(1,0,0,90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1,0,0,-20deg);
    transform: perspective(400px) rotate3d(1,0,0,-20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1,0,0,10deg);
    transform: perspective(400px) rotate3d(1,0,0,10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1,0,0,-5deg);
    transform: perspective(400px) rotate3d(1,0,0,-5deg);
  }
  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
.flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}
@-webkit-keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px) rotate3d(0,1,0,90deg);
    transform: perspective(400px) rotate3d(0,1,0,90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0,1,0,-20deg);
    transform: perspective(400px) rotate3d(0,1,0,-20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0,1,0,10deg);
    transform: perspective(400px) rotate3d(0,1,0,10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0,1,0,-5deg);
    transform: perspective(400px) rotate3d(0,1,0,-5deg);
  }
  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
@keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px) rotate3d(0,1,0,90deg);
    transform: perspective(400px) rotate3d(0,1,0,90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0,1,0,-20deg);
    transform: perspective(400px) rotate3d(0,1,0,-20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0,1,0,10deg);
    transform: perspective(400px) rotate3d(0,1,0,10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0,1,0,-5deg);
    transform: perspective(400px) rotate3d(0,1,0,-5deg);
  }
  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
.flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}
@-webkit-keyframes flipOutX {
  0% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1,0,0,-20deg);
    transform: perspective(400px) rotate3d(1,0,0,-20deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotate3d(1,0,0,90deg);
    transform: perspective(400px) rotate3d(1,0,0,90deg);
    opacity: 0;
  }
}
@keyframes flipOutX {
  0% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1,0,0,-20deg);
    transform: perspective(400px) rotate3d(1,0,0,-20deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotate3d(1,0,0,90deg);
    transform: perspective(400px) rotate3d(1,0,0,90deg);
    opacity: 0;
  }
}
.flipOutX {
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}
@-webkit-keyframes flipOutY {
  0% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0,1,0,-15deg);
    transform: perspective(400px) rotate3d(0,1,0,-15deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotate3d(0,1,0,90deg);
    transform: perspective(400px) rotate3d(0,1,0,90deg);
    opacity: 0;
  }
}
@keyframes flipOutY {
  0% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0,1,0,-15deg);
    transform: perspective(400px) rotate3d(0,1,0,-15deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotate3d(0,1,0,90deg);
    transform: perspective(400px) rotate3d(0,1,0,90deg);
    opacity: 0;
  }
}
.flipOutY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY;
}
@-webkit-keyframes lightSpeedIn {
  0% {
    -webkit-transform: translate3d(100%,0,0) skewX(-30deg);
    transform: translate3d(100%,0,0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes lightSpeedIn {
  0% {
    -webkit-transform: translate3d(100%,0,0) skewX(-30deg);
    transform: translate3d(100%,0,0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}
@-webkit-keyframes lightSpeedOut {
  0% {
    opacity: 1;
  }
  100% {
    -webkit-transform: translate3d(100%,0,0) skewX(30deg);
    transform: translate3d(100%,0,0) skewX(30deg);
    opacity: 0;
  }
}
@keyframes lightSpeedOut {
  0% {
    opacity: 1;
  }
  100% {
    -webkit-transform: translate3d(100%,0,0) skewX(30deg);
    transform: translate3d(100%,0,0) skewX(30deg);
    opacity: 0;
  }
}
.lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}
@-webkit-keyframes rotateIn {
  0% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0,0,1,-200deg);
    transform: rotate3d(0,0,1,-200deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateIn {
  0% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0,0,1,-200deg);
    transform: rotate3d(0,0,1,-200deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
}
@-webkit-keyframes rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0,0,1,-45deg);
    transform: rotate3d(0,0,1,-45deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0,0,1,-45deg);
    transform: rotate3d(0,0,1,-45deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
}
@-webkit-keyframes rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0,0,1,45deg);
    transform: rotate3d(0,0,1,45deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0,0,1,45deg);
    transform: rotate3d(0,0,1,45deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
}
@-webkit-keyframes rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0,0,1,45deg);
    transform: rotate3d(0,0,1,45deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0,0,1,45deg);
    transform: rotate3d(0,0,1,45deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
}
@-webkit-keyframes rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0,0,1,-90deg);
    transform: rotate3d(0,0,1,-90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0,0,1,-90deg);
    transform: rotate3d(0,0,1,-90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
}
@-webkit-keyframes rotateOut {
  0% {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0,0,1,200deg);
    transform: rotate3d(0,0,1,200deg);
    opacity: 0;
  }
}
@keyframes rotateOut {
  0% {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0,0,1,200deg);
    transform: rotate3d(0,0,1,200deg);
    opacity: 0;
  }
}
.rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
}
@-webkit-keyframes rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0,0,1,45deg);
    transform: rotate3d(0,0,1,45deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0,0,1,45deg);
    transform: rotate3d(0,0,1,45deg);
    opacity: 0;
  }
}
.rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
}
@-webkit-keyframes rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0,0,1,-45deg);
    transform: rotate3d(0,0,1,-45deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0,0,1,-45deg);
    transform: rotate3d(0,0,1,-45deg);
    opacity: 0;
  }
}
.rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
}
@-webkit-keyframes rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0,0,1,-45deg);
    transform: rotate3d(0,0,1,-45deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0,0,1,-45deg);
    transform: rotate3d(0,0,1,-45deg);
    opacity: 0;
  }
}
.rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
}
@-webkit-keyframes rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0,0,1,90deg);
    transform: rotate3d(0,0,1,90deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0,0,1,90deg);
    transform: rotate3d(0,0,1,90deg);
    opacity: 0;
  }
}
.rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
}
@-webkit-keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -webkit-transform: rotate3d(0,0,1,80deg);
    transform: rotate3d(0,0,1,80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40%,
  80% {
    -webkit-transform: rotate3d(0,0,1,60deg);
    transform: rotate3d(0,0,1,60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  100% {
    -webkit-transform: translate3d(0,700px,0);
    transform: translate3d(0,700px,0);
    opacity: 0;
  }
}
@keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -webkit-transform: rotate3d(0,0,1,80deg);
    transform: rotate3d(0,0,1,80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40%,
  80% {
    -webkit-transform: rotate3d(0,0,1,60deg);
    transform: rotate3d(0,0,1,60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  100% {
    -webkit-transform: translate3d(0,700px,0);
    transform: translate3d(0,700px,0);
    opacity: 0;
  }
}
.hinge {
  -webkit-animation-name: hinge;
  animation-name: hinge;
}
@-webkit-keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);
    transform: translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);
    transform: translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}
@-webkit-keyframes rollOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%,0,0) rotate3d(0,0,1,120deg);
    transform: translate3d(100%,0,0) rotate3d(0,0,1,120deg);
  }
}
@keyframes rollOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%,0,0) rotate3d(0,0,1,120deg);
    transform: translate3d(100%,0,0) rotate3d(0,0,1,120deg);
  }
}
.rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut;
}
@-webkit-keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3,.3,.3);
    transform: scale3d(.3,.3,.3);
  }
  50% {
    opacity: 1;
  }
}
@keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3,.3,.3);
    transform: scale3d(.3,.3,.3);
  }
  50% {
    opacity: 1;
  }
}
.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}
@-webkit-keyframes zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
    transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
    -webkit-animation-timing-function: cubic-bezier(0.550,0.055,0.675,0.190);
    animation-timing-function: cubic-bezier(0.550,0.055,0.675,0.190);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
    transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
    -webkit-animation-timing-function: cubic-bezier(0.175,0.885,0.320,1);
    animation-timing-function: cubic-bezier(0.175,0.885,0.320,1);
  }
}
@keyframes zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
    transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
    -webkit-animation-timing-function: cubic-bezier(0.550,0.055,0.675,0.190);
    animation-timing-function: cubic-bezier(0.550,0.055,0.675,0.190);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
    transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
    -webkit-animation-timing-function: cubic-bezier(0.175,0.885,0.320,1);
    animation-timing-function: cubic-bezier(0.175,0.885,0.320,1);
  }
}
.zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown;
}
@-webkit-keyframes zoomInLeft {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);
    transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);
    -webkit-animation-timing-function: cubic-bezier(0.550,0.055,0.675,0.190);
    animation-timing-function: cubic-bezier(0.550,0.055,0.675,0.190);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475,.475,.475) translate3d(10px,0,0);
    transform: scale3d(.475,.475,.475) translate3d(10px,0,0);
    -webkit-animation-timing-function: cubic-bezier(0.175,0.885,0.320,1);
    animation-timing-function: cubic-bezier(0.175,0.885,0.320,1);
  }
}
@keyframes zoomInLeft {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);
    transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);
    -webkit-animation-timing-function: cubic-bezier(0.550,0.055,0.675,0.190);
    animation-timing-function: cubic-bezier(0.550,0.055,0.675,0.190);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475,.475,.475) translate3d(10px,0,0);
    transform: scale3d(.475,.475,.475) translate3d(10px,0,0);
    -webkit-animation-timing-function: cubic-bezier(0.175,0.885,0.320,1);
    animation-timing-function: cubic-bezier(0.175,0.885,0.320,1);
  }
}
.zoomInLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft;
}
@-webkit-keyframes zoomInRight {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);
    transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);
    -webkit-animation-timing-function: cubic-bezier(0.550,0.055,0.675,0.190);
    animation-timing-function: cubic-bezier(0.550,0.055,0.675,0.190);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);
    transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);
    -webkit-animation-timing-function: cubic-bezier(0.175,0.885,0.320,1);
    animation-timing-function: cubic-bezier(0.175,0.885,0.320,1);
  }
}
@keyframes zoomInRight {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);
    transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);
    -webkit-animation-timing-function: cubic-bezier(0.550,0.055,0.675,0.190);
    animation-timing-function: cubic-bezier(0.550,0.055,0.675,0.190);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);
    transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);
    -webkit-animation-timing-function: cubic-bezier(0.175,0.885,0.320,1);
    animation-timing-function: cubic-bezier(0.175,0.885,0.320,1);
  }
}
.zoomInRight {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight;
}
@-webkit-keyframes zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);
    transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);
    -webkit-animation-timing-function: cubic-bezier(0.550,0.055,0.675,0.190);
    animation-timing-function: cubic-bezier(0.550,0.055,0.675,0.190);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
    transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
    -webkit-animation-timing-function: cubic-bezier(0.175,0.885,0.320,1);
    animation-timing-function: cubic-bezier(0.175,0.885,0.320,1);
  }
}
@keyframes zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);
    transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);
    -webkit-animation-timing-function: cubic-bezier(0.550,0.055,0.675,0.190);
    animation-timing-function: cubic-bezier(0.550,0.055,0.675,0.190);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
    transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
    -webkit-animation-timing-function: cubic-bezier(0.175,0.885,0.320,1);
    animation-timing-function: cubic-bezier(0.175,0.885,0.320,1);
  }
}
.zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp;
}
@-webkit-keyframes zoomOut {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(.3,.3,.3);
    transform: scale3d(.3,.3,.3);
  }
  100% {
    opacity: 0;
  }
}
@keyframes zoomOut {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(.3,.3,.3);
    transform: scale3d(.3,.3,.3);
  }
  100% {
    opacity: 0;
  }
}
.zoomOut {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut;
}
@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
    transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
    -webkit-animation-timing-function: cubic-bezier(0.550,0.055,0.675,0.190);
    animation-timing-function: cubic-bezier(0.550,0.055,0.675,0.190);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale3d(.1,.1,.1) translate3d(0,2000px,0);
    transform: scale3d(.1,.1,.1) translate3d(0,2000px,0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175,0.885,0.320,1);
    animation-timing-function: cubic-bezier(0.175,0.885,0.320,1);
  }
}
@keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
    transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
    -webkit-animation-timing-function: cubic-bezier(0.550,0.055,0.675,0.190);
    animation-timing-function: cubic-bezier(0.550,0.055,0.675,0.190);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale3d(.1,.1,.1) translate3d(0,2000px,0);
    transform: scale3d(.1,.1,.1) translate3d(0,2000px,0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175,0.885,0.320,1);
    animation-timing-function: cubic-bezier(0.175,0.885,0.320,1);
  }
}
.zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown;
}
@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475,.475,.475) translate3d(42px,0,0);
    transform: scale3d(.475,.475,.475) translate3d(42px,0,0);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translate3d(-2000px,0,0);
    transform: scale(.1) translate3d(-2000px,0,0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}
@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475,.475,.475) translate3d(42px,0,0);
    transform: scale3d(.475,.475,.475) translate3d(42px,0,0);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translate3d(-2000px,0,0);
    transform: scale(.1) translate3d(-2000px,0,0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}
.zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft;
}
@-webkit-keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475,.475,.475) translate3d(-42px,0,0);
    transform: scale3d(.475,.475,.475) translate3d(-42px,0,0);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translate3d(2000px,0,0);
    transform: scale(.1) translate3d(2000px,0,0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}
@keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475,.475,.475) translate3d(-42px,0,0);
    transform: scale3d(.475,.475,.475) translate3d(-42px,0,0);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translate3d(2000px,0,0);
    transform: scale(.1) translate3d(2000px,0,0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}
.zoomOutRight {
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight;
}
@-webkit-keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
    transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
    -webkit-animation-timing-function: cubic-bezier(0.550,0.055,0.675,0.190);
    animation-timing-function: cubic-bezier(0.550,0.055,0.675,0.190);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale3d(.1,.1,.1) translate3d(0,-2000px,0);
    transform: scale3d(.1,.1,.1) translate3d(0,-2000px,0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175,0.885,0.320,1);
    animation-timing-function: cubic-bezier(0.175,0.885,0.320,1);
  }
}
@keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
    transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
    -webkit-animation-timing-function: cubic-bezier(0.550,0.055,0.675,0.190);
    animation-timing-function: cubic-bezier(0.550,0.055,0.675,0.190);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale3d(.1,.1,.1) translate3d(0,-2000px,0);
    transform: scale3d(.1,.1,.1) translate3d(0,-2000px,0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175,0.885,0.320,1);
    animation-timing-function: cubic-bezier(0.175,0.885,0.320,1);
  }
}
.zoomOutUp {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp;
}
@-webkit-keyframes slideInDown {
  0% {
    -webkit-transform: translate3d(0,-100%,0);
    transform: translate3d(0,-100%,0);
    visibility: visible;
  }
  100% {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }
}
@keyframes slideInDown {
  0% {
    -webkit-transform: translate3d(0,-100%,0);
    transform: translate3d(0,-100%,0);
    visibility: visible;
  }
  100% {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }
}
.slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}
@-webkit-keyframes slideInLeft {
  0% {
    -webkit-transform: translate3d(-100%,0,0);
    transform: translate3d(-100%,0,0);
    visibility: visible;
  }
  100% {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }
}
@keyframes slideInLeft {
  0% {
    -webkit-transform: translate3d(-100%,0,0);
    transform: translate3d(-100%,0,0);
    visibility: visible;
  }
  100% {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }
}
.slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}
@-webkit-keyframes slideInRight {
  0% {
    -webkit-transform: translate3d(100%,0,0);
    transform: translate3d(100%,0,0);
    visibility: visible;
  }
  100% {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }
}
@keyframes slideInRight {
  0% {
    -webkit-transform: translate3d(100%,0,0);
    transform: translate3d(100%,0,0);
    visibility: visible;
  }
  100% {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }
}
.slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}
@-webkit-keyframes slideInUp {
  0% {
    -webkit-transform: translate3d(0,100%,0);
    transform: translate3d(0,100%,0);
    visibility: visible;
  }
  100% {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }
}
@keyframes slideInUp {
  0% {
    -webkit-transform: translate3d(0,100%,0);
    transform: translate3d(0,100%,0);
    visibility: visible;
  }
  100% {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }
}
.slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp;
}
@-webkit-keyframes slideOutDown {
  0% {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }
  100% {
    visibility: hidden;
    -webkit-transform: translate3d(0,100%,0);
    transform: translate3d(0,100%,0);
  }
}
@keyframes slideOutDown {
  0% {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }
  100% {
    visibility: hidden;
    -webkit-transform: translate3d(0,100%,0);
    transform: translate3d(0,100%,0);
  }
}
.slideOutDown {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown;
}
@-webkit-keyframes slideOutLeft {
  0% {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }
  100% {
    visibility: hidden;
    -webkit-transform: translate3d(-100%,0,0);
    transform: translate3d(-100%,0,0);
  }
}
@keyframes slideOutLeft {
  0% {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }
  100% {
    visibility: hidden;
    -webkit-transform: translate3d(-100%,0,0);
    transform: translate3d(-100%,0,0);
  }
}
.slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft;
}
@-webkit-keyframes slideOutRight {
  0% {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }
  100% {
    visibility: hidden;
    -webkit-transform: translate3d(100%,0,0);
    transform: translate3d(100%,0,0);
  }
}
@keyframes slideOutRight {
  0% {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }
  100% {
    visibility: hidden;
    -webkit-transform: translate3d(100%,0,0);
    transform: translate3d(100%,0,0);
  }
}
.slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight;
}
@-webkit-keyframes slideOutUp {
  0% {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }
  100% {
    visibility: hidden;
    -webkit-transform: translate3d(0,-100%,0);
    transform: translate3d(0,-100%,0);
  }
}
@keyframes slideOutUp {
  0% {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }
  100% {
    visibility: hidden;
    -webkit-transform: translate3d(0,-100%,0);
    transform: translate3d(0,-100%,0);
  }
}
.slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp;
}
.row {
  *zoom: 1;
}
.row:before,
.row:after {
  content: " ";
  display: table;
}
.row:after {
  clear: both;
}
.row,
.col {
  display: block;
}
.bgrid {
  display: block;
  padding: 0;
  box-sizing: border-box;
  margin: 0 -0.625rem;
}
.bgrid:before,
.bgrid:after {
  content: " ";
  display: table;
}
.bgrid:after {
  clear: both;
}
.bgrid > li {
  box-sizing: border-box;
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem;
}
@media screen and (min-width: 1px) {
  .colS0 {
    width: 0%;
    float: left;
  }
  .colS1 {
    width: 6.25%;
    float: left;
  }
  .colS2 {
    width: 12.5%;
    float: left;
  }
  .colS3 {
    width: 18.75%;
    float: left;
  }
  .colS4 {
    width: 25%;
    float: left;
  }
  .colS5 {
    width: 31.25%;
    float: left;
  }
  .colS6 {
    width: 37.5%;
    float: left;
  }
  .colS7 {
    width: 43.75%;
    float: left;
  }
  .colS8 {
    width: 50%;
    float: left;
  }
  .colS9 {
    width: 56.25%;
    float: left;
  }
  .colS10 {
    width: 62.5%;
    float: left;
  }
  .colS11 {
    width: 68.75%;
    float: left;
  }
  .colS12 {
    width: 75%;
    float: left;
  }
  .colS13 {
    width: 81.25%;
    float: left;
  }
  .colS14 {
    width: 87.5%;
    float: left;
  }
  .colS15 {
    width: 93.75%;
    float: left;
  }
  .colS16 {
    width: 100%;
    float: none;
    margin-left: auto;
    margin-right: auto;
  }
  .colS16 {
    width: 100%;
    float: none;
    margin-left: auto;
    margin-right: auto;
  }
  .offsetS0 {
    margin-left: 0%;
  }
  .offsetS1 {
    margin-left: 6.25%;
  }
  .offsetS2 {
    margin-left: 12.5%;
  }
  .offsetS3 {
    margin-left: 18.75%;
  }
  .offsetS4 {
    margin-left: 25%;
  }
  .offsetS5 {
    margin-left: 31.25%;
  }
  .offsetS6 {
    margin-left: 37.5%;
  }
  .offsetS7 {
    margin-left: 43.75%;
  }
  .offsetS8 {
    margin-left: 50%;
  }
  .offsetS9 {
    margin-left: 56.25%;
  }
  .offsetS10 {
    margin-left: 62.5%;
  }
  .offsetS11 {
    margin-left: 68.75%;
  }
  .offsetS12 {
    margin-left: 75%;
  }
  .offsetS13 {
    margin-left: 81.25%;
  }
  .offsetS14 {
    margin-left: 87.5%;
  }
  .offsetS15 {
    margin-left: 93.75%;
  }
  .offsetS16 {
    margin-left: 100%;
  }
  .bgridS1 > li {
    width: 100%;
    list-style: none;
  }
  .bgridS1 > li:nth-of-type(1n) {
    clear: none;
  }
  .bgridS1 > li:nth-of-type(1n+1) {
    clear: left;
  }
  .bgridS2 > li {
    width: 50%;
    list-style: none;
  }
  .bgridS2 > li:nth-of-type(1n) {
    clear: none;
  }
  .bgridS2 > li:nth-of-type(2n+1) {
    clear: left;
  }
  .bgridS3 > li {
    width: 33.333333333333%;
    list-style: none;
  }
  .bgridS3 > li:nth-of-type(1n) {
    clear: none;
  }
  .bgridS3 > li:nth-of-type(3n+1) {
    clear: left;
  }
  .bgridS4 > li {
    width: 25%;
    list-style: none;
  }
  .bgridS4 > li:nth-of-type(1n) {
    clear: none;
  }
  .bgridS4 > li:nth-of-type(4n+1) {
    clear: left;
  }
  .bgridS5 > li {
    width: 20%;
    list-style: none;
  }
  .bgridS5 > li:nth-of-type(1n) {
    clear: none;
  }
  .bgridS5 > li:nth-of-type(5n+1) {
    clear: left;
  }
  .bgridS6 > li {
    width: 16.666666666667%;
    list-style: none;
  }
  .bgridS6 > li:nth-of-type(1n) {
    clear: none;
  }
  .bgridS6 > li:nth-of-type(6n+1) {
    clear: left;
  }
  .bgridS7 > li {
    width: 14.285714285714%;
    list-style: none;
  }
  .bgridS7 > li:nth-of-type(1n) {
    clear: none;
  }
  .bgridS7 > li:nth-of-type(7n+1) {
    clear: left;
  }
  .bgridS8 > li {
    width: 12.5%;
    list-style: none;
  }
  .bgridS8 > li:nth-of-type(1n) {
    clear: none;
  }
  .bgridS8 > li:nth-of-type(8n+1) {
    clear: left;
  }
  .bgridS9 > li {
    width: 11.111111111111%;
    list-style: none;
  }
  .bgridS9 > li:nth-of-type(1n) {
    clear: none;
  }
  .bgridS9 > li:nth-of-type(9n+1) {
    clear: left;
  }
  .bgridS10 > li {
    width: 10%;
    list-style: none;
  }
  .bgridS10 > li:nth-of-type(1n) {
    clear: none;
  }
  .bgridS10 > li:nth-of-type(10n+1) {
    clear: left;
  }
}
@media screen and (min-width : 40.63em) {
  .colM0 {
    width: 0%;
    float: left;
  }
  .colM1 {
    width: 6.25%;
    float: left;
  }
  .colM2 {
    width: 12.5%;
    float: left;
  }
  .colM3 {
    width: 18.75%;
    float: left;
  }
  .colM4 {
    width: 25%;
    float: left;
  }
  .colM5 {
    width: 31.25%;
    float: left;
  }
  .colM6 {
    width: 37.5%;
    float: left;
  }
  .colM7 {
    width: 43.75%;
    float: left;
  }
  .colM8 {
    width: 50%;
    float: left;
  }
  .colM9 {
    width: 56.25%;
    float: left;
  }
  .colM10 {
    width: 62.5%;
    float: left;
  }
  .colM11 {
    width: 68.75%;
    float: left;
  }
  .colM12 {
    width: 75%;
    float: left;
  }
  .colM13 {
    width: 81.25%;
    float: left;
  }
  .colM14 {
    width: 87.5%;
    float: left;
  }
  .colM15 {
    width: 93.75%;
    float: left;
  }
  .colM16 {
    width: 100%;
    float: none;
    margin-left: auto;
    margin-right: auto;
  }
  .colM16 {
    width: 100%;
    float: none;
    margin-left: auto;
    margin-right: auto;
  }
  .offsetM0 {
    margin-left: 0%;
  }
  .offsetM1 {
    margin-left: 6.25%;
  }
  .offsetM2 {
    margin-left: 12.5%;
  }
  .offsetM3 {
    margin-left: 18.75%;
  }
  .offsetM4 {
    margin-left: 25%;
  }
  .offsetM5 {
    margin-left: 31.25%;
  }
  .offsetM6 {
    margin-left: 37.5%;
  }
  .offsetM7 {
    margin-left: 43.75%;
  }
  .offsetM8 {
    margin-left: 50%;
  }
  .offsetM9 {
    margin-left: 56.25%;
  }
  .offsetM10 {
    margin-left: 62.5%;
  }
  .offsetM11 {
    margin-left: 68.75%;
  }
  .offsetM12 {
    margin-left: 75%;
  }
  .offsetM13 {
    margin-left: 81.25%;
  }
  .offsetM14 {
    margin-left: 87.5%;
  }
  .offsetM15 {
    margin-left: 93.75%;
  }
  .offsetM16 {
    margin-left: 100%;
  }
  .bgridM1 > li {
    width: 100%;
    list-style: none;
  }
  .bgridM1 > li:nth-of-type(1n) {
    clear: none;
  }
  .bgridM1 > li:nth-of-type(1n+1) {
    clear: left;
  }
  .bgridM2 > li {
    width: 50%;
    list-style: none;
  }
  .bgridM2 > li:nth-of-type(1n) {
    clear: none;
  }
  .bgridM2 > li:nth-of-type(2n+1) {
    clear: left;
  }
  .bgridM3 > li {
    width: 33.333333333333%;
    list-style: none;
  }
  .bgridM3 > li:nth-of-type(1n) {
    clear: none;
  }
  .bgridM3 > li:nth-of-type(3n+1) {
    clear: left;
  }
  .bgridM4 > li {
    width: 25%;
    list-style: none;
  }
  .bgridM4 > li:nth-of-type(1n) {
    clear: none;
  }
  .bgridM4 > li:nth-of-type(4n+1) {
    clear: left;
  }
  .bgridM5 > li {
    width: 20%;
    list-style: none;
  }
  .bgridM5 > li:nth-of-type(1n) {
    clear: none;
  }
  .bgridM5 > li:nth-of-type(5n+1) {
    clear: left;
  }
  .bgridM6 > li {
    width: 16.666666666667%;
    list-style: none;
  }
  .bgridM6 > li:nth-of-type(1n) {
    clear: none;
  }
  .bgridM6 > li:nth-of-type(6n+1) {
    clear: left;
  }
  .bgridM7 > li {
    width: 14.285714285714%;
    list-style: none;
  }
  .bgridM7 > li:nth-of-type(1n) {
    clear: none;
  }
  .bgridM7 > li:nth-of-type(7n+1) {
    clear: left;
  }
  .bgridM8 > li {
    width: 12.5%;
    list-style: none;
  }
  .bgridM8 > li:nth-of-type(1n) {
    clear: none;
  }
  .bgridM8 > li:nth-of-type(8n+1) {
    clear: left;
  }
  .bgridM9 > li {
    width: 11.111111111111%;
    list-style: none;
  }
  .bgridM9 > li:nth-of-type(1n) {
    clear: none;
  }
  .bgridM9 > li:nth-of-type(9n+1) {
    clear: left;
  }
  .bgridM10 > li {
    width: 10%;
    list-style: none;
  }
  .bgridM10 > li:nth-of-type(1n) {
    clear: none;
  }
  .bgridM10 > li:nth-of-type(10n+1) {
    clear: left;
  }
}
@media screen and (min-width : 64.063em) {
  .colL0 {
    width: 0%;
    float: left;
  }
  .colL1 {
    width: 6.25%;
    float: left;
  }
  .colL2 {
    width: 12.5%;
    float: left;
  }
  .colL3 {
    width: 18.75%;
    float: left;
  }
  .colL4 {
    width: 25%;
    float: left;
  }
  .colL5 {
    width: 31.25%;
    float: left;
  }
  .colL6 {
    width: 37.5%;
    float: left;
  }
  .colL7 {
    width: 43.75%;
    float: left;
  }
  .colL8 {
    width: 50%;
    float: left;
  }
  .colL9 {
    width: 56.25%;
    float: left;
  }
  .colL10 {
    width: 62.5%;
    float: left;
  }
  .colL11 {
    width: 68.75%;
    float: left;
  }
  .colL12 {
    width: 75%;
    float: left;
  }
  .colL13 {
    width: 81.25%;
    float: left;
  }
  .colL14 {
    width: 87.5%;
    float: left;
  }
  .colL15 {
    width: 93.75%;
    float: left;
  }
  .colL16 {
    width: 100%;
    float: none;
    margin-left: auto;
    margin-right: auto;
  }
  .colL16 {
    width: 100%;
    float: none;
    margin-left: auto;
    margin-right: auto;
  }
  .offsetL0 {
    margin-left: 0%;
  }
  .offsetL1 {
    margin-left: 6.25%;
  }
  .offsetL2 {
    margin-left: 12.5%;
  }
  .offsetL3 {
    margin-left: 18.75%;
  }
  .offsetL4 {
    margin-left: 25%;
  }
  .offsetL5 {
    margin-left: 31.25%;
  }
  .offsetL6 {
    margin-left: 37.5%;
  }
  .offsetL7 {
    margin-left: 43.75%;
  }
  .offsetL8 {
    margin-left: 50%;
  }
  .offsetL9 {
    margin-left: 56.25%;
  }
  .offsetL10 {
    margin-left: 62.5%;
  }
  .offsetL11 {
    margin-left: 68.75%;
  }
  .offsetL12 {
    margin-left: 75%;
  }
  .offsetL13 {
    margin-left: 81.25%;
  }
  .offsetL14 {
    margin-left: 87.5%;
  }
  .offsetL15 {
    margin-left: 93.75%;
  }
  .offsetL16 {
    margin-left: 100%;
  }
  .bgridL1 > li {
    width: 100%;
    list-style: none;
  }
  .bgridL1 > li:nth-of-type(1n) {
    clear: none;
  }
  .bgridL1 > li:nth-of-type(1n+1) {
    clear: left;
  }
  .bgridL2 > li {
    width: 50%;
    list-style: none;
  }
  .bgridL2 > li:nth-of-type(1n) {
    clear: none;
  }
  .bgridL2 > li:nth-of-type(2n+1) {
    clear: left;
  }
  .bgridL3 > li {
    width: 33.333333333333%;
    list-style: none;
  }
  .bgridL3 > li:nth-of-type(1n) {
    clear: none;
  }
  .bgridL3 > li:nth-of-type(3n+1) {
    clear: left;
  }
  .bgridL4 > li {
    width: 25%;
    list-style: none;
  }
  .bgridL4 > li:nth-of-type(1n) {
    clear: none;
  }
  .bgridL4 > li:nth-of-type(4n+1) {
    clear: left;
  }
  .bgridL5 > li {
    width: 20%;
    list-style: none;
  }
  .bgridL5 > li:nth-of-type(1n) {
    clear: none;
  }
  .bgridL5 > li:nth-of-type(5n+1) {
    clear: left;
  }
  .bgridL6 > li {
    width: 16.666666666667%;
    list-style: none;
  }
  .bgridL6 > li:nth-of-type(1n) {
    clear: none;
  }
  .bgridL6 > li:nth-of-type(6n+1) {
    clear: left;
  }
  .bgridL7 > li {
    width: 14.285714285714%;
    list-style: none;
  }
  .bgridL7 > li:nth-of-type(1n) {
    clear: none;
  }
  .bgridL7 > li:nth-of-type(7n+1) {
    clear: left;
  }
  .bgridL8 > li {
    width: 12.5%;
    list-style: none;
  }
  .bgridL8 > li:nth-of-type(1n) {
    clear: none;
  }
  .bgridL8 > li:nth-of-type(8n+1) {
    clear: left;
  }
  .bgridL9 > li {
    width: 11.111111111111%;
    list-style: none;
  }
  .bgridL9 > li:nth-of-type(1n) {
    clear: none;
  }
  .bgridL9 > li:nth-of-type(9n+1) {
    clear: left;
  }
  .bgridL10 > li {
    width: 10%;
    list-style: none;
  }
  .bgridL10 > li:nth-of-type(1n) {
    clear: none;
  }
  .bgridL10 > li:nth-of-type(10n+1) {
    clear: left;
  }
}
@media screen and (min-width : 75.063em) {
  .colXL0 {
    width: 0%;
    float: left;
  }
  .colXL1 {
    width: 6.25%;
    float: left;
  }
  .colXL2 {
    width: 12.5%;
    float: left;
  }
  .colXL3 {
    width: 18.75%;
    float: left;
  }
  .colXL4 {
    width: 25%;
    float: left;
  }
  .colXL5 {
    width: 31.25%;
    float: left;
  }
  .colXL6 {
    width: 37.5%;
    float: left;
  }
  .colXL7 {
    width: 43.75%;
    float: left;
  }
  .colXL8 {
    width: 50%;
    float: left;
  }
  .colXL9 {
    width: 56.25%;
    float: left;
  }
  .colXL10 {
    width: 62.5%;
    float: left;
  }
  .colXL11 {
    width: 68.75%;
    float: left;
  }
  .colXL12 {
    width: 75%;
    float: left;
  }
  .colXL13 {
    width: 81.25%;
    float: left;
  }
  .colXL14 {
    width: 87.5%;
    float: left;
  }
  .colXL15 {
    width: 93.75%;
    float: left;
  }
  .colXL16 {
    width: 100%;
    float: none;
    margin-left: auto;
    margin-right: auto;
  }
  .colXL16 {
    width: 100%;
    float: none;
    margin-left: auto;
    margin-right: auto;
  }
  .offsetXL0 {
    margin-left: 0%;
  }
  .offsetXL1 {
    margin-left: 6.25%;
  }
  .offsetXL2 {
    margin-left: 12.5%;
  }
  .offsetXL3 {
    margin-left: 18.75%;
  }
  .offsetXL4 {
    margin-left: 25%;
  }
  .offsetXL5 {
    margin-left: 31.25%;
  }
  .offsetXL6 {
    margin-left: 37.5%;
  }
  .offsetXL7 {
    margin-left: 43.75%;
  }
  .offsetXL8 {
    margin-left: 50%;
  }
  .offsetXL9 {
    margin-left: 56.25%;
  }
  .offsetXL10 {
    margin-left: 62.5%;
  }
  .offsetXL11 {
    margin-left: 68.75%;
  }
  .offsetXL12 {
    margin-left: 75%;
  }
  .offsetXL13 {
    margin-left: 81.25%;
  }
  .offsetXL14 {
    margin-left: 87.5%;
  }
  .offsetXL15 {
    margin-left: 93.75%;
  }
  .offsetXL16 {
    margin-left: 100%;
  }
  .bgridXL1 > li {
    width: 100%;
    list-style: none;
  }
  .bgridXL1 > li:nth-of-type(1n) {
    clear: none;
  }
  .bgridXL1 > li:nth-of-type(1n+1) {
    clear: left;
  }
  .bgridXL2 > li {
    width: 50%;
    list-style: none;
  }
  .bgridXL2 > li:nth-of-type(1n) {
    clear: none;
  }
  .bgridXL2 > li:nth-of-type(2n+1) {
    clear: left;
  }
  .bgridXL3 > li {
    width: 33.333333333333%;
    list-style: none;
  }
  .bgridXL3 > li:nth-of-type(1n) {
    clear: none;
  }
  .bgridXL3 > li:nth-of-type(3n+1) {
    clear: left;
  }
  .bgridXL4 > li {
    width: 25%;
    list-style: none;
  }
  .bgridXL4 > li:nth-of-type(1n) {
    clear: none;
  }
  .bgridXL4 > li:nth-of-type(4n+1) {
    clear: left;
  }
  .bgridXL5 > li {
    width: 20%;
    list-style: none;
  }
  .bgridXL5 > li:nth-of-type(1n) {
    clear: none;
  }
  .bgridXL5 > li:nth-of-type(5n+1) {
    clear: left;
  }
  .bgridXL6 > li {
    width: 16.666666666667%;
    list-style: none;
  }
  .bgridXL6 > li:nth-of-type(1n) {
    clear: none;
  }
  .bgridXL6 > li:nth-of-type(6n+1) {
    clear: left;
  }
  .bgridXL7 > li {
    width: 14.285714285714%;
    list-style: none;
  }
  .bgridXL7 > li:nth-of-type(1n) {
    clear: none;
  }
  .bgridXL7 > li:nth-of-type(7n+1) {
    clear: left;
  }
  .bgridXL8 > li {
    width: 12.5%;
    list-style: none;
  }
  .bgridXL8 > li:nth-of-type(1n) {
    clear: none;
  }
  .bgridXL8 > li:nth-of-type(8n+1) {
    clear: left;
  }
  .bgridXL9 > li {
    width: 11.111111111111%;
    list-style: none;
  }
  .bgridXL9 > li:nth-of-type(1n) {
    clear: none;
  }
  .bgridXL9 > li:nth-of-type(9n+1) {
    clear: left;
  }
  .bgridXL10 > li {
    width: 10%;
    list-style: none;
  }
  .bgridXL10 > li:nth-of-type(1n) {
    clear: none;
  }
  .bgridXL10 > li:nth-of-type(10n+1) {
    clear: left;
  }
}
@media (min-width : 40.63em) and (max-width : 64em) {
  .showOnlyS {
    display: block !important;
  }
}
@media (min-width : 40.63em) {
  .showOnlyS {
    display: none !important;
  }
}
@media (max-width : 40.62em) {
  .showOnlyM {
    display: none !important;
  }
}
@media (min-width : 40.63em) and (max-width : 64em) {
  .showOnlyM {
    display: block !important;
  }
}
@media (min-width : 64.063em) {
  .showOnlyM {
    display: none !important;
  }
}
@media screen and (min-width: 1px) {
  .showOnlyL {
    display: none !important;
  }
}
@media (min-width : 64.063em) {
  .showOnlyL {
    display: block !important;
  }
}
@media screen and (min-width: 1px) {
  .showFromM {
    display: none !important;
  }
}
@media (min-width : 40.63em) {
  .showFromM {
    display: block !important;
  }
}
html,
body {
  border: 0;
  margin: 0;
  padding: 0;
}
body {
  font: 14px/1.4 'Roboto', sans-serif, 'sans-serif';
  background: #fff;
  color: #333333;
}
@media screen and (min-width : 40.63em) {
  body {
    background: #fff;
  }
}
picture p {
  display: none;
}
.nbfDebug {
  left: 0 !important;
  margin: 0 !important;
  color: #000 !important;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
  padding: 0;
  font-weight: normal;
  font-family: 'Roboto', sans-serif;
}
.rowMiddle #content .contenido h6 {
  font-size: 1.1em;
  margin: 8px 0 8px 3px;
  font-weight: bold;
  padding-left: 15px;
}
a {
  text-decoration: none;
  color: #a41e34;
}
a:hover {
  text-decoration: underline;
}
textarea {
  width: 100%;
  line-height: 1.25;
  resize: none;
}
label {
  cursor: pointer;
}
::-moz-placeholder {
  color: #a2a2a2;
  opacity: 1;
}
:-ms-input-placeholder {
  color: #a2a2a2;
}
::-webkit-input-placeholder {
  color: #a2a2a2;
}
table {
  border: 0;
  margin: 0;
  padding: 0;
}
table tr td {
  padding: 2px;
}
::-webkit-scrollbar {
  width: .7em;
}
::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px 0 rgba(0,0,0,0.3);
  background-color: #eee;
}
::-webkit-scrollbar-thumb {
  background-color: rgba(100,100,100,0.8);
  box-shadow: inset 0 0 6px 0 rgba(0,0,0,0.5);
}
::-webkit-scrollbar-thumb:window-inactive {
  background-color: rgba(0,0,0,0.4);
}
.wrap {
  background: rgba(255,255,255,0.1);
  width: 100%;
  margin: 0 auto;
  padding: 50px 0 0;
  overflow: hidden;
  min-height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
@media screen and (min-width : 64.063em) {
  .wrap {
    padding-top: 100px;
  }
}
.wrap caption,
.wrap .oculto,
.wrap .legend {
  display: none;
}
.wrap a:link.nolink,
.wrap a.nolink {
  cursor: text;
  text-decoration: none;
  color: #a41e34;
  font-weight: normal;
}
.wrap #middle #content .pagUna {
  visibility: hidden;
}
.rowHeader .continente {
  padding: 0 15px;
}
.rowTop,
.publicidadLaerales,
.rowMiddle,
.rowMiddle-bottom,
.subMenuContinente,
.continente {
  max-width: 1480px;
  width: 100%;
  margin: 0 auto;
  *zoom: 1;
}
.rowTop:before,
.rowTop:after,
.publicidadLaerales:before,
.publicidadLaerales:after,
.rowMiddle:before,
.rowMiddle:after,
.rowMiddle-bottom:before,
.rowMiddle-bottom:after,
.subMenuContinente:before,
.subMenuContinente:after,
.continente:before,
.continente:after {
  content: " ";
  display: table;
}
.rowTop:after,
.publicidadLaerales:after,
.rowMiddle:after,
.rowMiddle-bottom:after,
.subMenuContinente:after,
.continente:after {
  clear: both;
}
.rowTop >.col,
.publicidadLaerales >.col,
.rowMiddle >.col,
.rowMiddle-bottom >.col,
.subMenuContinente >.col,
.continente >.col {
  padding: 0 15px;
}
.rowTop .mod,
.rowMiddle .mod {
  width: 100%;
  display: inline-block;
  padding: 15px 0;
  position: relative;
}
@media screen and (min-width : 64.063em) {
  .rowTop .mod,
  .rowMiddle .mod {
    padding: 30px 0;
  }
}
.contentTop .h {
  font-size: 24px;
  line-height: 1em;
  font-weight: bold;
  padding: 0 10px 5px;
  border-bottom: 1px solid #666;
  margin-bottom: 10px;
}
.modBreadcrumbs {
  padding-left: 5px;
  display: table;
  width: 100%;
  margin-bottom: 0 !important;
  background: #ededed;
  color: #2e2e2e;
  display: none !important;
}
@media screen and (min-width : 64.063em) {
  .modBreadcrumbs {
    display: block;
    width: 100%;
  }
}
.rowTop .modBreadcrumbs {
  max-width: 100%;
  width: auto;
  margin: 0 auto;
  padding: 10px 20px 0;
}
.rowTop .modBreadcrumbs .breadcrumbs {
  padding-bottom: 5px;
  display: none;
}
.modBreadcrumbs .breadcrumbs {
  padding-bottom: 5px;
  display: table-cell;
  vertical-align: middle;
  height: 43px;
}
@media screen and (min-width : 64.063em) {
  .modBreadcrumbs .breadcrumbs {
    padding-bottom: 0;
    padding-left: 8px;
    max-width: 1170px;
    margin: 0 auto 10px;
    display: none;
  }
}
.modBreadcrumbs .breadcrumbs li {
  display: inline-block;
  vertical-align: top;
  font-family: 'Roboto', sans-serif;
}
.modBreadcrumbs .breadcrumbs li a {
  color: #2e2e2e;
}
.modBreadcrumbs .breadcrumbs li span {
  color: #a41e34;
}
.modBreadcrumbs .breadcrumbs li:after {
  content: " > ";
  display: inline-block;
  margin: 0 5px;
}
.modBreadcrumbs .breadcrumbs li.ultimo:after {
  display: none;
}
.modBuscadorProductos .modBreadcrumbs .breadcrumbs {
  padding: 11px 0 10px;
}
.modEnumeracionProductos {
  position: relative;
}
.modEnumeracionProductos:before {
  content: '';
  width: 100%;
  max-width: 1000px;
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
  z-index: -1;
  background-color: #fdfaf5;
}
.colContent .modEnumeracionProductos:before {
  display: none;
}
.modEnumeracionProductosScroll {
  position: relative;
  max-width: 510px;
  margin: 0 auto;
  display: block !important;
}
.modEnumeracionProductosScroll .wrapperSlider {
  position: relative;
}
.modEnumeracionProductosScroll .scroll {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
@media screen and (max-width : 40.62em) {
  .modEnumeracionProductosScroll .scroll {
    top: 50%;
  }
}
.modEnumeracionProductosScroll .scroll .btnAnterior,
.modEnumeracionProductosScroll .scroll .btnSiguiente {
  position: absolute;
  top: 75px;
  font-size: 20px;
  line-height: 50px;
  background-color: #a41e34;
  box-shadow: 0 -3px 0 #711722 inset;
  color: #fff;
  display: block;
  padding-left: 5px;
  height: 50px;
  width: 25px;
}
.modEnumeracionProductosScroll .scroll .btnAnterior span,
.modEnumeracionProductosScroll .scroll .btnSiguiente span {
  display: none;
}
@media screen and (max-width : 40.62em) {
  .modEnumeracionProductosScroll .scroll .btnAnterior,
  .modEnumeracionProductosScroll .scroll .btnSiguiente {
    top: 0;
    margin-top: -35px;
  }
}
.modEnumeracionProductosScroll .scroll .inactivo {
  opacity: .6;
  cursor: default;
}
.modEnumeracionProductosScroll .scroll .btnAnterior {
  border-radius: 0 50px 50px 0;
  left: 8px;
}
.modEnumeracionProductosScroll .scroll .btnAnterior:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f104";
}
.modEnumeracionProductosScroll .scroll .btnSiguiente {
  right: 8px;
  border-radius: 50px 0 0 50px;
  padding-left: 13px;
}
.modEnumeracionProductosScroll .scroll .btnSiguiente:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f105";
}
.colSidebar .modEnumeracion .enum .items .li {
  width: 100%;
}
.modInfoGastosEnvio {
  width: 100%;
}
.modInfoGastosEnvio .bloqueGastosEnvio {
  padding: 2px 10px;
  background: #ededed;
  border: 1px solid #dfdfdf;
  height: 100px;
}
@media screen and (max-width : 40.62em) {
  .modInfoGastosEnvio .bloqueGastosEnvio {
    height: 200px;
  }
}
.modInfoGastosEnvio .bloqueGastosEnvio .infoRecuento {
  display: block;
  width: 60%;
  float: left;
}
@media screen and (min-width : 40.63em) and (max-width : 64em) {
  .modInfoGastosEnvio .bloqueGastosEnvio .infoRecuento {
    width: 50%;
  }
}
@media screen and (max-width : 40.62em) {
  .modInfoGastosEnvio .bloqueGastosEnvio .infoRecuento {
    width: 100%;
  }
}
.modInfoGastosEnvio .bloqueGastosEnvio .infoRecuento .pedidoGastos {
  width: 50%;
  float: left;
  background: url(/shop/img/web/decorado/bocadillo.png) bottom center no-repeat;
  background-size: 250px auto;
  height: 80px;
  text-align: center;
  line-height: 22px;
}
@media screen and (min-width : 40.63em) and (max-width : 64em) {
  .modInfoGastosEnvio .bloqueGastosEnvio .infoRecuento .pedidoGastos {
    width: 30%;
    background-size: 0px auto;
    margin-top: 10px;
  }
}
@media screen and (max-width : 40.62em) {
  .modInfoGastosEnvio .bloqueGastosEnvio .infoRecuento .pedidoGastos {
    width: 50%;
    background-size: 0 auto;
  }
}
.modInfoGastosEnvio .bloqueGastosEnvio .infoRecuento .pedidoGastos span {
  text-transform: uppercase;
  font-weight: bold;
  display: block;
}
.modInfoGastosEnvio .bloqueGastosEnvio .infoRecuento .pedidoGastos .ctd {
  color: #a41e34;
  font-weight: bold;
  font-size: 2em;
  display: inline-block;
  font-family: Arial, Helvetica, sans-serif;
}
.modInfoGastosEnvio .bloqueGastosEnvio .infoRecuento .pedidoGastos span .euro {
  color: #a41e34;
  font-weight: bold;
  font-size: 2em;
  display: inline-block;
}
.modInfoGastosEnvio .bloqueGastosEnvio .infoRecuento .pedidoSinGastos {
  background: url(/shop/img/web/decorado/bocadillo.png) bottom center no-repeat;
  background-size: 240px auto;
  height: 80px;
  text-align: center;
  line-height: 22px;
  width: 40%;
  margin: 0 10px;
  float: left;
}
.modInfoGastosEnvio .bloqueGastosEnvio .infoRecuento .pedidoSinGastos span {
  font-size: 1.5em;
  position: relative;
  top: 15px;
  font-weight: bold;
}
.modInfoGastosEnvio .bloqueGastosEnvio .infoRecuento .motoGratuitos {
  background: url(/shop/img/web/decorado/deco-scooterGastosEnvio.jpg) center left no-repeat;
  background-size: 110px auto;
  width: 50%;
  float: right;
  text-align: center;
  margin: 10px auto;
}
@media screen and (min-width : 40.63em) and (max-width : 64em) {
  .modInfoGastosEnvio .bloqueGastosEnvio .infoRecuento .motoGratuitos {
    width: 70%;
    background-size: 111 auto;
  }
}
@media screen and (max-width : 40.62em) {
  .modInfoGastosEnvio .bloqueGastosEnvio .infoRecuento .motoGratuitos {
    background-size: 0 auto;
    text-align: right;
    width: 50%;
  }
}
.modInfoGastosEnvio .bloqueGastosEnvio .infoRecuento .motoGratuitos > span {
  text-transform: uppercase;
  color: #a41e34;
  font-size: 1.4em;
  font-weight: bold;
  float: right;
  padding-right: 2em;
}
@media screen and (max-width : 40.62em) {
  .modInfoGastosEnvio .bloqueGastosEnvio .infoRecuento .motoGratuitos > span {
    font-size: 1.1em;
    padding-right: 0;
  }
}
.modInfoGastosEnvio .bloqueGastosEnvio .infoRecuento .motoGratuitos > span span {
  color: #f6b332;
  display: block;
  font-size: 1.5em;
}
.modInfoGastosEnvio .bloqueGastosEnvio .infoGastos {
  display: block;
  background: #fff;
  border-radius: 2px;
  padding: 5px 10px;
  width: 40%;
  float: right;
  text-align: center;
}
@media screen and (min-width : 40.63em) and (max-width : 64em) {
  .modInfoGastosEnvio .bloqueGastosEnvio .infoGastos {
    width: 50%;
  }
}
@media screen and (max-width : 40.62em) {
  .modInfoGastosEnvio .bloqueGastosEnvio .infoGastos {
    width: 100%;
  }
}
.modInfoGastosEnvio .bloqueGastosEnvio .infoGastos .titulo {
  text-transform: uppercase;
  font-weight: bold;
  color: #9c1f2f;
}
.modInfoGastosEnvio .bloqueGastosEnvio .infoGastos:before {
  content: "\f129";
  font-size: 20px;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin: 0 9px 0 0;
  font-size: 18px;
  color: #a41e34;
  line-height: 22px;
  border: 2px solid #a41e34;
  border-radius: 50%;
  padding: 2px 9px;
}
.modInfoGastosEnvio .bloqueGastosEnvio .infoGastos ul {
  margin-top: 5px;
}
.modInfoGastosEnvio .bloqueGastosEnvio .infoGastos ul li {
  width: 33.3%;
  float: left;
  height: 50px;
  color: #a41e34;
  font-family: Arial, Helvetica, sans-serif;
}
.modInfoGastosEnvio .bloqueGastosEnvio .infoGastos ul li span {
  color: #f6b332;
  display: block;
  font-weight: bold;
  letter-spacing: -0.025em;
  font-family: 'Raleway', sans-serif;
}
.modInfoGastosEnvio .bloqueGastosEnvio .infoGastos ul li:after {
  content: "";
  display: block;
  position: relative;
  top: -35px;
  left: 100%;
  background: #d5d5d5;
  height: 40px;
  width: 1px;
}
.modInfoGastosEnvio .bloqueGastosEnvio .infoGastos ul li:last-child:after {
  display: none;
}
#mod5220060 {
  text-align: center;
}
#mod5220060 .btnConfirmarPaso {
  width: 50%;
  margin: 0 auto;
  color: #fff;
}
@media screen and (min-width : 64.063em) {
  #mod5220060 .btnConfirmarPaso {
    width: 20%;
  }
}
#mod5220060 .btnConfirmarPaso span {
  width: 100%;
  text-transform: uppercase;
  font-weight: bold;
  background: #266f3e;
  font-size: 1.071em;
  line-height: 34px;
  border-bottom: 3px solid #194929;
  padding-right: 2px;
}
#mod5220060 .btnConfirmarPaso span:after {
  content: "\f101";
  font-size: 20px;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin: 0 9px 0 0;
  font-size: 18px;
  color: inherit;
  margin-left: 5px;
}
#mod5220060 .btnConfirmarPaso span:hover {
  background: #194929;
}
.extras .extra {
  display: inline-block !important;
  margin-left: 5px;
  margin-right: 10px;
}
.extras .extra:before {
  content: "\f054";
  display: inline-block;
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin: 0 2px 0 0;
  color: inherit;
  font-size: 0.8em;
}
.modEnumeracionOfertasEmpleo {
  padding-top: 10px;
}
.modEnumeracionOfertasEmpleo .datos.datosHead span {
  border-bottom: 1px solid #d1d1d1;
  font-weight: bold;
  text-transform: uppercase;
  color: #666;
  text-align: left;
  white-space: nowrap;
  font-size: 15px;
}
.modEnumeracionOfertasEmpleo .datos span {
  display: table-cell;
  padding: 5px 10px;
}
.modEnumeracionOfertasEmpleo .datos .enlace span > a {
  color: #a41e34;
  display: inline-block;
}
.modEnumeracionOfertasEmpleo ul {
  display: table;
  width: 100%;
  border: 1px solid #d1d1d1;
  border-collapse: collapse;
}
.modEnumeracionOfertasEmpleo ul li {
  display: table-row-group;
  border-bottom: 1px solid #d1d1d1;
}
.modEnumeracionOfertasEmpleo ul li > div {
  display: table-row;
  border: 1px dashed #e5e5e5;
}
.modEnumeracionOfertasEmpleo .fecha {
  font-size: 16px;
  color: #999;
  font-family: Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  width: 100px;
}
.modEnumeracionOfertasEmpleo .puesto {
  font-weight: bold;
}
.modEnumeracionOfertasEmpleo .masInfo {
  width: 130px;
}
.secNivel2 {
  overflow: hidden;
}
.modFichaOfertaEmpleo .ficha {
  position: relative;
}
.modFichaOfertaEmpleo .ficha .top .txt {
  display: table;
  padding: 3px 20px;
  width: 100%;
  border: 1px dashed #d1d1d1;
  margin: 10px auto;
}
.modFichaOfertaEmpleo .ficha .top .txt > div {
  display: table-row;
}
.modFichaOfertaEmpleo .ficha .top .txt > div h4 {
  display: table-cell;
  padding: 5px 10px;
  width: 25%;
  font-weight: bold;
  color: #999;
}
.modFichaOfertaEmpleo .ficha .top .txt > div > div {
  display: table-cell;
  padding: 5px 10px;
  width: 25%;
  font-weight: bold;
  color: #999;
}
.modFichaOfertaEmpleo .ficha .top .txt > div > span {
  display: table-cell;
  padding: 5px 10px;
  width: 5%;
  font-weight: bold;
  color: #999;
}
.modFichaOfertaEmpleo .ficha .top .txt .campoFichaOfertaEmpleo h4.puesto {
  color: #f6b332;
  font-size: 2em;
}
.formularioOferta_empleo .linkSubirArchivo {
  display: inline-block;
  vertical-align: top;
  border-radius: 2px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: #fff;
  -webkit-transition: .3s;
  transition: .3s;
  border: solid 1px #e2e2e2;
  margin-bottom: 5px;
}
.formularioOferta_empleo .linkSubirArchivo a.subirArchivo {
  display: block;
  position: relative;
  padding: 7px 10px;
  min-width: 30px;
  min-height: 30px;
  color: #6d6d6d;
}
.formularioOferta_empleo .linkSubirArchivo a.subirArchivo em {
  text-decoration: none;
  margin-top: 5px;
}
.formularioOferta_empleo .linkSubirArchivo a.subirArchivo:hover {
  text-decoration: none;
  color: #2d2d2d;
}
.formularioOferta_empleo .linkSubirArchivo a.subirArchivo:before {
  content: "\f0ee";
  font-size: 20px;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-right: 5px;
}
.formularioOferta_empleo input.archivo {
  display: none;
}
.formularioOferta_empleo .campoNomSubmit {
  text-align: center;
}
.formularioOferta_empleo .campoNomSubmit .btnSubmit {
  width: 250px !important;
}
.formularioOferta_empleo .campoNomSubmit .btnSubmit.enviando {
  position: relative;
  cursor: progress;
}
@media screen {
  .formularioOferta_empleo .campoNomSubmit .btnSubmit.enviando > div:before,
  .formularioOferta_empleo .campoNomSubmit .btnSubmit.enviando > div:after,
  .formularioOferta_empleo .campoNomSubmit .btnSubmit.enviando:before {
    display: inline-block;
    vertical-align: middle;
    width: 19px;
    height: 19px;
    background: transparent;
    -moz-border-radius: 94px;
    -moz-animation: bubblingG 1s infinite alternate;
    -webkit-border-radius: 63px;
    -webkit-animation: bubblingG 1s infinite alternate;
    -ms-border-radius: 94px;
    -ms-animation: bubblingG 1s infinite alternate;
    border-radius: 94px;
    animation: bubblingG 1s infinite alternate;
    position: absolute;
    top: 50%;
    margin-top: -8px;
    left: 50%;
    z-index: 9999;
  }
  .formularioOferta_empleo .campoNomSubmit .btnSubmit.enviando:before,
  .formularioOferta_empleo .campoNomSubmit .btnSubmit.enviando:after {
    content: '';
  }
  .formularioOferta_empleo .campoNomSubmit .btnSubmit.enviando:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 998;
    background: #000;
    opacity: .33;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=33)";
  }
  .formularioOferta_empleo .campoNomSubmit .btnSubmit.enviando .titForm {
    display: none;
  }
  .formularioOferta_empleo .campoNomSubmit .btnSubmit.enviando > .inner:after {
    -moz-animation-delay: .3s;
    -webkit-animation-delay: .3s;
    -ms-animation-delay: .3s;
    animation-delay: .3s;
    margin-left: -8px;
  }
  .formularioOferta_empleo .campoNomSubmit .btnSubmit.enviando > .inner:before {
    -moz-animation-delay: 0.6s;
    -webkit-animation-delay: 0.6s;
    -ms-animation-delay: 0.6s;
    animation-delay: 0.6s;
    margin-left: 24px;
  }
  .formularioOferta_empleo .campoNomSubmit .btnSubmit.enviando:before {
    -moz-animation-delay: 0s;
    -webkit-animation-delay: 0s;
    -ms-animation-delay: 0s;
    animation-delay: 0s;
    margin-left: -39px;
  }
}
.te .etiquetasFicha {
  width: 50px;
  display: inline-block;
  height: 50px;
}
.o-clickAndDrive {
  position: relative;
  font-weight: bold;
  color: #858585;
  margin-bottom: 20px;
  display: block;
  padding-left: 45px;
  padding-top: 4px;
  width: 200px;
}
.o-clickAndDrive:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "";
  display: block;
  background: url(/shop/img/web/iconos/grid-hagasupedido.png) left top no-repeat;
  background-size: auto 100%;
  background-position: -95px 0;
  width: 33px;
  height: 35px;
}
.o-clickAndDrive .detalle {
  font-size: 0.786em;
  display: block;
}
.w-100 {
  width: 100% !important;
}
.w-50 {
  width: 50% !important;
}
.modEnumeracioCategorias {
  display: none !important;
}
@media screen and (min-width : 40.63em) {
  .modEnumeracioCategorias {
    display: block !important;
  }
}
.enumCategorias {
  width: 100%;
  display: flex;
  display: -webkit-flex;
  flex-wrap: wrap;
  flex-direction: column;
}
.enumCategorias h2 {
  display: none;
}
.enumCategorias .grupoCategoria {
  width: 100%;
  padding: 15px 0;
  display: inline-block;
}
@media screen and (min-width : 40.63em) {
  .enumCategorias .grupoCategoria {
    border-right: 2px solid #dbdbdb;
  }
}
.enumCategorias .grupoCategoria h4 {
  font-size: 14px;
  text-align: left;
  color: #333333;
  font-weight: bold;
  border-bottom: 1px solid #dbdbdb;
  padding: 3px 5px;
  margin-right: 15px;
  margin-bottom: 5px;
}
.enumCategorias .items {
  width: 100%;
}
.enumCategorias .li {
  width: 33.333333% !important;
  display: inline-block;
}
@media screen and (min-width : 40.63em) {
  .enumCategorias .li {
    padding: 0;
    width: 100% !important;
    border-right: 3px solid transparent;
  }
}
@media screen and (min-width : 40.63em) {
  .enumCategorias .li.seleccionado {
    border-right: 3px solid #a41e34;
  }
}
.enumCategorias .li.seleccionado .colImg {
  border: 2px solid #a41e34;
}
.enumCategorias .li .item a {
  width: 100%;
  color: #333333;
  padding: 10px;
  display: flex;
  display: -webkit-flex;
  flex-wrap: nowrap;
  flex-direction: column;
  align-items: center;
}
@media screen and (min-width : 40.63em) {
  .enumCategorias .li .item a {
    flex-direction: row;
    padding: 10px 5px;
  }
}
.enumCategorias .li .item a:hover {
  color: #f6b332;
  background-color: #fdfaf5;
}
.enumCategorias .colImg {
  width: 100%;
  height: 60px;
  border: 2px solid transparent;
}
@media screen and (min-width : 40.63em) {
  .enumCategorias .colImg {
    width: 33%;
    max-width: 100px;
    height: 50px;
    margin-right: 15px;
    border: 0 !important;
  }
}
.enumCategorias .colImg img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.enumCategorias .colTxt {
  width: auto;
  text-align: center;
  font-size: 14px;
  margin-top: 5px;
}
@media screen and (min-width : 40.63em) {
  .enumCategorias .colTxt {
    text-align: left;
    margin-top: 0;
  }
}
@media screen and (min-width : 64.063em) {
  .enumCategorias .colTxt {
    font-size: 16px;
  }
}
.bloque-somos {
  width: 100%;
  max-width: 1000px;
  margin: 0 auto;
  background-color: #fdfaf5;
}
.bloque-somos .bloque-somos-info {
  width: 100%;
  max-width: 700px;
  margin: 0 auto;
  padding: 40px 10px;
}
.bloque-cards {
  width: 100%;
  display: flex;
  display: -webkit-flex;
  flex-direction: column;
  flex-wrap: wrap;
}
@media screen and (min-width : 40.63em) {
  .bloque-cards {
    flex-direction: row;
  }
}
.bloque-cards .bloque-cards-item {
  width: 100%;
  display: inline-block;
}
@media screen and (min-width : 40.63em) {
  .bloque-cards .bloque-cards-item {
    padding: 0 15px;
  }
}
@media screen and (min-width : 40.63em) {
  .bloque-cards.bc2 .bloque-cards-item {
    width: 50%;
  }
}
@media screen and (min-width : 40.63em) {
  .bloque-cards.bc3 .bloque-cards-item {
    width: 33.333333%;
  }
}
@media screen and (min-width : 40.63em) {
  .bloque-cards.bc4 .bloque-cards-item {
    width: 25%;
  }
}
.btn {
  width: 100%;
  display: inline-block;
  text-align: center;
  margin-top: 10px;
  padding: 8px 20px;
  border-radius: 3px;
  background-color: #f6b332;
  color: #333333;
  border: 1px solid;
  border-color: #e1970a;
  font-size: 16px;
  font-weight: 400;
  -webkit-transition: .4s;
  transition: .4s;
}
@media screen and (min-width : 40.63em) {
  .btn {
    width: auto;
    margin-top: 0;
  }
}
.btn:hover {
  background-color: #e1970a;
}
.btnSecondary {
  background-color: #ffffff;
  color: #666666;
  border-color: #ebebeb;
}
.btnSecondary:hover {
  background-color: #ebebeb;
}
.btnOutline {
  background-color: rgba(255,191,0,0.1);
  border: 2px solid;
  padding: 5px 20px;
  border-color: #f6b332;
}
.btnOutline:hover {
  background-color: rgba(255,191,0,0.3);
}
.btnCancelar,
.btnNo {
  background-color: #cc3405;
  color: #ffffff;
  border-color: #9a2704;
}
.btnCancelar:hover,
.btnNo:hover {
  background-color: #9a2704;
}
.btnSocial {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  text-align: center;
  position: relative;
  font-size: 0;
  margin-left: 10px;
}
.btnSocial:hover {
  background-color: rgba(255,255,255,0.2);
}
.btnSocial:before {
  content: '\f16d';
  font-family: 'Font Awesome 5 Brands';
  font-weight: 400;
  display: block;
  width: 40px;
  height: 40px;
  line-height: 40px;
  font-size: 22px;
  text-align: center;
}
.btnSocial.instagram:before {
  content: '\f16d';
}
.btnSocial.youtube:before {
  content: '\f167';
}
.btnCerrar {
  width: 40px;
  height: 40px;
  border: 0;
  background-color: transparent;
  padding: 0;
  text-align: center;
  position: relative;
  font-size: 0;
}
.btnCerrar:hover {
  background-color: #fdfaf5;
}
.btnCerrar:before {
  content: '\f00d';
  display: block;
  width: 40px;
  height: 40px;
  line-height: 40px;
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 20px;
  text-align: center;
}
.btnQuitar {
  width: 100%;
  display: inline-block;
  text-align: center;
  margin-top: 10px;
  padding: 8px 20px;
  border-radius: 3px;
  background-color: #f6b332;
  color: #333333;
  border: 1px solid;
  border-color: #e1970a;
  font-size: 16px;
  font-weight: 400;
  -webkit-transition: .4s;
  transition: .4s;
  width: 30px;
  height: 30px;
  border: 0;
  background-color: transparent;
  padding: 0;
  position: relative;
  font-size: 0;
}
@media screen and (min-width : 40.63em) {
  .btnQuitar {
    width: auto;
    margin-top: 0;
  }
}
.btnQuitar:hover {
  background-color: #e1970a;
}
.btnQuitar:hover {
  background-color: #fdfaf5;
}
.btnQuitar:before {
  content: '\f2ed';
  display: block;
  width: 30px;
  height: 30px;
  line-height: 30px;
  font-family: "Font Awesome 5 Free";
  color: #cc3405;
  font-weight: 900;
  font-size: 16px;
  text-align: center;
}
.btnVolver {
  background-color: #ffffff;
  color: #666666;
  border-color: #ebebeb;
}
.btnVolver:hover {
  background-color: #ebebeb;
}
.btnVolver:before {
  content: '\f053';
  display: inline-block;
  margin-right: 10px;
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
}
.btnsNav .btnVolver {
  font-size: 0;
  padding: 0;
  border: 0;
}
.btnsNav .btnVolver:before {
  width: 40px;
  height: 40px;
  line-height: 40px;
  font-size: 20px;
  margin: 0;
}
.btnAnterior:before {
  content: '\f053';
  display: inline-block;
  margin-right: 10px;
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
}
.btnSiguiente:before {
  content: '\f054';
  display: inline-block;
  margin-right: 10px;
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
}
.btnMenos,
.btnMas {
  width: 35px;
  height: 35px;
  padding: 5px;
  margin: 0;
  border: 0;
  text-align: center;
  position: relative;
  font-size: 0;
}
.btnMenos:before,
.btnMas:before {
  content: '\f068';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 35px;
  height: 35px;
  line-height: 35px;
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 12px;
  text-align: center;
}
@media screen and (min-width : 64.063em) {
  .btnMenos,
  .btnMas {
    width: 25px;
    height: 25px;
  }
  .btnMenos:before,
  .btnMas:before {
    width: 25px;
    height: 25px;
    line-height: 25px;
  }
}
.btnMenos:before {
  content: '\f068';
}
.btnMas:before {
  content: '\f067';
}
.btnCalendarioAnt,
.btnCalendarioSig {
  background-color: transparent;
  padding: 0;
  border-radius: 0;
  border: 0;
  color: #666666;
}
.btnCalendarioAnt:hover,
.btnCalendarioSig:hover {
  background-color: #fdfaf5;
}
.btnRealizarPedido {
  padding: 15px 30px;
  font-weight: bold;
  text-transform: uppercase;
}
.btn.colOpcion {
  background-color: #ffffff;
  color: #b7b7b7;
  border-color: #999999;
}
.btn.colOpcion:before {
  content: '\f111';
  color: #ffffff;
  display: inline-block;
  width: 16px;
  height: 16px;
  border-radius: 16px;
  border: 1px solid #b7b7b7;
  font-family: 'FontAwesome';
  font-size: 11px;
  margin-right: 10px;
}
.btn.colOpcion:hover {
  color: #666666;
}
.btn.colOpcion.sel {
  color: #333333;
  border-color: #f6b332;
}
.btn.colOpcion.sel:before {
  color: #f6b332;
  border-color: #f6b332;
}
.btnSmall {
  padding: 5px 10px;
  font-size: 12px;
}
.btnSubmitCanjear {
  background-color: rgba(255,191,0,0.1);
  border: 2px solid;
  padding: 5px 20px;
  border-color: #f6b332;
}
.btnSubmitCanjear:hover {
  background-color: rgba(255,191,0,0.3);
}
.bloqueEtiquetas {
  width: auto;
  display: inline-block;
}
.bloqueEtiquetas .te .e {
  background-color: transparent;
}
.promo {
  width: auto;
  display: inline-block;
}
.promo.promoT1 div {
  display: inline-block;
}
.promo.promoT1 div.dto {
  width: auto;
  padding: 5px 10px;
  border-radius: 3px;
  color: #fff;
  background-color: #f7263b;
  font-size: 16px;
  font-weight: 700;
  text-align: center;
}
.promo.promoT1 div.adic {
  display: none;
}
.h {
  width: 100%;
  line-height: 1em;
  text-align: center;
  color: #333333;
  border: 0;
  position: relative;
  margin-bottom: 20px;
  font-weight: 700;
  text-transform: none;
}
.h .h_inner {
  color: #a41e34;
}
h1.h {
  font-size: 2.5em;
  text-align: left;
}
@media screen and (min-width : 40.63em) {
  h1.h {
    font-size: 3.2em;
  }
}
h2.h {
  font-size: 1.8em;
}
@media screen and (min-width : 40.63em) {
  h2.h {
    font-size: 2.3em;
  }
}
h3.h {
  font-size: 1.6em;
}
@media screen and (min-width : 40.63em) {
  h3.h {
    font-size: 2em;
  }
}
h4.h {
  font-size: 1.2em;
}
@media screen and (min-width : 40.63em) {
  h4.h {
    font-size: 1.5em;
  }
}
h5.h {
  font-size: 1.2em;
}
h6.h {
  font-size: 1em;
}
.title {
  width: 100%;
  display: inline-block;
  font-size: 16px;
  line-height: 20px;
  font-weight: 700;
  color: #333333;
  text-align: left;
}
.title.small {
  font-size: 14px;
  line-height: 16px;
}
.title.big {
  font-size: 20px;
  line-height: 22px;
}
.title a {
  color: #333333;
}
.title a:hover {
  color: #a41e34;
}
.subtitle {
  width: 100%;
  font-family: 'Poly', serif;
  display: inline-block;
  font-size: 16px;
  line-height: 15px;
  font-weight: 400;
  font-style: italic;
  color: #a41e34;
  text-align: left;
}
.subtitle.small {
  font-size: 13px;
}
.subtitle.big {
  font-size: 22px;
}
.quotes {
  width: 100%;
  display: inline-block;
  margin-bottom: 15px;
  font-size: 16px;
  color: #333333;
  font-style: italic;
  font-family: 'Poly', serif;
}
.precio {
  width: auto;
  display: inline-block;
  font-size: 20px;
  font-weight: 700;
  color: #a41e34;
}
.precio.anterior {
  font-size: 14px;
  color: #999999;
  text-decoration: line-through;
  margin-right: 10px;
}
.precio.actual,
.precio.importeTotal {
  font-size: 20px;
  line-height: 22px;
  color: #a41e34;
}
.precio.historial {
  font-size: 12px;
  color: #999999;
}
.precio strong {
  font-size: 1.3em;
}
.pvpComprarPrecio {
  line-height: 1.1em;
  position: relative;
  padding-top: 10px;
  padding-bottom: 20px;
}
@media screen and (min-width : 75.063em) {
  .pvpComprarPrecio {
    display: table-cell;
    vertical-align: middle;
    padding-top: 20px;
    padding-bottom: 0;
    padding-right: 5px;
  }
}
.pvpComprarPrecio .txtDesde {
  font-weight: normal;
  text-align: center;
  font-size: 12px;
  margin-right: 5px;
  color: #333333;
}
@media screen and (min-width : 64.063em) {
  .pvpComprarPrecio .txtDesde {
    position: absolute;
    left: 0;
    top: 0;
  }
}
.pvpComprarPrecio .medida {
  color: #666666;
  font-size: 12px;
  display: inline-block;
  margin-left: 3px;
}
.text-icon {
  width: auto;
  display: inline-block;
  padding-left: 30px;
  font-size: 16px;
  position: relative;
}
.text-icon:before {
  content: '';
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  width: 22px;
  height: 22px;
  font-size: 18px;
  line-height: 20px;
  text-align: center;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}
.text-icon.mail:before {
  content: '\f0e0';
}
.text-icon.phone:before {
  content: '\f095';
}
.text-icon.marker:before {
  content: '\f3c5';
}
.text-icon.mobile:before {
  content: '\f3cd';
}
.text-icon.calendar:before {
  content: '\f073';
}
.h-sub-txt {
  text-align: center !important;
  font-size: 14px;
  margin-bottom: 25px !important;
}
.title-disponible {
  text-align: center;
  margin-top: 10px;
  font-size: 16px;
}
.card {
  width: 100%;
  height: 100%;
  display: flex;
  display: -webkit-flex;
  flex-direction: column;
  overflow: hidden;
  border-radius: 3px;
  background-color: #ffffff;
  -webkit-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.1);
  -moz-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.1);
  box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.1);
}
@media screen and (min-width : 75.063em) {
  .enumPosImagenTop .card {
    flex-direction: column;
  }
  .enumPosImagenIzq .card {
    flex-direction: row;
  }
  .enumPosImagenDer .card {
    flex-direction: row-reverse;
  }
}
.card-image {
  width: 100%;
  position: relative;
  overflow: hidden;
}
@media screen and (min-width : 75.063em) {
  .enumPosImagenIzq .card-image,
  .enumPosImagenDer .card-image {
    height: auto;
  }
  .enumPosImagenIzq .card-image a,
  .enumPosImagenDer .card-image a {
    max-width: 100% !important;
    width: 100% !important;
    height: 100%;
  }
}
.card-image img {
  width: 100%;
  object-fit: cover;
  height: 100%;
}
.card-info {
  width: 100%;
  height: auto;
  padding: 20px 10px;
}
@media screen and (min-width : 75.063em) {
  .card-horizontal .card-info {
    padding: 20px 25px;
  }
}
.card-block {
  width: 100%;
  display: inline-block;
  padding: 10px;
  float: left;
}
.card-chess {
  width: 100%;
  height: 100%;
  display: flex;
  display: -webkit-flex;
  flex-direction: column;
  overflow: hidden;
}
@media screen and (min-width : 64.063em) {
  .card-chess {
    flex-direction: row-reverse;
  }
  .enumPosImagenDer .card-chess {
    flex-direction: row-reverse;
  }
  .enumPosImagenIzq .card-chess {
    flex-direction: row;
  }
}
.card-somos {
  box-shadow: none;
}
.card-somos .card-image {
  height: 250px;
}
@media screen and (min-width : 64.063em) {
  .card-somos .card-image {
    height: 400px;
  }
}
.colSidebar .card-horizontal {
  flex-direction: column;
}
.colSidebar .card-horizontal .card-image {
  height: 190px;
}
.colSidebar .card-horizontal .card-info {
  padding: 15px;
}
.icono {
  width: 30px;
  height: 30px;
  display: inline-block;
  background-size: 30px auto;
  background-repeat: no-repeat;
  background-position: center;
}
.icono-user {
  background-image: url("/shop/img/web/iconos/icon-user.svg");
}
.icono-cart {
  background-image: url("/shop/img/web/iconos/icon-cart.svg");
}
.icono-time {
  background-image: url("/shop/img/web/iconos/icon-time.svg");
}
.icono-card {
  background-image: url("/shop/img/web/iconos/icon-card.svg");
}
.icono-shop {
  background-image: url("/shop/img/web/iconos/icon-shop.svg");
}
.icono-scooter {
  background-image: url("/shop/img/web/iconos/icon-scooter.svg");
}
.icono-heart {
  background-image: url("/shop/img/web/iconos/icon-heart.svg");
}
.icono-jamon {
  background-image: url("/shop/img/web/iconos/icono-jamon.png");
}
.backpopFrame {
  overflow: hidden !important;
}
.popFrame {
  z-index: 10050;
  overflow: auto;
  position: fixed;
  -webkit-overflow-scrolling: touch;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  outline: 0;
  padding: 0;
  text-align: center;
  background: #ededed;
}
@media screen and (min-width : 40.63em) {
  .popFrame {
    background: rgba(0,0,0,0.55);
  }
}
.popFrame.backpopFrame {
  background: none;
}
.popFrame > div {
  margin-left: auto;
  margin-right: auto;
  text-align: left;
  position: relative;
  -moz-animation: showingTopBottom .15s linear 1;
  -webkit-animation: showingTopBottom .15s linear 1;
  animation: showingTopBottom .15s linear 1;
  padding: 0;
}
.popFrame > div.popupRestablecerContra {
  max-width: 550px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 50px;
}
.popFrame > div.popupRestablecerContra .formularioSimple {
  max-width: none;
}
.popFrame > div.popupRestablecerContra .formularioSimple .titForm {
  margin-top: 20px;
}
.popFrame > div.popupRestablecerContra .formularioSimple > .inner > .fsP.fsRestablecerPass {
  padding-left: 15px;
  padding-right: 15px;
  text-align: center !important;
}
.popFrame > div.popupRestablecerContra .formularioSimple .inner .fsP .fsInner {
  text-align: right;
}
.popFrame > div.popupRestablecerContra .formularioSimple .inner .fsP .fsInner label {
  display: block;
  text-align: left;
}
.popFrame > div.popupRestablecerContra .formularioSimple .inner .fsP .fsInner .campo.campoBoton {
  margin: 0;
}
@media screen and (min-width : 40.63em) and (max-width : 64em) {
  .popFrame > div.popupRestablecerContra .formularioSimple .inner .fsP .fsInner .campo.campoBoton .btnCancelar {
    margin-left: 10px;
  }
}
.popFrame > div .popupContent {
  max-width: 1170px;
  margin: 0 auto;
  background-color: #ffffff;
  border: 0;
  border-radius: 3px;
  padding: 10px;
}
@media screen and (min-width : 40.63em) {
  .popFrame > div .popupContent {
    padding: 15px;
  }
}
@media screen and (min-width : 40.63em) {
  .popFrame > div .popupContent {
    min-width: 600px;
  }
}
.popFrame > div .popupContent > .inner {
  overflow: visible;
}
.popFrame > div .popupContent .inner .row {
  padding: 0;
}
.popFrame > div .popupContent .inner .row .titulo {
  font-weight: bold;
  font-size: 24px;
  color: #333333;
}
.popFrame > div .popupContent .inner .row .colReg {
  background-color: #fafafa;
  padding: 10px;
  height: 100%;
  border-right: 1px solid #dfdfdf;
}
@media screen and (min-width : 64.063em) {
  .popFrame > div .popupContent .inner .row .colReg {
    padding: 30px;
  }
}
.popFrame > div .popupContent .inner .row .colReg .modFormulario .formulario .inner .titForm {
  display: none !important;
}
.popFrame > div .popupContent .inner .row .colReg .modFormulario .formulario .inner .fsRegistro,
.popFrame > div .popupContent .inner .row .colReg .modFormulario .formulario .inner .fsLoginRedes {
  text-align: center;
  padding: 17px 0 15px;
}
@media screen and (min-width : 40.63em) {
  .popFrame > div .popupContent .inner .row .colReg .modFormulario .formulario .inner .fsRegistro,
  .popFrame > div .popupContent .inner .row .colReg .modFormulario .formulario .inner .fsLoginRedes {
    padding: 17px 8px 15px;
  }
}
.popFrame > div .popupContent .inner .row .colReg .modFormulario .formulario .inner .fsLoginRedes {
  padding-top: 0;
}
.popFrame > div .popupContent .inner .row .colReg .modFormulario .formulario .inner .fsLogin {
  padding-bottom: 0;
}
.popFrame > div .popupContent .inner .row .colReg .modFormulario .formulario .inner .fsLogin .campo {
  width: 100%;
  margin-left: 0;
  padding: 0;
}
@media screen and (min-width : 40.63em) {
  .popFrame > div .popupContent .inner .row .colReg .modFormulario .formulario .inner .fsLogin .campoNomPass {
    width: 75%;
    padding-right: 10px;
  }
}
.popFrame > div .popupContent .inner .row .colReg .modFormulario .formulario .inner .fsLogin .campoNomEnvio {
  padding: 0 0 0 0;
  display: inline-block;
}
@media screen and (min-width : 40.63em) {
  .popFrame > div .popupContent .inner .row .colReg .modFormulario .formulario .inner .fsLogin .campoNomEnvio {
    width: 25%;
    padding: 25px 0 0 0;
  }
}
.popFrame > div .popupContent .inner .row .colReg .modFormulario .formulario .inner .fsLogin .campoNomEnvio .btnSubmit {
  width: 100%;
}
.popFrame > div .popupContent .inner .row .colReg .modFormulario .formulario .inner .fsLogin .campoNomRestablecerPass,
.popFrame > div .popupContent .inner .row .colReg .modFormulario .formulario .inner .fsLogin .campoNomPermanente {
  width: 50%;
  float: left;
}
.popFrame > div .popupContent .inner .row .colReg .modFormulario .formulario .inner .fsLogin .campoNomRestablecerPass {
  text-align: center;
}
.popFrame > div .popupContent .inner .row .colReg .modFormulario .formulario .inner .fsBtns .campoNomEnvio {
  width: 25%;
  padding: 0;
}
.popFrame > div .popupContent .inner .row .colReg .modFormulario .formulario .inner .fsBtns .campoNomEnvio .btnSubmit {
  width: 100%;
}
.popFrame > div .popupContent .inner .row .colSinReg {
  padding: 10px;
}
@media screen and (min-width : 64.063em) {
  .popFrame > div .popupContent .inner .row .colSinReg {
    padding: 30px;
  }
}
.popFrame > div .popupContent .inner .row .colSinReg > p {
  padding-left: 0;
  color: #4a4b4a;
}
@media screen and (min-width : 40.63em) {
  .popFrame > div .popupContent .inner .row .colSinReg > p {
    padding-left: 15px;
  }
}
.popFrame > div .popupContent .inner .row .colSinReg .modFormulario .fsP,
.popFrame > div .popupContent .inner .row .colSinReg .modFormulario .campoTextoCorto {
  padding-right: 0;
}
.popFrame > div .popupContent .inner .row .colSinReg .fsP {
  padding-top: 0;
}
@media screen and (min-width : 64.063em) {
  .popFrame > div .popupContent .inner .row .colSinReg .campo {
    float: left;
  }
  .popFrame > div .popupContent .inner .row .colSinReg .campo.campoTextoCorto {
    width: 71%;
  }
  .popFrame > div .popupContent .inner .row .colSinReg .campo.campoNomSubmit {
    margin-top: 13px;
    width: 27%;
    padding: 0 0 0 2%;
  }
  .popFrame > div .popupContent .inner .row .colSinReg .campo.campoNomSubmit .btnSubmitSubmit {
    width: 100%;
  }
}
.popFrame > div .popupContent .inner .row .colSinReg .campo .cnt {
  margin-top: 12px;
}
.popFrame > div .popupContent .inner .row .colSinReg .resultadosTiendas {
  padding-left: 15px;
}
.popFrame > div .popupContent .inner .row .colSinReg .resultadosTiendas .resultadoBusquedaEstab .tTiendas {
  display: block;
  width: 100%;
}
.popFrame > div .popupContent .inner .row .colSinReg .resultadosTiendas .resultadoBusquedaEstab .tTiendas .tienda {
  display: block;
  color: #444;
  width: 100%;
  margin-bottom: 10px;
  padding-left: 10px;
  border-bottom: 1px solid #ccc;
  padding-bottom: 10px;
}
.popFrame > div .popupContent .inner .row .colSinReg .resultadosTiendas .resultadoBusquedaEstab .tTiendas .tienda > h4 {
  font-size: 1.8em;
  color: #a41e34;
  font-weight: bold;
}
.popFrame > div .popupContent .inner .row .colSinReg .resultadosTiendas .resultadoBusquedaEstab .tTiendas .tienda > .img {
  display: none;
}
.popFrame > div .popupContent .inner .row .colSinReg .resultadosTiendas .resultadoBusquedaEstab .tTiendas .tienda > .acciones {
  float: right;
  margin-top: 40px;
}
.popFrame > div .popupContent .inner .row .colSinReg .resultadosTiendas .resultadoBusquedaEstab .tTiendas .tienda > .acciones .recoger {
  display: inline-block;
  background-color: #a41e34;
  border-bottom: 3px solid #711722;
  height: 37px;
  padding: 8px 20px;
  border-radius: 3px;
  text-transform: uppercase;
  color: #fff;
  text-decoration: none;
  margin-right: 5px;
}
.popFrame > div .popupContent .inner .row .colSinReg .resultadosTiendas .resultadoBusquedaEstab .tTiendas .tienda > .acciones .recoger:after {
  content: '';
  background-image: url(/web/img/web/iconos/deco-recoger.png);
  background-size: 25%;
}
.popFrame > div .popupContent .inner .row .colSinReg .resultadosTiendas .resultadoBusquedaEstab .tTiendas .tienda > .acciones .domicilio {
  display: inline-block;
  background-color: #a41e34;
  border-bottom: 3px solid #711722;
  height: 37px;
  padding: 8px 20px;
  border-radius: 3px;
  text-transform: uppercase;
  color: #fafafa;
  text-decoration: none;
}
.popFrame > div .popupContent > .btnsNav {
  width: 100%;
  text-align: right;
}
.popFrame > div .popupContent > .btnsNav .btn.btnCerrar:after {
  font-size: 30px;
}
.popFrame > div .popupContent > .btnsNav .btn.btnVolver:after {
  content: "\f053";
}
.popFrame > div .popupContent > .btnsNav .btn:hover {
  text-decoration: none;
}
.popFrame > div .popupContent > .btnsNav .btn:hover:after {
  font-size: 36px;
}
.popFrame > div .btnsAccion {
  background: #fff;
  border: none;
}
.popFrame > div .btnsAccion .btn:after {
  text-indent: 0;
  color: #fff;
  color: #000000;
  top: 0;
  left: 0;
  width: 100%;
  line-height: 46px;
  margin: 0;
  text-align: center;
  -webkit-transition: .2s;
  transition: .2s;
}
.popFrame > div .btnsAccion .btn a {
  line-height: 38px;
  padding: 0 15px;
  display: inline-block;
  vertical-align: top;
  overflow: hidden;
  background: #f6b332;
  color: #fff;
  color: #000000;
  border-radius: 5px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-transition: .3s;
  transition: .3s;
}
.popFrame > div .btnsAccion .btn a:hover {
  text-decoration: none;
  background: ;
}
.popFrame > div .navInf .flechaIzq {
  top: 50% !important;
  margin-top: -19px;
  left: 10px;
}
.popFrame > div .navInf .flechaDer {
  top: 50% !important;
  margin-top: -19px;
  right: 10px;
}
.popFrame > div.paginaSelector,
.popFrame > div.popupFormComplejo {
  max-width: 100%;
}
.popFrame > div.paginaSelectorObjetoSimple {
  max-width: 600px;
}
.popFrame > div.popupAlerta {
  max-width: 450px;
  margin-top: 20px;
}
.popFrame > div.popupAlerta > div:after {
  content: none;
}
.popFrame > div.popupAlerta:before {
  content: none;
}
.popFrame > div.popupAlerta:after {
  content: none;
}
.popFrame > div.popupAlerta .mensaje {
  border: none;
  margin: 15px 25px 5px;
}
.popFrame > div.popupImagen {
  width: 100%;
  height: 100%;
  max-width: 1480px;
}
@media screen and (min-width : 64.063em) {
  .popFrame > div.popupImagen {
    width: 95vw;
    height: 96vh;
  }
}
.popFrame > div.popupImagen .popupContent {
  position: relative;
  min-width: 310px;
  height: 100%;
  text-align: center;
  padding-top: 48px;
}
.popFrame > div.popupImagen .popupContent .btnsNav {
  background: none;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 43px;
}
@media screen and (min-width : 40.63em) {
  .popFrame > div.popupImagen .popupContent .btnsNav {
    background-size: auto 90%;
  }
}
.popFrame > div.popupImagen .popupContent .btnsNav .btn {
  margin-top: 0;
}
.popFrame > div.popupImagen .popupContent .btnsNav .btn.btnCerrar:after {
  color: #fff;
}
.popFrame > div.popupImagen .popupContent .divImgPp {
  position: relative;
  height: 100%;
  display: block;
  margin: 0 auto;
}
.popFrame > div.popupImagen .popupContent .divImgPp .tips {
  display: none;
}
@media screen and (min-width : 64.063em) {
  .popFrame > div.popupImagen .popupContent .divImgPp .tips {
    display: block;
    position: absolute;
    overflow: hidden;
    top: 3px;
    width: 100%;
    height: 40px;
  }
}
.popFrame > div.popupImagen .popupContent .divImgPp .tips .tipsI {
  background: rgba(255,255,255,0.5);
  padding: 5px;
  color: #a41e34;
  text-align: right;
}
.popFrame > div.popupImagen .popupContent .divImgPp .tips .tipsI .tipTxt {
  z-index: 3;
  position: absolute;
  right: -100%;
  margin-right: 29px;
  top: 0;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  -moz-animation: infoTips 7.5s 1s cubic-bezier(0.42,0,0,1.19) 1 forwards;
  -webkit-animation: infoTips 7.5s 1s cubic-bezier(0.42,0,0,1.19) 1 forwards;
  animation: infoTips 7.5s 1s cubic-bezier(0.42,0,0,1.19) 1 forwards;
}
.popFrame > div.popupImagen .popupContent .divImgPp .tips .tipsI:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f129";
  margin: 0 5px 0 0;
  font-size: 12px;
  width: 18px;
  height: 18px;
  line-height: 18px;
  background: #a41e34;
  color: #ffffff;
  text-align: center;
  border-radius: 18px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  z-index: 3;
  position: absolute;
  right: -100%;
  margin-left: 5px;
  top: 0;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  -moz-animation: infoTips 7.5s 1s cubic-bezier(0.42,0,0,1) 1 forwards;
  -webkit-animation: infoTips 7.5s 1s cubic-bezier(0.42,0,0,1) 1 forwards;
  animation: infoTips 7.5s 1s cubic-bezier(0.42,0,0,1) 1 forwards;
}
.popFrame > div.popupImagen .popupContent img {
  height: auto;
  max-width: 100% !important;
  margin: 10px 0;
}
.popFrame > div.popupImagen .popupContent img.imgFullScreen {
  width: auto !important;
  height: auto !important;
}
@media screen and (min-width : 40.63em) {
  .popFrame > div.popupImagen .popupContent img {
    height: auto;
    margin: 0;
    max-height: 95%;
    width: auto;
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    z-index: 1;
  }
}
.popFrame > div.popupImagen > div > div:after {
  content: none;
}
.popFrame > div.popupImagen > div:before {
  content: none;
}
.popFrame > div.popupImagen > div:after {
  content: none;
}
.popFrame > div.popupModalAbriendo {
  border: 0;
  background: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  cursor: wait;
}
@media screen {
  .popFrame > div.popupModalAbriendo {
    text-align: center;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    position: absolute;
  }
  .popFrame > div.popupModalAbriendo > div,
  .popFrame > div.popupModalAbriendo:after,
  .popFrame > div.popupModalAbriendo:before {
    display: inline-block;
    vertical-align: middle;
    width: 19px;
    height: 19px;
    margin: 47px 5px;
    background: transparent;
    -moz-border-radius: 94px;
    -moz-animation: bubblingG 1s infinite alternate;
    -webkit-border-radius: 63px;
    -webkit-animation: bubblingG 1s infinite alternate;
    -ms-border-radius: 94px;
    -ms-animation: bubblingG 1s infinite alternate;
    border-radius: 94px;
    animation: bubblingG 1s infinite alternate;
  }
  .popFrame > div.popupModalAbriendo:after,
  .popFrame > div.popupModalAbriendo:before {
    content: '';
  }
  .popFrame > div.popupModalAbriendo > div {
    -moz-animation-delay: .3s;
    -webkit-animation-delay: .3s;
    -ms-animation-delay: .3s;
    animation-delay: .3s;
  }
  .popFrame > div.popupModalAbriendo:before {
    -moz-animation-delay: 0.6s;
    -webkit-animation-delay: 0.6s;
    -ms-animation-delay: 0.6s;
    animation-delay: 0.6s;
  }
  .popFrame > div.popupModalAbriendo:after {
    -moz-animation-delay: 0s;
    -webkit-animation-delay: 0s;
    -ms-animation-delay: 0s;
    animation-delay: 0s;
  }
}
.popFrame > div.popupModalAbriendo > div * {
  display: none;
}
.popFrame > div.popup,
.popFrame > div.popupAgrupacion {
  -moz-animation: showingTopBottom .15s linear 1;
  -webkit-animation: showingTopBottom .15s linear 1;
  animation: showingTopBottom .15s linear 1;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
@media screen and (min-width : 64.063em) {
  .popFrame > div.popup,
  .popFrame > div.popupAgrupacion {
    transform: translate(0,-50%);
    top: 50%;
    width: 100%;
    position: absolute;
  }
}
.popFrame > div.popup .popupContent,
.popFrame > div.popupAgrupacion .popupContent {
  position: relative;
}
.popFrame > div.popup .popupContent >.inner .titForm strong,
.popFrame > div.popupAgrupacion .popupContent >.inner .titForm strong {
  font-weight: bold !important;
}
.popFrame > div.popup .popupContent >.inner .fsInfo,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo {
  padding: 0;
}
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner {
  padding-bottom: 15px !important;
}
@media screen and (min-width : 40.63em) {
  .popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner,
  .popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner {
    padding: 0;
  }
}
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .Inner,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .Inner {
  padding: 0;
}
@media screen and (min-width : 40.63em) {
  .popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .Inner,
  .popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .Inner {
    padding: 0 10px;
  }
}
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .Inner label,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .Inner label {
  display: none;
}
@media screen and (min-width : 40.63em) {
  .popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .Inner label,
  .popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .Inner label {
    display: inline-block;
  }
}
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .Inner .campoNomAlCarro,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .Inner .campoNomAlCarro {
  margin-bottom: 0;
}
@media screen and (min-width : 40.63em) {
  .popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .Inner .campoNomAlCarro .btnAlCarro,
  .popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .Inner .campoNomAlCarro .btnAlCarro {
    margin-top: 30px !important;
  }
}
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .Inner .fs + .fs label,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .Inner .fs + .fs label {
  display: none;
}
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .Inner .fs + .fs .fsInner,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .Inner .fs + .fs .fsInner {
  padding-top: 15px;
  margin-bottom: 0 !important;
}
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .Inner .fs + .fs .fsInner .fs     .cnt > input,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .Inner .fs + .fs .fsInner .fs     .cnt > input {
  top: 6px !important;
}
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .Inner .campoNomAlCarro .btnAlCarro,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .Inner .campoNomAlCarro .btnAlCarro {
  margin-top: 4px !important;
}
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto {
  margin-bottom: 0;
}
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner {
  padding: 10px;
  width: 100%;
  display: flex;
  display: -webkit-flex;
  flex-direction: column;
}
@media screen and (min-width : 40.63em) {
  .popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner,
  .popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner {
    flex-direction: row;
  }
}
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campo,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campo {
  width: 100%;
  padding: 0 15px;
  margin: 0;
}
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoBoton,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoBoton {
  width: auto;
  padding-top: 15px;
}
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNumerico .cnt .ayuda,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNumerico .cnt .ayuda {
  position: static;
  color: #afafaf;
  font-size: 1em;
  cursor: default;
}
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNumerico .cnt .ayuda:after,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNumerico .cnt .ayuda:after {
  display: none;
}
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNumerico .cnt .ayuda p,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNumerico .cnt .ayuda p {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  visibility: visible;
  width: auto;
  position: static;
  color: #6f6f6f;
  background: transparent;
  line-height: 25px;
}
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNumerico .cnt > input,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNumerico .cnt > input {
  width: 52px;
  float: right;
  height: 32px;
}
@media screen and (min-width : 40.63em) and (max-width : 64em) and (orientation : landscape) {
  .popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campo,
  .popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campo {
    width: 25% !important;
  }
}
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomNombre,
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomPvp,
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomCantidad_0,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomNombre,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomPvp,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomCantidad_0 {
  margin-bottom: 0 !important;
}
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomNombre .cnt .contenidoSoloLectura,
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomPvp .cnt .contenidoSoloLectura,
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomCantidad_0 .cnt .contenidoSoloLectura,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomNombre .cnt .contenidoSoloLectura,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomPvp .cnt .contenidoSoloLectura,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomCantidad_0 .cnt .contenidoSoloLectura {
  width: 100%;
  display: inline-block;
  font-size: 16px;
  line-height: 20px;
  font-weight: 700;
  color: #333333;
  text-align: left;
  border: 0;
}
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomNombre .cnt .contenidoSoloLectura.small,
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomPvp .cnt .contenidoSoloLectura.small,
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomCantidad_0 .cnt .contenidoSoloLectura.small,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomNombre .cnt .contenidoSoloLectura.small,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomPvp .cnt .contenidoSoloLectura.small,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomCantidad_0 .cnt .contenidoSoloLectura.small {
  font-size: 14px;
  line-height: 16px;
}
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomNombre .cnt .contenidoSoloLectura.big,
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomPvp .cnt .contenidoSoloLectura.big,
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomCantidad_0 .cnt .contenidoSoloLectura.big,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomNombre .cnt .contenidoSoloLectura.big,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomPvp .cnt .contenidoSoloLectura.big,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomCantidad_0 .cnt .contenidoSoloLectura.big {
  font-size: 20px;
  line-height: 22px;
}
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomNombre .cnt .contenidoSoloLectura a,
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomPvp .cnt .contenidoSoloLectura a,
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomCantidad_0 .cnt .contenidoSoloLectura a,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomNombre .cnt .contenidoSoloLectura a,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomPvp .cnt .contenidoSoloLectura a,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomCantidad_0 .cnt .contenidoSoloLectura a {
  color: #333333;
}
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomNombre .cnt .contenidoSoloLectura a:hover,
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomPvp .cnt .contenidoSoloLectura a:hover,
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomCantidad_0 .cnt .contenidoSoloLectura a:hover,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomNombre .cnt .contenidoSoloLectura a:hover,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomPvp .cnt .contenidoSoloLectura a:hover,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomCantidad_0 .cnt .contenidoSoloLectura a:hover {
  color: #a41e34;
}
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoSoloLectura .cnt,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoSoloLectura .cnt {
  height: 45px;
}
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomCantidad_0 .label,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomCantidad_0 .label {
  font-size: .8em !important;
}
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomPvp,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomPvp {
  margin-bottom: 10px !important;
}
@media screen and (min-width : 40.63em) {
  .popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomPvp,
  .popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomPvp {
    margin-bottom: 0 !important;
  }
}
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomPvp .cnt,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomPvp .cnt {
  width: 100%;
}
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomPvp .cnt .contenidoSoloLectura,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomPvp .cnt .contenidoSoloLectura {
  width: auto;
  display: inline-block;
  font-size: 20px;
  font-weight: 700;
  color: #a41e34;
  border: 0;
}
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomPvp .cnt .contenidoSoloLectura.anterior,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomPvp .cnt .contenidoSoloLectura.anterior {
  font-size: 14px;
  color: #999999;
  text-decoration: line-through;
  margin-right: 10px;
}
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomPvp .cnt .contenidoSoloLectura.actual,
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomPvp .cnt .contenidoSoloLectura.importeTotal,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomPvp .cnt .contenidoSoloLectura.actual,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomPvp .cnt .contenidoSoloLectura.importeTotal {
  font-size: 20px;
  line-height: 22px;
  color: #a41e34;
}
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomPvp .cnt .contenidoSoloLectura.historial,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomPvp .cnt .contenidoSoloLectura.historial {
  font-size: 12px;
  color: #999999;
}
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomPvp .cnt .contenidoSoloLectura strong,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomPvp .cnt .contenidoSoloLectura strong {
  font-size: 1.3em;
}
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomPvp .cnt .contenidoSoloLectura .anterior,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomPvp .cnt .contenidoSoloLectura .anterior {
  font-size: 14px;
  color: #999999;
  text-decoration: line-through;
  margin-right: 15px;
}
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomPvp .cnt .contenidoSoloLectura .promo,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoNomPvp .cnt .contenidoSoloLectura .promo {
  display: inline-block;
  padding: 9px;
  background: #f6b332;
  width: 50px;
  height: 50px;
  border-radius: 50px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  position: absolute;
  top: -2px;
  left: 70px;
  color: #fff;
  font-family: 'Raleway', sans-serif;
  font-size: 12px;
  text-align: center;
  overflow: hidden;
}
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoRadio,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoRadio {
  width: 100%;
}
.popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoRadio .cnt .radios .elem,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoRadio .cnt .radios .elem {
  width: 100%;
}
@media screen and (min-width : 40.63em) {
  .popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoRadio .cnt .radios .elem,
  .popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoRadio .cnt .radios .elem {
    width: 40%;
  }
}
@media screen and (min-width : 64.063em) {
  .popFrame > div.popup .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoRadio .cnt .radios .elem,
  .popFrame > div.popupAgrupacion .popupContent >.inner .fsInfo > .fsInner .lineaProducto .fsInner .campoRadio .cnt .radios .elem {
    width: 25%;
  }
}
.popFrame > div.popup .popupContent >.inner .fsBtns,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsBtns {
  text-align: center;
  margin: 0 auto;
}
.popFrame > div.popup .popupContent >.inner .fsBtns .fsInner .campoNomCancelar,
.popFrame > div.popupAgrupacion .popupContent >.inner .fsBtns .fsInner .campoNomCancelar {
  text-align: center;
}
.popFrame > div .popupContent {
  *zoom: 1;
}
.popFrame > div .popupContent:before,
.popFrame > div .popupContent:after {
  content: " ";
  display: table;
}
.popFrame > div .popupContent:after {
  clear: both;
}
.popFrame > div .popupContent > .innerContenido {
  padding: 10px;
}
.popFrame > div > div > div > div + div,
.popFrame > div > div > div > form + div {
  margin-top: 0;
}
.popFrame > div > div > div > div > .inner > .fsRestablecerPass,
.popFrame > div > div > div > form > .inner > .fsRestablecerPass {
  margin: 0 !important;
}
.popFrame > div .titulo {
  font-size: 1.36em;
  padding: 0 0 10px 0;
  color: #f6b332;
  line-height: 27px;
  font-weight: bold;
  margin: 0;
}
.popFrame > div .titulo + p {
  padding-left: 15px;
}
.popFrame > div .titulo + * {
  margin-top: 0;
}
.popFrame > div.popupImagen .btnsNav {
  background: url(/web/img/web/logos/logo-01.png) center no-repeat #f6b332;
  background-size: auto 70%;
}
.popFrame > div.popupAlerta .popupContent .btnsNav {
  display: none;
}
.popFrame > div.popupAlerta .mensaje {
  border: none;
  background: #fff;
  padding: 15px;
  overflow: hidden;
  position: relative;
  margin: 15px 25px;
}
.popFrame > div.popupAlerta .mensaje:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  right: 0;
  font-size: 82px;
  -ms-transform: rotate(10deg);
  -webkit-transform: rotate(10deg);
  transform: rotate(10deg);
  bottom: -10px;
  opacity: .075;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=7.5)";
}
.popFrame > div.popupAlerta .btnsAccion {
  padding: 10px 15px 10px;
  text-align: center;
}
.popFrame > div.popupAlerta .btnsAccion .btn {
  margin: 0 5px;
}
.popFrame > div.popupAlerta .btnsAccion .btn.btnSi {
  min-width: 100px;
}
.popFrame > div.popupAlerta .btnsAccion .btn.btnSi em,
.popFrame > div.popupAlerta .btnsAccion .btn.btnSi:before {
  width: 50%;
}
.popFrame > div.popupAlerta .btnsAccion .btn.btnNo {
  min-width: 100px;
}
.popFrame > div.popupAlerta .btnsAccion .btn.btnNo em,
.popFrame > div.popupAlerta .btnsAccion .btn.btnNo:before {
  width: 50%;
}
.popFrame > div.popupAlertaConfirmar .mensaje {
  text-align: center;
}
.popFrame > div.popupAlertaOk .mensaje {
  text-align: center;
  color: #92b562;
  background: #fefffe;
}
.popFrame > div.popupAlertaAdvertencia .mensaje {
  text-align: center;
  color: #f3b54a;
  background: #fef9f1;
}
.popFrame > div.popupAlertaError {
  background: #fff;
  margin-top: 50px;
}
.popFrame > div.popupAlertaError .mensaje {
  text-align: center;
  background: #fff;
}
.popFrame > div.formularioLoginRequerido {
  max-width: 438px;
  padding: 10px 0 0 0 !important;
  width: 100%;
}
.popFrame > div.formularioLoginRequerido .fsC1 > .fsInner .campoNomEmail {
  padding-right: 0;
}
.popFrame > div.formularioLoginRequerido .fsC1 > .fsInner .campoBoton {
  text-align: center;
}
.popFrame > div.formularioLoginRequerido .fsC1 > .fsInner .campoNomPermanente {
  width: 50%;
  float: left;
}
.popFrame > div.formularioLoginRequerido .fsC1 > .fsInner .campoNomRestablecerPass {
  width: 50%;
  float: left;
  text-align: right;
  padding-top: 5px;
}
.popFrame > div.formularioLoginRequerido .fsLogin {
  width: 100%;
  display: inline-block;
  padding-bottom: 0;
}
.popFrame > div.formularioLoginRequerido .fsLoginRedes {
  width: 100%;
  display: inline-block;
  text-align: center;
}
.popFrame > div.formularioLoginRequerido .fsRegistro {
  width: 100%;
  display: inline-block;
}
.popFrame > div.formularioLoginRequerido .fsRegistro .campoNomTxt p {
  width: 100%;
  display: inline-block;
  font-size: 16px;
  line-height: 20px;
  font-weight: 700;
  color: #333333;
  text-align: left;
  text-align: center;
}
.popFrame > div.formularioLoginRequerido .fsRegistro .campoNomTxt p.small {
  font-size: 14px;
  line-height: 16px;
}
.popFrame > div.formularioLoginRequerido .fsRegistro .campoNomTxt p.big {
  font-size: 20px;
  line-height: 22px;
}
.popFrame > div.formularioLoginRequerido .fsRegistro .campoNomTxt p a {
  color: #333333;
}
.popFrame > div.formularioLoginRequerido .fsRegistro .campoNomTxt p a:hover {
  color: #a41e34;
}
.popFrame > div.formularioLoginRequerido .fsRegistro .campoNomLnk {
  text-align: center;
}
.popFrame > div.formularioLoginRequerido .fsRegistro .campoNomLnk a {
  width: 100%;
  display: inline-block;
  text-align: center;
  margin-top: 10px;
  padding: 8px 20px;
  border-radius: 3px;
  background-color: #f6b332;
  color: #333333;
  border: 1px solid;
  border-color: #e1970a;
  font-size: 16px;
  font-weight: 400;
  -webkit-transition: .4s;
  transition: .4s;
}
@media screen and (min-width : 40.63em) {
  .popFrame > div.formularioLoginRequerido .fsRegistro .campoNomLnk a {
    width: auto;
    margin-top: 0;
  }
}
.popFrame > div.formularioLoginRequerido .fsRegistro .campoNomLnk a:hover {
  background-color: #e1970a;
}
@media screen and (min-width : 40.63em) {
  .popFrame.fullsScreen {
    padding: 0;
    background: #fff;
  }
  .popFrame.fullsScreen .popupImagen {
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    max-width: none;
    max-height: none;
    -webkit-transition: .3s;
    transition: .3s;
  }
  .popFrame.fullsScreen .popupImagen .imgPp {
    -webkit-transition: .3s;
    transition: .3s;
    width: auto;
    max-width: 100% !important;
    max-height: none;
    height: auto;
    top: 0;
    left: 50%;
    -ms-transform: translate(-50%,0%);
    -webkit-transform: translate(-50%,0%);
    transform: translate(-50%,0%);
  }
  .popFrame.fullsScreen .popupImagen .imgPp.cargadorImg {
    top: 50%;
    width: auto !important;
  }
}
@media screen and (min-width : 40.63em) {
  .popFrame.normalPopup {
    -webkit-transition: .3s;
    transition: .3s;
  }
  .popFrame.normalPopup .popupImagen {
    width: 95vw;
    height: 96vh;
    -webkit-transition: .3s;
    transition: .3s;
  }
}
.identificacion {
  width: 100%;
  top: 0;
  display: none;
}
.identificacion.popupHeaderActivado {
  display: block;
}
.identificacion div > .popupContent {
  max-width: 700px;
}
.identificacion .colRecoge,
.identificacion .colAcasa {
  width: 100%;
  padding: 0 10px;
  text-align: center;
}
@media screen and (min-width : 64.063em) {
  .identificacion .colRecoge,
  .identificacion .colAcasa {
    padding: 0 15px;
  }
}
.identificacion .colRecoge .titulo,
.identificacion .colAcasa .titulo {
  text-align: center;
}
.identificacion .colAcasa {
  margin-top: 40px !important;
}
@media screen and (min-width : 64.063em) {
  .identificacion .colAcasa {
    margin-top: 0 !important;
  }
}
.identificacion .colHoras {
  width: 100%;
  display: inline-block;
}
.identificacion .ResultadosTienda {
  padding-bottom: 20px;
}
.identificacion .ResultadosTienda .resultadoBusquedaEstab select {
  display: block;
  margin: 10px auto;
}
@media screen and (max-width : 40.62em) {
  .identificacion .ResultadosTienda .resultadoBusquedaEstab select {
    width: 100%;
  }
}
.identificacion .ResultadosTienda .tiendaSeleccionada {
  padding-top: 70px;
  position: relative;
  margin-bottom: 20px;
  text-align: center;
}
.identificacion .ResultadosTienda .tiendaSeleccionada:before {
  content: '';
  width: 60px;
  height: 60px;
  position: absolute;
  top: 0;
  left: 50%;
  margin-left: -30px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("/shop/img/web/iconos/icon-shop.svg");
}
.identificacion .ResultadosTienda .tiendaSeleccionada h4 {
  width: 100%;
  margin-bottom: 5px;
  font-weight: 700;
}
@media screen and (min-width : 40.63em) {
  .identificacion .btnMain {
    margin: 0 5px;
  }
}
.identificacion .colRecogeOpcion {
  display: none;
}
.identificacion .colSinReg .formulario .inner .fsP .fsInner .campo.campoBoton {
  padding-right: 0;
}
@media screen and (min-width : 64.063em) {
  .identificacion .colSinReg .formulario .inner .fsP .fsInner .campo.campoBoton {
    padding-right: 20px;
  }
}
.identificacion .colSinReg .formulario .inner .fsP .fsInner .campo.campoBoton .btnSubmit {
  width: 100%;
}
@media screen and (min-width : 64.063em) {
  .identificacion .colSinReg .formulario .inner .fsP .fsInner .campo.campoBoton .btnSubmit {
    width: 170px;
  }
}
.identificacion .colAcasa .colAcasaIntro {
  width: 100%;
  margin-bottom: 5px;
  font-weight: 700;
}
.identificacion .colAcasa .colAcasaIntro {
  padding-top: 70px;
  position: relative;
  margin-bottom: 20px;
  text-align: center;
}
.identificacion .colAcasa .colAcasaIntro:before {
  content: '';
  width: 60px;
  height: 60px;
  position: absolute;
  top: 0;
  left: 50%;
  margin-left: -30px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("/shop/img/web/iconos/icon-scooter.svg");
}
.identificacion .colAcasa .formularioEntregaDomicilio {
  margin: 0;
}
.identificacion .colAcasa .formularioEntregaDomicilio .fsInner {
  *zoom: 1;
}
.identificacion .colAcasa .formularioEntregaDomicilio .fsInner:before,
.identificacion .colAcasa .formularioEntregaDomicilio .fsInner:after {
  content: " ";
  display: table;
}
.identificacion .colAcasa .formularioEntregaDomicilio .fsInner:after {
  clear: both;
}
.identificacion .colAcasa .formularioEntregaDomicilio .fsP {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}
.identificacion .colAcasa .formularioEntregaDomicilio .cnt {
  margin-top: 0;
}
.identificacion .colAcasa .formularioEntregaDomicilio .campoTextoCorto {
  width: 100%;
}
@media screen and (min-width : 40.63em) {
  .identificacion .colAcasa .formularioEntregaDomicilio .campoTextoCorto {
    width: 50%;
    float: left;
    padding: 0 10px;
  }
}
.identificacion .colAcasa .formularioEntregaDomicilio .campoNomDireccion {
  width: 100%;
}
@media screen and (min-width : 64.063em) {
  .identificacion .colAcasa .formularioEntregaDomicilio .campoNomDireccion {
    width: 50%;
    float: none;
    clear: both;
    padding-right: 17px;
  }
}
.identificacion .colAcasa .formularioEntregaDomicilio .campoNomDireccion_piso {
  width: 100%;
}
@media screen and (min-width : 40.63em) {
  .identificacion .colAcasa .formularioEntregaDomicilio .campoNomDireccion_piso {
    width: 50%;
  }
}
@media screen and (min-width : 64.063em) {
  .identificacion .colAcasa .formularioEntregaDomicilio .campoNomDireccion_piso {
    width: 25%;
    float: none;
    clear: both;
  }
}
.identificacion .colAcasa .formularioEntregaDomicilio .campoNomDireccion_numero {
  width: 100%;
}
@media screen and (min-width : 40.63em) {
  .identificacion .colAcasa .formularioEntregaDomicilio .campoNomDireccion_numero {
    width: 50%;
  }
}
@media screen and (min-width : 64.063em) {
  .identificacion .colAcasa .formularioEntregaDomicilio .campoNomDireccion_numero {
    width: 25%;
    float: none;
    clear: both;
  }
}
.identificacion .colHoras .inner .fsP.fsMain {
  padding: 0;
  padding-top: 30px;
}
.identificacion .colHoras .inner .fsP.fsMain .fsInner {
  max-width: 600px;
  margin: 0 auto;
}
.identificacion .colHoras .inner .fsP .fsInner {
  text-align: center;
}
@media screen and (max-width : 40.62em) {
  .identificacion .colHoras .inner .fsP .fsInner {
    display: flex;
    justify-content: center;
    flex-direction: column;
  }
}
.identificacion .colHoras .inner .fsP .fsInner .mensajeError {
  color: #cc3405;
  margin-bottom: 15px;
}
.identificacion .colHoras .inner .fsP .fsInner .campoNomFecha,
.identificacion .colHoras .inner .fsP .fsInner .campoNomHora {
  width: 50%;
  float: left;
  padding: 0 15px;
}
@media screen and (max-width : 40.62em) {
  .identificacion .colHoras .inner .fsP .fsInner .campoNomFecha,
  .identificacion .colHoras .inner .fsP .fsInner .campoNomHora {
    width: 100%;
  }
}
.identificacion .colHoras .inner .fsP .fsInner .campoNomContinuar {
  width: 100%;
  text-align: center;
  padding: 0 15px;
}
.popFrame > .popupPrevMax {
  max-width: 99%;
}
.popupPrevMax .btns + div {
  margin-top: 48px;
  border-top: 1px solid #e2e2e2;
  height: 100%;
  position: relative;
  padding-bottom: 80vh;
}
.popFramePopup > .popupPrevMax iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #fff;
}
.popupModalForm .formulario > .inner .titForm {
  font-size: 16px;
  font-weight: bold;
  text-align: center;
  margin-bottom: 15px;
  width: 100%;
  display: inline-block;
  color: #333333;
}
@media screen and (min-width : 40.63em) {
  .popFrameN2:not(.popupHeaderActivado) {
    padding: 10px;
  }
}
.popFrameN2:not(.popupHeaderActivado) .popup {
  width: 100%;
  max-width: 1480px;
  padding: 20px;
}
.noItems {
  padding: 20px 10%;
  text-align: center;
  line-height: 1.2em;
  display: block;
  text-transform: uppercase;
}
.noItems span {
  font-weight: 700;
  color: #999999;
}
.noItems span:before {
  content: '';
  display: block;
  width: 80px;
  height: 80px;
  margin: 0 auto;
  margin-bottom: 10px;
  background-image: url("/web/img/web/iconos/icon-empty-cart.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  opacity: 0.4;
}
.noItemsCar {
  font-size: 1em;
}
.noItemsI {
  font-size: 1.286em;
}
.noItemsGTitulo {
  display: block;
  text-transform: uppercase;
  font-family: 'Roboto', sans-serif;
  font-size: 1.286em;
  margin-top: 10px;
  margin-bottom: 30px;
}
.noItemsG .alternativas li {
  display: inline-block;
  vertical-align: top;
  border: 6px solid #e9e9e9;
  margin: 0 6px 12px;
  background: #fff;
}
.noItemsGHref {
  display: block;
  width: 207px;
  height: 148px;
  color: #848484;
  text-align: center;
  -webkit-transition: .3s;
  transition: .3s;
  font-size: 1.071em;
  position: relative;
  z-index: 1;
}
.noItemsGHref:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f002";
  font-size: 55px;
  color: #d4d4d4;
  margin: 15px 0;
  line-height: 1em;
  -webkit-transition: 0.3s ease-out;
  transition: 0.3s ease-out;
}
.noItemsGHref:after {
  background: #f2f2f2;
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  -ms-transform: scaleX(0);
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  transform-origin: 50% 50% 0;
  -webkit-transition: 0.3s transform ease-out;
  transition: 0.3s transform ease-out;
  z-index: -1;
}
.noItemsGHref .tag {
  display: block;
  font-weight: bold;
  margin-bottom: 10px;
  line-height: 1em;
}
.noItemsGHref .nr {
  display: inline-block;
  width: 26px;
  height: 26px;
  border-radius: 26px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  line-height: 26px;
  background: #f2f2f2;
}
.noItemsGHref:hover {
  text-decoration: none;
}
.noItemsGHref:hover:before {
  -ms-transform: scale(-1,1);
  -webkit-transform: scale(-1,1);
  transform: scale(-1,1);
}
.noItemsGHref:hover:after {
  -ms-transform: scaleX(1);
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}
.galeria .contenedor {
  height: 100px;
}
.galeria .contenedor .items li {
  padding-bottom: 0;
}
.modGaleria .galeria .contenedor {
  height: auto;
}
.modGaleria .galeria .contenedor .items li {
  margin-bottom: 15px;
}
@media screen and (max-width : 40.62em) {
  .modGaleria .galeria .contenedor .items li {
    margin-bottom: 25px;
  }
  .modGaleria .galeria .contenedor .items li span,
  .modGaleria .galeria .contenedor .items li img {
    position: static;
    max-width: 100%;
  }
  .modGaleria .galeria .contenedor .items li a {
    height: auto;
    padding: 0;
    display: block;
  }
}
.galeria.tv .contenedor {
  width: 100%;
  overflow: hidden;
}
.galeria.tv.tv1 {
  height: 100px;
}
.galeria.tv.tv6 img {
  width: 100%;
}
.galeria.tv .btn {
  display: none;
}
.modGal.galeriaContenido .galeria {
  *zoom: 1;
}
.modGal.galeriaContenido .galeria:before,
.modGal.galeriaContenido .galeria:after {
  content: " ";
  display: table;
}
.modGal.galeriaContenido .galeria:after {
  clear: both;
}
.modGal.galeriaContenido li {
  float: left;
  margin: 0 10px 10px 0;
}
#cookieMessageWrapper {
  width: 100%;
  border-top: 1px solid #aaaaaa;
  background-color: #f6f6f6;
  text-align: center;
  z-index: 5000;
  color: #666;
  font-family: sans-serif;
  font-size: 11px;
  font-size: 0.78571428571429rem;
  padding: 10px 10px;
  overflow: hidden;
  position: fixed;
  bottom: 0;
  left: 0;
}
#cookieMessage {
  *zoom: 1;
  display: block;
  padding: 0;
}
#cookieMessage:before,
#cookieMessage:after {
  content: " ";
  display: table;
}
#cookieMessage:after {
  clear: both;
}
#cookieMessageInner {
  display: table;
  width: 100%;
}
@media screen and (max-width: 40em) {
  #cookieMessageInner {
    display: block;
  }
}
#cookieMessage p {
  padding: 4px 0;
  display: table-cell;
  vertical-align: top;
}
@media screen and (max-width: 40em) {
  #cookieMessage p {
    display: block;
  }
}
.links {
  display: table-cell;
  vertical-align: middle;
  white-space: nowrap;
  width: 1%;
}
@media screen and (max-width: 40em) {
  .links {
    display: block;
    white-space: normal;
    width: auto;
  }
}
#cookieClose {
  width: auto;
  display: inline-block;
  text-align: center;
  padding: 5px 15px;
  border-radius: 3px;
  background-color: #f6b332;
  color: #333333;
  border: 1px solid;
  border-color: #e1970a;
  font-size: 14px;
  font-weight: 400;
  -webkit-transition: .4s;
  transition: .4s;
}
#cookieClose:hover {
  background-color: #e1970a;
}
#cookieClose:active {
  background-color: #e1970a;
}
#cookieInfo {
  display: inline-block;
  padding: 4px 20px;
  border: 1px;
  border-radius: 3px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  color: #666;
  font-size: 100%;
  font-weight: bold;
}
#cookieInfo:hover {
  color: #f6b332;
}
.noticia {
  width: 100%;
  height: 100%;
  display: inline-block;
}
.noticia .title {
  margin-bottom: 10px;
  font-size: 20px;
  line-height: 22px;
}
.noticia .subtitle {
  width: auto;
  margin-right: 20px;
}
.noticia .fuente {
  width: auto;
  font-family: 'Poly', serif;
  display: inline-block;
  font-style: italic;
  font-size: 16px;
  color: #999999;
}
.noticia .introduccion {
  width: 100%;
  display: inline-block;
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 16px;
  color: #333333;
}
.tienda .colTxtTop {
  padding: 0 10px;
}
.tienda .colTxtTop .title {
  margin-bottom: 10px;
}
.tienda .colTxtTop .text-icon {
  width: 100%;
  margin-bottom: 10px;
}
.tienda .colTxtTop .text-icon:last-child {
  margin-bottom: 0;
}
.tienda .colTxtbottom {
  padding: 10px 10px 0;
}
@media screen and (min-width : 40.63em) {
  .tienda .colTxtbottom {
    width: 100%;
    display: table;
  }
  .tienda .colTxtbottom a + a {
    margin-left: 10px;
  }
}
.table {
  width: 100%;
  max-width: 516px;
  border-top: 1px solid #c9c9c9;
  border-right: 1px solid #c9c9c9;
  color: #434343;
  margin: 0 auto 15px;
}
.table td,
.table th {
  padding: 5px;
  font-size: 12px;
  border-left: 1px solid #c9c9c9;
  border-bottom: 1px solid #c9c9c9;
  text-align: center;
}
.table th {
  padding: 10px;
  font-weight: bold;
  background: #f2f2f2;
  color: #434343;
  font-size: 14px;
}
.table td {
  height: 36px;
}
.float {
  fill: white;
  width: 50px;
  height: 50px;
  padding: 3px;
  background-color: #4dc247;
  border-radius: 50%;
  box-shadow: 2px 2px 6px rgba(0,0,0,0.4);
  position: fixed;
  bottom: 20px;
  left: 20px;
  z-index: 10;
}
.float:hover {
  box-shadow: 2px 2px 11px rgba(0,0,0,0.7);
}
.my-float {
  margin-top: 16px;
}
@media screen and (min-width : 40.63em) {
  .formulario > .inner > .fsP {
    padding: 15px;
  }
}
.formulario > .inner > .fsP.fsL {
  margin: 15px;
  padding: 0;
}
@media screen and (min-width : 40.63em) and (max-width : 64em) {
  .formulario > .inner > .fsP.fsL {
    margin: 10px;
  }
}
.formulario > .inner > .fsP.fsL > .fsInner {
  padding: 20px 0 8px 20px;
}
.popFrame .formulario > .inner > .fsP.fsL > .fsInner {
  padding-left: 0;
}
.formulario > .inner .mensajes > ul {
  margin: 15px 15px 0 15px;
}
.formulario > .inner .mensajes:empty {
  max-height: 0;
}
.formularioSimple {
  max-width: 500px;
  margin: 0 auto;
}
.popupModalForm .formularioSimple {
  padding-bottom: 2px;
}
.norequerido .formularioSimple .campo.campoRequerido label:after {
  display: none !important;
  content: "" !important;
}
.norequerido .formularioSimple .campo.campoNomEnvio {
  padding-right: 5px;
}
.fsP {
  padding-right: 0;
}
.fsP > .fsInner > .fs {
  margin-bottom: 15px;
  width: 100%;
  display: inline-block;
}
@media screen and (min-width : 40.63em) and (max-width : 64em) {
  .fsP > .fsInner > .fs {
    border-width: 2px;
  }
}
@media screen and (min-width : 40.63em) {
  .fsP > .fsInner > .fs > .fsInner {
    padding: 20px 0 8px 20px;
  }
}
.fsP.fsL > .fsInner > .fs > .fsInner {
  padding: 0;
}
.fsP.fsL > .fsInner > .fs > .tit {
  margin-right: 0;
}
.fsInner > .campo {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
@media screen and (max-width : 40.62em) {
  .fsInner > .campo {
    display: block !important;
  }
}
@media screen and (min-width : 40.63em) {
  .fsInner > .campo {
    padding-right: 20px;
  }
  .fsInner > .campo.campoChecks .elem {
    width: 50% !important;
  }
}
@media screen and (min-width : 40.63em) and (max-width : 64em) and (orientation : landscape) {
  .fsInner > .campo {
    width: 100%;
  }
  .fsInner > .campo.campoChecks .elem {
    width: 100%;
  }
}
@media screen and (max-width : 40.62em) {
  .fsInner > .campo.campoChecks .elem {
    width: 100%;
  }
}
.fsInner > .campo.campoCheck,
.fsInner > .campo.campoChecks {
  padding-right: 0;
}
.fsC1 > .fsInner > .campo {
  width: 100%;
}
.fsC1 > .fsInner > .campo.campoChecks .elem {
  width: 33.333333333333%;
}
.fsI .fsC1 > .fsInner > .campo.campoChecks .elem {
  width: 100%;
}
.fsC2 > .fsInner > .campo {
  width: 50%;
}
@media screen and (min-width : 40.63em) and (max-width : 64em) and (orientation : landscape) {
  .fsC2 > .fsInner > .campo {
    width: 100%;
  }
}
@media screen and (max-height : 40em) and (orientation : landscape) {
  .fsC2 > .fsInner > .campo {
    width: 100%;
  }
}
@media screen and (max-width : 40.62em) {
  .fsC2 > .fsInner > .campo {
    width: 100%;
  }
}
.fsC2 > .fsInner > .campo.campoChecks .elem {
  width: 100%;
}
.fsI .fsC2 > .fsInner > .campo.campoChecks .elem {
  width: 100%;
}
.fsC3 > .fsInner > .campo {
  width: 33.333333333333%;
}
@media screen and (min-width : 40.63em) and (max-width : 64em) and (orientation : landscape) {
  .fsC3 > .fsInner > .campo {
    width: 100%;
  }
}
@media screen and (max-height : 40em) and (orientation : landscape) {
  .fsC3 > .fsInner > .campo {
    width: 100%;
  }
}
@media screen and (max-width : 40.62em) {
  .fsC3 > .fsInner > .campo {
    width: 100%;
  }
}
.fsC3 > .fsInner > .campo.campoChecks .elem {
  width: 100%;
}
.fsI .fsC3 > .fsInner > .campo.campoChecks .elem {
  width: 100%;
}
.fsC4 > .fsInner > .campo {
  width: 25%;
}
@media screen and (min-width : 40.63em) and (max-width : 64em) and (orientation : landscape) {
  .fsC4 > .fsInner > .campo {
    width: 100%;
  }
}
@media screen and (max-height : 40em) and (orientation : landscape) {
  .fsC4 > .fsInner > .campo {
    width: 100%;
  }
}
@media screen and (max-width : 40.62em) {
  .fsC4 > .fsInner > .campo {
    width: 100%;
  }
}
.fsC4 > .fsInner > .campo.campoChecks .elem {
  width: 100%;
}
.fsI .fsC4 > .fsInner > .campo.campoChecks .elem {
  width: 100%;
}
.fsL .fsL {
  border: 0;
  background: none;
}
.fsL .fsI {
  display: inline-block;
  width: 100%;
  vertical-align: top;
}
.fsL.fsC1 > .fsInner > .fsI {
  width: 100%;
  padding-right: 20px;
}
.fsL.fsC2 > .fsInner > .fsI {
  width: 50%;
  padding-right: 20px;
}
.fsL.fsC3 > .fsInner > .fsI {
  width: 33.333333333333%;
  padding-right: 20px;
}
.formularioListado .fsL {
  border: 0;
  background: none;
}
.fs > .tit {
  display: block;
}
.fsL > .tit {
  display: block;
}
.fsTab.fsL > .tit {
  display: none;
}
.fsL .fsI > .tit {
  display: block;
}
.fs.fsL > .tit {
  font-size: 1.57em;
  color: #fff;
  background: #5b5b5b;
  padding: 4px 10px 7px;
  margin: 0;
}
@media screen and (min-width : 40.63em) and (max-width : 64em) {
  .fs.fsL > .tit {
    padding: 2px 5px 3px;
    font-size: 1.27em;
  }
}
.fs.fsL > .tit + .fsInner {
  margin-bottom: 0;
}
.fsL .fs.fsL > .tit,
.fs > .tit {
  font-size: 1em;
  background: #ededed;
  padding: 5px 10px;
  color: #5b5b5b;
  margin-bottom: 10px;
  margin-right: 20px;
}
.fsL .fs.fsL > .tit + .fsInner,
.fs > .tit + .fsInner {
  margin-bottom: 10px;
}
@media screen and (min-width : 40.63em) and (max-width : 64em) {
  .fsL .fs.fsL > .tit,
  .fs > .tit {
    margin-right: 10px;
  }
}
.formularioEdicion .fsColapsable {
  max-height: 55px;
  overflow: hidden;
  -webkit-transition: .3s;
  transition: .3s;
}
.formularioEdicion .fsColapsable.fsColapsableOn {
  -webkit-transition: .6s;
  transition: .6s;
  max-height: 2000px;
}
.formularioEdicion .fsColapsable > .tit a {
  display: block;
  position: relative;
  padding-right: 1em;
}
.formularioEdicion .fsColapsable > .tit a:after {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 0.75em;
  position: absolute;
  top: 50%;
  right: 0;
  margin-top: -0.5em;
  -webkit-transition: .3s;
  transition: .3s;
}
.formularioEdicion .fsColapsable > .tit + .fsInner {
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  visibility: hidden;
  -webkit-transition: .3s;
  transition: .3s;
}
.formularioEdicion .fsColapsable.fsColapsableOn > .tit + .fsInner {
  overflow: visible;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  visibility: visible;
  -webkit-transition: .6s;
  transition: .6s;
}
.formularioEdicion .campoCheck .elem {
  margin-top: 24px;
}
.formularioEdicion .campoCheck label + .elem {
  margin-top: 0;
}
.fsTab {
  display: none;
}
.fsTab.fsTabSel {
  display: block;
}
.formularioTabs .tabs {
  margin: 15px 15px 0;
  position: relative;
}
@media screen and (min-width : 40.63em) and (max-width : 64em) {
  .formularioTabs .tabs {
    margin: 15px 10px 0;
  }
}
.formularioTabs .tabs ul {
  background: #fff;
  display: block;
  border-bottom: 2px solid #575757;
  *zoom: 1;
}
.formularioTabs .tabs ul:before,
.formularioTabs .tabs ul:after {
  content: " ";
  display: table;
}
.formularioTabs .tabs ul:after {
  clear: both;
}
.formularioTabs .tabs li {
  display: block;
  float: left;
  color: #acacac;
  font-size: 1.29em;
  border-right: 1px solid #f1f3f5;
  border-bottom: 1px solid #f1f3f5;
  height: 45px;
  width: 11.111111111111%;
}
@media screen and (min-width : 40.63em) and (max-width : 64em) {
  .formularioTabs .tabs li {
    width: 25%;
    font-size: 1.18em;
  }
}
@media screen and (max-width : 40.62em) {
  .formularioTabs .tabs li {
    width: 50%;
    font-size: 1.09em;
  }
}
@media screen and (max-height : 40em) and (orientation : landscape) {
  .formularioTabs .tabs li {
    width: 50%;
    font-size: 1.18em;
  }
}
@media screen and (min-width : 40.63em) and (max-width : 64em) and (orientation : landscape) {
  .formularioTabs .tabs li {
    width: 16.666666666667%;
  }
}
@media screen and (min-width: 800px) and (orientation: portrait) {
  .formularioTabs .tabs li {
    width: 20%;
  }
}
.popupFormComplejo .formularioTabs .tabs li {
  width: 12.5%;
}
.formularioTabs .tabs li a {
  display: block;
}
.formularioTabs .tabs li:nth-child(n+12) a:before {
  top: 90px;
}
.formularioTabs .tabs li .fsTit {
  display: table;
  height: 45px;
  width: 100%;
}
.formularioTabs .tabs li .fsTit span {
  display: table-cell;
  padding: 2px 15px 2px;
  text-align: center;
  vertical-align: middle;
  line-height: 1;
}
.formularioTabs .tabs li .fsTit:before {
  content: '';
  position: absolute;
  top: 100%;
  border-top: 7px solid transparent;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  margin-left: 15px;
}
.formularioTabs .tabs li.tabSel {
  color: #fff;
  background: #575757;
  border-color: #575757;
}
.formularioTabs .tabs li.tabSel .fsTit:before {
  border-top-color: #575757;
}
.fsBt {
  border: none;
  background: none;
  text-align: right;
  *zoom: 1;
}
.fsBt:before,
.fsBt:after {
  content: " ";
  display: table;
}
.fsBt:after {
  clear: both;
}
.fsBt .fsInner {
  padding: 0 !important;
}
.fsBt .fsInner .campo {
  display: inline-block;
  width: auto;
}
.fsPrev .cuadro {
  display: none;
}
.fsPrev .campoNomPre {
  margin-bottom: 12px;
}
.fsPrev .campo > .prev {
  margin-top: 52px !important;
  position: relative;
  padding-bottom: 45% !important;
  padding-bottom: 75vh !important;
}
.fsPrev .campo > .prev iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 250%;
  height: 250%;
  -ms-transform: scale(0.4);
  -webkit-transform: scale(0.4);
  transform: scale(0.4);
  -ms-transform-origin: top left;
  -webkit-transform-origin: top left;
  transform-origin: top left;
  border: 1px solid #e2e2e2;
  background: #fefefe;
  border-radius: 2px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.fsPrev .campo > .prev .btns {
  position: absolute;
  bottom: 100%;
  right: 0;
  margin: 10px 0;
}
.fsPrev .campo > .prev a.btnMaximizar {
  line-height: 32px;
  padding: 0 7px;
}
.fsPrev .campo > .prev a.btnMaximizar:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-right: 5px;
}
.formulario.enviando {
  position: relative;
  cursor: progress;
}
@media screen {
  .formulario.enviando > div:before,
  .formulario.enviando > div:after,
  .formulario.enviando:before {
    display: inline-block;
    vertical-align: middle;
    width: 19px;
    height: 19px;
    background: transparent;
    -moz-border-radius: 94px;
    -moz-animation: bubblingG 1s infinite alternate;
    -webkit-border-radius: 63px;
    -webkit-animation: bubblingG 1s infinite alternate;
    -ms-border-radius: 94px;
    -ms-animation: bubblingG 1s infinite alternate;
    border-radius: 94px;
    animation: bubblingG 1s infinite alternate;
    position: absolute;
    top: 50%;
    margin-top: -8px;
    left: 50%;
    z-index: 9999;
  }
  .formulario.enviando:before,
  .formulario.enviando:after {
    content: '';
  }
  .formulario.enviando:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 998;
    background: #000;
    opacity: .33;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=33)";
  }
  .formulario.enviando .titForm {
    display: none;
  }
  .formulario.enviando > .inner:after {
    -moz-animation-delay: .3s;
    -webkit-animation-delay: .3s;
    -ms-animation-delay: .3s;
    animation-delay: .3s;
    margin-left: -8px;
  }
  .formulario.enviando > .inner:before {
    -moz-animation-delay: 0.6s;
    -webkit-animation-delay: 0.6s;
    -ms-animation-delay: 0.6s;
    animation-delay: 0.6s;
    margin-left: 24px;
  }
  .formulario.enviando:before {
    -moz-animation-delay: 0s;
    -webkit-animation-delay: 0s;
    -ms-animation-delay: 0s;
    animation-delay: 0s;
    margin-left: -39px;
  }
}
.fs-box {
  border: 2px solid #999999;
  position: relative;
  max-width: 723px;
  margin: 15px auto 30px;
  padding: 30px 25px 0;
}
.fs-box .tit {
  display: block;
  padding: 10px;
  background-color: #ffffff;
  position: absolute;
  top: -22px;
  left: 17px;
  font-size: 16px;
  font-weight: 600;
  color: #333333;
}
.fs-box label {
  font-size: 12px;
}
.fs-box .text-input {
  border-top: none;
  border-left: none;
  border-right: none;
  padding-left: 0;
  padding-right: 0;
  margin: 10px 0;
}
.fs-box--color1 {
  border-color: #28A745;
}
.btn-classic-small {
  font-size: 8px;
  float: right;
  text-transform: uppercase;
}
.campoTextoLargo input,
.campoTextoCorto input {
  border: 1px solid #e2e2e2;
  height: 38px;
  font-size: 1.07em;
  padding: 0 8px;
  border-radius: 2px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-transition: .3s;
  transition: .3s;
  background: #fff;
  display: block;
  width: 100%;
  color: #a2a2a2;
  color: #393A39;
}
.campoTextoLargo input:hover,
.campoTextoCorto input:hover {
  border-color: #c9c9c9;
}
.campoTextoLargo input:focus,
.campoTextoCorto input:focus {
  border-color: #a41e34;
}
.campoTextoLargo input:-webkit-autofill,
.campoTextoCorto input:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 1000px white inset;
  -webkit-text-fill-color: #c29ea4 !important;
}
.campoTextoLargo.campoDeshabilitado input,
.campoTextoCorto.campoDeshabilitado input {
  border-color: #dedede !important;
  background: #f5f4f4 !important;
  color: #b4b4b4 !important;
  cursor: not-allowed;
}
.campoTextoLargo textarea {
  border: 1px solid #e2e2e2;
  height: 38px;
  font-size: 1.07em;
  padding: 0 8px;
  border-radius: 2px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-transition: .3s;
  transition: .3s;
  background: #fff;
  display: block;
  width: 100%;
  color: #a2a2a2;
  padding: 8px;
  height: auto;
  resize: vertical;
}
.campoTextoLargo textarea:hover {
  border-color: #c9c9c9;
}
.campoTextoLargo textarea:focus {
  border-color: #a41e34;
}
.campoTextoLargo textarea:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 1000px white inset;
  -webkit-text-fill-color: #c29ea4 !important;
}
.campo {
  position: relative;
  margin-bottom: 13px;
}
.campo label {
  width: 100%;
  text-align: left;
  font-size: 1em;
  padding: 1px 2px;
  display: inline-block;
  line-height: 22px;
  color: #626262;
}
@media screen and (min-width : 64.063em) {
  .campo label {
    font-size: 1.14em;
  }
}
.formularioListado .campo label {
  font-size: 0.86em;
  background: #e9e9e9;
  padding: 3px 6px;
  border-radius: 2px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  margin-bottom: 2px;
}
.campo label + .cnt {
  margin-top: 0;
}
.campo label a {
  text-decoration: underline;
}
.campo .cnt {
  margin-top: 24px;
}
.campo:only-child > div {
  margin-top: 0 !important;
}
.campo.campoError .error {
  color: #cc3405;
  margin-top: 5px;
  font-size: 12px;
  display: block;
  position: relative;
}
.campo .ayuda {
  position: absolute;
  top: 5px;
  cursor: help;
  right: 20px;
  z-index: 4;
}
.campo .ayuda:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 16px;
  color: #5b5b5b;
}
.campo .ayuda:after {
  content: '';
  bottom: 100%;
  left: 50%;
  margin-left: -7px;
  border-top: 7px solid #5b5b5b;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  height: 0;
  width: 0;
  position: absolute;
  margin-bottom: 1px;
  visibility: hidden;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  -webkit-transition: .3s;
  transition: .3s;
}
.campo .ayuda p {
  position: absolute;
  bottom: 100%;
  right: -10px;
  background: #5b5b5b;
  color: #fff;
  width: 150px;
  font-size: 0.857em;
  padding: 5px;
  margin-bottom: 8px;
  visibility: hidden;
  border-radius: 2px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  -webkit-transition: .3s;
  transition: .3s;
  z-index: 5;
  pointer-events: none;
}
.campo .ayuda:hover:after,
.campo .ayuda:hover p {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  visibility: visible;
}
.campoTextoEditor .cnt {
  min-height: 156px;
}
.campoNomLoginFb a,
.campoNomPerfilesRedes a {
  width: 100%;
  text-align: center;
  display: inline-block;
  padding: 5px 10px;
  border-radius: 3px;
  background-color: #1877f2;
  color: #ffffff;
  font-size: 16px;
  transition: .4s;
}
@media screen and (min-width : 40.63em) {
  .campoNomLoginFb a,
  .campoNomPerfilesRedes a {
    width: auto;
  }
}
.campoNomLoginFb a:hover,
.campoNomPerfilesRedes a:hover {
  background-color: #0c64d5;
}
.campoNomLoginFb a:before,
.campoNomPerfilesRedes a:before {
  content: '\f39e';
  display: inline-block;
  font-family: "Font Awesome 5 Brands";
  margin-right: 10px;
}
.popupModal .fsInner >.campo >label {
  padding-bottom: 5px;
  margin-bottom: 10px;
  font-size: 16px !important;
  color: #f6b332 !important;
  border-bottom: 1px solid #f6b332;
}
.campoSelect .cnt select {
  width: 100%;
  height: 30px;
  min-height: 30px;
  padding: 0;
  font-size: 16px;
  background-color: transparent;
  display: inline-block;
  color: #666666;
  border-radius: 0 !important;
  border: 0;
  border-bottom: 1px solid #999999;
}
.campoChecks,
.campoCheck {
  position: relative;
}
.campoChecks input.check,
.campoCheck input.check {
  width: 0;
  height: 0;
  opacity: 0;
  border: 0;
  display: none;
}
.campoChecks .elem,
.campoCheck .elem {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: top;
  padding-right: 10px;
}
@media screen and (min-width : 40.63em) and (max-width : 64em) {
  .campoChecks .elem,
  .campoCheck .elem {
    padding-right: 20px;
  }
}
.campoChecks .elem label,
.campoCheck .elem label {
  font-size: 14px;
  padding-left: 30px;
  position: relative;
  cursor: pointer;
}
.campoChecks .elem label:before,
.campoCheck .elem label:before {
  content: '\f00c';
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  width: 20px;
  height: 20px;
  line-height: 18px;
  font-size: 14px;
  text-align: center;
  padding: 0;
  margin: 0;
  border-radius: 3px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: transparent;
  color: transparent;
  border: 2px solid #999999;
  display: block;
  position: absolute;
  left: 0;
  top: 3px;
  -webkit-transition: .2s;
  transition: .2s;
  -ms-transform: rotateY(-180deg);
  -webkit-transform: rotateY(-180deg);
  transform: rotateY(-180deg);
}
.campoChecks .elem label:focus,
.campoCheck .elem label:focus {
  border-color: #333333;
}
.campoChecks .elem.elemOn > label:before,
.campoCheck .elem.elemOn > label:before {
  color: #ffffff;
  border-color: #a41e34;
  background-color: #a41e34;
  -ms-transform: rotateY(0deg);
  -webkit-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
.campoCheck .elem {
  display: table;
  width: 100%;
  height: 34px;
}
.campoCheck .elem label {
  display: table-cell;
  vertical-align: middle;
  line-height: 1.1;
}
.campoCheck .elem label:before {
  top: 50%;
  margin-top: -11px;
}
.campoChecks .checks {
  padding-top: 2px;
}
.campoChecks .checks .elem {
  width: 50%;
  padding: 7px 10px 5px 0;
}
@media screen and (min-width : 64.063em) {
  .campoChecks .checks .elem {
    padding: 3px 20px 2px 0;
  }
}
@media screen and (min-width : 40.63em) and (max-width : 64em) and (orientation : landscape) {
  .campoChecks .checks .elem {
    padding: 7px 20px 5px 0;
  }
}
.campoRadio {
  position: relative;
}
.campoRadio input.radio {
  top: 15px;
  left: 5px;
  position: absolute;
  height: 0;
  width: 0;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  border: 0;
  background: none;
}
.campoRadio .elem {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: top;
  padding-right: 10px;
}
@media screen and (min-width : 64.063em) {
  .campoRadio .elem {
    padding-right: 20px;
  }
}
.campoRadio .elem label {
  font-size: 1.07em;
  padding-left: 28px;
  position: relative;
  cursor: pointer;
}
.campoRadio .elem label:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "";
  width: 18px;
  height: 18px;
  line-height: 16px;
  text-align: center;
  padding: 0;
  margin: 0;
  border-radius: 100%;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: #fff;
  border: solid 1px #c9c9c9;
  display: block;
  position: absolute;
  left: 0;
  top: 3px;
  color: #fff;
  -webkit-transition: .2s;
  transition: .2s;
  font-size: 12px;
  -ms-transform: rotateY(-180deg);
  -webkit-transform: rotateY(-180deg);
  transform: rotateY(-180deg);
}
.campoRadio .elem label:focus {
  border-color: #333333;
}
.campoRadio .elemOn > label:before {
  border: 3px solid #a41e34;
  -ms-transform: rotateY(0deg);
  -webkit-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
.campoRadio.campoDeshabilitado label {
  cursor: not-allowed;
}
.campoRadio.campoDeshabilitado label:before {
  border-color: #dedede !important;
  background: #f5f4f4 !important;
  cursor: not-allowed;
  color: transparent;
}
.campoRadio.campoDeshabilitado .elemOn > label:before {
  color: #b4b4b4 !important;
}
.campoRadio .radios {
  padding-top: 2px;
}
.campoRadio .radios .elem {
  width: 50%;
  padding: 7px 10px 5px 0;
}
@media screen and (min-width : 40.63em) and (max-width : 64em) {
  .campoRadio .radios .elem {
    padding: 3px 20px 2px 0;
  }
}
@media screen and (min-width : 40.63em) and (max-width : 64em) and (orientation : landscape) {
  .campoRadio .radios .elem {
    padding: 7px 20px 5px 0;
  }
}
.tpSmile.campoRadio .radios {
  margin-top: 10px;
}
.tpSmile.campoRadio .radios .elem {
  width: 18%;
  height: 135px;
  text-align: center;
}
@media screen and (max-width : 40.62em) {
  .tpSmile.campoRadio .radios .elem {
    width: 33%;
  }
}
.tpSmile.campoRadio .radios input {
  display: none;
}
.tpSmile.campoRadio .radios .elem label {
  width: 175px;
  height: 130px;
  text-indent: -9999px;
  border: none !important;
  padding-top: 110px;
  padding-left: 0 !important;
}
@media screen and (max-width : 40.62em) {
  .tpSmile.campoRadio .radios .elem label {
    width: 110px;
  }
}
.tpSmile.campoRadio .radios div label:before {
  background-image: url("/shop/img/web/decorado/regular.png");
  width: 100px;
  height: 100px;
  border: none !important;
  left: 38px;
}
@media screen and (max-width : 40.62em) {
  .tpSmile.campoRadio .radios div label:before {
    left: 2px;
  }
}
.tpSmile.campoRadio .radios div:first-child label:before {
  background-image: url("/shop/img/web/decorado/satisfecho.png");
}
.tpSmile.campoRadio .radios div:last-child label:before {
  background-image: url("/shop/img/web/decorado/insatisfecho.png");
}
.tpSmile.campoRadio .radios .elemOn > label:before {
  border: none !important;
  -ms-transform: rotateY(0deg);
  -webkit-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
.tpSmile.campoRadio .radios .elemOff {
  opacity: 0.5;
}
.tpSmile.campoRadio .radios .elemOn label {
  text-indent: 0 !important;
}
.modFichaEncuesta .campo textarea {
  height: 100px !important;
}
.campoSelector .selectorBloque {
  height: auto;
  position: relative;
  *zoom: 1;
  padding: 0;
}
.campoSelector .selectorBloque:before,
.campoSelector .selectorBloque:after {
  content: " ";
  display: table;
}
.campoSelector .selectorBloque:after {
  clear: both;
}
.campoSelector.campoSelectorComplejo .selectorBloque {
  font-size: inherit;
}
.campoSelector.campoError .selectorBloque {
  border-color: #cc3405;
}
.campoSelector.campoError .error:after {
  content: none;
}
.bloqueBusquedaRapida {
  z-index: 1;
  position: absolute;
  top: 100%;
  left: 0;
  margin-top: -1px;
  background: #fff;
  border: 1px solid #fad794;
  border-radius: 0 2px 2px 2px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  display: block;
  text-align: left;
  padding: 3px;
  max-width: 200%;
  overflow: auto;
  max-height: 200px;
}
.bloqueBusquedaRapida table {
  color: #656565;
}
.bloqueBusquedaRapida table thead {
  background: #f5f4f4;
}
.bloqueBusquedaRapida table thead th {
  padding: 0 10px;
  text-align: center;
  line-height: 1;
  vertical-align: middle;
  height: 28px;
  border: 1px solid #e2e2e2;
  border-right: 0;
}
.bloqueBusquedaRapida table thead th a {
  pointer-events: none;
}
.bloqueBusquedaRapida table thead th + th {
  border-left: 0;
}
.bloqueBusquedaRapida table thead th:last-child {
  border-right: 1px solid #e2e2e2;
}
.bloqueBusquedaRapida table tbody tr:hover {
  background: #ffffff;
  cursor: pointer;
}
.bloqueBusquedaRapida table td {
  font-size: 0.93em;
  border: 1px solid #e2e2e2;
  line-height: 28px;
  padding: 0 10px;
  white-space: nowrap;
}
@media screen and (max-width : 40.62em) {
  .backinlineFrame {
    overflow: hidden !important;
  }
}
@media screen and (max-height : 40em) and (orientation : landscape) {
  .backinlineFrame {
    overflow: hidden !important;
  }
}
@media screen and (max-width : 40.62em) {
  .inlineNavegacion {
    z-index: 10050;
    overflow: auto;
    position: fixed;
    -webkit-overflow-scrolling: touch;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    outline: 0;
    background: -webkit-linear-gradient(top,rgba(0,0,0,0.55) 0%,rgba(0,0,0,0.55) 100%);
    background: -moz-linear-gradient(top,rgba(0,0,0,0.55) 0%,rgba(0,0,0,0.55) 100%);
    background: linear-gradient(top,rgba(0,0,0,0.55) 0%,rgba(0,0,0,0.55) 100%);
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8c000000',endColorstr='#8c000000',GradientType=0);
  }
}
@media screen and (max-height : 40em) and (orientation : landscape) {
  .inlineNavegacion {
    z-index: 10050;
    overflow: auto;
    position: fixed;
    -webkit-overflow-scrolling: touch;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    outline: 0;
    background: -webkit-linear-gradient(top,rgba(0,0,0,0.55) 0%,rgba(0,0,0,0.55) 100%);
    background: -moz-linear-gradient(top,rgba(0,0,0,0.55) 0%,rgba(0,0,0,0.55) 100%);
    background: linear-gradient(top,rgba(0,0,0,0.55) 0%,rgba(0,0,0,0.55) 100%);
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8c000000',endColorstr='#8c000000',GradientType=0);
  }
}
.inlineNavegacion .paginaSelector {
  position: absolute;
  z-index: 998;
  bottom: 0;
  right: 0;
  padding-right: 5px;
  padding-left: 5px;
  margin-top: 5px;
  max-width: 320px;
  min-width: 310px;
  width: 100% !important;
}
.inlineNavegacion .paginaSelector > .paginaSelectorFrame {
  background: #fff;
  border: 1px solid #5b5b5b;
  margin: 0 auto;
  position: relative;
}
.inlineNavegacion .paginaSelector > .paginaSelectorFrame .btnsNav {
  display: flex;
  display: -webkit-flex;
  flex-direction: row;
}
.inlineNavegacion .paginaSelector.overscrollH {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 5px;
}
.inlineNavegacion .paginaSelector.overscrollH:before {
  border-bottom: 0;
  border-top: 8px solid #5b5b5b;
  bottom: auto;
  top: 100%;
}
.inlineNavegacion .paginaSelector .paginaSelectorContenido > .titulo,
.inlineNavegacion .paginaSelector .paginaSelectorContenido > div {
  border: 2px solid #5b5b5b;
}
.inlineNavegacion .paginaSelector .paginaSelectorContenido > div {
  background: #fff;
}
@media screen and (max-width : 40.62em) {
  .inlineNavegacion .paginaSelector {
    top: 50%;
    left: 50%;
    right: auto;
    -ms-transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    z-index: 10050;
    padding: 3px;
    width: 90%;
  }
}
@media screen and (max-height : 40em) and (orientation : landscape) {
  .inlineNavegacion .paginaSelector {
    top: 50%;
    left: 50%;
    right: auto;
    -ms-transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    z-index: 10050;
    padding: 3px;
    width: 75%;
  }
  .campoSelectorFechaHora .inlineNavegacion .paginaSelector {
    width: 90%;
  }
}
.inlineNavegacion .paginaSelector:before {
  content: '';
  bottom: -8px;
  transform: rotate(180deg);
  right: 16px;
  position: absolute;
  border-bottom: 8px solid #5b5b5b;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
}
@media screen and (max-width : 40.62em) {
  .inlineNavegacion .paginaSelector:before {
    content: none;
  }
}
@media screen and (max-height : 40em) and (orientation : landscape) {
  .inlineNavegacion .paginaSelector:before {
    content: none;
  }
}
.inlineNavegacion .paginaSelector .titulo {
  background: #5b5b5b;
  font-size: 1em !important;
  line-height: inherit;
  color: #fff !important;
  margin: 0;
  padding: 3px 20px 3px 10px !important;
}
.inlineNavegacion .paginaSelector.paginaSelectorFecha .paginaSelectorContenido {
  -webkit-perspective: 700px;
  perspective: 700px;
}
.inlineNavegacion .paginaSelector.paginaSelectorFecha .btnVolver {
  width: 40px;
}
.inlineNavegacion .paginaSelector.paginaSelectorFecha .calendarioBloque {
  padding: 4px;
  -moz-animation: flipH .25s linear;
  -webkit-animation: flipH .25s linear;
  animation: flipH .25s linear;
  -moz-transform-style: preserve-3d;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
@media screen and (max-height : 40em) and (orientation : landscape) {
  .campoSelectorFechaHora .inlineNavegacion .paginaSelector.paginaSelectorFecha .calendarioBloque {
    padding-right: 175px;
    position: relative;
  }
}
.inlineNavegacion .paginaSelector.paginaSelectorFecha .calendarioBloque > div {
  display: inline-block;
  padding: 0 15px;
  width: 60%;
  position: relative;
}
@media screen and (max-width : 40.62em) {
  .inlineNavegacion .paginaSelector.paginaSelectorFecha .calendarioBloque > div {
    padding: 0 10px;
  }
  .inlineNavegacion .paginaSelector.paginaSelectorFecha .calendarioBloque > div > a {
    display: none;
  }
}
.inlineNavegacion .paginaSelector.paginaSelectorFecha .calendarioBloque > div.anyo {
  width: 40%;
}
.inlineNavegacion .paginaSelector.paginaSelectorFecha .calendarioBloque > div > select {
  width: 100%;
  background: none;
  height: 24px;
  line-height: 24px;
  border: none;
}
.inlineNavegacion .paginaSelector.paginaSelectorFecha .calendarioBloque > div > select:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 1000px white inset;
}
.inlineNavegacion .paginaSelector.paginaSelectorFecha .calendarioBloque > div > a {
  position: absolute;
  width: 16px;
  left: 0;
  top: 0;
  height: 24px;
  overflow: hidden;
  text-indent: 500%;
  white-space: nowrap;
}
.inlineNavegacion .paginaSelector.paginaSelectorFecha .calendarioBloque > div > a:after {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f0d9";
  font-size: 16px;
  position: absolute;
  top: 50%;
  left: 50%;
  line-height: 11px;
  text-indent: 0;
  margin-top: -5px;
  margin-left: -5px;
}
.inlineNavegacion .paginaSelector.paginaSelectorFecha .calendarioBloque > div > a.btnCalendarioSig {
  right: 0;
  left: auto;
}
.inlineNavegacion .paginaSelector.paginaSelectorFecha .calendarioBloque > div > a.btnCalendarioSig:after {
  content: "\f0da";
}
.inlineNavegacion .paginaSelector.paginaSelectorFecha .calendarioBloque table {
  border-top: 1px solid #e2e2e2;
  margin-top: 5px;
  width: 100%;
  font-size: 0.93em;
  table-layout: fixed;
  line-height: 1;
}
@media screen and (max-width : 40.62em) {
  .inlineNavegacion .paginaSelector.paginaSelectorFecha .calendarioBloque table {
    font-size: 1.07em;
  }
}
@media screen and (max-height : 40em) and (orientation : landscape) {
  .inlineNavegacion .paginaSelector.paginaSelectorFecha .calendarioBloque table {
    font-size: 1.07em;
  }
}
.inlineNavegacion .paginaSelector.paginaSelectorFecha .calendarioBloque table caption {
  display: none;
}
.inlineNavegacion .paginaSelector.paginaSelectorFecha .calendarioBloque table th {
  height: 30px;
  vertical-align: middle;
}
.inlineNavegacion .paginaSelector.paginaSelectorFecha .calendarioBloque table td {
  text-align: center;
  padding: 2px;
}
.inlineNavegacion .paginaSelector.paginaSelectorFecha .calendarioBloque table td a {
  display: block;
  padding: 10px 4px;
  font-size: 16px;
  vertical-align: middle;
  font-family: 'Poly', serif;
  border-radius: 2px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-transition: .3s;
  transition: .3s;
}
.inlineNavegacion .paginaSelector.paginaSelectorFecha .calendarioBloque table td a:hover {
  text-decoration: none;
  background: #f6b332;
}
.inlineNavegacion .paginaSelector.paginaSelectorFecha .calendarioBloque table td.diaSel a {
  background: #fad794;
  color: #333333;
}
.inlineNavegacion .paginaSelector.paginaSelectorFecha .calendarioBloque .horaBloque {
  width: 100%;
  padding: 4px;
  display: block;
  margin: 0 auto;
}
@media screen and (max-height : 40em) and (orientation : landscape) {
  .inlineNavegacion .paginaSelector.paginaSelectorFecha .calendarioBloque .horaBloque {
    position: absolute;
    top: 50%;
    right: 5px;
    width: 160px;
    -ms-transform: translate(0,-50%);
    -webkit-transform: translate(0,-50%);
    transform: translate(0,-50%);
  }
}
@media screen and (max-width : 40.62em) {
  .inlineNavegacion .paginaSelector.paginaSelectorFecha .calendarioBloque .horaBloque {
    width: 75%;
  }
}
.inlineNavegacion .paginaSelector.paginaSelectorFecha .calendarioBloque .horaBloque .seleccionHora {
  border-radius: 5px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #d4d4d4;
  padding: 5px;
  background: #fafafa;
}
.inlineNavegacion .paginaSelector.paginaSelectorFecha .calendarioBloque .horaBloque .seleccionHora span {
  width: 2%;
  display: inline-block;
  text-align: center;
}
.inlineNavegacion .paginaSelector.paginaSelectorFecha .calendarioBloque .horaBloque .seleccionHora select {
  border: 1px solid #e2e2e2;
  height: 38px;
  font-size: 1.07em;
  padding: 0 8px;
  border-radius: 2px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-transition: .3s;
  transition: .3s;
  background: #fff;
  display: block;
  width: 100%;
  color: #a2a2a2;
  width: 48%;
  display: inline-block;
}
.inlineNavegacion .paginaSelector.paginaSelectorFecha .calendarioBloque .horaBloque .seleccionHora select:hover {
  border-color: #c9c9c9;
}
.inlineNavegacion .paginaSelector.paginaSelectorFecha .calendarioBloque .horaBloque .seleccionHora select:focus {
  border-color: #a41e34;
}
.inlineNavegacion .paginaSelector.paginaSelectorFecha .calendarioBloque .horaBloque .seleccionHora select:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 1000px white inset;
  -webkit-text-fill-color: #c29ea4 !important;
}
.inlineNavegacion .paginaSelector.paginaSelectorFecha .calendarioBloque .horaBloque .btns .btnGuardar {
  display: block;
  text-align: center;
  line-height: 32px;
  margin-top: 5px;
}
.inlineNavegacion .paginaSelector.paginaSelectorFecha {
  bottom: 36px;
  right: -3px;
}
.campoSelectorSimple .selectorBloque {
  position: relative;
}
.campoSelectorSimple .selectorBloque .toolbar {
  position: absolute;
  top: 0;
  right: 5px;
  z-index: 2;
}
.campoSelectorSimple .selectorBloque .toolbar .itemTb {
  border: 0;
  height: 30px;
  width: 30px;
  border-radius: 0;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  overflow: hidden;
}
.campoSelectorSimple .selectorBloque .toolbar .itemTb a {
  display: block;
}
.campoSelectorSimple .selectorBloque .toolbar .itemTb a:before {
  display: block;
  line-height: 32px;
}
.campoSelectorSimple .selectorBloque .toolbar .itemTb a.abrir:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f073";
  margin: 0;
  width: 20px;
  font-size: 18px;
  height: 30px;
  line-height: 30px;
}
.campoSelectorSimple .selectorBloque .toolbar .itemTb a > em {
  display: none;
}
.campoSelectorSimple .selectorBloque .toolbar .itemTb a:before {
  min-width: 32px;
  text-align: center;
  padding: 0;
}
.campoSelectorSimple .selectorBloque .toolbar .itemTb.itemTbVaciar {
  color: #cc3405;
}
.campoSelectorSimple .selectorBloque .toolbar .itemTb.itemTbVaciar:hover {
  background: #f2ccc1;
}
.campoSelectorSimple .selectorBloque .toolbar .itemTb:last-child {
  border-radius: 0 1px 1px 0;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.campoSelectorSimple .selectorBloque > .selectorInfo {
  height: 30px;
  line-height: 30px;
  position: relative;
}
.campoSelectorSimple .selectorBloque > .selectorInfo > input,
.campoSelectorSimple .selectorBloque > .selectorInfo > a {
  display: block;
  width: 100%;
  height: 38px;
  border: 0;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 1em;
  text-align: left;
}
.campoSelectorSimple .selectorBloque > .selectorInfo .vacio,
.campoSelectorSimple .selectorBloque > .selectorInfo .sinDefinir {
  display: block;
  height: 38px;
  font-size: 1em;
  color: #a9a9a9;
  text-align: left;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media screen and (min-width : 40.63em) {
  .campoSelectorSimple .selectorBloque > .selectorInfo .bloqueBusquedaRapida + input:focus {
    border-bottom-color: #fff;
    z-index: 1;
    border-radius: 0 0 2px 2px;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
  }
  .campoSelectorSimple .selectorBloque > .selectorInfo .bloqueBusquedaRapida:empty {
    display: none !important;
  }
  .campoSelectorSimple .selectorBloque > .selectorInfo .bloqueBusquedaRapida:empty	+ input:focus {
    border-bottom-color: #fad794;
  }
}
.formularioListado .campoSelectorSimple.campoSelectorObjetoBaseConjunto .selectorBloque .toolbar .itemTb.itemTbCrear {
  display: none;
}
.campoSelectorSimple.campoSelectorObjetoBaseConjunto .selectorBloque.selectorBloqueObjetoBaseConjuntoDesp > .selectorInfo .listadoTabla .inner tr:first-child {
  max-width: calc(100% - 28px);
}
.campoSelectorSimple.campoSelectorObjetoBaseConjunto .selectorBloque.selectorBloqueObjetoBaseConjuntoDespOn > .selectorInfo .listadoTabla .inner {
  height: auto;
  overflow: visible;
}
.campoSelectorSimple.campoSelectorObjetoBaseConjunto .selectorBloque.selectorBloqueObjetoBaseConjuntoDespOn:hover > .selectorInfo .listadoTabla .inner:before {
  border-color: #e2e2e2;
}
.campoSelectorSimple.campoSelectorObjetoBaseConjunto .selectorBloque > .selectorInfo {
  position: relative;
  margin-right: 92px;
}
.formularioListado .campoSelectorSimple.campoSelectorObjetoBaseConjunto .selectorBloque > .selectorInfo {
  margin-right: 64px;
}
.campoSelectorSimple.campoSelectorObjetoBaseConjunto .selectorBloque > .selectorInfo .listadoTabla .vacio p {
  position: absolute;
  width: 100%;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: left;
  font-size: 1em;
  left: 0;
  right: 0;
}
.campoSelectorSimple.campoSelectorObjetoBaseConjunto .selectorBloque > .selectorInfo .listadoTabla .tit {
  display: none;
}
.campoSelectorSimple.campoSelectorObjetoBaseConjunto .selectorBloque > .selectorInfo .listadoTabla .inner {
  position: absolute;
  left: 0;
  padding: 0 4px 0 8px;
  right: 0;
  z-index: 1;
  overflow: hidden;
  height: 32px;
}
.campoSelectorSimple.campoSelectorObjetoBaseConjunto .selectorBloque > .selectorInfo .listadoTabla .inner .listadoInner {
  border: 0;
  overflow: hidden;
  border-radius: 0 0 3px 3px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.campoSelectorSimple.campoSelectorObjetoBaseConjunto .selectorBloque > .selectorInfo .listadoTabla .inner .listadoInner .btnDesp {
  float: right;
  margin: 4px 0;
  width: 24px;
  height: 24px;
  border: 10px solid #fad794;
  border-radius: 2px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: #fff;
  position: relative;
}
.campoSelectorSimple.campoSelectorObjetoBaseConjunto .selectorBloque > .selectorInfo .listadoTabla .inner .listadoInner .btnDesp:after,
.campoSelectorSimple.campoSelectorObjetoBaseConjunto .selectorBloque > .selectorInfo .listadoTabla .inner .listadoInner .btnDesp:before {
  content: '';
  height: 4px;
  width: 4px;
  position: absolute;
  background: #fff;
  display: block;
  top: -6px;
  left: 0;
  right: 0;
}
.campoSelectorSimple.campoSelectorObjetoBaseConjunto .selectorBloque > .selectorInfo .listadoTabla .inner .listadoInner .btnDesp:after {
  top: auto;
  bottom: -6px;
}
.campoSelectorSimple.campoSelectorObjetoBaseConjunto .selectorBloque > .selectorInfo .listadoTabla .inner:before {
  content: '';
  top: 32px;
  left: -1px;
  background: #fff;
  bottom: -1px;
  right: -1px;
  display: block;
  position: absolute;
  border: 1px solid #e2e2e2;
  border-top: 0;
  border-radius: 0 0 2px 2px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.campoSelectorSimple.campoSelectorObjetoBaseConjunto .selectorBloque > .selectorInfo .listadoTabla table {
  display: block;
  padding: 4px 0;
  border: 0;
}
.campoSelectorSimple.campoSelectorObjetoBaseConjunto .selectorBloque > .selectorInfo .listadoTabla table * {
  display: block;
}
.campoSelectorSimple.campoSelectorObjetoBaseConjunto .selectorBloque > .selectorInfo .listadoTabla table thead {
  display: none;
}
.campoSelectorSimple.campoSelectorObjetoBaseConjunto .selectorBloque > .selectorInfo .listadoTabla table tr {
  display: inline-block;
  overflow: hidden;
  float: left;
  height: 24px;
  line-height: 22px;
  position: relative;
  border: 1px solid #fad794;
  background: #ffffff;
  border-radius: 2px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  font-size: 0.86em;
  color: #fad794;
  padding: 0 22px 0 6px;
  margin-right: 4px;
  margin-bottom: 4px;
  max-width: 100%;
}
.campoSelectorSimple.campoSelectorObjetoBaseConjunto .selectorBloque > .selectorInfo .listadoTabla table tr td {
  display: block;
  vertical-align: middle;
  line-height: 22px;
  margin: 0;
  padding: 0 !important;
  border: 0 !important;
  position: static;
}
.campoSelectorSimple.campoSelectorObjetoBaseConjunto .selectorBloque > .selectorInfo .listadoTabla table tr td:before {
  content: '';
}
.campoSelectorSimple.campoSelectorObjetoBaseConjunto .selectorBloque > .selectorInfo .listadoTabla table tr td > a {
  color: #fad794;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.campoSelectorSimple.campoSelectorObjetoBaseConjunto .selectorBloque > .selectorInfo .listadoTabla table tr td .toolbar {
  position: absolute;
  top: 0;
  right: 0;
}
.campoSelectorSimple.campoSelectorObjetoBaseConjunto .selectorBloque > .selectorInfo .listadoTabla table tr td .toolbar .itemTb {
  display: none;
  background: none;
  height: 22px;
  width: 22px;
  border: 0;
  color: #fad794;
}
.campoSelectorSimple.campoSelectorObjetoBaseConjunto .selectorBloque > .selectorInfo .listadoTabla table tr td .toolbar .itemTb:hover,
.campoSelectorSimple.campoSelectorObjetoBaseConjunto .selectorBloque > .selectorInfo .listadoTabla table tr td .toolbar .itemTb:hover a {
  color: #f8c563;
}
.campoSelectorSimple.campoSelectorObjetoBaseConjunto .selectorBloque > .selectorInfo .listadoTabla table tr td .toolbar .itemTb.itemTbQuitar {
  display: block;
}
.campoSelectorSimple.campoSelectorObjetoBaseConjunto .selectorBloque > .selectorInfo .listadoTabla table tr td .toolbar .itemTb a {
  color: #fad794;
  height: 22px;
  display: table;
}
.campoSelectorSimple.campoSelectorObjetoBaseConjunto .selectorBloque > .selectorInfo .listadoTabla table tr td .toolbar .itemTb a:before {
  min-width: 22px;
  font-size: 10px;
  line-height: 22px;
}
.campoSelectorSimple.campoSelectorObjetoBaseConjunto .selectorBloque > .selectorInfo .listadoTabla table tr td .toolbar .itemTb a em {
  display: none;
}
.campoSelectorSimple.campoSelectorArchivo .selectorBloque > .selectorInfo {
  height: auto;
  min-height: 34px;
}
.campoSelectorSimple.campoSelectorArchivo .selectorBloque > .selectorInfo > a {
  height: auto;
}
.campoSelectorSimple.campoSelectorArchivo .selectorBloque > .selectorInfo > a > img {
  display: block;
  margin: 2px auto;
  border: 1px solid #e2e2e2 !important;
  -webkit-transition: .15s;
  transition: .15s;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  filter: url(desaturate.svg#greyscale);
  filter: grayscale(100%);
  filter: gray;
  width: auto !important;
  max-width: 100%;
}
.campoSelectorSimple.campoSelectorArchivo .selectorBloque > .selectorInfo > a:hover {
  overflow: visible;
  max-height: 32px;
}
.campoSelectorSimple.campoSelectorArchivo .selectorBloque > .selectorInfo > a:hover > img {
  -webkit-filter: none;
  -moz-filter: none;
  filter: none;
}
.campoSelectorComplejo .selectorBloqueObjetoBaseConjunto .listadoTabla > .inner > .vacio,
.campoSelectorComplejo .sinDefinir {
  color: #a9a9a9;
  padding: 5px 10px;
  text-align: center;
  display: block;
  background: #f0f0f0;
  border: 1px solid #e2e2e2;
  border-radius: 2px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  font-size: 1em;
}
.campoSelectorComplejo .selectorBloqueComplejo {
  padding: 15px;
}
.campoSelectorComplejo .selectorBloqueComplejo > .selectorInfo {
  margin-bottom: 15px;
}
.campoSelectorComplejo .selectorBloqueComplejo .listadoTabla > .inner {
  padding: 0;
}
.campoSelectorComplejo .selectorBloqueComplejo .listadoTabla .listadoInner {
  border: 0;
}
.campoSelectorComplejo .selectorBloqueComplejo .listadoTabla .listadoInner > table {
  border: 1px solid #e2e2e2;
}
.campoSelectorComplejo .selectorBloqueComplejo .listadoTabla .listadoInner > table th {
  font-size: 1em;
}
.campoSelectorComplejo .selectorBloqueComplejo .listadoTabla .listadoInner > table tr.itemHover {
  background: none;
  cursor: default;
}
.campoSelectorComplejo .selectorBloqueComplejo > .toolbar {
  float: right;
}
.campoSelectorComplejo .selectorBloqueComplejo > .toolbar .toolbarInner {
  height: 34px;
  display: table;
  width: 100%;
}
.campoSelectorComplejo .selectorBloqueComplejo > .toolbar .toolbarInner .contenedor {
  display: table-cell;
  text-align: right;
}
.campoSelectorComplejo .selectorBloqueComplejo > .toolbar .toolbarInner .contenedor .itemTb {
  margin-left: 10px;
  margin-right: 0;
}
.campoSelectorComplejo .selectorBloqueComplejo .item .titForm {
  font-size: 1.14em;
  display: block;
  margin: 0 15px;
  position: relative;
  padding: 0;
  line-height: inherit;
}
.campoSelectorComplejo .selectorBloqueComplejo .item .titForm strong {
  font-weight: normal;
}
.campoSelectorComplejo .selectorBloqueComplejo .item .selectorBloqueComplejo {
  padding: 0;
}
.campoSelectorComplejo .selectorBloqueComplejo .item > .toolbar {
  margin: 0 10px 10px;
  text-align: right;
}
.campoSelectorComplejo .selectorBloqueComplejo .item > .toolbar .toolbarInner .contenedor .itemTb {
  margin-left: 5px;
  font-size: 12px;
  background: none;
  border: 0;
}
.campoSelectorComplejo .selectorBloqueComplejo .item > .toolbar .toolbarInner .contenedor .itemTb a {
  height: 24px;
}
.campoSelectorComplejo .selectorBloqueComplejo .resumen {
  float: left;
  font-size: 1.1em;
  line-height: inherit;
  margin-bottom: 10px;
}
.fsC2 .campoSelectorComplejo .selectorBloqueComplejo .resumen,
.fsC3 .campoSelectorComplejo .selectorBloqueComplejo .resumen {
  font-size: 1em !important;
}
@media screen and (min-width : 64.063em) {
  .campoSelectorComplejo .selectorBloqueComplejo .resumen {
    line-height: 32px;
    font-size: 1.43em;
    margin-bottom: 0px;
  }
}
.campoSelectorComplejo .selectorBloqueComplejo li.item {
  *zoom: 1;
  position: relative;
  background: #f0f0f0;
  border: 1px solid #e2e2e2;
  border-radius: 2px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  margin-bottom: 15px;
}
.campoSelectorComplejo .selectorBloqueComplejo li.item:before,
.campoSelectorComplejo .selectorBloqueComplejo li.item:after {
  content: " ";
  display: table;
}
.campoSelectorComplejo .selectorBloqueComplejo li.item:after {
  clear: both;
}
.campoSelectorComplejo .selectorBloqueComplejo li.item .resumen {
  line-height: 28px;
  font-size: 1.29em;
  margin: 15px 0 0;
}
.campoSelectorComplejo .selectorBloqueComplejo li.item .formulario > .inner {
  padding: 10px;
}
.campoSelectorComplejo .selectorBloqueComplejo li.item .fsP {
  border: 1px solid #e2e2e2;
  padding: 10px 0 0;
  background: #fff;
}
.campoSelectorComplejo .selectorBloqueComplejo li.item .fsP > .fsInner {
  padding: 0;
}
.campoSelectorComplejo .selectorBloqueComplejo li.item .campo.campoSoloLectura > label + div {
  min-height: 0;
}
.campoSelectorComplejo .selectorBloqueComplejo li.item .campo {
  padding: 0 10px;
}
.campoSelectorComplejo .selectorBloqueComplejo li.item .campo + .campo {
  border-top: 1px dashed #e2e2e2;
  padding-top: 10px;
}
.campo.campoSoloLectura {
  *zoom: 1;
}
.campo.campoSoloLectura:before,
.campo.campoSoloLectura:after {
  content: " ";
  display: table;
}
.campo.campoSoloLectura:after {
  clear: both;
}
.campo.campoSoloLectura > label {
  position: relative;
  font-size: 1.14em;
}
.fsSoloLectura .campo.campoSoloLectura > label {
  float: left;
  text-align: right;
  padding: 0 2px;
  width: 150px;
  padding-right: 10px;
}
@media screen and (min-width : 64.063em) {
  .fsSoloLectura .campo.campoSoloLectura > label {
    padding-right: 20px;
  }
}
.fsSoloLectura.fsC3 .campo.campoSoloLectura > label {
  width: 50%;
}
.campo.campoSoloLectura > label:after {
  content: ':';
}
.fsSoloLectura .campo.campoSoloLectura > label + div {
  margin-left: 150px;
}
.campo.campoSoloLectura > div {
  font-size: 1.14em;
  padding: 0 2px;
  display: table;
  min-height: 34px;
}
.fsSoloLectura .campo.campoSoloLectura > div {
  display: block;
  height: auto;
  padding: 0;
}
.fsSoloLectura.fsC3 .campo.campoSoloLectura > div {
  margin-left: 50%;
}
.campo.campoSoloLectura > div > .contenidoSoloLectura {
  display: table-cell;
  vertical-align: middle;
}
.fsSoloLectura .campo.campoSoloLectura > div > .contenidoSoloLectura {
  display: block;
}
.campo.campoSoloLectura > div .selectorBloqueSimple {
  background: none !important;
  line-height: inherit !important;
  border: 0 !important;
  font-size: 1em;
}
.campo.campoSoloLectura > div .selectorBloqueSimple * {
  vertical-align: middle;
  display: block !important;
  color: #2c2a2a !important;
  width: 100% !important;
  border: 0 !important;
  background: none !important;
  padding: 0 !important;
  margin: 0 !important;
  position: relative !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  bottom: auto !important;
  height: auto !important;
  line-height: inherit !important;
  text-align: left !important;
  white-space: normal !important;
  text-overflow: inherit !important;
  clear: none !important;
}
.campo.campoSoloLectura > div .selectorBloqueSimple *::-moz-placeholder {
  color: #ededed;
  opacity: 1;
}
.campo.campoSoloLectura > div .selectorBloqueSimple *:-ms-input-placeholder {
  color: #ededed;
}
.campo.campoSoloLectura > div .selectorBloqueSimple *::-webkit-input-placeholder {
  color: #ededed;
}
.campo.campoSoloLectura > div .selectorBloqueSimple *:before {
  content: none !important;
}
.campo.campoSoloLectura > div .selectorBloqueSimple * .sinDefinir {
  opacity: .33;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=33)";
  font-size: inherit;
}
.campo.campoSoloLectura > div .selectorBloqueSimple * > div {
  display: inline-block !important;
}
.fsSoloLectura .campo.campoSoloLectura > div .selectorBloqueSimple * > div {
  display: block !important;
}
.campo.campoSoloLectura > div .selectorBloqueSimple * > div.vacio {
  opacity: .33;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=33)";
  font-size: inherit;
}
.campo.campoSoloLectura > div .selectorBloqueComplejo {
  border: 0;
  background: none;
  padding: 0;
}
.campo.campoSoloLectura > div .selectorBloqueComplejo .listadoTabla .listadoInner {
  clear: none;
  border: 0;
}
.campo.campoSoloLectura > div .selectorBloqueComplejo .listadoTabla .listadoInner table {
  border: 1px solid #e2e2e2;
}
.campo.campoSoloLectura > div .selectorBloqueComplejo .listadoTabla .listadoInner table thead th {
  background: #f7f7f7;
  color: #858585;
}
.campo.campoSoloLectura > div .selectorBloqueComplejo .listadoTabla .listadoInner table * {
  font-size: 14px;
  cursor: default;
  pointer-events: none;
}
.campo.campoSoloLectura > div .selectorBloqueComplejo .listadoTabla .listadoInner .item {
  border: 0;
  background: none;
}
.campo.campoSoloLectura > div .selectorBloqueComplejo .vacio {
  opacity: .33;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=33)";
  text-align: left;
}
.campo.campoSoloLectura > div .selectorBloqueComplejo .sinDefinir {
  opacity: .33;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=33)";
}
.fsSoloLectura .campo.campoSoloLectura .ayuda {
  position: relative;
  top: auto;
  right: auto;
  z-index: auto;
  padding-top: 5px;
  line-height: 14px;
}
.fsSoloLectura .campo.campoSoloLectura .ayuda:before {
  margin-right: 5px;
  font-size: 13px;
  color: #9b9b9b;
}
.fsSoloLectura .campo.campoSoloLectura .ayuda:after {
  content: none;
}
.fsSoloLectura .campo.campoSoloLectura .ayuda p {
  background: none;
  display: inline;
  padding: 0;
  width: auto;
  position: relative;
  bottom: auto;
  right: auto;
  font-size: 12px;
  visibility: visible;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.fsSoloLectura .campo.campoSoloLectura.campoCheck .ayuda {
  margin-left: 150px;
}
.campo.campoSoloLectura.campoSelectorComplejo .selectorBloqueComplejo .item > .toolbar {
  display: none;
}
.campoRango label {
  margin-bottom: 10px;
}
.campoRango .cnt {
  margin-left: 10px;
  margin-right: 10px;
}
.campoRango .cnt .rangos {
  *zoom: 1;
  font-size: 0.857em;
  line-height: 1em;
  margin-bottom: 3px;
  font-family: 'Poly', serif;
}
.campoRango .cnt .rangos:before,
.campoRango .cnt .rangos:after {
  content: " ";
  display: table;
}
.campoRango .cnt .rangos:after {
  clear: both;
}
.campoRango .cnt .rangos .min {
  float: left;
}
.campoRango .cnt .rangos .max {
  float: right;
}
.campoRango .cnt .slider {
  position: relative;
  padding-top: 11px;
  cursor: pointer;
}
.campoRango .cnt .slider:after {
  display: block;
  content: "";
  background: #e9e9e9;
  height: 6px;
  border-radius: 8px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.campoRango .cnt .slider ul {
  border-right: 1px solid #ccc;
  height: 8px;
  margin: 0 auto 3px;
  display: table;
  width: 100%;
  top: 0;
  position: absolute;
}
.campoRango .cnt .slider ul li {
  height: 8px;
  display: table-cell;
  vertical-align: top;
  border-left: 1px solid #ccc;
}
.campoRango .cnt .slider .seleccion {
  position: absolute;
  top: 0;
}
.campoRango .cnt .slider .seleccion:before {
  display: block;
  content: "";
  background: #f6b332;
  height: 6px;
  border-radius: 8px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  margin-top: 11px;
}
.campoRango .cnt .slider .seleccion .ctl {
  margin-top: -19px;
  display: block;
  width: 32px;
  height: 32px;
  padding: 6px;
  overflow: hidden;
  position: absolute;
}
.campoRango .cnt .slider .seleccion .ctl:before {
  display: block;
  content: "";
  width: 20px;
  height: 20px;
  margin-bottom: 12px;
  border-radius: 20px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #e2e2e2;
  background: #eeefef;
  overflow: hidden;
  text-indent: 150%;
  white-space: nowrap;
  cursor: -moz-grab;
  cursor: -webkit-grab;
  cursor: grab;
}
.campoRango .cnt .slider .seleccion .ctl.ctlMin {
  left: -16px;
}
.campoSliderA .campoRango .cnt .slider .seleccion .ctl.ctlMin {
  display: none;
}
.campoRango .cnt .slider .seleccion .ctl.ctlMin.ctlMove {
  left: -25px;
}
.campoRango .cnt .slider .seleccion .ctl.ctlMax {
  right: -16px;
}
.campoSliderB .campoRango .cnt .slider .seleccion .ctl.ctlMax {
  display: none;
}
.campoRango .cnt .slider .seleccion .ctl.ctlMax.ctlMove {
  right: -25px;
}
.campoRango .cnt .slider .seleccion .ctl.ctlMove {
  margin-top: -28px;
  width: 50px;
  height: 50px;
  padding: 15px;
}
.campoRango .cnt .slider .seleccion .ctl.ctlMove:before {
  cursor: -moz-grabbing;
  cursor: -webkit-grabbing;
  cursor: grabbing;
  background: -webkit-linear-gradient(top,#fff 0%,#ccc 100%);
  background: -moz-linear-gradient(top,#fff 0%,#ccc 100%);
  background: linear-gradient(top,#fff 0%,#ccc 100%);
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffcccccc',GradientType=0);
}
.campoRango.campoRangoNI .cnt .slider .seleccion:before {
  margin-top: 5px;
}
.campoRango.campoRangoNI .cnt .slider {
  padding-top: 5px;
}
.campoRango.campoSliderA .cnt .seleccion .ctlMin {
  display: none;
}
.campoRango.campoSliderB .cnt .seleccion .ctlMax {
  display: none;
}
.campoRango.campoDeshabilitado .cnt .slider {
  cursor: default;
  opacity: .6;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
}
.campoRango.campoDeshabilitado .cnt .slider .seleccion .ctl {
  cursor: default;
}
.campoRango.campoDeshabilitado .cnt .slider .seleccion .ctl.ctlMove:before {
  background: #eeefef;
}
.campoRango.campoDeshabilitado .cnt .slider .seleccion:before {
  background: #D6D6D6;
}
.mobilePart {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 126;
  color: #333333;
}
@media screen and (min-width : 64.063em) {
  .mobilePart {
    display: none;
  }
}
.mobilePart input[type=radio],
.mobilePart input[type=checkbox] {
  position: absolute;
  top: -9999px;
  left: -9999px;
}
.mobilePart label {
  cursor: pointer;
  user-select: none;
}
.menuFondo-mvl {
  content: '';
  position: fixed;
  -webkit-overflow-scrolling: touch;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  visibility: hidden;
  background-color: #000;
  z-index: 125 -1;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  -webkit-transition: .3s;
  transition: .3s;
}
.mobilePartBtns {
  background: #fff;
  position: fixed;
  top: 0;
  left: -100%;
  z-index: 200;
  width: 100%;
  -webkit-transition: .3s;
  transition: .3s;
}
.open-menuL-mvl {
  color: #fff;
  text-transform: uppercase;
  width: 50px;
  height: 50px;
  display: block;
  overflow: hidden;
  font-family: 'Roboto', sans-serif;
  -webkit-transition: .3s;
  transition: .3s;
}
.open-menuL-mvl .open-menuL-mvl-I {
  display: none;
  overflow: hidden;
  width: 23px;
  height: 23px;
  text-indent: 0;
  right: 7px;
  bottom: 15px;
  position: absolute;
}
.open-menuL-mvl .open-menuL-mvl-I:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f002";
  color: #333333;
  font-size: 20px;
  margin: 0;
}
.open-menuL-mvl:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: '\f0c9';
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  font-size: 26px;
  line-height: 50px;
  width: 50px;
  height: 50px;
  text-align: center;
  vertical-align: middle;
  color: #333333;
}
.mostrarMenuOn .open-menuL-mvl:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: '\f00d';
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  font-size: 26px;
  line-height: 50px;
  width: 50px;
  height: 50px;
  text-align: center;
  vertical-align: middle;
  color: #333333;
}
.open-menuL-mvl:hover {
  background: rgba(0,0,0,0.1);
}
.close-menuL-mvl {
  display: block;
  height: 50px;
  color: #414141;
  font-family: 'Roboto', sans-serif;
  font-size: 1.071em;
  line-height: 50px;
  float: left;
  overflow: hidden;
  z-index: 127;
  width: 50px;
  position: absolute;
  text-align: center;
  top: 0;
  left: 0;
}
.close-menuL-mvl:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: '\f00d';
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  font-size: 26px;
  line-height: 50px;
}
.close-menuL-mvl:hover {
  background: #f0f0f0;
  text-decoration: none;
}
.close-menuL-mvl span {
  display: none;
}
.open-menuL-mvl-I,
.close-menuL-mvl-I {
  display: none;
}
.mobileNav {
  background: #fff;
  height: 100%;
  width: 100%;
  position: fixed;
  left: -100%;
  top: 0;
  z-index: 126;
  overflow: hidden;
  overflow-y: auto;
  padding-top: 50px;
  -webkit-transition: .3s;
  transition: .3s;
}
.mobileNav .interior-mvl {
  border-top: 2px solid #d0d0d0;
}
.btnSalir-mvl,
.usuario-mvl,
.loginRegistro-mvl,
.logo-mvl {
  display: block;
  height: 50px;
  color: #414141;
  font-family: 'Roboto', sans-serif;
  font-size: 1.071em;
  line-height: 50px;
  float: right;
  overflow: hidden;
}
.btnSalir-mvl:hover,
.usuario-mvl:hover,
.loginRegistro-mvl:hover,
.logo-mvl:hover {
  background: #f0f0f0;
  text-decoration: none;
}
.logo-mvl {
  width: 35%;
  position: relative;
}
.logo-mvl span {
  font-size: .8em;
  position: absolute;
  right: 9px;
  line-height: 1em;
  top: 23px;
}
.logo-mvl em {
  display: inline-block;
  width: 56px;
}
.logo-mvl em:after,
.logo-mvl em:before {
  display: block;
  content: "";
  margin: 0 15px;
  padding: 0;
  height: 4px;
  background: transparent;
  border-top: 2px solid #414141;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.logo-mvl em:before {
  margin-top: 21px;
}
.logo-mvl em:after {
  border-bottom: 2px solid #414141;
}
.loginRegistro-mvl {
  display: none;
  width: 76%;
  text-align: right;
  padding-right: 10px;
  float: right;
}
.loginRegistro-mvl:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f007";
  font-size: 25px;
  margin: 0 10px;
  vertical-align: sub;
}
.usuario-mvl {
  text-align: right;
  width: 51%;
  margin: 0 2%;
  padding: 0 2%;
}
.btnSalir-mvl {
  width: 10%;
  text-align: center;
  line-height: 50px;
  overflow: hidden;
}
.btnSalir-mvl:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f08b";
  font-size: 18px;
  margin: 0 auto;
  vertical-align: sub;
}
.titB-mvl {
  background: #303030;
  text-align: center;
  display: block;
  clear: both;
  font-family: 'Roboto', sans-serif;
  color: #fff;
  font-weight: normal;
  font-size: 0.786em;
  line-height: 1.5em;
  padding: 7px;
}
.buscador-mvl {
  background: #f0f0f0;
  padding: 5px 10px;
  position: relative;
}
.buscador-mvl label {
  display: none;
}
.buscador-mvl .campoNomQ {
  margin: 0;
}
.buscador-mvl .campoNomQ .cnt input {
  border-radius: 3px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #d1d1d1;
  height: 36px;
  padding: 0 5px;
  color: #a7a7a7;
  width: 100%;
}
.buscador-mvl .campoNomQ .cnt input:focus {
  border-color: #f6b332;
}
.buscador-mvl .campoBoton {
  width: auto;
  position: absolute;
  right: 0;
  top: 0;
  padding: 0;
  height: 21px;
  margin: 12px 15px 0 0;
  z-index: 2;
}
.buscador-mvl .campoBoton:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f002";
  color: #989898;
  font-size: 22px;
  right: 0;
  top: 0;
  padding: 0;
  margin: 0;
  height: 22px;
  width: 22px;
}
.buscador-mvl .campoBoton:hover:before {
  color: #d79109;
}
.buscador-mvl .campoBoton .btnSubmit {
  z-index: 1;
  position: absolute;
  display: block;
  height: 22px;
  width: 22px;
  overflow: hidden;
  background: transparent;
  border: none;
  text-indent: 150%;
  line-height: 60px;
  white-space: nowrap;
  cursor: pointer;
}
.buscador-mvl .campoBoton .btnSubmit:hover {
  background: transparent;
}
.menuP-mvl {
  text-transform: uppercase;
  font-family: 'Roboto', sans-serif;
}
.menuP-mvl-li {
  display: block;
}
.menuP-mvl-a {
  height: 46px;
  color: #414141;
  font-size: 1.071em;
  padding: 0 12px;
  display: table;
  width: 100%;
  line-height: 1.2em;
  border-bottom: 1px solid #d0d0d0;
  -webkit-transition: .3s;
  transition: .3s;
}
.menuP-mvl-a:hover {
  background: #f0f0f0;
  text-decoration: none;
}
.menuP-mvl-a span {
  display: table-cell;
  vertical-align: middle;
}
#open-menu-mvl {
  display: none;
}
#open-menu-mvl:checked ~ .menuFondo-mvl {
  visibility: visible;
  opacity: .33;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=33)";
}
#open-menu-mvl:checked ~ .mobileNav {
  -ms-transform: translate(100%,0);
  -webkit-transform: translate(100%,0);
  transform: translate(100%,0);
  display: block;
}
#open-menu-mvl:checked ~ .mobilePartBtns {
  -ms-transform: translate(100%,0);
  -webkit-transform: translate(100%,0);
  transform: translate(100%,0);
  display: block;
}
#close-menu-mvl {
  display: none;
}
#close-menu-mvl:checked ~ .menuFondo-mvl {
  opacity: .0 !important;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)" !important;
  visibility: hidden !important;
}
#close-menu-mvl:checked ~ .mobileNav {
  display: none;
}
body {
  -webkit-animation: bugfix infinite 1s;
}
.inlinePopupLogIn .formulario {
  min-width: 237px;
}
.inlinePopupLogIn .formulario .inner .fsP {
  padding: 0;
}
.inlinePopupLogIn .formulario .inner .fsP .campo {
  margin: 0;
  padding: 2px 0 0;
}
.inlinePopupLogIn .formulario .inner .fsP .campo.campoNomEnvio {
  float: right;
  width: auto;
}
.inlinePopupLogIn .formulario .inner .fsP .campo.campoNomEnvio .btnSubmit {
  width: 76px !important;
}
.inlinePopupLogIn .formulario .inner .fsP .campo.campoNomPermanente {
  padding-top: 8px;
  font-size: 0.857em;
}
.inlinePopupLogIn .formulario .inner .fsP .campo.campoNomPermanente {
  width: auto;
}
.inlinePopupLogIn .formulario .inner .fsP .campo label {
  font-size: 1.143em;
  font-weight: bold;
  display: inline-block;
  margin-bottom: 0;
  color: #fff;
}
.inlinePopupLogIn .formulario .inner .fsP .campo .check {
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
.modFormulario {
  width: 100%;
  padding-right: 15px !important;
  padding-left: 15px !important;
  position: relative;
  z-index: 0;
}
.modFormulario:before {
  content: '';
  width: 100%;
  max-width: 1000px;
  display: block;
  position: absolute;
  top: 15px;
  bottom: 15px;
  left: 0;
  right: 0;
  margin: 0 auto;
  z-index: -1;
  background-color: #fdfaf5;
}
@media screen and (min-width : 64.063em) {
  .modFormulario:before {
    top: 30px;
    bottom: 30px;
  }
}
.modFormulario .h {
  margin-top: 20px;
}
.modFormulario .btnEnviarSMS:disabled,
.modFormulario .btnValidarTelefono:disabled {
  opacity: 0.2;
}
.formularioContacto {
  width: 100%;
  max-width: 1000px;
  margin: 0 auto;
  padding: 10px;
}
@media screen and (min-width : 64.063em) {
  .formularioContacto {
    padding: 15px;
  }
}
.formularioContacto .inner {
  width: 100%;
  max-width: 725px;
  margin: 0 auto;
}
.formularioContacto .fsP.fsPersonal,
.formularioContacto .fsP.fsTienda,
.formularioContacto .fsP.fsConsulta,
.formularioContacto .fsP.fsConsultaCatering {
  width: 100%;
  border: 2px solid #999999;
  padding: 30px 10px;
  border-radius: 3px;
  margin: 25px 0;
  position: relative;
}
@media screen and (min-width : 40.63em) {
  .formularioContacto .fsP.fsPersonal,
  .formularioContacto .fsP.fsTienda,
  .formularioContacto .fsP.fsConsulta,
  .formularioContacto .fsP.fsConsultaCatering {
    padding: 30px 25px;
  }
}
.formularioContacto .fsP.fsPersonal:last-child,
.formularioContacto .fsP.fsTienda:last-child,
.formularioContacto .fsP.fsConsulta:last-child,
.formularioContacto .fsP.fsConsultaCatering:last-child {
  margin-bottom: 0;
}
.formularioContacto .fsP.fsPersonal:before,
.formularioContacto .fsP.fsTienda:before,
.formularioContacto .fsP.fsConsulta:before,
.formularioContacto .fsP.fsConsultaCatering:before {
  content: 'label';
  display: block;
  padding: 10px;
  background-color: #fdfaf5;
  position: absolute;
  top: -22px;
  left: 17px;
  font-size: 16px;
  font-weight: 600;
  color: #333333;
}
.formularioContacto .fsP.fsPersonal.fsPersonal:before,
.formularioContacto .fsP.fsTienda.fsPersonal:before,
.formularioContacto .fsP.fsConsulta.fsPersonal:before,
.formularioContacto .fsP.fsConsultaCatering.fsPersonal:before {
  content: 'Datos personales';
}
.formularioContacto .fsP.fsPersonal.fsTienda:before,
.formularioContacto .fsP.fsTienda.fsTienda:before,
.formularioContacto .fsP.fsConsulta.fsTienda:before,
.formularioContacto .fsP.fsConsultaCatering.fsTienda:before {
  content: 'Datos de la tienda';
}
.formularioContacto .fsP.fsPersonal.fsConsulta:before,
.formularioContacto .fsP.fsTienda.fsConsulta:before,
.formularioContacto .fsP.fsConsulta.fsConsulta:before,
.formularioContacto .fsP.fsConsultaCatering.fsConsulta:before {
  content: 'Comentario';
}
.formularioContacto .fsP.fsPersonal.fsConsultaCatering:before,
.formularioContacto .fsP.fsTienda.fsConsultaCatering:before,
.formularioContacto .fsP.fsConsulta.fsConsultaCatering:before,
.formularioContacto .fsP.fsConsultaCatering.fsConsultaCatering:before {
  content: 'Cuéntanos lo que necesitas';
}
.formularioContacto .fsP .destacado {
  font-weight: bold;
  float: right;
}
.formularioContacto .fsP.fsChecks {
  padding: 0;
}
.formularioContacto .fsInner >.campo {
  width: 100%;
  display: inline-block;
  padding: 0;
  margin-bottom: 15px;
}
.formularioContacto .fsInner >.campo:last-child {
  margin-bottom: 0;
}
.formularioContacto .fsInner >.campo >label {
  font-size: 12px !important;
  font-weight: 400 !important;
  color: #666666;
  padding: 0;
}
.formularioContacto .fsInner >.campo .cnt input,
.formularioContacto .fsInner >.campo .cnt textarea {
  width: 100%;
  height: 30px;
  min-height: 30px;
  padding: 0;
  font-size: 16px;
  background-color: transparent;
  display: inline-block;
  color: #666666;
  border-radius: 0 !important;
  border: 0;
  border-bottom: 1px solid #999999;
}
.rowMiddle .mod .fsRegistro.fsP {
  display: none !important;
}
.rowMiddle .mod .formularioLogin,
.rowMiddle .mod .formularioRegistro {
  width: 100%;
  max-width: 1000px;
  margin: 0 auto;
  padding: 20px 0;
}
@media screen and (min-width : 40.63em) {
  .rowMiddle .mod .formularioLogin,
  .rowMiddle .mod .formularioRegistro {
    padding: 30px 30px;
  }
}
.rowMiddle .mod .formularioLogin .titForm,
.rowMiddle .mod .formularioRegistro .titForm {
  width: 100%;
  margin-bottom: 15px;
  display: inline-block;
  text-align: center;
  font-size: 20px;
}
.rowMiddle .mod .formularioLogin .inner,
.rowMiddle .mod .formularioRegistro .inner {
  width: 100%;
  max-width: 725px;
  margin: 0 auto;
}
.rowMiddle .mod .formularioLogin .fsP.fsLoginRedes,
.rowMiddle .mod .formularioLogin .fsP.fsInfo,
.rowMiddle .mod .formularioLogin .fsP.fsAcceso,
.rowMiddle .mod .formularioLogin .fsP.fsTelefono,
.rowMiddle .mod .formularioLogin .fsP.fsClub,
.rowMiddle .mod .formularioLogin .fsP.fsLogin,
.rowMiddle .mod .formularioRegistro .fsP.fsLoginRedes,
.rowMiddle .mod .formularioRegistro .fsP.fsInfo,
.rowMiddle .mod .formularioRegistro .fsP.fsAcceso,
.rowMiddle .mod .formularioRegistro .fsP.fsTelefono,
.rowMiddle .mod .formularioRegistro .fsP.fsClub,
.rowMiddle .mod .formularioRegistro .fsP.fsLogin {
  width: 100%;
  display: inline-block;
  border: 2px solid #999999;
  padding: 30px 10px;
  border-radius: 3px;
  margin: 20px 0;
  position: relative;
}
@media screen and (min-width : 40.63em) {
  .rowMiddle .mod .formularioLogin .fsP.fsLoginRedes,
  .rowMiddle .mod .formularioLogin .fsP.fsInfo,
  .rowMiddle .mod .formularioLogin .fsP.fsAcceso,
  .rowMiddle .mod .formularioLogin .fsP.fsTelefono,
  .rowMiddle .mod .formularioLogin .fsP.fsClub,
  .rowMiddle .mod .formularioLogin .fsP.fsLogin,
  .rowMiddle .mod .formularioRegistro .fsP.fsLoginRedes,
  .rowMiddle .mod .formularioRegistro .fsP.fsInfo,
  .rowMiddle .mod .formularioRegistro .fsP.fsAcceso,
  .rowMiddle .mod .formularioRegistro .fsP.fsTelefono,
  .rowMiddle .mod .formularioRegistro .fsP.fsClub,
  .rowMiddle .mod .formularioRegistro .fsP.fsLogin {
    padding: 30px 25px;
  }
}
.rowMiddle .mod .formularioLogin .fsP.fsLoginRedes:last-child,
.rowMiddle .mod .formularioLogin .fsP.fsInfo:last-child,
.rowMiddle .mod .formularioLogin .fsP.fsAcceso:last-child,
.rowMiddle .mod .formularioLogin .fsP.fsTelefono:last-child,
.rowMiddle .mod .formularioLogin .fsP.fsClub:last-child,
.rowMiddle .mod .formularioLogin .fsP.fsLogin:last-child,
.rowMiddle .mod .formularioRegistro .fsP.fsLoginRedes:last-child,
.rowMiddle .mod .formularioRegistro .fsP.fsInfo:last-child,
.rowMiddle .mod .formularioRegistro .fsP.fsAcceso:last-child,
.rowMiddle .mod .formularioRegistro .fsP.fsTelefono:last-child,
.rowMiddle .mod .formularioRegistro .fsP.fsClub:last-child,
.rowMiddle .mod .formularioRegistro .fsP.fsLogin:last-child {
  margin-bottom: 0;
}
.rowMiddle .mod .formularioLogin .fsP.fsLoginRedes:before,
.rowMiddle .mod .formularioLogin .fsP.fsInfo:before,
.rowMiddle .mod .formularioLogin .fsP.fsAcceso:before,
.rowMiddle .mod .formularioLogin .fsP.fsTelefono:before,
.rowMiddle .mod .formularioLogin .fsP.fsClub:before,
.rowMiddle .mod .formularioLogin .fsP.fsLogin:before,
.rowMiddle .mod .formularioRegistro .fsP.fsLoginRedes:before,
.rowMiddle .mod .formularioRegistro .fsP.fsInfo:before,
.rowMiddle .mod .formularioRegistro .fsP.fsAcceso:before,
.rowMiddle .mod .formularioRegistro .fsP.fsTelefono:before,
.rowMiddle .mod .formularioRegistro .fsP.fsClub:before,
.rowMiddle .mod .formularioRegistro .fsP.fsLogin:before {
  content: 'label';
  display: block;
  padding: 10px;
  background-color: #fdfaf5;
  position: absolute;
  top: -22px;
  left: 17px;
  font-size: 16px;
  font-weight: 600;
  color: #333333;
}
.rowMiddle .mod .formularioLogin .fsP.fsLoginRedes.fsLoginRedes:before,
.rowMiddle .mod .formularioLogin .fsP.fsInfo.fsLoginRedes:before,
.rowMiddle .mod .formularioLogin .fsP.fsAcceso.fsLoginRedes:before,
.rowMiddle .mod .formularioLogin .fsP.fsTelefono.fsLoginRedes:before,
.rowMiddle .mod .formularioLogin .fsP.fsClub.fsLoginRedes:before,
.rowMiddle .mod .formularioLogin .fsP.fsLogin.fsLoginRedes:before,
.rowMiddle .mod .formularioRegistro .fsP.fsLoginRedes.fsLoginRedes:before,
.rowMiddle .mod .formularioRegistro .fsP.fsInfo.fsLoginRedes:before,
.rowMiddle .mod .formularioRegistro .fsP.fsAcceso.fsLoginRedes:before,
.rowMiddle .mod .formularioRegistro .fsP.fsTelefono.fsLoginRedes:before,
.rowMiddle .mod .formularioRegistro .fsP.fsClub.fsLoginRedes:before,
.rowMiddle .mod .formularioRegistro .fsP.fsLogin.fsLoginRedes:before {
  content: 'Redes Sociales';
}
.rowMiddle .mod .formularioLogin .fsP.fsLoginRedes.fsInfo:before,
.rowMiddle .mod .formularioLogin .fsP.fsInfo.fsInfo:before,
.rowMiddle .mod .formularioLogin .fsP.fsAcceso.fsInfo:before,
.rowMiddle .mod .formularioLogin .fsP.fsTelefono.fsInfo:before,
.rowMiddle .mod .formularioLogin .fsP.fsClub.fsInfo:before,
.rowMiddle .mod .formularioLogin .fsP.fsLogin.fsInfo:before,
.rowMiddle .mod .formularioRegistro .fsP.fsLoginRedes.fsInfo:before,
.rowMiddle .mod .formularioRegistro .fsP.fsInfo.fsInfo:before,
.rowMiddle .mod .formularioRegistro .fsP.fsAcceso.fsInfo:before,
.rowMiddle .mod .formularioRegistro .fsP.fsTelefono.fsInfo:before,
.rowMiddle .mod .formularioRegistro .fsP.fsClub.fsInfo:before,
.rowMiddle .mod .formularioRegistro .fsP.fsLogin.fsInfo:before {
  content: 'Información';
}
.rowMiddle .mod .formularioLogin .fsP.fsLoginRedes.fsAcceso:before,
.rowMiddle .mod .formularioLogin .fsP.fsInfo.fsAcceso:before,
.rowMiddle .mod .formularioLogin .fsP.fsAcceso.fsAcceso:before,
.rowMiddle .mod .formularioLogin .fsP.fsTelefono.fsAcceso:before,
.rowMiddle .mod .formularioLogin .fsP.fsClub.fsAcceso:before,
.rowMiddle .mod .formularioLogin .fsP.fsLogin.fsAcceso:before,
.rowMiddle .mod .formularioRegistro .fsP.fsLoginRedes.fsAcceso:before,
.rowMiddle .mod .formularioRegistro .fsP.fsInfo.fsAcceso:before,
.rowMiddle .mod .formularioRegistro .fsP.fsAcceso.fsAcceso:before,
.rowMiddle .mod .formularioRegistro .fsP.fsTelefono.fsAcceso:before,
.rowMiddle .mod .formularioRegistro .fsP.fsClub.fsAcceso:before,
.rowMiddle .mod .formularioRegistro .fsP.fsLogin.fsAcceso:before {
  content: 'Datos de acceso';
}
.rowMiddle .mod .formularioLogin .fsP.fsLoginRedes.fsLogin:before,
.rowMiddle .mod .formularioLogin .fsP.fsInfo.fsLogin:before,
.rowMiddle .mod .formularioLogin .fsP.fsAcceso.fsLogin:before,
.rowMiddle .mod .formularioLogin .fsP.fsTelefono.fsLogin:before,
.rowMiddle .mod .formularioLogin .fsP.fsClub.fsLogin:before,
.rowMiddle .mod .formularioLogin .fsP.fsLogin.fsLogin:before,
.rowMiddle .mod .formularioRegistro .fsP.fsLoginRedes.fsLogin:before,
.rowMiddle .mod .formularioRegistro .fsP.fsInfo.fsLogin:before,
.rowMiddle .mod .formularioRegistro .fsP.fsAcceso.fsLogin:before,
.rowMiddle .mod .formularioRegistro .fsP.fsTelefono.fsLogin:before,
.rowMiddle .mod .formularioRegistro .fsP.fsClub.fsLogin:before,
.rowMiddle .mod .formularioRegistro .fsP.fsLogin.fsLogin:before {
  content: 'Datos de acceso';
}
.rowMiddle .mod .formularioLogin .fsP.fsLoginRedes.fsTelefono:before,
.rowMiddle .mod .formularioLogin .fsP.fsInfo.fsTelefono:before,
.rowMiddle .mod .formularioLogin .fsP.fsAcceso.fsTelefono:before,
.rowMiddle .mod .formularioLogin .fsP.fsTelefono.fsTelefono:before,
.rowMiddle .mod .formularioLogin .fsP.fsClub.fsTelefono:before,
.rowMiddle .mod .formularioLogin .fsP.fsLogin.fsTelefono:before,
.rowMiddle .mod .formularioRegistro .fsP.fsLoginRedes.fsTelefono:before,
.rowMiddle .mod .formularioRegistro .fsP.fsInfo.fsTelefono:before,
.rowMiddle .mod .formularioRegistro .fsP.fsAcceso.fsTelefono:before,
.rowMiddle .mod .formularioRegistro .fsP.fsTelefono.fsTelefono:before,
.rowMiddle .mod .formularioRegistro .fsP.fsClub.fsTelefono:before,
.rowMiddle .mod .formularioRegistro .fsP.fsLogin.fsTelefono:before {
  content: 'Teléfono';
}
.rowMiddle .mod .formularioLogin .fsP.fsLoginRedes.fsClub:before,
.rowMiddle .mod .formularioLogin .fsP.fsInfo.fsClub:before,
.rowMiddle .mod .formularioLogin .fsP.fsAcceso.fsClub:before,
.rowMiddle .mod .formularioLogin .fsP.fsTelefono.fsClub:before,
.rowMiddle .mod .formularioLogin .fsP.fsClub.fsClub:before,
.rowMiddle .mod .formularioLogin .fsP.fsLogin.fsClub:before,
.rowMiddle .mod .formularioRegistro .fsP.fsLoginRedes.fsClub:before,
.rowMiddle .mod .formularioRegistro .fsP.fsInfo.fsClub:before,
.rowMiddle .mod .formularioRegistro .fsP.fsAcceso.fsClub:before,
.rowMiddle .mod .formularioRegistro .fsP.fsTelefono.fsClub:before,
.rowMiddle .mod .formularioRegistro .fsP.fsClub.fsClub:before,
.rowMiddle .mod .formularioRegistro .fsP.fsLogin.fsClub:before {
  content: 'Club de fidelización';
}
.rowMiddle .mod .formularioLogin .fsP.fsChecks,
.rowMiddle .mod .formularioRegistro .fsP.fsChecks {
  padding: 0;
}
.rowMiddle .mod .formularioLogin .fsP.fsClub,
.rowMiddle .mod .formularioRegistro .fsP.fsClub {
  opacity: 1;
  max-height: 600px;
  -webkit-transition: 0.3s ease-out;
  transition: 0.3s ease-out;
}
.rowMiddle .mod .formularioLogin .fsP.oculto,
.rowMiddle .mod .formularioRegistro .fsP.oculto {
  opacity: 0;
  max-height: 0;
  overflow: hidden;
  padding: 0;
  margin: 0;
  border: 0;
}
.rowMiddle .mod .formularioLogin .fsP .campo.campoNomTextoValidacion p,
.rowMiddle .mod .formularioRegistro .fsP .campo.campoNomTextoValidacion p {
  text-align: center !important;
}
.rowMiddle .mod .formularioLogin .btnEnviarSMS:disabled,
.rowMiddle .mod .formularioLogin .btnValidarTelefono:disabled,
.rowMiddle .mod .formularioRegistro .btnEnviarSMS:disabled,
.rowMiddle .mod .formularioRegistro .btnValidarTelefono:disabled {
  opacity: 0.2;
}
.rowMiddle .mod .formularioLogin .fsInner >.campo,
.rowMiddle .mod .formularioRegistro .fsInner >.campo {
  width: 100%;
  display: inline-block;
  padding: 0;
  margin-bottom: 15px;
}
.rowMiddle .mod .formularioLogin .fsInner >.campo:last-child,
.rowMiddle .mod .formularioRegistro .fsInner >.campo:last-child {
  margin-bottom: 0;
}
.rowMiddle .mod .formularioLogin .fsInner >.campo >label,
.rowMiddle .mod .formularioRegistro .fsInner >.campo >label {
  font-size: 12px !important;
  font-weight: 400 !important;
  color: #666666;
  padding: 0;
}
.rowMiddle .mod .formularioLogin .fsInner >.campo .cnt input,
.rowMiddle .mod .formularioLogin .fsInner >.campo .cnt textarea,
.rowMiddle .mod .formularioRegistro .fsInner >.campo .cnt input,
.rowMiddle .mod .formularioRegistro .fsInner >.campo .cnt textarea {
  width: 100%;
  height: 30px;
  min-height: 30px;
  padding: 0;
  font-size: 16px;
  background-color: transparent;
  display: inline-block;
  color: #666666;
  border-radius: 0 !important;
  border: 0;
  border-bottom: 1px solid #999999;
}
.rowMiddle .mod .formularioLogin .fsInner .campoBoton,
.rowMiddle .mod .formularioRegistro .fsInner .campoBoton {
  text-align: center;
}
@media screen and (min-width : 40.63em) {
  .rowMiddle .mod .formularioLogin .fsInner .campoNomPermanente,
  .rowMiddle .mod .formularioRegistro .fsInner .campoNomPermanente {
    width: 50%;
    display: inline-block;
  }
}
@media screen and (min-width : 40.63em) {
  .rowMiddle .mod .formularioLogin .fsInner .campoNomRestablecerPass,
  .rowMiddle .mod .formularioRegistro .fsInner .campoNomRestablecerPass {
    width: 50%;
    padding-top: 5px;
    display: inline-block;
    text-align: right;
  }
}
form .fsInner > .campo.campoNomTextoValidacion {
  display: none !important;
  padding: 10px !important;
  background: #94f094;
  text-align: center;
}
form .fsInner > .campo.campoNomTextoValidacion.isActive {
  display: block !important;
}
.fsInner >.campo {
  width: 100%;
  display: inline-block;
  padding: 0 15px;
  margin-bottom: 15px;
}
.fsInner >.campo:last-child {
  margin-bottom: 0;
}
.fsInner >.campo >label {
  font-size: 12px !important;
  font-weight: 400 !important;
  color: #666666;
  padding: 0;
}
.fsInner >.campo .cnt input,
.fsInner >.campo .cnt textarea,
.fsInner >.campo .cnt select {
  width: 100%;
  height: 30px;
  min-height: 30px;
  padding: 0;
  font-size: 16px;
  background-color: transparent;
  display: inline-block;
  color: #666666;
  border-radius: 0 !important;
  border: 0;
  border-bottom: 1px solid #999999;
}
.fsInner >.campo .cnt input[type=checkbox],
.fsInner >.campo .cnt input[type=radio] {
  border: 0;
}
.modMensaje {
  padding-top: 15px;
}
.modMensaje .mTop {
  background: #474747;
  border: 1px solid #000;
  border-bottom: 4px solid #000;
  border-radius: 3px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  padding: 12px 35px;
  margin-bottom: 15px;
  text-align: center;
  position: relative;
  color: #fff;
  font-size: 1.2em;
  font-family: 'Roboto', sans-serif;
  min-height: 52px;
}
.modMensaje .mTop:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 19px;
  margin: -9px 0 0 0;
  position: absolute;
  top: 50%;
  left: 17px;
}
.modMensaje .inner {
  padding-bottom: 25px;
  *zoom: 1;
}
.modMensaje .inner:before,
.modMensaje .inner:after {
  content: " ";
  display: table;
}
.modMensaje .inner:after {
  clear: both;
}
.modMensaje .inner:before {
  display: none;
}
@media screen and (min-width : 40.63em) {
  .modMensaje .inner:before {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #7aaf78;
    background: #fff;
    float: left;
    font-size: 25px;
    width: 40px;
    height: 40px;
    line-height: 32px;
    border-radius: 40px;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    margin: 0 5px 0 10px;
    border: 4px solid;
    text-shadow: 3px 3px #d7d7d7;
  }
}
@media screen and (min-width : 64.063em) {
  .modMensaje .inner:before {
    font-size: 54px;
    width: 74px;
    height: 74px;
    line-height: 58px;
    border-radius: 74px;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    margin: 0 2% 0 3%;
    border: 8px solid;
  }
}
.modMensaje .inner .txt {
  color: #575757;
  margin: 0 10px;
  font-size: 1.143em;
  padding: 0;
}
@media screen and (min-width : 40.63em) {
  .modMensaje .inner .txt {
    padding: 0 50px;
  }
}
@media screen and (min-width : 64.063em) {
  .modMensaje .inner .txt {
    padding: 5px 100px 0;
  }
}
.modMensaje .inner .txt a {
  text-decoration: underline;
}
.modMensaje.modMensajeT1 .mTop {
  background: #cc3405;
  border-color: #9a2704;
}
.modMensaje.modMensajeT1 .mTop:before {
  content: "\f00d";
}
.modMensaje.modMensajeT1 .inner:before {
  color: #cc3405;
  border-color: #cc3405;
  content: "\f00d";
  padding-left: 5px;
}
.modMensaje.modMensajeT1 .txt strong {
  color: #cc3405;
}
.modMensaje.modMensajeT2 .mTop {
  background: #f3b54a;
  color: #595959;
  border-color: #f0a11a;
}
.modMensaje.modMensajeT2 .mTop:before {
  content: "!";
  color: #595959;
  margin-top: -11px;
}
.modMensaje.modMensajeT2 .inner:before {
  color: #f3b54a;
  border-color: #f3b54a;
  content: "!";
  line-height: 31px;
}
@media screen and (min-width : 64.063em) {
  .modMensaje.modMensajeT2 .inner:before {
    line-height: 51px;
  }
}
.modMensaje.modMensajeT2 .txt strong {
  color: #f3b54a;
}
.modMensaje.modMensajeT3 .mTop {
  background: #92b562;
  border-color: #789b49;
}
.modMensaje.modMensajeT3 .mTop:before {
  content: "\f00c";
}
.modMensaje.modMensajeT3 .inner:before {
  color: #92b562;
  border-color: #92b562;
  content: "\f00c";
}
.modMensaje.modMensajeT3 .txt strong {
  color: #92b562;
}
.modMensaje.modMensajeT4 .mTop {
  background: #5688cd;
  border-color: #376eb9;
}
.modMensaje.modMensajeT4 .mTop:before {
  content: "\f129";
}
.modMensaje.modMensajeT4 .inner:before {
  color: #5688cd;
  border-color: #5688cd;
  content: "\f129";
  padding-left: 11px !important;
}
@media screen and (min-width : 64.063em) {
  .modMensaje.modMensajeT4 .inner:before {
    font-size: 36px;
    padding-left: 22px !important;
  }
}
.modMensaje.modMensajeT4 .txt strong {
  color: #5688cd;
}
.modMensaje.modMensajeT5 .mTop {
  background: #1280c4;
  border-color: #0e6195;
}
.modMensaje.modMensajeT5 .mTop:before {
  content: "\f0ac";
}
.modMensaje.modMensajeT5 .inner:before {
  color: #1280c4;
  border-color: #1280c4;
  content: "\f0ac";
  text-shadow: 3px 3px #d7d7d7;
}
.modMensaje.modMensajeT5 .txt strong {
  color: #5688cd;
}
.modMensaje.modMensajeT6 .mTop {
  background: #474747;
  border-color: #000;
}
.modMensaje.modMensajeT6 .mTop:before {
  display: none;
}
.modMensaje.modMensajeT6 .inner:before {
  display: none;
}
.modMensaje.modMensajeT6 .txt {
  padding: 0 !important;
}
.modMensaje.modMensajeT6 .txt strong {
  color: #474747;
}
.modEnumeracion {
  position: relative;
}
.modEnumeracion h1 {
  margin-bottom: 30px;
}
.modEnumeracion .hInner {
  width: 100%;
  text-align: left;
  display: inline-block;
  margin-bottom: 40px;
  font-size: 16px;
  color: #333333;
}
.colMosaico .modEnumeracion .hInner {
  width: 100%;
  max-width: 800px;
  text-align: center;
  display: block;
  margin: 0 auto;
  margin-bottom: 40px;
  font-style: italic;
  font-family: 'Poly', serif;
}
.rowSlider .modEnumeracion:before {
  display: none;
}
.modEnumeracion .modInner {
  *zoom: 1;
}
.modEnumeracion .modInner:before,
.modEnumeracion .modInner:after {
  content: " ";
  display: table;
}
.modEnumeracion .modInner:after {
  clear: both;
}
.modEnumeracion .modInner .enum .items {
  display: flex;
  display: -webkit-flex;
  flex-direction: row;
  flex-wrap: wrap;
  position: relative;
}
.colContent .modEnumeracion .modInner .enum .items {
  flex-wrap: wrap;
}
.modEnumeracion .modInner .enum .items li {
  margin-bottom: 0;
  *zoom: 1;
}
.modEnumeracion .modInner .enum .items li:before,
.modEnumeracion .modInner .enum .items li:after {
  content: " ";
  display: table;
}
.modEnumeracion .modInner .enum .items li:after {
  clear: both;
}
@media screen and (max-width : 40.62em) {
  .modEnumeracion .modInner .enum .items li {
    width: 100%;
  }
}
@media screen and (min-width : 40.63em) {
  .modEnumeracion .modInner .enum .items li {
    margin-bottom: 0;
    float: left;
  }
}
.modEnumeracion .modInner .enum .items li .img img {
  display: block;
  max-width: 100%;
  max-height: 100%;
  width: 100%;
}
.modEnumeracion .modInner .enum .items li .datos {
  margin: 10px 10px 15px;
}
.modEnumeracion .modInner .enum .items li .datos .hl {
  font-size: 1.143em;
  line-height: 1.2em;
}
.modEnumeracion .modInner .enum .items li .datos .intro {
  font-size: 0.857em;
}
.modEnumeracion .modInner .enum.enumSlide {
  overflow: hidden;
  position: relative;
  width: 100%;
}
.modEnumeracion .modInner .enum.enumSlide .items {
  width: 10000px;
  background: #fff;
  max-width: 73%;
  max-height: 303px;
  height: auto;
  padding-top: 27%;
}
@media screen and (min-width : 64.063em) {
  .modEnumeracion .modInner .enum.enumSlide .items {
    max-width: none;
    max-height: none;
    height: 356px;
    padding-top: 0;
  }
}
.modEnumeracion .modInner .enum.enumSlide .items li {
  max-height: 356px;
  width: 100%;
  height: 100%;
  position: absolute;
  margin: 0 2% 0 0;
  left: 100%;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  margin-top: -27%;
  z-index: 10;
}
.modEnumeracion .modInner .enum.enumSlide .items li .timer {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  height: 2px;
  margin-top: -2px;
  text-align: center;
  z-index: 11;
}
.modEnumeracion .modInner .enum.enumSlide .items li .timer span {
  display: block;
  max-width: 1480px;
  width: 100%;
  height: 2px;
  margin: 0 auto;
}
.modEnumeracion .modInner .enum.enumSlide .items li .timer span:before {
  content: "";
  display: block;
  background: rgba(246,179,50,0.5);
  width: 0;
  height: 2px;
  -webkit-transition: 10s linear;
  transition: 10s linear;
}
@media screen and (max-width : 40.62em) {
  .modEnumeracion .modInner .enum.enumSlide .items li .timer {
    display: none;
  }
}
@media screen and (min-width : 64.063em) {
  .modEnumeracion .modInner .enum.enumSlide .items li {
    margin-top: 0;
  }
}
.modEnumeracion .modInner .enum.enumSlide .items li.ant {
  left: -100%;
  z-index: 8;
  -webkit-transition: left .5s;
  transition: left .5s;
}
.modEnumeracion .modInner .enum.enumSlide .items li.ant2 {
  left: -100%;
  -webkit-transition: left .5s;
  transition: left .5s;
  z-index: 8;
}
.modEnumeracion .modInner .enum.enumSlide .items li.cen {
  left: 0;
  -webkit-transition: left .5s;
  transition: left .5s;
  z-index: 10;
}
.modEnumeracion .modInner .enum.enumSlide .items li.cen .timer span:before {
  width: 100%;
}
.modEnumeracion .modInner .enum.enumSlide .items li.sig {
  left: 100%;
  -webkit-transition: left .5s;
  transition: left .5s;
  z-index: 8;
}
.modEnumeracion .modInner .enum.enumSlide .items li .img {
  width: 200%;
  height: 100%;
  margin-left: -50%;
  position: absolute;
  background: #fff;
}
.modEnumeracion .modInner .enum.enumSlide .items li .img img {
  max-width: 73%;
  max-height: 100%;
  display: block;
  margin: 0 auto;
}
@media screen and (min-width : 64.063em) {
  .modEnumeracion .modInner .enum.enumSlide .items li .img img {
    max-width: none;
  }
}
.modEnumeracion .modInner .enum.enumSlide .items li .datos {
  display: none;
}
.modEnumeracion .modInner .enum.enumSlide .btns {
  margin: 0 auto;
  position: static;
  max-width: 1338px;
}
@media screen and (min-width : 64.063em) {
  .modEnumeracion .modInner .enum.enumSlide .btns {
    position: relative;
  }
}
.modEnumeracion .modInner .enum.enumSlide .btns .btn {
  position: absolute;
  color: #fff;
  width: 50px;
  overflow: hidden;
  display: block;
  -webkit-transition: .5s;
  transition: .5s;
  z-index: 50;
  margin-top: -35px;
  top: 50%;
  height: 70px;
  opacity: .5;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
}
@media screen and (min-width : 64.063em) {
  .modEnumeracion .modInner .enum.enumSlide .btns .btn {
    margin-top: 128px;
    top: 0;
    height: 100px;
  }
}
.modEnumeracion .modInner .enum.enumSlide .btns .btn span {
  display: none;
}
.modEnumeracion .modInner .enum.enumSlide .btns .btn:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  padding: 0;
  display: block;
  width: 74px;
  color: #000;
  opacity: .5;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  -webkit-transition: .5s;
  transition: .5s;
  height: 70px;
  line-height: 70px;
  font-size: 70px;
  margin-left: -14px;
}
@media screen and (min-width : 64.063em) {
  .modEnumeracion .modInner .enum.enumSlide .btns .btn:before {
    height: 100px;
    line-height: 100px;
    font-size: 100px;
    margin: 0 0 0 -26px;
  }
}
.modEnumeracion .modInner .enum.enumSlide .btns .btn.btnAnt {
  left: 0;
}
.modEnumeracion .modInner .enum.enumSlide .btns .btn.btnAnt:before {
  content: "\f053";
}
.modEnumeracion .modInner .enum.enumSlide .btns .btn.btnSig {
  right: 0;
}
.modEnumeracion .modInner .enum.enumSlide .btns .btn.btnSig:before {
  content: "\f054";
}
.modEnumeracion .modInner .enum.enumSlide .btns .btn:hover {
  text-decoration: none;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.modEnumeracion .modInner .enum.enumSlide .smItems {
  width: 100%;
  text-align: center;
  clear: both;
  height: 16px;
  bottom: -19px;
  position: relative;
  right: 0;
  left: 0;
  z-index: 15;
}
@media screen and (min-width : 64.063em) {
  .modEnumeracion .modInner .enum.enumSlide .smItems {
    position: absolute;
    bottom: 15px;
  }
}
.modEnumeracion .modInner .enum.enumSlide .smItems .inner {
  display: block;
  width: 100%;
  max-width: 1130px;
  margin: 0 auto;
}
@media screen and (min-width : 64.063em) {
  .modEnumeracion .modInner .enum.enumSlide .smItems .inner ul {
    width: 222px;
    float: right;
    text-align: right;
    padding-right: 10px;
  }
}
.modEnumeracion .modInner .enum.enumSlide .smItems li {
  display: inline-block;
  vertical-align: top;
  margin: 0 4px;
}
.modEnumeracion .modInner .enum.enumSlide .smItems li a {
  display: block;
  float: left;
  text-indent: 150%;
  overflow: hidden;
  white-space: nowrap;
  width: 20px;
  height: 20px;
  background: #fff;
  border: 2px solid #f6b332;
  border-radius: 16px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-transition: .3s;
  transition: .3s;
}
.modEnumeracion .modInner .enum.enumSlide .smItems li a:hover {
  background: #696969;
  border-color: #696969;
  -webkit-box-shadow: 0 3px 5px 0 #3d3d3d inset;
  box-shadow: 0 3px 5px 0 #3d3d3d inset;
}
.modEnumeracion .modInner .enum.enumSlide .smItems li.cen a {
  background: #696969;
  border-color: #696969;
}
.modEnumeracion .modInner .enum.enumSinTexto li .datos {
  display: none;
}
.modEnumeracion .modInner .enum.enumImagen33 .items li .img {
  max-width: 33%;
}
.modEnumeracion .modInner .enum.enumImagen33.enumPosImagenIzq .img {
  float: left;
}
.modEnumeracion .modInner .enum.enumImagen33.enumPosImagenIzq .datos {
  margin-left: 35%;
}
.modEnumeracion .modInner .enum.enumImagen33.enumPosImagenDer .img {
  float: right;
}
.modEnumeracion .modInner .enum.enumImagen33.enumPosImagenDer .datos {
  margin-right: 35%;
}
@media screen and (min-width : 75.063em) {
  .modEnumeracion .modInner .enum.enumImagen50 .items li .img {
    max-width: 50%;
  }
}
@media screen and (min-width : 75.063em) {
  .modEnumeracion .modInner .enum.enumImagen50.enumPosImagenIzq .img {
    float: left;
  }
}
.modEnumeracion .modInner .enum.enumImagen50.enumPosImagenIzq .datos {
  margin-left: 52%;
}
@media screen and (min-width : 75.063em) {
  .modEnumeracion .modInner .enum.enumImagen50.enumPosImagenDer .img {
    float: right;
  }
}
.modEnumeracion .modInner .enum.enumImagen50.enumPosImagenDer .datos {
  margin-right: 52%;
}
.modEnumeracion .modInner .enum.enumPosImagenTop .items li img {
  margin: 0 auto;
}
.modEnumeracion .modInner .enum.enumImagen33 .items li {
  padding-left: 5px;
  padding-right: 5px;
}
.modEnumeracion .noProductos {
  width: 100%;
  text-align: center;
  padding: 30px 15px;
  position: relative;
  font-size: 18px;
  color: #999999;
}
.modEnumeracion .noProductos:before {
  content: '';
  display: block;
  width: 150px;
  height: 150px;
  margin: 0 auto;
  margin-bottom: 10px;
  background-image: url("/web/img/web/iconos/no-resultados.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  opacity: 0.4;
}
.modEnumeracion .enumNoticias .items {
  display: flex;
  display: -webkit-flex;
  flex-direction: row;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.modEnumeracion .producto,
.modEnumeracion .tienda,
.modEnumeracion .destacado-card,
.modEnumeracion .noticia {
  height: calc(100% - 20px);
  margin-bottom: 20px;
  padding: 0 15px;
}
.modBuscadorTiendas .tienda {
  height: calc(100% - 20px);
  margin-bottom: 20px;
  padding: 0 15px;
}
.modEnum .items.bgrid {
  padding: 0 10px;
}
.modEnum .items li {
  *zoom: 1;
  margin-bottom: 10px;
  padding: 1%;
  background: rgba(255,255,255,0.8);
}
.modEnum .items li:before,
.modEnum .items li:after {
  content: " ";
  display: table;
}
.modEnum .items li:after {
  clear: both;
}
.modEnum .items li.spot .hl {
  font-size: 1.8em;
}
.modEnum .items li.spot .adic {
  font-size: 1em;
}
.modEnum .items li.spot .imagen {
  width: 150px;
}
.modEnum .items .hl {
  display: block;
  margin-bottom: 5px;
  font-size: 1.143em;
}
.modEnum .items .imagen img {
  float: none;
  margin-bottom: 10px;
  width: 100%;
  max-width: 100%;
}
.modEnum .items .adic {
  font-size: 0.786em;
}
.modEnum .items.imgI .imagen {
  float: left;
  margin-right: 10px;
  width: auto;
}
.modEnum .items.imgD .imagen {
  float: right;
  margin-left: 10px;
  width: auto;
}
.tv6 {
  max-width: 1480px;
  margin: 0 auto;
  *zoom: 1;
}
.tv6:before,
.tv6:after {
  content: " ";
  display: table;
}
.tv6:after {
  clear: both;
}
.tv6 > .slides {
  position: relative;
}
.tv6 .slidesjs-container {
  margin-bottom: 15px;
}
@media screen and (min-width : 75.063em) {
  .tv6 .slidesjs-container {
    margin-bottom: 0;
  }
}
.tv6 .slidesjs-slide {
  will-change: left;
  -ms-transform: translate3d(0,0,0);
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
}
.tv6 .slidesjs-slide img {
  width: 100%;
}
.tv6 .slidesjs-slide .tit {
  display: none;
}
.tv6 .slidesjs-stop,
.tv6 .slidesjs-play,
.tv6 .slidesjs-next,
.tv6 .slidesjs-previous {
  float: left;
  width: 40px;
  height: 40px;
  text-align: center;
  overflow: hidden;
  position: absolute;
  top: 50%;
  margin-top: -20px;
  z-index: 10;
  color: #ffffff;
}
.tv6 .slidesjs-stop:before,
.tv6 .slidesjs-play:before,
.tv6 .slidesjs-next:before,
.tv6 .slidesjs-previous:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 40px;
  margin: 0;
  width: 40px;
  height: 40px;
  line-height: 40px;
  opacity: 0.6;
  -webkit-transition: .3s;
  transition: .3s;
}
.tv6 .slidesjs-stop:hover:before,
.tv6 .slidesjs-play:hover:before,
.tv6 .slidesjs-next:hover:before,
.tv6 .slidesjs-previous:hover:before {
  text-decoration: none;
  opacity: 1;
}
.tv6 .slidesjs-previous {
  left: 15px;
}
.tv6 .slidesjs-previous:before {
  content: "\f104";
}
.tv6 .slidesjs-next {
  right: 15px;
}
.tv6 .slidesjs-next:before {
  content: "\f105";
}
.tv6 .slidesjs-stop {
  display: none !important;
}
.tv6 .slidesjs-stop:before {
  content: "\f04c";
}
.tv6 .slidesjs-play {
  display: none !important;
}
.tv6 .slidesjs-play:before {
  content: "\f04b";
}
.tv6 .slidesjs-pagination {
  text-align: center;
  position: absolute;
  bottom: 27px;
  z-index: 10;
  width: 100%;
}
.tv6 .slidesjs-pagination li {
  display: inline-block;
  vertical-align: top;
  margin: 0 10px;
}
.tv6 .slidesjs-pagination li a {
  display: block;
  overflow: hidden;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #ffffff;
  opacity: 0.6;
  text-indent: 500%;
  -webkit-transition: .3s;
  transition: .3s;
}
.tv6 .slidesjs-pagination li a.active,
.tv6 .slidesjs-pagination li a:hover {
  opacity: 1;
}
.verMas,
.verTodas {
  width: 100%;
  text-align: center;
  margin-top: 20px;
}
.verMas a,
.verTodas a {
  width: 100%;
  display: inline-block;
  text-align: center;
  margin-top: 10px;
  padding: 8px 20px;
  border-radius: 3px;
  background-color: #f6b332;
  color: #333333;
  border: 1px solid;
  border-color: #e1970a;
  font-size: 16px;
  font-weight: 400;
  -webkit-transition: .4s;
  transition: .4s;
  background-color: #ffffff;
  color: #666666;
  border-color: #ebebeb;
}
@media screen and (min-width : 40.63em) {
  .verMas a,
  .verTodas a {
    width: auto;
    margin-top: 0;
  }
}
.verMas a:hover,
.verTodas a:hover {
  background-color: #e1970a;
}
.verMas a:hover,
.verTodas a:hover {
  background-color: #ebebeb;
}
.verMas a:after,
.verTodas a:after {
  content: '\f054';
  display: inline-block;
  font-family: 'Font Awesome 5 Free';
  color: #999999;
  font-weight: 900;
  font-size: 14px;
  margin-left: 10px;
}
.colContent .modNavegacion ul {
  vertical-align: top;
  margin-bottom: 5px;
}
.colContent .modNavegacion ul li {
  display: block;
  margin: 0 5px 4px;
  padding-bottom: 4px;
  border-bottom: 1px solid #ECECEC;
}
.colContent .modNavegacion ul li strong {
  font-weight: normal;
}
.colContent .modNavegacion ul li strong a {
  padding: 4px 10px 4px 5px;
  display: block;
  -webkit-transition: .3s;
  transition: .3s;
}
.colContent .modNavegacion ul li strong a:before {
  content: "";
  display: inline-block;
  background: #f6b332;
  width: 4px;
  height: 4px;
  margin: -4px 7px 0 0;
  vertical-align: middle;
}
.colContent .modNavegacion ul li strong a:hover {
  background: #f8f8f8;
  text-decoration: none;
}
.colSidebar .modNavegacion {
  border: 1px solid #f6b332;
  margin-left: 10px;
  margin-right: 10px;
}
@media screen and (min-width : 40.63em) {
  .colSidebar .modNavegacion {
    margin-left: 0;
  }
}
@media screen and (min-width : 75.063em) {
  .colSidebar .modNavegacion {
    margin-right: 0;
  }
}
.colSidebar .modNavegacion .h {
  margin-top: 0;
  margin-bottom: 10px;
  background: #f6b332;
  color: #fff;
  padding: 13px 0;
  height: 40px;
  position: static;
  font-size: 0.929em !important;
  font-weight: bold;
}
.colSidebar .modNavegacion .h:after {
  display: none;
}
.colSidebar .modNavegacion ul {
  vertical-align: top;
  margin-bottom: 5px;
}
.colSidebar .modNavegacion ul li {
  display: block;
  margin: 0 5px 4px;
  padding-bottom: 4px;
  border-bottom: 1px solid #ECECEC;
}
.colSidebar .modNavegacion ul li:last-child {
  border: none;
}
.colSidebar .modNavegacion ul li strong {
  font-weight: normal;
}
.colSidebar .modNavegacion ul li strong a {
  padding: 4px 10px 4px 5px;
  display: block;
  -webkit-transition: .3s;
  transition: .3s;
  color: #f6b332;
}
.colSidebar .modNavegacion ul li strong a:hover,
.colSidebar .modNavegacion ul li.sActual strong a {
  background: #f8f8f8;
  text-decoration: none;
}
body.nbml,
body.modHtml {
  background: #fff;
  padding: 20px;
}
.nbml,
.modHtml {
  padding: 0;
  color: #333333;
  font-size: 16px;
  *zoom: 1;
}
.nbml:before,
.nbml:after,
.modHtml:before,
.modHtml:after {
  content: " ";
  display: table;
}
.nbml:after,
.modHtml:after {
  clear: both;
}
.nbml p,
.modHtml p {
  padding: 0;
  margin: 3px 0 15px;
  text-align: left;
}
.nbml p sub,
.nbml p sup,
.modHtml p sub,
.modHtml p sup {
  font-size: 10px;
}
.nbml em,
.modHtml em {
  font-style: italic;
}
.nbml a,
.modHtml a {
  text-decoration: underline !important;
  color: #f6b332;
  font-weight: bold;
}
.nbml a.nolink,
.modHtml a.nolink {
  cursor: text;
  text-decoration: none;
  font-weight: normal;
}
.nbml a:hover,
.modHtml a:hover {
  text-decoration: none !important;
}
.nbml ul.check-list,
.modHtml ul.check-list {
  padding: 0 0 12px 0;
}
.nbml ul.check-list li,
.modHtml ul.check-list li {
  position: relative;
  padding: 1px 0 6px 11px;
  padding-left: 25px;
}
.nbml ul.check-list li:before,
.modHtml ul.check-list li:before {
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  content: "\f00c";
  position: absolute;
  display: block;
  background: #f6b332;
  top: 0;
  left: 0;
  width: auto;
  height: auto;
  color: #f6b332;
  margin: 0;
  background-color: transparent;
}
.nbml img,
.modHtml img {
  max-width: 100%;
}
.nbml .der,
.nbml .izq,
.nbml .com,
.modHtml .der,
.modHtml .izq,
.modHtml .com {
  float: none;
  display: block;
  margin: 15px auto;
  text-align: center;
  max-width: 100%;
}
.nbml .der *,
.nbml .izq *,
.nbml .com *,
.modHtml .der *,
.modHtml .izq *,
.modHtml .com * {
  max-width: 100%;
}
@media screen and (min-width : 40.63em) {
  .nbml .izq,
  .modHtml .izq {
    float: left;
    margin: 0 25px 0 0;
    max-width: 50%;
  }
}
@media screen and (min-width : 40.63em) {
  .nbml .der,
  .modHtml .der {
    float: right;
    margin: 0 0 0 25px;
    max-width: 50%;
  }
}
.nbml .com,
.modHtml .com {
  float: none;
  display: block;
  margin: 15px auto;
  text-align: center;
  max-width: 100%;
}
.nbml .com *,
.modHtml .com * {
  max-width: 100%;
}
.nbml .comSb,
.modHtml .comSb {
  float: none;
  display: block;
  margin: 5px auto;
  text-align: center;
}
.nbml .video,
.modHtml .video {
  overflow: hidden;
  padding-bottom: 56.25%;
  position: relative;
  height: 0;
  display: block;
}
.nbml .video object,
.nbml .video iframe,
.modHtml .video object,
.modHtml .video iframe {
  left: 0;
  top: 0;
  height: 96% !important;
  width: 100%;
  position: absolute;
}
@media screen and (min-width : 40.63em) {
  .nbml .video.izq,
  .modHtml .video.izq {
    width: 50%;
  }
}
@media screen and (min-width : 40.63em) {
  .nbml .video.der,
  .modHtml .video.der {
    width: 50%;
  }
}
.nbml .video .youtube-player,
.modHtml .video .youtube-player {
  width: 100%;
  border: none;
}
.nbml h2,
.modHtml h2 {
  font-size: 2.3em;
}
.nbml h3,
.modHtml h3 {
  font-size: 2em;
}
.nbml h4,
.modHtml h4 {
  font-size: 1.5em;
}
.nbml h5,
.modHtml h5 {
  font-size: 1.2em;
}
.nbml h6,
.modHtml h6 {
  font-size: 1em;
}
.nbml h1,
.modHtml h1 {
  font-size: 2.5em;
  text-align: left;
}
@media screen and (min-width : 40.63em) {
  .nbml h1,
  .modHtml h1 {
    font-size: 3.2em;
  }
}
.nbml h6,
.nbml h5,
.nbml h4,
.nbml h3,
.nbml h2,
.nbml h1,
.modHtml h6,
.modHtml h5,
.modHtml h4,
.modHtml h3,
.modHtml h2,
.modHtml h1 {
  width: 100%;
  color: #333333;
  border: 0;
  position: relative;
  margin-bottom: 20px;
  font-weight: 700;
  text-transform: none;
}
.colsidebar .nbml img,
.colsidebar .modHtml img {
  width: auto;
  height: auto;
}
.nbml ul {
  padding: 0 0 12px 0;
}
.nbml ul li {
  margin: 0;
  padding: 1px 0 6px 11px;
}
.nbml ul li:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 3px;
  display: block;
  background: #f6b332;
  margin: 8px 0 0 -11px;
}
.modGM .mapaGM {
  width: 100%;
  height: 100%;
}
.swiper {
  width: 100%;
  height: 100%;
}
.swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.swiper-slide img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.swiper {
  width: 100%;
  height: 300px;
  margin-left: auto;
  margin-right: auto;
}
.swiper-slide {
  background-size: cover;
  background-position: center;
}
.mySwiper2 {
  height: 80%;
  width: 100%;
}
.mySwiper {
  height: 20%;
  box-sizing: border-box;
  padding: 10px 0;
}
.mySwiper .swiper-slide {
  width: 25%;
  height: 100%;
  opacity: 0.4;
}
.mySwiper .swiper-slide-thumb-active {
  opacity: 1;
}
.swiper-slide img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.swiper-container-thumbs {
  margin-top: 10px;
}
@font-face {
  font-family: swiper-icons;
  src: url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color: #007aff;
}
.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1;
}
.swiper-vertical>.swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px,0,0);
}
.swiper-pointer-events {
  touch-action: pan-y;
}
.swiper-pointer-events.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.swiper-3d,
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-cube-shadow,
.swiper-3d .swiper-slide,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
  background: rgba(0,0,0,0.15);
}
.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0));
}
.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0));
}
.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0));
}
.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));
}
.swiper-css-mode>.swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode>.swiper-wrapper>.swiper-slide {
  scroll-snap-align: start start;
}
.swiper-horizontal.swiper-css-mode>.swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-vertical.swiper-css-mode>.swiper-wrapper {
  scroll-snap-type: y mandatory;
}
.swiper-centered>.swiper-wrapper::before {
  content: '';
  flex-shrink: 0;
  order: 9999;
}
.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-centered.swiper-horizontal>.swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}
.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-centered.swiper-vertical>.swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}
.swiper-centered>.swiper-wrapper>.swiper-slide {
  scroll-snap-align: center center;
}
.swiper-virtual .swiper-slide {
  -webkit-backface-visibility: hidden;
  transform: translateZ(0);
}
.swiper-virtual.swiper-css-mode .swiper-wrapper::after {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
}
.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
  height: 1px;
  width: var(--swiper-virtual-size);
}
.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
  width: 1px;
  height: var(--swiper-virtual-size);
}
:root {
  --swiper-navigation-size: 44px;
}
.swiper-button-next,
.swiper-button-prev {
  position: absolute;
  top: 50%;
  width: calc(var(--swiper-navigation-size)/ 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(0px - var(--swiper-navigation-size)/ 2);
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color,var(--swiper-theme-color));
}
.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
  opacity: .35;
  cursor: auto;
  pointer-events: none;
}
.swiper-button-next:after,
.swiper-button-prev:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  text-transform: none;
  font-variant: initial;
  line-height: 1;
}
.swiper-button-prev,
.swiper-rtl .swiper-button-next {
  left: 10px;
  right: auto;
}
.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
  content: 'prev';
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: 10px;
  left: auto;
}
.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
  content: 'next';
}
.swiper-button-lock {
  display: none;
}
.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: .3s opacity;
  transform: translate3d(0,0,0);
  z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
.swiper-horizontal>.swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal,
.swiper-pagination-custom,
.swiper-pagination-fraction {
  bottom: 10px;
  left: 0;
  width: 100%;
}
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(.33);
  position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(.33);
}
.swiper-pagination-bullet {
  width: var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));
  height: var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));
  display: inline-block;
  border-radius: 50%;
  background: var(--swiper-pagination-bullet-inactive-color,#000);
  opacity: var(--swiper-pagination-bullet-inactive-opacity,.2);
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
  appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet:only-child {
  display: none !important;
}
.swiper-pagination-bullet-active {
  opacity: var(--swiper-pagination-bullet-opacity,1);
  background: var(--swiper-pagination-color,var(--swiper-theme-color));
}
.swiper-pagination-vertical.swiper-pagination-bullets,
.swiper-vertical>.swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  transform: translate3d(0px,-50%,0);
}
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: var(--swiper-pagination-bullet-vertical-gap,6px) 0;
  display: block;
}
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: .2s transform, .2s top;
}
.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap,4px);
}
.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: .2s transform, .2s left;
}
.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: .2s transform, .2s right;
}
.swiper-pagination-progressbar {
  background: rgba(0,0,0,0.25);
  position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color,var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transform-origin: left top;
}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}
.swiper-horizontal>.swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-horizontal,
.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,
.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0;
}
.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-vertical,
.swiper-vertical>.swiper-pagination-progressbar {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-lock {
  display: none;
}
.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0,0,0,0.1);
}
.swiper-horizontal>.swiper-scrollbar {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%;
}
.swiper-vertical>.swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%;
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0,0,0,0.5);
  border-radius: 10px;
  left: 0;
  top: 0;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}
.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.swiper-zoom-container>canvas,
.swiper-zoom-container>img,
.swiper-zoom-container>svg {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}
.swiper-slide-zoomed {
  cursor: move;
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color,var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper-slide-visible .swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s infinite linear;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.swiper .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
.swiper-free-mode>.swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}
.swiper-grid>.swiper-wrapper {
  flex-wrap: wrap;
}
.swiper-grid-column>.swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}
.swiper-fade.swiper-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}
.swiper-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}
.swiper-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-fade .swiper-slide-active,
.swiper-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-cube {
  overflow: visible;
}
.swiper-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}
.swiper-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-cube.swiper-rtl .swiper-slide {
  transform-origin: 100% 0;
}
.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-next,
.swiper-cube .swiper-slide-next+.swiper-slide,
.swiper-cube .swiper-slide-prev {
  pointer-events: auto;
  visibility: visible;
}
.swiper-cube .swiper-slide-shadow-bottom,
.swiper-cube .swiper-slide-shadow-left,
.swiper-cube .swiper-slide-shadow-right,
.swiper-cube .swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.swiper-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  opacity: .6;
  z-index: 0;
}
.swiper-cube .swiper-cube-shadow:before {
  content: '';
  background: #000;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  filter: blur(50px);
}
.swiper-flip {
  overflow: visible;
}
.swiper-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
}
.swiper-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-flip .swiper-slide-active,
.swiper-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-flip .swiper-slide-shadow-bottom,
.swiper-flip .swiper-slide-shadow-left,
.swiper-flip .swiper-slide-shadow-right,
.swiper-flip .swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.swiper-creative .swiper-slide {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  overflow: hidden;
  transition-property: transform, opacity, height;
}
.swiper-cards {
  overflow: visible;
}
.swiper-cards .swiper-slide {
  transform-origin: center bottom;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  overflow: hidden;
}
.buttonSize50x50 {
  width: 50px;
  height: 50px;
  display: block;
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
}
.buttonDefault {
  width: auto;
  font-size: 16px !important;
  height: 50px;
  display: inline-block;
}
.buttonWarning {
  background: #f35958;
  border: 1px solid #cf4c4b;
  color: #fff;
  -webkit-box-shadow: inset 0 -2px 0 0 #cf4c4b;
  -moz-box-shadow: inset 0 -2px 0 0 #cf4c4b;
  box-shadow: inset 0 -2px 0 0 #cf4c4b;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
}
.buttonWarning:hover {
  color: #fff;
  background: #cf4c4b;
  border: 1px solid #cf4c4b;
  cursor: pointer;
  text-decoration: none;
}
.buttonStable {
  background: #fff;
  border: 1px solid #d6d6d6;
  color: #818181;
  -webkit-box-shadow: inset 0 -2px 0 0 #d6d6d6;
  -moz-box-shadow: inset 0 -2px 0 0 #d6d6d6;
  box-shadow: inset 0 -2px 0 0 #d6d6d6;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
}
.buttonStable:hover {
  color: #818181;
  background: #d6d6d6;
  border: 1px solid #d6d6d6;
  text-decoration: none;
}
.buttonPositive {
  background: #858585;
  border: 1px solid #7b7b7b;
  color: #fff;
  -webkit-box-shadow: inset 0 -2px 0 0 ;
  -moz-box-shadow: inset 0 -2px 0 0 #7b7b7b;
  box-shadow: inset 0 -2px 0 0 #7b7b7b;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
}
.buttonPositive:hover {
  color: #fff;
  background: #7b7b7b;
  border: 1px solid #7b7b7b;
  text-decoration: none;
}
.buttonAdvice {
  background: #0096d3;
  border: 1px solid #0183b8;
  color: #fff;
  -webkit-box-shadow: inset 0 -2px 0 0 ;
  -moz-box-shadow: inset 0 -2px 0 0 #0183b8;
  box-shadow: inset 0 -2px 0 0 #0183b8;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
}
.buttonAdvice:hover {
  color: #fff;
  background: #0183b8;
  border: 1px solid #0183b8;
  text-decoration: none;
}
.buttonPress {
  background: #319457;
  border: 1px solid #2a7e4a;
  color: #e5e5e5;
  box-shadow: inset 0px 2px 3px #2a7e4a;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
}
body.recA5062001 {
  background: #144d2a;
  background: -moz-linear-gradient(top,#144d2a 0%,#2f6142 50%,#83a18e 100%);
  background: -webkit-linear-gradient(top,#144d2a 0%,#2f6142 50%,#83a18e 100%);
  background: linear-gradient(to bottom,#144d2a 0%,#2f6142 50%,#83a18e 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#144d2a',endColorstr='#83a18e',GradientType=0);
}
body.recA5062001 .wrap {
  background: url('/web/img/web/zonaempleado/footer-panel.png') no-repeat center bottom;
}
@media screen and (min-width : 40.63em) {
  body.recA5062001 .wrap .row.rowMiddle .colContent {
    max-width: 365px;
  }
}
body.recA5062001 .wrap .row.rowMiddle .colContent .formularioLoginEmpleado {
  margin-top: 5%;
}
@media screen and (min-width : 40.63em) and (max-width : 64em) and (orientation : landscape) {
  body.recA5062001 .wrap .row.rowMiddle .colContent .formularioLoginEmpleado {
    margin-top: 0;
  }
}
@media screen and (min-width : 64.063em) {
  body.recA5062001 .wrap .row.rowMiddle .colContent .formularioLoginEmpleado {
    margin-top: 0;
  }
}
body.recA5062001 .wrap .row.rowMiddle .colContent .formulario.formularioLoginEmpleado .inner .titForm {
  display: none !important;
}
body.recA5062001 .wrap .row.rowMiddle .colContent .formulario.formularioLoginEmpleado .inner .mensajes {
  display: block;
}
body.recA5062001 .wrap .row.rowMiddle .colContent .formulario.formularioLoginEmpleado .inner .mensajes .error {
  border-radius: 0;
  border-left: 5px solid #F6B332;
  border-bottom: 0;
  border-right: 0;
  border-top: 0;
  background: #f3e3c4;
  margin-top: 10px;
}
body.recA5062001 .wrap .row.rowMiddle .colContent .formulario.formularioLoginEmpleado .inner .mensajes .error:before {
  display: none;
}
body.recA5062001 .wrap .row.rowMiddle .colContent .formulario.formularioLoginEmpleado .inner .fsP .fsInner {
  padding: 15px;
}
body.recA5062001 .wrap .row.rowMiddle .colContent .formulario.formularioLoginEmpleado .inner .fsP .fsInner .campo {
  margin-bottom: 20px;
  padding-right: 0;
  width: 100%;
}
body.recA5062001 .wrap .row.rowMiddle .colContent .formulario.formularioLoginEmpleado .inner .fsP .fsInner .campo.campoNomLogo {
  margin-bottom: 5px;
}
body.recA5062001 .wrap .row.rowMiddle .colContent .formulario.formularioLoginEmpleado .inner .fsP .fsInner .campo .error {
  color: #ffaba1;
}
body.recA5062001 .wrap .row.rowMiddle .colContent .formulario.formularioLoginEmpleado .inner .fsP .fsInner .campo .logotipo {
  display: block;
  text-align: center;
  margin: 10px 0;
}
body.recA5062001 .wrap .row.rowMiddle .colContent .formulario.formularioLoginEmpleado .inner .fsP .fsInner .campo .logotipo:after {
  content: url('/web/img/web/zonaempleado/txt-paneldecontrol.png');
}
body.recA5062001 .wrap .row.rowMiddle .colContent .formulario.formularioLoginEmpleado .inner .fsP .fsInner .campo .logotipo .logo {
  padding-bottom: 10px;
}
body.recA5062001 .wrap .row.rowMiddle .colContent .formulario.formularioLoginEmpleado .inner .fsP .fsInner .campo.campoNomEmail > div > input,
body.recA5062001 .wrap .row.rowMiddle .colContent .formulario.formularioLoginEmpleado .inner .fsP .fsInner .campo.campoNomPass > div > input {
  background-color: #ffffff;
  height: 40px;
  padding: 10px;
  border-radius: 8px;
  border: 0;
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  color: #5b5b5b;
}
body.recA5062001 .wrap .row.rowMiddle .colContent .formulario.formularioLoginEmpleado .inner .fsP .fsInner .campo.campoNomEnvio.campoBoton .btn.btnSubmit {
  width: 100%;
  height: 47px;
  background-color: #9c1f2f;
  color: #ffffff;
  border-radius: 8px;
  font-family: 'Roboto', sans-serif;
  text-transform: uppercase;
  -webkit-box-shadow: 0px 3px 0px 0px #7d1926;
  -moz-box-shadow: 0px 3px 0px 0px #7d1926;
  box-shadow: 0px 3px 0px 0px #7d1926;
}
body.recA5062001 .wrap .row.rowMiddle .colContent .formulario.formularioLoginEmpleado .inner .fsP .fsInner .campo.campoNomEnvio.campoBoton .btn.btnSubmit:hover {
  background-color: #7d1926;
}
body.recA5062001 .wrap .row.rowMiddle .colContent .formulario.formularioLoginEmpleado .inner .fsP .fsInner .campo.campoRequerido label {
  color: #fff;
  font-weight: normal;
}
body.recA5062001 .wrap .row.rowMiddle .colContent .formulario.formularioLoginEmpleado .inner .fsP .fsInner .campo.campoRequerido label:after {
  display: none;
}
body.recA5064001,
body.recA5065001,
body.recA5066001,
body.recA5075001,
body.recA5065001 {
  font-family: 'Open Sans', sans-serif;
}
body.recA5064001 .wrap,
body.recA5065001 .wrap,
body.recA5066001 .wrap,
body.recA5075001 .wrap,
body.recA5065001 .wrap {
  background-color: #fafafa;
}
body.recA5064001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado,
body.recA5066001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado,
body.recA5075001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado {
  margin-bottom: 0;
}
body.recA5064001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente,
body.recA5066001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente,
body.recA5075001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente {
  max-width: 1480px;
  width: 100%;
  padding: 0 15px;
}
body.recA5064001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row,
body.recA5066001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row,
body.recA5075001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row {
  height: 100%;
}
body.recA5064001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .colLogo,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .colLogo,
body.recA5066001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .colLogo,
body.recA5075001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .colLogo,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .colLogo {
  height: 100%;
}
body.recA5064001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .colLogo .logoWeb,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .colLogo .logoWeb,
body.recA5066001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .colLogo .logoWeb,
body.recA5075001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .colLogo .logoWeb,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .colLogo .logoWeb {
  width: auto;
  top: 0;
  left: 0;
  height: 100px;
  position: relative !important;
  -webkit-transition: .3s;
  transition: .3s;
}
body.recA5064001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .colLogo .logoWeb .logoWeb-Img,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .colLogo .logoWeb .logoWeb-Img,
body.recA5066001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .colLogo .logoWeb .logoWeb-Img,
body.recA5075001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .colLogo .logoWeb .logoWeb-Img,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .colLogo .logoWeb .logoWeb-Img {
  width: 100px;
  height: auto;
}
body.recA5064001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .colLogo .logoWeb >div,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .colLogo .logoWeb >div,
body.recA5066001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .colLogo .logoWeb >div,
body.recA5075001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .colLogo .logoWeb >div,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .colLogo .logoWeb >div {
  display: none;
}
body.recA5064001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop,
body.recA5066001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop,
body.recA5075001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop {
  display: block;
  text-align: right;
  height: 100%;
  float: right;
}
body.recA5064001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .nuevoPedido,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .nuevoPedido,
body.recA5066001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .nuevoPedido,
body.recA5075001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .nuevoPedido,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .nuevoPedido {
  padding: 0 15px;
  display: flex;
  display: -webkit-flex;
  flex-direction: row;
  align-items: center;
  width: 100%;
  height: 100%;
  min-height: 80px;
}
body.recA5064001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .nuevoPedido a,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .nuevoPedido a,
body.recA5066001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .nuevoPedido a,
body.recA5075001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .nuevoPedido a,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .nuevoPedido a {
  display: inline-block;
  position: relative;
  text-align: left;
  padding: 0 15px 0 40px;
  animation: showingTopBottom .1s linear 1;
  -webkit-transition: opacity 0.5s ease-in-out;
  -moz-transition: opacity 0.5s ease-in-out;
  transition: opacity 0.5s ease-in-out;
  border-radius: 3px;
  border: 2px solid #f6b332;
  background-color: rgba(255,191,0,0.1);
}
body.recA5064001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .nuevoPedido a:hover,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .nuevoPedido a:hover,
body.recA5066001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .nuevoPedido a:hover,
body.recA5075001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .nuevoPedido a:hover,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .nuevoPedido a:hover {
  background-color: rgba(255,191,0,0.3);
}
body.recA5064001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .nuevoPedido a:before,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .nuevoPedido a:before,
body.recA5066001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .nuevoPedido a:before,
body.recA5075001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .nuevoPedido a:before,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .nuevoPedido a:before {
  font-family: 'FontAwesome';
  content: '\f021';
  font-size: 22px;
  position: absolute;
  top: 3px;
  left: 10px;
  color: #f6b332;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
body.recA5064001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .nuevoPedido a span,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .nuevoPedido a span,
body.recA5066001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .nuevoPedido a span,
body.recA5075001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .nuevoPedido a span,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .nuevoPedido a span {
  display: block;
  font-weight: bold;
}
body.recA5064001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .nuevoPedido a span.actualizar,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .nuevoPedido a span.actualizar,
body.recA5066001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .nuevoPedido a span.actualizar,
body.recA5075001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .nuevoPedido a span.actualizar,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .nuevoPedido a span.actualizar {
  font-size: 12px;
}
body.recA5064001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .nuevoPedido.oculto,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .nuevoPedido.oculto,
body.recA5066001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .nuevoPedido.oculto,
body.recA5075001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .nuevoPedido.oculto,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .nuevoPedido.oculto {
  display: none;
}
body.recA5064001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop a.botonAudio,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop a.botonAudio,
body.recA5066001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop a.botonAudio,
body.recA5075001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop a.botonAudio,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop a.botonAudio {
  display: none !important;
}
body.recA5064001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .navH-e-cajaUsuario.noLog,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .navH-e-cajaUsuario.noLog,
body.recA5066001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .navH-e-cajaUsuario.noLog,
body.recA5075001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .navH-e-cajaUsuario.noLog,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .navH-e-cajaUsuario.noLog {
  margin: 0 !important;
  padding: 0;
  width: 100%;
  height: 100%;
  min-height: 80px;
  font-weight: normal;
  background: none;
  position: static !important;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
}
body.recA5064001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .navH-e-cajaUsuario.noLog p,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .navH-e-cajaUsuario.noLog p,
body.recA5066001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .navH-e-cajaUsuario.noLog p,
body.recA5075001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .navH-e-cajaUsuario.noLog p,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .navH-e-cajaUsuario.noLog p {
  color: #333333;
  padding: 0 15px 0 0;
  display: inline-block;
}
body.recA5064001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .navH-e-cajaUsuario.noLog p span,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .navH-e-cajaUsuario.noLog p span,
body.recA5066001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .navH-e-cajaUsuario.noLog p span,
body.recA5075001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .navH-e-cajaUsuario.noLog p span,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .navH-e-cajaUsuario.noLog p span {
  color: #f6b332;
  font-weight: bold;
}
body.recA5064001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .navH-e-cajaUsuario.noLog .desconectar,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .navH-e-cajaUsuario.noLog .desconectar,
body.recA5066001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .navH-e-cajaUsuario.noLog .desconectar,
body.recA5075001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .navH-e-cajaUsuario.noLog .desconectar,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .navH-e-cajaUsuario.noLog .desconectar {
  width: 30px;
  height: 30px;
  font-size: 0;
  text-decoration: none;
  text-align: center;
  border-radius: 3px;
  padding: 5px;
  border: 2px solid #f6b332;
  position: relative;
  background-color: rgba(255,191,0,0.1);
}
body.recA5064001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .navH-e-cajaUsuario.noLog .desconectar:hover,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .navH-e-cajaUsuario.noLog .desconectar:hover,
body.recA5066001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .navH-e-cajaUsuario.noLog .desconectar:hover,
body.recA5075001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .navH-e-cajaUsuario.noLog .desconectar:hover,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .navH-e-cajaUsuario.noLog .desconectar:hover {
  background-color: rgba(255,191,0,0.3);
}
body.recA5064001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .navH-e-cajaUsuario.noLog .desconectar:before,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .navH-e-cajaUsuario.noLog .desconectar:before,
body.recA5066001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .navH-e-cajaUsuario.noLog .desconectar:before,
body.recA5075001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .navH-e-cajaUsuario.noLog .desconectar:before,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .navH-e-cajaUsuario.noLog .desconectar:before {
  content: '\f08b';
  font-family: 'FontAwesome';
  display: inline-block;
  line-height: 16px;
  font-size: 16px;
  color: #333333;
}
body.recA5064001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .nav-principal-ul,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .nav-principal-ul,
body.recA5066001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .nav-principal-ul,
body.recA5075001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .nav-principal-ul,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .nav-principal-ul {
  min-height: 80px;
}
body.recA5064001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .HtTienda,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .HtTienda,
body.recA5066001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .HtTienda,
body.recA5075001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .HtTienda,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .HtTienda {
  border: 0;
  display: none;
}
@media screen and (min-width: 985px) and (orientation: landscape) {
  body.recA5064001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .HtTienda,
  body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .HtTienda,
  body.recA5066001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .HtTienda,
  body.recA5075001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .HtTienda,
  body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .HtTienda {
    display: flex;
    min-height: 80px;
    flex-direction: column;
    justify-content: center;
  }
}
body.recA5064001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .HtTienda .HtTiendaTxt,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .HtTienda .HtTiendaTxt,
body.recA5066001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .HtTienda .HtTiendaTxt,
body.recA5075001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .HtTienda .HtTiendaTxt,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .HtTienda .HtTiendaTxt {
  width: auto;
  display: inline-block;
  padding-left: 35px;
  text-align: left;
  position: relative;
  line-height: 1.3;
  color: #333333;
  font-weight: 600;
}
body.recA5064001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .HtTienda .HtTiendaTxt span,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .HtTienda .HtTiendaTxt span,
body.recA5066001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .HtTienda .HtTiendaTxt span,
body.recA5075001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .HtTienda .HtTiendaTxt span,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .HtTienda .HtTiendaTxt span {
  display: block;
  font-size: 16px;
  color: #f6b332;
  font-weight: 400;
}
body.recA5064001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .HtTienda .HtTiendaTxt:before,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .HtTienda .HtTiendaTxt:before,
body.recA5066001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .HtTienda .HtTiendaTxt:before,
body.recA5075001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .HtTienda .HtTiendaTxt:before,
body.recA5065001 .wrap .row.rowHeader .mod.modHeader.modHeaderEmpleado .continente .row .headerTop .HtTienda .HtTiendaTxt:before {
  content: '';
  position: absolute;
  top: 3px;
  left: 0;
  width: 30px;
  height: 30px;
  display: inline-block;
  background-image: url("/shop/img/web/iconos/icon-shop.svg");
  background-size: 30px auto;
  background-repeat: no-repeat;
  background-position: center;
}
body.recA5064001 .wrap .row.rowHeader .mod.modBreadcrumbs,
body.recA5065001 .wrap .row.rowHeader .mod.modBreadcrumbs,
body.recA5066001 .wrap .row.rowHeader .mod.modBreadcrumbs,
body.recA5075001 .wrap .row.rowHeader .mod.modBreadcrumbs,
body.recA5065001 .wrap .row.rowHeader .mod.modBreadcrumbs {
  display: none;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado h1,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado h2,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado h1,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado h2,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado h1,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado h2,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado h1,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado h2,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado h1,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado h2 {
  display: none;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda {
  margin: 10px 0;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda .h:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda .h:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda .h:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda .h:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda .h:before {
  content: "\f07a";
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li {
  display: inline-block;
  height: 20px;
  margin-right: 15px;
  font-size: 12px;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li span:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li span:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li span:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li span:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li span:before {
  content: '';
  display: inline-block;
  position: relative;
  top: 5px;
  left: 0;
  width: 20px;
  height: 20px;
  border-radius: 4px;
  margin-right: 5px;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado2 span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado2 span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado2 span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado2 span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado2 span {
  color: #a8a8a8;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado2 span:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado2 span:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado2 span:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado2 span:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado2 span:before {
  background: #A8A8A8;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado4 span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado4 span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado4 span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado4 span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado4 span {
  color: #f0ad4e;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado4 span:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado4 span:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado4 span:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado4 span:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado4 span:before {
  background: #f0ad4e;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado5 span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado5 span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado5 span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado5 span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado5 span {
  color: #5bc0de;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado5 span:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado5 span:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado5 span:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado5 span:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado5 span:before {
  background: #5bc0de;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado6 span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado6 span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado6 span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado6 span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado6 span {
  color: #319457;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado6 span:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado6 span:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado6 span:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado6 span:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado6 span:before {
  background: #319457;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado7 span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado7 span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado7 span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado7 span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado7 span {
  color: #f35958;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado7 span:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado7 span:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado7 span:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado7 span:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidosTienda.modEmpleado .leyenda ul li.estado7 span:before {
  background: #f35958;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo {
  padding: 0;
  text-align: center;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDa,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDp,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDa,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDp,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDa,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDp,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDa,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDp,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDa,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDp {
  width: 50px;
  margin: 0;
  padding: 0;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDa a,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDp a,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDa a,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDp a,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDa a,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDp a,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDa a,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDp a,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDa a,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDp a {
  width: 50px;
  height: 50px;
  display: block;
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background: #fff;
  border: 1px solid #d6d6d6;
  color: #818181;
  -webkit-box-shadow: inset 0 -2px 0 0 #d6d6d6;
  -moz-box-shadow: inset 0 -2px 0 0 #d6d6d6;
  box-shadow: inset 0 -2px 0 0 #d6d6d6;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  cursor: pointer;
  color: #939393;
  position: relative;
  text-decoration: none;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDa a:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDp a:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDa a:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDp a:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDa a:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDp a:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDa a:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDp a:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDa a:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDp a:hover {
  color: #818181;
  background: #d6d6d6;
  border: 1px solid #d6d6d6;
  text-decoration: none;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDa a:hover:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDp a:hover:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDa a:hover:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDp a:hover:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDa a:hover:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDp a:hover:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDa a:hover:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDp a:hover:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDa a:hover:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDp a:hover:before {
  color: #fff;
  text-decoration: none;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDa a:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDp a:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDa a:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDp a:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDa a:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDp a:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDa a:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDp a:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDa a:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDp a:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f104";
  font-size: 20px;
  position: absolute;
  left: -28px;
  top: 12px;
  width: 50px;
  height: 50px;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDa a:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDa a:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDa a:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDa a:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDa a:before {
  content: '\f104';
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDp a:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDp a:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDp a:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDp a:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomDp a:before {
  content: '\f105';
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomF,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomF,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomF,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomF,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomF {
  margin: 0;
  padding: 0 20px;
  width: auto;
  height: 50px;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomF p.selFecha,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomF p.selFecha,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomF p.selFecha,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomF p.selFecha,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomF p.selFecha {
  margin: 0;
  color: #939393;
  height: 50px;
  padding: 15px 0 0 28px;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomF p.selFecha:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomF p.selFecha:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomF p.selFecha:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomF p.selFecha:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomF p.selFecha:before {
  font-family: 'FontAwesome';
  content: '\f073';
  font-size: 20px;
  position: absolute;
  left: 16px;
  top: 8px;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomF p.selFecha input.txtFecha,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomF p.selFecha input.txtFecha,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomF p.selFecha input.txtFecha,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomF p.selFecha input.txtFecha,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsInfo .fsInner .campo.campoNomF p.selFecha input.txtFecha {
  background: none;
  font-size: 20px;
  text-align: center;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones {
  text-align: center;
  padding: 0;
  margin: 15px 0;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner {
  background: #fff;
  border: 1px solid #d6d6d6;
  -webkit-box-shadow: inset 0 -2px 0 0 #d6d6d6;
  -moz-box-shadow: inset 0 -2px 0 0 #d6d6d6;
  box-shadow: inset 0 -2px 0 0 #d6d6d6;
  color: #818181;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  padding: 0;
  display: inline-table;
  overflow: hidden;
  width: 100%;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo {
  display: inline-block;
  width: 20%;
  height: 50px;
  margin: 0;
  padding: 0;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo a,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo a,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo a,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo a,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo a {
  display: inline-block;
  width: 100%;
  height: 50px;
  padding: 15px 10px 0 10px;
  color: #939393;
  border-right: 1px solid #e3e3e3;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo a.btnPedidosCancelados,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo a.btnPedidosCancelados,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo a.btnPedidosCancelados,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo a.btnPedidosCancelados,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo a.btnPedidosCancelados {
  border-right: 0;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo a:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo a:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo a:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo a:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo a:hover {
  text-decoration: none;
  background: #858585;
  color: #fff;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo a.btnPedidosSel,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo a.btnEnCursoSel,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo a.btnSinPrepararSel,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo a.btnPreparadosSel,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo a.btnCanceladosSel,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo a.btnPedidosSel,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo a.btnEnCursoSel,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo a.btnSinPrepararSel,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo a.btnPreparadosSel,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo a.btnCanceladosSel,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo a.btnPedidosSel,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo a.btnEnCursoSel,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo a.btnSinPrepararSel,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo a.btnPreparadosSel,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo a.btnCanceladosSel,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo a.btnPedidosSel,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo a.btnEnCursoSel,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo a.btnSinPrepararSel,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo a.btnPreparadosSel,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo a.btnCanceladosSel,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo a.btnPedidosSel,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo a.btnEnCursoSel,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo a.btnSinPrepararSel,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo a.btnPreparadosSel,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod form .inner .fsP.fsBotones .fsInner .campo a.btnCanceladosSel {
  background: #858585;
  color: #fff;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .h,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .h,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .h,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .h,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .h {
  font-size: 32px;
  margin: 0 0 20px 0;
  padding-left: 40px;
  display: inline-block;
  color: #333333;
  text-align: left;
  font-weight: normal;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .h span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .h span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .h span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .h span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .h span {
  font-size: 23px;
  font-family: 'Open Sans', sans-serif;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .h:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .h:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .h:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .h:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .h:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  left: 2px;
  top: 2px;
  height: 30px;
  width: 30px;
  font-size: 28px;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .h:after,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .h:after,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .h:after,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .h:after,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .h:after {
  content: '';
  display: none !important;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod.modPedidoEmpleado .h:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidoEmpleado .h:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod.modPedidoEmpleado .h:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod.modPedidoEmpleado .h:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidoEmpleado .h:before {
  content: "\f0f6";
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod.modPedidoEmpleado table.productos .recarga,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidoEmpleado table.productos .recarga,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod.modPedidoEmpleado table.productos .recarga,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod.modPedidoEmpleado table.productos .recarga,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidoEmpleado table.productos .recarga {
  color: #0096d3;
  padding: 10px;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod.modPedidoEmpleado table.productos .recarga:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidoEmpleado table.productos .recarga:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod.modPedidoEmpleado table.productos .recarga:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod.modPedidoEmpleado table.productos .recarga:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidoEmpleado table.productos .recarga:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f071";
  position: relative;
  left: -10px;
  top: 2px;
  font-size: 18px;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod.modPedidoEmpleado table.productos .recarga .btnActualizarPedido,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidoEmpleado table.productos .recarga .btnActualizarPedido,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod.modPedidoEmpleado table.productos .recarga .btnActualizarPedido,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod.modPedidoEmpleado table.productos .recarga .btnActualizarPedido,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidoEmpleado table.productos .recarga .btnActualizarPedido {
  background: #0096d3;
  border: 1px solid #0183b8;
  color: #fff;
  -webkit-box-shadow: inset 0 -2px 0 0 ;
  -moz-box-shadow: inset 0 -2px 0 0 #0183b8;
  box-shadow: inset 0 -2px 0 0 #0183b8;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  width: auto;
  height: 50px;
  display: inline-block;
  padding: 14px 14px 14px 25px;
  margin-left: 10px;
  font-size: 14px;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod.modPedidoEmpleado table.productos .recarga .btnActualizarPedido:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidoEmpleado table.productos .recarga .btnActualizarPedido:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod.modPedidoEmpleado table.productos .recarga .btnActualizarPedido:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod.modPedidoEmpleado table.productos .recarga .btnActualizarPedido:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidoEmpleado table.productos .recarga .btnActualizarPedido:hover {
  color: #fff;
  background: #0183b8;
  border: 1px solid #0183b8;
  text-decoration: none;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod.modPedidoEmpleado table.productos .recarga .btnActualizarPedido:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidoEmpleado table.productos .recarga .btnActualizarPedido:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod.modPedidoEmpleado table.productos .recarga .btnActualizarPedido:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod.modPedidoEmpleado table.productos .recarga .btnActualizarPedido:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidoEmpleado table.productos .recarga .btnActualizarPedido:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f021";
  position: relative;
  left: -9px;
  top: 0;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod.modPedidoEmpleado table.productos .recarga .btnActualizarPedido.oculto,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidoEmpleado table.productos .recarga .btnActualizarPedido.oculto,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod.modPedidoEmpleado table.productos .recarga .btnActualizarPedido.oculto,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod.modPedidoEmpleado table.productos .recarga .btnActualizarPedido.oculto,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidoEmpleado table.productos .recarga .btnActualizarPedido.oculto {
  display: none;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod.modPedidoEmpleado table.productos th.acciones,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidoEmpleado table.productos th.acciones,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod.modPedidoEmpleado table.productos th.acciones,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod.modPedidoEmpleado table.productos th.acciones,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modPedidoEmpleado table.productos th.acciones {
  min-width: 100px;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod.modStockTienda .h,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod.modFranjasReparto .h,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modStockTienda .h,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modFranjasReparto .h,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod.modStockTienda .h,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod.modFranjasReparto .h,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod.modStockTienda .h,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod.modFranjasReparto .h,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modStockTienda .h,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modFranjasReparto .h {
  width: 100%;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod.modStockTienda .h:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modStockTienda .h:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod.modStockTienda .h:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod.modStockTienda .h:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modStockTienda .h:before {
  content: "\f16c";
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod.modFranjasReparto .h:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modFranjasReparto .h:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod.modFranjasReparto .h:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod.modFranjasReparto .h:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod.modFranjasReparto .h:before {
  content: "\f017";
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .h,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .h,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .h,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .h,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .h {
  width: 50%;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles {
  width: 50%;
}
@media screen and (min-width: 841px) {
  body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .h,
  body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .h,
  body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .h,
  body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .h,
  body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .h {
    width: 35%;
  }
  body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles,
  body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles,
  body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles,
  body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles,
  body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles {
    width: 65%;
  }
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles {
  margin: 11px 0 5px 0;
  display: inline-block;
  float: right;
  text-align: right;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .cancelarPedido,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .volverListado,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .duplicarPedido,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .imprimirPedido,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .cancelarPedido,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .volverListado,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .duplicarPedido,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .imprimirPedido,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .cancelarPedido,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .volverListado,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .duplicarPedido,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .imprimirPedido,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .cancelarPedido,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .volverListado,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .duplicarPedido,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .imprimirPedido,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .cancelarPedido,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .volverListado,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .duplicarPedido,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .imprimirPedido {
  width: 50px;
  height: 50px;
  display: block;
  position: relative;
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  text-decoration: none;
  padding: 12px 14px 14px 22px;
  margin-left: 10px;
  cursor: pointer;
  float: right;
}
@media screen and (min-width: 841px) {
  body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .cancelarPedido,
  body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .volverListado,
  body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .duplicarPedido,
  body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .imprimirPedido,
  body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .cancelarPedido,
  body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .volverListado,
  body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .duplicarPedido,
  body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .imprimirPedido,
  body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .cancelarPedido,
  body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .volverListado,
  body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .duplicarPedido,
  body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .imprimirPedido,
  body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .cancelarPedido,
  body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .volverListado,
  body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .duplicarPedido,
  body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .imprimirPedido,
  body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .cancelarPedido,
  body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .volverListado,
  body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .duplicarPedido,
  body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .imprimirPedido {
    width: auto;
    display: inline-block;
    text-indent: initial;
  }
  body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .cancelarPedido:before,
  body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .volverListado:before,
  body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .duplicarPedido:before,
  body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .imprimirPedido:before,
  body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .cancelarPedido:before,
  body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .volverListado:before,
  body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .duplicarPedido:before,
  body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .imprimirPedido:before,
  body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .cancelarPedido:before,
  body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .volverListado:before,
  body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .duplicarPedido:before,
  body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .imprimirPedido:before,
  body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .cancelarPedido:before,
  body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .volverListado:before,
  body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .duplicarPedido:before,
  body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .imprimirPedido:before,
  body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .cancelarPedido:before,
  body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .volverListado:before,
  body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .duplicarPedido:before,
  body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .imprimirPedido:before {
    position: relative !important;
    left: -10px !important;
    top: 2px !important;
    width: auto !important;
    height: auto !important;
  }
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .cancelarPedido:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .volverListado:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .duplicarPedido:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .imprimirPedido:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .cancelarPedido:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .volverListado:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .duplicarPedido:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .imprimirPedido:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .cancelarPedido:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .volverListado:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .duplicarPedido:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .imprimirPedido:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .cancelarPedido:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .volverListado:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .duplicarPedido:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .imprimirPedido:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .cancelarPedido:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .volverListado:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .duplicarPedido:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .imprimirPedido:before {
  font-size: 20px !important;
  position: absolute;
  left: -17px;
  top: 14px;
  width: 50px;
  height: 50px;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .cancelarPedido,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .cancelarPedido,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .cancelarPedido,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .cancelarPedido,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .cancelarPedido {
  background: #f35958;
  border: 1px solid #cf4c4b;
  color: #fff;
  -webkit-box-shadow: inset 0 -2px 0 0 #cf4c4b;
  -moz-box-shadow: inset 0 -2px 0 0 #cf4c4b;
  box-shadow: inset 0 -2px 0 0 #cf4c4b;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .cancelarPedido:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .cancelarPedido:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .cancelarPedido:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .cancelarPedido:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .cancelarPedido:hover {
  color: #fff;
  background: #cf4c4b;
  border: 1px solid #cf4c4b;
  cursor: pointer;
  text-decoration: none;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .cancelarPedido:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .cancelarPedido:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .cancelarPedido:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .cancelarPedido:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .cancelarPedido:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f014";
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .imprimirPedido,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .imprimirPedido,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .imprimirPedido,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .imprimirPedido,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .imprimirPedido {
  background: #858585;
  border: 1px solid #7b7b7b;
  color: #fff;
  -webkit-box-shadow: inset 0 -2px 0 0 ;
  -moz-box-shadow: inset 0 -2px 0 0 #7b7b7b;
  box-shadow: inset 0 -2px 0 0 #7b7b7b;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .imprimirPedido:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .imprimirPedido:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .imprimirPedido:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .imprimirPedido:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .imprimirPedido:hover {
  color: #fff;
  background: #7b7b7b;
  border: 1px solid #7b7b7b;
  text-decoration: none;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .imprimirPedido:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .imprimirPedido:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .imprimirPedido:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .imprimirPedido:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .imprimirPedido:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f02f";
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .duplicarPedido,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .duplicarPedido,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .duplicarPedido,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .duplicarPedido,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .duplicarPedido {
  background: #858585;
  border: 1px solid #7b7b7b;
  color: #fff;
  -webkit-box-shadow: inset 0 -2px 0 0 ;
  -moz-box-shadow: inset 0 -2px 0 0 #7b7b7b;
  box-shadow: inset 0 -2px 0 0 #7b7b7b;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .duplicarPedido:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .duplicarPedido:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .duplicarPedido:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .duplicarPedido:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .duplicarPedido:hover {
  color: #fff;
  background: #7b7b7b;
  border: 1px solid #7b7b7b;
  text-decoration: none;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .duplicarPedido:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .duplicarPedido:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .duplicarPedido:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .duplicarPedido:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .duplicarPedido:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f0c5";
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .volverListado,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .volverListado,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .volverListado,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .volverListado,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .volverListado {
  background: #fff;
  border: 1px solid #d6d6d6;
  color: #818181;
  -webkit-box-shadow: inset 0 -2px 0 0 #d6d6d6;
  -moz-box-shadow: inset 0 -2px 0 0 #d6d6d6;
  box-shadow: inset 0 -2px 0 0 #d6d6d6;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .volverListado:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .volverListado:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .volverListado:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .volverListado:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .volverListado:hover {
  color: #818181;
  background: #d6d6d6;
  border: 1px solid #d6d6d6;
  text-decoration: none;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .volverListado:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .volverListado:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .volverListado:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .volverListado:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .conjuntoControles .volverListado:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f112";
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .btnAnadirProducto,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .btnAnadirProducto,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .btnAnadirProducto,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .btnAnadirProducto,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .btnAnadirProducto {
  width: auto;
  font-size: 16px !important;
  height: 50px;
  display: inline-block;
  background: #858585;
  border: 1px solid #7b7b7b;
  color: #fff;
  -webkit-box-shadow: inset 0 -2px 0 0 ;
  -moz-box-shadow: inset 0 -2px 0 0 #7b7b7b;
  box-shadow: inset 0 -2px 0 0 #7b7b7b;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  padding: 14px 14px 14px 22px;
  margin: 10px 10px 10px 0;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .btnAnadirProducto:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .btnAnadirProducto:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .btnAnadirProducto:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .btnAnadirProducto:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .btnAnadirProducto:hover {
  color: #fff;
  background: #7b7b7b;
  border: 1px solid #7b7b7b;
  text-decoration: none;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .btnAnadirProducto:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .btnAnadirProducto:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .btnAnadirProducto:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .btnAnadirProducto:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .btnAnadirProducto:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f067";
  position: relative;
  left: -9px;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .botonesPedido,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .botonesPedido,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .botonesPedido,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .botonesPedido,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .botonesPedido {
  min-height: 30px;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .metadatosPedido,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .metadatosPedido,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .metadatosPedido,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .metadatosPedido,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .metadatosPedido {
  width: 100%;
  display: flex;
  display: -webkit-flex;
  flex-direction: row;
  margin-top: 15px;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .datosDomicilio,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .datos,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datosDomicilio,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .datosDomicilio,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .datos,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .datosDomicilio,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .datos,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datosDomicilio,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado {
  display: inline-block;
  vertical-align: top;
  background: #fff;
  border: 1px solid #e3e3e3;
  min-height: 180px;
  color: #585858;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .datosDomicilio .titulo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .datos .titulo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado .titulo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datosDomicilio .titulo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos .titulo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado .titulo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .datosDomicilio .titulo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .datos .titulo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado .titulo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .datosDomicilio .titulo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .datos .titulo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado .titulo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datosDomicilio .titulo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos .titulo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado .titulo {
  text-transform: uppercase;
  display: block;
  text-align: center;
  font-weight: bold;
  color: #585858;
  margin-bottom: 6px;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida {
  background: #f0ad4e;
  border: 1px solid #f0ad4e;
  width: 30%;
  color: #fff;
  margin: 0;
  padding: 10px 16px;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio .titulo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida .titulo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio .titulo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida .titulo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio .titulo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida .titulo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio .titulo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida .titulo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio .titulo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida .titulo {
  color: #fff;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio .tituloHora,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida .tituloHora,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio .tituloHora,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida .tituloHora,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio .tituloHora,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida .tituloHora,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio .tituloHora,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida .tituloHora,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio .tituloHora,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida .tituloHora {
  display: block;
  text-align: center;
  padding: 11px 0 0 92px;
  text-transform: uppercase;
  font-weight: bold;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio .tituloHora:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida .tituloHora:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio .tituloHora:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida .tituloHora:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio .tituloHora:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida .tituloHora:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio .tituloHora:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida .tituloHora:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio .tituloHora:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida .tituloHora:before {
  content: '\f017';
  font-family: 'FontAwesome';
  position: relative;
  left: -4px;
  font-weight: normal;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio .hora,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida .hora,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio .hora,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida .hora,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio .hora,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida .hora,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio .hora,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida .hora,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio .hora,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida .hora {
  text-align: center;
  font-size: 40px;
  display: inline-block;
  line-height: 0.3;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  position: relative;
  width: auto;
  margin-left: 47%;
  margin-top: 13px;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio .hora:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida .hora:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio .hora:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida .hora:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio .hora:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida .hora:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio .hora:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida .hora:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio .hora:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida .hora:before {
  position: absolute;
  left: -94px;
  font-size: 60px;
  top: -35px;
  font-weight: normal;
  display: table;
  width: 93px;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio .faltan,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida .faltan,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio .faltan,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida .faltan,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio .faltan,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida .faltan,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio .faltan,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida .faltan,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio .faltan,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida .faltan {
  display: block;
  text-align: center;
  text-transform: uppercase;
  font-weight: bold;
  margin-top: 10px;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio .faltan .tiempo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida .faltan .tiempo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio .faltan .tiempo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida .faltan .tiempo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio .faltan .tiempo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida .faltan .tiempo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio .faltan .tiempo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida .faltan .tiempo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio .faltan .tiempo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida .faltan .tiempo {
  font-size: 20px;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .datos,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .datos,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .datos,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos {
  width: 33%;
  margin: 0 1%;
  padding: 10px;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .datos > p,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos > p,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .datos > p,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .datos > p,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos > p {
  text-transform: uppercase;
  display: block;
  text-align: left;
  font-weight: bold;
  margin-bottom: 2px;
  padding-left: 5px;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .datos > p span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos > p span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .datos > p span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .datos > p span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos > p span {
  font-weight: normal;
  font-size: 13px;
  text-transform: initial;
  display: block;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida .hora:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida .hora:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida .hora:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida .hora:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosRecogida .hora:before {
  content: url('/web/img/web/zonaempleado/tienda.svg');
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio .hora:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio .hora:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio .hora:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio .hora:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .datos.datosDomicilio .hora:before {
  content: url('/web/img/web/zonaempleado/domicilio.svg');
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .limite,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .limite,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .limite,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .limite,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .limite {
  width: 35%;
  padding: 10px;
  vertical-align: middle;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado.es2 span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .limite.es2 span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado.es2 span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .limite.es2 span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado.es2 span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .limite.es2 span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado.es2 span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .limite.es2 span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado.es2 span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .limite.es2 span {
  color: #A8A8A8 !important;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado.es4 span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .limite.es4 span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado.es4 span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .limite.es4 span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado.es4 span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .limite.es4 span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado.es4 span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .limite.es4 span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado.es4 span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .limite.es4 span {
  color: #f0ad4e !important;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado.es5 span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .limite.es5 span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado.es5 span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .limite.es5 span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado.es5 span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .limite.es5 span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado.es5 span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .limite.es5 span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado.es5 span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .limite.es5 span {
  color: #5bc0de !important;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado.es6 span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .limite.es6 span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado.es6 span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .limite.es6 span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado.es6 span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .limite.es6 span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado.es6 span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .limite.es6 span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado.es6 span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .limite.es6 span {
  color: #319457 !important;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado.es7 span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .limite.es7 span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado.es7 span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .limite.es7 span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado.es7 span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .limite.es7 span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado.es7 span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .limite.es7 span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado.es7 span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .limite.es7 span {
  color: #f35958 !important;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado .proceso > span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .limite .proceso > span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado .proceso > span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .limite .proceso > span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado .proceso > span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .limite .proceso > span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado .proceso > span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .limite .proceso > span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado .proceso > span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .limite .proceso > span {
  width: 50%;
  display: inline-block;
  text-align: center;
  text-transform: uppercase;
  font-weight: bold;
  color: #585858;
  margin-top: 12px;
  vertical-align: top;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado .proceso .elementos,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .limite .proceso .elementos,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado .proceso .elementos,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .limite .proceso .elementos,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado .proceso .elementos,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .limite .proceso .elementos,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado .proceso .elementos,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .limite .proceso .elementos,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado .proceso .elementos,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .limite .proceso .elementos {
  display: block;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado .proceso .elementos > p,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .limite .proceso .elementos > p,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado .proceso .elementos > p,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .limite .proceso .elementos > p,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado .proceso .elementos > p,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .limite .proceso .elementos > p,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado .proceso .elementos > p,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .limite .proceso .elementos > p,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado .proceso .elementos > p,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .limite .proceso .elementos > p {
  margin-right: 5px;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado .proceso .elementos .pagadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado .proceso .elementos .pagadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado .proceso .elementos .pagadoDesactivado,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .limite .proceso .elementos .pagadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .limite .proceso .elementos .pagadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .limite .proceso .elementos .pagadoDesactivado,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado .proceso .elementos .pagadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado .proceso .elementos .pagadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado .proceso .elementos .pagadoDesactivado,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .limite .proceso .elementos .pagadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .limite .proceso .elementos .pagadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .limite .proceso .elementos .pagadoDesactivado,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado .proceso .elementos .pagadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado .proceso .elementos .pagadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado .proceso .elementos .pagadoDesactivado,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .limite .proceso .elementos .pagadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .limite .proceso .elementos .pagadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .limite .proceso .elementos .pagadoDesactivado,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado .proceso .elementos .pagadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado .proceso .elementos .pagadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado .proceso .elementos .pagadoDesactivado,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .limite .proceso .elementos .pagadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .limite .proceso .elementos .pagadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .limite .proceso .elementos .pagadoDesactivado,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado .proceso .elementos .pagadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado .proceso .elementos .pagadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado .proceso .elementos .pagadoDesactivado,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .limite .proceso .elementos .pagadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .limite .proceso .elementos .pagadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .limite .proceso .elementos .pagadoDesactivado {
  display: inline-block;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado p,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado a,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos p,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos a,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado p,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado a,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos p,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos a,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado p,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado a,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos p,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos a,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a {
  width: 50px;
  height: 50px;
  background-color: #d7dcde;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  margin: 0 auto;
  font-size: 10px;
  font-weight: normal;
  padding-top: 28px;
  position: relative;
  display: block;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado p:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado a:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos p:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos a:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado p:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado a:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos p:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos a:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado p:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado a:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos p:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos a:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  left: 18px;
  top: 9px;
  font-weight: normal;
  font-size: 14px;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado p.pagadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado p.entregadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnPreparadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado p .btnPreparadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado a.pagadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado a.entregadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnPreparadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado a .btnPreparadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos p.pagadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos p.entregadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnPreparadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos p .btnPreparadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos a.pagadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos a.entregadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnPreparadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos a .btnPreparadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.pagadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.entregadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnPreparadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p .btnPreparadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.pagadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.entregadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnPreparadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a .btnPreparadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.pagadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.entregadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnPreparadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p .btnPreparadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.pagadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.entregadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnPreparadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a .btnPreparadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.pagadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.entregadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnPreparadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p .btnPreparadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.pagadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.entregadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnPreparadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a .btnPreparadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.pagadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.entregadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnPreparadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p .btnPreparadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.pagadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.entregadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnPreparadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a .btnPreparadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.pagadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.entregadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnPreparadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p .btnPreparadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.pagadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.entregadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnPreparadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a .btnPreparadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.pagadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.entregadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnPreparadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p .btnPreparadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.pagadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.entregadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnPreparadoSi,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a .btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.pagadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.entregadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p .btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.pagadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.entregadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a .btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.pagadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.entregadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p .btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.pagadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.entregadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a .btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.pagadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.entregadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p .btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.pagadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.entregadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a .btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.pagadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.entregadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p .btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.pagadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.entregadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a .btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.pagadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.entregadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p .btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.pagadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.entregadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a .btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.pagadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.entregadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p .btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.pagadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.entregadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a .btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.pagadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.entregadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p .btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.pagadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.entregadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a .btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.pagadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.entregadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p .btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.pagadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.entregadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a .btnPreparadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado p.pagadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado p.entregadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnPreparadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado p .btnPreparadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado a.pagadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado a.entregadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnPreparadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado a .btnPreparadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos p.pagadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos p.entregadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnPreparadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos p .btnPreparadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos a.pagadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos a.entregadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnPreparadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos a .btnPreparadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.pagadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.entregadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnPreparadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p .btnPreparadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.pagadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.entregadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnPreparadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a .btnPreparadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.pagadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.entregadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnPreparadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p .btnPreparadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.pagadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.entregadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnPreparadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a .btnPreparadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.pagadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.entregadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnPreparadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p .btnPreparadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.pagadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.entregadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnPreparadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a .btnPreparadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.pagadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.entregadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnPreparadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p .btnPreparadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.pagadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.entregadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnPreparadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a .btnPreparadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.pagadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.entregadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnPreparadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p .btnPreparadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.pagadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.entregadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnPreparadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a .btnPreparadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.pagadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.entregadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnPreparadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p .btnPreparadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.pagadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.entregadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnPreparadoSi,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a .btnPreparadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado p.pagadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado p.entregadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnPreparadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado p .btnPreparadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado a.pagadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado a.entregadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnPreparadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado a .btnPreparadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos p.pagadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos p.entregadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnPreparadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos p .btnPreparadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos a.pagadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos a.entregadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnPreparadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos a .btnPreparadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.pagadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.entregadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnPreparadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p .btnPreparadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.pagadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.entregadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnPreparadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a .btnPreparadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.pagadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.entregadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnPreparadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p .btnPreparadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.pagadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.entregadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnPreparadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a .btnPreparadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.pagadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.entregadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnPreparadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p .btnPreparadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.pagadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.entregadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnPreparadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a .btnPreparadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.pagadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.entregadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnPreparadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p .btnPreparadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.pagadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.entregadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnPreparadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a .btnPreparadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.pagadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.entregadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnPreparadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p .btnPreparadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.pagadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.entregadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnPreparadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a .btnPreparadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.pagadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.entregadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnPreparadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p .btnPreparadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.pagadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.entregadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnPreparadoSi,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a .btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.pagadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.entregadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p .btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.pagadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.entregadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a .btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.pagadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.entregadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p .btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.pagadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.entregadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a .btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.pagadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.entregadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p .btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.pagadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.entregadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a .btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.pagadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.entregadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p .btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.pagadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.entregadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a .btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.pagadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.entregadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p .btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.pagadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.entregadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a .btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.pagadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.entregadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p .btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.pagadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.entregadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a .btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.pagadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.entregadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p .btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.pagadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.entregadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a .btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.pagadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.entregadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p .btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.pagadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.entregadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnPreparadoSi,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a .btnPreparadoSi {
  background: #319457;
  border: 1px solid #2a7e4a;
  color: #e5e5e5;
  box-shadow: inset 0px 2px 3px #2a7e4a;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  text-transform: none;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado p.pagadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado p.entregadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado p .btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado a.pagadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado a.entregadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado a .btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos p.pagadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos p.entregadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos p .btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos a.pagadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos a.entregadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos a .btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.pagadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.entregadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p .btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.pagadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.entregadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a .btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.pagadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.entregadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p .btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.pagadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.entregadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a .btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.pagadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.entregadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p .btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.pagadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.entregadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a .btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.pagadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.entregadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p .btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.pagadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.entregadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a .btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.pagadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.entregadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p .btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.pagadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.entregadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a .btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.pagadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.entregadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p .btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.pagadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.entregadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a .btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.pagadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p .btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.pagadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a .btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.pagadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p .btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.pagadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a .btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.pagadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p .btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.pagadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a .btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.pagadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p .btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.pagadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a .btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.pagadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p .btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.pagadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a .btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.pagadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p .btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.pagadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a .btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.pagadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p .btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.pagadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a .btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.pagadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p .btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.pagadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a .btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado p.pagadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado p.entregadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado p .btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado a.pagadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado a.entregadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado a .btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos p.pagadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos p.entregadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos p .btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos a.pagadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos a.entregadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos a .btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.pagadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.entregadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p .btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.pagadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.entregadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a .btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.pagadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.entregadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p .btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.pagadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.entregadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a .btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.pagadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.entregadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p .btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.pagadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.entregadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a .btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.pagadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.entregadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p .btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.pagadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.entregadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a .btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.pagadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.entregadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p .btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.pagadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.entregadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a .btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.pagadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.entregadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p .btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.pagadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.entregadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a .btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado p.pagadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado p.entregadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado p .btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado a.pagadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado a.entregadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado a .btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos p.pagadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos p.entregadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos p .btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos a.pagadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos a.entregadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos a .btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.pagadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.entregadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p .btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.pagadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.entregadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a .btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.pagadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.entregadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p .btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.pagadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.entregadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a .btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.pagadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.entregadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p .btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.pagadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.entregadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a .btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.pagadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.entregadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p .btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.pagadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.entregadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a .btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.pagadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.entregadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p .btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.pagadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.entregadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a .btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.pagadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.entregadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p .btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.pagadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.entregadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a .btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.pagadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p .btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.pagadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a .btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.pagadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p .btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.pagadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a .btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.pagadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p .btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.pagadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a .btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.pagadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p .btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.pagadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a .btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.pagadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p .btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.pagadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a .btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.pagadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p .btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.pagadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a .btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.pagadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p .btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.pagadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a .btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.pagadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p .btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.pagadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a .btnPreparadoSi:before {
  content: "\f00c";
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado p.pagadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado p.entregadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnPreparadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado p .btnPreparadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado a.pagadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado a.entregadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnPreparadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado a .btnPreparadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos p.pagadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos p.entregadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnPreparadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos p .btnPreparadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos a.pagadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos a.entregadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnPreparadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos a .btnPreparadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.pagadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.entregadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnPreparadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p .btnPreparadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.pagadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.entregadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnPreparadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a .btnPreparadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.pagadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.entregadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnPreparadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p .btnPreparadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.pagadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.entregadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnPreparadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a .btnPreparadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.pagadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.entregadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnPreparadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p .btnPreparadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.pagadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.entregadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnPreparadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a .btnPreparadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.pagadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.entregadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnPreparadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p .btnPreparadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.pagadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.entregadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnPreparadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a .btnPreparadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.pagadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.entregadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnPreparadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p .btnPreparadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.pagadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.entregadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnPreparadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a .btnPreparadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.pagadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.entregadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnPreparadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p .btnPreparadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.pagadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.entregadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnPreparadoSi span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a .btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.pagadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.entregadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p .btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.pagadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.entregadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a .btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.pagadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.entregadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p .btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.pagadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.entregadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a .btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.pagadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.entregadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p .btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.pagadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.entregadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a .btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.pagadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.entregadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p .btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.pagadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.entregadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a .btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.pagadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.entregadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p .btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.pagadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.entregadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a .btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.pagadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.entregadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p .btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.pagadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.entregadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a .btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.pagadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.entregadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p .btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.pagadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.entregadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a .btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.pagadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.entregadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p .btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.pagadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.entregadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a .btnPreparadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado p.pagadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado p.entregadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnPreparadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado p .btnPreparadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado a.pagadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado a.entregadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnPreparadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado a .btnPreparadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos p.pagadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos p.entregadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnPreparadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos p .btnPreparadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos a.pagadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos a.entregadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnPreparadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos a .btnPreparadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.pagadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.entregadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnPreparadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p .btnPreparadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.pagadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.entregadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnPreparadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a .btnPreparadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.pagadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.entregadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnPreparadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p .btnPreparadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.pagadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.entregadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnPreparadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a .btnPreparadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.pagadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.entregadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnPreparadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p .btnPreparadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.pagadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.entregadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnPreparadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a .btnPreparadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.pagadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.entregadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnPreparadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p .btnPreparadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.pagadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.entregadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnPreparadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a .btnPreparadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.pagadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.entregadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnPreparadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p .btnPreparadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.pagadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.entregadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnPreparadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a .btnPreparadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.pagadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.entregadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnPreparadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p .btnPreparadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.pagadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.entregadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnPreparadoSi span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a .btnPreparadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado p.pagadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado p.entregadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnPreparadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado p .btnPreparadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado a.pagadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado a.entregadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnPreparadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado a .btnPreparadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos p.pagadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos p.entregadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnPreparadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos p .btnPreparadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos a.pagadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos a.entregadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnPreparadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos a .btnPreparadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.pagadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.entregadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnPreparadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p .btnPreparadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.pagadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.entregadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnPreparadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a .btnPreparadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.pagadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.entregadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnPreparadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p .btnPreparadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.pagadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.entregadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnPreparadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a .btnPreparadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.pagadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.entregadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnPreparadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p .btnPreparadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.pagadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.entregadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnPreparadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a .btnPreparadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.pagadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.entregadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnPreparadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p .btnPreparadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.pagadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.entregadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnPreparadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a .btnPreparadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.pagadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.entregadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnPreparadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p .btnPreparadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.pagadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.entregadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnPreparadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a .btnPreparadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.pagadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.entregadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnPreparadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p .btnPreparadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.pagadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.entregadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnPreparadoSi span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a .btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.pagadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.entregadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p .btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.pagadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.entregadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a .btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.pagadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.entregadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p .btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.pagadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.entregadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a .btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.pagadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.entregadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p .btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.pagadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.entregadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a .btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.pagadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.entregadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p .btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.pagadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.entregadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a .btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.pagadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.entregadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p .btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.pagadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.entregadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a .btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.pagadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.entregadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p .btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.pagadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.entregadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a .btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.pagadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.entregadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p .btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.pagadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.entregadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a .btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.pagadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.entregadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p .btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.pagadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.entregadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnPreparadoSi span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a .btnPreparadoSi span {
  text-indent: -999px;
  white-space: nowrap;
  overflow: hidden;
  display: block;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado p.entregadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado a.entregadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos p.entregadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos a.entregadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.entregadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.entregadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.entregadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.entregadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.entregadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.entregadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.entregadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.entregadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.entregadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.entregadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.entregadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnPreparadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.entregadoSi:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado p.entregadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado a.entregadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos p.entregadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos a.entregadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.entregadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.entregadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.entregadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.entregadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.entregadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.entregadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.entregadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.entregadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.entregadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.entregadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.entregadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnPreparadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.entregadoSi:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado p.entregadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado a.entregadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos p.entregadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos a.entregadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.entregadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.entregadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.entregadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.entregadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.entregadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.entregadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.entregadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.entregadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.entregadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.entregadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.entregadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnPreparadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.entregadoSi:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnPreparadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.entregadoSi:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnPreparadoSi:before {
  top: 16px;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado p.pagadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado p.entregadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnPreparadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado a.pagadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado a.entregadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnPreparadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos p.pagadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos p.entregadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnPreparadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos a.pagadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos a.entregadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnPreparadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.pagadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.entregadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnPreparadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.pagadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.entregadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnPreparadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.pagadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.entregadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnPreparadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.pagadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.entregadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnPreparadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.pagadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.entregadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnPreparadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.pagadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.entregadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnPreparadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.pagadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.entregadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnPreparadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.pagadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.entregadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnPreparadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.pagadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.entregadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnPreparadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.pagadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.entregadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnPreparadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.pagadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.entregadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnPreparadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.pagadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.entregadoNo,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnPreparadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.pagadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.entregadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnPreparadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.pagadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.entregadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnPreparadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.pagadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.entregadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnPreparadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.pagadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.entregadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnPreparadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.pagadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.entregadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnPreparadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.pagadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.entregadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnPreparadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.pagadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.entregadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnPreparadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.pagadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.entregadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnPreparadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.pagadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.entregadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnPreparadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.pagadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.entregadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnPreparadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.pagadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.entregadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnPreparadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.pagadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.entregadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnPreparadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.pagadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.entregadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnPreparadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.pagadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.entregadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnPreparadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.pagadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.entregadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnPreparadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.pagadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.entregadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnPreparadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado p.pagadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado p.entregadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnPreparadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado a.pagadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado a.entregadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnPreparadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos p.pagadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos p.entregadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnPreparadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos a.pagadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos a.entregadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnPreparadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.pagadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.entregadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnPreparadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.pagadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.entregadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnPreparadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.pagadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.entregadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnPreparadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.pagadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.entregadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnPreparadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.pagadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.entregadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnPreparadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.pagadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.entregadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnPreparadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.pagadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.entregadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnPreparadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.pagadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.entregadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnPreparadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.pagadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.entregadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnPreparadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.pagadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.entregadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnPreparadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.pagadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.entregadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnPreparadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.pagadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.entregadoNo,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnPreparadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado p.pagadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado p.entregadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnPreparadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado a.pagadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado a.entregadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnPreparadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos p.pagadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos p.entregadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnPreparadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos a.pagadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos a.entregadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnPreparadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.pagadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.entregadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnPreparadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.pagadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.entregadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnPreparadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.pagadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.entregadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnPreparadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.pagadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.entregadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnPreparadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.pagadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.entregadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnPreparadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.pagadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.entregadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnPreparadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.pagadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.entregadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnPreparadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.pagadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.entregadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnPreparadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.pagadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.entregadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnPreparadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.pagadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.entregadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnPreparadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.pagadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.entregadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnPreparadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.pagadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.entregadoNo,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnPreparadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.pagadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.entregadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnPreparadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.pagadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.entregadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnPreparadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.pagadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.entregadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnPreparadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.pagadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.entregadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnPreparadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.pagadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.entregadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnPreparadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.pagadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.entregadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnPreparadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.pagadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.entregadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnPreparadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.pagadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.entregadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnPreparadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.pagadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.entregadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnPreparadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.pagadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.entregadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnPreparadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.pagadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.entregadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnPreparadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.pagadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.entregadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnPreparadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.pagadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.entregadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnPreparadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.pagadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.entregadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnPreparadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.pagadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.entregadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnPreparadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.pagadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.entregadoNo,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnPreparadoNo {
  cursor: pointer;
  color: #319457;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  text-transform: none;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado p.pagadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado p.entregadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnPreparadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado a.pagadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado a.entregadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnPreparadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos p.pagadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos p.entregadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnPreparadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos a.pagadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos a.entregadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnPreparadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.pagadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.entregadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnPreparadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.pagadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.entregadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnPreparadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.pagadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.entregadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnPreparadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.pagadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.entregadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnPreparadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.pagadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.entregadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnPreparadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.pagadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.entregadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnPreparadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.pagadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.entregadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnPreparadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.pagadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.entregadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnPreparadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.pagadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.entregadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnPreparadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.pagadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.entregadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnPreparadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.pagadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.entregadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnPreparadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.pagadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.entregadoNo span,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnPreparadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.pagadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.entregadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnPreparadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.pagadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.entregadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnPreparadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.pagadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.entregadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnPreparadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.pagadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.entregadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnPreparadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.pagadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.entregadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnPreparadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.pagadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.entregadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnPreparadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.pagadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.entregadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnPreparadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.pagadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.entregadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnPreparadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.pagadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.entregadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnPreparadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.pagadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.entregadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnPreparadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.pagadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.entregadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnPreparadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.pagadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.entregadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnPreparadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.pagadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.entregadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnPreparadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.pagadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.entregadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnPreparadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.pagadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.entregadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnPreparadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.pagadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.entregadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnPreparadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado p.pagadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado p.entregadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnPreparadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado a.pagadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado a.entregadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnPreparadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos p.pagadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos p.entregadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnPreparadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos a.pagadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos a.entregadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnPreparadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.pagadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.entregadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnPreparadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.pagadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.entregadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnPreparadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.pagadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.entregadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnPreparadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.pagadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.entregadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnPreparadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.pagadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.entregadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnPreparadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.pagadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.entregadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnPreparadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.pagadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.entregadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnPreparadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.pagadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.entregadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnPreparadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.pagadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.entregadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnPreparadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.pagadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.entregadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnPreparadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.pagadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.entregadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnPreparadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.pagadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.entregadoNo span,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnPreparadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado p.pagadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado p.entregadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnPreparadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado a.pagadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado a.entregadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnPreparadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos p.pagadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos p.entregadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnPreparadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos a.pagadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos a.entregadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnPreparadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.pagadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.entregadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnPreparadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.pagadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.entregadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnPreparadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.pagadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.entregadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnPreparadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.pagadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.entregadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnPreparadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.pagadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.entregadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnPreparadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.pagadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.entregadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnPreparadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.pagadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.entregadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnPreparadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.pagadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.entregadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnPreparadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.pagadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.entregadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnPreparadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.pagadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.entregadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnPreparadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.pagadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.entregadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnPreparadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.pagadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.entregadoNo span,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnPreparadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.pagadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.entregadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnPreparadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.pagadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.entregadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnPreparadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.pagadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.entregadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnPreparadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.pagadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.entregadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnPreparadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.pagadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.entregadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnPreparadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.pagadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.entregadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnPreparadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.pagadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.entregadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnPreparadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.pagadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.entregadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnPreparadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.pagadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.entregadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnPreparadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.pagadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.entregadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnPreparadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.pagadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.entregadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnPreparadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.pagadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.entregadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnPreparadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.pagadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.entregadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnPreparadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.pagadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.entregadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnPreparadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.pagadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.entregadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnPreparadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.pagadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.entregadoNo span,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnPreparadoNo span {
  text-indent: -999px;
  white-space: nowrap;
  overflow: hidden;
  display: block;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnDuplicar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnDuplicar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnDuplicar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnDuplicar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnDuplicar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnDuplicar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnDuplicar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnDuplicar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnDuplicar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnDuplicar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnDuplicar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnDuplicar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnDuplicar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnDuplicar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnDuplicar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnDuplicar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnDuplicar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnDuplicar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnDuplicar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnDuplicar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnDuplicar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnDuplicar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnDuplicar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnDuplicar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnDuplicar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnDuplicar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnDuplicar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnDuplicar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnDuplicar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnDuplicar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnDuplicar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnDuplicar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnDuplicar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnDuplicar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnDuplicar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnDuplicar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnDuplicar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnDuplicar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnDuplicar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnDuplicar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnDuplicar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnDuplicar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnDuplicar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnDuplicar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnDuplicar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnDuplicar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnDuplicar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnDuplicar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnDuplicar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnDuplicar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnDuplicar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnDuplicar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnDuplicar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnDuplicar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnDuplicar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnDuplicar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnDuplicar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnDuplicar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnDuplicar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnDuplicar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnDuplicar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnDuplicar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnDuplicar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnDuplicar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnDuplicar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnDuplicar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnDuplicar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnDuplicar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnDuplicar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnDuplicar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnDuplicar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnDuplicar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnDuplicar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnDuplicar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnDuplicar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnDuplicar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnDuplicar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnDuplicar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnDuplicar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnDuplicar {
  width: 50px;
  height: 50px;
  display: block;
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background: #858585;
  border: 1px solid #7b7b7b;
  color: #fff;
  -webkit-box-shadow: inset 0 -2px 0 0 ;
  -moz-box-shadow: inset 0 -2px 0 0 #7b7b7b;
  box-shadow: inset 0 -2px 0 0 #7b7b7b;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnDuplicar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnDuplicar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnDuplicar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnDuplicar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnDuplicar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnDuplicar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnDuplicar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnDuplicar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnDuplicar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnDuplicar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnDuplicar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnDuplicar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnDuplicar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnDuplicar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnDuplicar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnDuplicar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnDuplicar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnDuplicar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnDuplicar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnDuplicar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnDuplicar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnDuplicar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnDuplicar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnDuplicar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnDuplicar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnDuplicar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnDuplicar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnDuplicar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnDuplicar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnDuplicar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnDuplicar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnDuplicar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnDuplicar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnDuplicar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnDuplicar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnDuplicar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnDuplicar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnDuplicar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnDuplicar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnDuplicar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnDuplicar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnDuplicar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnDuplicar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnDuplicar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnDuplicar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnDuplicar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnDuplicar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnDuplicar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnDuplicar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnDuplicar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnDuplicar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnDuplicar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnDuplicar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnDuplicar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnDuplicar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnDuplicar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnDuplicar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnDuplicar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnDuplicar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnDuplicar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnDuplicar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnDuplicar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnDuplicar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnDuplicar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnDuplicar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnDuplicar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnDuplicar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnDuplicar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnDuplicar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnDuplicar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnDuplicar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnDuplicar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnDuplicar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnDuplicar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnDuplicar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnDuplicar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnDuplicar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnDuplicar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnDuplicar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnDuplicar:hover {
  color: #fff;
  background: #7b7b7b;
  border: 1px solid #7b7b7b;
  text-decoration: none;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnDuplicar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnDuplicar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnDuplicar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnDuplicar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnDuplicar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnDuplicar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnDuplicar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnDuplicar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnDuplicar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnDuplicar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnDuplicar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnDuplicar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnDuplicar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnDuplicar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnDuplicar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnDuplicar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnDuplicar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnDuplicar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnDuplicar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnDuplicar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnDuplicar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnDuplicar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnDuplicar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnDuplicar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnDuplicar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnDuplicar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnDuplicar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnDuplicar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnDuplicar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnDuplicar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnDuplicar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnDuplicar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnDuplicar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnDuplicar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnDuplicar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnDuplicar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnDuplicar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnDuplicar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnDuplicar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnDuplicar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnDuplicar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnDuplicar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnDuplicar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnDuplicar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnDuplicar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnDuplicar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnDuplicar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnDuplicar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnDuplicar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnDuplicar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnDuplicar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnDuplicar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnDuplicar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnDuplicar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnDuplicar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnDuplicar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnDuplicar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnDuplicar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnDuplicar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnDuplicar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnDuplicar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnDuplicar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnDuplicar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnDuplicar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnDuplicar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnDuplicar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnDuplicar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnDuplicar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnDuplicar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnDuplicar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnDuplicar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnDuplicar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnDuplicar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnDuplicar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnDuplicar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnDuplicar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnDuplicar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnDuplicar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnDuplicar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnDuplicar:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f0c5";
  font-size: 20px;
  position: absolute;
  left: -32px;
  top: 13px;
  width: 50px;
  height: 50px;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnEliminar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado p.eliminar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnEliminar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado a.eliminar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnEliminar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos p.eliminar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnEliminar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos a.eliminar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnEliminar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.eliminar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnEliminar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.eliminar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnEliminar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.eliminar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnEliminar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.eliminar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnEliminar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.eliminar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnEliminar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.eliminar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnEliminar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.eliminar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnEliminar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.eliminar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnEliminar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.eliminar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnEliminar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.eliminar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnEliminar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.eliminar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnEliminar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.eliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnEliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.eliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnEliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.eliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnEliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.eliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnEliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.eliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnEliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.eliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnEliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.eliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnEliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.eliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnEliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.eliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnEliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.eliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnEliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.eliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnEliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.eliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnEliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.eliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnEliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.eliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnEliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.eliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnEliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.eliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnEliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.eliminar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnEliminar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado p.eliminar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnEliminar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado a.eliminar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnEliminar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos p.eliminar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnEliminar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos a.eliminar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnEliminar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.eliminar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnEliminar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.eliminar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnEliminar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.eliminar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnEliminar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.eliminar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnEliminar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.eliminar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnEliminar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.eliminar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnEliminar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.eliminar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnEliminar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.eliminar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnEliminar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.eliminar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnEliminar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.eliminar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnEliminar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.eliminar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnEliminar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.eliminar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnEliminar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado p.eliminar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnEliminar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado a.eliminar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnEliminar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos p.eliminar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnEliminar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos a.eliminar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnEliminar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.eliminar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnEliminar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.eliminar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnEliminar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.eliminar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnEliminar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.eliminar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnEliminar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.eliminar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnEliminar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.eliminar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnEliminar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.eliminar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnEliminar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.eliminar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnEliminar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.eliminar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnEliminar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.eliminar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnEliminar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.eliminar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnEliminar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.eliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnEliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.eliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnEliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.eliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnEliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.eliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnEliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.eliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnEliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.eliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnEliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.eliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnEliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.eliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnEliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.eliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnEliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.eliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnEliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.eliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnEliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.eliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnEliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.eliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnEliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.eliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnEliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.eliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnEliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.eliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnEliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.eliminar {
  width: 50px;
  height: 50px;
  display: block;
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background: #f35958;
  border: 1px solid #cf4c4b;
  color: #fff;
  -webkit-box-shadow: inset 0 -2px 0 0 #cf4c4b;
  -moz-box-shadow: inset 0 -2px 0 0 #cf4c4b;
  box-shadow: inset 0 -2px 0 0 #cf4c4b;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnEliminar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado p.eliminar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnEliminar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado a.eliminar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnEliminar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos p.eliminar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnEliminar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos a.eliminar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnEliminar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.eliminar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnEliminar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.eliminar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnEliminar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.eliminar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnEliminar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.eliminar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnEliminar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.eliminar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnEliminar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.eliminar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnEliminar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.eliminar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnEliminar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.eliminar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnEliminar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.eliminar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnEliminar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.eliminar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnEliminar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.eliminar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnEliminar:hover,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.eliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnEliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.eliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnEliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.eliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnEliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.eliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnEliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.eliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnEliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.eliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnEliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.eliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnEliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.eliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnEliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.eliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnEliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.eliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnEliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.eliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnEliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.eliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnEliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.eliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnEliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.eliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnEliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.eliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnEliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.eliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnEliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.eliminar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnEliminar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado p.eliminar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnEliminar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado a.eliminar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnEliminar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos p.eliminar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnEliminar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos a.eliminar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnEliminar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.eliminar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnEliminar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.eliminar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnEliminar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.eliminar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnEliminar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.eliminar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnEliminar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.eliminar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnEliminar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.eliminar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnEliminar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.eliminar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnEliminar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.eliminar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnEliminar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.eliminar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnEliminar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.eliminar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnEliminar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.eliminar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnEliminar:hover,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.eliminar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnEliminar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado p.eliminar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnEliminar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado a.eliminar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnEliminar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos p.eliminar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnEliminar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos a.eliminar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnEliminar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.eliminar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnEliminar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.eliminar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnEliminar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.eliminar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnEliminar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.eliminar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnEliminar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.eliminar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnEliminar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.eliminar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnEliminar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.eliminar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnEliminar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.eliminar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnEliminar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.eliminar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnEliminar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.eliminar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnEliminar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.eliminar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnEliminar:hover,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.eliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnEliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.eliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnEliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.eliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnEliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.eliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnEliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.eliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnEliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.eliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnEliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.eliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnEliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.eliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnEliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.eliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnEliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.eliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnEliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.eliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnEliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.eliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnEliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.eliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnEliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.eliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnEliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.eliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnEliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.eliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnEliminar:hover,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.eliminar:hover {
  color: #fff;
  background: #cf4c4b;
  border: 1px solid #cf4c4b;
  cursor: pointer;
  text-decoration: none;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnEliminar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado p.eliminar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnEliminar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .estado a.eliminar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnEliminar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos p.eliminar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnEliminar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod .productos a.eliminar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnEliminar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.eliminar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnEliminar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.eliminar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnEliminar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.eliminar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnEliminar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.eliminar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnEliminar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.eliminar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnEliminar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.eliminar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnEliminar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.eliminar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnEliminar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.eliminar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnEliminar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.eliminar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnEliminar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.eliminar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnEliminar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.eliminar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnEliminar:before,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.eliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnEliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.eliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnEliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.eliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnEliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.eliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnEliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.eliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnEliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.eliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnEliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.eliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnEliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.eliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnEliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.eliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnEliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.eliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnEliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.eliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnEliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.eliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnEliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.eliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnEliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.eliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnEliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.eliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnEliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.eliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnEliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.eliminar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnEliminar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado p.eliminar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnEliminar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .estado a.eliminar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnEliminar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos p.eliminar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnEliminar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod .productos a.eliminar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnEliminar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.eliminar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnEliminar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.eliminar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnEliminar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.eliminar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnEliminar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.eliminar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnEliminar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.eliminar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnEliminar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.eliminar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnEliminar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.eliminar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnEliminar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.eliminar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnEliminar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.eliminar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnEliminar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.eliminar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnEliminar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.eliminar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnEliminar:before,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.eliminar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnEliminar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado p.eliminar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnEliminar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .estado a.eliminar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnEliminar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos p.eliminar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnEliminar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod .productos a.eliminar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnEliminar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.eliminar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnEliminar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.eliminar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnEliminar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.eliminar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnEliminar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.eliminar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnEliminar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.eliminar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnEliminar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.eliminar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnEliminar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.eliminar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnEliminar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.eliminar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnEliminar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.eliminar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnEliminar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.eliminar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnEliminar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.eliminar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnEliminar:before,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.eliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.btnEliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado p.eliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.btnEliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .estado a.eliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.btnEliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos p.eliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.btnEliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod .productos a.eliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.btnEliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado p.eliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.btnEliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.pagado a.eliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.btnEliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado p.eliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.btnEliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregado a.eliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.btnEliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado p.eliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.btnEliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.entregadoDesactivado a.eliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.btnEliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar p.eliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.btnEliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar a.eliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.btnEliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar p.eliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.btnEliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar a.eliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.btnEliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones p.eliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.btnEliminar:before,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.acciones a.eliminar:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f014";
  font-size: 20px;
  position: absolute;
  left: -32px;
  top: 13px;
  width: 50px;
  height: 50px;
}
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar,
body.recA5064001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar,
body.recA5066001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar,
body.recA5075001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.duplicar,
body.recA5065001 .wrap .row.rowMiddle .col.colContent .mod td.eliminar {
  width: 63px;
}
body.recA5064001 table.productos,
body.recA5064001 table.pedidos,
body.recA5064001 table.stock,
body.recA5064001 table.franjas,
body.recA5065001 table.productos,
body.recA5065001 table.pedidos,
body.recA5065001 table.stock,
body.recA5065001 table.franjas,
body.recA5066001 table.productos,
body.recA5066001 table.pedidos,
body.recA5066001 table.stock,
body.recA5066001 table.franjas,
body.recA5075001 table.productos,
body.recA5075001 table.pedidos,
body.recA5075001 table.stock,
body.recA5075001 table.franjas,
body.recA5065001 table.productos,
body.recA5065001 table.pedidos,
body.recA5065001 table.stock,
body.recA5065001 table.franjas {
  clear: both;
  background: #fff;
  border: 1px solid #e3e3e3;
  width: 100%;
  color: #818181;
}
body.recA5064001 table.productos tr,
body.recA5064001 table.pedidos tr,
body.recA5064001 table.stock tr,
body.recA5064001 table.franjas tr,
body.recA5065001 table.productos tr,
body.recA5065001 table.pedidos tr,
body.recA5065001 table.stock tr,
body.recA5065001 table.franjas tr,
body.recA5066001 table.productos tr,
body.recA5066001 table.pedidos tr,
body.recA5066001 table.stock tr,
body.recA5066001 table.franjas tr,
body.recA5075001 table.productos tr,
body.recA5075001 table.pedidos tr,
body.recA5075001 table.stock tr,
body.recA5075001 table.franjas tr,
body.recA5065001 table.productos tr,
body.recA5065001 table.pedidos tr,
body.recA5065001 table.stock tr,
body.recA5065001 table.franjas tr {
  border-bottom: 1px solid #ededed;
}
body.recA5064001 table.productos tr th,
body.recA5064001 table.pedidos tr th,
body.recA5064001 table.stock tr th,
body.recA5064001 table.franjas tr th,
body.recA5065001 table.productos tr th,
body.recA5065001 table.pedidos tr th,
body.recA5065001 table.stock tr th,
body.recA5065001 table.franjas tr th,
body.recA5066001 table.productos tr th,
body.recA5066001 table.pedidos tr th,
body.recA5066001 table.stock tr th,
body.recA5066001 table.franjas tr th,
body.recA5075001 table.productos tr th,
body.recA5075001 table.pedidos tr th,
body.recA5075001 table.stock tr th,
body.recA5075001 table.franjas tr th,
body.recA5065001 table.productos tr th,
body.recA5065001 table.pedidos tr th,
body.recA5065001 table.stock tr th,
body.recA5065001 table.franjas tr th {
  text-transform: uppercase;
  display: table-cell;
  text-align: center;
  font-weight: bold;
  padding: 15px 0 10px 0;
  color: #585858;
}
body.recA5064001 table.productos tr th.precio strong,
body.recA5064001 table.pedidos tr th.precio strong,
body.recA5064001 table.stock tr th.precio strong,
body.recA5064001 table.franjas tr th.precio strong,
body.recA5065001 table.productos tr th.precio strong,
body.recA5065001 table.pedidos tr th.precio strong,
body.recA5065001 table.stock tr th.precio strong,
body.recA5065001 table.franjas tr th.precio strong,
body.recA5066001 table.productos tr th.precio strong,
body.recA5066001 table.pedidos tr th.precio strong,
body.recA5066001 table.stock tr th.precio strong,
body.recA5066001 table.franjas tr th.precio strong,
body.recA5075001 table.productos tr th.precio strong,
body.recA5075001 table.pedidos tr th.precio strong,
body.recA5075001 table.stock tr th.precio strong,
body.recA5075001 table.franjas tr th.precio strong,
body.recA5065001 table.productos tr th.precio strong,
body.recA5065001 table.pedidos tr th.precio strong,
body.recA5065001 table.stock tr th.precio strong,
body.recA5065001 table.franjas tr th.precio strong {
  font-weight: bold;
  font-size: 14px;
}
body.recA5064001 table.productos tr th.estado,
body.recA5064001 table.pedidos tr th.estado,
body.recA5064001 table.stock tr th.estado,
body.recA5064001 table.franjas tr th.estado,
body.recA5065001 table.productos tr th.estado,
body.recA5065001 table.pedidos tr th.estado,
body.recA5065001 table.stock tr th.estado,
body.recA5065001 table.franjas tr th.estado,
body.recA5066001 table.productos tr th.estado,
body.recA5066001 table.pedidos tr th.estado,
body.recA5066001 table.stock tr th.estado,
body.recA5066001 table.franjas tr th.estado,
body.recA5075001 table.productos tr th.estado,
body.recA5075001 table.pedidos tr th.estado,
body.recA5075001 table.stock tr th.estado,
body.recA5075001 table.franjas tr th.estado,
body.recA5065001 table.productos tr th.estado,
body.recA5065001 table.pedidos tr th.estado,
body.recA5065001 table.stock tr th.estado,
body.recA5065001 table.franjas tr th.estado {
  border: 0 !important;
  text-transform: uppercase;
  text-align: center;
  font-weight: bold;
  padding: 15px 0 10px 0 !important;
  display: table-cell !important;
  vertical-align: middle;
}
body.recA5064001 table.productos tr th.fecha,
body.recA5064001 table.pedidos tr th.fecha,
body.recA5064001 table.stock tr th.fecha,
body.recA5064001 table.franjas tr th.fecha,
body.recA5065001 table.productos tr th.fecha,
body.recA5065001 table.pedidos tr th.fecha,
body.recA5065001 table.stock tr th.fecha,
body.recA5065001 table.franjas tr th.fecha,
body.recA5066001 table.productos tr th.fecha,
body.recA5066001 table.pedidos tr th.fecha,
body.recA5066001 table.stock tr th.fecha,
body.recA5066001 table.franjas tr th.fecha,
body.recA5075001 table.productos tr th.fecha,
body.recA5075001 table.pedidos tr th.fecha,
body.recA5075001 table.stock tr th.fecha,
body.recA5075001 table.franjas tr th.fecha,
body.recA5065001 table.productos tr th.fecha,
body.recA5065001 table.pedidos tr th.fecha,
body.recA5065001 table.stock tr th.fecha,
body.recA5065001 table.franjas tr th.fecha {
  padding: 15px 5px 10px 5px;
}
body.recA5064001 table.productos tr th.estadoPedido,
body.recA5064001 table.pedidos tr th.estadoPedido,
body.recA5064001 table.stock tr th.estadoPedido,
body.recA5064001 table.franjas tr th.estadoPedido,
body.recA5065001 table.productos tr th.estadoPedido,
body.recA5065001 table.pedidos tr th.estadoPedido,
body.recA5065001 table.stock tr th.estadoPedido,
body.recA5065001 table.franjas tr th.estadoPedido,
body.recA5066001 table.productos tr th.estadoPedido,
body.recA5066001 table.pedidos tr th.estadoPedido,
body.recA5066001 table.stock tr th.estadoPedido,
body.recA5066001 table.franjas tr th.estadoPedido,
body.recA5075001 table.productos tr th.estadoPedido,
body.recA5075001 table.pedidos tr th.estadoPedido,
body.recA5075001 table.stock tr th.estadoPedido,
body.recA5075001 table.franjas tr th.estadoPedido,
body.recA5065001 table.productos tr th.estadoPedido,
body.recA5065001 table.pedidos tr th.estadoPedido,
body.recA5065001 table.stock tr th.estadoPedido,
body.recA5065001 table.franjas tr th.estadoPedido {
  min-width: 171px;
}
body.recA5064001 table.productos tr th.acciones.duplicar.eliminar,
body.recA5064001 table.pedidos tr th.acciones.duplicar.eliminar,
body.recA5064001 table.stock tr th.acciones.duplicar.eliminar,
body.recA5064001 table.franjas tr th.acciones.duplicar.eliminar,
body.recA5065001 table.productos tr th.acciones.duplicar.eliminar,
body.recA5065001 table.pedidos tr th.acciones.duplicar.eliminar,
body.recA5065001 table.stock tr th.acciones.duplicar.eliminar,
body.recA5065001 table.franjas tr th.acciones.duplicar.eliminar,
body.recA5066001 table.productos tr th.acciones.duplicar.eliminar,
body.recA5066001 table.pedidos tr th.acciones.duplicar.eliminar,
body.recA5066001 table.stock tr th.acciones.duplicar.eliminar,
body.recA5066001 table.franjas tr th.acciones.duplicar.eliminar,
body.recA5075001 table.productos tr th.acciones.duplicar.eliminar,
body.recA5075001 table.pedidos tr th.acciones.duplicar.eliminar,
body.recA5075001 table.stock tr th.acciones.duplicar.eliminar,
body.recA5075001 table.franjas tr th.acciones.duplicar.eliminar,
body.recA5065001 table.productos tr th.acciones.duplicar.eliminar,
body.recA5065001 table.pedidos tr th.acciones.duplicar.eliminar,
body.recA5065001 table.stock tr th.acciones.duplicar.eliminar,
body.recA5065001 table.franjas tr th.acciones.duplicar.eliminar {
  padding-right: 10px;
  padding-left: 10px;
}
body.recA5064001 table.productos tr td,
body.recA5064001 table.pedidos tr td,
body.recA5064001 table.stock tr td,
body.recA5064001 table.franjas tr td,
body.recA5065001 table.productos tr td,
body.recA5065001 table.pedidos tr td,
body.recA5065001 table.stock tr td,
body.recA5065001 table.franjas tr td,
body.recA5066001 table.productos tr td,
body.recA5066001 table.pedidos tr td,
body.recA5066001 table.stock tr td,
body.recA5066001 table.franjas tr td,
body.recA5075001 table.productos tr td,
body.recA5075001 table.pedidos tr td,
body.recA5075001 table.stock tr td,
body.recA5075001 table.franjas tr td,
body.recA5065001 table.productos tr td,
body.recA5065001 table.pedidos tr td,
body.recA5065001 table.stock tr td,
body.recA5065001 table.franjas tr td {
  min-height: 60px;
  text-align: center;
}
body.recA5064001 table.productos tr td .restante,
body.recA5064001 table.pedidos tr td .restante,
body.recA5064001 table.stock tr td .restante,
body.recA5064001 table.franjas tr td .restante,
body.recA5065001 table.productos tr td .restante,
body.recA5065001 table.pedidos tr td .restante,
body.recA5065001 table.stock tr td .restante,
body.recA5065001 table.franjas tr td .restante,
body.recA5066001 table.productos tr td .restante,
body.recA5066001 table.pedidos tr td .restante,
body.recA5066001 table.stock tr td .restante,
body.recA5066001 table.franjas tr td .restante,
body.recA5075001 table.productos tr td .restante,
body.recA5075001 table.pedidos tr td .restante,
body.recA5075001 table.stock tr td .restante,
body.recA5075001 table.franjas tr td .restante,
body.recA5065001 table.productos tr td .restante,
body.recA5065001 table.pedidos tr td .restante,
body.recA5065001 table.stock tr td .restante,
body.recA5065001 table.franjas tr td .restante {
  display: block;
  font-size: 12px;
  line-height: 1;
}
body.recA5064001 table.productos tr td.descripcion,
body.recA5064001 table.pedidos tr td.descripcion,
body.recA5064001 table.stock tr td.descripcion,
body.recA5064001 table.franjas tr td.descripcion,
body.recA5065001 table.productos tr td.descripcion,
body.recA5065001 table.pedidos tr td.descripcion,
body.recA5065001 table.stock tr td.descripcion,
body.recA5065001 table.franjas tr td.descripcion,
body.recA5066001 table.productos tr td.descripcion,
body.recA5066001 table.pedidos tr td.descripcion,
body.recA5066001 table.stock tr td.descripcion,
body.recA5066001 table.franjas tr td.descripcion,
body.recA5075001 table.productos tr td.descripcion,
body.recA5075001 table.pedidos tr td.descripcion,
body.recA5075001 table.stock tr td.descripcion,
body.recA5075001 table.franjas tr td.descripcion,
body.recA5065001 table.productos tr td.descripcion,
body.recA5065001 table.pedidos tr td.descripcion,
body.recA5065001 table.stock tr td.descripcion,
body.recA5065001 table.franjas tr td.descripcion {
  text-align: left;
  display: table;
}
body.recA5064001 table.productos tr td.descripcion img,
body.recA5064001 table.pedidos tr td.descripcion img,
body.recA5064001 table.stock tr td.descripcion img,
body.recA5064001 table.franjas tr td.descripcion img,
body.recA5065001 table.productos tr td.descripcion img,
body.recA5065001 table.pedidos tr td.descripcion img,
body.recA5065001 table.stock tr td.descripcion img,
body.recA5065001 table.franjas tr td.descripcion img,
body.recA5066001 table.productos tr td.descripcion img,
body.recA5066001 table.pedidos tr td.descripcion img,
body.recA5066001 table.stock tr td.descripcion img,
body.recA5066001 table.franjas tr td.descripcion img,
body.recA5075001 table.productos tr td.descripcion img,
body.recA5075001 table.pedidos tr td.descripcion img,
body.recA5075001 table.stock tr td.descripcion img,
body.recA5075001 table.franjas tr td.descripcion img,
body.recA5065001 table.productos tr td.descripcion img,
body.recA5065001 table.pedidos tr td.descripcion img,
body.recA5065001 table.stock tr td.descripcion img,
body.recA5065001 table.franjas tr td.descripcion img {
  margin: 2px 10px;
  border: 1px solid #e3e3e3;
  vertical-align: middle;
  width: 60px;
  height: 60px;
  float: left;
}
body.recA5064001 table.productos tr td.descripcion span,
body.recA5064001 table.pedidos tr td.descripcion span,
body.recA5064001 table.stock tr td.descripcion span,
body.recA5064001 table.franjas tr td.descripcion span,
body.recA5065001 table.productos tr td.descripcion span,
body.recA5065001 table.pedidos tr td.descripcion span,
body.recA5065001 table.stock tr td.descripcion span,
body.recA5065001 table.franjas tr td.descripcion span,
body.recA5066001 table.productos tr td.descripcion span,
body.recA5066001 table.pedidos tr td.descripcion span,
body.recA5066001 table.stock tr td.descripcion span,
body.recA5066001 table.franjas tr td.descripcion span,
body.recA5075001 table.productos tr td.descripcion span,
body.recA5075001 table.pedidos tr td.descripcion span,
body.recA5075001 table.stock tr td.descripcion span,
body.recA5075001 table.franjas tr td.descripcion span,
body.recA5065001 table.productos tr td.descripcion span,
body.recA5065001 table.pedidos tr td.descripcion span,
body.recA5065001 table.stock tr td.descripcion span,
body.recA5065001 table.franjas tr td.descripcion span {
  display: table-cell;
  vertical-align: middle;
}
body.recA5064001 table.productos tr td.descripcion span .etiquetas,
body.recA5064001 table.pedidos tr td.descripcion span .etiquetas,
body.recA5064001 table.stock tr td.descripcion span .etiquetas,
body.recA5064001 table.franjas tr td.descripcion span .etiquetas,
body.recA5065001 table.productos tr td.descripcion span .etiquetas,
body.recA5065001 table.pedidos tr td.descripcion span .etiquetas,
body.recA5065001 table.stock tr td.descripcion span .etiquetas,
body.recA5065001 table.franjas tr td.descripcion span .etiquetas,
body.recA5066001 table.productos tr td.descripcion span .etiquetas,
body.recA5066001 table.pedidos tr td.descripcion span .etiquetas,
body.recA5066001 table.stock tr td.descripcion span .etiquetas,
body.recA5066001 table.franjas tr td.descripcion span .etiquetas,
body.recA5075001 table.productos tr td.descripcion span .etiquetas,
body.recA5075001 table.pedidos tr td.descripcion span .etiquetas,
body.recA5075001 table.stock tr td.descripcion span .etiquetas,
body.recA5075001 table.franjas tr td.descripcion span .etiquetas,
body.recA5065001 table.productos tr td.descripcion span .etiquetas,
body.recA5065001 table.pedidos tr td.descripcion span .etiquetas,
body.recA5065001 table.stock tr td.descripcion span .etiquetas,
body.recA5065001 table.franjas tr td.descripcion span .etiquetas {
  font-size: smaller;
}
body.recA5064001 table.productos tr td.comprados,
body.recA5064001 table.pedidos tr td.comprados,
body.recA5064001 table.stock tr td.comprados,
body.recA5064001 table.franjas tr td.comprados,
body.recA5065001 table.productos tr td.comprados,
body.recA5065001 table.pedidos tr td.comprados,
body.recA5065001 table.stock tr td.comprados,
body.recA5065001 table.franjas tr td.comprados,
body.recA5066001 table.productos tr td.comprados,
body.recA5066001 table.pedidos tr td.comprados,
body.recA5066001 table.stock tr td.comprados,
body.recA5066001 table.franjas tr td.comprados,
body.recA5075001 table.productos tr td.comprados,
body.recA5075001 table.pedidos tr td.comprados,
body.recA5075001 table.stock tr td.comprados,
body.recA5075001 table.franjas tr td.comprados,
body.recA5065001 table.productos tr td.comprados,
body.recA5065001 table.pedidos tr td.comprados,
body.recA5065001 table.stock tr td.comprados,
body.recA5065001 table.franjas tr td.comprados {
  width: 100px;
}
body.recA5064001 table.productos tr td.precio,
body.recA5064001 table.productos tr td.cantidad,
body.recA5064001 table.productos tr td.precioTotal,
body.recA5064001 table.productos tr td.preparado,
body.recA5064001 table.pedidos tr td.precio,
body.recA5064001 table.pedidos tr td.cantidad,
body.recA5064001 table.pedidos tr td.precioTotal,
body.recA5064001 table.pedidos tr td.preparado,
body.recA5064001 table.stock tr td.precio,
body.recA5064001 table.stock tr td.cantidad,
body.recA5064001 table.stock tr td.precioTotal,
body.recA5064001 table.stock tr td.preparado,
body.recA5064001 table.franjas tr td.precio,
body.recA5064001 table.franjas tr td.cantidad,
body.recA5064001 table.franjas tr td.precioTotal,
body.recA5064001 table.franjas tr td.preparado,
body.recA5065001 table.productos tr td.precio,
body.recA5065001 table.productos tr td.cantidad,
body.recA5065001 table.productos tr td.precioTotal,
body.recA5065001 table.productos tr td.preparado,
body.recA5065001 table.pedidos tr td.precio,
body.recA5065001 table.pedidos tr td.cantidad,
body.recA5065001 table.pedidos tr td.precioTotal,
body.recA5065001 table.pedidos tr td.preparado,
body.recA5065001 table.stock tr td.precio,
body.recA5065001 table.stock tr td.cantidad,
body.recA5065001 table.stock tr td.precioTotal,
body.recA5065001 table.stock tr td.preparado,
body.recA5065001 table.franjas tr td.precio,
body.recA5065001 table.franjas tr td.cantidad,
body.recA5065001 table.franjas tr td.precioTotal,
body.recA5065001 table.franjas tr td.preparado,
body.recA5066001 table.productos tr td.precio,
body.recA5066001 table.productos tr td.cantidad,
body.recA5066001 table.productos tr td.precioTotal,
body.recA5066001 table.productos tr td.preparado,
body.recA5066001 table.pedidos tr td.precio,
body.recA5066001 table.pedidos tr td.cantidad,
body.recA5066001 table.pedidos tr td.precioTotal,
body.recA5066001 table.pedidos tr td.preparado,
body.recA5066001 table.stock tr td.precio,
body.recA5066001 table.stock tr td.cantidad,
body.recA5066001 table.stock tr td.precioTotal,
body.recA5066001 table.stock tr td.preparado,
body.recA5066001 table.franjas tr td.precio,
body.recA5066001 table.franjas tr td.cantidad,
body.recA5066001 table.franjas tr td.precioTotal,
body.recA5066001 table.franjas tr td.preparado,
body.recA5075001 table.productos tr td.precio,
body.recA5075001 table.productos tr td.cantidad,
body.recA5075001 table.productos tr td.precioTotal,
body.recA5075001 table.productos tr td.preparado,
body.recA5075001 table.pedidos tr td.precio,
body.recA5075001 table.pedidos tr td.cantidad,
body.recA5075001 table.pedidos tr td.precioTotal,
body.recA5075001 table.pedidos tr td.preparado,
body.recA5075001 table.stock tr td.precio,
body.recA5075001 table.stock tr td.cantidad,
body.recA5075001 table.stock tr td.precioTotal,
body.recA5075001 table.stock tr td.preparado,
body.recA5075001 table.franjas tr td.precio,
body.recA5075001 table.franjas tr td.cantidad,
body.recA5075001 table.franjas tr td.precioTotal,
body.recA5075001 table.franjas tr td.preparado,
body.recA5065001 table.productos tr td.precio,
body.recA5065001 table.productos tr td.cantidad,
body.recA5065001 table.productos tr td.precioTotal,
body.recA5065001 table.productos tr td.preparado,
body.recA5065001 table.pedidos tr td.precio,
body.recA5065001 table.pedidos tr td.cantidad,
body.recA5065001 table.pedidos tr td.precioTotal,
body.recA5065001 table.pedidos tr td.preparado,
body.recA5065001 table.stock tr td.precio,
body.recA5065001 table.stock tr td.cantidad,
body.recA5065001 table.stock tr td.precioTotal,
body.recA5065001 table.stock tr td.preparado,
body.recA5065001 table.franjas tr td.precio,
body.recA5065001 table.franjas tr td.cantidad,
body.recA5065001 table.franjas tr td.precioTotal,
body.recA5065001 table.franjas tr td.preparado {
  text-align: center;
  display: table-cell;
  width: 13%;
}
body.recA5064001 table.productos tr td.estado,
body.recA5064001 table.pedidos tr td.estado,
body.recA5064001 table.stock tr td.estado,
body.recA5064001 table.franjas tr td.estado,
body.recA5065001 table.productos tr td.estado,
body.recA5065001 table.pedidos tr td.estado,
body.recA5065001 table.stock tr td.estado,
body.recA5065001 table.franjas tr td.estado,
body.recA5066001 table.productos tr td.estado,
body.recA5066001 table.pedidos tr td.estado,
body.recA5066001 table.stock tr td.estado,
body.recA5066001 table.franjas tr td.estado,
body.recA5075001 table.productos tr td.estado,
body.recA5075001 table.pedidos tr td.estado,
body.recA5075001 table.stock tr td.estado,
body.recA5075001 table.franjas tr td.estado,
body.recA5065001 table.productos tr td.estado,
body.recA5065001 table.pedidos tr td.estado,
body.recA5065001 table.stock tr td.estado,
body.recA5065001 table.franjas tr td.estado {
  min-height: 100%;
  border: 0 !important;
  width: auto !important;
  background: none !important;
  display: table-cell !important;
  min-width: 100px;
}
body.recA5064001 table.productos tr td.numPedido span a,
body.recA5064001 table.pedidos tr td.numPedido span a,
body.recA5064001 table.stock tr td.numPedido span a,
body.recA5064001 table.franjas tr td.numPedido span a,
body.recA5065001 table.productos tr td.numPedido span a,
body.recA5065001 table.pedidos tr td.numPedido span a,
body.recA5065001 table.stock tr td.numPedido span a,
body.recA5065001 table.franjas tr td.numPedido span a,
body.recA5066001 table.productos tr td.numPedido span a,
body.recA5066001 table.pedidos tr td.numPedido span a,
body.recA5066001 table.stock tr td.numPedido span a,
body.recA5066001 table.franjas tr td.numPedido span a,
body.recA5075001 table.productos tr td.numPedido span a,
body.recA5075001 table.pedidos tr td.numPedido span a,
body.recA5075001 table.stock tr td.numPedido span a,
body.recA5075001 table.franjas tr td.numPedido span a,
body.recA5065001 table.productos tr td.numPedido span a,
body.recA5065001 table.pedidos tr td.numPedido span a,
body.recA5065001 table.stock tr td.numPedido span a,
body.recA5065001 table.franjas tr td.numPedido span a {
  text-decoration: underline;
  color: #585858;
}
body.recA5064001 table.productos tr td p.eliminar,
body.recA5064001 table.pedidos tr td p.eliminar,
body.recA5064001 table.stock tr td p.eliminar,
body.recA5064001 table.franjas tr td p.eliminar,
body.recA5065001 table.productos tr td p.eliminar,
body.recA5065001 table.pedidos tr td p.eliminar,
body.recA5065001 table.stock tr td p.eliminar,
body.recA5065001 table.franjas tr td p.eliminar,
body.recA5066001 table.productos tr td p.eliminar,
body.recA5066001 table.pedidos tr td p.eliminar,
body.recA5066001 table.stock tr td p.eliminar,
body.recA5066001 table.franjas tr td p.eliminar,
body.recA5075001 table.productos tr td p.eliminar,
body.recA5075001 table.pedidos tr td p.eliminar,
body.recA5075001 table.stock tr td p.eliminar,
body.recA5075001 table.franjas tr td p.eliminar,
body.recA5065001 table.productos tr td p.eliminar,
body.recA5065001 table.pedidos tr td p.eliminar,
body.recA5065001 table.stock tr td p.eliminar,
body.recA5065001 table.franjas tr td p.eliminar {
  width: 50px;
  height: 50px;
  display: block;
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background: #f35958;
  border: 1px solid #cf4c4b;
  color: #fff;
  -webkit-box-shadow: inset 0 -2px 0 0 #cf4c4b;
  -moz-box-shadow: inset 0 -2px 0 0 #cf4c4b;
  box-shadow: inset 0 -2px 0 0 #cf4c4b;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
}
body.recA5064001 table.productos tr td p.eliminar:hover,
body.recA5064001 table.pedidos tr td p.eliminar:hover,
body.recA5064001 table.stock tr td p.eliminar:hover,
body.recA5064001 table.franjas tr td p.eliminar:hover,
body.recA5065001 table.productos tr td p.eliminar:hover,
body.recA5065001 table.pedidos tr td p.eliminar:hover,
body.recA5065001 table.stock tr td p.eliminar:hover,
body.recA5065001 table.franjas tr td p.eliminar:hover,
body.recA5066001 table.productos tr td p.eliminar:hover,
body.recA5066001 table.pedidos tr td p.eliminar:hover,
body.recA5066001 table.stock tr td p.eliminar:hover,
body.recA5066001 table.franjas tr td p.eliminar:hover,
body.recA5075001 table.productos tr td p.eliminar:hover,
body.recA5075001 table.pedidos tr td p.eliminar:hover,
body.recA5075001 table.stock tr td p.eliminar:hover,
body.recA5075001 table.franjas tr td p.eliminar:hover,
body.recA5065001 table.productos tr td p.eliminar:hover,
body.recA5065001 table.pedidos tr td p.eliminar:hover,
body.recA5065001 table.stock tr td p.eliminar:hover,
body.recA5065001 table.franjas tr td p.eliminar:hover {
  color: #fff;
  background: #cf4c4b;
  border: 1px solid #cf4c4b;
  cursor: pointer;
  text-decoration: none;
}
body.recA5064001 table.productos tr td p.eliminar:before,
body.recA5064001 table.pedidos tr td p.eliminar:before,
body.recA5064001 table.stock tr td p.eliminar:before,
body.recA5064001 table.franjas tr td p.eliminar:before,
body.recA5065001 table.productos tr td p.eliminar:before,
body.recA5065001 table.pedidos tr td p.eliminar:before,
body.recA5065001 table.stock tr td p.eliminar:before,
body.recA5065001 table.franjas tr td p.eliminar:before,
body.recA5066001 table.productos tr td p.eliminar:before,
body.recA5066001 table.pedidos tr td p.eliminar:before,
body.recA5066001 table.stock tr td p.eliminar:before,
body.recA5066001 table.franjas tr td p.eliminar:before,
body.recA5075001 table.productos tr td p.eliminar:before,
body.recA5075001 table.pedidos tr td p.eliminar:before,
body.recA5075001 table.stock tr td p.eliminar:before,
body.recA5075001 table.franjas tr td p.eliminar:before,
body.recA5065001 table.productos tr td p.eliminar:before,
body.recA5065001 table.pedidos tr td p.eliminar:before,
body.recA5065001 table.stock tr td p.eliminar:before,
body.recA5065001 table.franjas tr td p.eliminar:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f014";
  font-size: 20px;
  position: absolute;
  left: -32px;
  top: 13px;
  width: 50px;
  height: 50px;
}
body.recA5064001 table.productos tr.importe td,
body.recA5064001 table.pedidos tr.importe td,
body.recA5064001 table.stock tr.importe td,
body.recA5064001 table.franjas tr.importe td,
body.recA5065001 table.productos tr.importe td,
body.recA5065001 table.pedidos tr.importe td,
body.recA5065001 table.stock tr.importe td,
body.recA5065001 table.franjas tr.importe td,
body.recA5066001 table.productos tr.importe td,
body.recA5066001 table.pedidos tr.importe td,
body.recA5066001 table.stock tr.importe td,
body.recA5066001 table.franjas tr.importe td,
body.recA5075001 table.productos tr.importe td,
body.recA5075001 table.pedidos tr.importe td,
body.recA5075001 table.stock tr.importe td,
body.recA5075001 table.franjas tr.importe td,
body.recA5065001 table.productos tr.importe td,
body.recA5065001 table.pedidos tr.importe td,
body.recA5065001 table.stock tr.importe td,
body.recA5065001 table.franjas tr.importe td {
  text-align: right;
  padding-right: 28px;
  text-transform: uppercase;
  font-size: 20px;
  font-weight: bold;
  color: #585858;
  height: 60px;
}
body.recA5064001 table.productos tr.noVisto,
body.recA5064001 table.pedidos tr.noVisto,
body.recA5064001 table.stock tr.noVisto,
body.recA5064001 table.franjas tr.noVisto,
body.recA5065001 table.productos tr.noVisto,
body.recA5065001 table.pedidos tr.noVisto,
body.recA5065001 table.stock tr.noVisto,
body.recA5065001 table.franjas tr.noVisto,
body.recA5066001 table.productos tr.noVisto,
body.recA5066001 table.pedidos tr.noVisto,
body.recA5066001 table.stock tr.noVisto,
body.recA5066001 table.franjas tr.noVisto,
body.recA5075001 table.productos tr.noVisto,
body.recA5075001 table.pedidos tr.noVisto,
body.recA5075001 table.stock tr.noVisto,
body.recA5075001 table.franjas tr.noVisto,
body.recA5065001 table.productos tr.noVisto,
body.recA5065001 table.pedidos tr.noVisto,
body.recA5065001 table.stock tr.noVisto,
body.recA5065001 table.franjas tr.noVisto {
  background: #ffe5e5;
}
body.recA5064001 table.productos tr .limite,
body.recA5064001 table.pedidos tr .limite,
body.recA5064001 table.stock tr .limite,
body.recA5064001 table.franjas tr .limite,
body.recA5065001 table.productos tr .limite,
body.recA5065001 table.pedidos tr .limite,
body.recA5065001 table.stock tr .limite,
body.recA5065001 table.franjas tr .limite,
body.recA5066001 table.productos tr .limite,
body.recA5066001 table.pedidos tr .limite,
body.recA5066001 table.stock tr .limite,
body.recA5066001 table.franjas tr .limite,
body.recA5075001 table.productos tr .limite,
body.recA5075001 table.pedidos tr .limite,
body.recA5075001 table.stock tr .limite,
body.recA5075001 table.franjas tr .limite,
body.recA5065001 table.productos tr .limite,
body.recA5065001 table.pedidos tr .limite,
body.recA5065001 table.stock tr .limite,
body.recA5065001 table.franjas tr .limite {
  width: 105px;
}
body.recA5064001 table.productos tr .limite .campoNomLimite,
body.recA5064001 table.pedidos tr .limite .campoNomLimite,
body.recA5064001 table.stock tr .limite .campoNomLimite,
body.recA5064001 table.franjas tr .limite .campoNomLimite,
body.recA5065001 table.productos tr .limite .campoNomLimite,
body.recA5065001 table.pedidos tr .limite .campoNomLimite,
body.recA5065001 table.stock tr .limite .campoNomLimite,
body.recA5065001 table.franjas tr .limite .campoNomLimite,
body.recA5066001 table.productos tr .limite .campoNomLimite,
body.recA5066001 table.pedidos tr .limite .campoNomLimite,
body.recA5066001 table.stock tr .limite .campoNomLimite,
body.recA5066001 table.franjas tr .limite .campoNomLimite,
body.recA5075001 table.productos tr .limite .campoNomLimite,
body.recA5075001 table.pedidos tr .limite .campoNomLimite,
body.recA5075001 table.stock tr .limite .campoNomLimite,
body.recA5075001 table.franjas tr .limite .campoNomLimite,
body.recA5065001 table.productos tr .limite .campoNomLimite,
body.recA5065001 table.pedidos tr .limite .campoNomLimite,
body.recA5065001 table.stock tr .limite .campoNomLimite,
body.recA5065001 table.franjas tr .limite .campoNomLimite {
  padding: 0;
  margin: 0;
}
body.recA5064001 table.productos tr .ventas,
body.recA5064001 table.pedidos tr .ventas,
body.recA5064001 table.stock tr .ventas,
body.recA5064001 table.franjas tr .ventas,
body.recA5065001 table.productos tr .ventas,
body.recA5065001 table.pedidos tr .ventas,
body.recA5065001 table.stock tr .ventas,
body.recA5065001 table.franjas tr .ventas,
body.recA5066001 table.productos tr .ventas,
body.recA5066001 table.pedidos tr .ventas,
body.recA5066001 table.stock tr .ventas,
body.recA5066001 table.franjas tr .ventas,
body.recA5075001 table.productos tr .ventas,
body.recA5075001 table.pedidos tr .ventas,
body.recA5075001 table.stock tr .ventas,
body.recA5075001 table.franjas tr .ventas,
body.recA5065001 table.productos tr .ventas,
body.recA5065001 table.pedidos tr .ventas,
body.recA5065001 table.stock tr .ventas,
body.recA5065001 table.franjas tr .ventas {
  width: auto;
}
body.recA5064001 table.productos tr .ventas .bloqueVenta,
body.recA5064001 table.pedidos tr .ventas .bloqueVenta,
body.recA5064001 table.stock tr .ventas .bloqueVenta,
body.recA5064001 table.franjas tr .ventas .bloqueVenta,
body.recA5065001 table.productos tr .ventas .bloqueVenta,
body.recA5065001 table.pedidos tr .ventas .bloqueVenta,
body.recA5065001 table.stock tr .ventas .bloqueVenta,
body.recA5065001 table.franjas tr .ventas .bloqueVenta,
body.recA5066001 table.productos tr .ventas .bloqueVenta,
body.recA5066001 table.pedidos tr .ventas .bloqueVenta,
body.recA5066001 table.stock tr .ventas .bloqueVenta,
body.recA5066001 table.franjas tr .ventas .bloqueVenta,
body.recA5075001 table.productos tr .ventas .bloqueVenta,
body.recA5075001 table.pedidos tr .ventas .bloqueVenta,
body.recA5075001 table.stock tr .ventas .bloqueVenta,
body.recA5075001 table.franjas tr .ventas .bloqueVenta,
body.recA5065001 table.productos tr .ventas .bloqueVenta,
body.recA5065001 table.pedidos tr .ventas .bloqueVenta,
body.recA5065001 table.stock tr .ventas .bloqueVenta,
body.recA5065001 table.franjas tr .ventas .bloqueVenta {
  padding: 10px 15px;
}
body.recA5064001 table.productos tr .ventas .bloqueVenta .bloques,
body.recA5064001 table.pedidos tr .ventas .bloqueVenta .bloques,
body.recA5064001 table.stock tr .ventas .bloqueVenta .bloques,
body.recA5064001 table.franjas tr .ventas .bloqueVenta .bloques,
body.recA5065001 table.productos tr .ventas .bloqueVenta .bloques,
body.recA5065001 table.pedidos tr .ventas .bloqueVenta .bloques,
body.recA5065001 table.stock tr .ventas .bloqueVenta .bloques,
body.recA5065001 table.franjas tr .ventas .bloqueVenta .bloques,
body.recA5066001 table.productos tr .ventas .bloqueVenta .bloques,
body.recA5066001 table.pedidos tr .ventas .bloqueVenta .bloques,
body.recA5066001 table.stock tr .ventas .bloqueVenta .bloques,
body.recA5066001 table.franjas tr .ventas .bloqueVenta .bloques,
body.recA5075001 table.productos tr .ventas .bloqueVenta .bloques,
body.recA5075001 table.pedidos tr .ventas .bloqueVenta .bloques,
body.recA5075001 table.stock tr .ventas .bloqueVenta .bloques,
body.recA5075001 table.franjas tr .ventas .bloqueVenta .bloques,
body.recA5065001 table.productos tr .ventas .bloqueVenta .bloques,
body.recA5065001 table.pedidos tr .ventas .bloqueVenta .bloques,
body.recA5065001 table.stock tr .ventas .bloqueVenta .bloques,
body.recA5065001 table.franjas tr .ventas .bloqueVenta .bloques {
  position: relative;
}
body.recA5064001 table.productos tr .ventas .bloqueVenta .bloques .bloqueA,
body.recA5064001 table.productos tr .ventas .bloqueVenta .bloques .bloqueB,
body.recA5064001 table.pedidos tr .ventas .bloqueVenta .bloques .bloqueA,
body.recA5064001 table.pedidos tr .ventas .bloqueVenta .bloques .bloqueB,
body.recA5064001 table.stock tr .ventas .bloqueVenta .bloques .bloqueA,
body.recA5064001 table.stock tr .ventas .bloqueVenta .bloques .bloqueB,
body.recA5064001 table.franjas tr .ventas .bloqueVenta .bloques .bloqueA,
body.recA5064001 table.franjas tr .ventas .bloqueVenta .bloques .bloqueB,
body.recA5065001 table.productos tr .ventas .bloqueVenta .bloques .bloqueA,
body.recA5065001 table.productos tr .ventas .bloqueVenta .bloques .bloqueB,
body.recA5065001 table.pedidos tr .ventas .bloqueVenta .bloques .bloqueA,
body.recA5065001 table.pedidos tr .ventas .bloqueVenta .bloques .bloqueB,
body.recA5065001 table.stock tr .ventas .bloqueVenta .bloques .bloqueA,
body.recA5065001 table.stock tr .ventas .bloqueVenta .bloques .bloqueB,
body.recA5065001 table.franjas tr .ventas .bloqueVenta .bloques .bloqueA,
body.recA5065001 table.franjas tr .ventas .bloqueVenta .bloques .bloqueB,
body.recA5066001 table.productos tr .ventas .bloqueVenta .bloques .bloqueA,
body.recA5066001 table.productos tr .ventas .bloqueVenta .bloques .bloqueB,
body.recA5066001 table.pedidos tr .ventas .bloqueVenta .bloques .bloqueA,
body.recA5066001 table.pedidos tr .ventas .bloqueVenta .bloques .bloqueB,
body.recA5066001 table.stock tr .ventas .bloqueVenta .bloques .bloqueA,
body.recA5066001 table.stock tr .ventas .bloqueVenta .bloques .bloqueB,
body.recA5066001 table.franjas tr .ventas .bloqueVenta .bloques .bloqueA,
body.recA5066001 table.franjas tr .ventas .bloqueVenta .bloques .bloqueB,
body.recA5075001 table.productos tr .ventas .bloqueVenta .bloques .bloqueA,
body.recA5075001 table.productos tr .ventas .bloqueVenta .bloques .bloqueB,
body.recA5075001 table.pedidos tr .ventas .bloqueVenta .bloques .bloqueA,
body.recA5075001 table.pedidos tr .ventas .bloqueVenta .bloques .bloqueB,
body.recA5075001 table.stock tr .ventas .bloqueVenta .bloques .bloqueA,
body.recA5075001 table.stock tr .ventas .bloqueVenta .bloques .bloqueB,
body.recA5075001 table.franjas tr .ventas .bloqueVenta .bloques .bloqueA,
body.recA5075001 table.franjas tr .ventas .bloqueVenta .bloques .bloqueB,
body.recA5065001 table.productos tr .ventas .bloqueVenta .bloques .bloqueA,
body.recA5065001 table.productos tr .ventas .bloqueVenta .bloques .bloqueB,
body.recA5065001 table.pedidos tr .ventas .bloqueVenta .bloques .bloqueA,
body.recA5065001 table.pedidos tr .ventas .bloqueVenta .bloques .bloqueB,
body.recA5065001 table.stock tr .ventas .bloqueVenta .bloques .bloqueA,
body.recA5065001 table.stock tr .ventas .bloqueVenta .bloques .bloqueB,
body.recA5065001 table.franjas tr .ventas .bloqueVenta .bloques .bloqueA,
body.recA5065001 table.franjas tr .ventas .bloqueVenta .bloques .bloqueB {
  display: inline-block;
  min-width: 100px;
}
body.recA5064001 table.productos tr .ventas .bloqueVenta .bloques .bloqueI,
body.recA5064001 table.pedidos tr .ventas .bloqueVenta .bloques .bloqueI,
body.recA5064001 table.stock tr .ventas .bloqueVenta .bloques .bloqueI,
body.recA5064001 table.franjas tr .ventas .bloqueVenta .bloques .bloqueI,
body.recA5065001 table.productos tr .ventas .bloqueVenta .bloques .bloqueI,
body.recA5065001 table.pedidos tr .ventas .bloqueVenta .bloques .bloqueI,
body.recA5065001 table.stock tr .ventas .bloqueVenta .bloques .bloqueI,
body.recA5065001 table.franjas tr .ventas .bloqueVenta .bloques .bloqueI,
body.recA5066001 table.productos tr .ventas .bloqueVenta .bloques .bloqueI,
body.recA5066001 table.pedidos tr .ventas .bloqueVenta .bloques .bloqueI,
body.recA5066001 table.stock tr .ventas .bloqueVenta .bloques .bloqueI,
body.recA5066001 table.franjas tr .ventas .bloqueVenta .bloques .bloqueI,
body.recA5075001 table.productos tr .ventas .bloqueVenta .bloques .bloqueI,
body.recA5075001 table.pedidos tr .ventas .bloqueVenta .bloques .bloqueI,
body.recA5075001 table.stock tr .ventas .bloqueVenta .bloques .bloqueI,
body.recA5075001 table.franjas tr .ventas .bloqueVenta .bloques .bloqueI,
body.recA5065001 table.productos tr .ventas .bloqueVenta .bloques .bloqueI,
body.recA5065001 table.pedidos tr .ventas .bloqueVenta .bloques .bloqueI,
body.recA5065001 table.stock tr .ventas .bloqueVenta .bloques .bloqueI,
body.recA5065001 table.franjas tr .ventas .bloqueVenta .bloques .bloqueI {
  display: inline-block;
}
body.recA5064001 table.productos tr .ventas .bloqueVenta.abierto a,
body.recA5064001 table.pedidos tr .ventas .bloqueVenta.abierto a,
body.recA5064001 table.stock tr .ventas .bloqueVenta.abierto a,
body.recA5064001 table.franjas tr .ventas .bloqueVenta.abierto a,
body.recA5065001 table.productos tr .ventas .bloqueVenta.abierto a,
body.recA5065001 table.pedidos tr .ventas .bloqueVenta.abierto a,
body.recA5065001 table.stock tr .ventas .bloqueVenta.abierto a,
body.recA5065001 table.franjas tr .ventas .bloqueVenta.abierto a,
body.recA5066001 table.productos tr .ventas .bloqueVenta.abierto a,
body.recA5066001 table.pedidos tr .ventas .bloqueVenta.abierto a,
body.recA5066001 table.stock tr .ventas .bloqueVenta.abierto a,
body.recA5066001 table.franjas tr .ventas .bloqueVenta.abierto a,
body.recA5075001 table.productos tr .ventas .bloqueVenta.abierto a,
body.recA5075001 table.pedidos tr .ventas .bloqueVenta.abierto a,
body.recA5075001 table.stock tr .ventas .bloqueVenta.abierto a,
body.recA5075001 table.franjas tr .ventas .bloqueVenta.abierto a,
body.recA5065001 table.productos tr .ventas .bloqueVenta.abierto a,
body.recA5065001 table.pedidos tr .ventas .bloqueVenta.abierto a,
body.recA5065001 table.stock tr .ventas .bloqueVenta.abierto a,
body.recA5065001 table.franjas tr .ventas .bloqueVenta.abierto a {
  background: #319457;
  border-color: #319457;
  color: #ffffff;
}
body.recA5064001 table.productos tr .ventas .bloqueVenta.abierto a:hover,
body.recA5064001 table.pedidos tr .ventas .bloqueVenta.abierto a:hover,
body.recA5064001 table.stock tr .ventas .bloqueVenta.abierto a:hover,
body.recA5064001 table.franjas tr .ventas .bloqueVenta.abierto a:hover,
body.recA5065001 table.productos tr .ventas .bloqueVenta.abierto a:hover,
body.recA5065001 table.pedidos tr .ventas .bloqueVenta.abierto a:hover,
body.recA5065001 table.stock tr .ventas .bloqueVenta.abierto a:hover,
body.recA5065001 table.franjas tr .ventas .bloqueVenta.abierto a:hover,
body.recA5066001 table.productos tr .ventas .bloqueVenta.abierto a:hover,
body.recA5066001 table.pedidos tr .ventas .bloqueVenta.abierto a:hover,
body.recA5066001 table.stock tr .ventas .bloqueVenta.abierto a:hover,
body.recA5066001 table.franjas tr .ventas .bloqueVenta.abierto a:hover,
body.recA5075001 table.productos tr .ventas .bloqueVenta.abierto a:hover,
body.recA5075001 table.pedidos tr .ventas .bloqueVenta.abierto a:hover,
body.recA5075001 table.stock tr .ventas .bloqueVenta.abierto a:hover,
body.recA5075001 table.franjas tr .ventas .bloqueVenta.abierto a:hover,
body.recA5065001 table.productos tr .ventas .bloqueVenta.abierto a:hover,
body.recA5065001 table.pedidos tr .ventas .bloqueVenta.abierto a:hover,
body.recA5065001 table.stock tr .ventas .bloqueVenta.abierto a:hover,
body.recA5065001 table.franjas tr .ventas .bloqueVenta.abierto a:hover {
  background-color: #2a7e4a;
}
body.recA5064001 table.productos tr .ventas .bloqueVenta.abierto .bloqueB,
body.recA5064001 table.pedidos tr .ventas .bloqueVenta.abierto .bloqueB,
body.recA5064001 table.stock tr .ventas .bloqueVenta.abierto .bloqueB,
body.recA5064001 table.franjas tr .ventas .bloqueVenta.abierto .bloqueB,
body.recA5065001 table.productos tr .ventas .bloqueVenta.abierto .bloqueB,
body.recA5065001 table.pedidos tr .ventas .bloqueVenta.abierto .bloqueB,
body.recA5065001 table.stock tr .ventas .bloqueVenta.abierto .bloqueB,
body.recA5065001 table.franjas tr .ventas .bloqueVenta.abierto .bloqueB,
body.recA5066001 table.productos tr .ventas .bloqueVenta.abierto .bloqueB,
body.recA5066001 table.pedidos tr .ventas .bloqueVenta.abierto .bloqueB,
body.recA5066001 table.stock tr .ventas .bloqueVenta.abierto .bloqueB,
body.recA5066001 table.franjas tr .ventas .bloqueVenta.abierto .bloqueB,
body.recA5075001 table.productos tr .ventas .bloqueVenta.abierto .bloqueB,
body.recA5075001 table.pedidos tr .ventas .bloqueVenta.abierto .bloqueB,
body.recA5075001 table.stock tr .ventas .bloqueVenta.abierto .bloqueB,
body.recA5075001 table.franjas tr .ventas .bloqueVenta.abierto .bloqueB,
body.recA5065001 table.productos tr .ventas .bloqueVenta.abierto .bloqueB,
body.recA5065001 table.pedidos tr .ventas .bloqueVenta.abierto .bloqueB,
body.recA5065001 table.stock tr .ventas .bloqueVenta.abierto .bloqueB,
body.recA5065001 table.franjas tr .ventas .bloqueVenta.abierto .bloqueB {
  display: none;
}
body.recA5064001 table.productos tr .ventas .bloqueVenta.abierto .bloqueA,
body.recA5064001 table.pedidos tr .ventas .bloqueVenta.abierto .bloqueA,
body.recA5064001 table.stock tr .ventas .bloqueVenta.abierto .bloqueA,
body.recA5064001 table.franjas tr .ventas .bloqueVenta.abierto .bloqueA,
body.recA5065001 table.productos tr .ventas .bloqueVenta.abierto .bloqueA,
body.recA5065001 table.pedidos tr .ventas .bloqueVenta.abierto .bloqueA,
body.recA5065001 table.stock tr .ventas .bloqueVenta.abierto .bloqueA,
body.recA5065001 table.franjas tr .ventas .bloqueVenta.abierto .bloqueA,
body.recA5066001 table.productos tr .ventas .bloqueVenta.abierto .bloqueA,
body.recA5066001 table.pedidos tr .ventas .bloqueVenta.abierto .bloqueA,
body.recA5066001 table.stock tr .ventas .bloqueVenta.abierto .bloqueA,
body.recA5066001 table.franjas tr .ventas .bloqueVenta.abierto .bloqueA,
body.recA5075001 table.productos tr .ventas .bloqueVenta.abierto .bloqueA,
body.recA5075001 table.pedidos tr .ventas .bloqueVenta.abierto .bloqueA,
body.recA5075001 table.stock tr .ventas .bloqueVenta.abierto .bloqueA,
body.recA5075001 table.franjas tr .ventas .bloqueVenta.abierto .bloqueA,
body.recA5065001 table.productos tr .ventas .bloqueVenta.abierto .bloqueA,
body.recA5065001 table.pedidos tr .ventas .bloqueVenta.abierto .bloqueA,
body.recA5065001 table.stock tr .ventas .bloqueVenta.abierto .bloqueA,
body.recA5065001 table.franjas tr .ventas .bloqueVenta.abierto .bloqueA {
  display: block;
}
body.recA5064001 table.productos tr .ventas .bloqueVenta.abierto .bloqueA:before,
body.recA5064001 table.pedidos tr .ventas .bloqueVenta.abierto .bloqueA:before,
body.recA5064001 table.stock tr .ventas .bloqueVenta.abierto .bloqueA:before,
body.recA5064001 table.franjas tr .ventas .bloqueVenta.abierto .bloqueA:before,
body.recA5065001 table.productos tr .ventas .bloqueVenta.abierto .bloqueA:before,
body.recA5065001 table.pedidos tr .ventas .bloqueVenta.abierto .bloqueA:before,
body.recA5065001 table.stock tr .ventas .bloqueVenta.abierto .bloqueA:before,
body.recA5065001 table.franjas tr .ventas .bloqueVenta.abierto .bloqueA:before,
body.recA5066001 table.productos tr .ventas .bloqueVenta.abierto .bloqueA:before,
body.recA5066001 table.pedidos tr .ventas .bloqueVenta.abierto .bloqueA:before,
body.recA5066001 table.stock tr .ventas .bloqueVenta.abierto .bloqueA:before,
body.recA5066001 table.franjas tr .ventas .bloqueVenta.abierto .bloqueA:before,
body.recA5075001 table.productos tr .ventas .bloqueVenta.abierto .bloqueA:before,
body.recA5075001 table.pedidos tr .ventas .bloqueVenta.abierto .bloqueA:before,
body.recA5075001 table.stock tr .ventas .bloqueVenta.abierto .bloqueA:before,
body.recA5075001 table.franjas tr .ventas .bloqueVenta.abierto .bloqueA:before,
body.recA5065001 table.productos tr .ventas .bloqueVenta.abierto .bloqueA:before,
body.recA5065001 table.pedidos tr .ventas .bloqueVenta.abierto .bloqueA:before,
body.recA5065001 table.stock tr .ventas .bloqueVenta.abierto .bloqueA:before,
body.recA5065001 table.franjas tr .ventas .bloqueVenta.abierto .bloqueA:before {
  content: '\f058';
  display: inline-block;
  font-family: 'FontAwesome';
  font-size: 20px;
  color: #fff;
  position: relative;
  padding-right: 10px;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  line-height: 1;
}
body.recA5064001 table.productos tr .ventas .bloqueVenta.cerrado a,
body.recA5064001 table.pedidos tr .ventas .bloqueVenta.cerrado a,
body.recA5064001 table.stock tr .ventas .bloqueVenta.cerrado a,
body.recA5064001 table.franjas tr .ventas .bloqueVenta.cerrado a,
body.recA5065001 table.productos tr .ventas .bloqueVenta.cerrado a,
body.recA5065001 table.pedidos tr .ventas .bloqueVenta.cerrado a,
body.recA5065001 table.stock tr .ventas .bloqueVenta.cerrado a,
body.recA5065001 table.franjas tr .ventas .bloqueVenta.cerrado a,
body.recA5066001 table.productos tr .ventas .bloqueVenta.cerrado a,
body.recA5066001 table.pedidos tr .ventas .bloqueVenta.cerrado a,
body.recA5066001 table.stock tr .ventas .bloqueVenta.cerrado a,
body.recA5066001 table.franjas tr .ventas .bloqueVenta.cerrado a,
body.recA5075001 table.productos tr .ventas .bloqueVenta.cerrado a,
body.recA5075001 table.pedidos tr .ventas .bloqueVenta.cerrado a,
body.recA5075001 table.stock tr .ventas .bloqueVenta.cerrado a,
body.recA5075001 table.franjas tr .ventas .bloqueVenta.cerrado a,
body.recA5065001 table.productos tr .ventas .bloqueVenta.cerrado a,
body.recA5065001 table.pedidos tr .ventas .bloqueVenta.cerrado a,
body.recA5065001 table.stock tr .ventas .bloqueVenta.cerrado a,
body.recA5065001 table.franjas tr .ventas .bloqueVenta.cerrado a {
  background: #f35958;
  border-color: #f35958;
  color: #ffffff;
}
body.recA5064001 table.productos tr .ventas .bloqueVenta.cerrado a:hover,
body.recA5064001 table.pedidos tr .ventas .bloqueVenta.cerrado a:hover,
body.recA5064001 table.stock tr .ventas .bloqueVenta.cerrado a:hover,
body.recA5064001 table.franjas tr .ventas .bloqueVenta.cerrado a:hover,
body.recA5065001 table.productos tr .ventas .bloqueVenta.cerrado a:hover,
body.recA5065001 table.pedidos tr .ventas .bloqueVenta.cerrado a:hover,
body.recA5065001 table.stock tr .ventas .bloqueVenta.cerrado a:hover,
body.recA5065001 table.franjas tr .ventas .bloqueVenta.cerrado a:hover,
body.recA5066001 table.productos tr .ventas .bloqueVenta.cerrado a:hover,
body.recA5066001 table.pedidos tr .ventas .bloqueVenta.cerrado a:hover,
body.recA5066001 table.stock tr .ventas .bloqueVenta.cerrado a:hover,
body.recA5066001 table.franjas tr .ventas .bloqueVenta.cerrado a:hover,
body.recA5075001 table.productos tr .ventas .bloqueVenta.cerrado a:hover,
body.recA5075001 table.pedidos tr .ventas .bloqueVenta.cerrado a:hover,
body.recA5075001 table.stock tr .ventas .bloqueVenta.cerrado a:hover,
body.recA5075001 table.franjas tr .ventas .bloqueVenta.cerrado a:hover,
body.recA5065001 table.productos tr .ventas .bloqueVenta.cerrado a:hover,
body.recA5065001 table.pedidos tr .ventas .bloqueVenta.cerrado a:hover,
body.recA5065001 table.stock tr .ventas .bloqueVenta.cerrado a:hover,
body.recA5065001 table.franjas tr .ventas .bloqueVenta.cerrado a:hover {
  background: #cf4c4b;
}
body.recA5064001 table.productos tr .ventas .bloqueVenta.cerrado .bloqueA,
body.recA5064001 table.pedidos tr .ventas .bloqueVenta.cerrado .bloqueA,
body.recA5064001 table.stock tr .ventas .bloqueVenta.cerrado .bloqueA,
body.recA5064001 table.franjas tr .ventas .bloqueVenta.cerrado .bloqueA,
body.recA5065001 table.productos tr .ventas .bloqueVenta.cerrado .bloqueA,
body.recA5065001 table.pedidos tr .ventas .bloqueVenta.cerrado .bloqueA,
body.recA5065001 table.stock tr .ventas .bloqueVenta.cerrado .bloqueA,
body.recA5065001 table.franjas tr .ventas .bloqueVenta.cerrado .bloqueA,
body.recA5066001 table.productos tr .ventas .bloqueVenta.cerrado .bloqueA,
body.recA5066001 table.pedidos tr .ventas .bloqueVenta.cerrado .bloqueA,
body.recA5066001 table.stock tr .ventas .bloqueVenta.cerrado .bloqueA,
body.recA5066001 table.franjas tr .ventas .bloqueVenta.cerrado .bloqueA,
body.recA5075001 table.productos tr .ventas .bloqueVenta.cerrado .bloqueA,
body.recA5075001 table.pedidos tr .ventas .bloqueVenta.cerrado .bloqueA,
body.recA5075001 table.stock tr .ventas .bloqueVenta.cerrado .bloqueA,
body.recA5075001 table.franjas tr .ventas .bloqueVenta.cerrado .bloqueA,
body.recA5065001 table.productos tr .ventas .bloqueVenta.cerrado .bloqueA,
body.recA5065001 table.pedidos tr .ventas .bloqueVenta.cerrado .bloqueA,
body.recA5065001 table.stock tr .ventas .bloqueVenta.cerrado .bloqueA,
body.recA5065001 table.franjas tr .ventas .bloqueVenta.cerrado .bloqueA {
  display: none;
}
body.recA5064001 table.productos tr .ventas .bloqueVenta.cerrado .bloqueB,
body.recA5064001 table.pedidos tr .ventas .bloqueVenta.cerrado .bloqueB,
body.recA5064001 table.stock tr .ventas .bloqueVenta.cerrado .bloqueB,
body.recA5064001 table.franjas tr .ventas .bloqueVenta.cerrado .bloqueB,
body.recA5065001 table.productos tr .ventas .bloqueVenta.cerrado .bloqueB,
body.recA5065001 table.pedidos tr .ventas .bloqueVenta.cerrado .bloqueB,
body.recA5065001 table.stock tr .ventas .bloqueVenta.cerrado .bloqueB,
body.recA5065001 table.franjas tr .ventas .bloqueVenta.cerrado .bloqueB,
body.recA5066001 table.productos tr .ventas .bloqueVenta.cerrado .bloqueB,
body.recA5066001 table.pedidos tr .ventas .bloqueVenta.cerrado .bloqueB,
body.recA5066001 table.stock tr .ventas .bloqueVenta.cerrado .bloqueB,
body.recA5066001 table.franjas tr .ventas .bloqueVenta.cerrado .bloqueB,
body.recA5075001 table.productos tr .ventas .bloqueVenta.cerrado .bloqueB,
body.recA5075001 table.pedidos tr .ventas .bloqueVenta.cerrado .bloqueB,
body.recA5075001 table.stock tr .ventas .bloqueVenta.cerrado .bloqueB,
body.recA5075001 table.franjas tr .ventas .bloqueVenta.cerrado .bloqueB,
body.recA5065001 table.productos tr .ventas .bloqueVenta.cerrado .bloqueB,
body.recA5065001 table.pedidos tr .ventas .bloqueVenta.cerrado .bloqueB,
body.recA5065001 table.stock tr .ventas .bloqueVenta.cerrado .bloqueB,
body.recA5065001 table.franjas tr .ventas .bloqueVenta.cerrado .bloqueB {
  display: block;
}
body.recA5064001 table.productos tr .ventas .bloqueVenta.cerrado .bloqueB:before,
body.recA5064001 table.pedidos tr .ventas .bloqueVenta.cerrado .bloqueB:before,
body.recA5064001 table.stock tr .ventas .bloqueVenta.cerrado .bloqueB:before,
body.recA5064001 table.franjas tr .ventas .bloqueVenta.cerrado .bloqueB:before,
body.recA5065001 table.productos tr .ventas .bloqueVenta.cerrado .bloqueB:before,
body.recA5065001 table.pedidos tr .ventas .bloqueVenta.cerrado .bloqueB:before,
body.recA5065001 table.stock tr .ventas .bloqueVenta.cerrado .bloqueB:before,
body.recA5065001 table.franjas tr .ventas .bloqueVenta.cerrado .bloqueB:before,
body.recA5066001 table.productos tr .ventas .bloqueVenta.cerrado .bloqueB:before,
body.recA5066001 table.pedidos tr .ventas .bloqueVenta.cerrado .bloqueB:before,
body.recA5066001 table.stock tr .ventas .bloqueVenta.cerrado .bloqueB:before,
body.recA5066001 table.franjas tr .ventas .bloqueVenta.cerrado .bloqueB:before,
body.recA5075001 table.productos tr .ventas .bloqueVenta.cerrado .bloqueB:before,
body.recA5075001 table.pedidos tr .ventas .bloqueVenta.cerrado .bloqueB:before,
body.recA5075001 table.stock tr .ventas .bloqueVenta.cerrado .bloqueB:before,
body.recA5075001 table.franjas tr .ventas .bloqueVenta.cerrado .bloqueB:before,
body.recA5065001 table.productos tr .ventas .bloqueVenta.cerrado .bloqueB:before,
body.recA5065001 table.pedidos tr .ventas .bloqueVenta.cerrado .bloqueB:before,
body.recA5065001 table.stock tr .ventas .bloqueVenta.cerrado .bloqueB:before,
body.recA5065001 table.franjas tr .ventas .bloqueVenta.cerrado .bloqueB:before {
  content: '\f057';
  display: inline-block;
  font-family: 'FontAwesome';
  font-size: 20px;
  color: #fff;
  position: relative;
  padding-right: 10px;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  line-height: 1;
}
body.recA5064001 table.franjas tr.cabecera,
body.recA5065001 table.franjas tr.cabecera,
body.recA5066001 table.franjas tr.cabecera,
body.recA5075001 table.franjas tr.cabecera,
body.recA5065001 table.franjas tr.cabecera {
  height: 45px;
}
body.recA5064001 table.franjas tr.cabecera .recogida .label,
body.recA5064001 table.franjas tr.cabecera .domicilio .label,
body.recA5065001 table.franjas tr.cabecera .recogida .label,
body.recA5065001 table.franjas tr.cabecera .domicilio .label,
body.recA5066001 table.franjas tr.cabecera .recogida .label,
body.recA5066001 table.franjas tr.cabecera .domicilio .label,
body.recA5075001 table.franjas tr.cabecera .recogida .label,
body.recA5075001 table.franjas tr.cabecera .domicilio .label,
body.recA5065001 table.franjas tr.cabecera .recogida .label,
body.recA5065001 table.franjas tr.cabecera .domicilio .label {
  position: relative;
  padding-left: 40px;
  width: 100%;
}
body.recA5064001 table.franjas tr.cabecera .recogida .label:before,
body.recA5064001 table.franjas tr.cabecera .domicilio .label:before,
body.recA5065001 table.franjas tr.cabecera .recogida .label:before,
body.recA5065001 table.franjas tr.cabecera .domicilio .label:before,
body.recA5066001 table.franjas tr.cabecera .recogida .label:before,
body.recA5066001 table.franjas tr.cabecera .domicilio .label:before,
body.recA5075001 table.franjas tr.cabecera .recogida .label:before,
body.recA5075001 table.franjas tr.cabecera .domicilio .label:before,
body.recA5065001 table.franjas tr.cabecera .recogida .label:before,
body.recA5065001 table.franjas tr.cabecera .domicilio .label:before {
  content: '';
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  width: 30px;
  height: 30px;
  position: absolute;
  left: 0;
  top: -10px;
}
body.recA5064001 table.franjas tr.cabecera .recogida .label:before,
body.recA5065001 table.franjas tr.cabecera .recogida .label:before,
body.recA5066001 table.franjas tr.cabecera .recogida .label:before,
body.recA5075001 table.franjas tr.cabecera .recogida .label:before,
body.recA5065001 table.franjas tr.cabecera .recogida .label:before {
  background-image: url('/shop/img/web/iconos/icon-shop.svg');
}
body.recA5064001 table.franjas tr.cabecera .domicilio .label:before,
body.recA5065001 table.franjas tr.cabecera .domicilio .label:before,
body.recA5066001 table.franjas tr.cabecera .domicilio .label:before,
body.recA5075001 table.franjas tr.cabecera .domicilio .label:before,
body.recA5065001 table.franjas tr.cabecera .domicilio .label:before {
  background-image: url('/shop/img/web/iconos/icon-scooter.svg');
}
body.recA5064001 table.franjas tr.cabecera .guardarRecogida,
body.recA5064001 table.franjas tr.cabecera .guardarDomicilio,
body.recA5065001 table.franjas tr.cabecera .guardarRecogida,
body.recA5065001 table.franjas tr.cabecera .guardarDomicilio,
body.recA5066001 table.franjas tr.cabecera .guardarRecogida,
body.recA5066001 table.franjas tr.cabecera .guardarDomicilio,
body.recA5075001 table.franjas tr.cabecera .guardarRecogida,
body.recA5075001 table.franjas tr.cabecera .guardarDomicilio,
body.recA5065001 table.franjas tr.cabecera .guardarRecogida,
body.recA5065001 table.franjas tr.cabecera .guardarDomicilio {
  width: 70px;
}
body.recA5064001 table.franjas tr.cabecera .horas,
body.recA5065001 table.franjas tr.cabecera .horas,
body.recA5066001 table.franjas tr.cabecera .horas,
body.recA5075001 table.franjas tr.cabecera .horas,
body.recA5065001 table.franjas tr.cabecera .horas {
  width: 20%;
}
body.recA5064001 .guardar,
body.recA5065001 .guardar,
body.recA5066001 .guardar,
body.recA5075001 .guardar,
body.recA5065001 .guardar {
  text-align: left !important;
  width: 60px;
}
body.recA5064001 .guardar p,
body.recA5065001 .guardar p,
body.recA5066001 .guardar p,
body.recA5075001 .guardar p,
body.recA5065001 .guardar p {
  width: 50px !important;
  height: 50px !important;
  margin: 0 !important;
  position: relative;
  background: transparent !important;
}
body.recA5064001 .guardar p span,
body.recA5065001 .guardar p span,
body.recA5066001 .guardar p span,
body.recA5075001 .guardar p span,
body.recA5065001 .guardar p span {
  text-indent: -999px;
  white-space: nowrap;
  overflow: hidden;
  display: inline-block;
}
body.recA5064001 .guardar.pendiente p:before,
body.recA5065001 .guardar.pendiente p:before,
body.recA5066001 .guardar.pendiente p:before,
body.recA5075001 .guardar.pendiente p:before,
body.recA5065001 .guardar.pendiente p:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f0c7";
  font-size: 30px !important;
  color: #f35958;
  cursor: pointer;
  position: relative;
  left: 13px !important;
  top: 8px;
}
body.recA5064001 .guardar.animacion p,
body.recA5065001 .guardar.animacion p,
body.recA5066001 .guardar.animacion p,
body.recA5075001 .guardar.animacion p,
body.recA5065001 .guardar.animacion p {
  opacity: 0;
  -webkit-animation: fadeIn ease-in 1;
  -moz-animation: fadeIn ease-in 1;
  animation: fadeIn ease-in 1;
  -webkit-animation-fill-mode: forwards;
  -moz-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  animation-duration: 1s;
}
body.recA5064001 .guardar.animacion p:before,
body.recA5065001 .guardar.animacion p:before,
body.recA5066001 .guardar.animacion p:before,
body.recA5075001 .guardar.animacion p:before,
body.recA5065001 .guardar.animacion p:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f0c7";
  font-size: 30px !important;
  color: #319457;
  cursor: pointer;
  position: relative;
  left: 13px !important;
  top: 8px;
}
body.recA5064001 .guardar.animacion p:after,
body.recA5065001 .guardar.animacion p:after,
body.recA5066001 .guardar.animacion p:after,
body.recA5075001 .guardar.animacion p:after,
body.recA5065001 .guardar.animacion p:after {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f058";
  font-size: 15px;
  color: #319457;
  position: absolute;
  top: 27px;
  right: 8px;
  background: #fff;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
body.recA5064001 .guardar.pendiente p:after,
body.recA5065001 .guardar.pendiente p:after,
body.recA5066001 .guardar.pendiente p:after,
body.recA5075001 .guardar.pendiente p:after,
body.recA5065001 .guardar.pendiente p:after {
  content: '';
}
body.recA5064001 .formulario .inner .fs.fsP,
body.recA5065001 .formulario .inner .fs.fsP,
body.recA5066001 .formulario .inner .fs.fsP,
body.recA5075001 .formulario .inner .fs.fsP,
body.recA5065001 .formulario .inner .fs.fsP {
  padding: 0;
}
body.recA5064001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect,
body.recA5065001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect,
body.recA5066001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect,
body.recA5075001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect,
body.recA5065001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect {
  padding: 0;
  margin: 0;
}
body.recA5064001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt,
body.recA5065001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt,
body.recA5066001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt,
body.recA5075001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt,
body.recA5065001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt {
  margin: 0;
}
body.recA5064001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel,
body.recA5065001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel,
body.recA5066001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel,
body.recA5075001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel,
body.recA5065001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel {
  background: transparent;
  border: 0;
}
body.recA5064001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner select.select,
body.recA5065001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner select.select,
body.recA5066001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner select.select,
body.recA5075001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner select.select,
body.recA5065001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner select.select {
  width: auto;
  height: 40px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  border: 2px solid #e5e5e5;
  color: #818181;
}
body.recA5064001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner select.select.select2,
body.recA5065001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner select.select.select2,
body.recA5066001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner select.select.select2,
body.recA5075001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner select.select.select2,
body.recA5065001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner select.select.select2 {
  border: 2px solid #e5e5e5;
  color: #818181;
}
body.recA5064001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner select.select.select4,
body.recA5065001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner select.select.select4,
body.recA5066001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner select.select.select4,
body.recA5075001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner select.select.select4,
body.recA5065001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner select.select.select4 {
  border: 2px solid #f0ad4e;
  color: #f0ad4e;
}
body.recA5064001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner select.select.select5,
body.recA5065001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner select.select.select5,
body.recA5066001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner select.select.select5,
body.recA5075001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner select.select.select5,
body.recA5065001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner select.select.select5 {
  border: 2px solid #5bc0de;
  color: #5bc0de;
}
body.recA5064001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner select.select.select6,
body.recA5065001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner select.select.select6,
body.recA5066001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner select.select.select6,
body.recA5075001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner select.select.select6,
body.recA5065001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner select.select.select6 {
  border: 2px solid #319457;
  color: #319457;
}
body.recA5064001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner select.select.select7,
body.recA5065001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner select.select.select7,
body.recA5066001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner select.select.select7,
body.recA5075001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner select.select.select7,
body.recA5065001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner select.select.select7 {
  border: 2px solid #f35958;
  color: #f35958;
}
body.recA5064001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner select.select option,
body.recA5065001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner select.select option,
body.recA5066001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner select.select option,
body.recA5075001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner select.select option,
body.recA5065001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner select.select option {
  color: #818181;
}
body.recA5064001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner:before,
body.recA5065001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner:before,
body.recA5066001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner:before,
body.recA5075001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner:before,
body.recA5065001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner:before {
  content: '';
  height: 46px;
  width: 46px;
  position: absolute;
  top: 2px;
  right: 2px;
  -webkit-transition: .3s;
  transition: .3s;
  border-radius: 0 1px 1px 0;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  pointer-events: none;
  z-index: 1;
  -webkit-border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  -moz-border-radius-bottomright: 6px;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
body.recA5064001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner:after,
body.recA5065001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner:after,
body.recA5066001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner:after,
body.recA5075001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner:after,
body.recA5065001 .formulario .inner .fs.fsP .fsInner .campo.campoSelect .cnt .cSel .cSelInner:after {
  position: absolute;
  right: 18px;
  top: 22px;
  pointer-events: none;
  z-index: 1;
}
body.recA5064001 .formulario .inner .fs.fsP .fsInner .campo.campoNomIdEstadoPedido.campoSelect .cnt .cSel .cSelInner select.select,
body.recA5065001 .formulario .inner .fs.fsP .fsInner .campo.campoNomIdEstadoPedido.campoSelect .cnt .cSel .cSelInner select.select,
body.recA5066001 .formulario .inner .fs.fsP .fsInner .campo.campoNomIdEstadoPedido.campoSelect .cnt .cSel .cSelInner select.select,
body.recA5075001 .formulario .inner .fs.fsP .fsInner .campo.campoNomIdEstadoPedido.campoSelect .cnt .cSel .cSelInner select.select,
body.recA5065001 .formulario .inner .fs.fsP .fsInner .campo.campoNomIdEstadoPedido.campoSelect .cnt .cSel .cSelInner select.select {
  font-size: 13px;
}
body.recA5064001 .formulario .inner .fs.fsP .fsInner .campo.campoNomCantidad.campoSelect .cnt .cSel .cSelInner select.select,
body.recA5065001 .formulario .inner .fs.fsP .fsInner .campo.campoNomCantidad.campoSelect .cnt .cSel .cSelInner select.select,
body.recA5066001 .formulario .inner .fs.fsP .fsInner .campo.campoNomCantidad.campoSelect .cnt .cSel .cSelInner select.select,
body.recA5075001 .formulario .inner .fs.fsP .fsInner .campo.campoNomCantidad.campoSelect .cnt .cSel .cSelInner select.select,
body.recA5065001 .formulario .inner .fs.fsP .fsInner .campo.campoNomCantidad.campoSelect .cnt .cSel .cSelInner select.select {
  cursor: default;
}
body.recA5064001 .formulario .inner .fs.fsP .fsInner .campo.campoNomCantidad.campoSelect .cSelInner:hover:before,
body.recA5065001 .formulario .inner .fs.fsP .fsInner .campo.campoNomCantidad.campoSelect .cSelInner:hover:before,
body.recA5066001 .formulario .inner .fs.fsP .fsInner .campo.campoNomCantidad.campoSelect .cSelInner:hover:before,
body.recA5075001 .formulario .inner .fs.fsP .fsInner .campo.campoNomCantidad.campoSelect .cSelInner:hover:before,
body.recA5065001 .formulario .inner .fs.fsP .fsInner .campo.campoNomCantidad.campoSelect .cSelInner:hover:before {
  background-color: transparent;
}
body.recA5064001 .popupAlerta,
body.recA5065001 .popupAlerta,
body.recA5066001 .popupAlerta,
body.recA5075001 .popupAlerta,
body.recA5065001 .popupAlerta {
  margin: 25px auto;
  background: #fff;
}
body.recA5064001 .popupAlerta .mensaje,
body.recA5065001 .popupAlerta .mensaje,
body.recA5066001 .popupAlerta .mensaje,
body.recA5075001 .popupAlerta .mensaje,
body.recA5065001 .popupAlerta .mensaje {
  background: none;
  color: #858585;
  font-size: 20px;
  padding: 16px 20px 5px 20px;
  margin-bottom: 0;
}
body.recA5064001 .popupAlerta .btnsAccion a,
body.recA5065001 .popupAlerta .btnsAccion a,
body.recA5066001 .popupAlerta .btnsAccion a,
body.recA5075001 .popupAlerta .btnsAccion a,
body.recA5065001 .popupAlerta .btnsAccion a {
  width: auto;
  font-size: 16px !important;
  height: 50px;
  display: inline-block;
  background: #858585;
  border: 1px solid #7b7b7b;
  color: #fff;
  -webkit-box-shadow: inset 0 -2px 0 0 ;
  -moz-box-shadow: inset 0 -2px 0 0 #7b7b7b;
  box-shadow: inset 0 -2px 0 0 #7b7b7b;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  padding: 4px 14px 14px 14px;
  margin: 10px;
}
body.recA5064001 .popupAlerta .btnsAccion a:hover,
body.recA5065001 .popupAlerta .btnsAccion a:hover,
body.recA5066001 .popupAlerta .btnsAccion a:hover,
body.recA5075001 .popupAlerta .btnsAccion a:hover,
body.recA5065001 .popupAlerta .btnsAccion a:hover {
  color: #fff;
  background: #7b7b7b;
  border: 1px solid #7b7b7b;
  text-decoration: none;
}
body.recA5064001 .popupAnadirProducto,
body.recA5065001 .popupAnadirProducto,
body.recA5066001 .popupAnadirProducto,
body.recA5075001 .popupAnadirProducto,
body.recA5065001 .popupAnadirProducto {
  text-align: center;
  background: #fff;
  max-width: 98%;
}
body.recA5064001 .popupAnadirProducto .popupContent,
body.recA5065001 .popupAnadirProducto .popupContent,
body.recA5066001 .popupAnadirProducto .popupContent,
body.recA5075001 .popupAnadirProducto .popupContent,
body.recA5065001 .popupAnadirProducto .popupContent {
  max-width: none;
}
body.recA5064001 .popupAnadirProducto .popupContent h3,
body.recA5065001 .popupAnadirProducto .popupContent h3,
body.recA5066001 .popupAnadirProducto .popupContent h3,
body.recA5075001 .popupAnadirProducto .popupContent h3,
body.recA5065001 .popupAnadirProducto .popupContent h3 {
  margin: 0 0 15px 0;
  padding: 0 20px;
  display: block;
  color: #303030;
  width: 100%;
  text-align: left;
  font-weight: normal;
  font-size: 26px;
}
body.recA5064001 .popupAnadirProducto .popupContent form .inner,
body.recA5065001 .popupAnadirProducto .popupContent form .inner,
body.recA5066001 .popupAnadirProducto .popupContent form .inner,
body.recA5075001 .popupAnadirProducto .popupContent form .inner,
body.recA5065001 .popupAnadirProducto .popupContent form .inner {
  max-width: none;
}
body.recA5064001 .popupAnadirProducto .popupContent form .inner .fsInner .campo.campoTextoCorto,
body.recA5065001 .popupAnadirProducto .popupContent form .inner .fsInner .campo.campoTextoCorto,
body.recA5066001 .popupAnadirProducto .popupContent form .inner .fsInner .campo.campoTextoCorto,
body.recA5075001 .popupAnadirProducto .popupContent form .inner .fsInner .campo.campoTextoCorto,
body.recA5065001 .popupAnadirProducto .popupContent form .inner .fsInner .campo.campoTextoCorto {
  padding: 0 20px;
}
body.recA5064001 .popupAnadirProducto .popupContent form .inner .fsInner .campo.campoTextoCorto label,
body.recA5065001 .popupAnadirProducto .popupContent form .inner .fsInner .campo.campoTextoCorto label,
body.recA5066001 .popupAnadirProducto .popupContent form .inner .fsInner .campo.campoTextoCorto label,
body.recA5075001 .popupAnadirProducto .popupContent form .inner .fsInner .campo.campoTextoCorto label,
body.recA5065001 .popupAnadirProducto .popupContent form .inner .fsInner .campo.campoTextoCorto label {
  width: auto;
  font-size: 16px !important;
  height: 50px;
  display: inline-block;
  background: #858585;
  border: 1px solid #7b7b7b;
  color: #fff;
  -webkit-box-shadow: inset 0 -2px 0 0 ;
  -moz-box-shadow: inset 0 -2px 0 0 #7b7b7b;
  box-shadow: inset 0 -2px 0 0 #7b7b7b;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  width: 200px;
  text-align: center;
  padding: 14px;
  margin: 0;
  float: right;
}
body.recA5064001 .popupAnadirProducto .popupContent form .inner .fsInner .campo.campoTextoCorto label:hover,
body.recA5065001 .popupAnadirProducto .popupContent form .inner .fsInner .campo.campoTextoCorto label:hover,
body.recA5066001 .popupAnadirProducto .popupContent form .inner .fsInner .campo.campoTextoCorto label:hover,
body.recA5075001 .popupAnadirProducto .popupContent form .inner .fsInner .campo.campoTextoCorto label:hover,
body.recA5065001 .popupAnadirProducto .popupContent form .inner .fsInner .campo.campoTextoCorto label:hover {
  color: #fff;
  background: #7b7b7b;
  border: 1px solid #7b7b7b;
  text-decoration: none;
}
body.recA5064001 .popupAnadirProducto .popupContent form .inner .fsInner .campo.campoTextoCorto .cnt,
body.recA5065001 .popupAnadirProducto .popupContent form .inner .fsInner .campo.campoTextoCorto .cnt,
body.recA5066001 .popupAnadirProducto .popupContent form .inner .fsInner .campo.campoTextoCorto .cnt,
body.recA5075001 .popupAnadirProducto .popupContent form .inner .fsInner .campo.campoTextoCorto .cnt,
body.recA5065001 .popupAnadirProducto .popupContent form .inner .fsInner .campo.campoTextoCorto .cnt {
  padding-right: 210px;
}
body.recA5064001 .popupAnadirProducto .popupContent form .inner .fsInner .campo.campoTextoCorto .cnt input,
body.recA5065001 .popupAnadirProducto .popupContent form .inner .fsInner .campo.campoTextoCorto .cnt input,
body.recA5066001 .popupAnadirProducto .popupContent form .inner .fsInner .campo.campoTextoCorto .cnt input,
body.recA5075001 .popupAnadirProducto .popupContent form .inner .fsInner .campo.campoTextoCorto .cnt input,
body.recA5065001 .popupAnadirProducto .popupContent form .inner .fsInner .campo.campoTextoCorto .cnt input {
  display: inline-block;
  height: 50px;
  font-size: 21px;
  padding-left: 15px;
}
body.recA5064001 .popupAnadirProducto .popupContent form .inner .fsInner .campo.campoTextoCorto input,
body.recA5065001 .popupAnadirProducto .popupContent form .inner .fsInner .campo.campoTextoCorto input,
body.recA5066001 .popupAnadirProducto .popupContent form .inner .fsInner .campo.campoTextoCorto input,
body.recA5075001 .popupAnadirProducto .popupContent form .inner .fsInner .campo.campoTextoCorto input,
body.recA5065001 .popupAnadirProducto .popupContent form .inner .fsInner .campo.campoTextoCorto input {
  border: 2px solid #e5e5e5;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
}
body.recA5064001 .popupAnadirProducto .popupContent .row.rowMiddle,
body.recA5065001 .popupAnadirProducto .popupContent .row.rowMiddle,
body.recA5066001 .popupAnadirProducto .popupContent .row.rowMiddle,
body.recA5075001 .popupAnadirProducto .popupContent .row.rowMiddle,
body.recA5065001 .popupAnadirProducto .popupContent .row.rowMiddle {
  margin-top: 15px;
  max-width: none;
  position: relative;
}
body.recA5064001 .popupAnadirProducto .popupContent .row.rowMiddle .categorias,
body.recA5065001 .popupAnadirProducto .popupContent .row.rowMiddle .categorias,
body.recA5066001 .popupAnadirProducto .popupContent .row.rowMiddle .categorias,
body.recA5075001 .popupAnadirProducto .popupContent .row.rowMiddle .categorias,
body.recA5065001 .popupAnadirProducto .popupContent .row.rowMiddle .categorias {
  width: 260px;
  background: #f0f0f0;
  position: absolute;
  top: 0px;
  left: 0px;
  bottom: 0px;
}
body.recA5064001 .popupAnadirProducto .popupContent .row.rowMiddle .categorias h4,
body.recA5065001 .popupAnadirProducto .popupContent .row.rowMiddle .categorias h4,
body.recA5066001 .popupAnadirProducto .popupContent .row.rowMiddle .categorias h4,
body.recA5075001 .popupAnadirProducto .popupContent .row.rowMiddle .categorias h4,
body.recA5065001 .popupAnadirProducto .popupContent .row.rowMiddle .categorias h4 {
  text-align: center;
  font-weight: bold;
  text-transform: uppercase;
  padding: 16px 0;
  color: #858585;
  font-size: 14px;
}
body.recA5064001 .popupAnadirProducto .popupContent .row.rowMiddle .categorias li a,
body.recA5065001 .popupAnadirProducto .popupContent .row.rowMiddle .categorias li a,
body.recA5066001 .popupAnadirProducto .popupContent .row.rowMiddle .categorias li a,
body.recA5075001 .popupAnadirProducto .popupContent .row.rowMiddle .categorias li a,
body.recA5065001 .popupAnadirProducto .popupContent .row.rowMiddle .categorias li a {
  font-size: 15px;
  font-weight: bold;
  color: #585858;
  padding: 10px 0 10px 20px;
  margin: 0;
  display: block;
  min-height: 30px;
}
body.recA5064001 .popupAnadirProducto .popupContent .row.rowMiddle .categorias li a:hover,
body.recA5065001 .popupAnadirProducto .popupContent .row.rowMiddle .categorias li a:hover,
body.recA5066001 .popupAnadirProducto .popupContent .row.rowMiddle .categorias li a:hover,
body.recA5075001 .popupAnadirProducto .popupContent .row.rowMiddle .categorias li a:hover,
body.recA5065001 .popupAnadirProducto .popupContent .row.rowMiddle .categorias li a:hover {
  background: #858585;
  text-decoration: none;
  color: #fff;
}
body.recA5064001 .popupAnadirProducto .popupContent .row.rowMiddle .categorias li.sel a,
body.recA5065001 .popupAnadirProducto .popupContent .row.rowMiddle .categorias li.sel a,
body.recA5066001 .popupAnadirProducto .popupContent .row.rowMiddle .categorias li.sel a,
body.recA5075001 .popupAnadirProducto .popupContent .row.rowMiddle .categorias li.sel a,
body.recA5065001 .popupAnadirProducto .popupContent .row.rowMiddle .categorias li.sel a {
  background: #858585;
  text-decoration: none;
  color: #fff;
}
body.recA5064001 .popupAnadirProducto .popupContent .row.rowMiddle .categorias.todas li.sel a,
body.recA5065001 .popupAnadirProducto .popupContent .row.rowMiddle .categorias.todas li.sel a,
body.recA5066001 .popupAnadirProducto .popupContent .row.rowMiddle .categorias.todas li.sel a,
body.recA5075001 .popupAnadirProducto .popupContent .row.rowMiddle .categorias.todas li.sel a,
body.recA5065001 .popupAnadirProducto .popupContent .row.rowMiddle .categorias.todas li.sel a {
  background: none;
  text-decoration: none;
  color: #585858;
}
body.recA5064001 .popupAnadirProducto .popupContent .row.rowMiddle .categorias.todas li.sel a:hover,
body.recA5065001 .popupAnadirProducto .popupContent .row.rowMiddle .categorias.todas li.sel a:hover,
body.recA5066001 .popupAnadirProducto .popupContent .row.rowMiddle .categorias.todas li.sel a:hover,
body.recA5075001 .popupAnadirProducto .popupContent .row.rowMiddle .categorias.todas li.sel a:hover,
body.recA5065001 .popupAnadirProducto .popupContent .row.rowMiddle .categorias.todas li.sel a:hover {
  background: #858585;
  text-decoration: none;
  color: #fff;
}
body.recA5064001 .popupAnadirProducto .popupContent .row.rowMiddle .colContent,
body.recA5065001 .popupAnadirProducto .popupContent .row.rowMiddle .colContent,
body.recA5066001 .popupAnadirProducto .popupContent .row.rowMiddle .colContent,
body.recA5075001 .popupAnadirProducto .popupContent .row.rowMiddle .colContent,
body.recA5065001 .popupAnadirProducto .popupContent .row.rowMiddle .colContent {
  padding: 0;
}
body.recA5064001 .popupAnadirProducto .popupContent .row.rowMiddle .colContent.productos,
body.recA5065001 .popupAnadirProducto .popupContent .row.rowMiddle .colContent.productos,
body.recA5066001 .popupAnadirProducto .popupContent .row.rowMiddle .colContent.productos,
body.recA5075001 .popupAnadirProducto .popupContent .row.rowMiddle .colContent.productos,
body.recA5065001 .popupAnadirProducto .popupContent .row.rowMiddle .colContent.productos {
  padding-left: 260px;
  width: 100%;
  min-height: 550px;
}
body.recA5064001 .popupAnadirProducto .popupContent .row.rowMiddle .colContent.productos .modPopupProductos,
body.recA5065001 .popupAnadirProducto .popupContent .row.rowMiddle .colContent.productos .modPopupProductos,
body.recA5066001 .popupAnadirProducto .popupContent .row.rowMiddle .colContent.productos .modPopupProductos,
body.recA5075001 .popupAnadirProducto .popupContent .row.rowMiddle .colContent.productos .modPopupProductos,
body.recA5065001 .popupAnadirProducto .popupContent .row.rowMiddle .colContent.productos .modPopupProductos {
  max-height: 600px;
  overflow-y: auto;
}
body.recA5064001 .popupAnadirProducto .popupContent .row.rowMiddle .colContent.productos table.productos,
body.recA5065001 .popupAnadirProducto .popupContent .row.rowMiddle .colContent.productos table.productos,
body.recA5066001 .popupAnadirProducto .popupContent .row.rowMiddle .colContent.productos table.productos,
body.recA5075001 .popupAnadirProducto .popupContent .row.rowMiddle .colContent.productos table.productos,
body.recA5065001 .popupAnadirProducto .popupContent .row.rowMiddle .colContent.productos table.productos {
  margin-top: 0;
}
body.recA5064001 .popupAnadirProducto .popupContent .row.rowMiddle .colContent.productos table.productos td.cantidad,
body.recA5065001 .popupAnadirProducto .popupContent .row.rowMiddle .colContent.productos table.productos td.cantidad,
body.recA5066001 .popupAnadirProducto .popupContent .row.rowMiddle .colContent.productos table.productos td.cantidad,
body.recA5075001 .popupAnadirProducto .popupContent .row.rowMiddle .colContent.productos table.productos td.cantidad,
body.recA5065001 .popupAnadirProducto .popupContent .row.rowMiddle .colContent.productos table.productos td.cantidad {
  min-width: 90px;
}
.cancelarPedido.oculto {
  display: none !important;
}
.preparadoDesactivado .btnPreparadoSi,
.preparadoDesactivado .btnPreparadoNo,
.entregadoDesactivado .entregadoSi,
.entregadoDesactivado .entregadoNo {
  cursor: default !important;
}
.campoNomErrorApi {
  margin-top: 10px;
}
.campoNomErrorApi span {
  font-size: 13px;
}
.campoNomErrorApi span:before {
  font-family: 'FontAwesome';
  content: '';
  display: inline-block;
  margin-right: 5px;
}
.campoNomErrorApi span.errorApi {
  color: #cf4c4b;
}
.campoNomErrorApi span.errorApi:before {
  content: '\f071';
}
.campoNomErrorApi span.okApi {
  color: #319457;
}
.campoNomErrorApi span.okApi:before {
  content: '\f00c';
}
@media print {
  .headerTop,
  .conjuntoControles,
  .botonesPedido,
  table.productos th.acciones,
  table.productos td.acciones,
  table.productos th.guardar,
  table.productos td.guardar {
    display: none !important;
  }
  .row.rowHeader {
    width: 20% !important;
    display: inline-block !important;
  }
  .headerPedido {
    width: 80% !important;
    display: inline-block !important;
  }
  h1.h,
  h1.h {
    width: 100%;
    font-size: 16px !important;
    padding: 0 !important;
    margin: 0 0 10px 0 !important;
    height: auto !important;
  }
  h1.h span,
  h1.h span {
    font-size: 16px !important;
  }
  h1.h:before,
  h1.h:before {
    display: none !important;
  }
  .metadatosPedido .datos.datosDomicilio {
    width: 30% !important;
    display: inline-block !important;
    border: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    min-height: 30px !important;
  }
  .metadatosPedido .datos.datosDomicilio .titulo,
  .metadatosPedido .datos.datosDomicilio .tituloHora {
    text-align: left !important;
    margin: 0 !important;
    padding: 0 !important;
    font-size: 10px !important;
  }
  .metadatosPedido .datos.datosDomicilio .hora {
    margin-left: 0 !important;
    margin-top: 0 !important;
    font-size: 14px !important;
  }
  .metadatosPedido .datos.datosDomicilio .hora:before {
    display: none !important;
  }
  .metadatosPedido .datos {
    min-height: 150px !important;
    width: 37% !important;
    display: inline-block !important;
    border: 0 !important;
    margin: 0 !important;
    padding: 0 15px !important;
  }
  .metadatosPedido .datos p {
    font-size: 10px !important;
  }
  .metadatosPedido .estado {
    min-height: 150px !important;
    width: 33% !important;
    display: inline-block !important;
    border: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
  }
  .metadatosPedido .estado .titulo {
    font-size: 10px !important;
  }
  .metadatosPedido .estado .proceso span {
    font-size: 10px !important;
  }
  .metadatosPedido .estado .campo.campoSelect .cnt .cSel .cSelInner {
    width: 160px !important;
    margin: 0 auto;
  }
  .metadatosPedido .estado .campo.campoSelect .cnt .cSel .cSelInner:after {
    display: none;
  }
  .metadatosPedido .estado .pagadoSi,
  .metadatosPedido .estado .entregadoSi {
    border: 0 !important;
    box-shadow: none !important;
  }
  table.productos tr th {
    padding: 5px !important;
    margin: 0 !important;
    height: 20px !important;
    line-height: 1 !important;
    border: solid #e3e3e3 !important;
    border-width: 0 1px 0 0 !important;
  }
  table.productos tr th .label {
    font-size: 10px !important;
  }
  table.productos tr td {
    min-height: 50px !important;
    border: solid #e3e3e3 !important;
    border-width: 0 1px 0 0 !important;
  }
  table.productos tr td.descripcion {
    border: 0 !important;
  }
  table.productos tr td.precio {
    border-width: 0 1px 0 1px !important;
  }
  table.productos tr.importe td {
    border-width: 1px !important;
    height: 20px !important;
    margin: 0 !important;
    padding: 5px !important;
    font-size: 15px !important;
  }
  table.productos .descripcion img {
    width: 50px !important;
    height: 50px !important;
  }
  table.productos td.cantidad .cSelInner {
    text-align: center !important;
    margin: 0 auto !important;
    width: 100% !important;
  }
  table.productos td.cantidad .cSelInner:before,
  table.productos td.cantidad .cSelInner:after {
    display: none !important;
  }
  table.productos td.cantidad select.select {
    border: 0 !important;
  }
  table.productos td.preparado .btn.btnPreparado {
    border: 0 !important;
    box-shadow: none !important;
  }
}
.modRecomendacion {
  padding-top: 15px;
}
@media screen and (min-width : 64.063em) {
  .modRecomendacion {
    padding-top: 0;
  }
}
@media screen and (max-width : 40.62em) {
  .modRecomendacion .h {
    margin-bottom: 0 !important;
  }
}
.modRecomendacion .recomMid .col {
  margin-top: 25px;
  margin-bottom: 25px;
  background: #fcfcfc;
}
@media screen and (min-width : 40.63em) {
  .modRecomendacion .recomMid .col {
    border: 1px solid #e0dede;
    border-radius: 15px 5px 5px;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    padding: 13px;
  }
}
.modRecomendacion .recomMid .col .seleccion {
  padding: 0 1px;
  margin-bottom: 15px;
}
.modRecomendacion .recomMid .col .seleccion .desel,
.modRecomendacion .recomMid .col .seleccion .sel {
  display: inline-block;
  position: relative;
  padding-left: 20px;
  margin-right: 20px;
}
.modRecomendacion .recomMid .col .seleccion .desel:before,
.modRecomendacion .recomMid .col .seleccion .sel:before {
  width: 14px;
  height: 14px;
  line-height: 13px;
  text-align: center;
  padding: 0;
  margin: 0;
  border-radius: 2px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: #fff;
  border: solid 1px #c3c4c6;
  display: block;
  position: absolute;
  left: 0;
  top: 3px;
  color: #fff;
  -webkit-transition: .1s;
  transition: .1s;
  font-size: 13px;
}
.modRecomendacion .recomMid .col .seleccion .desel:hover:before,
.modRecomendacion .recomMid .col .seleccion .sel:hover:before {
  text-decoration: none;
}
.modRecomendacion .recomMid .col .seleccion .sel:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f00c";
  color: #323232;
}
.modRecomendacion .recomMid .col .seleccion .desel:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "";
}
.modRecomendacion .recomMid .col .formulario .inner .fsP {
  padding: 0;
}
.modRecomendacion .recomMid .col .formulario .inner .fsP .elem {
  height: auto;
  margin-bottom: 5px;
}
.modRecomendacion .recomMid .col .formulario .inner .fsP .elem label {
  height: auto;
}
.modRecomendacion .recomMid .col .formulario .inner .fsP .elem label:before {
  top: 2px;
  margin-top: 0;
}
.modRecomendacion .recomMid .col .formulario .inner .fsP .elem label p {
  margin: 0;
}
.modRecomendacion .recomMid .col .caja {
  text-align: center;
  margin-top: 5px;
  margin-bottom: 20px;
}
.modRecomendacion .recomMid .col .caja a {
  font-weight: bold;
  font-size: 1.7em;
  line-height: 1em;
  border: 2px solid;
  display: inline-block;
  background: #fff;
  padding: 9px 12px 9px 45px;
  margin-bottom: 5px;
  border-radius: 5px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  overflow: hidden;
  position: relative;
}
.modRecomendacion .recomMid .col .caja a:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin: 0;
  font-size: 43px;
  vertical-align: middle;
  position: absolute;
  top: 50%;
  left: 0;
  margin-top: -21px;
  -webkit-transition: .3s;
  transition: .3s;
  z-index: 2;
}
.modRecomendacion .recomMid .col .caja a:hover {
  text-decoration: none;
}
.modRecomendacion .recomMid .col .caja a:hover:before {
  text-decoration: none;
  left: -10px;
}
.modRecomendacion .recomMid .col .caja.fb {
  border-bottom: 1px solid #ddd;
  padding-bottom: 15px !important;
  position: relative;
}
.modRecomendacion .recomMid .col .caja.fb:after {
  bottom: -9px;
  left: 50%;
  margin-left: -10px;
  content: "";
  display: block;
  position: absolute;
  width: 17px;
  height: 17px;
  background: #ddd;
  border: 3px solid #fff;
  border-radius: 17px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.modRecomendacion .recomMid .col .caja.fb a {
  color: #39599f;
}
.modRecomendacion .recomMid .col .caja.fb a:before {
  content: "\f082";
  color: #39599f;
}
.modRecomendacion .recomMid .col .caja.tw a {
  color: #55c6f7;
}
.modRecomendacion .recomMid .col .caja.tw a:before {
  content: "\f099";
  color: #55c6f7;
}
.modRecomendacion .hR {
  display: block;
  background: #ededed;
  height: 37px;
  color: #545454;
  font-size: 1.25em;
  line-height: 40px;
  padding: 0 8px;
  border-radius: 7px 0 0 0;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  margin-bottom: 15px;
}
.modRecomendacion .bloque {
  border-bottom: 1px solid #e0dede;
  margin-bottom: 25px;
}
.modRecomendacion .formulario .inner .fsP {
  padding: 0 0 15px;
}
.modRecomendacion .formulario .inner .fsP .campo label {
  color: #f6b332;
}
.modRecomendacion p {
  margin-bottom: 15px;
}
.modRecomendacion .recomInfer {
  margin-top: 25px;
  margin-bottom: 25px;
  background: #fcfcfc;
}
@media screen and (min-width : 40.63em) {
  .modRecomendacion .recomInfer {
    border: 1px solid #e0dede;
    border-radius: 15px 5px 5px;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    padding: 13px;
  }
}
.modRecomendacion .recomInfer .bloque {
  padding-bottom: 10px;
}
.modRecomendacion .recomInfer .bloque .btnRecomRecibirEmail {
  font-size: 0.824em;
  float: none;
  display: block;
  margin: 5px 0;
}
@media screen and (min-width : 40.63em) {
  .modRecomendacion .recomInfer .bloque .btnRecomRecibirEmail {
    float: right;
  }
}
.modRecomendacion .recomInfer .bloque .btnRecomRecibirEmail span {
  display: block;
}
.modRecomendacion .recomInfer .bloque .hc {
  color: #f6b332;
}
.modRecomendacion .recomInfer .bloque .hc:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f054";
  font-size: 20px;
  vertical-align: bottom;
  color: #444343;
  margin-left: 0;
}
@media screen and (min-width : 40.63em) {
  .modRecomendacion .recomInfer .bloque .in {
    margin-right: 155px;
  }
}
.modRecomendacion .recomInfer .bloque .in .hc:before {
  content: "\f0e0";
}
.modRecomendacion .recomInfer .bloque .copy {
  width: 100%;
  padding: 0 1%;
  height: 36px;
  border: 1px solid #b9c1c9;
  color: #2c2a2a;
}
.modFichaEncuesta .tpEscala .elem {
  width: auto;
}
.modFichaEncuesta .tpEscala .elem label {
  padding-left: 22px;
}
.formularioEncuesta {
  max-width: 500px;
  margin: 0 auto;
}
.formularioEncuesta .campo .cnt textarea {
  background: white;
}
.formularioEncuesta .campoNomSubmit {
  text-align: center;
}
.formularioEncuesta .fsInner >.campo >label {
  font-size: 16px !important;
}
@font-face {
  font-family: 'FontAwesome';
  src: url('/web/fonts/fontawesome-webfont.eot?v=4.4.0');
  src: url('/web/fonts/fontawesome-webfont.eot?#iefix&v=4.4.0') format('embedded-opentype'), url('/web/fonts/fontawesome-webfont.woff2?v=4.4.0') format('woff2'), url('/web/fonts/fontawesome-webfont.woff?v=4.4.0') format('woff'), url('/web/fonts/fontawesome-webfont.ttf?v=4.4.0') format('truetype'), url('/web/fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.icon {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.fa {
  font-family: 'FontAwesome';
}
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: .3em;
}
.fa.pull-right {
  margin-left: .3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);
  -webkit-transform: scale(-1,1);
  -ms-transform: scale(-1,1);
  transform: scale(-1,1);
}
.fa-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);
  -webkit-transform: scale(1,-1);
  -ms-transform: scale(1,-1);
  transform: scale(1,-1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #fff;
}
.fa-glass {
  content: "\f000";
}
.fa-music {
  content: "\f001";
}
.fa-search {
  content: "\f002";
}
.fa-envelope-o {
  content: "\f003";
}
.fa-heart {
  content: "\f004";
}
.fa-star {
  content: "\f005";
}
.fa-star-o {
  content: "\f006";
}
.fa-user {
  content: "\f007";
}
.fa-film {
  content: "\f008";
}
.fa-th-large {
  content: "\f009";
}
.fa-th {
  content: "\f00a";
}
.fa-th-list {
  content: "\f00b";
}
.fa-check {
  content: "\f00c";
}
.fa-remove,
.fa-close,
.fa-times {
  content: "\f00d";
}
.fa-search-plus {
  content: "\f00e";
}
.fa-search-minus {
  content: "\f010";
}
.fa-power-off {
  content: "\f011";
}
.fa-signal {
  content: "\f012";
}
.fa-gear,
.fa-cog {
  content: "\f013";
}
.fa-trash-o {
  content: "\f014";
}
.fa-home {
  content: "\f015";
}
.fa-file-o {
  content: "\f016";
}
.fa-clock-o {
  content: "\f017";
}
.fa-road {
  content: "\f018";
}
.fa-download {
  content: "\f019";
}
.fa-arrow-circle-o-down {
  content: "\f01a";
}
.fa-arrow-circle-o-up {
  content: "\f01b";
}
.fa-inbox {
  content: "\f01c";
}
.fa-play-circle-o {
  content: "\f01d";
}
.fa-rotate-right,
.fa-repeat {
  content: "\f01e";
}
.fa-refresh {
  content: "\f021";
}
.fa-list-alt {
  content: "\f022";
}
.fa-lock {
  content: "\f023";
}
.fa-flag {
  content: "\f024";
}
.fa-headphones {
  content: "\f025";
}
.fa-volume-off {
  content: "\f026";
}
.fa-volume-down {
  content: "\f027";
}
.fa-volume-up {
  content: "\f028";
}
.fa-qrcode {
  content: "\f029";
}
.fa-barcode {
  content: "\f02a";
}
.fa-tag {
  content: "\f02b";
}
.fa-tags {
  content: "\f02c";
}
.fa-book {
  content: "\f02d";
}
.fa-bookmark {
  content: "\f02e";
}
.fa-print {
  content: "\f02f";
}
.fa-camera {
  content: "\f030";
}
.fa-font {
  content: "\f031";
}
.fa-bold {
  content: "\f032";
}
.fa-italic {
  content: "\f033";
}
.fa-text-height {
  content: "\f034";
}
.fa-text-width {
  content: "\f035";
}
.fa-align-left {
  content: "\f036";
}
.fa-align-center {
  content: "\f037";
}
.fa-align-right {
  content: "\f038";
}
.fa-align-justify {
  content: "\f039";
}
.fa-list {
  content: "\f03a";
}
.fa-dedent,
.fa-outdent {
  content: "\f03b";
}
.fa-indent {
  content: "\f03c";
}
.fa-video-camera {
  content: "\f03d";
}
.fa-photo,
.fa-image,
.fa-picture-o {
  content: "\f03e";
}
.fa-pencil {
  content: "\f040";
}
.fa-map-marker {
  content: "\f041";
}
.fa-adjust {
  content: "\f042";
}
.fa-tint {
  content: "\f043";
}
.fa-edit,
.fa-pencil-square-o {
  content: "\f044";
}
.fa-share-square-o {
  content: "\f045";
}
.fa-check-square-o {
  content: "\f046";
}
.fa-arrows {
  content: "\f047";
}
.fa-step-backward {
  content: "\f048";
}
.fa-fast-backward {
  content: "\f049";
}
.fa-backward {
  content: "\f04a";
}
.fa-play {
  content: "\f04b";
}
.fa-pause {
  content: "\f04c";
}
.fa-stop {
  content: "\f04d";
}
.fa-forward {
  content: "\f04e";
}
.fa-fast-forward {
  content: "\f050";
}
.fa-step-forward {
  content: "\f051";
}
.fa-eject {
  content: "\f052";
}
.fa-chevron-left {
  content: "\f053";
}
.fa-chevron-right {
  content: "\f054";
}
.fa-plus-circle {
  content: "\f055";
}
.fa-minus-circle {
  content: "\f056";
}
.fa-times-circle {
  content: "\f057";
}
.fa-check-circle {
  content: "\f058";
}
.fa-question-circle {
  content: "\f059";
}
.fa-info-circle {
  content: "\f05a";
}
.fa-crosshairs {
  content: "\f05b";
}
.fa-times-circle-o {
  content: "\f05c";
}
.fa-check-circle-o {
  content: "\f05d";
}
.fa-ban {
  content: "\f05e";
}
.fa-arrow-left {
  content: "\f060";
}
.fa-arrow-right {
  content: "\f061";
}
.fa-arrow-up {
  content: "\f062";
}
.fa-arrow-down {
  content: "\f063";
}
.fa-mail-forward,
.fa-share {
  content: "\f064";
}
.fa-expand {
  content: "\f065";
}
.fa-compress {
  content: "\f066";
}
.fa-plus {
  content: "\f067";
}
.fa-minus {
  content: "\f068";
}
.fa-asterisk {
  content: "\f069";
}
.fa-exclamation-circle {
  content: "\f06a";
}
.fa-gift {
  content: "\f06b";
}
.fa-leaf {
  content: "\f06c";
}
.fa-fire {
  content: "\f06d";
}
.fa-eye {
  content: "\f06e";
}
.fa-eye-slash {
  content: "\f070";
}
.fa-warning,
.fa-exclamation-triangle {
  content: "\f071";
}
.fa-plane {
  content: "\f072";
}
.fa-calendar {
  content: "\f073";
}
.fa-random {
  content: "\f074";
}
.fa-comment {
  content: "\f075";
}
.fa-magnet {
  content: "\f076";
}
.fa-chevron-up {
  content: "\f077";
}
.fa-chevron-down {
  content: "\f078";
}
.fa-retweet {
  content: "\f079";
}
.fa-shopping-cart {
  content: "\f07a";
}
.fa-folder {
  content: "\f07b";
}
.fa-folder-open {
  content: "\f07c";
}
.fa-arrows-v {
  content: "\f07d";
}
.fa-arrows-h {
  content: "\f07e";
}
.fa-bar-chart-o,
.fa-bar-chart {
  content: "\f080";
}
.fa-twitter-square {
  content: "\f081";
}
.fa-facebook-square {
  content: "\f082";
}
.fa-camera-retro {
  content: "\f083";
}
.fa-key {
  content: "\f084";
}
.fa-gears,
.fa-cogs {
  content: "\f085";
}
.fa-comments {
  content: "\f086";
}
.fa-thumbs-o-up {
  content: "\f087";
}
.fa-thumbs-o-down {
  content: "\f088";
}
.fa-star-half {
  content: "\f089";
}
.fa-heart-o {
  content: "\f08a";
}
.fa-sign-out {
  content: "\f08b";
}
.fa-linkedin-square {
  content: "\f08c";
}
.fa-thumb-tack {
  content: "\f08d";
}
.fa-external-link {
  content: "\f08e";
}
.fa-sign-in {
  content: "\f090";
}
.fa-trophy {
  content: "\f091";
}
.fa-github-square {
  content: "\f092";
}
.fa-upload {
  content: "\f093";
}
.fa-lemon-o {
  content: "\f094";
}
.fa-phone {
  content: "\f095";
}
.fa-square-o {
  content: "\f096";
}
.fa-bookmark-o {
  content: "\f097";
}
.fa-phone-square {
  content: "\f098";
}
.fa-twitter {
  content: "\f099";
}
.fa-facebook-f,
.fa-facebook {
  content: "\f09a";
}
.fa-github {
  content: "\f09b";
}
.fa-unlock {
  content: "\f09c";
}
.fa-credit-card {
  content: "\f09d";
}
.fa-feed,
.fa-rss {
  content: "\f09e";
}
.fa-hdd-o {
  content: "\f0a0";
}
.fa-bullhorn {
  content: "\f0a1";
}
.fa-bell {
  content: "\f0f3";
}
.fa-certificate {
  content: "\f0a3";
}
.fa-hand-o-right {
  content: "\f0a4";
}
.fa-hand-o-left {
  content: "\f0a5";
}
.fa-hand-o-up {
  content: "\f0a6";
}
.fa-hand-o-down {
  content: "\f0a7";
}
.fa-arrow-circle-left {
  content: "\f0a8";
}
.fa-arrow-circle-right {
  content: "\f0a9";
}
.fa-arrow-circle-up {
  content: "\f0aa";
}
.fa-arrow-circle-down {
  content: "\f0ab";
}
.fa-globe {
  content: "\f0ac";
}
.fa-wrench {
  content: "\f0ad";
}
.fa-tasks {
  content: "\f0ae";
}
.fa-filter {
  content: "\f0b0";
}
.fa-briefcase {
  content: "\f0b1";
}
.fa-arrows-alt {
  content: "\f0b2";
}
.fa-group,
.fa-users {
  content: "\f0c0";
}
.fa-chain,
.fa-link {
  content: "\f0c1";
}
.fa-cloud {
  content: "\f0c2";
}
.fa-flask {
  content: "\f0c3";
}
.fa-cut,
.fa-scissors {
  content: "\f0c4";
}
.fa-copy,
.fa-files-o {
  content: "\f0c5";
}
.fa-paperclip {
  content: "\f0c6";
}
.fa-save,
.fa-floppy-o {
  content: "\f0c7";
}
.fa-square {
  content: "\f0c8";
}
.fa-navicon,
.fa-reorder,
.fa-bars {
  content: "\f0c9";
}
.fa-list-ul {
  content: "\f0ca";
}
.fa-list-ol {
  content: "\f0cb";
}
.fa-strikethrough {
  content: "\f0cc";
}
.fa-underline {
  content: "\f0cd";
}
.fa-table {
  content: "\f0ce";
}
.fa-magic {
  content: "\f0d0";
}
.fa-truck {
  content: "\f0d1";
}
.fa-pinterest {
  content: "\f0d2";
}
.fa-pinterest-square {
  content: "\f0d3";
}
.fa-google-plus-square {
  content: "\f0d4";
}
.fa-google-plus {
  content: "\f0d5";
}
.fa-money {
  content: "\f0d6";
}
.fa-caret-down {
  content: "\f0d7";
}
.fa-caret-up {
  content: "\f0d8";
}
.fa-caret-left {
  content: "\f0d9";
}
.fa-caret-right {
  content: "\f0da";
}
.fa-columns {
  content: "\f0db";
}
.fa-unsorted,
.fa-sort {
  content: "\f0dc";
}
.fa-sort-down,
.fa-sort-desc {
  content: "\f0dd";
}
.fa-sort-up,
.fa-sort-asc {
  content: "\f0de";
}
.fa-envelope {
  content: "\f0e0";
}
.fa-linkedin {
  content: "\f0e1";
}
.fa-rotate-left,
.fa-undo {
  content: "\f0e2";
}
.fa-legal,
.fa-gavel {
  content: "\f0e3";
}
.fa-dashboard,
.fa-tachometer {
  content: "\f0e4";
}
.fa-comment-o {
  content: "\f0e5";
}
.fa-comments-o {
  content: "\f0e6";
}
.fa-flash,
.fa-bolt {
  content: "\f0e7";
}
.fa-sitemap {
  content: "\f0e8";
}
.fa-umbrella {
  content: "\f0e9";
}
.fa-paste,
.fa-clipboard {
  content: "\f0ea";
}
.fa-lightbulb-o {
  content: "\f0eb";
}
.fa-exchange {
  content: "\f0ec";
}
.fa-cloud-download {
  content: "\f0ed";
}
.fa-cloud-upload {
  content: "\f0ee";
}
.fa-user-md {
  content: "\f0f0";
}
.fa-stethoscope {
  content: "\f0f1";
}
.fa-suitcase {
  content: "\f0f2";
}
.fa-bell-o {
  content: "\f0a2";
}
.fa-coffee {
  content: "\f0f4";
}
.fa-cutlery {
  content: "\f0f5";
}
.fa-file-text-o {
  content: "\f0f6";
}
.fa-building-o {
  content: "\f0f7";
}
.fa-hospital-o {
  content: "\f0f8";
}
.fa-ambulance {
  content: "\f0f9";
}
.fa-medkit {
  content: "\f0fa";
}
.fa-fighter-jet {
  content: "\f0fb";
}
.fa-beer {
  content: "\f0fc";
}
.fa-h-square {
  content: "\f0fd";
}
.fa-plus-square {
  content: "\f0fe";
}
.fa-angle-double-left {
  content: "\f100";
}
.fa-angle-double-right {
  content: "\f101";
}
.fa-angle-double-up {
  content: "\f102";
}
.fa-angle-double-down {
  content: "\f103";
}
.fa-angle-left {
  content: "\f104";
}
.fa-angle-right {
  content: "\f105";
}
.fa-angle-up {
  content: "\f106";
}
.fa-angle-down {
  content: "\f107";
}
.fa-desktop {
  content: "\f108";
}
.fa-laptop {
  content: "\f109";
}
.fa-tablet {
  content: "\f10a";
}
.fa-mobile-phone,
.fa-mobile {
  content: "\f10b";
}
.fa-circle-o {
  content: "\f10c";
}
.fa-quote-left {
  content: "\f10d";
}
.fa-quote-right {
  content: "\f10e";
}
.fa-spinner {
  content: "\f110";
}
.fa-circle {
  content: "\f111";
}
.fa-mail-reply,
.fa-reply {
  content: "\f112";
}
.fa-github-alt {
  content: "\f113";
}
.fa-folder-o {
  content: "\f114";
}
.fa-folder-open-o {
  content: "\f115";
}
.fa-smile-o {
  content: "\f118";
}
.fa-frown-o {
  content: "\f119";
}
.fa-meh-o {
  content: "\f11a";
}
.fa-gamepad {
  content: "\f11b";
}
.fa-keyboard-o {
  content: "\f11c";
}
.fa-flag-o {
  content: "\f11d";
}
.fa-flag-checkered {
  content: "\f11e";
}
.fa-terminal {
  content: "\f120";
}
.fa-code {
  content: "\f121";
}
.fa-mail-reply-all,
.fa-reply-all {
  content: "\f122";
}
.fa-star-half-empty,
.fa-star-half-full,
.fa-star-half-o {
  content: "\f123";
}
.fa-location-arrow {
  content: "\f124";
}
.fa-crop {
  content: "\f125";
}
.fa-code-fork {
  content: "\f126";
}
.fa-unlink,
.fa-chain-broken {
  content: "\f127";
}
.fa-question {
  content: "\f128";
}
.fa-info {
  content: "\f129";
}
.fa-exclamation {
  content: "\f12a";
}
.fa-superscript {
  content: "\f12b";
}
.fa-subscript {
  content: "\f12c";
}
.fa-eraser {
  content: "\f12d";
}
.fa-puzzle-piece {
  content: "\f12e";
}
.fa-microphone {
  content: "\f130";
}
.fa-microphone-slash {
  content: "\f131";
}
.fa-shield {
  content: "\f132";
}
.fa-calendar-o {
  content: "\f133";
}
.fa-fire-extinguisher {
  content: "\f134";
}
.fa-rocket {
  content: "\f135";
}
.fa-maxcdn {
  content: "\f136";
}
.fa-chevron-circle-left {
  content: "\f137";
}
.fa-chevron-circle-right {
  content: "\f138";
}
.fa-chevron-circle-up {
  content: "\f139";
}
.fa-chevron-circle-down {
  content: "\f13a";
}
.fa-html5 {
  content: "\f13b";
}
.fa-css3 {
  content: "\f13c";
}
.fa-anchor {
  content: "\f13d";
}
.fa-unlock-alt {
  content: "\f13e";
}
.fa-bullseye {
  content: "\f140";
}
.fa-ellipsis-h {
  content: "\f141";
}
.fa-ellipsis-v {
  content: "\f142";
}
.fa-rss-square {
  content: "\f143";
}
.fa-play-circle {
  content: "\f144";
}
.fa-ticket {
  content: "\f145";
}
.fa-minus-square {
  content: "\f146";
}
.fa-minus-square-o {
  content: "\f147";
}
.fa-level-up {
  content: "\f148";
}
.fa-level-down {
  content: "\f149";
}
.fa-check-square {
  content: "\f14a";
}
.fa-pencil-square {
  content: "\f14b";
}
.fa-external-link-square {
  content: "\f14c";
}
.fa-share-square {
  content: "\f14d";
}
.fa-compass {
  content: "\f14e";
}
.fa-toggle-down,
.fa-caret-square-o-down {
  content: "\f150";
}
.fa-toggle-up,
.fa-caret-square-o-up {
  content: "\f151";
}
.fa-toggle-right,
.fa-caret-square-o-right {
  content: "\f152";
}
.fa-euro,
.fa-eur {
  content: "\f153";
}
.fa-gbp {
  content: "\f154";
}
.fa-dollar,
.fa-usd {
  content: "\f155";
}
.fa-rupee,
.fa-inr {
  content: "\f156";
}
.fa-cny,
.fa-rmb,
.fa-yen,
.fa-jpy {
  content: "\f157";
}
.fa-ruble,
.fa-rouble,
.fa-rub {
  content: "\f158";
}
.fa-won,
.fa-krw {
  content: "\f159";
}
.fa-bitcoin,
.fa-btc {
  content: "\f15a";
}
.fa-file {
  content: "\f15b";
}
.fa-file-text {
  content: "\f15c";
}
.fa-sort-alpha-asc {
  content: "\f15d";
}
.fa-sort-alpha-desc {
  content: "\f15e";
}
.fa-sort-amount-asc {
  content: "\f160";
}
.fa-sort-amount-desc {
  content: "\f161";
}
.fa-sort-numeric-asc {
  content: "\f162";
}
.fa-sort-numeric-desc {
  content: "\f163";
}
.fa-thumbs-up {
  content: "\f164";
}
.fa-thumbs-down {
  content: "\f165";
}
.fa-youtube-square {
  content: "\f166";
}
.fa-youtube {
  content: "\f167";
}
.fa-xing {
  content: "\f168";
}
.fa-xing-square {
  content: "\f169";
}
.fa-youtube-play {
  content: "\f16a";
}
.fa-dropbox {
  content: "\f16b";
}
.fa-stack-overflow {
  content: "\f16c";
}
.fa-instagram {
  content: "\f16d";
}
.fa-flickr {
  content: "\f16e";
}
.fa-adn {
  content: "\f170";
}
.fa-bitbucket {
  content: "\f171";
}
.fa-bitbucket-square {
  content: "\f172";
}
.fa-tumblr {
  content: "\f173";
}
.fa-tumblr-square {
  content: "\f174";
}
.fa-long-arrow-down {
  content: "\f175";
}
.fa-long-arrow-up {
  content: "\f176";
}
.fa-long-arrow-left {
  content: "\f177";
}
.fa-long-arrow-right {
  content: "\f178";
}
.fa-apple {
  content: "\f179";
}
.fa-windows {
  content: "\f17a";
}
.fa-android {
  content: "\f17b";
}
.fa-linux {
  content: "\f17c";
}
.fa-dribbble {
  content: "\f17d";
}
.fa-skype {
  content: "\f17e";
}
.fa-foursquare {
  content: "\f180";
}
.fa-trello {
  content: "\f181";
}
.fa-female {
  content: "\f182";
}
.fa-male {
  content: "\f183";
}
.fa-gittip,
.fa-gratipay {
  content: "\f184";
}
.fa-sun-o {
  content: "\f185";
}
.fa-moon-o {
  content: "\f186";
}
.fa-archive {
  content: "\f187";
}
.fa-bug {
  content: "\f188";
}
.fa-vk {
  content: "\f189";
}
.fa-weibo {
  content: "\f18a";
}
.fa-renren {
  content: "\f18b";
}
.fa-pagelines {
  content: "\f18c";
}
.fa-stack-exchange {
  content: "\f18d";
}
.fa-arrow-circle-o-right {
  content: "\f18e";
}
.fa-arrow-circle-o-left {
  content: "\f190";
}
.fa-toggle-left,
.fa-caret-square-o-left {
  content: "\f191";
}
.fa-dot-circle-o {
  content: "\f192";
}
.fa-wheelchair {
  content: "\f193";
}
.fa-vimeo-square {
  content: "\f194";
}
.fa-turkish-lira,
.fa-try {
  content: "\f195";
}
.fa-plus-square-o {
  content: "\f196";
}
.fa-space-shuttle {
  content: "\f197";
}
.fa-slack {
  content: "\f198";
}
.fa-envelope-square {
  content: "\f199";
}
.fa-wordpress {
  content: "\f19a";
}
.fa-openid {
  content: "\f19b";
}
.fa-institution,
.fa-bank,
.fa-university {
  content: "\f19c";
}
.fa-mortar-board,
.fa-graduation-cap {
  content: "\f19d";
}
.fa-yahoo {
  content: "\f19e";
}
.fa-google {
  content: "\f1a0";
}
.fa-reddit {
  content: "\f1a1";
}
.fa-reddit-square {
  content: "\f1a2";
}
.fa-stumbleupon-circle {
  content: "\f1a3";
}
.fa-stumbleupon {
  content: "\f1a4";
}
.fa-delicious {
  content: "\f1a5";
}
.fa-digg {
  content: "\f1a6";
}
.fa-pied-piper {
  content: "\f1a7";
}
.fa-pied-piper-alt {
  content: "\f1a8";
}
.fa-drupal {
  content: "\f1a9";
}
.fa-joomla {
  content: "\f1aa";
}
.fa-language {
  content: "\f1ab";
}
.fa-fax {
  content: "\f1ac";
}
.fa-building {
  content: "\f1ad";
}
.fa-child {
  content: "\f1ae";
}
.fa-paw {
  content: "\f1b0";
}
.fa-spoon {
  content: "\f1b1";
}
.fa-cube {
  content: "\f1b2";
}
.fa-cubes {
  content: "\f1b3";
}
.fa-behance {
  content: "\f1b4";
}
.fa-behance-square {
  content: "\f1b5";
}
.fa-steam {
  content: "\f1b6";
}
.fa-steam-square {
  content: "\f1b7";
}
.fa-recycle {
  content: "\f1b8";
}
.fa-automobile,
.fa-car {
  content: "\f1b9";
}
.fa-cab,
.fa-taxi {
  content: "\f1ba";
}
.fa-tree {
  content: "\f1bb";
}
.fa-spotify {
  content: "\f1bc";
}
.fa-deviantart {
  content: "\f1bd";
}
.fa-soundcloud {
  content: "\f1be";
}
.fa-database {
  content: "\f1c0";
}
.fa-file-pdf-o {
  content: "\f1c1";
}
.fa-file-word-o {
  content: "\f1c2";
}
.fa-file-excel-o {
  content: "\f1c3";
}
.fa-file-powerpoint-o {
  content: "\f1c4";
}
.fa-file-photo-o,
.fa-file-picture-o,
.fa-file-image-o {
  content: "\f1c5";
}
.fa-file-zip-o,
.fa-file-archive-o {
  content: "\f1c6";
}
.fa-file-sound-o,
.fa-file-audio-o {
  content: "\f1c7";
}
.fa-file-movie-o,
.fa-file-video-o {
  content: "\f1c8";
}
.fa-file-code-o {
  content: "\f1c9";
}
.fa-vine {
  content: "\f1ca";
}
.fa-codepen {
  content: "\f1cb";
}
.fa-jsfiddle {
  content: "\f1cc";
}
.fa-life-bouy,
.fa-life-buoy,
.fa-life-saver,
.fa-support,
.fa-life-ring {
  content: "\f1cd";
}
.fa-circle-o-notch {
  content: "\f1ce";
}
.fa-ra,
.fa-rebel {
  content: "\f1d0";
}
.fa-ge,
.fa-empire {
  content: "\f1d1";
}
.fa-git-square {
  content: "\f1d2";
}
.fa-git {
  content: "\f1d3";
}
.fa-y-combinator-square,
.fa-yc-square,
.fa-hacker-news {
  content: "\f1d4";
}
.fa-tencent-weibo {
  content: "\f1d5";
}
.fa-qq {
  content: "\f1d6";
}
.fa-wechat,
.fa-weixin {
  content: "\f1d7";
}
.fa-send,
.fa-paper-plane {
  content: "\f1d8";
}
.fa-send-o,
.fa-paper-plane-o {
  content: "\f1d9";
}
.fa-history {
  content: "\f1da";
}
.fa-circle-thin {
  content: "\f1db";
}
.fa-header {
  content: "\f1dc";
}
.fa-paragraph {
  content: "\f1dd";
}
.fa-sliders {
  content: "\f1de";
}
.fa-share-alt {
  content: "\f1e0";
}
.fa-share-alt-square {
  content: "\f1e1";
}
.fa-bomb {
  content: "\f1e2";
}
.fa-soccer-ball-o,
.fa-futbol-o {
  content: "\f1e3";
}
.fa-tty {
  content: "\f1e4";
}
.fa-binoculars {
  content: "\f1e5";
}
.fa-plug {
  content: "\f1e6";
}
.fa-slideshare {
  content: "\f1e7";
}
.fa-twitch {
  content: "\f1e8";
}
.fa-yelp {
  content: "\f1e9";
}
.fa-newspaper-o {
  content: "\f1ea";
}
.fa-wifi {
  content: "\f1eb";
}
.fa-calculator {
  content: "\f1ec";
}
.fa-paypal {
  content: "\f1ed";
}
.fa-google-wallet {
  content: "\f1ee";
}
.fa-cc-visa {
  content: "\f1f0";
}
.fa-cc-mastercard {
  content: "\f1f1";
}
.fa-cc-discover {
  content: "\f1f2";
}
.fa-cc-amex {
  content: "\f1f3";
}
.fa-cc-paypal {
  content: "\f1f4";
}
.fa-cc-stripe {
  content: "\f1f5";
}
.fa-bell-slash {
  content: "\f1f6";
}
.fa-bell-slash-o {
  content: "\f1f7";
}
.fa-trash {
  content: "\f1f8";
}
.fa-copyright {
  content: "\f1f9";
}
.fa-at {
  content: "\f1fa";
}
.fa-eyedropper {
  content: "\f1fb";
}
.fa-paint-brush {
  content: "\f1fc";
}
.fa-birthday-cake {
  content: "\f1fd";
}
.fa-area-chart {
  content: "\f1fe";
}
.fa-pie-chart {
  content: "\f200";
}
.fa-line-chart {
  content: "\f201";
}
.fa-lastfm {
  content: "\f202";
}
.fa-lastfm-square {
  content: "\f203";
}
.fa-toggle-off {
  content: "\f204";
}
.fa-toggle-on {
  content: "\f205";
}
.fa-bicycle {
  content: "\f206";
}
.fa-bus {
  content: "\f207";
}
.fa-ioxhost {
  content: "\f208";
}
.fa-angellist {
  content: "\f209";
}
.fa-cc {
  content: "\f20a";
}
.fa-shekel,
.fa-sheqel,
.fa-ils {
  content: "\f20b";
}
.fa-meanpath {
  content: "\f20c";
}
.fa-buysellads {
  content: "\f20d";
}
.fa-connectdevelop {
  content: "\f20e";
}
.fa-dashcube {
  content: "\f210";
}
.fa-forumbee {
  content: "\f211";
}
.fa-leanpub {
  content: "\f212";
}
.fa-sellsy {
  content: "\f213";
}
.fa-shirtsinbulk {
  content: "\f214";
}
.fa-simplybuilt {
  content: "\f215";
}
.fa-skyatlas {
  content: "\f216";
}
.fa-cart-plus {
  content: "\f217";
}
.fa-cart-arrow-down {
  content: "\f218";
}
.fa-diamond {
  content: "\f219";
}
.fa-ship {
  content: "\f21a";
}
.fa-user-secret {
  content: "\f21b";
}
.fa-motorcycle {
  content: "\f21c";
}
.fa-street-view {
  content: "\f21d";
}
.fa-heartbeat {
  content: "\f21e";
}
.fa-venus {
  content: "\f221";
}
.fa-mars {
  content: "\f222";
}
.fa-mercury {
  content: "\f223";
}
.fa-intersex,
.fa-transgender {
  content: "\f224";
}
.fa-transgender-alt {
  content: "\f225";
}
.fa-venus-double {
  content: "\f226";
}
.fa-mars-double {
  content: "\f227";
}
.fa-venus-mars {
  content: "\f228";
}
.fa-mars-stroke {
  content: "\f229";
}
.fa-mars-stroke-v {
  content: "\f22a";
}
.fa-mars-stroke-h {
  content: "\f22b";
}
.fa-neuter {
  content: "\f22c";
}
.fa-genderless {
  content: "\f22d";
}
.fa-facebook-official {
  content: "\f230";
}
.fa-pinterest-p {
  content: "\f231";
}
.fa-whatsapp {
  content: "\f232";
}
.fa-server {
  content: "\f233";
}
.fa-user-plus {
  content: "\f234";
}
.fa-user-times {
  content: "\f235";
}
.fa-hotel,
.fa-bed {
  content: "\f236";
}
.fa-viacoin {
  content: "\f237";
}
.fa-train {
  content: "\f238";
}
.fa-subway {
  content: "\f239";
}
.fa-medium {
  content: "\f23a";
}
.fa-yc,
.fa-y-combinator {
  content: "\f23b";
}
.fa-optin-monster {
  content: "\f23c";
}
.fa-opencart {
  content: "\f23d";
}
.fa-expeditedssl {
  content: "\f23e";
}
.fa-battery-4,
.fa-battery-full {
  content: "\f240";
}
.fa-battery-3,
.fa-battery-three-quarters {
  content: "\f241";
}
.fa-battery-2,
.fa-battery-half {
  content: "\f242";
}
.fa-battery-1,
.fa-battery-quarter {
  content: "\f243";
}
.fa-battery-0,
.fa-battery-empty {
  content: "\f244";
}
.fa-mouse-pointer {
  content: "\f245";
}
.fa-i-cursor {
  content: "\f246";
}
.fa-object-group {
  content: "\f247";
}
.fa-object-ungroup {
  content: "\f248";
}
.fa-sticky-note {
  content: "\f249";
}
.fa-sticky-note-o {
  content: "\f24a";
}
.fa-cc-jcb {
  content: "\f24b";
}
.fa-cc-diners-club {
  content: "\f24c";
}
.fa-clone {
  content: "\f24d";
}
.fa-balance-scale {
  content: "\f24e";
}
.fa-hourglass-o {
  content: "\f250";
}
.fa-hourglass-1,
.fa-hourglass-start {
  content: "\f251";
}
.fa-hourglass-2,
.fa-hourglass-half {
  content: "\f252";
}
.fa-hourglass-3,
.fa-hourglass-end {
  content: "\f253";
}
.fa-hourglass {
  content: "\f254";
}
.fa-hand-grab-o,
.fa-hand-rock-o {
  content: "\f255";
}
.fa-hand-stop-o,
.fa-hand-paper-o {
  content: "\f256";
}
.fa-hand-scissors-o {
  content: "\f257";
}
.fa-hand-lizard-o {
  content: "\f258";
}
.fa-hand-spock-o {
  content: "\f259";
}
.fa-hand-pointer-o {
  content: "\f25a";
}
.fa-hand-peace-o {
  content: "\f25b";
}
.fa-trademark {
  content: "\f25c";
}
.fa-registered {
  content: "\f25d";
}
.fa-creative-commons {
  content: "\f25e";
}
.fa-gg {
  content: "\f260";
}
.fa-gg-circle {
  content: "\f261";
}
.fa-tripadvisor {
  content: "\f262";
}
.fa-odnoklassniki {
  content: "\f263";
}
.fa-odnoklassniki-square {
  content: "\f264";
}
.fa-get-pocket {
  content: "\f265";
}
.fa-wikipedia-w {
  content: "\f266";
}
.fa-safari {
  content: "\f267";
}
.fa-chrome {
  content: "\f268";
}
.fa-firefox {
  content: "\f269";
}
.fa-opera {
  content: "\f26a";
}
.fa-internet-explorer {
  content: "\f26b";
}
.fa-tv,
.fa-television {
  content: "\f26c";
}
.fa-contao {
  content: "\f26d";
}
.fa-500px {
  content: "\f26e";
}
.fa-amazon {
  content: "\f270";
}
.fa-calendar-plus-o {
  content: "\f271";
}
.fa-calendar-minus-o {
  content: "\f272";
}
.fa-calendar-times-o {
  content: "\f273";
}
.fa-calendar-check-o {
  content: "\f274";
}
.fa-industry {
  content: "\f275";
}
.fa-map-pin {
  content: "\f276";
}
.fa-map-signs {
  content: "\f277";
}
.fa-map-o {
  content: "\f278";
}
.fa-map {
  content: "\f279";
}
.fa-commenting {
  content: "\f27a";
}
.fa-commenting-o {
  content: "\f27b";
}
.fa-houzz {
  content: "\f27c";
}
.fa-vimeo {
  content: "\f27d";
}
.fa-black-tie {
  content: "\f27e";
}
.fa-fonticons {
  content: "\f280";
}
@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 900;
  font-display: ;
  src: url('/web/fonts/fontawesome5/fa-solid-900.eot');
  src: url('/web/fonts/fontawesome5/fa-solid-900.eot?#iefix') format('embedded-opentype'), url('/web/fonts/fontawesome5/fa-solid-900.woff2') format('woff2'), url('/web/fonts/fontawesome5/fa-solid-900.woff') format('woff'), url('/web/fonts/fontawesome5/fa-solid-900.ttf') format('truetype'), url('/web/fonts/fontawesome5/fa-solid-900.svg#fontawesome') format('svg');
}
.fa,
.fas {
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
}
@font-face {
  font-family: 'Font Awesome 5 Brands';
  font-style: normal;
  font-weight: 400;
  font-display: ;
  src: url('/web/fonts/fontawesome5/fa-brands-400.eot');
  src: url('/web/fonts/fontawesome5/fa-brands-400.eot?#iefix') format('embedded-opentype'), url('/web/fonts/fontawesome5/fa-brands-400.woff2') format('woff2'), url('/web/fonts/fontawesome5/fa-brands-400.woff') format('woff'), url('/web/fonts/fontawesome5/fa-brands-400.ttf') format('truetype'), url('/web/fonts/fontawesome5/fa-brands-400.svg#fontawesome') format('svg');
}
.fab {
  font-family: 'Font Awesome 5 Brands';
  font-weight: 400;
}
@media screen and (min-width : 64.063em) {
  .modHeaderShop li .subMenu {
    display: block;
    visibility: hidden;
    overflow: hidden;
    left: 0;
    right: 0;
    width: 100%;
    z-index: 35;
    padding-bottom: 15px;
    position: absolute;
    top: 70px;
    opacity: 0;
    -webkit-transition: .3s;
    transition: .3s;
  }
  .modHeaderShop li .subMenu.activo {
    display: block;
    visibility: visible;
    opacity: 1;
  }
}
.modHeaderShop li .subMenu .subMenuContent {
  width: 100%;
}
@media screen and (min-width : 64.063em) {
  .modHeaderShop li .subMenu .subMenuContent {
    position: relative;
    margin-top: 30px;
    background: #fff;
    -webkit-box-shadow: inset 0px 4px 8px 0px rgba(0,0,0,0.1);
    -moz-box-shadow: inset 0px 4px 8px 0px rgba(0,0,0,0.1);
    box-shadow: inset 0px 4px 8px 0px rgba(0,0,0,0.1);
  }
  .modHeaderShop li .subMenu .subMenuContent:after {
    content: '';
    height: 15px;
    display: block;
    position: absolute;
    bottom: -15px;
    left: 0;
    right: 0;
    -webkit-box-shadow: inset 0px 4px 8px 0px rgba(0,0,0,0.1);
    -moz-box-shadow: inset 0px 4px 8px 0px rgba(0,0,0,0.1);
    box-shadow: inset 0px 4px 8px 0px rgba(0,0,0,0.1);
  }
}
.modHeaderShop li .subMenu .subMenuContent .grupoCategoria {
  width: 100%;
  display: inline-block;
  padding: 10px 0;
}
@media screen and (min-width : 64.063em) {
  .modHeaderShop li .subMenu .subMenuContent .grupoCategoria {
    width: 25%;
    padding: 20px 15px;
  }
}
.modHeaderShop li .subMenu .subMenuContent .grupoCategoria h4 {
  font-size: 14px;
  text-align: left;
  color: #333333;
  font-weight: bold;
  border-bottom: 1px solid #dbdbdb;
  padding: 3px 5px;
  margin-bottom: 5px;
}
@media screen and (min-width : 64.063em) {
  .modHeaderShop li .subMenu .subMenuContent .grupoCategoria h4 {
    font-size: 18px;
    color: #333333;
    padding: 5px 10px;
    margin-bottom: 10px;
  }
}
.modHeaderShop li.on .subMenu,
.modHeaderShop li.desp .subMenu {
  display: block;
}
.modHeaderShop li .subMenuItems {
  width: 100%;
  display: flex;
  display: -webkit-flex;
  flex-wrap: wrap;
  flex-direction: column;
}
.modHeaderShop li .subMenuItems .cat {
  width: 100%;
}
.modHeaderShop li .subMenuItems .cat a {
  width: 100%;
  padding: 5px 0;
  display: flex;
  display: -webkit-flex;
  flex-wrap: wrap;
  flex-direction: row;
  align-items: center;
  height: 60px;
}
@media screen and (min-width : 64.063em) {
  .modHeaderShop li .subMenuItems .cat a {
    height: 90px;
    padding: 10px;
  }
}
.modHeaderShop li .subMenuItems .cat a:hover {
  color: #f6b332;
  background-color: #fdfaf5;
}
.modHeaderShop li .subMenuItems .catImage {
  width: 80px;
  height: 50px;
  margin-right: 15px;
}
@media screen and (min-width : 64.063em) {
  .modHeaderShop li .subMenuItems .catImage {
    width: 100px;
    height: 70px;
    margin-right: 20px;
  }
}
.modHeaderShop li .subMenuItems .catImage img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.modHeaderShop li .subMenuItems .catName {
  width: auto;
  font-size: 16px;
}
.inlinePopup {
  background: #ffffff;
  position: absolute;
  z-index: 60;
  display: none;
  color: #333333;
  -webkit-box-shadow: 0px 4px 10px 0px rgba(0,0,0,0.1);
  -moz-box-shadow: 0px 4px 10px 0px rgba(0,0,0,0.1);
  box-shadow: 0px 4px 10px 0px rgba(0,0,0,0.1);
}
.inlinePopup.on {
  display: block;
  -moz-animation: showingTopBottom .1s linear 1;
  -webkit-animation: showingTopBottom .1s linear 1;
  animation: showingTopBottom .1s linear 1;
}
.inlinePopup .tituloIP {
  background: #fdfaf5;
  display: block;
  text-align: center;
  padding: 5px;
}
.inlinePopup .inlinePopupI {
  position: relative;
  padding: 10px 15px;
}
.inlinePopup.inlinePopupLogIn {
  width: 284px;
  text-align: left;
  position: absolute;
  right: -10px;
}
.inlinePopup.inlinePopupLogIn .formulario .inner .campoNomRestablecerPass a {
  margin-top: 6px !important;
  font-size: 0.929em;
}
.inlinePopup.inlinePopupLogIn .formulario .inner .fsRegistro .campoNomTxt p {
  font-weight: normal;
  font-size: 1em;
  line-height: 1em;
  margin-bottom: 5px;
  color: #f6b332;
}
.inlinePopup.inlinePopupLogIn .formulario .inner .fsRegistro .campoNomLnk a {
  min-width: 0;
  width: 100%;
}
.inlinePopup.inlinePopupLogeado {
  right: 0;
  text-align: center;
}
.inlinePopup.inlinePopupLogeado .mail {
  font-size: 0.857em;
  display: block;
  margin-bottom: 10px;
}
.inlinePopup.inlinePopupLogeado ul {
  text-align: left;
  border-bottom: 1px solid #e2e2e2;
  margin-bottom: 5px;
}
.inlinePopup.inlinePopupLogeado ul li {
  border-top: 1px solid #e2e2e2;
  min-width: 165px;
  padding: 3px 0;
}
.inlinePopup.inlinePopupLogeado ul li a {
  display: block;
  line-height: 30px;
  -webkit-transition: .3s;
  transition: .3s;
}
.inlinePopup.inlinePopupLogeado ul li a:hover {
  text-decoration: none;
  color: #f6b332;
  -webkit-transition: .3s;
  transition: .3s;
}
.inlinePopup.inlinePopupLogeado ul li a:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin: 0 14px 0 8px;
  font-size: 20px;
  vertical-align: middle;
}
.inlinePopup.inlinePopupLogeado ul li.mc a:before {
  content: "\f007";
}
.inlinePopup.inlinePopupLogeado ul li.mp a:before {
  content: "\f0ea";
}
.inlinePopup.inlinePopupLogeado ul li.md a:before {
  content: "\f040";
}
.inlinePopup.inlinePopupLogeado .btnSalir {
  display: block;
  margin: 0;
}
.inlinePopup.inlinePopupLogeado .btnSalir span {
  display: block;
}
.inlinePopup.inlinePopupCesta {
  width: 100%;
  position: fixed;
  right: 0;
  left: 0;
  top: 50px;
  z-index: 125;
  background-color: #ffffff;
}
@media screen and (min-width : 40.63em) {
  .inlinePopup.inlinePopupCesta {
    top: 40px;
    left: inherit;
    width: 340px;
    position: absolute;
  }
}
.inlinePopup.inlinePopupCesta .carroDesglose {
  padding: 0;
}
.inlinePopup.inlinePopupCesta .carroDesglose .datosPedido {
  width: 100%;
  padding: 10px 15px;
  padding-left: 55px;
  position: relative;
  background-color: #fdfaf5;
  text-align: left;
  font-size: 14px;
  color: #999999;
  display: flex;
  display: -webkit-flex;
  flex-direction: row;
  align-items: center;
}
.inlinePopup.inlinePopupCesta .carroDesglose .datosPedido:before {
  content: '';
  display: inline-block;
  position: absolute;
  top: 15px;
  left: 15px;
  width: 30px;
  height: 30px;
  margin-right: 10px;
  background: url(/shop/img/web/iconos/icon-buy.svg) no-repeat;
  background-position: center;
  background-size: contain;
}
.inlinePopup.inlinePopupCesta .carroDesglose .datosPedido .datosPedidoBlock {
  color: #f6b332;
  width: 100%;
}
.inlinePopup.inlinePopupCesta .carroDesglose .datosPedido .datosPedidoBlock label {
  display: inline-block;
  min-width: 45px;
  font-weight: bold;
  margin-right: 10px;
  color: #333333;
}
.inlinePopup.inlinePopupCesta .carroDesglose .recogeCoche {
  width: 100%;
  padding: 10px 15px;
  padding-left: 55px;
  position: relative;
  color: #333333;
  background-color: #fdfaf5;
  font-weight: bold;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.inlinePopup.inlinePopupCesta .carroDesglose .recogeCoche:before {
  content: '';
  display: inline-block;
  position: absolute;
  top: 3px;
  left: 15px;
  width: 30px;
  height: 30px;
  margin-right: 10px;
  background: url(/shop/img/web/iconos/icon-car.svg) no-repeat;
  background-position: center;
  background-size: contain;
}
@media screen and (min-width : 40.63em) {
  .inlinePopup.inlinePopupCesta .carroDesglose .enumProductosCarro {
    display: block;
  }
}
.inlinePopup.inlinePopupCesta .carroDesglose .formularioCodigoPromo {
  display: block;
  text-align: left;
  position: relative;
  padding: 15px 0;
  border-bottom: 1px solid #dadada;
}
.inlinePopup.inlinePopupCesta .carroDesglose .formularioCodigoPromo.enviando:before {
  border: none;
}
.inlinePopup.inlinePopupCesta .carroDesglose .formularioCodigoPromo .fsP {
  padding: 0;
}
.inlinePopup.inlinePopupCesta .carroDesglose .formularioCodigoPromo .fsInner {
  display: flex;
  display: -webkit-flex;
  flex-direction: row;
  align-items: center;
}
.inlinePopup.inlinePopupCesta .carroDesglose .formularioCodigoPromo .campo {
  padding: 0 10px;
}
.inlinePopup.inlinePopupCesta .carroDesglose .formularioCodigoPromo .divCampo {
  margin: 10px 28px 10px;
}
.inlinePopup.inlinePopupCesta .carroDesglose .formularioCodigoPromo .divCampo input {
  display: block;
  width: 100%;
  color: #a3a3a3;
  background: #fff;
  font-size: 0.929em;
  padding: 10px;
  border: 2px solid #e2e2e2;
  border-radius: 5px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.inlinePopup.inlinePopupCesta .carroDesglose .formularioCodigoPromo .campoNomCanjear {
  width: auto;
}
.inlinePopup.inlinePopupCesta .carroDesglose .resumen {
  padding: 5px 20px 0;
  *zoom: 1;
}
.inlinePopup.inlinePopupCesta .carroDesglose .resumen:before,
.inlinePopup.inlinePopupCesta .carroDesglose .resumen:after {
  content: " ";
  display: table;
}
.inlinePopup.inlinePopupCesta .carroDesglose .resumen:after {
  clear: both;
}
.inlinePopup.inlinePopupCesta .carroDesglose .resumen .numProd {
  font-size: 0.857em;
  float: left;
  line-height: 32px;
}
.inlinePopup.inlinePopupCesta .carroDesglose .resumen .total {
  float: right;
  font-weight: bold;
  line-height: 32px;
}
.inlinePopup.inlinePopupCesta .carroDesglose .resumen .total .importeTotal {
  display: inline-block;
  color: #a41e34;
  margin-left: 10px;
}
.inlinePopup.inlinePopupCesta .carroDesglose .resumen .total .ivaIncluido {
  font-weight: normal;
  margin-right: 5px;
  font-size: 12px;
  opacity: 0.9;
}
.inlinePopup.inlinePopupCesta .carroDesglose .resumen.promosResumen .bloqPromo {
  font-size: 0.929em;
  width: 75%;
  float: left;
}
.inlinePopup.inlinePopupCesta .carroDesglose .resumen.promosResumen .bloqSubtotal {
  font-family: 'Poly', serif;
  float: right;
}
.inlinePopup.inlinePopupCesta .carroDesglose .acciones {
  text-align: center;
  padding: 10px 10px 20px 10px;
}
@media screen and (max-width : 40.62em) {
  .inlinePopup {
    width: 100%;
    margin: 0 !important;
    top: 40px;
    min-width: 220px;
    left: inherit;
    right: 0;
  }
}
.popupInactivo {
  display: none;
}
.popProductoAnadido {
  z-index: 10050;
  overflow: auto;
  position: fixed;
  -webkit-overflow-scrolling: touch;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  outline: 0;
  padding: 0px;
  text-align: center;
  background: rgba(0,0,0,0.55);
}
.popProductoAnadido.backpopFrame {
  background: none;
}
@media screen and (min-width : 40.63em) and (max-width : 64em) {
  .popProductoAnadido {
    padding: 20px;
  }
}
@media screen and (min-width : 64.063em) {
  .popProductoAnadido {
    padding: 40px;
  }
}
.popProductoAnadido > div {
  text-align: left;
  position: relative;
  background-color: #fff;
  border-radius: 2px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: 0px 3px 4px 0px rgba(0,0,0,0.196);
  box-shadow: 0px 3px 4px 0px rgba(0,0,0,0.196);
  border: solid 2px #f6b332;
  max-width: 980px;
  margin: 0 auto;
  -moz-animation: showingTopBottom .15s linear 1;
  -webkit-animation: showingTopBottom .15s linear 1;
  animation: showingTopBottom .15s linear 1;
  overflow: hidden;
  overflow-y: auto;
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 0;
  padding: 10px 10px 5px;
  height: 100%;
}
@media screen and (min-width : 40.63em) {
  .popProductoAnadido > div {
    max-width: 617px;
    padding-left: 30px;
    height: auto;
  }
}
.popProductoAnadido > div .btnsNav .btn {
  width: 26px;
  height: 26px;
  float: right;
  overflow: hidden;
  display: block;
}
.popProductoAnadido > div .btnsNav .btn.btnCerrar:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f00d";
  color: #ffffff;
  display: block;
  font-size: 23px;
  width: 26px;
  line-height: 26px;
  margin: 0;
  text-align: center;
  -webkit-transition: .3s;
  transition: .3s;
}
.popProductoAnadido > div .btnsNav .btn:hover {
  text-decoration: none;
}
.popProductoAnadido > div .btnsNav .btn:hover:before {
  color: #fff;
  background: #ffffff;
}
.popProductoAnadido > div .btnsB {
  text-align: left;
  margin-top: 15px;
}
@media screen and (min-width : 40.63em) {
  .popProductoAnadido > div .btnsB {
    position: relative;
    margin-top: -38px;
    margin-left: 175px;
  }
}
.popProductoAnadido > div .btnsB .btn {
  margin-left: 0;
  margin-right: 10px;
  margin-bottom: 10px;
}
.popProductoAnadido > div .btnsB .btn span {
  font-size: 1.071em;
  padding: 0 15px;
}
@media screen and (max-width : 40.62em) {
  .popProductoAnadido > div .btnsB .btn {
    display: block;
    margin-right: 0;
  }
  .popProductoAnadido > div .btnsB .btn span {
    display: block;
  }
}
.popProductoAnadido > div .tit {
  margin-bottom: 10px;
  padding-right: 30px;
  font-size: 1.3em;
  color: #2a9539;
  font-family: 'Roboto', sans-serif;
}
.popProductoAnadido > div .tit:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f00c";
  font-size: 21px;
  margin-left: 0;
  margin-right: 2px;
  vertical-align: middle;
  margin-top: -3px;
}
.popProductoAnadido > div .itemProductoCCAnadido .bloq {
  width: auto;
}
.popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqRef {
  display: none;
}
.popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqImg {
  padding: 0;
  width: 155px;
  height: 155px;
}
@media screen and (max-width : 40.62em) {
  .popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqImg {
    width: 130px;
    height: 130px;
  }
}
.popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqImg .bloqI {
  width: 155px;
  height: 155px;
}
@media screen and (max-width : 40.62em) {
  .popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqImg .bloqI {
    width: 130px;
    height: 130px;
  }
}
.popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqImg .bloqI .img {
  width: 155px;
  height: 155px;
  max-height: 155px;
}
@media screen and (max-width : 40.62em) {
  .popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqImg .bloqI .img {
    width: 130px;
    height: 130px;
    max-height: 130px;
  }
}
.popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqImg .bloqI .img .imgInner img {
  max-height: 155px;
}
@media screen and (max-width : 40.62em) {
  .popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqImg .bloqI .img .imgInner img {
    max-height: 130px;
  }
}
.popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqSubtotal,
.popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqPromo,
.popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqCantidad,
.popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqDesc {
  float: none;
  margin-left: 140px;
}
@media screen and (min-width : 40.63em) {
  .popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqSubtotal,
  .popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqPromo,
  .popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqCantidad,
  .popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqDesc {
    margin-left: 175px;
  }
}
.popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqSubtotal .bloqI,
.popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqPromo .bloqI,
.popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqCantidad .bloqI,
.popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqDesc .bloqI {
  height: auto;
  text-align: left;
}
@media screen and (max-width : 40.62em) {
  .popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqSubtotal .bloqI,
  .popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqPromo .bloqI,
  .popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqCantidad .bloqI,
  .popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqDesc .bloqI {
    display: block;
  }
  .popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqSubtotal .bloqI .cantNum,
  .popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqPromo .bloqI .cantNum,
  .popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqCantidad .bloqI .cantNum,
  .popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqDesc .bloqI .cantNum {
    text-align: left;
  }
}
.popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqDesc .nombre {
  font-size: 1.143em;
}
.popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqDesc .nombre span {
  font-size: 0.750em !important;
}
.popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqCantidad .bloqI .cantNum {
  padding: 0;
  font-size: 0.929em;
}
.popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqCantidad .bloqI .cantNum:before {
  content: attr(data-unidades);
  margin-right: 5px;
}
.popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqCantidad .bloqI .cantNum span {
  display: none;
}
.popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqPromo {
  position: absolute;
  top: 2px;
  left: 5px;
  margin: 0;
}
.popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqPromo .bloqI .promo {
  margin: 4px 0 6px;
}
@media screen and (max-width : 40.62em) {
  .popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqPromo .bloqI .promo {
    float: none;
  }
}
@media screen and (min-width : 40.63em) {
  .popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqSubtotal {
    margin-bottom: 43px;
  }
}
.popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqSubtotal .bloqI .pvpComprarPrecio {
  text-align: left;
  color: #000;
}
.popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqSubtotal .bloqI .pvpComprarPrecio .precio.actual strong {
  font-size: 2em;
}
.popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqPromoTxt {
  display: none;
}
@media screen and (max-width : 40.62em) {
  .popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqSubtotal,
  .popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqPromo {
    width: auto;
    clear: none;
  }
  .popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqSubtotal .bloqI .pvpComprarPrecio .precio {
    display: block;
    margin: 0;
  }
  .popProductoAnadido > div .itemProductoCCAnadido .bloq.bloqSubtotal .bloqI .pvpComprarPrecio .anterior {
    margin-top: 6px;
  }
}
.shopUdsCarro .popProductoAnadido {
  display: none !important;
}
.itemProducto .colImg {
  background: #fff;
  position: relative;
}
.itemProducto .colImg .img {
  width: 100%;
  text-align: center;
  display: table;
}
.itemProducto .colImg .img .imgInner {
  display: table-cell;
  vertical-align: middle;
  height: 164px;
}
.itemProducto .colImg .img .imgInner img {
  display: inline;
  max-width: 100%;
  max-height: 100%;
  vertical-align: middle;
}
.itemProducto .controlCarro {
  display: none;
}
.itemProducto .addCarroEtiquetas {
  display: none;
  position: absolute;
  background: #fff;
  bottom: 63px;
  right: 0;
  border: 2px solid #f6b332;
  z-index: 60;
  width: 207px;
  -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.75);
  box-shadow: 0 0 5px rgba(0,0,0,0.75);
}
.itemProducto .addCarroEtiquetas:after,
.itemProducto .addCarroEtiquetas:before {
  content: "";
  display: block;
  position: absolute;
  width: 0;
  height: 0;
}
.itemProducto .addCarroEtiquetas:before {
  bottom: -8px;
  right: 33px;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 8px solid #fff;
  z-index: 2;
}
.itemProducto .addCarroEtiquetas:after {
  bottom: -10px;
  right: 30px;
  border-left: 11px solid transparent;
  border-right: 11px solid transparent;
  border-top: 10px solid #f6b332;
  z-index: 1;
}
.itemProducto .addCarroEtiquetas .btnCerrar {
  float: right;
  display: block;
  width: 29px;
  height: 29px;
  overflow: hidden;
}
.itemProducto .addCarroEtiquetas .btnCerrar:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f00d";
  font-size: 20px;
  margin: 0;
  display: block;
  text-align: center;
  width: 29px;
  height: 29px;
  line-height: 29px;
  color: #000000;
  background: #ffffff;
}
.itemProducto .addCarroEtiquetas .btnCerrar:hover:before {
  text-decoration: none;
}
.itemProducto .addCarroEtiquetas img {
  display: block;
  margin: 5px auto 3px;
  max-width: 174px;
  max-height: 130px;
}
.itemProducto .addCarroEtiquetas .etiquetas .te {
  *zoom: 1;
  padding: 5px 10px 0;
}
.itemProducto .addCarroEtiquetas .etiquetas .te:before,
.itemProducto .addCarroEtiquetas .etiquetas .te:after {
  content: " ";
  display: table;
}
.itemProducto .addCarroEtiquetas .etiquetas .te:after {
  clear: both;
}
.itemProducto .addCarroEtiquetas .etiquetas .te .tit {
  display: inline-block;
  font-size: 0.929em;
  margin-bottom: 5px;
}
.itemProducto .addCarroEtiquetas .etiquetas .te .tit:after {
  content: 'Requerido';
  font-size: 10px;
  margin-left: 5px;
  line-height: 20px;
  padding: 0 4px;
  display: inline-block;
  border-radius: 2px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background: #cfd0d1;
  vertical-align: top;
}
.itemProducto .addCarroEtiquetas .etiquetas .te ul {
  margin: 0 -0.2rem;
  text-align: center;
}
.itemProducto .addCarroEtiquetas .etiquetas .te ul li {
  padding: 0 0.2rem 0.8rem;
}
.itemProducto .addCarroEtiquetas .etiquetas .te ul li a {
  height: 27px;
  display: block;
  border: 1px solid #e2e2e2;
  color: #2e2e2e;
  font-size: 1.071em;
  line-height: 26px;
  padding: 0 1px;
  overflow: hidden;
  -webkit-transition: .3s;
  transition: .3s;
}
.itemProducto .addCarroEtiquetas .etiquetas .te ul li a:hover {
  text-decoration: none;
}
.itemProducto .addCarroEtiquetas .etiquetas .te ul li a.sel {
  border: 1px solid #fff;
  -webkit-box-shadow: 0 0 0px 1px #000;
  box-shadow: 0 0 0px 1px #000;
}
.itemProducto .addCarroEtiquetas .controlCarroEt {
  padding-top: 3px;
  margin-bottom: 12px;
  float: left;
  margin-left: 10px;
}
.itemProducto .addCarroEtiquetas .controlCarroEt .cantidadOuter {
  width: 35px;
  height: 25px;
  line-height: 25px;
  display: inline-block;
  padding: 0 5px;
  vertical-align: bottom;
}
.itemProducto .addCarroEtiquetas .controlCarroEt .cantidadOuter em {
  font-size: 1.1em;
}
.itemProducto .addCarroEtiquetas .btnConfirmarEtiqueta {
  margin-right: 10px;
  float: right;
}
.itemProducto .addCarroEtiquetas .btnConfirmarEtiqueta span {
  padding: 0 23px;
}
.itemProducto .colTxt .nombre {
  font-size: 1.071em;
}
.itemProducto .colTxt .nombre a {
  margin-right: 5px;
  color: #2e2e2e;
}
.itemProducto .colTxt .nombre span {
  color: #adadad;
}
.itemProducto .colTxt .nombre .disponible {
  display: none;
  font-style: italic;
}
.itemProducto .colTxt .nombre .disponible.disp1 span {
  color: #2a9539;
}
.itemProducto .colTxt .nombre .disponible.disp0 span {
  color: #ce0c33;
}
.itemProducto .colTxt .categoria {
  width: 100%;
  font-family: 'Poly', serif;
  display: inline-block;
  font-size: 16px;
  line-height: 15px;
  font-weight: 400;
  font-style: italic;
  color: #a41e34;
  text-align: left;
}
.itemProducto .colTxt .categoria.small {
  font-size: 13px;
}
.itemProducto .colTxt .categoria.big {
  font-size: 22px;
}
.itemProducto .colTxt .noDisp {
  display: inline-block;
  text-align: center;
  overflow: hidden;
  float: right;
  margin: 14px 0 9px;
  color: #777777;
  line-height: 1.1em;
}
.enumProductosMosaico {
  clear: both;
  text-align: left;
}
.enumProductosMosaico > .items {
  display: flex;
  display: -webkit-flex;
  flex-direction: row;
  flex-wrap: wrap;
  margin: 0 -15px;
  position: relative;
}
.colContent .enumProductosMosaico > .items {
  flex-wrap: wrap;
}
@media screen and (min-width : 64.063em) {
  .enumProductosMosaico > .items {
    flex-wrap: nowrap;
  }
}
@media screen and (min-width : 75.063em) {
  .enumProductosMosaico > .items {
    padding: 0;
  }
}
.enumProductosMosaico > .items:before {
  content: attr(data-textocargando);
  display: block;
  text-align: center;
  left: 0;
  top: -5px;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 73px;
  padding-top: 5px;
  position: absolute;
  z-index: 0;
  background: url(/web/img/web/iconos/cargador.gif) center 30px no-repeat;
  font-family: 'Roboto', sans-serif;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  -webkit-transition: .5s;
  transition: .5s;
}
.enumProductosMosaico > .items:after {
  content: "";
  display: block;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: -1;
  background: #fff;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  -webkit-transition: .5s;
  transition: .5s;
}
.enumProductosMosaico > .items.cargando:before {
  top: 135px;
  z-index: 12;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  cursor: progress;
}
.enumProductosMosaico > .items.cargando:after {
  z-index: 11;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  cursor: progress;
}
.enumProductosMosaico > .items > li {
  width: 100%;
  display: inline-block;
}
@media screen and (min-width : 40.63em) and (max-width : 64em) {
  .enumProductosMosaico > .items > li {
    display: inline-block;
    width: 50%;
  }
}
@media screen and (min-width : 64.063em) {
  .colContent .enumProductosMosaico > .items > li {
    width: calc(33.333333333333%);
  }
}
.itemProductoM .bloqueEtiquetas {
  position: absolute;
  top: 25px;
  left: 25px;
  z-index: 2;
}
.itemProductoM .bloqueEtiquetas .etiquetas .tit {
  display: none;
}
.itemProductoM .bloqueEtiquetas .te .e {
  background-color: transparent;
}
.itemProductoM .promo {
  width: auto;
  height: auto;
  position: absolute;
  bottom: 25px;
  left: 25px;
  z-index: 2;
}
.itemProductoM .promo.promoT1 div {
  display: block;
}
.itemProductoM .promo.promoT1 div.dto {
  width: auto;
  padding: 5px 10px;
  border-radius: 3px;
  color: #fff;
  background-color: #f7263b;
  font-size: 16px;
  font-weight: 700;
  text-align: center;
}
.itemProductoM .promo.promoT1 div.adic {
  display: none;
}
.itemProductoM .promo.promoT4,
.itemProductoM .promo.promoT5 {
  background: url(/shop/img/web/decorado/regalo.png) center no-repeat #f6b332;
  background-size: 65% auto;
}
.itemProductoM .promo.promoT4 div,
.itemProductoM .promo.promoT5 div {
  display: none;
}
@media screen and (max-width : 40.62em) {
  .itemProductoM .promo.promoT4,
  .itemProductoM .promo.promoT5 {
    padding-left: 18px;
    border-left: 5px solid #f6b332;
    background-size: 17px auto;
    background-position: center left;
  }
}
.itemProductoM .promo.promoT6 div {
  line-height: ;
  display: block;
  padding-top: 43px;
}
.itemProductoM .promo.promoT6 div .dto {
  font-size: 2.2em;
  margin-left: -55px;
}
.itemProductoM .btnQuitar {
  position: absolute;
  right: 0;
  top: 0;
  overflow: hidden;
  height: 30px;
  font-size: 20px;
  -webkit-transition: .3s;
  transition: .3s;
  z-index: 6;
  background: #a41e34;
  right: -130px;
  display: none;
}
.itemProductoM .btnQuitar span {
  display: none;
  float: right;
  overflow: hidden;
  font-size: 13px;
  line-height: 25px;
  height: 30px;
  color: #000000;
  -webkit-transition: .3s;
  transition: .3s;
  padding: 5px 5px 5px 0;
}
.itemProductoM .btnQuitar:hover {
  width: auto;
  text-decoration: none;
  background: #f6b332;
}
.itemProductoM .btnQuitar:hover:before {
  text-decoration: none;
}
.itemProductoM .btnQuitar:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f014";
  display: block;
  margin: 0;
  width: 30px;
  height: 30px;
  line-height: 30px;
  color: #ffffff;
  text-indent: 0;
  float: right;
  text-align: center;
  background: #a41e34;
}
.itemProductoM .colTxtTop {
  padding: 0 10px;
  *zoom: 1;
}
.itemProductoM .colTxtTop:before,
.itemProductoM .colTxtTop:after {
  content: " ";
  display: table;
}
.itemProductoM .colTxtTop:after {
  clear: both;
}
.itemProductoM .colTxtTop .nombre {
  width: 100%;
  display: inline-block;
  font-size: 16px;
  line-height: 20px;
  font-weight: 700;
  color: #333333;
  text-align: left;
  margin-top: 2px;
}
.itemProductoM .colTxtTop .nombre.small {
  font-size: 14px;
  line-height: 16px;
}
.itemProductoM .colTxtTop .nombre.big {
  font-size: 20px;
  line-height: 22px;
}
.itemProductoM .colTxtTop .nombre a {
  color: #333333;
}
.itemProductoM .colTxtTop .nombre a:hover {
  color: #a41e34;
}
@media screen and (min-width : 40.63em) {
  .itemProductoM .colTxtTop .nombre {
    margin-top: 0;
    margin-bottom: 0;
  }
}
.itemProductoM .colTxtTop .nombre span {
  display: block;
}
.itemProductoM .colTxtbottom {
  padding: 10px 10px 0;
  *zoom: 1;
}
@media screen and (min-width : 64.063em) {
  .itemProductoM .colTxtbottom {
    width: 100%;
    display: flex;
    display: -webkit-flex;
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
  }
}
.itemProductoM .colTxtbottom:before,
.itemProductoM .colTxtbottom:after {
  content: " ";
  display: table;
}
.itemProductoM .colTxtbottom:after {
  clear: both;
}
.itemProductoM .colTxtbottom .pvpComprarPrecio {
  width: 100%;
  padding-bottom: 20px;
}
.itemProductoM .colTxtbottom .pvpComprarPrecio .precio.anterior {
  position: absolute;
  bottom: 0;
  left: 0;
}
.itemProductoM .colTxtbottom .btnComprar {
  display: block;
  clear: both;
}
@media screen and (min-width : 75.063em) {
  .itemProductoM .colTxtbottom .btnComprar {
    width: auto;
    clear: none;
    float: right;
  }
}
.itemProductoM .colTxtbottom .btnComprar span {
  display: block;
  padding: 0 6px;
  text-align: center;
}
.itemProductoM .colTxtbottom .controlCarro {
  min-width: 90px;
  clear: both;
  margin: 0 auto;
  text-align: right;
}
.itemProductoM .colTxtbottom .controlCarro .cantidadOuter {
  width: 35px;
  height: 25px;
  line-height: 25px;
  display: inline-block;
  padding: 0 5px;
  vertical-align: bottom;
}
.itemProductoM .colTxtbottom .controlCarro .cantidadOuter em {
  font-size: 1.1em;
}
@media screen and (min-width : 40.63em) {
  .itemProductoM .colTxtbottom .controlCarro {
    clear: none;
    height: 44px;
    padding-top: 4px;
    vertical-align: middle;
  }
}
@media screen and (min-width : 64.063em) {
  .itemProductoM .colTxtbottom .controlCarro {
    height: 37px;
    padding-top: 0;
  }
}
.itemProductoM .colTxtbottom .noDisp {
  font-size: 1em;
  color: #cc3405;
  font-weight: 700;
  margin: 10px 0 0;
  height: 30px;
  float: none;
  width: auto;
}
@media screen and (min-width : 40.63em) {
  .itemProductoM .colTxtbottom .noDisp {
    float: right;
  }
}
.colSidebar .enumProductosMosaico .items {
  overflow: hidden;
  text-align: center;
  padding: 0 10px;
}
@media screen and (min-width : 40.63em) {
  .colSidebar .enumProductosMosaico .items .li {
    clear: none;
    float: none;
    display: inline-block;
    vertical-align: top;
    width: 50%;
  }
}
.itemProductoPM {
  *zoom: 1;
  margin: 0 auto;
}
.itemProductoPM:before,
.itemProductoPM:after {
  content: " ";
  display: table;
}
.itemProductoPM:after {
  clear: both;
}
.itemProductoPM.productoEtOn .addCarroEtiquetas {
  display: block;
  right: 0;
  bottom: 37px;
  -moz-animation: showingBottomTop .15s linear 1;
  -webkit-animation: showingBottomTop .15s linear 1;
  animation: showingBottomTop .15s linear 1;
}
@media screen and (min-width : 40.63em) {
  .itemProductoPM {
    margin: 0;
  }
}
.itemProductoPM .promo {
  width: auto;
  display: inline-block;
  background: #f6b332;
  width: 50px;
  height: 50px;
  border-radius: 50px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  position: absolute;
  margin: 6px 0 0 6px;
  color: #fff;
  font-family: 'Roboto', sans-serif;
  font-size: 12px;
  text-align: center;
  overflow: hidden;
}
.itemProductoPM .promo.promoT1 div {
  display: inline-block;
}
.itemProductoPM .promo.promoT1 div.dto {
  width: auto;
  padding: 5px 10px;
  border-radius: 3px;
  color: #fff;
  background-color: #f7263b;
  font-size: 16px;
  font-weight: 700;
  text-align: center;
}
.itemProductoPM .promo.promoT1 div.adic {
  display: none;
}
.itemProductoPM .promo.promoT1 div {
  display: block;
}
.itemProductoPM .promo.promoT1 div.dto {
  width: auto;
  padding: 5px 10px;
  border-radius: 3px;
  color: #fff;
  background-color: #f7263b;
  font-size: 16px;
  font-weight: 700;
  text-align: center;
}
.itemProductoPM .promo.promoT1 div.adic {
  display: none;
}
.itemProductoPM .promo.promoT4,
.itemProductoPM .promo.promoT5 {
  background: url(/shop/img/web/decorado/regalo.png) center no-repeat #f6b332;
  background-size: 65% auto;
}
.itemProductoPM .promo.promoT4 div,
.itemProductoPM .promo.promoT5 div {
  display: none;
}
@media screen and (max-width : 40.62em) {
  .itemProductoPM .promo.promoT4,
  .itemProductoPM .promo.promoT5 {
    padding-left: 18px;
    border-left: 5px solid #f6b332;
    background-size: 17px auto;
    background-position: center left;
  }
}
.itemProductoPM .promo.promoT6 div {
  line-height: 50px;
  display: block;
}
.itemProductoPM .promo.promoT6 div .dto {
  font-size: 1.229em;
}
.itemProductoPM .btnQuitar {
  display: none;
}
.itemProductoPM .colImg {
  max-width: 100%;
  margin-bottom: 0;
  overflow: hidden;
  border: 1px solid #e2e2e2;
  background: #fff;
}
.itemProductoPM .colImg .img {
  text-align: center;
}
.itemProductoPM .colImg .galeria {
  border-top: 1px solid #e2e2e2;
  padding: 10px 0;
  overflow: hidden;
}
.itemProductoPM .colImg .galeria .bgrid li {
  padding: 0 5px 26px;
  margin-bottom: -1px;
}
.itemProductoPM .colImg .galeria .bgrid li.activeThumb {
  background: rgba(246,179,50,0.05);
}
.itemProductoPM .colImg .galeria .bgrid li a {
  width: 100%;
  height: 80px;
  text-align: center;
  display: table;
  padding: 12px;
  position: relative;
  display: block;
}
@media screen and (min-width : 40.63em) {
  .itemProductoPM .colImg .galeria .bgrid li a {
    padding: 0 0 45%;
  }
}
.itemProductoPM .colImg .galeria .bgrid li a img {
  display: inline-block;
  max-width: 80%;
  max-height: 80%;
  max-width: 100%;
  max-height: 100%;
  bottom: -1999px;
  left: -1999px;
  top: -1999px;
  right: -1999px;
  margin: auto;
  position: absolute;
  display: block;
}
.itemProductoPM .colImg .galeria .contenedor {
  height: 50px;
}
.itemProductoPM .colImg .galeria .contenedor .bgrid a {
  height: 33px;
}
.itemProductoPM .colImg .bloqueEtiquetas {
  position: absolute;
  top: 0;
  right: 0;
  padding: 10px 2px 0 0;
  width: 30px;
  float: right;
  -webkit-transition: .3s;
  transition: .3s;
}
.itemProductoPM .colImg .bloqueEtiquetas .te {
  *zoom: 1;
  padding: 0;
}
.itemProductoPM .colImg .bloqueEtiquetas .te:before,
.itemProductoPM .colImg .bloqueEtiquetas .te:after {
  content: " ";
  display: table;
}
.itemProductoPM .colImg .bloqueEtiquetas .te:after {
  clear: both;
}
.itemProductoPM .colImg .bloqueEtiquetas .te .tit {
  display: none;
}
.itemProductoPM .colImg .bloqueEtiquetas .te ul {
  margin: 0 -0.2rem;
  text-align: center;
}
.itemProductoPM .colImg .bloqueEtiquetas .te ul li {
  float: left;
  display: block;
  padding: 0;
  width: 27px;
  height: 27px;
  text-align: center;
  overflow: hidden;
}
@media screen and (min-width : 40.63em) {
  .itemProductoPM .colImg .bloqueEtiquetas .te ul li {
    margin-bottom: 0px;
  }
}
.itemProductoPM .colImg .bloqueEtiquetas .te ul li em {
  height: 27px;
  display: block;
  line-height: 26px;
  padding: 0 1px;
  -webkit-transition: .3s;
  transition: .3s;
  border: 1px solid #fff;
  color: #303030;
  font-size: .8em;
  cursor: pointer;
}
.itemProductoPM .colImg .bloqueEtiquetas .te ul li {
  float: none;
  margin-bottom: 5px;
}
.itemProductoPM .colTxt {
  position: relative;
}
.itemProductoPM .colTxt .config1 {
  width: 208px;
  float: right;
  clear: right;
}
.itemProductoPM .colTxt .config2 {
  float: right;
  clear: right;
}
.itemProductoPM .colTxt .marca {
  display: block;
}
.itemProductoPM .colTxt .nombre {
  font-size: 0.929em;
  float: right;
  clear: right;
  height: 55px;
}
.itemProductoPM .colTxt .pvpComprarPrecio {
  float: right;
  clear: right;
}
@media screen and (min-width : 64.063em) and (max-width : 75em) {
  .itemProductoPM .colTxt .pvpComprarPrecio .precio.actual {
    font-size: 3.5em;
  }
}
.itemProductoPM .colTxt .pvpComprarPrecio .anterior {
  display: none;
}
.itemProductoPM .colTxt .vOferta {
  color: #333333;
  margin: 3px 0 14px;
  padding-left: 13px;
  background-size: 8px auto;
  text-align: right;
  position: relative;
  float: right;
  clear: right;
}
.itemProductoPM .colTxt .vOferta:before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-left: 7px solid #f6b332;
  position: absolute;
  left: 0;
  top: 5px;
}
.itemProductoPM .colTxt .controlCarro {
  float: right;
  clear: right;
  width: auto;
}
.itemProductoPM .colTxt .controlCarro .cantidadOuter {
  width: 35px;
  height: 25px;
  line-height: 25px;
  display: inline-block;
  padding: 0 5px;
  vertical-align: bottom;
}
.itemProductoPM .colTxt .controlCarro .cantidadOuter em {
  font-size: 1.1em;
}
.itemProductoPM .colTxt .btnComprar:hover span:before {
  -moz-animation: rotating .3s linear 1;
  -webkit-animation: rotating .3s linear 1;
  animation: rotating .3s linear 1;
}
@media screen and (min-width : 64.063em) and (max-width : 75em) {
  .itemProductoPM .colTxt .btnComprar span {
    padding: 0 20px 0 17px;
  }
}
.enumProductosCarro .items {
  *zoom: 1;
  padding: 9px 0 0;
}
.enumProductosCarro .items:before,
.enumProductosCarro .items:after {
  content: " ";
  display: table;
}
.enumProductosCarro .items:after {
  clear: both;
}
.enumProductosCarro .items > li {
  padding: 0 15px;
  display: block;
  margin: 0;
}
.enumProductosCarro .items > li .itemProductoC {
  width: 100%;
  display: flex;
  display: -webkit-flex;
  position: relative;
  flex-direction: row;
  padding: 10px 0 !important;
  border-bottom: 1px solid #dadada !important;
  -webkit-transition: .3s;
  transition: .3s;
  opacity: .6;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
}
.enumProductosCarro .items > li .itemProductoC.productoEnCarro,
.enumProductosCarro .items > li .itemProductoC.productoEnCarroExtras {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  border-bottom: 1px solid #dadada;
  padding-bottom: 4px;
}
.enumProductosCarro .items > li .itemProductoC.productoEtOn .addCarroEtiquetas {
  display: block;
  -moz-animation: showingRightLeft .15s linear 1;
  -webkit-animation: showingRightLeft .15s linear 1;
  animation: showingRightLeft .15s linear 1;
}
.enumProductosCarro .items > li .itemProductoC .promo .dto {
  font-size: 11px;
  padding: 2px 5px;
}
.enumProductosCarro .items > li .itemProductoC .btnQuitar {
  position: absolute;
  top: 5px;
  right: 0;
  z-index: 2;
}
.enumProductosCarro .items > li .itemProductoC .colImg {
  position: initial;
  margin-right: 15px;
  float: left;
  width: 70px;
}
.enumProductosCarro .items > li .itemProductoC .colImg .promo {
  position: absolute;
  top: 55px;
  left: 5px;
}
.enumProductosCarro .items > li .itemProductoC .colImg .btnQuitar span {
  display: none;
}
.enumProductosCarro .items > li .itemProductoC .colImg .btnQuitar:after {
  position: static;
}
.enumProductosCarro .items > li .itemProductoC .colImg .img {
  background: #fff;
  text-align: center;
  width: 70px;
  height: 70px;
  table-layout: fixed;
}
.enumProductosCarro .items > li .itemProductoC .colImg .img .imgInner {
  height: 70px;
}
.enumProductosCarro .items > li .itemProductoC .colImg .img .imgInner img {
  vertical-align: middle;
  padding: 0;
}
.enumProductosCarro .items > li .itemProductoC .colTxt {
  position: relative;
}
.enumProductosCarro .items > li .itemProductoC .colTxt .nombre {
  width: 100%;
  display: inline-block;
  margin-bottom: 5px;
  overflow: hidden;
  padding-right: 30px;
}
.enumProductosCarro .items > li .itemProductoC .colTxt .nombre .extras {
  font-size: 10px;
  font-weight: 400;
  text-align: left;
}
.enumProductosCarro .items > li .itemProductoC .colTxt .nombre .extras label {
  width: 100%;
  display: inline-block;
}
.enumProductosCarro .items > li .itemProductoC .colTxt .nombre .extras .extra {
  display: inline-block;
}
.enumProductosCarro .items > li .itemProductoC .colTxt .noDisp {
  margin-top: 11px;
  height: auto;
  font-size: .9em;
  float: none;
  color: #ce0c33;
  display: block;
  width: 100%;
  text-align: right;
  position: relative;
  font-weight: bold;
  top: -15px;
}
.enumProductosCarro .items > li .itemProductoC .colTxt .addCarroEtiquetas {
  right: 260px;
  top: 0;
  bottom: inherit;
}
.enumProductosCarro .items > li .itemProductoC .colTxt .addCarroEtiquetas:before {
  top: 33px;
  right: -16px;
  border-left: 8px solid #fff;
  border-bottom: 8px solid transparent;
  border-top: 8px solid transparent;
}
.enumProductosCarro .items > li .itemProductoC .colTxt .addCarroEtiquetas:after {
  top: 31px;
  right: -22px;
  bottom: inherit;
  border-left: 11px solid #f6b332;
  border-bottom: 11px solid transparent;
  border-top: 10px solid transparent;
}
.enumProductosCarro .items > li .itemProductoC .colTxt .pvpComprarPrecio {
  width: auto;
  float: right;
  margin-left: 10px;
  padding-right: 0;
  padding-top: 12px;
}
.enumProductosCarro .items > li .itemProductoC .colTxt .pvpComprarPrecio .precio.actual {
  font-size: 16px;
}
.enumProductosCarro .items > li .itemProductoC .colTxt .pvpComprarPrecio .precio.anterior {
  display: inline-block;
}
.enumProductosCarro .items > li .itemProductoC .colTxt .controlCarro {
  float: left;
  vertical-align: middle;
}
.enumProductosCarro .items > li .itemProductoC .colTxt .controlCarro .counterLabel {
  display: none;
}
.enumProductosCarro .items > li .itemProductoC .colTxt .controlCarro .cantidadOuter {
  width: 35px;
  height: 25px;
  line-height: 25px;
  display: inline-block;
  padding: 0 5px;
  vertical-align: bottom;
}
.enumProductosCarro .items > li .itemProductoC .colTxt .controlCarro .cantidadOuter em {
  font-size: 1.1em;
}
.enumProductosCarro .items > li .itemProductoC .colTxt .btnComprar {
  display: none !important;
}
.itemProductoCc .promo {
  width: auto;
  display: inline-block;
  background: #f6b332;
  width: 50px;
  height: 50px;
  border-radius: 50px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  position: absolute;
  margin: 6px 0 0 6px;
  color: #fff;
  font-family: 'Roboto', sans-serif;
  font-size: 12px;
  text-align: center;
  overflow: hidden;
}
.itemProductoCc .promo.promoT1 div {
  display: inline-block;
}
.itemProductoCc .promo.promoT1 div.dto {
  width: auto;
  padding: 5px 10px;
  border-radius: 3px;
  color: #fff;
  background-color: #f7263b;
  font-size: 16px;
  font-weight: 700;
  text-align: center;
}
.itemProductoCc .promo.promoT1 div.adic {
  display: none;
}
.itemProductoCc .promo.promoT1 div {
  display: block;
}
.itemProductoCc .promo.promoT1 div.dto {
  width: auto;
  padding: 5px 10px;
  border-radius: 3px;
  color: #fff;
  background-color: #f7263b;
  font-size: 16px;
  font-weight: 700;
  text-align: center;
}
.itemProductoCc .promo.promoT1 div.adic {
  display: none;
}
.itemProductoCc .promo.promoT4,
.itemProductoCc .promo.promoT5 {
  background: url(/shop/img/web/decorado/regalo.png) center no-repeat #f6b332;
  background-size: 65% auto;
}
.itemProductoCc .promo.promoT4 div,
.itemProductoCc .promo.promoT5 div {
  display: none;
}
@media screen and (max-width : 40.62em) {
  .itemProductoCc .promo.promoT4,
  .itemProductoCc .promo.promoT5 {
    padding-left: 18px;
    border-left: 5px solid #f6b332;
    background-size: 17px auto;
    background-position: center left;
  }
}
.itemProductoCc .promo.promoT6 div {
  line-height: 50px;
  display: block;
}
.itemProductoCc .promo.promoT6 div .dto {
  font-size: 1.229em;
}
.itemProductoCc .btnQuitar {
  width: 100%;
  display: inline-block;
  text-align: center;
  margin-top: 10px;
  padding: 8px 20px;
  border-radius: 3px;
  background-color: #f6b332;
  color: #333333;
  border: 1px solid;
  border-color: #e1970a;
  font-size: 16px;
  font-weight: 400;
  -webkit-transition: .4s;
  transition: .4s;
  width: 30px;
  height: 30px;
  border: 0;
  background-color: transparent;
  padding: 0;
  position: relative;
  font-size: 0;
  position: absolute;
  right: 0;
  top: 0;
  overflow: hidden;
  height: 24px;
  font-size: 14px;
  -webkit-transition: .3s;
  transition: .3s;
  z-index: 6;
  background: #a41e34;
}
@media screen and (min-width : 40.63em) {
  .itemProductoCc .btnQuitar {
    width: auto;
    margin-top: 0;
  }
}
.itemProductoCc .btnQuitar:hover {
  background-color: #e1970a;
}
.itemProductoCc .btnQuitar:hover {
  background-color: #fdfaf5;
}
.itemProductoCc .btnQuitar:before {
  content: '\f2ed';
  display: block;
  width: 30px;
  height: 30px;
  line-height: 30px;
  font-family: "Font Awesome 5 Free";
  color: #cc3405;
  font-weight: 900;
  font-size: 16px;
  text-align: center;
}
.itemProductoCc .btnQuitar span {
  display: none;
  float: right;
  overflow: hidden;
  font-size: 7px;
  line-height: 19px;
  height: 24px;
  color: #000000;
  -webkit-transition: .3s;
  transition: .3s;
  padding: 5px 5px 5px 0;
}
.itemProductoCc .btnQuitar:hover {
  width: auto;
  text-decoration: none;
  background: #f6b332;
}
.itemProductoCc .btnQuitar:hover:before {
  text-decoration: none;
}
.itemProductoCc .btnQuitar:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f014";
  display: block;
  margin: 0;
  width: 24px;
  height: 24px;
  line-height: 24px;
  color: #ffffff;
  text-indent: 0;
  float: right;
  text-align: center;
  background: #a41e34;
}
.itemProductoCc .colImg .img {
  border: 1px solid #e2e2e2;
  background: #fff;
  text-align: center;
  display: block;
  width: 195px;
}
.itemProductoCc .colTxt .marca {
  display: block;
}
.addCarroEtiquetas .te .e {
  background-color: #fff;
}
.te .e {
  background-position: center;
  background-repeat: no-repeat;
  background-color: #c4c4c4;
  background-size: contain;
}
.te .e4081 {
  background-image: url(http://coren-tienda-des.netberrytest.com/rep/5263/976040/206/pastel-de-langostinosjpg.png) !important;
  text-indent: 150%;
}
.te .e5081 {
  background-image: url(http://coren-tienda-des.netberrytest.com/rep/0ace/1050040/206/tmp8298260pngpng.png) !important;
  text-indent: 150%;
}
.te .e45081 {
  background-image: url(http://coren-tienda-des.netberrytest.com/rep/097b/665040/206/sello-selectapng.png) !important;
  text-indent: 150%;
}
.te .e66081 {
  background-image: url(http://coren-tienda-des.netberrytest.com/rep/03e6/436040/206/barra-artesana-coren-grilljpg.png) !important;
  text-indent: 150%;
}
.te .e92081 {
  background-image: url(http://coren-tienda-des.netberrytest.com/rep/0476/1049040/206/tmp14072011pngpng.png) !important;
  text-indent: 150%;
}
.te .e93081 {
  background-image: url(http://coren-tienda-des.netberrytest.com/rep/0476/1049040/206/tmp14072011pngpng.png) !important;
  text-indent: 150%;
}
.te .e94081 {
  background-image: url(http://coren-tienda-des.netberrytest.com/rep/5263/976040/206/pastel-de-langostinosjpg.png) !important;
  text-indent: 150%;
}
.carroDesgloseCompleto .titCesta {
  background: #ffffff;
  padding: 20px 0;
  color: #333333;
  *zoom: 1;
  border-radius: 5px 5px 0 0;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.carroDesgloseCompleto .titCesta:before,
.carroDesgloseCompleto .titCesta:after {
  content: " ";
  display: table;
}
.carroDesgloseCompleto .titCesta:after {
  clear: both;
}
.carroDesgloseCompleto .titCesta .dir {
  line-height: 1.25em;
  color: #999999;
  text-align: center;
}
.carroDesgloseCompleto .titCesta .titCesta__entrega {
  width: 100%;
  display: flex;
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  margin-bottom: 20px;
}
@media screen and (min-width : 40.63em) {
  .carroDesgloseCompleto .titCesta .titCesta__entrega {
    width: auto;
    flex-direction: row;
    justify-content: center;
  }
}
.carroDesgloseCompleto .titCesta .tipoEntrega {
  width: auto;
  display: block;
}
@media screen and (min-width : 40.63em) {
  .carroDesgloseCompleto .titCesta .tipoEntrega {
    margin-right: 10px;
  }
}
.carroDesgloseCompleto .titCesta .tCesta {
  width: 100%;
  display: inline-block;
  font-size: 16px;
  line-height: 20px;
  font-weight: 700;
  color: #333333;
  text-align: left;
  font-size: 18px;
  text-align: center;
  margin-bottom: 10px;
}
.carroDesgloseCompleto .titCesta .tCesta.small {
  font-size: 14px;
  line-height: 16px;
}
.carroDesgloseCompleto .titCesta .tCesta.big {
  font-size: 20px;
  line-height: 22px;
}
.carroDesgloseCompleto .titCesta .tCesta a {
  color: #333333;
}
.carroDesgloseCompleto .titCesta .tCesta a:hover {
  color: #a41e34;
}
.carroDesgloseCompleto .titCesta .tCesta .btnVaciarCarro {
  display: block;
  margin-bottom: 15px;
  font-size: 0.571em;
}
@media screen and (min-width : 40.63em) {
  .carroDesgloseCompleto .titCesta .tCesta .btnVaciarCarro {
    margin: 0 0 0 10px;
    display: inline-block;
  }
}
.carroDesgloseCompleto .titCesta .tCesta .btnVaciarCarro:after {
  text-decoration: none;
  font-size: 16px;
}
.carroDesgloseCompleto .cab {
  border: 1px solid #c9c9c9;
  color: #434343;
  line-height: 40px;
  background: #f2f2f2;
  *zoom: 1;
}
.carroDesgloseCompleto .cab:before,
.carroDesgloseCompleto .cab:after {
  content: " ";
  display: table;
}
.carroDesgloseCompleto .cab:after {
  clear: both;
}
.carroDesgloseCompleto .cab.bloqPro {
  text-align: center;
}
.carroDesgloseCompleto .cab .bloq {
  text-align: center;
}
.carroDesgloseCompleto > .promos {
  border-left: 1px solid #e2e2e2;
  border-right: 1px solid #e2e2e2;
  border-bottom: 1px solid #e2e2e2;
  padding-right: 5px;
}
@media screen and (min-width : 40.63em) {
  .carroDesgloseCompleto > .promos {
    padding-right: 35px;
    padding-left: 20px;
  }
}
@media screen and (min-width : 64.063em) {
  .carroDesgloseCompleto > .promos {
    padding-right: 25px;
    padding-left: 10px;
  }
}
.carroDesgloseCompleto > .promos .promo {
  color: #f6b332;
  padding: 15px 5px;
  font-weight: bold;
  line-height: 1.2em;
  *zoom: 1;
}
.carroDesgloseCompleto > .promos .promo:before,
.carroDesgloseCompleto > .promos .promo:after {
  content: " ";
  display: table;
}
.carroDesgloseCompleto > .promos .promo:after {
  clear: both;
}
@media screen and (min-width : 40.63em) {
  .carroDesgloseCompleto > .promos .promo {
    padding: 15px 0;
  }
}
.carroDesgloseCompleto > .promos .promo .bloqPromo {
  padding: 0 15px;
}
@media screen and (max-width : 40.62em) {
  .carroDesgloseCompleto > .promos .promo .bloqPromo {
    text-align: right;
    padding: 0 0 5px;
  }
}
.carroDesgloseCompleto > .promos .promo .bloqSubtotal {
  text-align: right;
  font-size: 1.429em;
  font-family: 'Poly', serif;
}
.carroDesgloseCompleto > .promos .promo .bloqSubtotal strong {
  font-weight: bold;
}
.carroDesgloseCompleto .envio {
  padding: 12px 5px 0;
  border-top: 1px solid #c9c9c9;
  min-height: 52px;
  *zoom: 1;
}
.carroDesgloseCompleto .envio:before,
.carroDesgloseCompleto .envio:after {
  content: " ";
  display: table;
}
.carroDesgloseCompleto .envio:after {
  clear: both;
}
@media screen and (min-width : 40.63em) {
  .carroDesgloseCompleto .envio {
    padding: 12px 0 0 0;
  }
}
.carroDesgloseCompleto .envio .bloqSelLugar .campo {
  margin-bottom: 0;
}
.carroDesgloseCompleto .envio .bloqSelLugar .campo label {
  padding: 0;
  font-size: 1em;
  font-weight: bold;
  float: left;
}
@media screen and (min-width : 40.63em) {
  .carroDesgloseCompleto .envio .bloqSelLugar .campo label {
    padding-top: 5px;
    padding-left: 15px;
  }
}
.carroDesgloseCompleto .envio .bloqSelLugar .campo .cnt {
  display: inline-block;
  width: 100%;
  margin: 0;
}
.carroDesgloseCompleto .envio .bloqSelLugar .campo .cnt a {
  color: #a3a3a3;
}
@media screen and (min-width : 40.63em) {
  .carroDesgloseCompleto .envio .bloqSelLugar .campo .cnt {
    width: 190px;
    margin-left: 15px;
  }
}
.carroDesgloseCompleto .envio .bloqSelLugar .campo .cnt .cSel .cSelInner .select {
  font-size: 1em;
}
.carroDesgloseCompleto .envio .bloqLabel {
  font-weight: 700;
  line-height: 1em;
  padding-top: 10px;
  text-align: left;
  float: left;
}
@media screen and (min-width : 40.63em) {
  .carroDesgloseCompleto .envio .bloqLabel {
    padding-left: 25px;
  }
}
.carroDesgloseCompleto .envio .bloqSubtotal {
  text-align: right;
  font-weight: bold !important;
  font-size: 1.429em;
  line-height: 1em;
  padding-top: 5px;
}
.carroDesgloseCompleto .envio .bloqSubtotal strong {
  font-weight: bold;
}
@media screen and (min-width : 40.63em) {
  .carroDesgloseCompleto .envio .bloqSubtotal {
    padding-right: 25px;
  }
}
.carroDesgloseCompleto .total {
  padding: 10px;
  font-weight: bold;
  border: 1px solid #e2e2e2;
  border-top: none;
  *zoom: 1;
}
.carroDesgloseCompleto .total:before,
.carroDesgloseCompleto .total:after {
  content: " ";
  display: table;
}
.carroDesgloseCompleto .total:after {
  clear: both;
}
@media screen and (min-width : 64.063em) {
  .carroDesgloseCompleto .total {
    padding: 10px 0;
  }
}
.carroDesgloseCompleto .total.formasPago {
  font-size: 14px;
}
.carroDesgloseCompleto .total.formasPago .precio {
  color: #333333;
  font-size: 14px;
}
.carroDesgloseCompleto .total .label {
  line-height: 1em;
  padding-top: 4px;
  float: left;
}
@media screen and (min-width : 40.63em) {
  .carroDesgloseCompleto .total .label {
    padding-left: 25px;
  }
}
.carroDesgloseCompleto .total .label .ivaIncluido {
  font-weight: normal;
  font-size: 12px;
  margin-left: 2px;
  color: #333333;
}
.carroDesgloseCompleto .total .subtotal {
  text-align: right;
  font-size: 1.5em;
  line-height: 1em;
  float: right;
}
@media screen and (min-width : 40.63em) {
  .carroDesgloseCompleto .total .subtotal {
    padding-right: 25px;
  }
}
.carroDesgloseCompleto .total .subtotal strong {
  font-weight: bold;
}
.carroDesgloseCompleto .formularioCodigoPromo {
  border: 1px solid #e2e2e2;
  border-top: none;
  *zoom: 1;
  background: #fff;
}
.carroDesgloseCompleto .formularioCodigoPromo:before,
.carroDesgloseCompleto .formularioCodigoPromo:after {
  content: " ";
  display: table;
}
.carroDesgloseCompleto .formularioCodigoPromo:after {
  clear: both;
}
.carroDesgloseCompleto .formularioCodigoPromo .fsP {
  padding: 10px 25px;
}
.carroDesgloseCompleto .formularioCodigoPromo .fsP .campoNomCodigo {
  float: none;
  display: block;
  padding-right: 0;
  margin-bottom: 11px;
}
@media screen and (min-width : 40.63em) {
  .carroDesgloseCompleto .formularioCodigoPromo .fsP .campoNomCodigo {
    width: auto;
    padding-right: 10px;
    display: inline-block;
  }
}
.carroDesgloseCompleto .formularioCodigoPromo .fsP .campoNomCodigo label {
  fonT-size: 0.875em;
  margin-right: 10px;
  font-weight: normal !important;
  padding-left: 0;
  vertical-align: middle;
}
.carroDesgloseCompleto .formularioCodigoPromo .fsP .campoNomCodigo label:after {
  display: none !important;
}
.carroDesgloseCompleto .formularioCodigoPromo .fsP .campoNomCodigo .cnt {
  display: block;
  vertical-align: middle;
}
@media screen and (min-width : 40.63em) {
  .carroDesgloseCompleto .formularioCodigoPromo .fsP .campoNomCodigo .cnt {
    display: inline-block;
  }
}
.carroDesgloseCompleto .formularioCodigoPromo .fsP .campoNomCodigo .cnt input {
  width: 100%;
  border-color: #e2e2e2;
  height: 40px;
}
@media screen and (min-width : 40.63em) {
  .carroDesgloseCompleto .formularioCodigoPromo .fsP .campoNomCodigo .cnt input {
    width: 158px;
  }
}
.carroDesgloseCompleto .formularioCodigoPromo .fsP .campoNomCodigo input {
  text-transform: uppercase;
  font-size: .98em;
}
.carroDesgloseCompleto .formularioCodigoPromo .fsP .campoNomCanjear {
  float: right;
  clear: both;
  width: 100%;
}
@media screen and (min-width : 40.63em) {
  .carroDesgloseCompleto .formularioCodigoPromo .fsP .campoNomCanjear {
    width: auto;
    padding: 0;
    margin: 10px 0 0;
  }
}
.enumProductosCarroCompleto {
  display: table;
  width: 100%;
  *zoom: 1;
}
.enumProductosCarroCompleto:before,
.enumProductosCarroCompleto:after {
  content: " ";
  display: table;
}
.enumProductosCarroCompleto:after {
  clear: both;
}
.enumProductosCarroCompleto .items > li {
  padding: 0;
  border-bottom: 1px solid #e2e2e2;
}
.enumProductosCarroCompleto .items > li.regalo {
  background: #fff1e6;
}
.enumProductosCarroCompleto.prodRegalo ul li {
  background: #ffffff;
}
.enumProductosCarroCompleto.prodRegalo ul li .producto {
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
}
.enumProductosCarroCompleto .producto,
.producto.itemProductoCCNoEdit {
  border-right: 1px solid #e2e2e2;
  border-left: 1px solid #e2e2e2;
  -webkit-transition: .3s;
  transition: .3s;
  opacity: .6;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
  *zoom: 1;
  position: relative;
}
.enumProductosCarroCompleto .producto:before,
.enumProductosCarroCompleto .producto:after,
.producto.itemProductoCCNoEdit:before,
.producto.itemProductoCCNoEdit:after {
  content: " ";
  display: table;
}
.enumProductosCarroCompleto .producto:after,
.producto.itemProductoCCNoEdit:after {
  clear: both;
}
@media screen and (min-width : 40.63em) {
  .enumProductosCarroCompleto .producto,
  .producto.itemProductoCCNoEdit {
    border-left: 0;
  }
}
.enumProductosCarroCompleto .producto.productoEnCarro,
.enumProductosCarroCompleto .producto.productoEnCarroExtras,
.producto.itemProductoCCNoEdit.productoEnCarro,
.producto.itemProductoCCNoEdit.productoEnCarroExtras {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.enumProductosCarroCompleto .producto.productoEtOn .addCarroEtiquetas,
.producto.itemProductoCCNoEdit.productoEtOn .addCarroEtiquetas {
  display: block;
  -moz-animation: showingRightLeft .15s linear 1;
  -webkit-animation: showingRightLeft .15s linear 1;
  animation: showingRightLeft .15s linear 1;
}
.enumProductosCarroCompleto .producto .bloq,
.producto.itemProductoCCNoEdit .bloq {
  border-left: 0;
}
@media screen and (min-width : 40.63em) {
  .enumProductosCarroCompleto .producto .bloq,
  .producto.itemProductoCCNoEdit .bloq {
    border-left: 1px solid #e2e2e2;
  }
}
.enumProductosCarroCompleto .producto .bloq .bloqI,
.producto.itemProductoCCNoEdit .bloq .bloqI {
  display: table-cell;
  height: auto;
  vertical-align: middle;
  position: relative;
}
@media screen and (min-width : 40.63em) {
  .enumProductosCarroCompleto .producto .bloq .bloqI,
  .producto.itemProductoCCNoEdit .bloq .bloqI {
    height: 95px;
  }
}
.enumProductosCarroCompleto .producto .bloq.bloqRef,
.producto.itemProductoCCNoEdit .bloq.bloqRef {
  display: table;
  color: #a41e34;
  text-align: left;
  height: 34px;
  font-weight: normal;
  overflow: hidden;
}
@media screen and (min-width : 40.63em) {
  .enumProductosCarroCompleto .producto .bloq.bloqRef,
  .producto.itemProductoCCNoEdit .bloq.bloqRef {
    padding-left: 5px;
    height: auto;
    font-weight: bold;
    text-align: center;
    text-overflow: ellipsis;
    display: table;
  }
}
.enumProductosCarroCompleto .producto .bloq.bloqImg,
.producto.itemProductoCCNoEdit .bloq.bloqImg {
  position: relative;
  float: left;
  overflow: hidden;
}
@media screen and (min-width : 40.63em) {
  .enumProductosCarroCompleto .producto .bloq.bloqImg,
  .producto.itemProductoCCNoEdit .bloq.bloqImg {
    padding-top: 4px;
    height: 95px;
  }
}
.enumProductosCarroCompleto .producto .bloq.bloqImg .bloqI,
.producto.itemProductoCCNoEdit .bloq.bloqImg .bloqI {
  height: 72px;
  width: 72px;
  background: #fff;
  margin: 0 auto;
}
@media screen and (min-width : 40.63em) {
  .enumProductosCarroCompleto .producto .bloq.bloqImg .bloqI,
  .producto.itemProductoCCNoEdit .bloq.bloqImg .bloqI {
    left: 50%;
    top: 50%;
    -ms-transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    position: absolute;
  }
}
.enumProductosCarroCompleto .producto .bloq.bloqImg .bloqI .img,
.producto.itemProductoCCNoEdit .bloq.bloqImg .bloqI .img {
  width: 100%;
  height: 70px;
  max-width: 100%;
  max-height: 70px;
  text-align: center;
  display: table;
  table-layout: fixed;
}
.enumProductosCarroCompleto .producto .bloq.bloqImg .bloqI .img .imgInner,
.producto.itemProductoCCNoEdit .bloq.bloqImg .bloqI .img .imgInner {
  display: table-cell;
  vertical-align: middle;
}
.enumProductosCarroCompleto .producto .bloq.bloqImg .bloqI .img .imgInner img,
.producto.itemProductoCCNoEdit .bloq.bloqImg .bloqI .img .imgInner img {
  vertical-align: top;
  display: inline;
  max-width: 100%;
  max-height: 58px;
}
.enumProductosCarroCompleto .producto .bloq.bloqDesc,
.producto.itemProductoCCNoEdit .bloq.bloqDesc {
  padding-top: 5px;
  padding-right: 40px;
}
@media screen and (min-width : 40.63em) {
  .enumProductosCarroCompleto .producto .bloq.bloqDesc,
  .producto.itemProductoCCNoEdit .bloq.bloqDesc {
    padding-top: 0;
  }
}
.enumProductosCarroCompleto .producto .bloq.bloqDesc .bloqI,
.producto.itemProductoCCNoEdit .bloq.bloqDesc .bloqI {
  padding-left: 10px;
}
.modFichaPedido .enumProductosCarroCompleto .producto .bloq.bloqDesc .bloqI .nombre .disponible,
.modFichaPedido .producto.itemProductoCCNoEdit .bloq.bloqDesc .bloqI .nombre .disponible {
  display: none;
}
.enumProductosCarroCompleto .producto .bloq.bloqDesc .bloqI .nombre .disponible.disp1 span,
.producto.itemProductoCCNoEdit .bloq.bloqDesc .bloqI .nombre .disponible.disp1 span {
  color: #92b562;
}
.enumProductosCarroCompleto .producto .bloq.bloqDesc .bloqI .nombre .disponible.disp0 span,
.producto.itemProductoCCNoEdit .bloq.bloqDesc .bloqI .nombre .disponible.disp0 span {
  color: #cc3405;
}
.enumProductosCarroCompleto .producto .bloq.bloqCantidad,
.producto.itemProductoCCNoEdit .bloq.bloqCantidad {
  margin-right: 10px;
  margin-top: 7px;
  float: right;
}
@media screen and (min-width : 40.63em) {
  .enumProductosCarroCompleto .producto .bloq.bloqCantidad,
  .producto.itemProductoCCNoEdit .bloq.bloqCantidad {
    margin: 0;
    display: table;
    float: left;
  }
}
.enumProductosCarroCompleto .producto .bloq.bloqCantidad .bloqI,
.producto.itemProductoCCNoEdit .bloq.bloqCantidad .bloqI {
  text-align: center;
}
.enumProductosCarroCompleto .producto .bloq.bloqCantidad .bloqI .controlCarro,
.enumProductosCarroCompleto .producto .bloq.bloqCantidad .bloqI .controlCarroJamones,
.producto.itemProductoCCNoEdit .bloq.bloqCantidad .bloqI .controlCarro,
.producto.itemProductoCCNoEdit .bloq.bloqCantidad .bloqI .controlCarroJamones {
  display: block !important;
}
.enumProductosCarroCompleto .producto .bloq.bloqCantidad .bloqI .controlCarro .cantidadOuter,
.enumProductosCarroCompleto .producto .bloq.bloqCantidad .bloqI .controlCarroJamones .cantidadOuter,
.producto.itemProductoCCNoEdit .bloq.bloqCantidad .bloqI .controlCarro .cantidadOuter,
.producto.itemProductoCCNoEdit .bloq.bloqCantidad .bloqI .controlCarroJamones .cantidadOuter {
  width: 35px;
  height: 25px;
  line-height: 25px;
  display: inline-block;
  padding: 0 5px;
  vertical-align: bottom;
}
.enumProductosCarroCompleto .producto .bloq.bloqCantidad .bloqI .controlCarro .cantidadOuter em,
.enumProductosCarroCompleto .producto .bloq.bloqCantidad .bloqI .controlCarroJamones .cantidadOuter em,
.producto.itemProductoCCNoEdit .bloq.bloqCantidad .bloqI .controlCarro .cantidadOuter em,
.producto.itemProductoCCNoEdit .bloq.bloqCantidad .bloqI .controlCarroJamones .cantidadOuter em {
  font-size: 1.1em;
}
.enumProductosCarroCompleto .producto .bloq.bloqCantidad .bloqI .counterLabel,
.producto.itemProductoCCNoEdit .bloq.bloqCantidad .bloqI .counterLabel {
  display: none;
}
.enumProductosCarroCompleto .producto .bloq.bloqCantidad .bloqI .cantNum,
.producto.itemProductoCCNoEdit .bloq.bloqCantidad .bloqI .cantNum {
  font-size: 1.333em;
  font-weight: bold;
  padding: 3px 5px 0;
  text-align: center;
}
.popInner .enumProductosCarroCompleto .producto .bloq.bloqCantidad .bloqI .cantNum,
.popInner .producto.itemProductoCCNoEdit .bloq.bloqCantidad .bloqI .cantNum {
  max-width: none;
}
.enumProductosCarroCompleto .producto .bloq.bloqCantidad .bloqI .btnComprar,
.producto.itemProductoCCNoEdit .bloq.bloqCantidad .bloqI .btnComprar {
  display: none !important;
}
.enumProductosCarroCompleto .producto .bloq.bloqCantidad .noDisp,
.producto.itemProductoCCNoEdit .bloq.bloqCantidad .noDisp {
  display: inline-block;
  text-align: center;
  overflow: hidden;
  float: right;
  margin: 14px 0 9px;
  color: #777777;
  line-height: 1.1em;
  width: auto;
  float: none;
  height: auto;
  margin: 0;
}
.enumProductosCarroCompleto .producto .bloq.bloqCantidad .addCarroEtiquetas,
.producto.itemProductoCCNoEdit .bloq.bloqCantidad .addCarroEtiquetas {
  right: 107%;
  top: -27px;
  bottom: inherit;
}
@media screen and (min-width : 40.63em) {
  .enumProductosCarroCompleto .producto .bloq.bloqCantidad .addCarroEtiquetas,
  .producto.itemProductoCCNoEdit .bloq.bloqCantidad .addCarroEtiquetas {
    top: 0;
  }
}
.enumProductosCarroCompleto .producto .bloq.bloqCantidad .addCarroEtiquetas:before,
.producto.itemProductoCCNoEdit .bloq.bloqCantidad .addCarroEtiquetas:before {
  top: 33px;
  right: -16px;
  border-left: 8px solid #fff;
  border-bottom: 8px solid transparent;
  border-top: 8px solid transparent;
}
.enumProductosCarroCompleto .producto .bloq.bloqCantidad .addCarroEtiquetas:after,
.producto.itemProductoCCNoEdit .bloq.bloqCantidad .addCarroEtiquetas:after {
  top: 31px;
  right: -22px;
  bottom: inherit;
  border-left: 11px solid #f6b332;
  border-bottom: 11px solid transparent;
  border-top: 10px solid transparent;
}
.enumProductosCarroCompleto .producto .bloq.bloqPromo,
.producto.itemProductoCCNoEdit .bloq.bloqPromo {
  display: table;
  text-align: center;
}
@media screen and (max-width : 40.62em) {
  .enumProductosCarroCompleto .producto .bloq.bloqPromo,
  .producto.itemProductoCCNoEdit .bloq.bloqPromo {
    margin-left: 10px;
    margin-top: 5px;
    display: block;
    text-align: center;
  }
}
.enumProductosCarroCompleto .producto .bloq.bloqSubtotal,
.producto.itemProductoCCNoEdit .bloq.bloqSubtotal {
  display: table;
  text-align: center;
}
@media screen and (max-width : 40.62em) {
  .enumProductosCarroCompleto .producto .bloq.bloqSubtotal,
  .producto.itemProductoCCNoEdit .bloq.bloqSubtotal {
    float: none;
    width: 100%;
    clear: both;
    text-align: right;
    padding: 10px 0;
  }
}
.enumProductosCarroCompleto .producto .bloq.bloqSubtotal .pvpComprarPrecio,
.producto.itemProductoCCNoEdit .bloq.bloqSubtotal .pvpComprarPrecio {
  width: 100%;
  padding: 5px;
  display: inline-block;
  text-align: right;
}
.enumProductosCarroCompleto .producto .bloq.bloqSubtotal .pvpComprarPrecio .anterior,
.producto.itemProductoCCNoEdit .bloq.bloqSubtotal .pvpComprarPrecio .anterior {
  margin: 0;
  display: block;
}
.enumProductosCarroCompleto .producto .bloq.bloqSubtotal .pvpComprarPrecio .actual,
.producto.itemProductoCCNoEdit .bloq.bloqSubtotal .pvpComprarPrecio .actual {
  display: block;
  margin-top: 10px;
}
.enumProductosCarroCompleto .producto .bloq.bloqQuitar,
.producto.itemProductoCCNoEdit .bloq.bloqQuitar {
  text-align: right;
  top: 2px;
  right: 10px;
  display: inline-block;
  position: absolute;
}
@media screen and (max-width : 40.62em) {
  .enumProductosCarroCompleto .producto .bloq.bloqQuitar,
  .producto.itemProductoCCNoEdit .bloq.bloqQuitar {
    width: auto;
    border: none;
  }
}
@media screen and (min-width : 40.63em) {
  .enumProductosCarroCompleto .producto .bloq.bloqQuitar,
  .producto.itemProductoCCNoEdit .bloq.bloqQuitar {
    display: table;
    text-align: center;
    position: static;
  }
}
.enumProductosCarroCompleto .producto .bloq.bloqQuitar .btnQuitar,
.producto.itemProductoCCNoEdit .bloq.bloqQuitar .btnQuitar {
  display: inline-block;
  margin-top: 10px;
}
.enumProductosCarroCompleto .producto .bloq.bloqPromoTxt,
.producto.itemProductoCCNoEdit .bloq.bloqPromoTxt {
  color: #f6b332;
  font-size: 0.929em;
  line-height: 30px;
  height: auto;
  clear: both;
  padding-bottom: 0;
}
@media screen and (min-width : 40.63em) {
  .enumProductosCarroCompleto .producto .bloq.bloqPromoTxt,
  .producto.itemProductoCCNoEdit .bloq.bloqPromoTxt {
    padding-top: 5px;
    padding-bottom: 5px;
    border-top: 1px solid #e2e2e2;
  }
}
.enumProductosCarroCompleto .producto .bloq.bloqPromoTxt .bloqI,
.producto.itemProductoCCNoEdit .bloq.bloqPromoTxt .bloqI {
  height: auto;
}
.enumProductosCarroCompleto .producto .bloq.bloqPromoTxt .bloqI:before,
.producto.itemProductoCCNoEdit .bloq.bloqPromoTxt .bloqI:before {
  content: "!";
  color: #eb9e0a;
  font-weight: bold;
  font-size: 23px;
  margin: 0 6px 0 23px;
  vertical-align: middle;
}
@media screen and (max-width : 40.62em) {
  .enumProductosCarroCompleto .producto .bloq.bloqPromoTxt .bloqI:before,
  .producto.itemProductoCCNoEdit .bloq.bloqPromoTxt .bloqI:before {
    margin: 0 6px 0 23px;
  }
}
.enumProductosCarroCompleto .producto .bloq.bloqPromoTxt .bloqI div,
.producto.itemProductoCCNoEdit .bloq.bloqPromoTxt .bloqI div {
  display: inline-block;
  vertical-align: middle;
}
.pasosCompraNums {
  text-align: center;
}
@media screen and (min-width : 40.63em) {
  .pasosCompraNums {
    text-align: left;
  }
}
.pasoCompraLi {
  vertical-align: top;
  padding: 0 10px;
  width: 25%;
  overflow: hidden;
  float: left;
  display: flex;
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
}
@media screen and (min-width : 64.063em) {
  .pasoCompraLi {
    flex-direction: row;
  }
}
.numeroPasoCompra {
  font-size: 20px;
  display: flex;
  display: -webkit-flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  font-weight: bold;
  border-radius: 40px;
  background-color: #CCC;
  color: #0c0c0c;
  width: 40px;
  min-width: 40px;
  height: 40px;
  margin-bottom: 10px;
  text-align: center;
}
@media screen and (min-width : 64.063em) {
  .numeroPasoCompra {
    margin-right: 10px;
    margin-bottom: 0;
  }
}
.txtPasoCompra {
  font-size: 0.9em;
  line-height: 1.2em;
  display: block;
  text-align: center;
}
@media screen and (min-width : 64.063em) {
  .txtPasoCompra {
    font-size: 1em;
    text-align: left;
  }
}
.pasoCompraLi.sel {
  font-weight: bold;
}
.pasoCompraLi.sel .numeroPasoCompra {
  background-color: #9c1f2f;
  color: #fff;
}
.icon-arrow-up2 {
  width: 34px;
  height: 34px;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  font-size: 0;
  opacity: 0.8;
  filter: alpha(opacity=80);
  bottom: 20px;
  right: 20px;
  color: #ffffff;
  background: #a41e34;
  position: fixed;
  z-index: 50;
  padding: 0;
  text-align: center;
  overflow: hidden;
  cursor: pointer;
  -webkit-transition: .3s;
  transition: .3s;
}
.icon-arrow-up2:before {
  content: '\f106';
  display: block;
  width: 34px;
  height: 34px;
  line-height: 34px;
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  font-size: 25px;
  text-align: center;
}
.icon-arrow-up2:hover {
  opacity: 1;
  filter: alpha(opacity=100);
}
.rowHeader {
  background: #ffffff;
  height: 50px;
  padding: 0;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 100;
  -webkit-box-shadow: 0px 4px 10px 0px rgba(0,0,0,0.1);
  -moz-box-shadow: 0px 4px 10px 0px rgba(0,0,0,0.1);
  box-shadow: 0px 4px 10px 0px rgba(0,0,0,0.1);
  -webkit-transition: .3s;
  transition: .3s;
}
@media screen and (min-width : 64.063em) {
  .rowHeader {
    height: auto;
  }
}
.rowHeader a {
  color: #333333;
}
.rowHeader a:hover {
  text-decoration: none;
}
.modHeaderShop {
  width: 100%;
  height: 50px;
  background: #ffffff;
  z-index: 100;
  -webkit-transition: .3s;
  transition: .3s;
}
@media screen and (min-width : 64.063em) {
  .modHeaderShop {
    height: auto;
  }
}
.modHeaderShop .r1 {
  -webkit-transition: .3s;
  transition: .3s;
  padding: 0;
  height: 0;
}
@media screen and (min-width : 64.063em) {
  .modHeaderShop .r1 {
    padding: 0;
    height: auto;
  }
}
.modHeaderShop .r1 .continente .col {
  *zoom: 1;
  margin: 0;
}
.modHeaderShop .r1 .continente .col:before,
.modHeaderShop .r1 .continente .col:after {
  content: " ";
  display: table;
}
.modHeaderShop .r1 .continente .col:after {
  clear: both;
}
.headerTop {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
}
@media screen and (min-width : 64.063em) {
  .headerTop {
    display: block;
    position: inherit;
    top: inherit;
    right: inherit;
    min-height: 100px;
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: right;
    font-size: 13px;
  }
}
@media screen and (min-width : 75.063em) {
  .headerTop {
    font-size: 14px;
  }
}
.headerTop .btnCambiarTienda {
  display: none;
}
.navH-e-href {
  font-family: 'Roboto', sans-serif;
  color: #333333;
  display: inline-block;
  vertical-align: top;
  font-weight: bold;
  padding: 0 15px;
  -webkit-transition: .3s;
  transition: .3s;
}
@media screen and (max-width : 40.62em) {
  .navH-e-href {
    padding: 0 11px;
  }
}
.HtInfoTelefono {
  color: #fbd999;
  display: inline-block;
  line-height: 13px;
  margin-right: 10px;
}
.iTlf {
  display: inline-block;
  font-weight: normal;
  font-size: 18px;
  line-height: 15px;
  font-family: 'Poly', serif;
}
.iTlf a {
  color: #333333;
  position: relative;
  top: 3px;
}
.iTlf a:hover {
  text-decoration: none;
}
@media screen and (min-width : 40.63em) and (max-width : 64em) {
  .iTlf a {
    top: 0;
  }
}
@media screen and (max-width : 40.62em) {
  .iTlf a {
    font-size: 0;
    top: 0;
  }
  .iTlf a:before {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\f095";
    vertical-align: initial;
    font-size: 22px;
  }
}
.HtTienda {
  display: inline-block;
  padding-left: 5px;
  border-left: 1px solid #f8c665;
  margin-right: 5px;
  font-weight: bold;
  height: 30px;
}
@media screen and (min-width : 64.063em) {
  .HtTienda {
    padding-left: 10px;
    margin-right: 10px;
  }
}
.HtTiendaA {
  display: none;
}
@media screen and (min-width : 64.063em) {
  .HtTiendaA {
    display: block;
    color: #333333;
    height: 26px;
    display: inline-block;
    padding: 0 5px;
    -webkit-transition: .3s;
    transition: .3s;
    border-radius: 5px;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
  }
  .HtTiendaA:before {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\f041";
    vertical-align: initial;
    font-size: 16px;
    margin: 0 5px 0 0;
  }
  .HtTiendaA:hover {
    color: #f6b332;
    text-decoration: none;
  }
}
.HtTiendaTxt {
  line-height: 26px;
}
.navH-e-cajaUsuario {
  display: inline-block;
  vertical-align: top;
  position: relative;
  margin-right: 0;
}
@media screen and (min-width : 40.63em) and (max-width : 64em) {
  .navH-e-cajaUsuario {
    margin-right: 0;
  }
}
@media screen and (max-width : 40.62em) {
  .navH-e-cajaUsuario {
    position: static;
  }
}
@media screen and (min-width : 75.063em) {
  .navH-e-cajaUsuario {
    margin-left: 20px;
  }
}
.navH-e-cajaUsuario .navH-e-href {
  background: url(/shop/img/web/iconos/icon-user.svg) no-repeat;
  background-position: 15px 12px;
  background-size: 20px auto;
  padding: 5px;
  width: 50px;
  height: 50px;
  line-height: 48px;
  font-size: 0;
}
@media screen and (min-width : 64.063em) {
  .navH-e-cajaUsuario .navH-e-href {
    width: auto;
    height: 40px;
    line-height: 38px;
    background-position: 15px 5px;
    padding: 0 15px;
    padding-left: 45px;
    font-size: 16px;
    border-radius: 3px;
    white-space: nowrap;
    border: 2px solid #e1e1e1;
  }
  .navH-e-cajaUsuario .navH-e-href:after {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\f107";
    margin: 0 0 0 10px;
    line-height: 38px;
    font-size: 16px;
    color: #333333;
    -webkit-transition: .3s;
    transition: .3s;
  }
}
.navH-e-cajaUsuario .navH-e-href:hover {
  color: #333333;
  background-color: rgba(0,0,0,0.1);
}
.navH-e-cajaUsuario.noLog .navH-e-href:after {
  display: none;
}
.avH-e-cajaUsuario.on .navH-e-href,
.navH-e-href:hover {
  color: #f6b332;
  text-decoration: none;
}
.headerLogo {
  display: block;
  position: absolute;
  top: 0;
  left: 60px;
}
@media screen and (min-width : 64.063em) {
  .headerLogo {
    display: block;
    position: relative;
    top: inherit;
    left: inherit;
  }
}
.logoWeb {
  height: 50px;
  width: 70px;
  position: relative;
  display: flex;
  display: -webkit-flex;
  justify-content: left;
  flex-direction: row;
  align-items: center;
  z-index: 9;
}
@media screen and (min-width : 64.063em) {
  .logoWeb {
    width: auto;
    top: 0;
    left: 0;
    height: 100px;
    position: relative !important;
    -webkit-transition: .3s;
    transition: .3s;
  }
}
.logoWeb div {
  display: none;
  margin-left: 15px;
  font-style: italic;
  font-size: 18px;
  font-family: 'Poly', serif;
}
@media screen and (min-width : 64.063em) {
  .logoWeb div {
    display: block;
  }
}
.logoWeb-Img {
  display: block;
  height: 40px;
}
@media screen and (min-width : 64.063em) {
  .logoWeb-Img {
    width: 100px;
    height: auto;
  }
}
.logoWeb-Img-Txt {
  display: none;
}
.buscador-header {
  background: #fff;
  display: none;
  position: fixed;
  z-index: 126;
  width: 100%;
  -webkit-box-shadow: 0 5px 5px -6px #666;
  box-shadow: 0 5px 5px -6px #666;
}
.mostrarBuscadorOn .buscador-header {
  display: block;
}
@media screen and (min-width : 64.063em) {
  .buscador-header {
    display: block;
    margin-top: 0;
    position: static !important;
    -webkit-box-shadow: none;
    box-shadow: none;
    float: right;
    margin-bottom: 10px;
    width: 25%;
  }
}
.buscador-header .formulario {
  position: relative;
}
.buscador-header .formulario > .inner > .fsP {
  padding: 0;
}
.buscador-header .formulario > .inner > .fsP .fsInner {
  position: relative;
  background-color: #143A20;
  color: #8ca594;
  letter-spacing: 2px;
  *zoom: 1;
}
.buscador-header .formulario > .inner > .fsP .fsInner:before,
.buscador-header .formulario > .inner > .fsP .fsInner:after {
  content: " ";
  display: table;
}
.buscador-header .formulario > .inner > .fsP .fsInner:after {
  clear: both;
}
.buscador-header .formulario > .inner > .fsP .fsInner:after {
  position: absolute;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f002";
  color: #8ca594;
  font-size: 22px;
  right: 0;
  top: 0;
  margin: 10px 10px 0 0;
  z-index: 1;
}
.buscador-header .formulario > .inner > .fsP .fsInner label {
  display: none;
}
.buscador-header .formulario > .inner > .fsP .fsInner .campoSelect {
  float: left;
  width: 203px;
  margin: 0;
  height: 43px;
  display: none !important;
  padding-right: 0;
}
@media screen and (min-width : 64.063em) {
  .buscador-header .formulario > .inner > .fsP .fsInner .campoSelect {
    display: none;
  }
}
.buscador-header .formulario > .inner > .fsP .fsInner .campoSelect .cSel {
  height: 43px;
  border: none;
  z-index: 1;
  background: #ededed;
}
.buscador-header .formulario > .inner > .fsP .fsInner .campoSelect .cSel .cSelInner {
  border-radius: 5px 0 0 5px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  -webkit-transition: .3s;
  transition: .3s;
}
.buscador-header .formulario > .inner > .fsP .fsInner .campoSelect .cSel .cSelInner:before {
  height: 43px;
  width: 26px;
  top: 0;
  right: 0;
  background: #ededed;
}
.buscador-header .formulario > .inner > .fsP .fsInner .campoSelect .cSel .cSelInner:after {
  top: 12px;
  right: 7px;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f107";
  border: none;
  font-size: 20px;
  margin: 0;
  color: #2e2e2e;
}
.buscador-header .formulario > .inner > .fsP .fsInner .campoSelect .cSel .cSelInner .select {
  height: 43px;
  padding-right: 32px;
  font-family: 'Roboto', sans-serif;
  text-transform: uppercase;
  font-size: 0.85em;
  border: none;
  background: transparent;
  color: #2e2e2e;
}
.buscador-header .formulario > .inner > .fsP .fsInner .campoSelect .cSel .cSelInner .select:hover {
  color: #2e2e2e;
  background: #ededed;
}
.buscador-header .formulario > .inner > .fsP .fsInner .campoSelect .cSel:hover {
  background: #ffffff;
}
.buscador-header .formulario > .inner > .fsP .fsInner .campoSelect .cSel:hover:before {
  background: #bababa;
}
.buscador-header .formulario > .inner > .fsP .fsInner .campoSelect .cSel:hover .cSelInner:before {
  background: #bababa;
}
.buscador-header .formulario > .inner > .fsP .fsInner .campoNomQ {
  display: block;
  padding: 0;
  margin: 0 35px 0 0;
  height: 43px;
  width: auto;
}
.buscador-header .formulario > .inner > .fsP .fsInner .campoNomQ .cnt input {
  border: 0;
  height: 40px;
  background: transparent;
  width: 98%;
  padding: 0 0 0 4%;
  margin: 0;
  display: block;
  color: #fff;
}
.buscador-header .formulario > .inner > .fsP .fsInner .campoNomQ .cnt input:placeholder-shown {
  color: #8da695;
  border: none;
  border-radius: 0;
}
.buscador-header .formulario > .inner > .fsP .fsInner .campoNomQ .cnt ::-webkit-input-placeholder {
  color: #8da695;
}
.buscador-header .formulario > .inner > .fsP .fsInner .campoNomQ .cnt ::-moz-placeholder {
  color: #8da695;
}
.buscador-header .formulario > .inner > .fsP .fsInner .campoNomQ .cnt :-ms-input-placeholder {
  color: #8da695;
}
.buscador-header .formulario > .inner > .fsP .fsInner .campoNomQ .cnt :-moz-placeholder {
  color: #8da695;
}
.buscador-header .formulario > .inner > .fsP .fsInner .campo.campoBoton {
  width: auto;
  position: absolute;
  right: 0;
  top: 0;
  padding: 0;
  margin: 10px 10px 0 0;
  z-index: 2;
}
.buscador-header .formulario > .inner > .fsP .fsInner .campo.campoBoton .btnSubmit {
  display: block;
  height: 22px;
  width: 22px;
  overflow: hidden;
  background: transparent;
  border: none;
  text-indent: 150%;
  line-height: 60px;
  box-shadow: 0 -3px 0 rgba(255,255,255,0) inset;
  white-space: nowrap;
  cursor: pointer;
}
.buscador-header .formulario > .inner > .fsP .fsInner .campo.campoBoton .btnSubmit:hover {
  background: transparent;
}
.cajaBotonPedido {
  display: none;
}
.miCesta-header {
  max-width: none;
  -webkit-transition: .3s;
  transition: .3s;
}
@media screen and (max-width : 40.62em) {
  .miCesta-header {
    z-index: 125;
  }
}
@media screen and (min-width : 40.63em) and (max-width : 64em) {
  .miCesta-header {
    z-index: 125;
  }
}
@media screen and (min-width : 64.063em) {
  .miCesta-header {
    margin: 0 auto;
    position: relative !important;
    width: auto;
    top: inherit;
    right: inherit;
    float: right;
    margin-left: 20px;
  }
}
.miCesta-header .inlinePopupCesta {
  height: calc(100vh - 50px);
  overflow-y: auto;
}
@media screen and (min-width : 40.63em) {
  .miCesta-header .inlinePopupCesta {
    height: auto;
    max-height: calc(100vh - 100px);
    overflow-y: auto;
  }
}
.miCesta-header .inlinePopupCesta .carroDesglose .tienda {
  width: 100%;
  text-align: left;
  padding: 10px 15px 0 15px;
  padding-left: 55px;
  background-color: #fdfaf5;
  font-size: 12px;
  color: #999999;
}
.miCesta-header .inlinePopupCesta .carroDesglose .tienda:before {
  content: '';
  display: inline-block;
  position: absolute;
  top: 15px;
  left: 15px;
  width: 30px;
  height: 30px;
  margin-right: 10px;
  background: url(/shop/img/web/iconos/icon-shop.svg) no-repeat;
  background-position: center;
  background-size: contain;
}
.miCesta-header .inlinePopupCesta .carroDesglose .tienda span {
  font-size: 14px;
  color: #333333;
  font-weight: bold;
}
.verCarro-header {
  display: block;
  position: relative;
  color: #fff;
  overflow: hidden;
  font-family: 'Roboto', sans-serif;
  width: 50px;
  height: 50px;
  line-height: 48px;
  white-space: nowrap;
  z-index: 125;
  padding: 5px;
  background: url(/shop/img/web/iconos/icon-cart.svg) no-repeat;
  background-position: 12px 12px;
  background-size: 24px auto;
  background-color: rgba(255,191,0,0.1);
}
@media screen and (min-width : 64.063em) {
  .verCarro-header {
    width: auto;
    height: 40px;
    line-height: 38px;
    border-radius: 3px;
    font-size: 16px;
    padding: 0 15px;
    padding-left: 50px;
    background-position: 15px 6px;
    border: 2px solid #f6b332;
    position: relative;
    z-index: 1;
    background-color: rgba(255,191,0,0.1);
  }
  .verCarro-header:after {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\f107";
    margin: 0 0 0 10px;
    line-height: 38px;
    font-size: 16px;
    color: #333333;
    -webkit-transition: .3s;
    transition: .3s;
  }
}
.verCarro-header:hover {
  background-color: rgba(255,191,0,0.3);
}
.verCarro-header .tipoEnvio {
  display: none;
  -webkit-transition: .3s;
  transition: .3s;
}
@media screen and (min-width : 64.063em) {
  .verCarro-header .tipoEnvio {
    font-weight: bold;
    display: inline;
  }
}
.cantidad-carro-h {
  display: block;
  overflow: hidden;
  font-size: 10px;
  width: 16px;
  height: 16px;
  border-radius: 16px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  line-height: 16px;
  color: #fff;
  text-align: center;
  position: absolute;
  top: 5px;
  left: 30px;
  -webkit-transition: .3s;
  transition: .3s;
  background: #a41e34;
}
@media screen and (min-width : 64.063em) {
  .cantidad-carro-h {
    top: 3px;
  }
}
.cantidad-carro-h:before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  background: #fff;
  position: absolute;
  top: 0;
  left: -100%;
  -webkit-transition: .3s;
  transition: .3s;
}
.txt-carro-h {
  display: none;
}
@media screen and (min-width : 64.063em) {
  .txt-carro-h {
    display: inline;
  }
}
.precio-carro-h {
  font-size: 16px;
  line-height: 1em;
  margin-left: 4px;
  display: none;
  color: #f6b332;
  font-weight: bold;
  font-family: 'Poly', serif;
}
@media screen and (min-width : 64.063em) {
  .precio-carro-h {
    display: inline-block;
    margin-left: 14px;
  }
}
.precio-carro-h strong {
  font-weight: bold;
}
.precio-carro-h em {
  font-weight: bold;
}
.precio-carro-h span {
  font-weight: bold;
  font-size: .9em;
}
.carroResumenOk .verCarro-header:before {
  -moz-animation: verticalShake .15s linear 1;
  -webkit-animation: verticalShake .15s linear 1;
  animation: verticalShake .15s linear 1;
}
.carroResumenOk .verCarro-header .cantidad-carro-h:before {
  -webkit-transition: .3s;
  transition: .3s;
  left: 100% !important;
}
.menu-header {
  width: 100%;
  min-height: 50px;
  display: flex;
  display: -webkit-flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
}
@media screen and (min-width : 64.063em) {
  .menu-header {
    min-height: 80px;
  }
}
.nav-principal {
  width: 100%;
  top: 0;
  left: -100%;
  z-index: 126;
  position: fixed;
  text-align: center;
  background-color: #ffffff;
  -webkit-transition: .3s;
  transition: .3s;
}
.mostrarMenuOn .nav-principal {
  left: 0;
  -webkit-transition: .3s;
  transition: .3s;
}
@media screen and (min-width : 64.063em) {
  .nav-principal {
    position: initial !important;
    background-color: transparent;
  }
}
.nav-principal-ul {
  display: flex;
  display: -webkit-flex;
  flex-direction: column;
  margin-top: 50px;
  height: calc(100vh - 50px);
  overflow-y: auto;
}
@media screen and (min-width : 64.063em) {
  .nav-principal-ul {
    width: 100%;
    letter-spacing: -2px;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    padding-top: 0;
    height: auto;
    margin-top: 0;
    overflow-y: initial;
  }
}
.nav-p-li {
  vertical-align: top;
  letter-spacing: 0;
  display: inline-block;
  border-top: 1px solid #e2e2e2;
}
@media screen and (min-width : 64.063em) {
  .nav-p-li {
    border-top: 0;
  }
}
.nav-p-li:hover .nav-p-a:after {
  opacity: 1;
}
.nav-p-a {
  display: table;
  text-align: left;
  width: 100%;
  padding: 10px 15px;
  color: #333333;
  font-size: 16px;
  font-family: 'Roboto', sans-serif;
  -webkit-transition: .3s;
  transition: .3s;
}
@media screen and (min-width : 64.063em) {
  .nav-p-a {
    text-align: center;
    position: relative;
    display: inline-block;
    padding: 5px 10px;
    font-size: 16px;
  }
  .nav-p-a:after {
    content: '';
    position: absolute;
    bottom: -5px;
    left: 0;
    right: 0;
    display: inline-block;
    width: 100%;
    height: 4px;
    border-radius: 4px 4px 0 0;
    background-color: #a41e34;
    opacity: 0;
    -webkit-transition: .3s;
    transition: .3s;
  }
}
@media screen and (min-width : 75.063em) {
  .nav-p-a {
    padding: 5px 15px;
  }
  .nav-p-a:after {
    bottom: -36px;
  }
}
.nav-p-li.sel .nav-p-a {
  color: #a41e34;
}
.nav-p-a-i {
  display: table-cell;
  vertical-align: middle;
  height: auto;
  position: static;
  font-weight: bold;
}
@media screen and (min-width : 75.063em) {
  .sub .nav-p-a-i:after {
    content: '\f0d7';
    display: inline-block;
    margin-left: 5px;
    line-height: 20px;
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
  }
  .sub:hover .nav-p-a-i:after {
    content: '\f0d8';
  }
}
.navH-e-cajaUsuario.log .navH-e-href {
  margin-right: -5px;
}
body.cargando .btnConfirmarPaso {
  background: url("/web/img/spinner.gif") center no-repeat;
}
.sugerenciasBus {
  position: absolute;
  width: 92.5%;
  margin-bottom: 10px;
  -moz-animation: showingTopBottom .1s linear 1;
  -webkit-animation: showingTopBottom .1s linear 1;
  animation: showingTopBottom .1s linear 1;
}
@media screen and (min-width : 64.063em) {
  .sugerenciasBus {
    width: 292px;
  }
}
.sugerenciasBus .noItems {
  background: #fff;
  color: #000;
  margin: 0;
  padding: 20px;
  border: 1px solid #d0d0d0;
  border-top: 0;
  font-size: 12px;
}
.sugerenciasBusI {
  border: none;
  width: 100%;
  margin: -3px 0 0 0;
  padding-top: 3px;
  display: block;
  overflow: hidden;
  -webkit-box-shadow: 0 5px 7px -5px rgba(0,0,0,0.5);
  box-shadow: 0 5px 7px -5px rgba(0,0,0,0.5);
}
.titCatBuscador {
  text-transform: uppercase;
  background: #a41e34;
  color: #ffffff;
  display: block;
  padding: 5px;
  font-family: 'Roboto', sans-serif;
}
.hrefBusTxt {
  display: block;
  padding: 0 2% 0 4%;
  line-height: 1.1em;
  height: 38px;
  position: relative;
  background: #fff;
  border: 1px solid #e2e2e2;
  border-top: none;
  -webkit-transition: .3s;
  transition: .3s;
}
.p0 .hrefBusTxt {
  border-top: 1px solid #e2e2e2;
}
.hrefBusTxt .nr {
  position: absolute;
  right: 10px;
  top: 5px;
  width: 26px;
  height: 26px;
  background: #f2f2f2;
  text-align: center;
  line-height: 26px;
  font-size: 0.857em;
  border-radius: 26px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.hover .hrefBusTxt,
.hrefBusTxt:hover {
  background: #ededed;
  color: #2e2e2e;
  text-decoration: none;
}
.hover .hrefBusTxt .nr,
.hrefBusTxt:hover .nr {
  background: #d4d4d4;
}
.innerHrefBusTxt {
  display: table-cell;
  height: 38px;
  width: 100%;
  vertical-align: middle;
}
.enumProductosSugerenciaBuscador .li {
  -webkit-transition: .3s;
  transition: .3s;
  width: 100%;
}
.enumProductosSugerenciaBuscador .li.hover .lnkProducto .colTxt,
.enumProductosSugerenciaBuscador .li .lnkProducto:hover .colTxt {
  background: #ededed;
  text-decoration: none;
}
.enumProductosSugerenciaBuscador .li.hover .lnkProducto .colTxt strong,
.enumProductosSugerenciaBuscador .li .lnkProducto:hover .colTxt strong {
  color: #2e2e2e;
  text-decoration: none;
}
.enumProductosSugerenciaBuscador .li.hover .lnkProducto .colTxt span,
.enumProductosSugerenciaBuscador .li .lnkProducto:hover .colTxt span {
  color: #2e2e2e;
  text-decoration: none;
}
.enumProductosSugerenciaBuscador .li a:hover {
  text-decoration: none;
}
.enumProductosSugerenciaBuscador .producto {
  *zoom: 1;
  background: #fff;
  border: 1px solid #e2e2e2;
  border-top: none;
}
.enumProductosSugerenciaBuscador .producto:before,
.enumProductosSugerenciaBuscador .producto:after {
  content: " ";
  display: table;
}
.enumProductosSugerenciaBuscador .producto:after {
  clear: both;
}
.enumProductosSugerenciaBuscador .lnkProducto {
  display: block;
}
.enumProductosSugerenciaBuscador .colImg {
  position: relative;
  float: left;
  width: 76px;
  height: 58px;
  overflow: hidden;
}
.enumProductosSugerenciaBuscador .colImg .img .imgInner {
  height: 58px;
  max-width: 76px;
}
.enumProductosSugerenciaBuscador .colImg .img .imgInner img {
  padding: 4px;
}
.enumProductosSugerenciaBuscador .colTxt {
  padding-left: 10px;
  position: relative;
  display: table;
  height: 58px;
  width: 172px;
  padding-right: 10px;
}
@media screen and (min-width : 64.063em) {
  .enumProductosSugerenciaBuscador .colTxt {
    width: 213px;
    padding: 0 10px;
    line-height: 18px;
  }
}
.enumProductosSugerenciaBuscador .nombre {
  vertical-align: middle;
  display: table-cell;
  height: 58px;
  padding-top: 2px;
  padding-bottom: 2px;
}
.enumProductosSugerenciaBuscador .nombre strong {
  font-size: 0.929em;
  -webkit-transition: .3s;
  transition: .3s;
}
.enumProductosSugerenciaBuscador .nombre span {
  font-size: 0.857em;
  display: block;
  -webkit-transition: .3s;
  transition: .3s;
}
.modFooterShop .continente {
  padding: 0;
}
.modFooterShop .colFooter {
  width: 100%;
  padding: 0 15px;
  float: left;
  display: inline-block;
}
.footerTop {
  width: 100%;
  padding: 15px 0;
  font-size: 16px;
  background-color: #a41e34;
}
.footerTop a {
  color: #ffffff;
}
@media screen and (min-width : 64.063em) {
  .footerTop .colFooter {
    width: 25%;
  }
}
.footerTop .logoWeb {
  height: 80px;
  margin: 0 auto;
}
@media screen and (min-width : 64.063em) {
  .footerTop .logoWeb {
    margin: 0;
  }
}
.footerTop .logoWFooter {
  display: block;
  max-width: 100%;
  width: 100px;
}
.footerTop .footerInfo {
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  padding-bottom: 10px;
  color: #ffffff;
}
@media screen and (min-width : 64.063em) {
  .footerTop .footerInfo {
    height: 80px;
    padding: 0;
  }
}
.footerMiddle {
  width: 100%;
  padding: 30px 0;
}
@media screen and (min-width : 40.63em) {
  .footerMiddle .colFooter {
    width: 33.33333%;
  }
}
.footerMiddle .fTitulo1 {
  font-size: 1.286em;
  line-height: 1.2em;
  margin-bottom: 20px;
  display: block;
  text-align: center;
  color: #2e2e2e;
}
@media screen and (min-width : 40.63em) and (max-width : 64em) {
  .footerMiddle .fTitulo1 {
    margin-bottom: 10px;
  }
}
.footerMiddle .fTitulo2 {
  color: #000000;
  font-size: 16px;
  font-weight: 700;
  line-height: 1em;
  display: block;
  padding: 10px 0;
  text-transform: uppercase;
}
.colMenu .footerMiddle .fTitulo2 {
  margin-bottom: 5px;
}
.footerMiddle .MenuFooter {
  margin-bottom: 25px;
  font-size: 16px;
}
@media screen and (min-width : 40.63em) {
  .footerMiddle .MenuFooter {
    margin-bottom: 0;
  }
}
.footerMiddle .mFLi {
  position: relative;
}
.footerMiddle .mFLiA {
  line-height: 1em;
  display: block;
  padding: 10px 0;
  vertical-align: middle;
  color: #000000;
  -webkit-transition: .3s;
  transition: .3s;
}
@media screen and (min-width : 40.63em) {
  .footerMiddle .mFLiA {
    display: inline-block;
    background: transparent;
    color: #000000;
  }
}
.footerMiddle .mFLiA:hover {
  color: #a41e34;
  text-decoration: none;
}
.footerBottom {
  width: 100%;
  padding: 15px 0;
  border-top: 2px solid #EEEEEE;
}
.footerBottom .legal {
  width: 100%;
  color: #333333;
  font-size: 16px;
  text-align: center;
}
@media screen and (min-width : 64.063em) {
  .footerBottom .legal {
    text-align: left;
  }
}
.footerBottom .legal a {
  color: #333333;
}
.footerBottom .legal a:hover {
  color: #a41e34;
}
.rowMiddle .modBuscadorProductos {
  padding-left: 0;
}
@media screen and (max-width : 40.62em) {
  .rowMiddle .modBuscadorProductos {
    overflow: hidden;
  }
  .rowMiddle .modBuscadorProductos.modBuscadorProductosFiltroOn .accesoFiltro.des {
    display: block;
  }
  .rowMiddle .modBuscadorProductos.modBuscadorProductosFiltroOn .accesoFiltro.act {
    display: none;
  }
  .rowMiddle .modBuscadorProductos.modBuscadorProductosFiltroOn .filtroCtBusqueda .formulario,
  .rowMiddle .modBuscadorProductos.modBuscadorProductosFiltroOn .filtro {
    margin-top: 0 !important;
    opacity: 1 !important;
    z-index: 1 !important;
  }
}
@media screen and (min-width : 40.63em) {
  .rowMiddle .modBuscadorProductos .contentResultados {
    padding-left: 10px;
  }
}
@media screen and (min-width : 64.063em) {
  .rowMiddle .modBuscadorProductos .contentResultados {
    padding-left: 18px;
  }
}
.rowMiddle .modBuscadorProductos .contentResultados .resultados .resTop .destacados li {
  vertical-align: top;
  display: inline-block;
  width: 49%;
  margin: 0 2% 16px 0;
}
.rowMiddle .modBuscadorProductos .contentResultados .resultados .resTop .destacados li:nth-child(2n+2) {
  margin-right: 0;
}
.rowMiddle .modBuscadorProductos .contentResultados .resultados .resTop .destacados li:first-child,
.rowMiddle .modBuscadorProductos .contentResultados .resultados .resTop .destacados li:nth-child(2n+3) {
  clear: left;
  margin-left: 0;
}
.rowMiddle .modBuscadorProductos .contentResultados .resultados .resTop .destacados li img {
  display: block;
  max-width: 100%;
}
.rowMiddle .modBuscadorProductos .contentResultados .resultados .resTop .filtroCtBusqueda {
  float: left;
  width: 100%;
  position: relative;
  z-index: 1;
}
@media screen and (max-width : 40.62em) {
  .rowMiddle .modBuscadorProductos .contentResultados .resultados .resTop .filtroCtBusqueda {
    min-height: 41px;
  }
}
@media screen and (max-width : 40.62em) {
  .rowMiddle .modBuscadorProductos .contentResultados .resultados .resTop .filtroCtBusqueda .formulario {
    -webkit-transition: .5s cubic-bezier(0.39,0.58,0.57,1);
    transition: .5s cubic-bezier(0.39,0.58,0.57,1);
    position: relative;
    margin-top: -100%;
    z-index: -1;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    will-change: margin-top;
  }
}
@media screen and (min-width : 40.63em) {
  .rowMiddle .modBuscadorProductos .contentResultados .resultados .resTop .filtroCtBusqueda .formulario {
    display: block;
  }
}
.rowMiddle .modBuscadorProductos .contentResultados .resultados .resTop .numProd {
  margin-bottom: 10px;
  line-height: 34px;
  font-weight: bold;
  display: block;
  font-size: 1.857em;
  font-family: 'Poly', serif;
}
@media screen and (min-width : 40.63em) {
  .rowMiddle .modBuscadorProductos .contentResultados .resultados .resTop .numProd {
    margin-top: 24px;
    margin-bottom: 10px;
    padding-right: 17px;
    margin-right: 17px;
    float: left;
    border-right: 1px solid #e2e2e2;
    font-weight: normal;
    font-size: 0.857em;
  }
}
.rowMiddle .modBuscadorProductos .contentResultados .resultados .resTop .formularioComplejo {
  margin-bottom: 10px;
  clear: both;
}
@media screen and (min-width : 40.63em) {
  .rowMiddle .modBuscadorProductos .contentResultados .resultados .resTop .formularioComplejo {
    clear: none;
  }
}
.rowMiddle .modBuscadorProductos .contentResultados .resultados .resTop .formularioComplejo > .inner > .fsP {
  *zoom: 1;
  padding: 0;
}
.rowMiddle .modBuscadorProductos .contentResultados .resultados .resTop .formularioComplejo > .inner > .fsP:before,
.rowMiddle .modBuscadorProductos .contentResultados .resultados .resTop .formularioComplejo > .inner > .fsP:after {
  content: " ";
  display: table;
}
.rowMiddle .modBuscadorProductos .contentResultados .resultados .resTop .formularioComplejo > .inner > .fsP:after {
  clear: both;
}
.rowMiddle .modBuscadorProductos .contentResultados .resultados .resTop .formularioComplejo > .inner > .fsP .campo {
  width: 100%;
}
@media screen and (min-width : 40.63em) {
  .rowMiddle .modBuscadorProductos .contentResultados .resultados .resTop .formularioComplejo > .inner > .fsP .campo {
    width: 50%;
  }
}
@media screen and (min-width : 64.063em) {
  .rowMiddle .modBuscadorProductos .contentResultados .resultados .resTop .formularioComplejo > .inner > .fsP .campo {
    width: 28%;
  }
}
.rowMiddle .modBuscadorProductos .contentResultados .resultados .resTop .formularioComplejo > .inner > .fsP .campo.campoRango label {
  margin-bottom: 3px;
}
.rowMiddle .modBuscadorProductos .contentResultados .resultados .resTop .formularioComplejo > .inner > .fsP .campo .env {
  border-color: #e2e2e2;
  border-radius: 0;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.rowMiddle .modBuscadorProductos .contentResultados .resultados .resProd {
  clear: both;
  *zoom: 1;
  text-align: center;
}
.rowMiddle .modBuscadorProductos .contentResultados .resultados .resProd:before,
.rowMiddle .modBuscadorProductos .contentResultados .resultados .resProd:after {
  content: " ";
  display: table;
}
.rowMiddle .modBuscadorProductos .contentResultados .resultados .resProd:after {
  clear: both;
}
@media screen and (max-width : 40.62em) {
  .rowMiddle .modBuscadorProductos .colFiltro {
    position: relative;
    min-height: 34px;
  }
  .rowMiddle .modBuscadorProductos .colFiltro .accesoFiltro {
    position: relative;
    z-index: 2;
  }
}
.rowMiddle .modBuscadorProductos .accesoFiltro {
  margin: 0 0 10px;
  background: #ededed;
  color: #2e2e2e;
  border: 1px solid #c9c9c9;
  border-radius: 5px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  padding: 9px 10px;
  text-transform: uppercase;
  font-family: 'Roboto', sans-serif;
  display: none;
}
@media screen and (min-width : 40.63em) {
  .rowMiddle .modBuscadorProductos .accesoFiltro {
    margin-top: 10px;
  }
}
.rowMiddle .modBuscadorProductos .accesoFiltro span {
  font-size: 1.071em;
  line-height: 1em;
  display: block;
  text-align: left;
  position: relative;
}
.rowMiddle .modBuscadorProductos .accesoFiltro span:after {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f107";
  position: absolute;
  right: 0;
  top: 50%;
  font-size: 20px;
  margin: -9px 0 0;
}
@media screen and (max-width : 40.62em) {
  .rowMiddle .modBuscadorProductos .accesoFiltro {
    display: none;
  }
  .rowMiddle .modBuscadorProductos .accesoFiltro.act {
    display: block;
  }
}
.rowMiddle .modBuscadorProductos .filtro {
  display: none;
  padding: 0;
  background: #ededed;
  margin-bottom: 10px;
}
@media screen and (max-width : 40.62em) {
  .rowMiddle .modBuscadorProductos .filtro {
    text-transform: uppercase;
    font-family: 'Roboto', sans-serif;
    -webkit-transition: .5s cubic-bezier(0.39,0.58,0.57,1);
    transition: .5s cubic-bezier(0.39,0.58,0.57,1);
    position: relative;
    margin-top: -100%;
    z-index: -1;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    will-change: margin-top;
  }
}
@media screen and (min-width : 40.63em) {
  .rowMiddle .modBuscadorProductos .filtro {
    display: block;
    padding-bottom: 15px;
    margin-bottom: 15px;
  }
}
.rowMiddle .modBuscadorProductos .filtro .h {
  text-transform: uppercase;
  font-family: 'Roboto', sans-serif;
  margin: 0;
  padding: 0;
  line-height: 1.2em;
  text-align: left;
  font-size: 1.143em;
}
.rowMiddle .modBuscadorProductos .filtro .h:after {
  display: none;
}
.rowMiddle .modBuscadorProductos .filtro .h .ini {
  color: #ffffff;
  display: block;
  padding: 10px 12px;
  background: #f6b332;
  -webkit-transition: .3s;
  transition: .3s;
}
.rowMiddle .modBuscadorProductos .filtro .h .ini:hover {
  background: #f5aa1a;
  text-decoration: none;
}
@media screen and (min-width : 40.63em) {
  .rowMiddle .modBuscadorProductos .filtro .mP {
    margin: 0 7px;
  }
}
.rowMiddle .modBuscadorProductos .filtro .mP li {
  display: table;
  width: 100%;
  border-bottom: 1px solid #ededed;
}
.rowMiddle .modBuscadorProductos .filtro .mP li a {
  overflow: hidden;
  position: relative;
  vertical-align: middle;
  display: table-cell;
  font-size: 0.929em;
  height: 36px;
  padding: 0 10px 0 28px;
  -webkit-transition: .3s;
  transition: .3s;
}
@media screen and (min-width : 40.63em) {
  .rowMiddle .modBuscadorProductos .filtro .mP li a {
    font-weight: bold;
  }
}
.rowMiddle .modBuscadorProductos .filtro .mP li a:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 25px;
  margin: -8px 0 0 0;
  top: 50%;
  left: 0;
  font-size: 16px;
  position: absolute;
  -webkit-transition: .2s;
  transition: .2s;
}
@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none) {
  .rowMiddle .modBuscadorProductos .filtro .mP li a:before {
    top: inherit;
    margin-top: 0;
  }
}
.rowMiddle .modBuscadorProductos .filtro .mP li a.esp3:before {
  content: "\f005";
}
.rowMiddle .modBuscadorProductos .filtro .mP li a.esp2:before {
  content: "\f0a3";
}
.rowMiddle .modBuscadorProductos .filtro .mP li a.esp1:before {
  content: "\f02b";
}
.rowMiddle .modBuscadorProductos .filtro .mP li.sel a,
.rowMiddle .modBuscadorProductos .filtro .mP li a:hover {
  text-decoration: none;
  color: #f5aa1a;
  background: rgba(255,255,255,0.8);
}
.rowMiddle .modBuscadorProductos .filtro .mP li.sel a:before,
.rowMiddle .modBuscadorProductos .filtro .mP li a:hover:before {
  font-size: 80px;
  top: -20px;
  left: -25px;
  opacity: 0.2;
  transform: rotate(20deg);
}
.rowMiddle .modBuscadorProductos .filtro .categorias {
  background: #ededed;
}
@media screen and (min-width : 40.63em) {
  .rowMiddle .modBuscadorProductos .filtro .categorias {
    margin: 0 7px;
  }
}
.rowMiddle .modBuscadorProductos .filtro .categorias .desp > ul {
  display: block !important;
}
.rowMiddle .modBuscadorProductos .filtro .categorias li {
  border-bottom: 1px solid #c9c9c9;
  position: relative;
}
.rowMiddle .modBuscadorProductos .filtro .categorias li a {
  display: block;
}
.rowMiddle .modBuscadorProductos .filtro .categorias li a:hover {
  text-decoration: none;
}
.rowMiddle .modBuscadorProductos .filtro .categorias li a.desplegar {
  display: block;
  overflow: hidden;
  position: absolute;
  padding: 0;
  width: 25px;
  height: 25px;
  top: 6px;
  right: 5px;
}
@media screen and (min-width : 40.63em) {
  .rowMiddle .modBuscadorProductos .filtro .categorias li a.desplegar {
    width: 18px;
    height: 18px;
    top: 10px;
    right: 5px;
  }
}
.rowMiddle .modBuscadorProductos .filtro .categorias li a.desplegar:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f055";
  color: #b2b2b2;
  margin: 0;
  -webkit-transition: .3s;
  transition: .3s;
  font-size: 25px;
}
@media screen and (min-width : 40.63em) {
  .rowMiddle .modBuscadorProductos .filtro .categorias li a.desplegar:before {
    font-size: 18px;
  }
}
.rowMiddle .modBuscadorProductos .filtro .categorias li a.desplegar:hover:before {
  color: #a1a1a1;
}
.rowMiddle .modBuscadorProductos .filtro .categorias > ul > li > a.c {
  width: 100%;
  background: #ededed;
}
.rowMiddle .modBuscadorProductos .filtro .categorias > ul > li > a.c em {
  vertical-align: middle;
  display: table-cell;
  height: 36px;
  line-height: 1em;
  color: #2e2e2e;
  padding: 0 30px 0 6px;
  -webkit-transition: .3s;
  transition: .3s;
}
@media screen and (min-width : 40.63em) {
  .rowMiddle .modBuscadorProductos .filtro .categorias > ul > li > a.c em {
    font-weight: bold;
  }
}
.rowMiddle .modBuscadorProductos .filtro .categorias > ul > li > a.c:hover {
  background: rgba(255,255,255,0.5);
}
.rowMiddle .modBuscadorProductos .filtro .categorias > ul > li.sel > .c {
  background: rgba(255,255,255,0.5);
}
.rowMiddle .modBuscadorProductos .filtro .categorias > ul > li.desp > a.desplegar:before {
  content: "\f056";
}
.rowMiddle .modBuscadorProductos .filtro .categorias > ul > li > ul {
  display: none;
  border-top: 1px solid #e2e2e2;
  border-bottom: 1px solid #e2e2e2;
}
.rowMiddle .modBuscadorProductos .filtro .categorias > ul > li > ul > li {
  border: 0;
}
.rowMiddle .modBuscadorProductos .filtro .categorias > ul > li > ul > li a.c {
  color: #2e2e2e;
  padding: 5px 5px 5px 15px;
  font-size: 0.929em;
  position: relative;
}
.rowMiddle .modBuscadorProductos .filtro .categorias > ul > li > ul > li a.c:before {
  content: "";
  background: #2e2e2e;
  width: 2px;
  height: 2px;
  display: block;
  position: absolute;
  margin-top: 7px;
  left: 5px;
  -webkit-transition: .3s;
  transition: .3s;
}
.rowMiddle .modBuscadorProductos .filtro .categorias > ul > li > ul > li a.c:hover {
  background: rgba(255,255,255,0.5);
  color: #2e2e2e;
}
.rowMiddle .modBuscadorProductos .filtro .categorias > ul > li > ul > li.sel > .c {
  background: #eb9e0a !important;
  color: #fff !important;
}
@media screen and (min-width : 40.63em) {
  .rowMiddle .modBuscadorProductos .filtro .categorias > ul > li > ul > li.sel > .c {
    font-weight: bold;
  }
}
.rowMiddle .modBuscadorProductos .filtro .categorias > ul > li > ul > li.sel > .c:before {
  content: "";
  width: 0;
  height: 0;
  margin-top: 5px;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-left: 4px solid #333333 !important;
  background: transparent;
}
.rowMiddle .modBuscadorProductos .filtro .categorias > ul > li > ul > li a.desplegar {
  width: 16px;
  height: 16px;
  top: 6px;
  margin-right: 1px;
}
.rowMiddle .modBuscadorProductos .filtro .categorias > ul > li > ul > li a.desplegar:before {
  content: "\f055";
  font-size: 14px;
}
.rowMiddle .modBuscadorProductos .filtro .categorias > ul > li > ul > li.desp > a.desplegar:before {
  content: "\f056";
}
.rowMiddle .modBuscadorProductos .filtro .categorias > ul > li > ul > li ul {
  display: none;
  padding-left: 10px;
}
.rowMiddle .modBuscadorProductos .filtro .categorias > ul > li > ul > li ul li a.c {
  font-size: 0.786em;
}
.rowMiddle .modBuscadorProductos .filtro .categorias > ul > li > ul > li ul li a.c:before {
  height: 10px;
  margin-top: 3px;
}
.rowMiddle .modBuscadorProductos .filtro .categorias > ul > li > ul > li ul li.sel {
  background: rgba(255,255,255,0.5);
}
.modFichaProducto {
  padding-left: 0;
}
.modFichaProducto .topFicha {
  border-bottom: 1px solid #c9c9c9;
  margin-bottom: 10px;
  *zoom: 1;
}
@media screen and (min-width : 40.63em) {
  .modFichaProducto .topFicha {
    margin-top: 10px;
  }
}
@media screen and (min-width : 64.063em) {
  .modFichaProducto .topFicha {
    margin-top: 0;
  }
}
.modFichaProducto .topFicha:before,
.modFichaProducto .topFicha:after {
  content: " ";
  display: table;
}
.modFichaProducto .topFicha:after {
  clear: both;
}
.modFichaProducto .topFicha .btnVolverFicha {
  display: block;
  font-size: 1.143em;
  font-family: 'Roboto', sans-serif;
  margin-bottom: 4px;
  padding: 7px 5px 2px 20px;
  position: relative;
  float: left;
  -webkit-transition: .3s;
  transition: .3s;
}
@media screen and (min-width : 40.63em) {
  .modFichaProducto .topFicha .btnVolverFicha {
    border-left: 1px solid #c9c9c9;
    float: right;
    padding-left: 39px;
  }
}
.modFichaProducto .topFicha .btnVolverFicha:before {
  position: absolute;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f190";
  margin: 0;
  left: 0;
  margin-top: 3px;
  -webkit-transition: .3s;
  transition: .3s;
}
@media screen and (min-width : 40.63em) {
  .modFichaProducto .topFicha .btnVolverFicha:before {
    left: 15px;
  }
}
.modFichaProducto .topFicha .btnVolverFicha:hover {
  text-decoration: none;
  color: #f6b332;
}
.modFichaProducto .topFicha .btnVolverFicha:hover:before {
  color: #f6b332;
}
.modFichaProducto .topFicha .btnImprimirFicha {
  display: block;
  font-size: 1.143em;
  font-family: 'Roboto', sans-serif;
  margin-bottom: 4px;
  padding: 7px 5px 2px 0;
  position: relative;
  float: right;
  -webkit-transition: .3s;
  transition: .3s;
}
@media screen and (min-width : 40.63em) {
  .modFichaProducto .topFicha .btnImprimirFicha {
    margin-right: 10px;
  }
}
.modFichaProducto .topFicha .btnImprimirFicha:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f02f";
  margin: 0 10px 0 0;
  font-size: 20px;
}
.modFichaProducto .topFicha .btnImprimirFicha:hover {
  text-decoration: none;
  color: #f6b332;
}
.modFichaProducto .bottomFicha {
  display: none;
}
.modFichaProducto .cuerpo .fichaTitle {
  width: 100%;
  display: inline-block;
  margin-bottom: 25px;
}
.modFichaProducto .cuerpo .fichaTitle .fichaName {
  width: 100%;
  display: inline-block;
  font-size: 38px;
  line-height: 38px;
  font-weight: 600;
  margin-bottom: 15px;
}
@media screen and (min-width : 64.063em) {
  .modFichaProducto .cuerpo .fichaTitle .fichaName {
    font-size: 64px;
    line-height: 64px;
  }
}
.modFichaProducto .cuerpo .fichaTitle .fichaDescription {
  width: 100%;
  display: inline-block;
  font-size: 16px;
  color: #333333;
}
.modFichaProducto .cuerpo .fichaDescription.texto {
  border-top: 1px solid #dbdbdb;
  padding-top: 15px;
  font-size: 16px;
}
.modFichaProducto .cuerpo .fichaDescription.texto ul {
  padding: 10px 25px;
}
.modFichaProducto .cuerpo .fichaDescription.texto li:before {
  content: "\2022";
  color: #f6b332;
  font-weight: bold;
  display: inline-block;
  width: 1em;
  margin-left: -1em;
}
.modFichaProducto .cuerpo .fichaImage {
  position: relative;
}
.modFichaProducto .cuerpo .fichaImage .colImgI {
  clear: both;
  background: #fff;
}
.modFichaProducto .cuerpo .fichaImage .colImgI > .img {
  cursor: default;
  width: 100%;
  text-align: center;
  padding: 0 0 65%;
  position: relative;
  display: block;
}
.modFichaProducto .cuerpo .fichaImage .colImgI > .img .imgInner {
  vertical-align: middle;
  bottom: 0;
  display: block;
  left: 0;
  position: absolute;
  overflow: hidden;
  right: 0;
  top: 0;
}
.modFichaProducto .cuerpo .fichaImage .colImgI > .img .imgInner >div {
  width: 100% !important;
  height: 100% !important;
}
.modFichaProducto .cuerpo .fichaImage .colImgI > .img .imgInner img {
  position: relative !important;
  width: 100% !important;
  height: auto !important;
  max-width: 100%;
  display: block;
  border: 1px solid #e2e2e2;
}
.modFichaProducto .cuerpo .fichaImage .colImgI .galProducto {
  padding: 10px 0;
  overflow: hidden;
  padding: 0;
}
.modFichaProducto .cuerpo .fichaImage .colImgI .galProducto .bgrid li {
  padding: 0 5px 26px;
  margin-bottom: -1px;
}
.modFichaProducto .cuerpo .fichaImage .colImgI .galProducto .bgrid li.activeThumb {
  background: rgba(246,179,50,0.05);
}
.modFichaProducto .cuerpo .fichaImage .colImgI .galProducto .bgrid li a {
  width: 100%;
  height: 80px;
  text-align: center;
  display: table;
  padding: 12px;
  position: relative;
  display: block;
}
@media screen and (min-width : 40.63em) {
  .modFichaProducto .cuerpo .fichaImage .colImgI .galProducto .bgrid li a {
    padding: 0 0 45%;
  }
}
.modFichaProducto .cuerpo .fichaImage .colImgI .galProducto .bgrid li a img {
  display: inline-block;
  max-width: 80%;
  max-height: 80%;
  max-width: 100%;
  max-height: 100%;
  bottom: -1999px;
  left: -1999px;
  top: -1999px;
  right: -1999px;
  margin: auto;
  position: absolute;
  display: block;
}
.modFichaProducto .cuerpo .fichaImage .colImgI .galProducto ul {
  overflow: hidden;
}
.modFichaProducto .cuerpo .fichaImage .colImgI .galProducto ul li {
  padding-bottom: 0;
}
.modFichaProducto .cuerpo .ocultar {
  display: none !important;
}
.modFichaProducto .cuerpo .fichaInfo {
  padding: 0;
}
@media screen and (min-width : 40.63em) {
  .modFichaProducto .cuerpo .fichaInfo {
    padding: 0 10px 0;
  }
}
@media screen and (min-width : 64.063em) {
  .modFichaProducto .cuerpo .fichaInfo {
    padding: 0 20px 0;
  }
}
.modFichaProducto .cuerpo .fichaInfo .fichaTags {
  width: 100%;
  display: flex;
  display: -webkit-flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 10px;
  margin-top: 15px;
}
@media screen and (min-width : 40.63em) {
  .modFichaProducto .cuerpo .fichaInfo .fichaTags {
    margin-top: 0px;
  }
}
.modFichaProducto .cuerpo .fichaInfo .fichaTags .bloqueEtiquetas .tit {
  display: none;
}
.modFichaProducto .cuerpo .fichaInfo .fichaTags .bloqueEtiquetas .etiquetas >div {
  margin-right: 20px;
}
.modFichaProducto .cuerpo .fichaInfo .fichaDiners {
  width: 100%;
  display: flex;
  display: -webkit-flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  margin: 30px 0;
  padding-left: 55px;
  height: 40px;
  position: relative;
}
.modFichaProducto .cuerpo .fichaInfo .fichaDiners:before {
  content: '';
  display: block;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  left: 0;
  background-image: url("/shop/img/web/iconos/icon-diner.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.modFichaProducto .cuerpo .fichaInfo .fichaDiners .diners {
  font-size: 16px;
}
.modFichaProducto .cuerpo .fichaInfo .fichaControles .pvpComprarPrecio {
  margin: 0;
  border: 0;
  padding-bottom: 10px;
}
.modFichaProducto .cuerpo .fichaInfo .fichaControles .pvpComprarPrecio .precio.actual {
  font-size: 30px;
  line-height: 30px;
}
.modFichaProducto .cuerpo .fichaInfo .fichaControles .pvpComprarPrecio .precio.actual >strong {
  font-size: 36px;
}
.modFichaProducto .cuerpo .fichaInfo .fichaControles .pvpComprarPrecio .medida {
  font-size: 18px;
  line-height: 18px;
}
.modFichaProducto .cuerpo .fichaInfo .infoEnvio {
  display: none;
}
.modFichaProducto .cuerpo .fichaInfo .iconopersonas {
  margin-bottom: 15px;
}
.modFichaProducto .cuerpo .fichaInfo .iconopersonas .iconopersonasCirculo {
  background-color: #a41e34;
  color: #fff;
  line-height: 56px;
  display: inline-block;
  text-align: center;
  width: 56px;
  height: 56px;
  border-radius: 56px;
  vertical-align: middle;
}
.modFichaProducto .cuerpo .fichaInfo .iconopersonas .iconopersonasCirculo:after {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f183";
  font-size: 30px;
  width: 26px;
  margin: 0;
  vertical-align: sub;
}
.modFichaProducto .cuerpo .fichaInfo .iconopersonas .num {
  font-size: 1.429em;
}
.modFichaProducto .cuerpo .fichaInfo .iconopersonas .textoPersonas {
  display: inline-block;
  vertical-align: middle;
  margin-left: 15px;
  font-size: 1.429em;
  color: #858584;
}
.modFichaProducto .cuerpo .fichaInfo .estado {
  width: 100%;
  display: inline-block;
  clear: both;
  font-weight: normal;
  font-size: 14px;
  line-height: 14px;
  margin: 15px 0;
}
.modFichaProducto .cuerpo .fichaInfo .estado.disp {
  color: #2a9539;
}
.modFichaProducto .cuerpo .fichaInfo .estado.disp:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f058";
  margin-left: 0;
  margin-right: 5px;
}
.modFichaProducto .cuerpo .fichaInfo .estado.noDisp {
  color: #ce0c33;
}
.modFichaProducto .cuerpo .fichaInfo .estado.noDisp:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-left: 0;
  content: "\f057";
  vertical-align: middle;
  margin-right: 10px;
  margin-bottom: 5px;
}
.modFichaProducto .cuerpo .fichaInfo .addCarroEtiquetas {
  overflow: hidden;
  *zoom: 1;
  background: #ededed;
  clear: both;
  margin-bottom: 20px;
  -webkit-transition: .3s;
  transition: .3s;
  width: 100%;
}
.modFichaProducto .cuerpo .fichaInfo .addCarroEtiquetas:before,
.modFichaProducto .cuerpo .fichaInfo .addCarroEtiquetas:after {
  content: " ";
  display: table;
}
.modFichaProducto .cuerpo .fichaInfo .addCarroEtiquetas:after {
  clear: both;
}
.modFichaProducto .cuerpo .fichaInfo .addCarroEtiquetas .te {
  *zoom: 1;
  padding: 5px 10px 0;
}
.modFichaProducto .cuerpo .fichaInfo .addCarroEtiquetas .te:before,
.modFichaProducto .cuerpo .fichaInfo .addCarroEtiquetas .te:after {
  content: " ";
  display: table;
}
.modFichaProducto .cuerpo .fichaInfo .addCarroEtiquetas .te:after {
  clear: both;
}
.modFichaProducto .cuerpo .fichaInfo .addCarroEtiquetas .te .tit {
  display: inline-block;
  font-size: 0.929em;
  margin-bottom: 5px;
}
.modFichaProducto .cuerpo .fichaInfo .addCarroEtiquetas .te .tit:after {
  content: 'Requerido';
  font-size: 10px;
  margin-left: 5px;
  line-height: 20px;
  padding: 0 4px;
  display: inline-block;
  border-radius: 2px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background: #cfd0d1;
  vertical-align: top;
}
.modFichaProducto .cuerpo .fichaInfo .addCarroEtiquetas .te ul {
  margin: 0 -0.2rem;
  text-align: center;
}
.modFichaProducto .cuerpo .fichaInfo .addCarroEtiquetas .te ul li {
  padding: 0 0.2rem 0.8rem;
}
.modFichaProducto .cuerpo .fichaInfo .addCarroEtiquetas .te ul li a {
  height: 27px;
  display: block;
  border: 1px solid #e2e2e2;
  color: #2e2e2e;
  font-size: 1.071em;
  line-height: 26px;
  padding: 0 1px;
  overflow: hidden;
  -webkit-transition: .3s;
  transition: .3s;
}
.modFichaProducto .cuerpo .fichaInfo .addCarroEtiquetas .te ul li a:hover {
  text-decoration: none;
}
.modFichaProducto .cuerpo .fichaInfo .addCarroEtiquetas .te ul li a.sel {
  border: 1px solid #fff;
  -webkit-box-shadow: 0 0 0px 1px #000;
  box-shadow: 0 0 0px 1px #000;
}
@media screen and (min-width : 40.63em) {
  .modFichaProducto .cuerpo .fichaInfo .addCarroEtiquetas {
    float: right;
    max-width: 205px;
  }
}
.modFichaProducto .cuerpo .fichaInfo .addCarroEtiquetas .btnCerrar,
.modFichaProducto .cuerpo .fichaInfo .addCarroEtiquetas img {
  display: none;
}
.modFichaProducto .cuerpo .fichaInfo .addCarroEtiquetas .controlCarroEt {
  float: left;
  padding-top: 1px;
  margin-left: 10px;
}
.modFichaProducto .cuerpo .fichaInfo .addCarroEtiquetas .controlCarroEt .cantidadOuter {
  width: 35px;
  height: 25px;
  line-height: 25px;
  display: inline-block;
  padding: 0 5px;
  vertical-align: bottom;
}
.modFichaProducto .cuerpo .fichaInfo .addCarroEtiquetas .controlCarroEt .cantidadOuter em {
  font-size: 1.1em;
}
.modFichaProducto .cuerpo .fichaInfo .addCarroEtiquetas .controlCarroEt,
.modFichaProducto .cuerpo .fichaInfo .addCarroEtiquetas .btnConfirmarEtiqueta {
  display: none;
}
.modFichaProducto .cuerpo .fichaInfo .pvpComprarPrecio {
  width: 100%;
  text-align: left;
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 10px;
}
.modFichaProducto .cuerpo .fichaInfo .btnComprar {
  text-align: center;
  margin: 0;
  float: left;
  display: inline-block;
  vertical-align: middle;
}
.modFichaProducto .cuerpo .fichaInfo .controlCarro {
  width: auto;
  height: 40px;
  float: left;
  display: flex !important;
  display: -webkit-flex !important;
  flex-direction: row;
  align-items: center;
  margin-bottom: 15px;
  margin-right: 30px;
}
@media screen and (min-width : 64.063em) {
  .modFichaProducto .cuerpo .fichaInfo .controlCarro {
    margin-bottom: 0;
  }
}
.modFichaProducto .cuerpo .fichaInfo .controlCarro .counterLabel {
  width: auto;
  font-size: 16px;
  margin-right: 15px;
  color: #333333;
}
.modFichaProducto .cuerpo .fichaInfo .controlCarro .cantidadOuter {
  width: 35px;
  height: 25px;
  line-height: 25px;
  padding: 0 5px;
  text-align: center;
}
.modFichaProducto .cuerpo .fichaInfo .controlCarro .cantidadOuter em {
  font-size: 1.1em;
}
.modFichaProducto .cuerpo .fichaInfo .fichaNutricion {
  width: 100%;
  display: inline-block;
}
.modFichaProducto .cuerpo .fichaInfo .informacionNutricionalCaja {
  width: 100%;
  display: inline-block;
  margin-top: 20px;
}
.modFichaProducto .cuerpo .fichaInfo .infoNutricionalTitulo {
  font-size: 1.286em;
  color: #333333;
  margin-bottom: 11px;
  font-weight: bold;
}
.modFichaProducto .cuerpo .fichaInfo .informacionNutricionalItems {
  width: 100%;
  display: flex;
  flex-flow: row wrap;
}
.modFichaProducto .cuerpo .fichaInfo .infoNutricionalItem {
  float: left;
  margin: 0 5px 10px 0;
  text-align: center;
  background: #fff;
  flex: 1 auto;
}
.modFichaProducto .cuerpo .fichaInfo .infoNutricionalItem .etiqueta {
  background-color: #6d6d6d;
  color: #fff;
  padding: 5px 10px;
  font-size: 12px;
  display: block;
}
.modFichaProducto .cuerpo .fichaInfo .infoNutricionalItem .dato {
  border: 1px solid #dadada;
  color: #333333;
  padding: 5px 10px;
  font-size: 14px;
  display: block;
}
.modFichaProducto .cuerpo .fichaInfo .noDisp {
  display: inline-block;
  text-align: center;
  overflow: hidden;
  float: right;
  margin: 14px 0 9px;
  color: #777777;
  line-height: 1.1em;
  width: auto;
  height: auto;
  margin: 0 0 10px;
  float: none;
  clear: both;
  display: block;
  text-align: left;
  color: #cc3405;
  font-size: 1.1em;
}
.modFichaProducto .cuerpo .fichaInfo .share {
  display: none;
  padding: 10px 0 0 10px;
  *zoom: 1;
  border: 1px solid #f5f5f5;
}
.modFichaProducto .cuerpo .fichaInfo .share:before,
.modFichaProducto .cuerpo .fichaInfo .share:after {
  content: " ";
  display: table;
}
.modFichaProducto .cuerpo .fichaInfo .share:after {
  clear: both;
}
.modFichaProducto .cuerpo .fichaInfo .share strong {
  color: #414141;
  font-weight: normal;
  font-size: 1.05em;
  float: left;
  padding: 0 0 10px 0;
  margin-right: 10px;
  text-transform: uppercase;
}
.modFichaProducto .cuerpo .fichaInfo .share ul {
  float: left;
}
.modFichaProducto .cuerpo .fichaInfo .share ul li {
  float: left;
  display: block;
  height: 29px;
  margin: 0 13px 10px 0;
}
.modFichaProducto .cuerpo .fichaInfo .share ul li.fb {
  margin-right: 0;
}
.modFichaProducto .cuerpo .fichaInfo .share ul li a {
  display: block;
  width: 88px;
  height: 29px;
  line-height: 29px;
  border-radius: 3px;
  color: #fff;
  -webkit-transition: .3s;
  transition: .3s;
}
.modFichaProducto .cuerpo .fichaInfo .share ul li a:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 20px;
  margin: 0 10px;
  vertical-align: middle;
}
.modFichaProducto .cuerpo .fichaInfo .share ul li a:hover {
  text-decoration: none;
  background: #f6b332 !important;
}
.modFichaProducto .cuerpo .fichaInfo .share ul li.fb {
  width: 156px;
  padding-left: 25px;
  overflow: hidden;
}
.modFichaProducto .cuerpo .fichaInfo .share ul li.fb iframe {
  -webkit-transform: scale(1.4);
  -ms-transform: scale(1.4);
  transform: scale(1.4);
  border: none;
  margin-top: 4px;
}
.modFichaProducto .cuerpo .fichaInfo .share ul li.fb a {
  background: #3370aa;
}
.modFichaProducto .cuerpo .fichaInfo .share ul li.fb a:before {
  content: "\f082";
}
.modFichaProducto .cuerpo .fichaInfo .share ul li.fb a:hover {
  background: #275683 !important;
}
.modFichaProducto .cuerpo .fichaInfo .share ul li.tw {
  margin-left: 0;
}
.modFichaProducto .cuerpo .fichaInfo .share ul li.tw a {
  background: #0bbcff;
}
.modFichaProducto .cuerpo .fichaInfo .share ul li.tw a:before {
  content: "\f099";
}
.modFichaProducto .cuerpo .fichaInfo .share ul li.tw a:hover {
  background: #009cd7 !important;
}
.modFichaProducto .cuerpo .fichaInfo .share ul li.gp a {
  background: #d6492b;
}
.modFichaProducto .cuerpo .fichaInfo .share ul li.gp a:before {
  content: "\f0d5";
}
.modFichaProducto .cuerpo .fichaInfo .share ul li.gp a:hover {
  background: #ad3a21 !important;
}
.modFichaProducto .cuerpo .fichaInfo .share ul li.pt a {
  background: #e90514;
}
.modFichaProducto .cuerpo .fichaInfo .share ul li.pt a:before {
  content: "\f231";
}
.modFichaProducto .cuerpo .fichaInfo .share ul li.pt a:hover {
  background: #b70410 !important;
}
.modFichaProducto .infoAdic ul {
  text-align: left;
}
@media screen and (min-width : 40.63em) {
  .modFichaProducto .infoAdic ul {
    height: 39px;
  }
}
.modFichaProducto .infoAdic ul li {
  width: 100%;
  display: block;
}
@media screen and (min-width : 40.63em) {
  .modFichaProducto .infoAdic ul li {
    width: inherit;
    float: left;
    margin: 0 2px 0 0;
  }
}
.modFichaProducto .infoAdic ul li.sel {
  border-top: 1px solid #e2e2e2;
  border-right: 1px solid #e2e2e2;
  border-left: 1px solid #e2e2e2;
  position: relative;
  top: -1px;
}
.modFichaProducto .infoAdic ul li a {
  display: block;
  background: #fff;
  height: 37px;
  font-weight: bold;
  color: #d2d2d2;
  font-size: 1.143em;
  line-height: 37px;
  padding: 0 30px;
}
.modFichaProducto .infoAdic ul li a:hover {
  text-decoration: none;
  color: #cdcdcd;
  background: #fff;
}
@media screen and (min-width : 40.63em) {
  .modFichaProducto .infoAdic ul li a {
    float: left;
  }
}
.modFichaProducto .infoAdic ul li.sel a {
  background: #fff;
  color: #2e2e2e;
  border-color: #e2e2e2;
  border-bottom: none;
  height: 40px;
}
.modFichaProducto .infoAdic .info {
  *zoom: 1;
  padding: 25px;
  border: 1px solid #e2e2e2;
  background: #fff;
}
.modFichaProducto .infoAdic .info:before,
.modFichaProducto .infoAdic .info:after {
  content: " ";
  display: table;
}
.modFichaProducto .infoAdic .info:after {
  clear: both;
}
.modFichaProducto .infoAdic .info .infoTab {
  display: none;
}
.modFichaProducto .infoAdic .info .infoTab.sel {
  display: block;
}
.modFichaProducto .infoAdic .info .infoTab .hInfo {
  display: none;
}
.modFichaProducto .zoomContainer {
  z-index: 35;
}
.modFichaProducto .productoEtOn .main .addCarroEtiquetas {
  height: 117px;
  border: 1px solid #e4e4e4;
  padding-bottom: 5px;
}
.modFichaProducto .productoEtOn .main .addCarroEtiquetas.addCarroEtiquetasN2 {
  height: 192px;
}
.modFichaProducto .productoEtOn .main .addCarroEtiquetas.addCarroEtiquetasN3 {
  height: 260px;
}
.modFichaProducto .productoEtOn .scroll .controles .addCarroEtiquetas {
  display: block !important;
  -moz-animation: showingTopBottom .15s linear 1;
  -webkit-animation: showingTopBottom .15s linear 1;
  animation: showingTopBottom .15s linear 1;
}
.infoEnvio {
  height: 85px;
}
.scroll .infoEnvio {
  height: 125px;
}
.infoEnvio .horario,
.infoEnvio .recogida {
  font-size: 1.071em;
  line-height: 1.25em;
  position: relative;
  display: table;
  vertical-align: middle;
  *zoom: 1;
  height: 50%;
}
.infoEnvio .horario:before,
.infoEnvio .horario:after,
.infoEnvio .recogida:before,
.infoEnvio .recogida:after {
  content: " ";
  display: table;
}
.infoEnvio .horario:after,
.infoEnvio .recogida:after {
  clear: both;
}
@media screen and (min-width : 64.063em) {
  .infoEnvio .horario,
  .infoEnvio .recogida {
    float: left;
    width: 50%;
    height: 100%;
  }
}
.infoEnvio .horario .txt,
.infoEnvio .recogida .txt {
  display: table-cell;
  width: 100%;
  vertical-align: middle;
  height: 100%;
}
.infoEnvio .horario .txt span,
.infoEnvio .horario .txt strong,
.infoEnvio .recogida .txt span,
.infoEnvio .recogida .txt strong {
  display: block;
  padding-right: 5px;
}
@media screen and (min-width : 40.63em) {
  .infoEnvio .horario .txt span,
  .infoEnvio .horario .txt strong,
  .infoEnvio .recogida .txt span,
  .infoEnvio .recogida .txt strong {
    padding-left: 45px;
  }
}
@media screen and (min-width : 64.063em) {
  .infoEnvio .horario .txt span,
  .infoEnvio .horario .txt strong,
  .infoEnvio .recogida .txt span,
  .infoEnvio .recogida .txt strong {
    padding-left: 73px;
  }
}
.infoEnvio .horario:before,
.infoEnvio .recogida:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f07a";
  display: block;
  margin: 0;
  background: #fff;
  border: 2px solid #616161;
  border-radius: 66px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  position: absolute;
  top: 50%;
  left: 0;
}
@media screen and (min-width : 40.63em) {
  .infoEnvio .horario:before,
  .infoEnvio .recogida:before {
    margin-top: -15px;
    width: 30px;
    height: 30px;
  }
}
@media screen and (min-width : 64.063em) {
  .infoEnvio .horario:before,
  .infoEnvio .recogida:before {
    margin-top: -33px;
    width: 66px;
    height: 66px;
  }
}
@media screen and (min-width : 40.63em) {
  .infoEnvio .horario:before {
    content: "\f0d1";
    font-size: 16px;
    line-height: 30px;
    padding-right: 3px;
  }
  .infoEnvio .recogida:before {
    content: "\f05a";
    font-size: 16px;
    line-height: 30px;
    padding-right: 2px;
  }
}
@media screen and (min-width : 64.063em) {
  .infoEnvio .horario:before {
    font-size: 35px;
    line-height: 66px;
  }
  .infoEnvio .recogida:before {
    font-size: 35px;
    line-height: 66px;
  }
}
.modPromociones .items {
  background-size: 99% auto;
}
.modPromociones .items li {
  *zoom: 1;
  background: #fff;
  border: 1px solid #ededed;
  display: block;
  margin: 0 0 18px;
}
.modPromociones .items li:before,
.modPromociones .items li:after {
  content: " ";
  display: table;
}
.modPromociones .items li:after {
  clear: both;
}
@media screen and (min-width : 64.063em) {
  .modPromociones .items li {
    display: inline-block;
    vertical-align: top;
    margin-right: 0;
    margin-left: 1%;
    width: 49%;
  }
  .modPromociones .items li:nth-child(2n+2) {
    margin-right: 0;
  }
  .modPromociones .items li:first-child,
  .modPromociones .items li:nth-child(2n+3) {
    clear: left;
    margin-left: 0;
  }
}
.modPromociones .items li .colImg {
  position: relative;
}
@media screen and (min-width : 40.63em) {
  .modPromociones .items li .colImg {
    float: left;
  }
}
.modPromociones .items li .colImg .img {
  overflow: hidden;
  float: left;
  width: 100%;
  min-height: 150px;
  text-align: center;
  display: table;
  height: 100%;
  table-layout: fixed;
  vertical-align: top;
}
@media screen and (min-width : 40.63em) {
  .modPromociones .items li .colImg .img {
    height: 150px;
    width: 150px;
  }
}
.modPromociones .items li .colImg .img .imgInner {
  display: table-cell;
  vertical-align: middle;
  height: 150px;
}
.modPromociones .items li .colImg .img .imgInner img {
  display: inline;
  max-width: 100%;
  max-height: 100%;
  vertical-align: middle;
  border-radius: 3px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.modPromociones .items li .colTxt {
  clear: both;
  padding: 10px 10px 0;
}
@media screen and (min-width : 40.63em) {
  .modPromociones .items li .colTxt {
    padding: 13px 0 0;
    margin-left: 150px;
    clear: none;
  }
}
.modPromociones .items li .colTxt .nombre {
  width: 100%;
  display: inline-block;
  font-size: 16px;
  line-height: 20px;
  font-weight: 700;
  color: #333333;
  text-align: left;
}
.modPromociones .items li .colTxt .nombre.small {
  font-size: 14px;
  line-height: 16px;
}
.modPromociones .items li .colTxt .nombre.big {
  font-size: 20px;
  line-height: 22px;
}
.modPromociones .items li .colTxt .nombre a {
  color: #333333;
}
.modPromociones .items li .colTxt .nombre a:hover {
  color: #a41e34;
}
.modPromociones .items li .colTxt .adic {
  font-size: 0.786em;
  color: #b5b5b5;
  display: block;
}
.modPromociones .items li .colTxt p {
  font-size: 16px;
  margin-bottom: 15px;
  padding: 0 10px 0 0;
}
.paypalConfirmar .rowHeader,
.paypalConfirmar .rowFooter {
  display: none;
}
.modFunnelCompra {
  position: relative;
}
.modFunnelCompra .pasos {
  display: none;
  margin-bottom: 20px;
  border-radius: 4px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background: #ededed;
  color: #2e2e2e;
  border: 1px solid #e2e2e2;
  text-transform: uppercase;
  font-family: 'Roboto', sans-serif;
  font-size: 1.214em;
  line-height: 36px;
  *zoom: 1;
}
@media screen and (min-width : 40.63em) {
  .modFunnelCompra .pasos {
    line-height: 42px;
  }
}
.modFunnelCompra .pasos:before,
.modFunnelCompra .pasos:after {
  content: " ";
  display: table;
}
.modFunnelCompra .pasos:after {
  clear: both;
}
.modFunnelCompra .pasos strong {
  display: block;
  font-weight: normal;
  position: relative;
  -webkit-box-shadow: 0 9px 6px -10px rgba(0,0,0,0.4) inset;
  box-shadow: 0 9px 6px -10px rgba(0,0,0,0.4) inset;
  background: #c7c7c7;
  z-index: 6;
}
@media screen and (min-width : 64.063em) {
  .modFunnelCompra .pasos strong:after {
    top: 0;
    right: -16px;
    position: absolute;
    display: block;
    content: "";
    width: 0;
    height: 0;
    border-top: 21px solid transparent;
    border-bottom: 21px solid transparent;
    border-left: 16px solid #ededed;
  }
  .modFunnelCompra .pasos strong:before {
    top: 0;
    right: -17px;
    position: absolute;
    display: block;
    content: "";
    width: 0;
    height: 0;
    border-top: 21px solid transparent;
    border-bottom: 21px solid transparent;
    border-left: 16px solid #a1a1a1;
  }
}
.modFunnelCompra .pasos strong:after {
  border-left-color: #c7c7c7;
}
.modFunnelCompra .pasos strong em {
  font-size: 0.941em;
  line-height: 1em;
  vertical-align: middle;
}
.modFunnelCompra .pasos strong em:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f07a";
  margin: 0 10px;
}
.modFunnelCompra .pasos ul {
  background: #ededed;
  border-top: 1px solid #e2e2e2;
  *zoom: 1;
}
@media screen and (min-width : 40.63em) {
  .modFunnelCompra .pasos ul {
    border: none;
  }
}
.modFunnelCompra .pasos ul:before,
.modFunnelCompra .pasos ul:after {
  content: " ";
  display: table;
}
.modFunnelCompra .pasos ul:after {
  clear: both;
}
.modFunnelCompra .pasos ul li {
  float: left;
  position: relative;
  text-align: left;
  background: #ededed;
}
@media screen and (min-width : 40.63em) {
  .modFunnelCompra .pasos ul li {
    padding-left: 15px;
    text-align: center;
    -webkit-box-shadow: 0 9px 6px -10px rgba(0,0,0,0.4) inset;
    box-shadow: 0 9px 6px -10px rgba(0,0,0,0.4) inset;
  }
  .modFunnelCompra .pasos ul li:after {
    top: 0;
    right: -16px;
    position: absolute;
    display: block;
    content: "";
    width: 0;
    height: 0;
    border-top: 21px solid transparent;
    border-bottom: 21px solid transparent;
    border-left: 16px solid #ededed;
  }
  .modFunnelCompra .pasos ul li:before {
    top: 0;
    right: -17px;
    position: absolute;
    display: block;
    content: "";
    width: 0;
    height: 0;
    border-top: 21px solid transparent;
    border-bottom: 21px solid transparent;
    border-left: 16px solid #a1a1a1;
  }
}
.modFunnelCompra .pasos ul li em {
  line-height: 1em;
  vertical-align: middle;
}
@media screen and (max-width : 40.62em) {
  .modFunnelCompra .pasos ul li em {
    font-size: .85em;
  }
}
@media screen and (min-width : 40.63em) and (max-width : 64em) {
  .modFunnelCompra .pasos ul li em {
    font-size: .85em;
  }
}
.modFunnelCompra .pasos ul li em:before {
  content: "0";
  display: inline-block;
  margin: 0 5px;
  width: 26px;
  height: 26px;
  line-height: 26px;
  text-align: center;
  border-radius: 26px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background: #c7c7c7;
  border-top: 1px solid #949494;
  vertical-align: text-bottom;
}
@media screen and (min-width : 40.63em) {
  .modFunnelCompra .pasos ul li em:before {
    margin: 0 5px;
  }
}
@media screen and (min-width : 40.63em) and (max-width : 64em) {
  .modFunnelCompra .pasos ul li em:before {
    width: 22px;
    height: 22px;
    line-height: 22px;
    border-radius: 22px;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
  }
}
.modFunnelCompra .pasos ul li em span {
  display: none;
}
@media screen and (min-width : 40.63em) {
  .modFunnelCompra .pasos ul li em span {
    display: inline;
  }
}
.modFunnelCompra .pasos ul li.paso1 {
  z-index: 5;
}
@media screen and (min-width : 40.63em) {
  .modFunnelCompra .pasos ul li.paso1 {
    padding-left: 0;
  }
}
.modFunnelCompra .pasos ul li.paso1 em:before {
  content: "1";
}
.modFunnelCompra .pasos ul li.paso2 {
  z-index: 4;
}
.modFunnelCompra .pasos ul li.paso2 em:before {
  content: "2";
}
.modFunnelCompra .pasos ul li.paso3 {
  z-index: 3;
}
.modFunnelCompra .pasos ul li.paso3 em:before {
  content: "3";
}
.modFunnelCompra .pasos ul li.paso4 {
  z-index: 2;
}
.modFunnelCompra .pasos ul li.paso4 em:before {
  content: "4";
}
.modFunnelCompra .pasos ul li.paso5 {
  z-index: 1;
}
.modFunnelCompra .pasos ul li.paso5 em:before {
  content: "5";
}
.modFunnelCompra .pasos ul li:last-child:before,
.modFunnelCompra .pasos ul li:last-child:after {
  display: none;
}
.modFunnelCompra .pasos ul li.pasoActual {
  background: #f6b332;
  color: #fff;
}
.modFunnelCompra .pasos ul li.pasoActual:after {
  border-left-color: #f6b332;
}
.modFunnelCompra .pasos ul li.pasoActual em:before {
  background: #eb9e0a;
  border-top-color: #ba7d08;
}
@media screen and (max-width : 40.62em) {
  .modFunnelCompra .pasos ul li.pasoActual span {
    display: inline-block;
    margin-right: 15px;
  }
}
.modFunnelCompra .pasos ul li.pasoOk {
  background: #ffffff;
}
.modFunnelCompra .pasos ul li.pasoOk:after {
  border-left-color: #ffffff;
}
.modFunnelCompra .pasos ul li.pasoOk:before {
  border-left: 16px solid #8e8788;
  right: -18px;
}
.modFunnelCompra .pasos ul li.pasoOk em:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f00c";
  color: #2e2e2e;
  font-size: 25px;
  background: #c7c7c7;
  border-top: 1px solid #949494;
  margin: 0 15px 0 10px;
  width: 26px;
  height: 26px;
  padding-left: 3px;
  line-height: 19px;
  text-align: center;
  border-radius: 26px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  vertical-align: text-bottom;
}
.modFunnelCompra .pasoCompraContenido .titForm {
  display: block;
  font-size: 1.429em;
  line-height: 1em;
  margin-bottom: 5px;
  margin-top: 30px;
  padding: 0 15px;
}
.modFunnelCompra .pasoCompra.pasoCompraEnvio:before {
  content: attr(data-textocargando);
  display: block;
  text-align: center;
  left: 0;
  top: -5px;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 73px;
  padding-top: 5px;
  position: absolute;
  z-index: 0;
  background: url(/web/img/web/iconos/cargador.gif) center 30px no-repeat;
  font-family: 'Roboto', sans-serif;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  -webkit-transition: .5s;
  transition: .5s;
}
.modFunnelCompra .pasoCompra.pasoCompraEnvio:after {
  content: "";
  display: block;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: -1;
  background: rgba(0,0,0,0.2);
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  -webkit-transition: .5s;
  transition: .5s;
}
.procesandoPedido .modFunnelCompra .pasoCompra:before {
  top: 110px;
  z-index: 12;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  cursor: progress;
}
.procesandoPedido .modFunnelCompra .pasoCompra:after {
  z-index: 10;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  background: rgba(255,255,255,0.8);
  cursor: progress;
}
.modFunnelCompra .pasoCompra .pasoCompraAcciones {
  clear: both;
  *zoom: 1;
  margin-bottom: 30px;
}
.modFunnelCompra .pasoCompra .pasoCompraAcciones:before,
.modFunnelCompra .pasoCompra .pasoCompraAcciones:after {
  content: " ";
  display: table;
}
.modFunnelCompra .pasoCompra .pasoCompraAcciones:after {
  clear: both;
}
@media screen and (max-width : 40.62em) {
  .modFunnelCompra .pasoCompra .pasoCompraAcciones {
    text-align: right;
  }
  .modFunnelCompra .pasoCompra .pasoCompraAcciones .btn {
    margin-bottom: 10px;
    float: none;
    display: block;
    text-align: center;
  }
}
.modFunnelCompra .pasoCompra .pasoCompraAcciones .btnSec {
  text-transform: uppercase;
}
.modFunnelCompra .pasoCompra .pasoCompraAcciones .btnSec.btnConfirmarPaso {
  float: right;
}
.modFunnelCompra .pasoCompra .pasoCompraAcciones .btn.btnVolver {
  float: left;
}
@media screen and (max-width : 40.62em) {
  .modFunnelCompra .pasoCompra .pasoCompraAcciones .btn.btnSec {
    float: none;
  }
}
body.cargando .modFunnelCompra .pasoCompra .pasoCompraAcciones .btnConfirmarPaso {
  position: relative;
}
body.cargando .modFunnelCompra .pasoCompra .pasoCompraAcciones .btnConfirmarPaso:before {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  background: url(/web/img/web/iconos/cargador.gif) center no-repeat rgba(255,255,255,0.85);
  cursor: progress;
  top: 0;
  left: 0;
}
.modFunnelCompra .pasoCompra.pasoCompraCarro .pasoCompraAcciones {
  padding: 15px 0;
}
.modFunnelCompra .pasoCompra.pasoCompraFormaPago .pasoCompraAcciones,
.modFunnelCompra .pasoCompra.pasoCompraEnvio .pasoCompraAcciones {
  padding-top: 15px;
  border-top: 1px solid #c9c9c9;
}
.modFunnelCompra .pasoCompra.pasoCompraRegistroLogin .row > .col {
  padding: 0;
}
@media screen and (min-width : 40.63em) {
  .modFunnelCompra .pasoCompra.pasoCompraRegistroLogin .row > .col {
    padding: 0 5px;
  }
}
@media screen and (min-width : 64.063em) {
  .modFunnelCompra .pasoCompra.pasoCompraRegistroLogin .row > .col {
    padding: 0 10px;
  }
}
.modFunnelCompra .pasoCompra.pasoCompraTipoEnvio .mapaGM {
  width: 100%;
  max-width: 1000px;
  height: 500px;
  margin: 10px auto;
}
.modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque {
  *zoom: 1;
}
.modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque:before,
.modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque:after {
  content: " ";
  display: table;
}
.modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque:after {
  clear: both;
}
@media screen and (min-width : 64.063em) {
  .modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque.bloqueCarro,
  .modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque.bloqueFormasPago,
  .modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque.bloqueRecogida {
    width: 100%;
    margin-bottom: 30px;
  }
}
.modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque.bloqueObservaciones {
  width: 100%;
  margin-bottom: 30px;
}
.modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque.bloqueObservaciones .fs {
  padding: 0;
}
.modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque.bloqueObservaciones .fs .campo {
  width: 100% !important;
}
.modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque .tit {
  display: block;
  font-size: 1.071em;
  color: #2e2e2e;
  padding: 7px 8px;
  line-height: 1em;
  background: #ededed;
  margin-bottom: 10px;
}
.modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque .carroDesgloseCompleto {
  margin-bottom: 30px;
  border-bottom: 1px solid #e2e2e2;
}
.modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque.bloqueCarro .tit {
  margin-bottom: 3px;
}
.modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque .subbloque {
  padding: 0 0 18px 0;
}
.modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque .subbloque div {
  padding: 0 20px 3px;
}
@media screen and (min-width : 40.63em) {
  .modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque .subbloque {
    float: left;
    width: 50%;
    padding-right: 18px;
  }
}
.modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque .subbloque + .subbloque {
  padding-right: 0;
}
.modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque .carroDesglose .cab {
  border-top: 0;
}
.modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque .carroDesglose .total {
  border-bottom: 0;
}
.modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque .titBloque {
  width: 100%;
  display: inline-block;
  font-size: 16px;
  line-height: 20px;
  font-weight: 700;
  color: #333333;
  text-align: left;
  font-size: 18px;
  margin-bottom: 20px;
}
.modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque .titBloque.small {
  font-size: 14px;
  line-height: 16px;
}
.modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque .titBloque.big {
  font-size: 20px;
  line-height: 22px;
}
.modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque .titBloque a {
  color: #333333;
}
.modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque .titBloque a:hover {
  color: #a41e34;
}
.modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque.bloqueRecogida .fs {
  padding: 0;
  margin-bottom: 20px;
  width: 100%;
}
.modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque.bloqueRecogida .fs .campo {
  width: 100%;
  display: inline-block;
}
@media screen and (min-width : 40.63em) {
  .modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque.bloqueRecogida .fs .campo {
    width: 50%;
    padding: 0 15px;
  }
}
.modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque.bloqueFormasPago {
  padding-bottom: 25px;
  margin-bottom: 17px;
}
.modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque.bloqueFormasPago .subtitPago {
  display: block;
  padding: 0 7px;
  margin-bottom: 20px;
}
.modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque.bloqueFormasPago ul li {
  width: 100%;
  margin-bottom: 15px;
}
@media screen and (min-width : 40.63em) {
  .modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque.bloqueFormasPago ul li {
    float: left;
    margin-bottom: 0;
    padding: 0 15px;
    width: 50%;
  }
}
.modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque.bloqueFormasPago ul li a {
  color: #333333;
}
.modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque.bloqueFormasPago ul li a:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  border-radius: 16px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  margin: 0 8px 0 0;
  -webkit-transition: .2s;
  transition: .2s;
  -ms-transform: rotateY(-180deg);
  -webkit-transform: rotateY(-180deg);
  transform: rotateY(-180deg);
  content: "";
  width: 18px;
  height: 18px;
  line-height: 16px;
  text-align: center;
  padding: 0;
  vertical-align: sub;
  border-radius: 100%;
  background-color: #fff;
  border: solid 1px #c9c9c9;
  color: #fff;
  font-size: 12px;
}
.modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque.bloqueFormasPago ul li.fpSel a:before {
  border: 3px solid #a41e34;
  -ms-transform: rotateY(0deg);
  -webkit-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
.modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque.bloqueFormasPago ul li a:hover {
  text-decoration: none;
}
.modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque.bloqueFormasPago ul li p {
  display: block;
  overflow: hidden;
  text-indent: 150%;
  white-space: nowrap;
  height: 36px;
  margin: 0 0 0 28px;
  background: url(/shop/img/web/decorado/pagos.png) left center no-repeat;
}
.modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque.bloqueFormasPago ul li.fp1 p {
  background-position: 0 0;
  width: 150px;
}
.modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque.bloqueFormasPago ul li.fp2 p {
  background-position: -269px 0;
  width: 89px;
}
.modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque.bloqueFormasPago ul li.fp3 p {
  background-position: -150px 0;
  width: 85px;
}
.modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque.bloqueFormasPago ul li.fp4 p {
  background-position: -150px 0;
  width: 85px;
}
.modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque.bloqueFormasPago ul li.fp5 p {
  background-position: -235px 0;
  width: 34px;
}
.modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque.bloqueFormasPago ul li.fp9 p {
  background-position: -360px 0;
  width: 100px;
}
.modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque.bloqueCambio {
  padding-bottom: 25px;
}
@media screen and (min-width : 40.63em) {
  .modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque.bloqueCambio .formularioCambio {
    float: left;
    width: 150px;
  }
}
.modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque.bloqueCambio .mensajeCambio {
  color: #5688cd;
}
@media screen and (min-width : 40.63em) {
  .modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque.bloqueCambio .mensajeCambio {
    padding-top: 25px;
  }
}
.modFunnelCompra .pasoCompra.pasoCompraFormaPago .bloque.bloqueCambio .mensajeCambio:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f05a";
  margin-right: 7px;
  color: #5688cd;
  font-size: 18px;
  vertical-align: middle;
}
.modFunnelCompra .pasoCompra.pasoCompraFormaPago .pasoCompraAcciones {
  width: 100%;
}
@media screen and (min-width : 64.063em) {
  .modFunnelCompra .pasoCompra.pasoCompraFormaPago .pasoCompraAcciones .btn {
    margin: 0;
  }
}
.modFunnelCompra .pasoCompra.pasoCompraFormaPago p.cantidadPendiente {
  margin-bottom: 20px;
}
.modFunnelCompra .pasoCompra.pasoCompraFormaPago p.cantidadPendiente .precio {
  width: auto;
  display: inline-block;
  font-size: 16px;
  font-weight: 700;
}
.modFunnelCompra .pasoCompra .bloqEnvio .titForm,
.modFunnelCompra .pasoCompra .bloqRecogida .titForm,
.modFunnelCompra .pasoCompra.pasoCompraEnvio .titForm,
.modFunnelCompra .pasoCompra.pasoCompraCuponesDescuento .titForm {
  padding: 0 5px 10px;
  margin: 0 10px 20px;
  border-bottom: 1px solid #c9c9c9;
}
.modFunnelCompra .pasoCompra.pasoCompraEnvio .titForm {
  margin: 20px 10px 10px;
}
.modFunnelCompra .pasoCompra.pasoCompraEnvio .fsBotonera {
  text-align: center;
}
.modFunnelCompra .pasoCompra.pasoCompraEnvio .fsBotonera .btn {
  max-width: 250px;
}
.modFunnelCompra .pasoCompra .bloqEnvio,
.modFunnelCompra .pasoCompra .bloqRecogida {
  margin-bottom: 15px;
}
@media screen and (max-width : 40.62em) {
  .modFunnelCompra .pasoCompra .bloqEnvio .titForm,
  .modFunnelCompra .pasoCompra .bloqRecogida .titForm {
    margin-left: 0;
    margin-right: 0;
  }
}
@media screen and (min-width : 40.63em) {
  .modFunnelCompra .pasoCompra .bloqEnvio,
  .modFunnelCompra .pasoCompra .bloqRecogida {
    width: 50%;
    float: left;
  }
}
.modFunnelCompra .pasoCompra .bloqRecogida .fs {
  padding-top: 0;
}
.modFunnelCompra .pasoCompra .bloqRecogida .campo {
  padding-right: 5px;
}
.modFunnelCompra .pasoCompra .bloqRecogidaSelTienda {
  margin: 0 0 15px;
}
@media screen and (min-width : 40.63em) {
  .modFunnelCompra .pasoCompra .bloqRecogidaSelTienda {
    margin: 0 16px 15px;
  }
}
.modFunnelCompra .pasoCompra .bloqRecogidaIni {
  margin: 0 0 15px;
}
.modFunnelCompra .pasoCompra .btnEnvioDireccion,
.modFunnelCompra .pasoCompra .bloqEnvioP {
  margin: 0 0 15px;
}
@media screen and (min-width : 40.63em) {
  .modFunnelCompra .pasoCompra .btnEnvioDireccion,
  .modFunnelCompra .pasoCompra .bloqEnvioP {
    margin: 0 10px 15px;
  }
}
.modFunnelCompra .pasoCompra .bloqEnvioP {
  margin-top: 25px;
  margin-bottom: 20px;
}
.modFunnelCompra .pasoCompra .bloqRecogidaResultadosP {
  margin-bottom: 2px;
}
.modFunnelCompra .pasoCompra .bloqRecogidaNumEncontrados {
  color: #f6b332;
}
.modFunnelCompra .pasoCompra .bloqRecogidaItem {
  clear: both;
  *zoom: 1;
  padding-bottom: 15px;
  margin-top: 15px;
  -moz-animation: flipInX .3s linear 1;
  -webkit-animation: flipInX .3s linear 1;
  animation: flipInX .3s linear 1;
  border-bottom: 1px solid #a41e34;
}
.modFunnelCompra .pasoCompra .bloqRecogidaItem:before,
.modFunnelCompra .pasoCompra .bloqRecogidaItem:after {
  content: " ";
  display: table;
}
.modFunnelCompra .pasoCompra .bloqRecogidaItem:after {
  clear: both;
}
.modFunnelCompra .pasoCompra .bloqRecogidaItemInfo {
  float: left;
  width: 50%;
}
@media screen and (min-width : 40.63em) {
  .modFunnelCompra .pasoCompra .bloqRecogidaItemInfo {
    width: auto;
  }
}
.modFunnelCompra .pasoCompra .bloqRecogidaItemNom {
  display: block;
  color: #f6b332;
  font-size: 1.286em;
  font-weight: normal;
  margin-bottom: 3px;
}
.modFunnelCompra .pasoCompra .btnVerMapa {
  padding: 5px 0;
  display: inline-block;
  -webkit-transition: .3s;
  transition: .3s;
  color: #f6b332;
  font-weight: bold;
  text-decoration: underline;
}
.modFunnelCompra .pasoCompra .btnVerMapa:hover {
  padding: 5px 10px 5px 10px;
  background: #a41e34;
  color: #fff;
  text-decoration: none;
}
.modFunnelCompra .pasoCompra .bloqRecogidaBoton {
  float: right;
  padding-top: 62px;
  background: url(/shop/img/web/decorado/deco-recoger.png) top center no-repeat;
  background-size: 77px auto;
}
.modFunnelCompra .pasoCompra .bloqRecogidaBoton .btn span {
  font-size: 1.071em;
  padding: 0 30px;
}
.modFunnelCompra .pasoCompra .bloqEnvioBoton {
  text-align: center;
  padding-top: 64px;
  background: url(/shop/img/web/decorado/deco-scooter.png) top center no-repeat;
  background-size: 77px auto;
}
.modFunnelCompra .pasoCompra .bloqEnvioBoton .btn span {
  font-size: 1.071em;
  padding: 0 22px;
}
.modFunnelCompra .pasoCompra .pasoCompraContenido .fsInner {
  *zoom: 1;
}
.modFunnelCompra .pasoCompra .pasoCompraContenido .fsInner:before,
.modFunnelCompra .pasoCompra .pasoCompraContenido .fsInner:after {
  content: " ";
  display: table;
}
.modFunnelCompra .pasoCompra .pasoCompraContenido .fsInner:after {
  clear: both;
}
@media screen and (min-width : 40.63em) {
  .modFunnelCompra .pasoCompra .campoNomIconoRecogidaCoche {
    float: right;
    width: auto;
  }
  .modFunnelCompra .pasoCompra .campoNomAvisoRecogida {
    width: auto;
  }
}
.recA5084001 .modFunnelCompra {
  display: none;
}
.modFunnelCompra .modFormulario {
  padding: 40px 15px;
}
.bloqueFormasPago {
  padding-bottom: 25px;
  margin-bottom: 17px;
}
.bloqueFormasPago .subtitPago {
  display: block;
  padding: 0 7px;
  margin-bottom: 20px;
}
.bloqueFormasPago ul li {
  width: 100%;
  margin-bottom: 15px;
}
@media screen and (min-width : 40.63em) {
  .bloqueFormasPago ul li {
    float: left;
    margin-bottom: 0;
    padding: 0 15px;
    width: 50%;
  }
}
.bloqueFormasPago ul li a {
  color: #333333;
}
.bloqueFormasPago ul li a:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  border-radius: 16px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  margin: 0 8px 0 0;
  -webkit-transition: .2s;
  transition: .2s;
  -ms-transform: rotateY(-180deg);
  -webkit-transform: rotateY(-180deg);
  transform: rotateY(-180deg);
  content: "";
  width: 18px;
  height: 18px;
  line-height: 16px;
  text-align: center;
  padding: 0;
  vertical-align: sub;
  border-radius: 100%;
  background-color: #fff;
  border: solid 1px #c9c9c9;
  color: #fff;
  font-size: 12px;
}
.bloqueFormasPago ul li.fpSel a:before {
  border: 3px solid #a41e34;
  -ms-transform: rotateY(0deg);
  -webkit-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
.bloqueFormasPago ul li a:hover {
  text-decoration: none;
}
.bloqueFormasPago ul li p {
  display: block;
  overflow: hidden;
  text-indent: 150%;
  white-space: nowrap;
  height: 36px;
  margin: 0 0 0 28px;
  background: url(/shop/img/web/decorado/pagos.png) left center no-repeat;
}
.bloqueFormasPago ul li.fp1 p {
  background-position: 0 0;
  width: 150px;
}
.bloqueFormasPago ul li.fp2 p {
  background-position: -269px 0;
  width: 89px;
}
.bloqueFormasPago ul li.fp3 p {
  background-position: -150px 0;
  width: 85px;
}
.bloqueFormasPago ul li.fp4 p {
  background-position: -150px 0;
  width: 85px;
}
.bloqueFormasPago ul li.fp5 p {
  background-position: -235px 0;
  width: 34px;
}
.bloqueFormasPago ul li.fp9 p {
  background-position: -360px 0;
  width: 100px;
}
.fsDatosPedido .fsInner >.campo {
  width: 33%;
  display: inline-block;
  padding: 0 15px;
  margin-bottom: 15px;
}
@media screen and (max-width : 40.62em) {
  .fsDatosPedido .fsInner >.campo {
    width: 100%;
  }
}
.bloqueCarroJamones li.categoria,
.bloqueCarroNavidad li.categoria {
  height: 60px;
  background-color: #bf3439;
  margin-top: 50px;
}
.bloqueCarroJamones li.categoria:first-child,
.bloqueCarroNavidad li.categoria:first-child {
  margin-top: 0px;
}
.bloqueCarroJamones li.categoria .categoria,
.bloqueCarroNavidad li.categoria .categoria {
  color: white;
  padding: 10px;
  font-size: 23px;
  font-weight: 700;
}
.bloqueCarroJamones .bloque.bloqueNotas,
.bloqueCarroNavidad .bloque.bloqueNotas {
  margin: 42px;
}
.bloqueCarroJamones li,
.bloqueCarroNavidad li {
  margin-bottom: 20px;
}
@media screen and (min-width : 40.63em) {
  .bloqueCarroJamones li,
  .bloqueCarroNavidad li {
    margin-bottom: 0;
  }
}
.bloqueCarroJamones .producto,
.bloqueCarroNavidad .producto {
  height: auto;
  max-width: 100%;
}
.bloqueCarroJamones .producto .pvpComprarPrecio,
.bloqueCarroNavidad .producto .pvpComprarPrecio {
  text-align: center !important;
}
@media screen and (max-width : 40.62em) {
  .bloqueCarroJamones .producto,
  .bloqueCarroNavidad .producto {
    border-top: 1px solid #e2e2e2;
  }
}
.bloqueCarroJamones .producto .bloq,
.bloqueCarroNavidad .producto .bloq {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 10px !important;
  margin: 0;
  height: auto;
}
.bloqueCarroJamones .producto .bloq .bloqI,
.bloqueCarroNavidad .producto .bloq .bloqI {
  height: auto;
}
.bloqueCarroJamones .producto .mobile-row,
.bloqueCarroNavidad .producto .mobile-row {
  display: flex;
  flex-wrap: nowrap;
}
@media screen and (max-width : 40.62em) {
  .bloqueCarroJamones .producto .mobile-row,
  .bloqueCarroNavidad .producto .mobile-row {
    flex-wrap: wrap;
  }
}
.bloqueCarroJamones .cantidadOuter,
.bloqueCarroNavidad .cantidadOuter {
  width: auto !important;
  width: 35px;
  height: 25px;
  line-height: 25px;
  display: inline-block;
  padding: 0 5px;
  vertical-align: bottom;
}
.bloqueCarroJamones .descripcion,
.bloqueCarroNavidad .descripcion {
  width: 100%;
}
@media screen and (min-width : 40.63em) {
  .bloqueCarroJamones .descripcion,
  .bloqueCarroNavidad .descripcion {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
  }
}
.bloqueCarroJamones .descripcion .nombre,
.bloqueCarroNavidad .descripcion .nombre {
  margin-bottom: 10px;
}
@media screen and (min-width : 40.63em) {
  .bloqueCarroJamones .descripcion .nombre,
  .bloqueCarroNavidad .descripcion .nombre {
    margin-top: 10px;
  }
}
.bloqueCarroJamones .descripcion .nombre span,
.bloqueCarroNavidad .descripcion .nombre span {
  font-weight: 500;
  font-size: 14px;
  color: #616161;
}
.bloqueCarroJamones .pvpComprarPrecio,
.bloqueCarroNavidad .pvpComprarPrecio {
  padding: 0 !important;
}
.bloqueCarroJamones .bloq.bloqCantidad,
.bloqueCarroNavidad .bloq.bloqCantidad {
  margin: 0 !important;
  padding: 0;
}
@media screen and (max-width : 40.62em) {
  .bloqueCarroJamones .bloq.bloqCantidad,
  .bloqueCarroNavidad .bloq.bloqCantidad {
    justify-content: flex-start;
  }
}
.bloqueCarroJamones .imagen img,
.bloqueCarroNavidad .imagen img {
  width: 100%;
  display: block;
}
@media screen and (min-width : 40.63em) {
  .bloqueCarroJamones .imagen img,
  .bloqueCarroNavidad .imagen img {
    max-height: 106px;
  }
}
.bloqueCarroJamones span.imgInner,
.bloqueCarroNavidad span.imgInner {
  display: block;
}
.bloqueCarroJamones .bloqImgInicio,
.bloqueCarroNavidad .bloqImgInicio {
  display: flex;
  align-content: center;
  justify-content: center;
  align-items: center;
}
.bloqueCarroJamones .bloqImg.bloqDesc,
.bloqueCarroNavidad .bloqImg.bloqDesc {
  padding: 0 !important;
  display: flex;
  height: auto !important;
}
@media screen and (min-width : 64.063em) {
  .bloqueCarroJamones .bloqImg.bloqDesc,
  .bloqueCarroNavidad .bloqImg.bloqDesc {
    padding: 10px;
  }
}
@media screen and (max-width : 40.62em) {
  .bloqueCarroJamones .bloqCantidad,
  .bloqueCarroNavidad .bloqCantidad {
    justify-content: end;
  }
  .bloqueCarroJamones .bloqLabel,
  .bloqueCarroNavidad .bloqLabel {
    display: flex;
    flex-direction: column;
  }
  .bloqueCarroJamones .bloqSubtotal,
  .bloqueCarroJamones .subtotal,
  .bloqueCarroNavidad .bloqSubtotal,
  .bloqueCarroNavidad .subtotal {
    display: flex !important;
    justify-content: flex-start;
    text-align: right !important;
  }
}
.bloqueCarroJamones .carroDesgloseCompleto .total,
.bloqueCarroNavidad .carroDesgloseCompleto .total {
  display: flex;
  align-items: center;
  padding: 0 !important;
}
.bloqueCarroJamones .carroDesgloseCompleto .total > div,
.bloqueCarroNavidad .carroDesgloseCompleto .total > div {
  padding: 0 !important;
}
.bloqueCarroJamones .carroDesgloseCompleto .total .bloq,
.bloqueCarroNavidad .carroDesgloseCompleto .total .bloq {
  padding: 15px 10px !important;
}
.bloqueCarroJamones .carroDesgloseCompleto .total .subtotal,
.bloqueCarroNavidad .carroDesgloseCompleto .total .subtotal {
  text-align: center;
}
@media screen and (max-width : 40.62em) {
  .bloqueCarroJamones .carroDesgloseCompleto .total .subtotal,
  .bloqueCarroNavidad .carroDesgloseCompleto .total .subtotal {
    justify-content: flex-end !important;
  }
}
.bloqueCarroJamones .oculto,
.bloqueCarroNavidad .oculto {
  display: none !important;
}
.bloqueCarroJamones .formularioComplejo,
.bloqueCarroNavidad .formularioComplejo {
  clear: both;
}
.bloqueCarroJamones .bloqueRecogida,
.bloqueCarroNavidad .bloqueRecogida {
  padding-top: 15px;
  width: 50%;
}
.bloqueCarroJamones .bloqueFormasPago,
.bloqueCarroNavidad .bloqueFormasPago {
  padding: 15px;
}
.bloqueCarroJamones .bloqueFormasPago,
.bloqueCarroJamones .bloqueRecogida,
.bloqueCarroNavidad .bloqueFormasPago,
.bloqueCarroNavidad .bloqueRecogida {
  width: 100%;
}
.bloqueCarroJamones .fsP > .fsInner > .fs > .fsInner,
.bloqueCarroJamones .formulario > .inner > .fsP,
.bloqueCarroNavidad .fsP > .fsInner > .fs > .fsInner,
.bloqueCarroNavidad .formulario > .inner > .fsP {
  padding: 0;
}
@media screen and (min-width: 40.63em) {
  .bloqueCarroJamones .enumProductosCarroCompleto .producto,
  .bloqueCarroJamones .producto.itemProductoCCNoEdit,
  .bloqueCarroNavidad .enumProductosCarroCompleto .producto,
  .bloqueCarroNavidad .producto.itemProductoCCNoEdit {
    border-left-color: #e2e2e2;
    border-left-style: solid;
    border-left-width: 1px;
  }
}
@media screen and (min-width : 64.063em) {
  .bloqueFormasPago,
  .bloqueRecogida {
    width: 50% !important;
  }
  .bloqueFormasPago .fsInner,
  .bloqueFormasPago .fs,
  .bloqueRecogida .fsInner,
  .bloqueRecogida .fs {
    padding-left: 0 !important;
  }
  .bloqueFormasPago .fsInner .fsInner,
  .bloqueRecogida .fsInner .fsInner {
    margin-left: -8px;
  }
}
.bloqueCarroNavidad .carroDesgloseCompleto .cab .bloq.bloqPro {
  text-align: left;
}
.bloqueCarroNavidad .producto .imagen {
  width: 100%;
}
.bloqueCarroNavidad .producto .imagen img {
  max-height: 340px;
  object-fit: cover;
}
@media screen and (max-width : 40.62em) {
  .bloqueCarroNavidad .producto .bloqSubtotal--small {
    align-items: flex-start;
    justify-content: flex-end;
  }
  .bloqueCarroNavidad .producto .bloqSubtotal--small .bloqI {
    padding-top: 2px;
  }
}
.bloqueCarroNavidad .producto .bloqSubtotal--small .precio.actual {
  font-size: 14px;
  line-height: 16px;
  color: #616161;
}
.bloqueCarroNavidad .producto .controlCarroNavidad {
  display: flex;
  align-items: center;
  justify-content: center;
}
.bloqueCarroNavidad .producto .bloqSubtotal {
  justify-content: flex-end;
}
@media screen and (max-width : 40.62em) {
  .bloqueCarroNavidad .producto .bloqSubtotal {
    width: 50% !important;
  }
}
.bloqueCarroJamones .producto .bloqImg.bloqDesc {
  padding: 10px !important;
}
.bloqueCarroJamones .producto .descripcion {
  padding-left: 10px;
}
@media screen and (max-width : 40.62em) {
  .bloqueCarroJamones .producto .bloqSubtotal--small {
    align-items: flex-start;
    justify-content: flex-end;
  }
  .bloqueCarroJamones .producto .bloqSubtotal--small .bloqI {
    padding-top: 2px;
  }
}
.bloqueCarroJamones .producto .bloqSubtotal--small .precio.actual {
  font-size: 14px;
  line-height: 16px;
  color: #616161;
}
.bloqueCarroJamones .producto .bloqSubtotal {
  justify-content: flex-end;
}
@media screen and (max-width : 40.62em) {
  .bloqueCarroJamones .producto .bloqSubtotal {
    width: 50% !important;
  }
}
.bloqueCarroJamones .bloqSubtotalEnvio {
  text-align: center;
}
@media screen and (max-width : 40.62em) {
  .bloqueCarroJamones .bloqSubtotalEnvio {
    text-align: right;
  }
}
.bloqueRecogida {
  padding-top: 15px;
  width: 50%;
}
.bloqueFormasPago {
  padding: 15px;
}
.bloqueFormasPago,
.bloqueRecogida {
  width: 100%;
}
@media screen and (min-width : 64.063em) {
  .bloqueFormasPago,
  .bloqueRecogida {
    width: 50%;
  }
}
.fidelidad-bienvenido {
  text-align: center;
}
.fidelidad-bienvenido__container {
  overflow: hidden;
  margin: 0 -15px 55px;
  max-width: 950px;
  background: url(/shop/img/web/decorado/fondo-fidelizacion.png) top center repeat-y;
  background-size: 100% auto;
  padding: 25px 20px 0;
}
@media screen and (min-width : 40.63em) {
  .fidelidad-bienvenido__container {
    padding: 50px 40px 0;
    width: 100%;
    -webkit-filter: drop-shadow(0px 0px 20px #999);
    filter: drop-shadow(0px 0px 20px #999);
    margin-left: auto;
    margin-right: auto;
    margin-top: 25px;
  }
}
.fidelidad-bienvenido__logo-fid {
  display: block;
  margin: 0 auto 30px;
  width: 50%;
  max-width: 196px;
}
@media screen and (min-width : 40.63em) {
  .fidelidad-bienvenido__logo-fid {
    margin-bottom: 35px;
  }
}
.fidelidad-bienvenido__title {
  margin: 0 auto 20px;
  display: block;
  overflow: hidden;
  font-size: 26px;
  line-height: 1.5rem;
  text-transform: uppercase;
}
@media screen and (min-width : 40.63em) {
  .fidelidad-bienvenido__title {
    font-size: 38px;
    margin-bottom: 25px;
    line-height: 2rem;
  }
}
.fidelidad-bienvenido__intro {
  color: #000;
  font-size: 14px;
  margin-bottom: 20px;
}
.fidelidad-bienvenido__special-txt {
  color: #A32035;
  font-size: 20px;
  display: block;
  margin-bottom: 25px;
}
@media screen and (min-width : 40.63em) {
  .fidelidad-bienvenido__special-txt {
    font-size: 24px;
    margin-bottom: 50px;
  }
}
.zpi .modPuntosUsuario {
  position: relative;
  padding-left: 15px;
  padding-right: 15px;
  float: none;
}
@media screen and (min-width : 40.63em) {
  .zpi .modPuntosUsuario {
    padding: 0;
  }
}
.zpi .modPuntosUsuario .modPuntos .misDatos__container,
.zpi .modPuntosUsuario .modPuntos .historialPuntos,
.zpi .modPuntosUsuario .modPuntos .resumen {
  width: 100%;
  max-width: 900px;
  margin: 0 auto 25px;
}
@media screen and (min-width : 40.63em) {
  .zpi .modPuntosUsuario .modPuntos .misDatos__container,
  .zpi .modPuntosUsuario .modPuntos .historialPuntos,
  .zpi .modPuntosUsuario .modPuntos .resumen {
    margin-bottom: 50px;
  }
}
.zpi .modPuntosUsuario .modPuntos .resumen {
  margin-bottom: 50px;
}
@media screen and (min-width : 40.63em) {
  .zpi .modPuntosUsuario .modPuntos .resumen {
    display: flex;
    justify-content: space-between;
  }
}
.zpi .modPuntosUsuario .modPuntos .misDatos {
  background: #fafafa;
  padding: 50px 15px;
  margin: 0 -15px -15px -15px;
}
.zpi .modPuntosUsuario .txt-intro {
  text-align: center;
  margin-bottom: 20px;
}
.zpi .modPuntosUsuario .fsNombre {
  margin-bottom: 15px;
}
.modRecargarSaldo {
  padding-bottom: 5px !important;
}
.modRecargarSaldo .txt-intro {
  text-align: center;
  margin-bottom: 20px;
}
.modRecargarSaldo .fsBtnRecarga {
  width: 100%;
  max-width: 900px;
  margin: 0 auto 25px;
}
.modRecargarSaldo input[type="number"] {
  -moz-appearance: textfield;
}
.modRecargarSaldo input[type="number"]::-webkit-inner-spin-button,
.modRecargarSaldo input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.modRecargarSaldo_contenedor-dinero {
  margin: 80px auto 0;
  position: relative;
  max-width: 360px;
}
.modRecargarSaldo .cifra-cantidad {
  font-weight: bold;
  color: #BFB6A5;
  font-size: 40px;
  border: 0;
  width: 230px;
  height: 40px;
  padding: 0 49px;
}
.modRecargarSaldo_contenedor-dinero:after {
  content: '\f153';
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  position: absolute;
  right: 90px;
  top: 0;
  font-weight: bold;
  color: #BFB6A5;
  font-size: 30px;
}
.modRecargarSaldo .btnMenosRecarga,
.modRecargarSaldo .btnMasRecarga {
  font-size: 44px;
  padding: 0;
  width: 40px;
  height: 40px;
  line-height: 38px;
}
.modRecargarSaldo_info {
  color: #BFB6A5;
  border-top: 1px solid #999;
  padding: 8px 10px;
  max-width: 350px;
  margin: 10px auto 0;
}
.fsBtnRecarga {
  text-align: center;
  padding-top: 0 !important;
  margin-bottom: 30px;
}
.PremiosPuntosNumero {
  width: 110px;
  height: 110px;
  line-height: 106px;
  display: block;
  border-radius: 50%;
  color: #fff;
  font-size: 1.6em;
  font-weight: bold;
  text-shadow: 0 2px 1px rgba(0,0,0,0.23);
  text-align: center;
  margin: 0 auto;
  background-color: #d98b10;
  border: 4px solid #FFF;
  box-shadow: 0px 0px 0px 0px #000;
  z-index: 1;
  position: relative;
}
.PremiosPuntosTexto {
  display: table;
  padding-right: 0;
  position: relative;
  margin-top: 10px;
  margin-bottom: 15px;
  z-index: 0;
  text-align: center;
  width: 100%;
}
.PremiosPuntosTextoI {
  line-height: 1em;
  display: table-cell;
  color: #16312A !important;
  font-weight: bold;
  font-size: 16px;
}
.PremiosPuntosTextoI strong {
  font-size: 1.3em;
  text-transform: uppercase;
  float: left;
  width: 100%;
  margin-bottom: 10px;
}
@media screen and (min-width : 64.063em) {
  .PremiosPuntosTextoI strong {
    margin-bottom: 0;
  }
}
.PremiosPuntosTextoI span {
  margin-top: 12px;
  font-size: 1.3em;
}
@media screen and (min-width : 64.063em) {
  .PremiosPuntosTextoI span {
    float: left;
    margin-top: 6px;
  }
}
.puntosAcumulados {
  width: 100%;
  margin: 0 0 13px;
  border: 1px solid #e5e5e5;
  border-radius: 5px;
  padding: 10px;
  background-color: #f7f7f7;
}
@media screen and (min-width : 40.63em) {
  .puntosAcumulados {
    width: 49%;
  }
  .puntosAcumulados ~ .puntosAcumulados {
    margin-right: 0;
    margin-left: 0;
  }
}
.puntosAcumulados .PremiosPuntosTextoI {
  color: #333;
  width: 100%;
}
.puntosAcumulados .PremiosPuntosNumero {
  background-color: #16312A;
}
.comentarioPuntos {
  display: block;
  padding: 0 10px;
}
.comentarioPuntos span {
  color: #999999;
  font-size: 0.8em;
}
@media screen and (min-width : 64.063em) {
  .comentarioPuntos {
    display: none;
  }
}
.historialPuntos {
  overflow-y: hidden;
  display: table;
  width: 100%;
}
.historialPuntos .row {
  display: block;
  margin: 20px 0 30px;
  width: 100%;
  min-width: 0;
  border: 1px solid #e5e5e5;
}
@media screen and (min-width : 40.63em) {
  .historialPuntos .row {
    display: table-row;
  }
  .historialPuntos .row:after,
  .historialPuntos .row:before {
    display: none;
  }
}
.historialPuntos .row .col {
  display: block;
  position: relative;
  padding: 10px 0 10px 160px;
  border-left: 0;
  font-size: 1.2em;
}
.historialPuntos .row .col:before {
  content: attr(data-label) ': ';
  border-right: 1px solid #e5e5e5;
  padding: 10px;
  background: whitesmoke;
  height: 100%;
  position: absolute;
  top: 0;
  color: #333;
  width: 150px;
  left: 0;
  display: flex;
  align-items: center;
}
@media screen and (min-width : 40.63em) {
  .historialPuntos .row .col {
    float: none;
    padding: 8px 15px;
    border-right: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    vertical-align: middle;
    height: auto;
    margin: 0;
    display: table-cell;
    min-height: 53px;
    text-align: center;
  }
  .historialPuntos .row .col:before {
    display: none;
  }
}
.historialPuntos .row .col:first-child {
  border-left: 1px solid #e5e5e5;
}
.historialPuntos .row .col a {
  color: #ce0c33;
  text-decoration: underline;
}
.historialPuntos .row.titulo {
  background: #f2f2f2;
  border-top: 1px solid #e5e5e5;
  width: 100%;
  display: none;
}
@media screen and (min-width : 40.63em) {
  .historialPuntos .row.titulo {
    display: table-row;
  }
}
.historialPuntos .row.titulo .col {
  display: none;
}
@media screen and (min-width : 40.63em) {
  .historialPuntos .row.titulo .col {
    display: table-cell;
    min-height: 53px;
    font-weight: bold;
    white-space: normal;
    overflow: visible;
  }
}
.PremiosPuntoaAsterisco {
  font-size: 1.1em;
  display: block;
  padding-top: 8px;
  text-align: center;
}
@media screen and (min-width : 40.63em) {
  .PremiosPuntoaAsterisco {
    padding: 10px 20px 5px 200px;
    margin-top: -35px;
    text-align: left;
  }
}
@media screen and (min-width : 64.063em) {
  .PremiosPuntoaAsterisco {
    padding: 0 20px 5px 200px;
    text-align: left;
    margin-top: -18px;
    font-size: 1.571em;
  }
}
p.textoSaldoActual {
  margin-left: 12px;
  color: #000;
}
p.textoSaldoActual .precio {
  color: #000;
  font-size: 14px;
}
.fsNombre {
  background-color: #f3f3f3;
  border: 1px #ccc solid;
  border-radius: 5px;
}
.modZonaPrivada .tabs ul {
  text-align: left;
  height: 57px;
}
@media screen and (min-width : 40.63em) {
  .modZonaPrivada .tabs ul {
    display: block;
    margin-bottom: 0;
  }
}
@media screen and (min-width : 64.063em) {
  .modZonaPrivada .tabs ul {
    height: 41px;
  }
}
.modZonaPrivada .tabs ul li {
  width: 25%;
  display: inline-block;
  vertical-align: top;
}
.modZonaPrivada .tabs ul li:first-child:nth-last-child(1) {
  width: 100%;
}
.modZonaPrivada .tabs ul li:first-child:nth-last-child(2),
.modZonaPrivada .tabs ul li:first-child:nth-last-child(2) ~ li {
  width: 50%;
}
.modZonaPrivada .tabs ul li:first-child:nth-last-child(3),
.modZonaPrivada .tabs ul li:first-child:nth-last-child(3) ~ li {
  width: 33.3333%;
}
.modZonaPrivada .tabs ul li:first-child:nth-last-child(4),
.modZonaPrivada .tabs ul li:first-child:nth-last-child(4) ~ li {
  width: 25%;
}
@media screen and (min-width : 64.063em) {
  .modZonaPrivada .tabs ul li {
    margin: 0 2px 0 15px;
    width: auto !important;
    display: block;
    float: left;
  }
}
.modZonaPrivada .tabs ul li a {
  display: table;
  color: #333333;
  background: #fdfaf5;
  font-size: .9em;
  line-height: 1.1em;
  height: 57px;
  text-transform: uppercase;
  padding: 3px 5px;
  text-align: center;
  width: 100%;
  -webkit-transition: .3s;
  transition: .3s;
}
@media screen and (min-width : 40.63em) {
  .modZonaPrivada .tabs ul li a {
    border: 1px solid #e2e2e2;
    border-radius: 5px 5px 0 0;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    font-size: 1em;
  }
}
@media screen and (min-width : 64.063em) {
  .modZonaPrivada .tabs ul li a {
    padding: 0 5px;
    font-size: 1.114em;
    width: 160px;
    height: 42px;
    text-align: center;
  }
}
.modZonaPrivada .tabs ul li a span {
  position: relative;
  display: table-cell;
  vertical-align: middle;
}
@media screen and (min-width : 64.063em) {
  .modZonaPrivada .tabs ul li a span {
    width: 160px;
  }
}
.modZonaPrivada .tabs ul li a span:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: block;
  font-size: 18px;
  margin: 3px auto;
}
@media screen and (min-width : 64.063em) {
  .modZonaPrivada .tabs ul li a span:before {
    display: inline-block;
    margin: 0 auto;
    position: relative;
    left: -5px;
  }
}
.modZonaPrivada .tabs ul li a:hover {
  color: #fff;
  background: #a41e34;
  border: 1px solid #e2e2e2;
  text-decoration: none;
  border-bottom-color: transparent;
}
.modZonaPrivada .tabs ul li.sel a {
  color: #a41e34;
  background: #fff;
  border: 1px solid #e2e2e2;
  border-bottom-color: transparent;
  height: 58px;
}
@media screen and (min-width : 64.063em) {
  .modZonaPrivada .tabs ul li.sel a {
    height: 42px;
  }
}
.modZonaPrivada .tabs ul li.s102001  a span:before {
  content: "\f015";
}
.modZonaPrivada .tabs ul li.s1004001  a span:before {
  content: "\f0ea";
}
.modZonaPrivada .tabs ul li.s103001  a span:before {
  content: "\f040";
}
.modZonaPrivada .zpi {
  background: #fff;
  border: 1px solid #e2e2e2;
  padding: 15px 0 0;
}
@media screen and (min-width : 40.63em) {
  .modZonaPrivada .zpi {
    padding: 10px;
  }
}
@media screen and (min-width : 64.063em) {
  .modZonaPrivada .zpi {
    padding: 15px;
    margin-bottom: 25px;
    border-radius: 5px;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
  }
}
.modZonaPrivada .zpi .modFormulario:before {
  display: none;
}
.modZonaPrivada .zpi .tit {
  margin-right: 0;
}
.modZonaPrivada .zpi .fsInner {
  padding-left: 0 !important;
}
.modZonaPrivada .zpi .sh {
  text-transform: uppercase;
  text-align: center;
  font-size: 1.429em;
  line-height: 1em;
  margin: 6px 0 15px;
}
.modZonaPrivada .zpi .modFormulario .fsInner {
  max-width: 650px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
.modZonaPrivada .zpi .modFormulario .fsInner >.campo {
  margin-bottom: 20px;
}
.modZonaPrivada .zpi .modFormulario .fsBtns .campoBoton {
  padding: 0;
  display: block;
}
.modZonaPrivada .zpi .modFormulario .campoBoton {
  text-align: center;
}
.modZonaPrivada .zpi .historial {
  max-width: 1067px;
  margin: 0 auto;
  border-top: 1px solid #c9c9c9;
}
.modZonaPrivada .zpi .historial li {
  border-bottom: 1px solid #c9c9c9;
  padding: 20px 0 0;
  *zoom: 1;
}
.modZonaPrivada .zpi .historial li:before,
.modZonaPrivada .zpi .historial li:after {
  content: " ";
  display: table;
}
.modZonaPrivada .zpi .historial li:after {
  clear: both;
}
.modZonaPrivada .zpi .historial li .bloque {
  padding-left: 10px;
  padding-bottom: 20px;
}
.modZonaPrivada .zpi .historial li .bloque.estado {
  float: none;
  width: 100%;
}
.modZonaPrivada .zpi .historial li .bloque.estado.es1 strong {
  color: #ff7200;
}
.modZonaPrivada .zpi .historial li .bloque.estado.es2 strong {
  color: #488c45;
}
.modZonaPrivada .zpi .historial li .bloque.estado.es3 strong {
  color: #488c45;
}
.modZonaPrivada .zpi .historial li .bloque.estado.es4 strong {
  color: #488c45;
}
.modZonaPrivada .zpi .historial li .bloque.estado.es5 strong {
  color: #488c45;
}
.modZonaPrivada .zpi .historial li .bloque.estado.es6 strong {
  color: #488c45;
}
.modZonaPrivada .zpi .historial li .bloque.estado.es8 strong {
  color: #488c45;
}
.modZonaPrivada .zpi .historial li .bloque.estado.es7 strong,
.modZonaPrivada .zpi .historial li .bloque.estado .es9 strong {
  color: #ce0c33;
}
.modZonaPrivada .zpi .historial li .bloque.estado.es9 strong {
  color: #ce0c33;
}
.modZonaPrivada .zpi .historial li .bloque.estado span {
  padding-bottom: 0;
}
.modZonaPrivada .zpi .historial li .bloque.control {
  float: right;
}
@media screen and (max-width : 40.62em) {
  .modZonaPrivada .zpi .historial li .bloque.control {
    float: none;
    padding-right: 10px;
  }
}
.modZonaPrivada .zpi .historial li .bloque.control .btn {
  text-align: center;
  display: block;
}
@media screen and (min-width : 64.063em) {
  .modZonaPrivada .zpi .historial li .bloque.control .btn {
    display: inline-block;
  }
}
.modZonaPrivada .zpi .historial li .bloque.control .btn span {
  display: block;
  line-height: 35px;
  font-size: 1.071em;
}
@media screen and (min-width : 40.63em) {
  .modZonaPrivada .zpi .historial li .bloque {
    float: left;
    width: 50%;
  }
}
@media screen and (min-width : 64.063em) {
  .modZonaPrivada .zpi .historial li .bloque.fecha {
    width: 145px;
  }
  .modZonaPrivada .zpi .historial li .bloque.descripcion {
    width: 250px;
  }
  .modZonaPrivada .zpi .historial li .bloque.direccion {
    width: 290px;
  }
  .modZonaPrivada .zpi .historial li .bloque.importe {
    width: 87px;
  }
  .modZonaPrivada .zpi .historial li .bloque.control {
    width: 139px;
  }
}
.modZonaPrivada .zpi .historial li .bloque .label {
  display: block;
  font-size: 0.857em;
  line-height: 1em;
  padding-bottom: 5px;
}
@media screen and (min-width : 64.063em) {
  .modZonaPrivada .zpi .historial li .bloque .label {
    padding-bottom: 16px;
  }
}
.modZonaPrivada .zpi .historial li .bloque .precio strong {
  font-weight: bold;
}
.modZonaPrivada .zpi .modNbml {
  padding-left: 15px;
  padding-right: 15px;
}
.modFichaPedido .confirmaOk .mTop {
  background: #c2e9c0;
  border: 1px solid #99db96;
  border-bottom-width: 4px;
  border-radius: 3px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  padding: 12px 35px;
  margin-bottom: 15px;
  text-align: center;
  position: relative;
  color: #7aaf78;
}
.modFichaPedido .confirmaOk .mTop:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f00c";
  font-size: 19px;
  margin: -9px 0 0 0;
  position: absolute;
  top: 50%;
  left: 17px;
}
.modFichaPedido .confirmaOk > .inner {
  padding-bottom: 25px;
  *zoom: 1;
}
.modFichaPedido .confirmaOk > .inner:before,
.modFichaPedido .confirmaOk > .inner:after {
  content: " ";
  display: table;
}
.modFichaPedido .confirmaOk > .inner:after {
  clear: both;
}
.modFichaPedido .confirmaOk > .inner:before {
  display: none;
}
@media screen and (min-width : 40.63em) {
  .modFichaPedido .confirmaOk > .inner:before {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\f00c";
    color: #7aaf78;
    background: #fff;
    float: left;
    font-size: 50px;
    width: 62px;
    height: 62px;
    line-height: 60px;
    border-radius: 62px;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    margin: 0 5% 0 5%;
    border: 4px solid #7aaf78;
    text-shadow: 3px 3px #d7d7d7;
  }
}
@media screen and (min-width : 64.063em) {
  .modFichaPedido .confirmaOk > .inner:before {
    font-size: 120px;
    width: 145px;
    height: 145px;
    line-height: 138px;
    border-radius: 145px;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    margin: 0 5% 0 20%;
    border: 8px solid #7aaf78;
    text-shadow: 7px 7px #d7d7d7;
  }
}
.modFichaPedido .confirmaOk > .inner .tit {
  color: #7aaf78;
  font-weight: bold;
  font-size: 1.714em;
  margin: 0 10px;
}
@media screen and (min-width : 64.063em) {
  .modFichaPedido .confirmaOk > .inner .tit {
    padding-top: 30px;
  }
}
.modFichaPedido .confirmaOk > .inner .txt {
  margin: 0 10px;
}
@media screen and (min-width : 40.63em) {
  .modFichaPedido .confirmaOk > .inner .txt {
    padding-right: 100px;
  }
}
@media screen and (min-width : 40.63em) {
  .modFichaPedido .confirmaOk > .inner .formulario {
    padding-left: 10%;
  }
}
@media screen and (min-width : 64.063em) {
  .modFichaPedido .confirmaOk > .inner .formulario {
    padding-left: 25%;
    padding-right: 110px;
  }
}
.modFichaPedido .confirmaOk > .inner .formulario .fs {
  padding-left: 10px;
  padding-right: 10px;
}
@media screen and (min-width : 40.63em) {
  .modFichaPedido .confirmaOk > .inner .formulario .fs {
    padding-left: 62px;
  }
}
@media screen and (min-width : 64.063em) {
  .modFichaPedido .confirmaOk > .inner .formulario .fs {
    padding-left: 145px;
  }
}
.modFichaPedido .confirmaOk > .inner .formulario .fs .campo {
  padding-right: 0;
}
.modFichaPedido .confirmaOk > .inner .formulario .fs .campo > .btnSubmitSubmit {
  width: 200px !important;
}
.modFichaPedido .cab {
  max-width: 1067px;
  margin: 0 auto;
  border-top: none;
  padding: 10px 0;
  *zoom: 1;
}
.modFichaPedido .cab:before,
.modFichaPedido .cab:after {
  content: " ";
  display: table;
}
.modFichaPedido .cab:after {
  clear: both;
}
.modFichaPedido .cab .bloque {
  padding: 0 40px 0 10px;
}
@media screen and (min-width : 40.63em) {
  .modFichaPedido .cab .bloque {
    float: left;
  }
}
.modFichaPedido .cab .bloque .label {
  display: inline-block;
  font-size: 0.857em;
  margin-right: 25px;
  line-height: 1.6em;
  vertical-align: top;
}
.modFichaPedido .cab .bloque strong {
  line-height: 1.3em;
  display: inline-block;
  vertical-align: top;
}
.modFichaPedido .btnMain.btnDescargar {
  margin: 0;
}
.modFichaPedido .carroResumen,
.modFichaPedido .carroDesglose {
  max-width: 900px;
  width: 96%;
  margin-top: 22px;
  margin-left: auto;
  margin-right: auto;
}
@media screen and (min-width : 40.63em) {
  .modFichaPedido .carroResumen,
  .modFichaPedido .carroDesglose {
    width: 90%;
  }
}
.modFichaPedido .carroResumen .tCesta,
.modFichaPedido .carroDesglose .tCesta {
  display: block;
  font-size: 1.071em;
  color: #ededed;
  padding: 7px 0;
  line-height: 1em;
  margin-bottom: 0;
}
.modFichaPedido .carroResumen .cab > p {
  margin: 0 0 10px;
}
.modFichaPedido .carroResumen .datosTransferencia {
  padding: 0 0 15px;
  color: ;
}
*.pasoCompraCuponesDescuento .bgrid {
  margin: 25px 0;
}
.cuponDescuento {
  *zoom: 1;
}
.cuponDescuento:before,
.cuponDescuento:after {
  content: " ";
  display: table;
}
.cuponDescuento:after {
  clear: both;
}
.cuponDescuento .nom {
  display: block;
  text-transform: uppercase;
  font-family: 'Roboto', sans-serif;
  line-height: 1.2em;
  text-align: left;
  font-size: 1.5em;
  padding: 8px 12px 5px;
}
.cuponDescuento .nom:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f145";
  margin-left: 0;
}
.cuponDescuento .dto {
  display: block;
  background: #F7F7F7;
  margin: 0 10px 5px;
  font-weight: bold;
  vertical-align: middle;
  line-height: 1.5em;
  color: #f6b332;
  padding: 0 10px;
  text-align: right;
  font-size: 2.5em;
  -webkit-transition: .3s;
  transition: .3s;
  border: 2px dashed #A0A0A0;
  position: relative;
  overflow: hidden;
  font-family: 'Poly', serif;
}
.cuponDescuento .dto .precio strong {
  font-weight: bold;
}
.cuponDescuento .importeMin .precio {
  font-family: 'Poly', serif;
}
.cuponDescuento .importeMin,
.cuponDescuento .fCaduc {
  color: #c29ea4;
  margin: 0 10px 3px;
  font-size: 0.857em;
  display: block;
  text-align: right;
  padding-right: 5px;
}
.cuponDescuento .lnk .txtUsar {
  text-align: right;
  margin: 3px 10px 3px;
  display: block;
  color: #f6b332;
  font-size: 1.214em;
  position: relative;
  padding-right: 35px;
}
.cuponDescuento .lnk .txtUsar:before {
  width: 21px;
  height: 21px;
  margin: 0 5px;
  content: "";
  line-height: 15px;
  border: 1px solid #e2e2e2;
  background: #fff;
  position: absolute;
  right: 0;
  top: 1px;
  z-index: 0;
}
.cuponDescuento .lnk .txtUsar:after {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 21px;
  height: 21px;
  margin: 0 5px;
  content: "\f00c";
  font-size: 25px;
  line-height: 15px;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  color: #f6b332;
  vertical-align: middle;
  position: absolute;
  right: 0;
  top: 1px;
  z-index: 1;
  -webkit-transition: .3s;
  transition: .3s;
}
.cuponDescuento .lnk:hover {
  text-decoration: none;
}
.cuponDescuento .lnk.sel .txtUsar:after {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.cuponDescuento:hover .dto {
  background: #fff;
}
.rowMiddle .modBuscadorTiendas .buscadorTop {
  width: 100%;
  padding-bottom: 30px;
}
.rowMiddle .modBuscadorTiendas .buscadorFiltro {
  width: 100%;
  max-width: 1000px;
  margin: 0 auto;
  background-color: #fdfaf5;
  padding: 20px 10px;
}
@media screen and (min-width : 40.63em) {
  .rowMiddle .modBuscadorTiendas .buscadorFiltro {
    padding: 30px 15px 20px 15px;
  }
}
.rowMiddle .modBuscadorTiendas .formularioBuscador {
  width: 100%;
  margin: 0 auto;
  max-width: 800px;
}
.rowMiddle .modBuscadorTiendas .tBusca {
  width: 100%;
  display: inline-block;
  margin-bottom: 20px;
}
.rowMiddle .modBuscadorTiendas .tBusca .subtitle {
  text-align: center;
  color: #333333;
}
.rowMiddle .modBuscadorTiendas .portadaBuscador .formulario .inner .fsP .fsInner {
  width: 100%;
  display: flex;
  display: -webkit-flex;
  flex-direction: column;
}
@media screen and (min-width : 40.63em) {
  .rowMiddle .modBuscadorTiendas .portadaBuscador .formulario .inner .fsP .fsInner {
    flex-direction: row;
  }
}
.rowMiddle .modBuscadorTiendas .portadaBuscador .formulario .inner .fsP .fsInner .campo {
  width: 100%;
  padding: 0 15px;
}
.rowMiddle .modBuscadorTiendas .portadaBuscador .formulario .inner .fsP .fsInner .campoBoton {
  width: auto;
  padding-top: 15px;
}
.rowMiddle .modBuscadorTiendas .buscadorresultados {
  width: 100%;
  display: inline-block;
  margin-top: 30px;
}
.rowMiddle .modBuscadorTiendas .buscadorresultados .resultados {
  width: 100% !important;
}
.rowMiddle .modBuscadorTiendas .buscadorresultados .tTiendas {
  width: 100%;
  display: flex;
  display: -webkit-flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.rowMiddle .modBuscadorTiendas .buscadorresultados .tTiendas li {
  width: 100%;
  float: left;
}
@media screen and (min-width : 40.63em) {
  .rowMiddle .modBuscadorTiendas .buscadorresultados .tTiendas li {
    width: 50%;
  }
}
@media screen and (min-width : 64.063em) {
  .rowMiddle .modBuscadorTiendas .buscadorresultados .tTiendas li {
    width: calc(33.333333333333%);
  }
}
.rowMiddle .modBuscadorTiendas .listadoTiendas {
  width: 100%;
  display: inline-block;
  padding-top: 30px;
  position: relative;
}
.rowMiddle .modBuscadorTiendas .listadoTiendas:before {
  content: '';
  width: 100%;
  max-width: 1000px;
  display: block;
  position: absolute;
  top: 15px;
  bottom: 15px;
  left: 0;
  right: 0;
  margin: 0 auto;
  z-index: -1;
  background-color: #fdfaf5;
}
.rowMiddle .modBuscadorTiendas .listadoTiendas .Provincia {
  width: 100%;
  float: left;
  margin-bottom: 20px;
  display: flex;
  display: -webkit-flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.rowMiddle .modBuscadorTiendas .listadoTiendas .titulo {
  width: 100%;
  color: #a41e34;
  font-size: 1.286em;
  display: block;
  padding: 0 15px;
  margin-bottom: 20px;
}
.rowMiddle .modBuscadorTiendas .listadoTiendas .titulo > h3 {
  font-weight: bold;
  padding-bottom: 5px;
  border-bottom: 1px solid #a41e34;
}
.rowMiddle .modBuscadorTiendas .listadoTiendas .titulo > h3:before {
  content: '\f5a0';
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  color: #a41e34;
  margin-right: 10px;
}
.rowMiddle .modBuscadorTiendas .listadoTiendas li {
  width: 100%;
  float: left;
}
@media screen and (min-width : 40.63em) {
  .rowMiddle .modBuscadorTiendas .listadoTiendas li {
    width: 50%;
  }
}
@media screen and (min-width : 64.063em) {
  .rowMiddle .modBuscadorTiendas .listadoTiendas li {
    width: calc(33.333333333333%);
  }
}
.rowMiddle .modBuscadorTiendas .listadoTiendas .tiendaNombre {
  font-weight: bold;
}
.rowMiddle .modBuscadorTiendas .listadoTiendas .celdaResultados,
.rowMiddle .modBuscadorTiendas .listadoTiendas .horario {
  font-size: 12px;
}
.modFichaTienda .datos {
  text-align: center;
  margin: 20px 10px;
}
@media screen and (min-width : 64.063em) {
  .modFichaTienda .datos {
    text-align: left;
  }
}
.modFichaTienda .datos .tienda {
  margin: 20px 0;
}
.modFichaTienda .datos .tienda .nombre {
  background: url("/web/img/marker_seleccionado.png");
  background-position: left top;
  background-repeat: no-repeat;
  margin: 15px 0;
  padding: 20px 0 18px 70px;
  font-size: 1.5em;
  line-height: 35px;
}
.modFichaTienda .datos .tienda .direccion,
.modFichaTienda .datos .tienda .telefono,
.modFichaTienda .datos .tienda .horario,
.modFichaTienda .datos .tienda .entregas {
  font-size: 1.1em;
  line-height: 25px;
}
.modFichaTienda .datos .tienda .direccion:before,
.modFichaTienda .datos .tienda .telefono:before,
.modFichaTienda .datos .tienda .horario:before,
.modFichaTienda .datos .tienda .entregas:before {
  font-family: 'Fontawesome';
  color: #000;
  margin-right: 5px;
  width: 20px;
  display: inline-block;
  text-align: center;
}
.modFichaTienda .datos .tienda .direccion > label,
.modFichaTienda .datos .tienda .telefono > label,
.modFichaTienda .datos .tienda .horario > label,
.modFichaTienda .datos .tienda .entregas > label {
  cursor: default;
}
.modFichaTienda .datos .tienda .direccion {
  margin-top: 15px;
}
.modFichaTienda .datos .tienda .direccion:before {
  content: "\f041";
}
.modFichaTienda .datos .tienda .telefono:before {
  content: "\f1ac";
}
.modFichaTienda .datos .tienda .horario:before {
  content: "\f017";
}
.modFichaTienda .datos .tienda .entregas {
  border: 1px solid #e3e3e3;
  background: #edf1e9;
  padding: 10px;
  margin: 11px 0 10px;
  display: inline-block;
}
.modFichaTienda .datos .tienda .entregas:before {
  content: "\f1b9";
}
.modFichaTienda .datos .tienda .entregas .btnLista {
  vertical-align: middle;
}
.modFichaTienda .datos .mapaFichaTiendaMapaGM {
  text-align: center;
  height: 242px;
  margin-right: 15px;
}
.modFichaTienda .datos .mapaFichaTiendaMapaGM > img {
  max-width: 100%;
}
@media screen and (min-width : 64.063em) {
  .modFichaTienda .datos .mapaFichaTiendaMapaGM {
    text-align: left;
  }
}
.modFichaTienda .comoLlegar {
  display: block;
  color: #fff;
  font-size: 11px;
  font-weight: normal;
  border-bottom: 2px solid #711722;
  background: #9C1F2F;
  padding: 8px 8px 7px 8px;
  height: 30px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  margin-top: 10px;
  width: 110px;
}
.modFichaTienda .comoLlegar:before {
  content: "\f064";
  font-family: 'Fontawesome';
  color: #fff;
  margin-right: 5px;
  width: 20px;
  display: inline-block;
  text-align: center;
}
.modFichaTienda .comoLlegar:hover {
  background: #711722;
  text-decoration: none;
}
.modFichaTienda .imgTienda {
  margin: 20px 10px;
  text-align: center;
}
.modFichaTienda .imgTienda > img {
  max-width: 100%;
  max-height: 400px;
}
.modFichaTienda .modGaleria {
  margin: 70px 10px 20px;
  text-align: center;
}
.modFichaTienda .modGaleria > .galeria {
  position: relative;
  max-width: 100%;
  max-height: 430px;
}
.modFichaTienda .modGaleria > .galeria .slidesjs-pagination {
  position: absolute;
  bottom: 20px;
  left: 0;
}
.modFichaTienda .lSSlideOuter {
  text-align: center;
}
.modFichaTienda .lSSlideOuter ul li img {
  max-width: 100%;
}
.modFichaTienda .lSSlideOuter .lSAction > a {
  background-image: url('/shop/img/web/decorado/controls02.png') !important;
  opacity: 0.9 !important;
}
.modFichaTienda .lSSlideOuter .lSAction > a:hover {
  opacity: 1 !important;
}
.modFichaTienda .lSSlideOuter .lSPager.lSGallery li.active,
.modFichaTienda .lSSlideOuter .lSPager.lSGallery li:hover {
  opacity: 0.6;
  border-radius: 0 !important;
}
.popupWhatsapp {
  max-width: 660px;
}
.popupWhatsapp__title {
  margin-bottom: 30px;
}
.popupWhatsapp__title .h {
  margin-bottom: 7px;
}
.popupWhatsapp__title {
  text-align: center;
}
.popupWhatsapp__items {
  display: flex;
  flex-wrap: wrap;
  overflow: auto;
}
@media screen and (min-width: 648px) {
  .popupWhatsapp__items {
    height: 500px;
  }
}
.popupWhatsapp__item {
  flex: 0 0 auto;
  display: flex;
  flex-direction: column;
  width: 97%;
  margin: 0 1.5% 16px;
  border-radius: 4px;
  overflow: hidden;
  box-shadow: 0px 4px 35px 0px rgba(0,0,0,0.1);
}
@media screen and (min-width: 648px) {
  .popupWhatsapp__item {
    width: 47%;
  }
}
.popupWhatsapp__item .imagenTienda img {
  width: 100%;
  display: block;
}
.popupWhatsapp__item .title {
  margin: 10px 16px;
  display: block;
  width: auto;
}
.popupWhatsapp__item .text-icon {
  margin: 0 16px 5px;
  font-size: 14px;
}
.popupWhatsapp__item .btn-chat {
  margin: 7px 0 0;
  border-radius: 0px 0px 4px 4px;
  background: #25D366;
  color: #fff;
  display: flex;
  width: 100%;
  padding: 5px 16px;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  gap: 8px;
  transition: .25s;
}
.popupWhatsapp__item .btn-chat:hover {
  background: #16863f;
}
.popupWhatsapp__item .btn-chat .whatsapp-ico {
  fill: white;
  width: 30px;
}
.popupWhatsapp__item-data {
  flex: 1;
}
.infoEmpezarPedido .infoEmpezarPedidoBtns {
  margin: 0 -10px 15px -10px;
  display: flex;
  flex-direction: column;
  gap: 16px;
  flex-wrap: nowrap;
}
.infoEmpezarPedido .infoEmpezarPedidoBtns .btn {
  display: flex;
  align-items: center;
  gap: 16px;
  padding: 0 16px;
}
.infoEmpezarPedido .infoEmpezarPedidoBtns .btn .icono {
  width: 95px;
  height: 85px;
  background-size: 100%;
}
.infoEmpezarPedido .infoEmpezarPedidoBtns .btn .icono-jamon {
  width: 140px;
  background-position: center top;
}
.infoEmpezarPedido .infoEmpezarPedidoBtns .btn * {
  text-align: left;
}
.infoEmpezarPedido .card-image {
  height: 140px;
}
.infoEmpezarPedido .card-info {
  position: relative;
  padding: 8px;
  text-align: center;
}
.infoEmpezarPedido .card-info .card-block {
  padding: 5px 10px;
}
.infoEmpezarPedido .card-info .card-block .title {
  text-align: center;
}
.infoEmpezarPedido .card-info .card-block .subtitle {
  text-align: center;
}
.infoEmpezarPedido .card-info:after {
  content: '';
  display: block;
  width: 60px;
  height: 60px;
  position: absolute;
  top: -65px;
  left: 0;
  right: 0;
  margin: 0 auto;
  background-image: url("/shop/img/web/iconos/icon-shop.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.colMosaico .modEnumeracion .enumHome .items li {
  width: 100%;
}
.modCtPrensaHome {
  margin-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
}
@media screen and (min-width : 75.063em) {
  .modCtPrensaHome {
    padding: 0;
  }
}
.modCtPrensaHome .modInner {
  width: 100%;
  padding-bottom: 30px;
  position: relative;
}
.modCtPrensaHome .modInner:before {
  content: '';
  width: 100%;
  max-width: 1000px;
  display: block;
  position: absolute;
  top: -15px;
  bottom: -15px;
  left: 0;
  right: 0;
  margin: 0 auto;
  z-index: -1;
  background-color: #fdfaf5;
}
.modCtPrensaHome .modInner .items {
  display: flex;
  display: -webkit-flex;
  flex-direction: row;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.modCtPrensaHome .modInner .items li {
  width: 100%;
}
@media screen and (min-width : 40.63em) {
  .modCtPrensaHome .modInner .items li {
    width: 50%;
  }
}
.modCtPrensaHome .modVideos {
  width: 100%;
  float: none;
  text-align: center;
}
.modCtPrensaHome .modVideos .video {
  width: 100%;
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
}
.modCtPrensaHome .modVideos .video iframe.youtube-player {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
@media screen and (min-width : 40.63em) {
  .modCtPrensaHome .modVideos .video {
    width: 50%;
    display: inline-block;
    padding-bottom: 28.12%;
  }
}
.modCtPrensaHome .modVideos span {
  display: none;
  font-family: 'Poly', serif;
  font-weight: bold;
  font-size: 1rem !important;
  text-transform: uppercase;
  text-align: center;
}
.modCtPrensaHome .modVideos .clear {
  clear: both;
}
.modEnumeracion .enumNoticias:before,
.modEnumeracion .enumImagen:before {
  content: '';
  width: 100%;
  max-width: 1000px;
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
  z-index: -1;
  background-color: #fdfaf5;
}
.modEnumeracion.tipoVisualizacionVideos {
  position: relative;
}
.modEnumeracion.tipoVisualizacionVideos .enumVideos:before {
  content: '';
  width: 100%;
  max-width: 1000px;
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
  z-index: -1;
  background-color: #fdfaf5;
}
@media screen and (min-width : 75.063em) {
  .modEnumeracion.tipoVisualizacionVideos h2.h {
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    width: 100%;
    max-width: 560px;
    margin: 0 auto;
    margin-top: -30px;
    z-index: 2;
  }
  .modEnumeracion.tipoVisualizacionVideos .hInner {
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    width: 100%;
    max-width: 560px;
    margin: 0 auto;
    margin-top: 10px;
    z-index: 2;
  }
  .modEnumeracion.tipoVisualizacionVideos .enumVideos:before {
    content: '';
    width: 100%;
    height: 180px;
    max-width: 600px;
    display: block;
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    margin: 0 auto;
    margin-top: -90px;
    z-index: 1;
    background-color: #fdfaf5;
  }
}
.colSidebar .modEnumeracion .enumHome .items {
  *zoom: 1;
}
.colSidebar .modEnumeracion .enumHome .items:before,
.colSidebar .modEnumeracion .enumHome .items:after {
  content: " ";
  display: table;
}
.colSidebar .modEnumeracion .enumHome .items:after {
  clear: both;
}
.colSidebar .modEnumeracion .enumHome .li {
  position: relative;
  overflow: hidden;
  width: 100%;
  margin-bottom: 20px;
  text-align: left;
}
.colSidebar .modEnumeracion .enumHome .li .datos {
  margin-right: 65px;
}
.colSidebar .modEnumeracion .enumHome .li .hl {
  font-size: 2.5em !important;
  line-height: 1em;
  height: 69px;
}
@media screen and (min-width : 40.63em) {
  .colSidebar .modEnumeracion .enumHome .li .hl {
    font-size: 1.3em !important;
    height: 44px;
  }
}
@media screen and (min-width : 64.063em) {
  .colSidebar .modEnumeracion .enumHome .li .hl {
    font-size: 1.8em !important;
    height: 49px;
  }
}
.colSidebar .modEnumeracion .enumHome .li .hl a {
  padding-left: 33px;
  padding-right: 33px;
}
.colSidebar .modEnumeracion .enumHome .li.li2,
.colSidebar .modEnumeracion .enumHome .li.li0 {
  margin-bottom: 20px !important;
}
.colSidebar .modEnumeracion .enumHome .li.li2 .hl,
.colSidebar .modEnumeracion .enumHome .li.li0 .hl {
  margin-left: -15px;
}
.colSidebar .modEnumeracion .enumHome .li.li1 .hl {
  margin-right: -15px;
}
.colSidebar .modEnumeracion .enumHome .li.li1 .datos {
  left: inherit;
  right: 0;
  text-align: right;
}
.colSidebar .modEnumeracion .enumHome .img {
  display: block;
}
.colSidebar .modEnumeracion .enumHome .img img {
  max-width: 100%;
  display: block;
  width: 100%;
}
.colSidebar .modEnumeracion .enumHome .datos {
  position: absolute;
  top: 50%;
  left: 0;
  margin: 0 !important;
  -ms-transform: translate(0,-50%);
  -webkit-transform: translate(0,-50%);
  transform: translate(0,-50%);
}
.colSidebar .modEnumeracion .enumHome .intro {
  background: rgba(0,0,0,0.45);
  padding: 10px 40px 10px 20px;
  text-transform: uppercase;
  line-height: 1.2em;
  border-radius: 3px 0 0 3px;
  color: #fff;
  display: none;
}
.colSidebar .modEnumeracion .enumHome .hl {
  font-size: 2.071em !important;
  line-height: 1em !important;
  padding: 0;
  color: #f6b332;
  z-index: 1;
  display: table;
  position: relative;
  font-family: 'Roboto', sans-serif;
}
.colSidebar .modEnumeracion .enumHome .hl a {
  vertical-align: middle;
  display: table-cell;
  color: #f6b332;
}
.colSidebar .modEnumeracion .enumHome .hl a:after {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  background: rgba(240,161,11,0.85);
  z-index: -1;
  top: 0;
  left: 0;
  -ms-transform: skew(-19deg,0);
  -webkit-transform: skew(-19deg,0);
  transform: skew(-19deg,0);
}
.colSidebar .modEnumeracion .enumHome .hl a:hover {
  text-decoration: none;
}
.mod.textoIntroJamones .nbml {
  display: flex;
  flex-direction: column;
  padding-bottom: 14%;
}
@media screen and (min-width : 40.63em) {
  .mod.textoIntroJamones .nbml {
    background: url("/shop/img/web/decorado/loncha.png") no-repeat right bottom;
  }
}
.mod.textoIntroJamones .nbml p {
  max-width: 100%;
  width: 100%;
}
.mod.textoIntroJamones .nbml p:first-child {
  text-align: center;
  margin-bottom: 48px;
}
@media screen and (min-width : 64.063em) {
  .mod.textoIntroJamones .nbml p:first-child {
    text-align: right;
  }
}
.mod.textoIntroJamones .nbml p:first-child img {
  float: none;
  margin: 0;
  display: inline-block;
}
.introJamones.mod {
  padding: 0;
}
.introJamones.mod p {
  margin: 0;
}
.introJamones.mod p img {
  margin: 0 auto;
}
.recA5091001 .rowMiddle-down {
  background: url(/shop/img/web/pedidos-jamones/cabecera.png) top center no-repeat, url(/shop/img/web/pedidos-jamones/textura.png) top center no-repeat #ffffff;
  background-size: 100% auto, cover;
  padding-top: 44%;
}
@media screen and (min-width : 40.63em) {
  .recA5091001 .rowMiddle-down {
    padding-top: 41%;
  }
}
.pedido-jamones-header__info {
  max-width: 1260px;
  padding-left: 15px;
  padding-right: 15px;
}
@media screen and (min-width : 40.63em) {
  .pedido-jamones-header__info {
    margin: 0 auto 75px;
  }
}
.pedido-jamones-header__info li {
  margin-bottom: 40px;
  font-size: 22px;
  text-align: center;
}
@media screen and (min-width : 40.63em) {
  .pedido-jamones-header__info li {
    margin-bottom: 15px;
    display: flex;
    align-items: center;
    text-align: left;
  }
}
.pedido-jamones-header__info li img {
  margin-right: 15px;
}
.rowMiddle-down > .col {
  color: #1d1204;
  max-width: 1480px;
  width: 100%;
  margin: 0 auto;
}
.rowMiddle-down .container,
.rowMiddle-down .bloqueCarroJamones {
  padding-left: 15px;
  padding-right: 15px;
}
.rowMiddle-down .rowFooter {
  background: #fff;
}
.rowMiddle-down .tituloFormulario {
  color: #333;
}
.rowMiddle-down .modFormulario.modFormularioJamones {
  background: #fefbf6;
}
.rowMiddle-down .carroDesgloseCompleto .titCesta {
  background: transparent;
}
.rowMiddle-down .container {
  margin-bottom: 50px;
}
.rowMiddle-down .carroDesgloseCompleto .cab {
  background: rgba(67,67,67,0.15);
}
.rowMiddle-down .enumProductosCarroCompleto .producto,
.rowMiddle-down .enumProductosCarroCompleto .items > li,
.rowMiddle-down .carroDesgloseCompleto .total,
.rowMiddle-down .enumProductosCarroCompleto .producto .bloq,
.rowMiddle-down .producto.itemProductoCCNoEdit .bloq {
  border-color: #999999;
}
.rowMiddle-down .bloqueCarroJamones .producto .bloqImg.bloqDesc {
  border: none;
}
.rowMiddle-down .bloqueCarroJamones .imagen img {
  mix-blend-mode: multiply;
}
.modFormularioJamones {
  padding: 30px;
  width: 100%;
  max-width: 1000px;
  margin: 0 auto;
}
.modFormularioJamones:before {
  height: 100%;
  top: 0;
  bottom: 0;
}
.modFormularioJamones .bloqueRecogida,
.modFormularioJamones .bloqueFormasPago,
.modFormularioJamones .btnConfirmarPaso {
  margin: auto;
}
.modFormularioJamones .campoNomIconoRecogidaCoche {
  text-align: center;
  font-size: 20px;
  font-weight: lighter;
}
.modFormularioJamones .bloqueRecogida,
.modFormularioJamones .bloqueFormasPago {
  width: 100%;
  border: 2px solid #999999;
  border-radius: 3px;
  margin: 20px auto 40px;
  position: relative;
}
.modFormularioJamones .subtitblockform {
  display: block;
  width: auto;
  padding: 10px;
  background-color: #fdfaf5;
  position: absolute;
  top: -22px;
  left: 17px;
  font-size: 16px;
  font-weight: 600;
  color: #333333;
}
.modFormularioJamones .fsP,
.modFormularioJamones .fsInner {
  padding: 0 !important;
}
.modFormularioJamones .bloqueRecogida,
.modFormularioJamones .bloqueFormasPago {
  max-width: 725px;
  width: 100% !important;
}
.modFormularioJamones .bloqueRecogida .fsP,
.modFormularioJamones .bloqueFormasPago {
  padding: 30px 25px !important;
  margin: 20px auto;
}
.modFormularioJamones .tituloFormulario {
  width: 100%;
  margin-bottom: 15px;
  display: inline-block;
  text-align: center;
}
.modFormularioJamones .bloqueBotonEnviar {
  text-align: center;
}
.modFormularioJamones .fsEnvio {
  margin-top: 24px;
  border-top: 2px solid #f4ddb6;
}
.modFormularioJamones .envio.oculto {
  display: none;
}
.modFichaNoticia .top {
  margin-bottom: 20px;
}
.modFichaNoticia .img {
  margin-bottom: 10px;
}
@media screen and (min-width : 40.63em) {
  .modFichaNoticia .img {
    float: right;
    max-width: 50%;
    margin-left: 20px;
    margin-bottom: 20px;
  }
}
.modFichaNoticia .img img {
  display: block;
  max-width: 100%;
  width: 100%;
}
.modFichaNoticia h2 {
  margin-bottom: 10px;
}
.modFichaNoticia .intro {
  font-size: 16px;
  font-size: 1.1428571428571rem;
  min-width: 50%;
  line-height: 25px;
  font-style: italic;
  border-left: 5px solid #1A4D2B;
  padding-left: 15px;
  padding-top: 2px;
}
.modFichaNoticia .intro ~ p {
  min-width: 66.666666666667%;
}
.modFichaNoticia .intro ul {
  overflow: hidden;
}
.modFichaNoticia .fecha {
  font-family: 'Poly', serif;
  display: inline-block;
  font-size: 16px;
  line-height: 15px;
  font-weight: 400;
  font-style: italic;
  color: #a41e34;
  text-align: left;
  margin-right: 20px;
}
.modFichaNoticia .fuente {
  width: auto;
  font-family: 'Poly', serif;
  display: inline-block;
  font-style: italic;
  font-size: 16px;
  color: #999999;
}
.modFichaNoticia .socialShare {
  border: 1px solid #e3e3e3;
  padding: 20px 33px 7px 20px;
  display: inline-block;
  background: #fff;
  max-width: 75%;
  width: 100%;
}
.modFichaNoticia .socialShare span {
  vertical-align: middle;
  display: block;
  margin-left: 13px;
  margin-bottom: 13px;
}
@media screen and (min-width : 64.063em) {
  .modFichaNoticia .socialShare span {
    width: 20%;
    display: inline-block;
  }
}
.modFichaNoticia .datos.relacionados {
  margin-bottom: 15px;
}
.modFichaNoticia .datos.relacionados strong {
  font-size: 1.333em;
  color: #f6b332 !important;
  margin: 0 0 8px 0;
  padding: 15px 0 0 0;
  font-weight: normal;
  display: block;
  line-height: 1em;
}
.modFichaNoticia .datos.relacionados .descargas {
  *zoom: 1;
}
.modFichaNoticia .datos.relacionados .descargas:before,
.modFichaNoticia .datos.relacionados .descargas:after {
  content: " ";
  display: table;
}
.modFichaNoticia .datos.relacionados .descargas:after {
  clear: both;
}
.modFichaNoticia .datos.relacionados .descargasLi {
  display: block;
  margin-bottom: 5px;
}
.modFichaNoticia .datos.relacionados .descargasLi a:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f019";
  margin-right: 7px;
  font-size: 12px;
}
.envioBox {
  width: 100%;
  padding: 30px 0;
  position: relative;
  z-index: 0;
}
.envioBox:before {
  content: '';
  width: 100%;
  max-width: 1000px;
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
  z-index: -1;
  background-color: #fdfaf5;
}
.envioFilter {
  width: 100%;
  max-width: 1000px;
  margin: 0 auto;
  padding: 0 10px;
  text-align: center;
}
@media screen and (min-width : 40.63em) {
  .envioFilter {
    padding: 0 15px;
  }
}
.envioFilter .subtitle {
  text-align: center;
  color: #333333;
  margin-bottom: 20px;
}
.envioFilter .mensaje {
  width: 100%;
  display: inline-block;
  margin-top: 10px;
  line-height: 24px;
}
.formularioEntregaDomicilio {
  max-width: 450px;
  margin: 0 auto;
}
.formularioEntregaDomicilio .fsInner {
  display: flex;
  display: -webkit-flex;
  flex-direction: row;
  justify-content: center;
}
.formularioEntregaDomicilio .fsInner .campoBoton {
  width: auto;
  padding-top: 15px;
}
.servicios {
  width: 100%;
  margin-top: 20px;
  display: flex;
  display: -webkit-flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
}
.servicios .servicio {
  width: 100%;
  padding: 15px;
  text-align: center;
}
@media screen and (min-width : 40.63em) {
  .servicios .servicio {
    width: 33.33333%;
  }
}
.servicios .servicio .card {
  box-shadow: none !important;
  background-color: transparent !important;
}
.itemProducto.productoEnCarro .btnQuitar,
.itemProducto.productoEnCarro .controlCarro {
  display: block;
  -moz-animation: showing .15s linear 1;
  -webkit-animation: showing .15s linear 1;
  animation: showing .15s linear 1;
}
.itemProducto.productoEnCarro .controlCarro {
  display: block;
}
.itemProducto.productoEnCarro .controlCarro label {
  display: none;
}
.itemProducto.productoEnCarro .btnComprar {
  display: none !important;
  -moz-animation: hiding .15s linear 1;
  -webkit-animation: hiding .15s linear 1;
  animation: hiding .15s linear 1;
}
.itemProductoM .colImg .btnQuitar {
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  overflow: hidden;
  height: 26px;
  font-size: 16px;
  -webkit-transition: .3s;
  transition: .3s;
  z-index: 6;
  background: #a41e34;
  right: -95px !important;
}
.itemProductoM .colImg .btnQuitar span {
  display: none;
  float: right;
  overflow: hidden;
  font-size: 9px;
  line-height: 21px;
  height: 26px;
  color: #000000;
  -webkit-transition: .3s;
  transition: .3s;
  padding: 5px 5px 5px 0;
}
.itemProductoM .colImg .btnQuitar:hover {
  width: auto;
  text-decoration: none;
  background: #f6b332;
}
.itemProductoM .colImg .btnQuitar:hover:before {
  text-decoration: none;
}
.itemProductoM .colImg .btnQuitar:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f014";
  display: block;
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  color: #ffffff;
  text-indent: 0;
  float: right;
  text-align: center;
  background: #a41e34;
}
.itemProductoM.productoEnCarro .btnQuitar {
  display: none;
}
.itemProductoM.productoEnCarroExtras .btnQuitar {
  right: -95px !important;
}
@media screen and (min-width : 40.63em) {
  .itemProductoM.productoEnCarroExtras .btnQuitar {
    right: 0 !important;
  }
}
.itemProductoPM {
  *zoom: 1;
  margin-bottom: 15px;
  margin: 0 auto;
}
.itemProductoPM:before,
.itemProductoPM:after {
  content: " ";
  display: table;
}
.itemProductoPM:after {
  clear: both;
}
.itemProductoPM.productoEnCarro .colImg {
  border: 1px solid #f6b332;
}
.itemProductoPM.productoEnCarro .colImg .galeria {
  border-top: 1px solid #f6b332;
}
.itemProductoPM.productoEnCarro .bloqueEtiquetas {
  padding-top: 35px !important;
}
.itemProductoPM.productoEnCarro .btnQuitar {
  right: 0px !important;
}
.itemProductoPM.productoEtOn .addCarroEtiquetas {
  display: block;
  right: 0px;
  bottom: 37px;
  -moz-animation: showingBottomTop .15s linear 1;
  -webkit-animation: showingBottomTop .15s linear 1;
  animation: showingBottomTop .15s linear 1;
}
@media screen and (min-width : 40.63em) {
  .itemProductoPM {
    margin: 0;
  }
}
.itemProductoPM .promo {
  width: auto;
  display: inline-block;
  background: #f6b332;
  width: 50px;
  height: 50px;
  border-radius: 50px;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  position: absolute;
  margin: 6px 0 0 6px;
  color: #fff;
  font-family: 'Roboto', sans-serif;
  font-size: 12px;
  text-align: center;
  overflow: hidden;
}
.itemProductoPM .promo.promoT1 div {
  display: inline-block;
}
.itemProductoPM .promo.promoT1 div.dto {
  width: auto;
  padding: 5px 10px;
  border-radius: 3px;
  color: #fff;
  background-color: #f7263b;
  font-size: 16px;
  font-weight: 700;
  text-align: center;
}
.itemProductoPM .promo.promoT1 div.adic {
  display: none;
}
.itemProductoPM .promo.promoT1 div {
  display: block;
}
.itemProductoPM .promo.promoT1 div.dto {
  width: auto;
  padding: 5px 10px;
  border-radius: 3px;
  color: #fff;
  background-color: #f7263b;
  font-size: 16px;
  font-weight: 700;
  text-align: center;
}
.itemProductoPM .promo.promoT1 div.adic {
  display: none;
}
.itemProductoPM .promo.promoT4,
.itemProductoPM .promo.promoT5 {
  background: url(/shop/img/web/decorado/regalo.png) center no-repeat #f6b332;
  background-size: 65% auto;
}
.itemProductoPM .promo.promoT4 div,
.itemProductoPM .promo.promoT5 div {
  display: none;
}
@media screen and (max-width : 40.62em) {
  .itemProductoPM .promo.promoT4,
  .itemProductoPM .promo.promoT5 {
    padding-left: 18px;
    border-left: 5px solid #f6b332;
    background-size: 17px auto;
    background-position: center left;
  }
}
.itemProductoPM .promo.promoT6 div {
  line-height: 50px;
  display: block;
}
.itemProductoPM .promo.promoT6 div .dto {
  font-size: 1.229em;
}
.itemProductoPM .btnQuitar {
  width: 100%;
  display: inline-block;
  text-align: center;
  margin-top: 10px;
  padding: 8px 20px;
  border-radius: 3px;
  background-color: #f6b332;
  color: #333333;
  border: 1px solid;
  border-color: #e1970a;
  font-size: 16px;
  font-weight: 400;
  -webkit-transition: .4s;
  transition: .4s;
  width: 30px;
  height: 30px;
  border: 0;
  background-color: transparent;
  padding: 0;
  position: relative;
  font-size: 0;
  position: absolute;
  right: 0;
  top: 0;
  overflow: hidden;
  height: 24px;
  font-size: 14px;
  -webkit-transition: .3s;
  transition: .3s;
  z-index: 6;
  background: #a41e34;
  right: -25px;
}
@media screen and (min-width : 40.63em) {
  .itemProductoPM .btnQuitar {
    width: auto;
    margin-top: 0;
  }
}
.itemProductoPM .btnQuitar:hover {
  background-color: #e1970a;
}
.itemProductoPM .btnQuitar:hover {
  background-color: #fdfaf5;
}
.itemProductoPM .btnQuitar:before {
  content: '\f2ed';
  display: block;
  width: 30px;
  height: 30px;
  line-height: 30px;
  font-family: "Font Awesome 5 Free";
  color: #cc3405;
  font-weight: 900;
  font-size: 16px;
  text-align: center;
}
.itemProductoPM .btnQuitar span {
  display: none;
  float: right;
  overflow: hidden;
  font-size: 7px;
  line-height: 19px;
  height: 24px;
  color: #000000;
  -webkit-transition: .3s;
  transition: .3s;
  padding: 5px 5px 5px 0;
}
.itemProductoPM .btnQuitar:hover {
  width: auto;
  text-decoration: none;
  background: #f6b332;
}
.itemProductoPM .btnQuitar:hover:before {
  text-decoration: none;
}
.itemProductoPM .btnQuitar:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f014";
  display: block;
  margin: 0;
  width: 24px;
  height: 24px;
  line-height: 24px;
  color: #ffffff;
  text-indent: 0;
  float: right;
  text-align: center;
  background: #a41e34;
}
.itemProductoPM .btnQuitar span {
  display: none;
}
.itemProductoPM .colImg {
  max-width: 100%;
  margin-bottom: 0;
  overflow: hidden;
  border: 1px solid #e2e2e2;
  background: #fff;
}
.itemProductoPM .colImg .img {
  text-align: center;
}
.itemProductoPM .colImg .galeria {
  border-top: 1px solid #e2e2e2;
  padding: 10px 0;
  overflow: hidden;
}
.itemProductoPM .colImg .galeria .bgrid li {
  padding: 0 5px 26px;
  margin-bottom: -1px;
}
.itemProductoPM .colImg .galeria .bgrid li.activeThumb {
  background: rgba(246,179,50,0.05);
}
.itemProductoPM .colImg .galeria .bgrid li a {
  width: 100%;
  height: 80px;
  text-align: center;
  display: table;
  padding: 12px;
  position: relative;
  display: block;
}
@media screen and (min-width : 40.63em) {
  .itemProductoPM .colImg .galeria .bgrid li a {
    padding: 0 0 45%;
  }
}
.itemProductoPM .colImg .galeria .bgrid li a img {
  display: inline-block;
  max-width: 80%;
  max-height: 80%;
  max-width: 100%;
  max-height: 100%;
  bottom: -1999px;
  left: -1999px;
  top: -1999px;
  right: -1999px;
  margin: auto;
  position: absolute;
  display: block;
}
.itemProductoPM .colImg .galeria .contenedor {
  height: 50px;
}
.itemProductoPM .colImg .galeria .contenedor .bgrid a {
  height: 33px;
}
.itemProductoPM .colImg .bloqueEtiquetas {
  position: absolute;
  top: 0;
  right: 0;
  padding: 10px 2px 0 0;
  width: 30px;
  float: right;
  -webkit-transition: .3s;
  transition: .3s;
}
.itemProductoPM .colImg .bloqueEtiquetas .te {
  *zoom: 1;
  padding: 0;
}
.itemProductoPM .colImg .bloqueEtiquetas .te:before,
.itemProductoPM .colImg .bloqueEtiquetas .te:after {
  content: " ";
  display: table;
}
.itemProductoPM .colImg .bloqueEtiquetas .te:after {
  clear: both;
}
.itemProductoPM .colImg .bloqueEtiquetas .te .tit {
  display: none;
}
.itemProductoPM .colImg .bloqueEtiquetas .te ul {
  margin: 0 -0.2rem;
  text-align: center;
}
.itemProductoPM .colImg .bloqueEtiquetas .te ul li {
  float: left;
  display: block;
  padding: 0;
  width: 27px;
  height: 27px;
  text-align: center;
  overflow: hidden;
}
@media screen and (min-width : 40.63em) {
  .itemProductoPM .colImg .bloqueEtiquetas .te ul li {
    margin-bottom: 0px;
  }
}
.itemProductoPM .colImg .bloqueEtiquetas .te ul li em {
  height: 27px;
  display: block;
  line-height: 26px;
  padding: 0 1px;
  -webkit-transition: .3s;
  transition: .3s;
  border: 1px solid #fff;
  color: #303030;
  font-size: .8em;
  cursor: pointer;
}
.itemProductoPM .colImg .bloqueEtiquetas .te ul li {
  float: none;
  margin-bottom: 5px;
}
.itemProductoPM .colTxt {
  position: relative;
}
.itemProductoPM .colTxt .config1 {
  width: 208px;
  float: right;
  clear: right;
}
.itemProductoPM .colTxt .config2 {
  float: right;
  clear: right;
}
.itemProductoPM .colTxt .marca {
  display: block;
  float: right;
  clear: right;
}
.itemProductoPM .colTxt .nombre {
  font-size: 0.929em;
  float: right;
  clear: right;
  height: 55px;
}
.itemProductoPM .colTxt .pvpComprarPrecio {
  float: right;
  clear: right;
}
@media screen and (min-width : 64.063em) and (max-width : 75em) {
  .itemProductoPM .colTxt .pvpComprarPrecio .precio.actual {
    font-size: 3.5em;
  }
}
.itemProductoPM .colTxt .pvpComprarPrecio .anterior {
  display: none;
}
.itemProductoPM .colTxt .vOferta {
  color: #312e2e;
  margin: 3px 0 14px;
  padding-left: 12px;
  background: url(/shop/img/web/decorado/bullet-1x2.png) left center no-repeat;
  background-size: 8px auto;
  text-align: right;
  float: right;
  clear: right;
}
.itemProductoPM .colTxt .controlCarro {
  float: right;
  clear: right;
  width: auto;
}
.itemProductoPM .colTxt .controlCarro .cantidadOuter {
  width: 35px;
  height: 25px;
  line-height: 25px;
  display: inline-block;
  padding: 0 5px;
  vertical-align: bottom;
}
.itemProductoPM .colTxt .controlCarro .cantidadOuter em {
  font-size: 1.1em;
}
.itemProductoPM .colTxt .btnComprar:hover span:before {
  -moz-animation: rotating .3s linear 1;
  -webkit-animation: rotating .3s linear 1;
  animation: rotating .3s linear 1;
}
@media screen and (min-width : 64.063em) and (max-width : 75em) {
  .itemProductoPM .colTxt .btnComprar span {
    padding: 0 20px 0 17px;
  }
}
.modFichaProducto .productoEnCarro .scroll .controles .btnComprar {
  display: none;
}
.modFichaProducto .productoEnCarro .scroll .controles .controlCarro {
  display: block;
  -moz-animation: showingBottomTop .15s linear 1;
  -webkit-animation: showingBottomTop .15s linear 1;
  animation: showingBottomTop .15s linear 1;
}
.modFichaProducto .productoEnCarro .cuerpo .controlCarro {
  display: inline-block;
  vertical-align: middle;
}
.modFichaProducto .productoEnCarro .cuerpo .pvpComprarPrecio {
  margin-right: 5px;
  border-right: 1px solid #e2e2e2;
}
.modFichaProducto .productoEnCarro .cuerpo .btnComprar {
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  height: 0;
}
