@import url(https://fonts.googleapis.com/css?family=Raleway:300|Open+Sans+Condensed:300|Sacramento);
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
}
ol,
ul {
  list-style: none;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: '';
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
a:link {
  text-decoration: none;
}
a:visited {
  text-decoration: none;
}
a:hover {
  text-decoration: none;
}
a:active {
  text-decoration: none;
}
a {
  outline-style: none;
}
body {
  width: 100%;
  *zoom: 1;
  margin: 0px;
  padding: 0px;
}
body:before,
body:after {
  content: "";
  display: table;
}
body:after {
  clear: both;
}
.grid_1 {
  display: inline;
  float: left;
  width: 3.125%;
  margin: 0.42083333333333%;
}
.grid_2 {
  display: inline;
  float: left;
  width: 7.2916666666667%;
  margin: 0.42083333333333%;
}
.grid_3 {
  display: inline;
  float: left;
  width: 11.458333333333%;
  margin: 0.42083333333333%;
}
.grid_4 {
  display: inline;
  float: left;
  width: 15.625%;
  margin: 0.42083333333333%;
}
.grid_5 {
  display: inline;
  float: left;
  width: 19.791666666667%;
  margin: 0.42083333333333%;
}
.grid_6 {
  display: inline;
  float: left;
  width: 23.958333333333%;
  margin: 0.42083333333333%;
}
.grid_7 {
  display: inline;
  float: left;
  width: 28.125%;
  margin: 0.42083333333333%;
}
.grid_8 {
  display: inline;
  float: left;
  width: 32.291666666667%;
  margin: 0.42083333333333%;
}
.grid_9 {
  display: inline;
  float: left;
  width: 36.458333333333%;
  margin: 0.42083333333333%;
}
.grid_10 {
  display: inline;
  float: left;
  width: 40.625%;
  margin: 0.42083333333333%;
}
.grid_11 {
  display: inline;
  float: left;
  width: 44.791666666667%;
  margin: 0.42083333333333%;
}
.grid_12 {
  display: inline;
  float: left;
  width: 48.958333333333%;
  margin: 0.42083333333333%;
}
.grid_13 {
  display: inline;
  float: left;
  width: 53.125%;
  margin: 0.42083333333333%;
}
.grid_14 {
  display: inline;
  float: left;
  width: 57.291666666667%;
  margin: 0.42083333333333%;
}
.grid_15 {
  display: inline;
  float: left;
  width: 61.458333333333%;
  margin: 0.42083333333333%;
}
.grid_16 {
  display: inline;
  float: left;
  width: 65.625%;
  margin: 0.42083333333333%;
}
.grid_17 {
  display: inline;
  float: left;
  width: 69.791666666667%;
  margin: 0.42083333333333%;
}
.grid_18 {
  display: inline;
  float: left;
  width: 73.958333333333%;
  margin: 0.42083333333333%;
}
.grid_19 {
  display: inline;
  float: left;
  width: 78.125%;
  margin: 0.42083333333333%;
}
.grid_20 {
  display: inline;
  float: left;
  width: 82.291666666667%;
  margin: 0.42083333333333%;
}
.grid_21 {
  display: inline;
  float: left;
  width: 86.458333333333%;
  margin: 0.42083333333333%;
}
.grid_22 {
  display: inline;
  float: left;
  width: 90.625%;
  margin: 0.42083333333333%;
}
.grid_23 {
  display: inline;
  float: left;
  width: 94.791666666667%;
  margin: 0.42083333333333%;
}
.grid_24 {
  display: inline;
  float: left;
  width: 98.958333333333%;
  margin: 0.42083333333333%;
}
.gutter_left_1 {
  margin-left: 3.6458333333333%;
}
.gutter_left_2 {
  margin-left: 7.8125%;
}
.gutter_left_3 {
  margin-left: 11.979166666667%;
}
.gutter_left_4 {
  margin-left: 16.145833333333%;
}
.gutter_left_5 {
  margin-left: 20.3125%;
}
.gutter_left_6 {
  margin-left: 24.479166666667%;
}
.gutter_left_7 {
  margin-left: 28.645833333333%;
}
.gutter_left_8 {
  margin-left: 32.8125%;
}
.gutter_left_9 {
  margin-left: 36.979166666667%;
}
.gutter_left_10 {
  margin-left: 41.145833333333%;
}
.gutter_left_11 {
  margin-left: 45.3125%;
}
.gutter_left_12 {
  margin-left: 49.479166666667%;
}
.gutter_left_13 {
  margin-left: 53.645833333333%;
}
.gutter_left_14 {
  margin-left: 57.8125%;
}
.gutter_left_15 {
  margin-left: 61.979166666667%;
}
.gutter_left_16 {
  margin-left: 66.145833333333%;
}
.gutter_left_17 {
  margin-left: 70.3125%;
}
.gutter_left_18 {
  margin-left: 74.479166666667%;
}
.gutter_left_19 {
  margin-left: 78.645833333333%;
}
.gutter_left_20 {
  margin-left: 82.8125%;
}
.gutter_left_21 {
  margin-left: 86.979166666667%;
}
.gutter_left_22 {
  margin-left: 91.145833333333%;
}
.gutter_left_23 {
  margin-left: 95.3125%;
}
.gutter_left_24 {
  margin-left: 99.479166666667%;
}
.gutter_right_1 {
  margin-right: 3.6458333333333%;
}
.gutter_right_2 {
  margin-right: 7.8125%;
}
.gutter_right_3 {
  margin-right: 11.979166666667%;
}
.gutter_right_4 {
  margin-right: 16.145833333333%;
}
.gutter_right_5 {
  margin-right: 20.3125%;
}
.gutter_right_6 {
  margin-right: 24.479166666667%;
}
.gutter_right_7 {
  margin-right: 28.645833333333%;
}
.gutter_right_8 {
  margin-right: 32.8125%;
}
.gutter_right_9 {
  margin-right: 36.979166666667%;
}
.gutter_right_10 {
  margin-right: 41.145833333333%;
}
.gutter_right_11 {
  margin-right: 45.3125%;
}
.gutter_right_12 {
  margin-right: 49.479166666667%;
}
.gutter_right_13 {
  margin-right: 53.645833333333%;
}
.gutter_right_14 {
  margin-right: 57.8125%;
}
.gutter_right_15 {
  margin-right: 61.979166666667%;
}
.gutter_right_16 {
  margin-right: 66.145833333333%;
}
.gutter_right_17 {
  margin-right: 70.3125%;
}
.gutter_right_18 {
  margin-right: 74.479166666667%;
}
.gutter_right_19 {
  margin-right: 78.645833333333%;
}
.gutter_right_20 {
  margin-right: 82.8125%;
}
.gutter_right_21 {
  margin-right: 86.979166666667%;
}
.gutter_right_22 {
  margin-right: 91.145833333333%;
}
.gutter_right_23 {
  margin-right: 95.3125%;
}
.gutter_right_24 {
  margin-right: 99.479166666667%;
}
.grid_first {
  margin-left: 0px;
}
.grid_last {
  margin-right: 0px;
}
.grid_clean {
  margin-right: 0px;
  margin-left: 0px;
}
.grid_row {
  width: 100%;
  clear: both;
  float: left;
  margin-bottom: 5;
  margin-top: 5;
}
.containerGrid {
  width: 960px;
  display: table;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
.containerFluid {
  width: 100%;
  display: table;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
.containerFix {
  width: 1200px;
  display: table;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
@media screen and (max-width: 1200px) {
  .containerFix {
    width: 100%;
  }
}
.grid_draw .grid_1,
.grid_draw .grid_2,
.grid_draw .grid_3,
.grid_draw .grid_4,
.grid_draw .grid_5,
.grid_draw .grid_6,
.grid_draw .grid_7,
.grid_draw .grid_8,
.grid_draw .grid_9,
.grid_draw .grid_10,
.grid_draw .grid_11,
.grid_draw .grid_12,
.grid_draw .grid_13,
.grid_draw .grid_14,
.grid_draw .grid_15,
.grid_draw .grid_16,
.grid_draw .grid_17,
.grid_draw .grid_18,
.grid_draw .grid_19,
.grid_draw .grid_20,
.grid_draw .grid_21,
.grid_draw .grid_22,
.grid_draw .grid_23,
.grid_draw .grid_24 {
  border: 1px solid #e4e4e4;
}
.transition {
  transition: all 1s;
  -moz-transition: all 1s;
  -webkit-transition: all 1s;
  -o-transition: all 1s;
}
.transition-fast {
  transition: all 0.3s;
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
}
.title {
  font-family: 'Open Sans Condensed', sans-serif;
  display: block;
  font-weight: bold;
  font-size: 30px;
  padding-bottom: 20px;
  position: relative;
  color: #4b4b4b;
  margin-bottom: 20px;
}
.title::after {
  content: "";
  position: absolute;
  bottom: 0px;
  width: 60px;
  height: 6px;
  background-color: #800000;
  left: 50%;
  margin-left: -30px;
  border-radius: 3px;
}
.txt {
  font-size: 17px;
}
.txt_home {
  font-size: 23px;
  width: 60%;
  display: block;
  margin: auto;
  line-height: 38px;
}
.tit_alquiler {
  font-family: 'Open Sans Condensed', sans-serif;
  display: block;
  font-weight: bold;
  font-size: 30px;
  padding-bottom: 20px;
  position: relative;
  color: #4b4b4b;
  margin-bottom: 20px;
}
.tit_alquiler::after {
  content: "";
  position: absolute;
  bottom: 0px;
  width: 60px;
  height: 6px;
  background-color: #800000;
  left: 50%;
  margin-left: -30px;
  border-radius: 3px;
}
.tit_alquiler::after {
  background-color: #3692C6;
}
.tit_venta {
  font-family: 'Open Sans Condensed', sans-serif;
  display: block;
  font-weight: bold;
  font-size: 30px;
  padding-bottom: 20px;
  position: relative;
  color: #4b4b4b;
  margin-bottom: 20px;
}
.tit_venta::after {
  content: "";
  position: absolute;
  bottom: 0px;
  width: 60px;
  height: 6px;
  background-color: #800000;
  left: 50%;
  margin-left: -30px;
  border-radius: 3px;
}
.tit_venta::after {
  background-color: #ff9900;
}
.tit_servicios {
  font-family: 'Open Sans Condensed', sans-serif;
  display: block;
  font-weight: bold;
  font-size: 30px;
  padding-bottom: 20px;
  position: relative;
  color: #4b4b4b;
  margin-bottom: 20px;
}
.tit_servicios::after {
  content: "";
  position: absolute;
  bottom: 0px;
  width: 60px;
  height: 6px;
  background-color: #800000;
  left: 50%;
  margin-left: -30px;
  border-radius: 3px;
}
.tit_servicios::after {
  background-color: #8DBB36;
}
.tit_falcotv {
  font-family: 'Open Sans Condensed', sans-serif;
  display: block;
  font-weight: bold;
  font-size: 30px;
  padding-bottom: 20px;
  position: relative;
  color: #4b4b4b;
  margin-bottom: 20px;
}
.tit_falcotv::after {
  content: "";
  position: absolute;
  bottom: 0px;
  width: 60px;
  height: 6px;
  background-color: #800000;
  left: 50%;
  margin-left: -30px;
  border-radius: 3px;
}
.tit_falcotv::after {
  background-color: #9187F8;
}
.tit_gray {
  font-family: 'Open Sans Condensed', sans-serif;
  display: block;
  font-weight: bold;
  font-size: 30px;
  padding-bottom: 20px;
  position: relative;
  color: #4b4b4b;
  margin-bottom: 20px;
}
.tit_gray::after {
  content: "";
  position: absolute;
  bottom: 0px;
  width: 60px;
  height: 6px;
  background-color: #800000;
  left: 50%;
  margin-left: -30px;
  border-radius: 3px;
}
.tit_gray::after {
  background-color: #c9c9c9;
}
.boton {
  display: inline-block;
  margin: 20px;
  padding: 20px;
  border-radius: 6px;
  background-color: lavender;
  color: black;
  font-size: 20px;
  transition: all 0.3s;
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
}
.boton:hover {
  background-color: #dadada;
}
.boton_dark {
  display: inline-block;
  margin: 20px;
  padding: 20px;
  border-radius: 6px;
  background-color: lavender;
  color: black;
  font-size: 20px;
  transition: all 0.3s;
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  background-color: gray;
  color: white;
}
.boton_dark:hover {
  background-color: #dadada;
}
.boton_dark:hover {
  background-color: #959595;
}
.pl_contInt {
  float: left;
  width: 100%;
}
.tmp_row {
  clear: both;
  display: block;
  margin-bottom: 5;
  margin-top: 5;
}
HEADER {
  background-color: #323438;
  color: white;
  height: 61px;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 10;
}
ARTICLE {
  background-color: white;
  color: #323438;
}
FOOTER {
  background-color: #323438;
  color: white;
  padding-top: 20px;
  padding-bottom: 60px;
}
#CONTACTA,
#FALCOTV,
#SERVICIOS {
  padding: 60px;
}
#SIGUENOS {
  padding-top: 60px;
  padding-bottom: 60px;
  color: white;
}
#SIGUENOS span {
  color: white;
}
#FALCOTV {
  background-color: lavender;
}
#CONTACTA {
  background: url("uploads/WEB/Fondo/contacta.png") no-repeat fixed center white;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
.pl_contInt.pl_z1 {
  background-color: #efefef;
}
.pl_contInt.pl_z2 {
  margin-left: auto;
  margin-right: auto;
  margin-top: 30px;
  margin-bottom: 60px;
  line-height: 25px;
}
.prod_venta .pl_z1,
.prod_alquiler .pl_z1 {
  background-color: white;
  padding-bottom: 20px;
}
.tmp_carritoCompra_CNT.widget {
  color: white;
  font-size: 21px;
  font-weight: 700;
  line-height: 1;
  opacity: 1 !important;
  display: inline-block;
  background-color: #616263;
  border-radius: 6px;
  font-family: Arial;
  position: absolute;
  right: 5px;
  top: 8px;
  text-align: center;
  transition: all 1s;
  -moz-transition: all 1s;
  -webkit-transition: all 1s;
  -o-transition: all 1s;
  -webkit-box-shadow: 0 0 1px 0 rgba(0,0,0,0);
  -moz-box-shadow: 0 0 1px 0 rgba(0,0,0,0);
  box-shadow: 0 0 1px 0 rgba(0,0,0,0);
  z-index: 10;
  width: 240px;
}
.tmp_carritoCompra_CNT.widget.open,
.tmp_carritoCompra_CNT.widget.opening {
  transition: all 1s;
  -moz-transition: all 1s;
  -webkit-transition: all 1s;
  -o-transition: all 1s;
  -webkit-box-shadow: 0 0 4px 0 rgba(0,0,0,0.29);
  -moz-box-shadow: 0 0 4px 0 rgba(0,0,0,0.29);
  box-shadow: 0 0 4px 0 rgba(0,0,0,0.29);
  background-color: white;
  color: #747474;
}
.tmp_carritoCompra_CNT.widget.close {
  color: white;
}
.tmp_carritoCompra_CNT.widget .tmp_carritoCompra_widget_DESP {
  cursor: pointer;
  font-weight: normal;
  font-size: 25px !important;
  font-family: 'Open Sans Condensed', sans-serif;
}
.tmp_carritoCompra_CNT.widget .tmp_carritoCompra_widget_DESP:hover {
  color: ;
}
.tmp_carritoCompra_CNT.widget .tmp_carritoCompra_widget_CRT {
  display: none;
}
.tmp_carritoCompra_CNT.widget .tmp_carritoCompra_widget {
  margin-top: 20px;
}
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_WID_ITEM_COMPRA_CNT {
  border-bottom: 1px dashed gray;
  margin-bottom: 20px;
  position: relative;
  width: 190px;
}
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_IMG_ITEM_CNT img {
  border-radius: 6px;
}
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_NAME_ITEM_CNT {
  margin-top: 20px;
  margin-bottom: 20px !important;
  text-align: left;
}
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_NAME_ITEM_CNT a {
  color: #c9c9c9;
  font-family: 'Open Sans Condensed', sans-serif !important;
  font-weight: normal !important;
  font-size: 25px;
  line-height: 30px;
}
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_FECHA_INICIO_ITEM_CNT,
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_FECHA_FIN_ITEM_CNT {
  display: block;
  margin-bottom: 15px;
}
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_FECHA_INICIO_ITEM_CNT label,
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_FECHA_INICIO_ITEM_CNT div,
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_FECHA_FIN_ITEM_CNT label,
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_FECHA_FIN_ITEM_CNT div {
  display: inline-block;
}
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_FECHA_INICIO_ITEM_CNT label,
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_FECHA_FIN_ITEM_CNT label {
  width: 130px;
  font-size: 15px;
  margin-right: 5px;
}
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_FECHA_INICIO_ITEM_CNT input,
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_FECHA_FIN_ITEM_CNT input {
  border: 1px solid #CCCCCC;
  border-radius: 6px;
  padding: 3px;
  text-align: center;
  width: 150px;
}
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_CANTIDAD_ITEM_CNT {
  display: block;
  margin-bottom: 15px;
}
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_CANTIDAD_ITEM_CNT label,
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_CANTIDAD_ITEM_CNT div {
  display: inline-block;
}
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_CANTIDAD_ITEM_CNT label {
  width: 30px;
  font-size: 15px;
  margin-right: 5px;
}
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_CANTIDAD_ITEM_CNT input {
  border: 1px solid #CCCCCC;
  border-radius: 6px;
  padding: 3px;
  text-align: center;
  width: 40px;
}
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_TIPO_ITEM_CNT {
  display: none;
}
.tmp_carritoCompra_CNT.widget .tmp_carritoCompra_widget_CARRITO_FINALIZAR_CNT {
  background-color: #4A4A4A;
  bottom: 0;
  height: 80px;
  left: 0;
  padding-top: 10px;
  position: absolute;
  right: 0;
  display: block;
}
.tmp_carritoCompra_CNT.widget.open .tmp_carritoCompra_widget_CARRITO_PRODUCTOS_CNT {
  overflow-x: hidden;
  overflow-y: auto;
}
.tmp_carritoCompra_CNT.widget .tmp_carritoCompra_widget_BOTON_RESUMEN {
  background-color: #717171;
  border: 0 none;
  border-radius: 6px;
  color: white;
  cursor: pointer;
  padding: 3px;
  width: 220px;
  font-family: 'Open Sans Condensed', sans-serif !important;
  font-weight: normal !important;
  font-size: 25px;
  display: block;
  margin: auto;
}
.tmp_carritoCompra_CNT.widget .tmp_carritoCompra_widget_BOTON_RESUMEN:hover {
  background-color: #b4b4b4;
}
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_BORRAR_ITEM_CNT {
  position: absolute;
  right: 0px;
  top: 0px;
}
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_BORRAR_ITEM {
  background-image: url("uploadsSystem/templates/temas/FAL2018/img/close.png");
  background-repeat: no-repeat;
  width: 20px;
  height: 20px;
  cursor: pointer;
}
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_TIPO_ITEM_CNT,
.tmp_carritoCompra_CNT.widget .tmp_carritoCompra_widget_CRT {
  display: none;
}
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_WID_ITEM_COMPRA_CNT {
  float: left;
  width: 100%;
  margin-bottom: 20px;
  border-bottom: 1px dotted gray;
  position: relative;
}
.tmp_carritoCompra_CNT.widget .tmp_carritoCompra_widget_BOTON_RESUMEN_CNT,
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_ATRIBUTOS_ITEM_CNT,
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_PRECIO_ITEM_CNT,
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_NAME_ITEM_CNT,
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_CANTIDAD_ITEM_CNT,
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_IMG_ITEM_CNT {
  float: left;
  margin-bottom: 10px;
  text-align: center;
  width: 100%;
}
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_NAME_ITEM_CRT {
  font-size: 15px;
  line-height: 18px;
}
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_NAME_ITEM_CRT a {
  color: #082146;
}
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_CANTIDAD_ITEM_CRT input {
  width: 50px;
}
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_PRECIO_ITEM_CNT {
  color: gray;
  font-size: 20px;
  line-height: 18px;
  margin-top: 5px;
  display: block;
  margin-bottom: 15px;
}
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_PRECIO_ITEM {
  font-family: 'Arial';
}
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_PRECIO_ITEM_LBL {
  font-size: 15px;
  margin-bottom: 10px;
}
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_VARIABLES {
  color: gray;
  display: block;
  font-size: 15px;
}
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_EDITAR_CNT {
  background-color: ;
  border-radius: 6px;
  color: white;
  float: left;
  margin-bottom: 10px;
  margin-top: 20px;
  text-align: center;
  width: 100%;
  font-family: 'Open Sans Condensed', sans-serif !important;
  font-weight: normal !important;
  font-size: 25px;
  transition: all 1s;
  -moz-transition: all 1s;
  -webkit-transition: all 1s;
  -o-transition: all 1s;
}
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_EDITAR_CNT:hover {
  background-color: ;
  transition: all 1s;
  -moz-transition: all 1s;
  -webkit-transition: all 1s;
  -o-transition: all 1s;
}
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_EDITAR_CNT a {
  display: block;
  font-weight: normal;
  margin: 9px;
  text-shadow: 0 0 transparent;
}
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_EDITAR_CNT a:hover {
  text-decoration: none;
  color: white;
}
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_PERSONALIZACION {
  font-weight: normal;
  font-size: 15px;
  background-color: #fdffa6;
  border-radius: 9px;
  margin-top: 20px;
  border-bottom: 4px solid #ffd800;
  float: left;
  width: 100%;
}
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_PERSONALIZACION .tmp_Shopping_carritoCompra_wid_PERSONALIZACION_TXT {
  font-family: 'Open Sans Condensed', sans-serif !important;
  font-size: 25px;
  display: block;
  width: 100%;
  background-color: orange;
  color: white;
  border-radius: 9px 9px 0 0;
  cursor: pointer;
}
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_PERSONALIZACION .tmp_Shopping_carritoCompra_wid_PERSONALIZACION_TYPE {
  font-family: 'Open Sans Condensed', sans-serif !important;
  font-size: 20px;
  display: block;
  width: 90%;
  border-bottom: 1px dotted;
  margin: auto;
  margin-bottom: 10px;
}
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_PERSONALIZACION .tmp_Shopping_carritoCompra_wid_PERSONALIZACION_ITEMS {
  text-align: left;
  padding: 9px;
  font-size: 13px;
}
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_PERSONALIZACION .tmp_Shopping_carritoCompra_wid_PERSONALIZACION_ITEMS span {
  display: block;
  margin-top: 0px;
  margin-bottom: 15px;
  line-height: 13px;
}
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_PERSONALIZACION .PERSONALIZACION_CONT {
  display: none;
  border: 3px solid #ffd800;
  width: 100% !important;
  font-family: Arial;
  background-color: #fdffa6;
  color: #333;
}
.tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_PERSONALIZACION .tmp_Shopping_carritoCompra_wid_PERSONALIZACION_IMG {
  width: 100%;
}
.menu_cesta {
  position: fixed;
  top: 0;
  right: 0;
  z-index: 10;
  margin-top: 0px;
  opacity: 1 !important;
}
.menu_cesta .tmp_carritoCompra_widget_DESP_CNT {
  position: absolute;
  top: 10px;
  left: -130px;
  width: 600px;
  background-color: #717171;
  border-radius: 6px 0 0 6px;
  font-weight: normal;
  text-align: left;
  padding-left: 20px;
  transition: all 1s;
  -moz-transition: all 1s;
  -webkit-transition: all 1s;
  -o-transition: all 1s;
}
.menu_cesta .tmp_carritoCompra_widget_DESP_CNT .tmp_carritoCompra_widget_DESP {
  transition: all 1s;
  -moz-transition: all 1s;
  -webkit-transition: all 1s;
  -o-transition: all 1s;
  font-weight: normal;
}
.menu_cesta .tmp_carritoCompra_CNT {
  position: fixed;
  top: 0;
  width: 350px;
  right: -370px;
  border-radius: 0;
  transition: all 1s;
  -moz-transition: all 1s;
  -webkit-transition: all 1s;
  -o-transition: all 1s;
  height: 100%;
}
.menu_cesta .tmp_carritoCompra_CNT.opening,
.menu_cesta .tmp_carritoCompra_CNT.open {
  transition: all 1s;
  -moz-transition: all 1s;
  -webkit-transition: all 1s;
  -o-transition: all 1s;
  height: 100%;
  right: 0;
}
.menu_cesta .tmp_carritoCompra_CNT.opening .tmp_carritoCompra_widget_DESP_CNT,
.menu_cesta .tmp_carritoCompra_CNT.open .tmp_carritoCompra_widget_DESP_CNT {
  left: 0;
  width: 100%;
  color: white;
  border-radius: 0;
}
.menu_cesta .tmp_carritoCompra_CNT.widget {
  line-height: 40px;
}
.menu_cesta .tmp_carritoCompra_CNT.widget .tmp_carritoCompra_widget_CARRITO_PRODUCTOS_CNT {
  position: absolute;
  top: 50px;
  width: 100%;
  padding: 15px;
  bottom: 80px;
  height: auto;
}
.menu_cesta .tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_BORRAR_ITEM_CNT {
  position: inherit;
  border: 1px solid red;
  border-radius: 6px;
  background-color: #ef8080;
  float: left;
  width: 100%;
  margin-bottom: 20px;
}
.menu_cesta .tmp_carritoCompra_CNT.widget .tmp_Shopping_carritoCompra_wid_BORRAR_ITEM_CNT .tmp_Shopping_carritoCompra_wid_BORRAR_ITEM {
  width: 100%;
  height: 37px;
  background-position: center center;
}
.menu_cesta .tmp_carritoCompra_widget_CARRITO_PRODUCTOS {
  font-weight: normal;
}
.tmp_navegador_idiomas_simple_CNT {
  position: fixed;
  right: 140px;
  top: -8px;
}
.tmp_navegador_idiomas_simple_CNT .tmp_navegador_idiomas_simple_barra {
  display: none;
}
.tmp_navegador_idiomas_simple_CNT a {
  display: inline-block;
  margin-top: 0;
  color: transparent;
  font-size: 0;
  padding-left: 50px;
  height: 50px;
  margin-left: 10px;
}
.tmp_navegador_idiomas_simple_CNT a[cod=es] {
  background-image: url("uploadsSystem/templates/temas/FAL2018/img/es.png");
  background-repeat: no-repeat;
  background-position-x: left;
  background-position-y: center;
}
.tmp_navegador_idiomas_simple_CNT a[cod=en] {
  background-image: url("uploadsSystem/templates/temas/FAL2018/img/en.png");
  background-repeat: no-repeat;
  background-position-x: left;
  background-position-y: center;
}
.cab_logo {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  text-align: center;
  width: 100%;
}
.cab_logo img {
  height: 65px;
}
.pl_cabecera .telf {
  display: block;
  text-align: left;
  font-size: 23px;
  line-height: 60px;
  margin-left: 90px;
  padding-left: 30px;
  background-image: url("uploadsSystem/templates/temas/FAL2018/img/tel.png");
  background-repeat: no-repeat;
  background-position-x: left;
  background-position-y: center;
}
#menuSimple_cont {
  margin-top: 60px;
  background-color: #5f5d5d;
  color: white;
  padding-top: 15px;
  padding-bottom: 15px;
}
#menuSimple_cont .menuSimple_icon_CNT {
  display: none;
}
#menuSimple_cont #cat_0,
#menuSimple_cont #cat_5 {
  display: none;
}
#menuSimple_cont a {
  color: white;
}
#menuSimple_cont .menuSimple_cat {
  font-family: 'Open Sans Condensed', sans-serif;
  display: block;
  font-weight: bold;
  font-size: 30px;
  padding-bottom: 20px;
  position: relative;
  color: #4b4b4b;
  margin-bottom: 20px;
  margin-left: 15px;
  margin-right: 15px;
  display: inline-block;
  margin-bottom: 0px;
  padding-bottom: 14px;
}
#menuSimple_cont .menuSimple_cat::after {
  content: "";
  position: absolute;
  bottom: 0px;
  width: 60px;
  height: 6px;
  background-color: #800000;
  left: 50%;
  margin-left: -30px;
  border-radius: 3px;
}
#menuSimple_cont .menuSimple_cat::after {
  background-color: gray;
}
#menuSimple_cont .menuSimple_link {
  color: #cbcbcb;
  font-weight: normal;
  font-size: 25px;
}
#menuSimple_cont .menuSimple_link:hover {
  color: white;
}
#menuSimple_cont .menuSimple_link::after {
  background-color: gray;
}
#menuSimple_cont #cat_1:hover::after {
  background-color: #8DBB36;
}
#menuSimple_cont #cat_2:hover::after {
  background-color: #3692C6;
}
#menuSimple_cont #cat_3:hover::after {
  background-color: #ff9900;
}
#menuSimple_cont #cat_4:hover::after {
  background-color: #9187F8;
}
.botoneraPrincipal {
  margin-top: 60px;
  background-color: #5f5d5d;
  color: white;
  padding-top: 15px;
  padding-bottom: 15px;
}
.botoneraPrincipal a {
  color: white;
}
.botoneraPrincipal .btPrincipal {
  font-family: 'Open Sans Condensed', sans-serif;
  display: block;
  font-weight: bold;
  font-size: 30px;
  padding-bottom: 20px;
  position: relative;
  color: #4b4b4b;
  margin-bottom: 20px;
  margin-left: 15px;
  margin-right: 15px;
  color: #cbcbcb;
  display: inline-block;
  font-weight: normal;
  padding-bottom: 14px;
  font-size: 25px;
  margin-bottom: 0px;
}
.botoneraPrincipal .btPrincipal::after {
  content: "";
  position: absolute;
  bottom: 0px;
  width: 60px;
  height: 6px;
  background-color: #800000;
  left: 50%;
  margin-left: -30px;
  border-radius: 3px;
}
.botoneraPrincipal .btPrincipal:hover {
  color: white;
}
.botoneraPrincipal .btPrincipal::after {
  background-color: gray;
}
.botoneraPrincipal .st_servicios:hover::after {
  background-color: #8DBB36;
}
.botoneraPrincipal .st_alquiler:hover::after {
  background-color: #3692C6;
}
.botoneraPrincipal .st_venta:hover::after {
  background-color: #ff9900;
}
.botoneraPrincipal .st_falcotv:hover::after {
  background-color: #9187F8;
}
.tituloSeccion {
  font-size: 35px;
  color: white;
  text-align: left;
  line-height: 53px;
  font-family: 'Open Sans Condensed', sans-serif;
}
.tituloSeccion.st_servicios {
  background-color: #8DBB36;
}
.tituloSeccion.st_alquiler {
  background-color: #3692C6;
}
.tituloSeccion.st_venta {
  background-color: #ff9900;
}
.tituloSeccion.st_falcotv {
  background-color: #9187F8;
}
.tituloSeccion div {
  display: inline-block;
}
.tituloSeccion .tmp_titulo {
  display: inline-block;
  width: auto;
  margin-left: 20px;
  font-size: 27px;
  border-left: 1px solid rgba(255,255,255,0.5);
  padding-left: 20px;
  line-height: 28px;
}
.menuIcon {
  position: absolute;
  left: 0px;
  top: 0px;
  background-color: #0055b8;
  cursor: pointer;
  z-index: 12;
}
.menuIcon img {
  border: 1px solid white;
  display: block !important;
  padding: 12px;
  margin: 10px;
}
.menuIcon.alquiler {
  background-color: #3692C6 !important;
}
.menuIcon.venta {
  background-color: #ff9900 !important;
}
.menuIcon.servicios {
  background-color: #8DBB36 !important;
}
.menuIcon.falcotv {
  background-color: #9187F8 !important;
}
.menuInt {
  display: none;
  position: fixed;
  top: 0;
  left: 0 !important;
  right: 0 !important;
  z-index: 11;
  background-color: #323438;
  padding-top: 30px;
  padding-bottom: 30px;
  border-bottom: 8px solid #878787;
}
.menuInt_CNT {
  position: absolute;
  top: 80px;
  bottom: 100px;
  left: 50px;
  right: 50px;
  overflow: hidden;
}
.menuInt_CTR {
  width: 100%;
  height: 100%;
  overflow-y: scroll;
  padding-right: 17px;
  box-sizing: content-box;
}
.menuInt.home li {
  display: inline-block;
  width: 40%;
  vertical-align: top;
}
.menuInt.home li .item_alquiler a:hover {
  border-color: #3692C6;
}
.menuInt.home li .item_venta a:hover {
  border-color: #ff9900;
}
.menuInt.home li .item_servicios a:hover {
  border-color: #8DBB36;
}
.menuInt.home li .item_falcotv a:hover {
  border-color: #9187F8;
}
.menuInt.home li .item_alquiler .title {
  font-size: 30px;
  color: white;
}
.menuInt.home li .item_alquiler .title::after {
  background-color: #3692C6;
}
.menuInt.home li .item_venta .title {
  font-size: 30px;
  color: white;
}
.menuInt.home li .item_venta .title::after {
  background-color: #ff9900;
}
.menuInt.home li .item_servicios .title {
  font-size: 30px;
  color: white;
}
.menuInt.home li .item_servicios .title::after {
  background-color: #8DBB36;
}
.menuInt.home li .item_falcotv .title {
  font-size: 30px;
  color: white;
}
.menuInt.home li .item_falcotv .title::after {
  background-color: #9187F8;
}
.menuInt.home li a {
  display: block;
  color: white;
  padding: 20px;
  border: 1px solid gray;
  vertical-align: top;
  text-align: center;
  margin: 10px;
  border-radius: 3px;
}
.menuInt.home li a:hover {
  border-width: 6px;
  padding: 15px;
}
.menuInt.home li img {
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
  width: 180px;
  margin-left: auto;
  margin-right: auto;
}
.menuInt.home li .title {
  display: block;
  font-weight: bold;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 20px;
}
.menuInt.home li span {
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
  line-height: 20px;
}
#menuApartado_cont {
  margin: 30px;
}
#menuApartado_cont .menuApartado_cat {
  display: inline-block;
  vertical-align: top;
  text-align: center;
  margin-bottom: 45px;
  width: 210px;
}
#menuApartado_cont .menuApartado_cat .menuApartado_img {
  width: 75px;
  padding: 15px;
  border-radius: 100%;
  border: 1px solid gray;
  margin-bottom: 10px;
}
#menuApartado_cont .menuApartado_cat img,
#menuApartado_cont .menuApartado_cat span {
  display: inline-block;
}
#menuApartado_cont .menuApartado_cat img {
  background-color: white;
}
#menuApartado_cont .menuApartado_cat span {
  color: white;
  line-height: 25px;
  display: block;
}
#menuApartado_cont .menuApartado_cat a {
  display: block;
}
#menuApartado_cont .menuApartado_cat a:hover span {
  color: #D1D1D1;
}
#menuApartado_cont #cat_6 {
  display: none;
}
#menuApartado_cont.pagCont {
  width: 500px;
  margin: auto;
}
#menuApartado_cont.pagCont .menuApartado_cat {
  width: 150px;
}
#menuApartado_cont.pagCont img {
  background-color: transparent;
}
#menuApartado_cont.pagCont span {
  color: black;
  line-height: 25px;
}
#menuApartado_cont.pagCont a:hover span {
  color: #8DBB36;
}
.menuInt.servicios #menuApartado_cont {
  margin: auto;
  width: 680px;
}
.menuInt.home #menuSimple_cont,
.menuInt.home .botoneraPrincipal {
  margin-top: 0px;
}
.menuInt #menuSimple_cont,
.menuInt .botoneraPrincipal {
  position: absolute;
  bottom: 0px;
  left: 0px;
  right: 0px;
}
.menuInt.alquiler .tree_item.children.level_0,
.menuInt.alquiler .tree_item.parent.level_0,
.menuInt.venta .tree_item.children.level_0,
.menuInt.venta .tree_item.parent.level_0 {
  border: 1px solid gray;
  border-radius: 6px;
  width: 350px;
  display: inline-block;
  vertical-align: top;
  margin-left: 15px;
  margin-right: 15px;
  margin-bottom: 20px;
}
.menuInt.alquiler .tree_item.children.level_0:hover,
.menuInt.alquiler .tree_item.parent.level_0:hover,
.menuInt.venta .tree_item.children.level_0:hover,
.menuInt.venta .tree_item.parent.level_0:hover {
  cursor: pointer;
}
.menuInt.alquiler .tree_item.children.level_0:hover > div,
.menuInt.alquiler .tree_item.parent.level_0:hover > div,
.menuInt.venta .tree_item.children.level_0:hover > div,
.menuInt.venta .tree_item.parent.level_0:hover > div {
  border-color: white;
}
.menuInt.alquiler .tree_item.children.level_0:hover > span,
.menuInt.alquiler .tree_item.parent.level_0:hover > span,
.menuInt.venta .tree_item.children.level_0:hover > span,
.menuInt.venta .tree_item.parent.level_0:hover > span {
  opacity: 1;
}
.menuInt.alquiler .tree_item_icon,
.menuInt.venta .tree_item_icon {
  height: 32px;
  margin-top: 6px;
  margin-left: 5px;
  opacity: 0.7;
}
.menuInt.alquiler li.opened > .tree_item_icon,
.menuInt.venta li.opened > .tree_item_icon {
  background: url("uploadsSystem/templates/temas/FAL2018/img/minus.png") center center no-repeat !important;
}
.menuInt.alquiler li.closed > .tree_item_icon,
.menuInt.venta li.closed > .tree_item_icon {
  background: url("uploadsSystem/templates/temas/FAL2018/img/plus.png") center center no-repeat !important;
}
.menuInt.alquiler li.tree_item > ul.tree,
.menuInt.venta li.tree_item > ul.tree {
  margin-left: 15px;
  margin-right: 15px;
  border-top: 1px solid gray;
}
.menuInt.alquiler ul.tree > li.tree_item,
.menuInt.venta ul.tree > li.tree_item {
  margin-bottom: 0px;
}
.menuInt.alquiler .tmp_Shopping_navegadorCategorias_categoria,
.menuInt.alquiler .tmp_Shopping_navegadorCategorias_link,
.menuInt.venta .tmp_Shopping_navegadorCategorias_categoria,
.menuInt.venta .tmp_Shopping_navegadorCategorias_link {
  display: block;
  width: 100%;
  padding: 15px;
}
.menuInt.alquiler .tmp_Shopping_navegadorCategorias_categoria:hover,
.menuInt.alquiler .tmp_Shopping_navegadorCategorias_link:hover,
.menuInt.venta .tmp_Shopping_navegadorCategorias_categoria:hover,
.menuInt.venta .tmp_Shopping_navegadorCategorias_link:hover {
  color: white;
}
.menuInt.alquiler .tree_item.parent.opened,
.menuInt.venta .tree_item.parent.opened {
  padding-bottom: 15px;
}
.menuInt.alquiler .tree_item.children,
.menuInt.venta .tree_item.children {
  border-radius: 6px;
}
.menuInt.alquiler ul.tree.level_1 .tree_item:hover > div,
.menuInt.venta ul.tree.level_1 .tree_item:hover > div {
  cursor: pointer;
  border-color: white;
}
.menuInt.alquiler ul.tree.level_1 .tree_item:hover > span,
.menuInt.venta ul.tree.level_1 .tree_item:hover > span {
  opacity: 1;
}
.menuInt.alquiler .tree_item.children:hover {
  background-color: #3692C6;
}
.menuInt.alquiler .tree_item.children.selected {
  color: #3692C6;
  font-weight: bold;
}
.menuInt.venta .tree_item.children:hover {
  background-color: #ff9900;
}
.menuInt.venta .tree_item.children.selected {
  color: #ff9900;
  font-weight: bold;
}
.tmp_fondoWeb {
  z-index: 0 !important;
}
.logoPortada {
  background-image: url("uploadsSystem/templates/temas/FAL2018/img/logo/logotipo.png");
  background-color: rgba(0,0,0,0.5);
  padding: 90px;
  background-repeat: no-repeat;
  background-position: center center;
  margin-top: 60px;
}
.portadaBotonera {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(0,0,0,0.5);
  height: 210px;
}
.portadaBotonera .btAlquiler {
  left: 0;
}
.portadaBotonera .btVenta {
  right: 0;
}
.portadaBotonera a {
  position: absolute;
  width: 50%;
  top: 0;
  bottom: 0;
  padding-top: 40px;
}
.portadaBotonera a:hover {
  background-color: rgba(114,114,114,0.4);
}
.portadaBotonera a .tit_alq {
  font-family: 'Open Sans Condensed', sans-serif;
  display: block;
  font-weight: bold;
  font-size: 30px;
  padding-bottom: 20px;
  position: relative;
  color: #4b4b4b;
  margin-bottom: 20px;
  color: white;
  font-size: 35px;
}
.portadaBotonera a .tit_alq::after {
  content: "";
  position: absolute;
  bottom: 0px;
  width: 60px;
  height: 6px;
  background-color: #800000;
  left: 50%;
  margin-left: -30px;
  border-radius: 3px;
}
.portadaBotonera a .tit_alq::after {
  background-color: #007BC0;
  bottom: 0px;
}
.portadaBotonera a .tit_ven {
  font-family: 'Open Sans Condensed', sans-serif;
  display: block;
  font-weight: bold;
  font-size: 30px;
  padding-bottom: 20px;
  position: relative;
  color: #4b4b4b;
  margin-bottom: 20px;
  color: white;
  font-size: 35px;
}
.portadaBotonera a .tit_ven::after {
  content: "";
  position: absolute;
  bottom: 0px;
  width: 60px;
  height: 6px;
  background-color: #800000;
  left: 50%;
  margin-left: -30px;
  border-radius: 3px;
}
.portadaBotonera a .tit_ven::after {
  background-color: #ff9900;
  bottom: 0px;
}
.portadaBotonera a .txt_home {
  color: white;
}
.home_siguenos_CNT {
  text-align: center;
  display: block;
  width: 100%;
}
.home_siguenos_CNT img {
  height: 40px;
  margin: 32px;
  opacity: 0.6;
  transition: all 1s;
  -moz-transition: all 1s;
  -webkit-transition: all 1s;
  -o-transition: all 1s;
}
.home_siguenos_CNT img:hover {
  opacity: 1;
  transition: all 1s;
  -moz-transition: all 1s;
  -webkit-transition: all 1s;
  -o-transition: all 1s;
}
.comodoSSL {
  float: left;
  width: 100%;
}
.tmp_textoLegal_CNT {
  padding: 50px;
  text-align: left;
}
.tmp_textoLegal_CNT h1 {
  font-family: 'Open Sans Condensed', sans-serif;
  display: block;
  font-weight: bold;
  font-size: 30px;
  padding-bottom: 20px;
  position: relative;
  color: #4b4b4b;
  margin-bottom: 20px;
  text-align: center;
}
.tmp_textoLegal_CNT h1::after {
  content: "";
  position: absolute;
  bottom: 0px;
  width: 60px;
  height: 6px;
  background-color: #800000;
  left: 50%;
  margin-left: -30px;
  border-radius: 3px;
}
.tmp_textoLegal_CNT h1::after {
  background-color: #c9c9c9;
}
.tmp_textoLegal_CNT b {
  font-weight: bold;
}
.tmp_CNT_maps {
  margin-top: 61px;
}
.tmp_CNT_direccion {
  padding: 50px;
}
.tmp_CNT_direccion strong {
  font-family: 'Open Sans Condensed', sans-serif;
  display: block;
  font-weight: bold;
  font-size: 30px;
  padding-bottom: 20px;
  position: relative;
  color: #4b4b4b;
  margin-bottom: 20px;
}
.tmp_CNT_direccion strong::after {
  content: "";
  position: absolute;
  bottom: 0px;
  width: 60px;
  height: 6px;
  background-color: #800000;
  left: 50%;
  margin-left: -30px;
  border-radius: 3px;
}
.tmp_CNT_direccion strong::after {
  background-color: #c9c9c9;
}
.tmp_CNT_direccion b {
  font-weight: bold;
}
.pl_contInt small {
  padding: 50px;
}
.nbs_fw {
  display: block;
  width: 100%;
  text-align: center;
  color: gray;
  float: left;
}
.nbs_fw a {
  color: gray;
}
.nbs_fw a:hover {
  color: #a8a5a5;
  text-decoration: none;
}
.firma {
  font-family: 'Sacramento', cursive;
  font-size: 30px;
  border-top: 1px dashed #626262;
  padding: 20px;
  display: block;
}
.firma a,
.firma span {
  display: inline-block;
  vertical-align: middle;
}
.firma span {
  margin-right: 20px;
}
.infoPie_contacta {
  margin-bottom: 20px;
}
.infoPie_contacta .pie_telf span {
  font-size: 20px;
}
.infoPie_cols {
  margin-top: 40px;
}
.infoPie_cols .textPie {
  text-align: left;
}
.infoPie_cols .infoPie_contacta {
  display: block;
  text-align: left;
  width: auto;
  margin-top: -20px;
}
.infoPie_cols .infoPie_contacta .item {
  border-bottom: 1px solid #757474;
  display: block;
  padding: 10px;
}
.infoPie_cols .infoPie_contacta .item .tit {
  font-size: 30px;
  font-family: 'Open Sans Condensed', sans-serif;
}
.infoPie_cols .infoPie_contacta .item img {
  display: inline-block;
  margin-right: 10px;
}
.infoPie_cols .infoPie_contacta .item span {
  display: inline-block;
}
.infoPie_cols .infoPie_contacta .item span a {
  color: white;
}
.infoPie_cols .infoPie_contacta .item a {
  color: white;
  display: table;
}
.infoPie_cols .infoPie_contacta .item a img {
  display: table-cell;
  width: 40px;
  vertical-align: middle;
}
.infoPie_cols .infoPie_contacta .item a span {
  display: table-cell;
  color: white;
  width: auto;
  vertical-align: middle;
}
.infoPie_cols .home_siguenos_CNT {
  margin-top: 0px;
  margin-bottom: 40px;
  float: left;
  text-align: center;
  display: table-cell;
  width: 100%;
}
.infoPie_cols .home_siguenos_CNT img {
  margin: 12px;
}
.tmp_organigramaTit {
  margin-top: 100px;
  margin-bottom: 30px;
}
.tmp_texto_organigrama {
  padding: 50px;
}
.tmp_texto_organigrama table {
  width: 340px;
  margin: auto;
}
.tmp_texto_organigrama table tr {
  padding-bottom: 30px;
}
.tmp_texto {
  width: 600px;
  margin: auto;
  text-align: left;
}
.tmp_resultadosBusqueda_lista_PROD_CNT {
  display: inline-block;
  width: 280px;
  margin: 10px;
  margin-bottom: 20px;
  padding: 10px;
  vertical-align: top;
  border-radius: 6px;
  transition: all 0.3s;
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
}
.tmp_resultadosBusqueda_lista_PROD_CNT:hover {
  box-shadow: 0px 0px 19px -3px rgba(0,0,0,0.75);
  -webkit-box-shadow: 0px 0px 19px -3px rgba(0,0,0,0.75);
  -moz-box-shadow: 0px 0px 19px -3px rgba(0,0,0,0.75);
}
.tmp_resultadosBusqueda_lista_PROD_CNT .tmp_resultadosBusqueda_lista_CNT_FOTO {
  display: table;
  text-align: center;
  width: 100%;
}
.tmp_resultadosBusqueda_lista_PROD_CNT .tmp_resultadosBusqueda_lista_FOTO_CNT {
  height: 250px;
  width: 100%;
  background-color: white;
  display: table-cell;
  vertical-align: middle;
  padding: 10px;
  margin: auto;
}
.tmp_resultadosBusqueda_lista_PROD_CNT .tmp_resultadosBusqueda_lista_NOMBRE a {
  font-size: 21px;
  margin-bottom: 15px;
  display: block;
  height: 50px;
}
.tmp_resultadosBusqueda_lista_PROD_CNT .tmp_resultadosBusqueda_lista_PRECIO_VENTA_CNT,
.tmp_resultadosBusqueda_lista_PROD_CNT .tmp_resultadosBusqueda_lista_PRECIO_ALQUILER_CNT {
  border-top: 1px dashed gainsboro;
  padding-top: 10px;
}
.prod_alquiler .tmp_resultadosBusqueda_lista_NOMBRE a {
  color: #3692C6;
}
.prod_venta .tmp_resultadosBusqueda_lista_NOMBRE a {
  color: #ff9900;
}
.tmp_Shopping_categoriaInfo_CNT {
  margin-top: 20px;
}
.tmp_Shopping_categoriaInfo_CONT_FOTO {
  float: left;
  background-color: white;
  margin: 5px;
  border-radius: 14px;
  overflow: hidden;
  padding: 10px;
}
.tmp_Shopping_categoriaInfo_CONT_FOTO img {
  width: auto;
  height: 200px;
}
.tmp_Shopping_categoriaInfo_CONT_NOMBRE {
  float: right;
  width: 45%;
  right: 100px;
  margin-top: 30px;
  margin-bottom: 30px;
}
.tmp_Shopping_categoriaInfo_CONT_DESCRIPCION {
  float: right;
  width: 45%;
  right: 100px;
  font-size: 20px;
  line-height: 34px;
  position: relative;
}
.prod_alquiler .tmp_Shopping_categoriaInfo_CONT_NOMBRE {
  font-family: 'Open Sans Condensed', sans-serif;
  display: block;
  font-weight: bold;
  font-size: 30px;
  padding-bottom: 20px;
  position: relative;
  color: #4b4b4b;
  margin-bottom: 20px;
  font-size: 50px;
}
.prod_alquiler .tmp_Shopping_categoriaInfo_CONT_NOMBRE::after {
  content: "";
  position: absolute;
  bottom: 0px;
  width: 60px;
  height: 6px;
  background-color: #800000;
  left: 50%;
  margin-left: -30px;
  border-radius: 3px;
}
.prod_alquiler .tmp_Shopping_categoriaInfo_CONT_NOMBRE::after {
  background-color: #3692C6;
}
.prod_venta .tmp_Shopping_categoriaInfo_CONT_NOMBRE {
  font-family: 'Open Sans Condensed', sans-serif;
  display: block;
  font-weight: bold;
  font-size: 30px;
  padding-bottom: 20px;
  position: relative;
  color: #4b4b4b;
  margin-bottom: 20px;
  font-size: 50px;
}
.prod_venta .tmp_Shopping_categoriaInfo_CONT_NOMBRE::after {
  content: "";
  position: absolute;
  bottom: 0px;
  width: 60px;
  height: 6px;
  background-color: #800000;
  left: 50%;
  margin-left: -30px;
  border-radius: 3px;
}
.prod_venta .tmp_Shopping_categoriaInfo_CONT_NOMBRE::after {
  background-color: #ff9900;
}
div.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination,
div.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination {
  display: inline-block;
  text-align: center;
  width: auto;
  margin-bottom: 20px;
  position: relative;
}
div.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination::after,
div.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination::after {
  content: "";
  position: absolute;
  bottom: -10px;
  width: 60px;
  height: 6px;
  left: 50%;
  margin-left: -30px;
  border-radius: 3px;
}
div.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination > div,
div.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination > div {
  display: inline-block;
  margin-left: 5px;
  margin-right: 5px;
  margin-bottom: 10px;
  vertical-align: top;
}
div.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination a.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination_ANTERIOR,
div.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination a.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination_ANTERIOR,
div.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination a.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination_INICIO,
div.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination a.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination_INICIO,
div.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination a.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination,
div.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination a.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination,
div.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination .ctr_pagination_PAGINA,
div.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination a.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination_ANTERIOR,
div.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination a.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination_ANTERIOR,
div.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination a.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination_INICIO,
div.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination a.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination_INICIO,
div.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination a.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination,
div.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination a.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination,
div.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination .ctr_pagination_PAGINA {
  width: 40px;
  line-height: 35px;
  display: block;
  border: 1px solid #dad8d8;
  border-radius: 3px;
  transition: all 0.3s;
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
}
div.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination a.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination_ANTERIOR:hover,
div.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination a.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination_ANTERIOR:hover,
div.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination a.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination_INICIO:hover,
div.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination a.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination_INICIO:hover,
div.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination a.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination:hover,
div.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination a.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination:hover,
div.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination .ctr_pagination_PAGINA:hover,
div.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination a.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination_ANTERIOR:hover,
div.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination a.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination_ANTERIOR:hover,
div.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination a.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination_INICIO:hover,
div.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination a.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination_INICIO:hover,
div.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination a.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination:hover,
div.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination a.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination:hover,
div.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination .ctr_pagination_PAGINA:hover {
  background-color: #dad8d8;
}
div.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination {
  margin-top: 40px;
}
div.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination::after {
  height: 0px;
}
.prod_venta div.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination::after,
.prod_venta div.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination::after {
  background-color: #ff9900;
}
.prod_venta div.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination a.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination:hover,
.prod_venta div.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination a.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination:hover,
.prod_venta div.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination .ctr_pagination_PAGINA:hover,
.prod_venta div.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination a.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination:hover,
.prod_venta div.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination a.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination:hover,
.prod_venta div.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination .ctr_pagination_PAGINA:hover {
  color: #ff9900;
}
.prod_venta div.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination a.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination.SELECTED,
.prod_venta div.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination a.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination.SELECTED,
.prod_venta div.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination .ctr_pagination_PAGINA.SELECTED,
.prod_venta div.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination a.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination.SELECTED,
.prod_venta div.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination a.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination.SELECTED,
.prod_venta div.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination .ctr_pagination_PAGINA.SELECTED {
  border: 2px solid #ff9900;
}
.prod_alquiler div.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination::after,
.prod_alquiler div.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination::after {
  background-color: #3692C6;
}
.prod_alquiler div.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination a.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination:hover,
.prod_alquiler div.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination a.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination:hover,
.prod_alquiler div.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination .ctr_pagination_PAGINA:hover,
.prod_alquiler div.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination a.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination:hover,
.prod_alquiler div.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination a.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination:hover,
.prod_alquiler div.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination .ctr_pagination_PAGINA:hover {
  color: #3692C6;
}
.prod_alquiler div.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination a.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination.SELECTED,
.prod_alquiler div.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination a.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination.SELECTED,
.prod_alquiler div.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination .ctr_pagination_PAGINA.SELECTED,
.prod_alquiler div.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination a.tmp_resultadosBusqueda_lista_PAGINACION_BOTTOM.ctr_pagination.SELECTED,
.prod_alquiler div.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination a.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination.SELECTED,
.prod_alquiler div.tmp_resultadosBusqueda_lista_PAGINACION_TOP.ctr_pagination .ctr_pagination_PAGINA.SELECTED {
  border: 2px solid #3692C6;
}
.tmp_migaDePan_CNT {
  float: left;
  clear: both;
  margin-top: 30px;
  padding-left: 40px;
  padding-bottom: 10px;
  width: 100%;
  text-align: left;
  font-size: 22px;
  border-bottom: 1px dashed #bab8b8;
  color: #bab8b8;
}
.prod_alquiler .tmp_migaDePan_CNT a {
  color: #3692C6;
}
.prod_venta .tmp_migaDePan_CNT a {
  color: #ff9900;
}
.prod_alquiler #tmp_Shopping_botoneraLateral_CNT,
.prod_venta #tmp_Shopping_botoneraLateral_CNT {
  padding-right: 17px;
  box-sizing: content-box;
}
.prod_alquiler .tree_item.children.level_0,
.prod_alquiler .tree_item.parent.level_0,
.prod_venta .tree_item.children.level_0,
.prod_venta .tree_item.parent.level_0 {
  border: 1px solid gray;
  border-radius: 6px;
  width: 300px;
  display: inline-block;
  vertical-align: top;
  margin-left: 15px;
  margin-right: 15px;
  margin-bottom: 20px;
}
.prod_alquiler .tree_item.children.level_0:hover,
.prod_alquiler .tree_item.parent.level_0:hover,
.prod_venta .tree_item.children.level_0:hover,
.prod_venta .tree_item.parent.level_0:hover {
  cursor: pointer;
}
.prod_alquiler .tree_item.children.level_0:hover > div,
.prod_alquiler .tree_item.parent.level_0:hover > div,
.prod_venta .tree_item.children.level_0:hover > div,
.prod_venta .tree_item.parent.level_0:hover > div {
  border-color: white;
}
.prod_alquiler .tree_item.children.level_0:hover > span,
.prod_alquiler .tree_item.parent.level_0:hover > span,
.prod_venta .tree_item.children.level_0:hover > span,
.prod_venta .tree_item.parent.level_0:hover > span {
  opacity: 1;
}
.prod_alquiler .tree_item_icon,
.prod_venta .tree_item_icon {
  height: 32px;
  margin-top: 10px;
  margin-left: 5px;
  opacity: 0.7;
}
.prod_alquiler li.opened > .tree_item_icon,
.prod_venta li.opened > .tree_item_icon {
  background: url("uploadsSystem/templates/temas/FAL2018/img/minus_b.png") center center no-repeat !important;
}
.prod_alquiler li.closed > .tree_item_icon,
.prod_venta li.closed > .tree_item_icon {
  background: url("uploadsSystem/templates/temas/FAL2018/img/plus_b.png") center center no-repeat !important;
}
.prod_alquiler li.tree_item > ul.tree,
.prod_venta li.tree_item > ul.tree {
  margin-left: 15px;
  margin-right: 15px;
  border-top: 1px solid gray;
}
.prod_alquiler ul.tree > li.tree_item,
.prod_venta ul.tree > li.tree_item {
  margin-bottom: 0px;
}
.prod_alquiler .tmp_Shopping_navegadorCategorias_categoria,
.prod_alquiler .tmp_Shopping_navegadorCategorias_link,
.prod_venta .tmp_Shopping_navegadorCategorias_categoria,
.prod_venta .tmp_Shopping_navegadorCategorias_link {
  display: block;
  width: 100%;
  padding: 15px;
}
.prod_alquiler .tmp_Shopping_navegadorCategorias_categoria:hover,
.prod_alquiler .tmp_Shopping_navegadorCategorias_link:hover,
.prod_venta .tmp_Shopping_navegadorCategorias_categoria:hover,
.prod_venta .tmp_Shopping_navegadorCategorias_link:hover {
  color: white;
}
.prod_alquiler .tree_item.parent.opened,
.prod_venta .tree_item.parent.opened {
  padding-bottom: 15px;
}
.prod_alquiler .tree_item.children,
.prod_venta .tree_item.children {
  border-radius: 6px;
}
.prod_alquiler ul.tree.level_1 .tree_item:hover > div,
.prod_venta ul.tree.level_1 .tree_item:hover > div {
  cursor: pointer;
  border-color: white;
}
.prod_alquiler ul.tree.level_1 .tree_item:hover > span,
.prod_venta ul.tree.level_1 .tree_item:hover > span {
  opacity: 1;
}
.prod_alquiler .tmp_Shopping_navegadorCategorias_categoria:hover {
  color: #3692C6;
}
.prod_alquiler .tree_item.children:hover {
  background-color: #3692C6;
}
.prod_venta .tmp_Shopping_navegadorCategorias_categoria:hover {
  color: #ff9900;
}
.prod_venta .tree_item.children:hover {
  background-color: #ff9900;
}
.tmp_btBuscador {
  position: absolute;
  right: 30px;
  background-image: url("uploadsSystem/templates/temas/FAL2018/img/search.png");
  background-position: left;
  background-repeat: no-repeat;
  padding-left: 50px;
  cursor: pointer;
  transition: all 0.3s;
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
}
.tmp_btBuscador:hover {
  color: white;
  text-decoration: none;
  opacity: 0.6;
}
.tmp_resultadosBusqueda_ficha_HEAD {
  float: left;
  width: 55%;
  padding-left: 60px;
}
.tmp_resultadosBusqueda_ficha_CARROUSEL {
  width: 100%;
  height: 450px !important;
  display: inline;
  padding-left: 60px;
}
.tmp_resultadosBusqueda_ficha_CONTENT {
  float: right;
  padding-right: 50px;
  width: 40%;
}
.tmp_resultadosBusqueda_ficha_FOOTER {
  margin-top: 40px;
  float: left;
  width: 55%;
  padding-left: 60px;
}
.galleria-container {
  width: 100% !important;
  height: 450px !important;
}
.galleria-container {
  border-radius: 20px;
  background: none repeat scroll 0 0 rgba(255,255,255,0.5) !important;
}
.galleria-container .galleria-stage img {
  border-radius: 20px;
}
.galleria-container .galleria-thumbnails img {
  border-radius: 3px;
}
.galleria-container .galleria-thumbnails {
  margin: auto;
}
.galleria-container .galleria-thumbnails .galleria-image {
  border-radius: 3px;
  background: #fff;
  border: 0px solid #000;
}
.galleria-container .galleria-thumbnails-container {
  right: 110px !important;
  left: 170px !important;
}
.galleria-counter {
  display: none !important;
}
.galleria-thumb-nav-left,
.galleria-thumb-nav-right,
.galleria-info-link,
.galleria-info-close,
.galleria-image-nav-left,
.galleria-image-nav-right {
  background-image: url('call/fw/ctr/imageGallery/img/classic-map-negro.png');
}
.tmp_resultadosBusqueda_ficha_tab ul {
  margin-left: 10px;
}
.ctr_tab_container {
  width: 100%;
  border-top: 1px solid #bab8b8;
  padding: 20px;
  text-align: left;
}
.ctr_tab_selector {
  border-top: 1px solid #f3f3f3 !important;
  border-left: 1px solid #f3f3f3 !important;
  border-right: 1px solid #f3f3f3 !important;
  border-bottom: 0px !important;
  border-radius: 3px 3px 0 0;
  background-color: #f3f3f3;
  margin-right: 3px;
}
.prod_alquiler .videoCpanel_CNT .ctr_visor,
.prod_venta .videoCpanel_CNT .ctr_visor {
  display: none;
}
.prod_alquiler .videoCpanel_CNT.fullScreen .ctr_video,
.prod_venta .videoCpanel_CNT.fullScreen .ctr_video {
  display: block;
}
.prod_alquiler .tmp_resultadosBusqueda_ficha_VIDEOS_LBL,
.prod_venta .tmp_resultadosBusqueda_ficha_VIDEOS_LBL {
  font-weight: bold;
}
.prod_venta .ctr_tab_container.imagenes,
.prod_alquiler .ctr_tab_container.imagenes {
  border-top: 0px solid #3692C6;
  display: block !important;
  float: left;
}
.prod_venta .ctr_tab_container.videos,
.prod_alquiler .ctr_tab_container.videos {
  border-top: 0px solid #3692C6;
  display: block !important;
  float: left;
  margin-top: 20px;
  border: 1px dotted gray;
  border-radius: 12px;
}
.prod_venta .ctr_tab_selector.imagenes,
.prod_venta .ctr_tab_selector.videos,
.prod_alquiler .ctr_tab_selector.imagenes,
.prod_alquiler .ctr_tab_selector.videos {
  display: none;
}
.prod_alquiler .ctr_tab_selector:hover {
  border-color: #3692C6 !important;
}
.prod_alquiler .ctr_tab_selector.selected {
  background-color: #3692C6;
  color: white;
}
.prod_alquiler .ctr_tab_selector.selected.imagenes,
.prod_alquiler .ctr_tab_selector.selected.videos {
  border-top: 1px solid #c9c9c9 !important;
  border-left: 1px solid #c9c9c9 !important;
  border-right: 1px solid #c9c9c9 !important;
}
.prod_alquiler .ctr_tab_selector.selected:hover {
  border-color: #3692C6 !important;
}
.prod_venta .ctr_tab_selector:hover {
  border-color: #ff9900 !important;
}
.prod_venta .ctr_tab_selector.selected {
  background-color: #ff9900;
  color: white;
}
.prod_venta .ctr_tab_selector.selected.imagenes,
.prod_venta .ctr_tab_selector.selected.videos {
  border-top: 1px solid #c9c9c9 !important;
  border-left: 1px solid #c9c9c9 !important;
  border-right: 1px solid #c9c9c9 !important;
}
.prod_venta .ctr_tab_selector.selected:hover {
  border-color: #3692C6 !important;
}
.tmp_resultadosBusqueda_ficha_tabImagenes {
  position: relative;
}
.ctr_tab_selector.imagenes {
  width: 49%;
}
.ctr_tab_selector.imagenes,
.ctr_tab_selector.videos {
  margin-bottom: 0px;
  top: -30px;
  width: 240px;
  height: 76px;
  z-index: 9;
  background-color: transparent !important;
  opacity: 0.7;
  padding-left: 110px !important;
  font-size: 24px;
  line-height: 58px;
  text-align: left;
  background-repeat: no-repeat;
  background-position-x: 10px;
  background-position-y: 10px;
}
.ctr_tab_selector.imagenes.selected,
.ctr_tab_selector.videos.selected {
  opacity: 1;
  color: #333333;
}
.ctr_tab_selector.imagenes:hover,
.ctr_tab_selector.videos:hover {
  opacity: 1;
}
.ctr_tab_selector.videos {
  right: 10px;
  background-image: url("uploadsSystem/templates/temas/FAL2018/img/video.png");
}
.ctr_tab_selector.imagenes {
  left: 10px;
  background-image: url("uploadsSystem/templates/temas/FAL2018/img/img.png");
}
.tmp_resultadosBusqueda_ficha_VIDEOS .ctr_video {
  display: block;
  width: 100%;
  margin-top: 20px;
}
.tmp_resultadosBusqueda_ficha_VIDEOS .ctr_videoCpanel_list {
  display: block;
  width: 100%;
  float: none !important;
  height: auto !important;
  margin: auto !important;
  overflow: none !important;
  clear: both;
  text-align: center;
}
.tmp_resultadosBusqueda_ficha_VIDEOS .ctr_videoCpanel_list .ctr_video {
  display: inline-block !important;
  width: 150px !important;
  margin: 20px;
  cursor: pointer;
  height: 250px;
  overflow: hidden;
}
.tmp_resultadosBusqueda_ficha_VIDEOS iframe {
  width: 650px;
  height: 450px;
  border: 10px solid white;
  background-color: black;
}
.tmp_resultadosBusqueda_ficha_VIDEOS .video_img_CRT {
  display: block;
  text-align: center;
}
.tmp_resultadosBusqueda_ficha_VIDEOS .video_visto_CNT,
.tmp_resultadosBusqueda_ficha_VIDEOS .video_duracion_CNT,
.tmp_resultadosBusqueda_ficha_VIDEOS .video_descripcion_CNT,
.tmp_resultadosBusqueda_ficha_VIDEOS .video_autor_name_CNT {
  display: none;
}
.ctr_videoCpanel_list {
  padding-right: 0px;
}
.tmp_resultadosBusqueda_ficha_VIDEOS 
.ctr_videoCpanel_list 
.ctr_video {
  height: auto !important;
}
.tmp_galeria_ficheros_contenedor {
  position: relative;
  float: left;
  width: 100%;
  margin-bottom: 20px;
  margin-top: 20px;
  clear: both;
}
.tmp_galeria_ficheros_imagen {
  position: relative;
  float: left;
  padding-right: 20px;
  margin-top: 7px;
}
.tmp_galeria_ficheros_nombre {
  position: relative;
  float: left;
  padding-right: 20px;
  font-size: 16px;
  color: #666666;
  font-weight: bold;
  text-transform: capitalize;
  top: 15px;
}
.tmp_galeria_ficheros_ext {
  position: relative;
  float: left;
  padding-right: 20px;
  font-family: Verdana, Geneva, sans-serif;
  font-size: 10px;
  color: #999;
  margin-right: 10px;
  height: 25px;
  border-right: #999 solid 1px;
  top: 15px;
}
.tmp_galeria_ficheros_size {
  position: relative;
  float: left;
  padding-right: 20px;
  font-family: Verdana, Geneva, sans-serif;
  font-size: 10px;
  color: #999;
  top: 15px;
}
.tmp_galeria_ficheros_descargar {
  position: relative;
  float: left;
  font-family: Verdana, Geneva, sans-serif;
  font-size: 11px;
  width: 100px;
  color: #008cc7;
  top: 15px;
}
.tmp_galeria_ficheros_descargar:hover {
  text-decoration: underline;
}
.tmp_resultadosBusqueda_ficha_NOMBRE_INT {
  font-weight: bold;
  font-size: 20px;
  margin-bottom: 10px;
}
.tmp_resultadosBusqueda_ficha_DESCR p,
.tmp_resultadosBusqueda_ficha_DESCR span,
.tmp_resultadosBusqueda_ficha_DESCR {
  font-family: 'Raleway' !important;
  font-size: 17px !important;
  line-height: 28px;
}
.tmp_resultadosBusqueda_ficha_INTRO {
  display: none;
}
.tmp_resultadosBusqueda_lista_acc_PROD_CNT {
  float: left;
  padding: 20px;
  margin-bottom: 40px;
  border-radius: 6px;
  opacity: 0.8;
  transition: all 0.3s;
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
}
.tmp_resultadosBusqueda_lista_acc_PROD_CNT:hover {
  opacity: 1;
  box-shadow: 0px 0px 19px -3px rgba(0,0,0,0.75);
  -webkit-box-shadow: 0px 0px 19px -3px rgba(0,0,0,0.75);
  -moz-box-shadow: 0px 0px 19px -3px rgba(0,0,0,0.75);
}
.tmp_resultadosBusqueda_ficha_accesorios_text {
  display: none;
}
.tmp_resultadosBusqueda_lista_acc_CNT_FOTO_CNT {
  width: 230px;
  float: left;
}
.tmp_resultadosBusqueda_lista_acc_FOTO_CRT {
  display: block;
  text-align: center;
}
.tmp_resultadosBusqueda_lista_acc_NOMBRE_CNT {
  float: left;
  vertical-align: top;
  text-align: left;
  font-size: 20px;
  padding-bottom: 10px;
  border-bottom: 1px dashed gray;
  margin-bottom: 20px;
  width: 320px;
}
.tmp_resultadosBusqueda_lista_acc_INTRO_CNT,
.tmp_resultadosBusqueda_lista_acc_PRECIO_ALQUILER_CNT,
.tmp_resultadosBusqueda_lista_acc_PRECIO_VENTA_CNT {
  float: left;
  text-align: left;
  vertical-align: top;
}
.tmp_resultadosBusqueda_ficha_CONTENT .tmp_resultadosBusqueda_ficha_INTRO_TITULO {
  display: block;
  margin-bottom: 30px;
}
.prod_alquiler .tmp_resultadosBusqueda_ficha_CONTENT .tmp_resultadosBusqueda_ficha_NOMBRE {
  font-family: 'Open Sans Condensed', sans-serif;
  display: block;
  font-weight: bold;
  font-size: 30px;
  padding-bottom: 20px;
  position: relative;
  color: #4b4b4b;
  margin-bottom: 20px;
}
.prod_alquiler .tmp_resultadosBusqueda_ficha_CONTENT .tmp_resultadosBusqueda_ficha_NOMBRE::after {
  content: "";
  position: absolute;
  bottom: 0px;
  width: 60px;
  height: 6px;
  background-color: #800000;
  left: 50%;
  margin-left: -30px;
  border-radius: 3px;
}
.prod_alquiler .tmp_resultadosBusqueda_ficha_CONTENT .tmp_resultadosBusqueda_ficha_NOMBRE::after {
  background-color: #3692C6;
}
.prod_venta .tmp_resultadosBusqueda_ficha_CONTENT .tmp_resultadosBusqueda_ficha_NOMBRE {
  font-family: 'Open Sans Condensed', sans-serif;
  display: block;
  font-weight: bold;
  font-size: 30px;
  padding-bottom: 20px;
  position: relative;
  color: #4b4b4b;
  margin-bottom: 20px;
}
.prod_venta .tmp_resultadosBusqueda_ficha_CONTENT .tmp_resultadosBusqueda_ficha_NOMBRE::after {
  content: "";
  position: absolute;
  bottom: 0px;
  width: 60px;
  height: 6px;
  background-color: #800000;
  left: 50%;
  margin-left: -30px;
  border-radius: 3px;
}
.prod_venta .tmp_resultadosBusqueda_ficha_CONTENT .tmp_resultadosBusqueda_ficha_NOMBRE::after {
  background-color: #ff9900;
}
.tmp_resultadosBusqueda_ficha_CALCULO_CNT {
  text-align: left;
  width: 280px;
  display: block;
  margin: auto;
  margin-top: 100px;
}
.tmp_resultadosBusqueda_ficha_CALCULO_CNT .calculoPrecio_title {
  display: block;
  padding-bottom: 5px;
  margin-bottom: 10px;
  border-bottom: 1px dashed gray;
  font-weight: bold;
}
.tmp_resultadosBusqueda_ficha_CALCULO_CNT .calculoPrecio_oferta_CNT {
  display: block;
  margin-bottom: 10px;
}
.tmp_resultadosBusqueda_ficha_CALCULO_CNT .calculoPrecio_oferta_CNT label {
  display: inline-block;
  width: 140px;
}
.tmp_resultadosBusqueda_ficha_CALCULO_CNT .calculoPrecio_oferta_CNT>div {
  display: inline-block;
  padding: 5px;
  border: 1px solid gray;
  border-radius: 6px;
  width: 130px;
  text-align: right;
}
.tmp_resultadosBusqueda_ficha_CALCULO_CNT .calculoPrecio_FECHA_INICIO_ITEM_CNT,
.tmp_resultadosBusqueda_ficha_CALCULO_CNT .calculoPrecio_FECHA_FIN_ITEM_CNT,
.tmp_resultadosBusqueda_ficha_CALCULO_CNT .calculoPrecio_unidades_CNT {
  display: block;
  margin-bottom: 10px;
}
.tmp_resultadosBusqueda_ficha_CALCULO_CNT .calculoPrecio_FECHA_INICIO_ITEM_CNT label,
.tmp_resultadosBusqueda_ficha_CALCULO_CNT .calculoPrecio_FECHA_FIN_ITEM_CNT label,
.tmp_resultadosBusqueda_ficha_CALCULO_CNT .calculoPrecio_unidades_CNT label {
  display: inline-block;
  width: 140px;
}
.tmp_resultadosBusqueda_ficha_CALCULO_CNT .calculoPrecio_FECHA_INICIO_ITEM_CNT>div,
.tmp_resultadosBusqueda_ficha_CALCULO_CNT .calculoPrecio_FECHA_FIN_ITEM_CNT>div,
.tmp_resultadosBusqueda_ficha_CALCULO_CNT .calculoPrecio_unidades_CNT>div {
  display: inline-block;
  width: 130px;
}
.tmp_resultadosBusqueda_ficha_CALCULO_CNT .calculoPrecio_FECHA_INICIO_ITEM_CNT>div input,
.tmp_resultadosBusqueda_ficha_CALCULO_CNT .calculoPrecio_FECHA_FIN_ITEM_CNT>div input,
.tmp_resultadosBusqueda_ficha_CALCULO_CNT .calculoPrecio_unidades_CNT>div input {
  padding: 5px;
  border: 1px solid gray;
  border-radius: 6px;
  text-align: right;
  width: 100% !important;
}
.tmp_resultadosBusqueda_ficha_CALCULO_CNT .calculoPrecio_iva_CNT,
.tmp_resultadosBusqueda_ficha_CALCULO_CNT .calculoPrecio_total_CNT {
  display: block;
  margin-bottom: 10px;
  margin-top: 10px;
  padding-top: 10px;
}
.tmp_resultadosBusqueda_ficha_CALCULO_CNT .calculoPrecio_iva_CNT label,
.tmp_resultadosBusqueda_ficha_CALCULO_CNT .calculoPrecio_total_CNT label {
  display: inline-block;
  width: 140px;
}
.tmp_resultadosBusqueda_ficha_CALCULO_CNT .calculoPrecio_iva_CNT>div,
.tmp_resultadosBusqueda_ficha_CALCULO_CNT .calculoPrecio_total_CNT>div {
  display: inline-block;
  padding: 5px;
  width: 130px;
  text-align: right;
}
.tmp_resultadosBusqueda_ficha_CALCULO_CNT .calculoPrecio_iva_CNT {
  border-top: 1px dashed gray;
}
.tmp_resultadosBusqueda_ficha_CALCULO_CNT .calculoPrecio_total_CNT>div {
  font-weight: bold;
  font-size: 20px;
}
.calculoPrecio_CESTA_VENTA,
.calculoPrecio_CESTA_ALQUILER {
  padding: 10px;
  color: white;
  border-radius: 6px;
  margin: auto;
  display: block;
  text-align: center;
  margin-top: 40px;
  cursor: pointer;
  width: 280px;
}
.calculoPrecio_CESTA_ALQUILER {
  background-color: #3692C6;
}
.calculoPrecio_CESTA_VENTA {
  background-color: #ff9900;
}
.tmp_separador {
  margin-top: 60px;
  float: left;
  width: 100%;
}
.tmp_resultadosBusqueda_lista_ROW_CNT {
  display: block;
  clear: both;
}
.ftv_port {
  color: white;
  background-color: black;
  padding-bottom: 20px;
}
.ftv_z2,
.ftv_z1 {
  padding: 40px;
}
.ftv_z2 {
  background-color: lavender;
}
.ftv_z3 {
  padding-top: 40px;
  padding-bottom: 40px;
}
.plg_videos_visor_producciones iframe {
  width: 100%;
  height: 570px;
  margin-bottom: 50px;
  background-color: black;
}
.plg_videos_visor_producciones .ctr_videoCpanel_list {
  float: none;
  height: auto;
  margin-top: 0px;
  overflow-x: unset;
  overflow-y: unset;
  padding-right: 0px;
  width: 100%;
}
.plg_videos_visor_producciones .ctr_videoCpanel_list .video_visto_CNT,
.plg_videos_visor_producciones .ctr_videoCpanel_list .video_autor_name_CNT,
.plg_videos_visor_producciones .ctr_videoCpanel_list .video_descripcion_CNT {
  display: none;
}
.plg_videos_visor_producciones .ctr_videoCpanel_list .video_img_CNT {
  margin-bottom: 10px;
}
.plg_videos_visor_producciones .ctr_videoCpanel_list .video_titulo_CNT {
  margin-bottom: 10px;
}
.plg_videos_visor_producciones .ctr_videoCpanel_list .ctr_video {
  display: inline-block;
  vertical-align: top;
  margin: 20px;
  width: 170px;
  cursor: pointer;
  padding: 10px;
  opacity: 0.8;
  transition: all 0.3s;
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
}
.plg_videos_visor_producciones .ctr_videoCpanel_list .ctr_video:hover {
  opacity: 1;
  box-shadow: 0px 0px 19px -3px #ffffff;
  -webkit-box-shadow: 0px 0px 19px -3px #ffffff;
  -moz-box-shadow: 0px 0px 19px -3px #ffffff;
}
#plg_videos_visor_producciones_main {
  display: block;
  margin-bottom: 30px;
}
.ctr_videoCpanel_title {
  font-family: 'Open Sans Condensed', sans-serif;
  display: block;
  font-weight: bold;
  font-size: 30px;
  padding-bottom: 20px;
  position: relative;
  color: #4b4b4b;
  margin-bottom: 20px;
  color: white;
}
.ctr_videoCpanel_title::after {
  content: "";
  position: absolute;
  bottom: 0px;
  width: 60px;
  height: 6px;
  background-color: #800000;
  left: 50%;
  margin-left: -30px;
  border-radius: 3px;
}
.ctr_videoCpanel_title::after {
  background-color: #9187F8;
}
.plg_videos_categorias_CNT {
  margin-top: 40px;
}
.plg_videos_categorias_CNT .plg_videos_item_CNT {
  display: inline-block;
  vertical-align: top;
  margin: 40px;
  width: 400px;
}
.plg_videos_categorias_CNT .plg_videos_item_CNT .plg_videos_text {
  margin-top: 10px;
  font-family: 'Open Sans Condensed', sans-serif;
  display: block;
  font-weight: bold;
  font-size: 30px;
  padding-bottom: 20px;
  position: relative;
  color: #4b4b4b;
  margin-bottom: 20px;
}
.plg_videos_categorias_CNT .plg_videos_item_CNT .plg_videos_text::after {
  content: "";
  position: absolute;
  bottom: 0px;
  width: 60px;
  height: 6px;
  background-color: #800000;
  left: 50%;
  margin-left: -30px;
  border-radius: 3px;
}
.plg_videos_categorias_CNT .plg_videos_item_CNT .plg_videos_text::after {
  background-color: #c9c9c9;
}
.plg_videos_categorias_CNT .plg_videos_item_CNT .plg_videos_desc {
  line-height: 24px;
}
.plg_videos_buscadorProfesores .selector {
  display: none !important;
}
.plg_videos_buscadorProfesores ul {
  display: block !important;
  position: relative !important;
  height: auto !important;
  opacity: 1 !important;
  border: 0 !important;
  background-color: transparent !important;
}
.plg_videos_buscadorProfesores ul li {
  padding: 20px;
  display: inline-block;
  width: 240px;
  text-align: center;
  margin: 10px;
  transition: all 0.3s;
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
}
.plg_videos_buscadorProfesores ul li:hover {
  opacity: 1;
  box-shadow: 0px 0px 19px -3px rgba(0,0,0,0.75);
  -webkit-box-shadow: 0px 0px 19px -3px rgba(0,0,0,0.75);
  -moz-box-shadow: 0px 0px 19px -3px rgba(0,0,0,0.75);
}
.plg_videos_buscadorProfesores ul li a {
  text-align: center;
}
.plg_videos_buscadorProfesores ul li img,
.plg_videos_buscadorProfesores ul li span {
  display: block;
  clear: both;
}
.plg_videos_buscadorProfesores ul li img {
  margin: auto;
  margin-bottom: 20px;
}
.tmp_asistenteCompra_form_CNT {
  margin-top: 40px;
}
.tmp_asistenteCompra_form {
  display: block;
  margin: auto;
  position: relative;
  width: 500px;
}
.tmp_asistenteCompra_form .datos_envio_form_CNT {
  margin-top: 40px;
}
.tmp_asistenteCompra_form .email_CNT,
.tmp_asistenteCompra_form .text_CNT {
  clear: both;
  margin-top: 10px;
}
.tmp_asistenteCompra_form input {
  width: 200px;
  border-radius: 3px;
  padding: 5px;
  border: 1px solid gray;
}
.tmp_asistenteCompra_form label {
  color: gray;
  float: left;
  margin-right: 10px;
  width: 170px;
  text-align: right;
}
.tmp_asistenteCompra_form .tmp_asistenteCompra_siguiente {
  border: 0px;
}
.tmp_asistenteCompra_form .asistenteCompra_metodoPago_TITULO,
.tmp_asistenteCompra_form .asistenteCompra_tiposEnvio_TITULO,
.tmp_asistenteCompra_form .datos_envio_form_LBL,
.tmp_asistenteCompra_form .datos_facturacion_form_LBL {
  clear: both;
  font-size: 20px;
  margin-bottom: 20px;
  margin-top: 30px;
  width: 100%;
  text-align: center;
  color: black;
}
.tmp_asistenteCompra_form .tmp_env_igual_CNT {
  display: block;
  margin-left: 80px;
}
.tmp_asistenteCompra_form .tmp_env_igual_CNT input {
  width: 50px;
}
.tmp_asistenteCompra_form .tmp_env_igual_CNT label {
  margin-bottom: 20px;
  width: auto;
}
.tmp_asistenteCompra_form .ctr_label_REQ {
  color: red;
}
.tmp_asistenteCompra_siguiente_CNT {
  margin-top: 40px;
  text-align: center;
}
.tmp_asistenteCompra_siguiente_CNT input {
  background-color: #dcdcdc;
  border-radius: 8px;
  color: black;
  padding: 10px;
  cursor: pointer;
}
.asistenteCompra_tiposEnvio_TRANSP_CNT {
  display: inline-block;
  margin-right: 20px;
  vertical-align: top;
}
.asistenteCompra_tiposEnvio_TRANSP_CNT .asistenteCompra_tiposEnvio_TRANSP_CRT,
.asistenteCompra_tiposEnvio_TRANSP_CNT label {
  float: none;
  display: inline-block;
}
.asistenteCompra_tiposEnvio_TRANSP_CNT input {
  width: 20px !important;
}
.asistenteCompra_tiposEnvio_TRANSP_CNT .asistenteCompra_tiposEnvio_TRANSP {
  font-family: 'Arial';
}
.asistenteCompra_metodoPago_CONT_CNT {
  display: none;
}
.asistenteCompra_tiposEnvio_TIENDA_CNT {
  display: block;
  margin: auto auto 36px;
  text-align: left;
  vertical-align: top;
  width: 200px;
}
.asistenteCompra_tiposEnvio_TIENDA_CNT .asistenteCompra_tiposEnvio_TIENDA_CRT {
  display: inline-block;
  width: 30px;
}
.asistenteCompra_tiposEnvio_TIENDA_CNT .asistenteCompra_tiposEnvio_TIENDA_CRT input {
  width: 30px;
}
.asistenteCompra_tiposEnvio_TIENDA_CNT label {
  display: inline-block;
  width: 150px;
}
.asistenteCompra_confirmacion_EXITO {
  font-family: 'Open Sans Condensed', sans-serif;
  display: block;
  font-weight: bold;
  font-size: 30px;
  padding-bottom: 20px;
  position: relative;
  color: #4b4b4b;
  margin-bottom: 20px;
}
.asistenteCompra_confirmacion_EXITO::after {
  content: "";
  position: absolute;
  bottom: 0px;
  width: 60px;
  height: 6px;
  background-color: #800000;
  left: 50%;
  margin-left: -30px;
  border-radius: 3px;
}
.asistenteCompra_confirmacion_EXITO::after {
  background-color: #c9c9c9;
}
.asistenteCompra_resumenCONT_MAIN_CNT * {
  font-family: 'Arial';
}
.tmp_resumen_principal_CNT {
  font-size: 12px;
  color: #878789;
  width: 100%;
  text-align: center;
  font-family: "verdana";
}
.tmp_resumen_inf_pie,
.tmp_resumen_principal_CRT {
  width: 800px;
}
.ctr_table {
  margin-bottom: 1.4em;
  width: 100%;
  border-collapse: separate;
  border-spacing: 0;
  vertical-align: middle;
  text-align: center;
  font-family: "verdana";
  font-size: 10px;
  color: black;
}
.ctr_table th,
.ctr_table td,
.ctr_table caption {
  padding: 4px 10px 4px 5px;
  text-align: center;
}
.ctr_table tr:nth-child(even) {
  background: #FFF;
}
.ctr_table td {
  vertical-align: middle;
}
.asistenteCompra_resumenDATOS_FACT_TAB .col_0,
.asistenteCompra_resumenDATOS_ENV_TAB .col_0 {
  width: 80px;
  text-align: left;
}
.asistenteCompra_resumenDATOS_FACT_TAB .col_1,
.asistenteCompra_resumenDATOS_ENV_TAB .col_1 {
  text-align: left;
}
.asistenteCompra_resumenPRODVEN_TAB .col_0 {
  width: 65%;
  text-align: left;
}
.asistenteCompra_resumenPRODVEN_TAB .col_1 {
  width: 80px;
}
.asistenteCompra_resumenPRODALQ_TAB .col_0,
.asistenteCompra_resumenPRODCON_TAB .col_0 {
  width: 200px;
  text-align: left;
}
.asistenteCompra_resumenPRODALQ_TAB .col_6,
.asistenteCompra_resumenPRODCON_TAB .col_6 {
  width: 80px;
}
#resumen_datfact_telefono2_CNT,
#resumen_datenv_telefono2_CNT {
  margin-bottom: 20px;
}
.asistenteCompra_resumenMETPAG_CONT_CNT {
  display: none;
}
.asistenteCompra_resumenTIPOSENV_CONT_CNT,
.asistenteCompra_resumenDATENV_CONT_CNT,
.asistenteCompra_resumenPROD_CONT_CNT,
.asistenteCompra_resumenDATFACT_CONT_CNT {
  background-color: #F4F4F4;
  padding: 10px;
  width: 90%;
  margin: auto;
  margin-bottom: 20px;
  border-radius: 8px;
}
.asistenteCompra_resumenPROD_CONT_producto_CNT {
  background-color: #F4F4F4;
  padding: 10px;
  margin-left: -10px;
  width: 500px;
  border-bottom: 1px dotted black;
  margin-left: -60px;
}
.asistenteCompra_resumenPRODALQ_SUBT_CNT {
  margin-top: 33px;
  text-align: right;
}
.asistenteCompra_resumenGENERAL_DISCOUNT_CONT_CNT {
  margin-bottom: 33px;
  text-align: right;
}
.asistenteCompra_resumenGENERAL_DISCOUNT_CONT {
  color: red;
}
.asistenteCompra_resumenPROD_GASTO_CNT {
  margin-bottom: 33px;
  text-align: right;
}
.asistenteCompra_resumenPROD_IVA_CNT {
  margin-bottom: 33px;
  text-align: right;
}
.asistenteCompra_resumenPROD_TOTAL_CNT {
  text-align: right;
}
.asistenteCompra_resumenPROD_TOTAL_CRT {
  text-align: right;
}
.asistenteCompra_resumenPRODALQ_CONT_CNT {
  margin-top: 8px;
}
.asistenteCompra_resumenPRODALQ_TITULO,
.asistenteCompra_resumenPRODVEN_TITULO,
.asistenteCompra_resumenPROD_TITULO,
.asistenteCompra_resumenNUMERO_LBL,
.asistenteCompra_resumenTIPOSENV_TITULO,
.asistenteCompra_resumenDATFACT_TITULO,
.asistenteCompra_resumenMETPAG_TITULO,
.asistenteCompra_resumenDATENV_TITULO {
  background-color: black;
  color: white;
  margin-bottom: 5px;
  padding: 5px;
  font-weight: bold;
  text-align: left;
  border-radius: 6px;
  display: block;
}
.asistenteCompra_resumenNUMERO,
.asistenteCompra_resumenTIPOSENV_TRANSPORTISTA,
.asistenteCompra_resumenMETPAG_TRANSF_LBL,
.asistenteCompra_resumenFECHA,
.asistenteCompra_resumenDATFACT,
.asistenteCompra_resumenDATENV,
.asistenteCompra_resumenPROD {
  margin-bottom: 3px;
  text-align: left;
}
.asistenteCompra_resumenPROD_CNT {
  margin-top: 10px;
}
.asistenteCompra_resumenDATFACT_LBL,
.asistenteCompra_resumenDATENV_LBL,
.asistenteCompra_resumenPROD_LBL {
  float: left;
  font-size: 10px;
  font-weight: normal;
  width: 95px;
  text-align: left;
}
.asistenteCompra_resumenPRODVEN_SUBT_CNT {
  text-align: right;
}
.asistenteCompra_resumenPRODVEN_SUBT_CRT,
.asistenteCompra_resumenPRODALQ_SUBT_CRT {
  margin-bottom: 13px;
  padding-bottom: 14px;
  text-align: right;
}
.asistenteCompra_resumenPRODALQ_TITULO,
.asistenteCompra_resumenPRODVEN_TITULO {
  background-color: #6196C8;
}
.asistenteCompra_resumenSISTEMA_PRUEBA {
  margin: auto;
  color: red;
  margin-top: 20px;
  width: 530px;
}
.conf_link_CNT {
  display: block;
  text-align: center;
}
.conf_link {
  text-decoration: none;
  background-color: #dcdcdc;
  border-radius: 8px;
  color: black;
  padding: 10px;
  cursor: pointer;
  margin-top: 40px;
  width: 200px;
  border: 1px solid gray;
  display: inline-block;
}
.tmp_resumenInfo {
  padding: 30px;
}
.tmp_carritoCompra_CNT.resumen .tmp_Shopping_carritoCompra_res_TIPO_ITEM_CNT {
  display: none;
}
.tmp_carritoCompra_CNT.resumen .tmp_Shopping_carritoCompra_res_RES_ITEM_CNT {
  border: 3px solid ;
  border-radius: 9px;
  display: inline-block;
  margin: 20px;
  padding: 20px;
  vertical-align: top;
  width: 250px;
}
.tmp_carritoCompra_CNT.resumen .tmp_Shopping_carritoCompra_res_IMG_ITEM_CNT {
  display: block;
  margin-bottom: 20px;
}
.tmp_carritoCompra_CNT.resumen .tmp_Shopping_carritoCompra_res_REFERENCIA_ITEM_CNT {
  display: block;
  margin-bottom: 10px;
  margin-top: 10px;
}
.tmp_carritoCompra_CNT.resumen .tmp_Shopping_carritoCompra_res_PRECIO_ITEM_CNT {
  display: block;
  margin-bottom: 20px;
  margin-top: 20px;
}
.tmp_carritoCompra_CNT.resumen .tmp_Shopping_carritoCompra_res_PRECIO_ITEM {
  font-family: 'Arial';
}
.tmp_carritoCompra_CNT.resumen .tmp_Shopping_carritoCompra_res_SUBTOTAL_ITEM {
  font-family: 'Arial';
}
.tmp_carritoCompra_CNT.resumen .tmp_Shopping_carritoCompra_res_VARIABLES {
  margin-bottom: 15px;
}
.tmp_carritoCompra_CNT.resumen .tmp_Shopping_carritoCompra_res_COLOR_CNT {
  margin-bottom: 15px;
}
.tmp_carritoCompra_CNT.resumen .tmp_Shopping_carritoCompra_res_FECHA_INICIO_ITEM.ctr_text,
.tmp_carritoCompra_CNT.resumen .tmp_Shopping_carritoCompra_res_FECHA_FIN_ITEM.ctr_text,
.tmp_carritoCompra_CNT.resumen .tmp_Shopping_carritoCompra_res_CANTIDAD_ITEM {
  border: 1px solid #c5c5c5;
  border-radius: 6px;
  padding: 5px;
  text-align: center;
  margin-bottom: 10px;
}
.tmp_carritoCompra_CNT.resumen .tmp_Shopping_carritoCompra_res_PRECIO_ITEM_CNT {
  display: none;
}
.tmp_carritoCompra_CNT.resumen .tmp_Shopping_carritoCompra_res_NAME_ITEM a {
  font-family: 'Open Sans Condensed', sans-serif;
  display: block;
  font-weight: bold;
  font-size: 30px;
  padding-bottom: 20px;
  position: relative;
  color: #4b4b4b;
  margin-bottom: 20px;
}
.tmp_carritoCompra_CNT.resumen .tmp_Shopping_carritoCompra_res_NAME_ITEM a::after {
  content: "";
  position: absolute;
  bottom: 0px;
  width: 60px;
  height: 6px;
  background-color: #800000;
  left: 50%;
  margin-left: -30px;
  border-radius: 3px;
}
.tmp_carritoCompra_CNT.resumen .tmp_Shopping_carritoCompra_res_NAME_ITEM a::after {
  background-color: #c9c9c9;
}
.tmp_carritoCompra_CNT.resumen .tmp_Shopping_carritoCompra_res_siguiente_CNT {
  background-color: #dcdcdc;
  border-radius: 8px;
  color: white;
  display: block;
  margin: auto;
  margin-top: 30px;
  margin-bottom: 30px;
  padding: 10px;
  width: 150px;
}
.tmp_carritoCompra_CNT.resumen .tmp_Shopping_carritoCompra_res_siguiente_CNT a {
  color: black;
}
.tmp_carritoCompra_CNT.resumen .tmp_carritoCompra_resumen_total {
  color: #082146;
  font-size: 30px;
  font-family: 'Arial';
}
.tmp_carritoCompra_CNT.resumen .tmp_Shopping_carritoCompra_res_BORRAR_ITEM_CNT {
  position: inherit;
  border: 1px solid red;
  border-radius: 6px;
  background-color: #ef8080;
  float: left;
  width: 100%;
  margin-top: 20px;
}
.tmp_carritoCompra_CNT.resumen .tmp_Shopping_carritoCompra_res_BORRAR_ITEM {
  background-image: url("uploadsSystem/templates/temas/FAL2018/img/close.png");
  background-repeat: no-repeat;
  cursor: pointer;
  width: 100%;
  height: 37px;
  background-position: center center;
}
.tmp_carritoCompra_CNT.resumen .tmp_Shopping_carritoCompra_res_EDITAR_CNT {
  background-color: ;
  border-radius: 6px;
  color: white;
  float: left;
  margin-bottom: 10px;
  margin-top: 20px;
  text-align: center;
  width: 100%;
  font-family: 'Open Sans Condensed', sans-serif !important;
  font-weight: normal !important;
  font-size: 25px;
  transition: all 1s;
  -moz-transition: all 1s;
  -webkit-transition: all 1s;
  -o-transition: all 1s;
}
.tmp_carritoCompra_CNT.resumen .tmp_Shopping_carritoCompra_res_EDITAR_CNT:hover {
  background-color: ;
  transition: all 1s;
  -moz-transition: all 1s;
  -webkit-transition: all 1s;
  -o-transition: all 1s;
}
.tmp_carritoCompra_CNT.resumen .tmp_Shopping_carritoCompra_res_EDITAR_CNT a {
  display: block;
  font-weight: normal;
  margin: 9px;
  text-shadow: 0 0 transparent;
}
.tmp_carritoCompra_CNT.resumen .tmp_Shopping_carritoCompra_res_EDITAR_CNT a:hover {
  text-decoration: none;
  color: white;
}
.tmp_carritoCompra_CNT.resumen .tmp_Shopping_carritoCompra_res_PERSONALIZACION {
  font-weight: normal;
  font-size: 15px;
  background-color: #fdffa6;
  border-radius: 9px;
  margin-top: 20px;
  border-bottom: 4px solid #ffd800;
  float: left;
  width: 100%;
}
.tmp_carritoCompra_CNT.resumen .tmp_Shopping_carritoCompra_res_PERSONALIZACION .tmp_Shopping_carritoCompra_res_PERSONALIZACION_TXT {
  font-family: 'Open Sans Condensed', sans-serif !important;
  font-size: 25px;
  display: block;
  width: 100%;
  background-color: orange;
  color: white;
  border-radius: 9px 9px 0 0;
  cursor: pointer;
}
.tmp_carritoCompra_CNT.resumen .tmp_Shopping_carritoCompra_res_PERSONALIZACION .tmp_Shopping_carritoCompra_res_PERSONALIZACION_TYPE {
  font-family: 'Open Sans Condensed', sans-serif !important;
  font-size: 20px;
  display: block;
  width: 90%;
  border-bottom: 1px dotted;
  margin: auto;
  margin-bottom: 10px;
}
.tmp_carritoCompra_CNT.resumen .tmp_Shopping_carritoCompra_res_PERSONALIZACION .tmp_Shopping_carritoCompra_res_PERSONALIZACION_ITEMS {
  text-align: left;
  padding: 9px;
  font-size: 13px;
}
.tmp_carritoCompra_CNT.resumen .tmp_Shopping_carritoCompra_res_PERSONALIZACION .tmp_Shopping_carritoCompra_res_PERSONALIZACION_ITEMS span {
  display: block;
  margin-top: 0px;
  margin-bottom: 15px;
  line-height: 13px;
}
.tmp_carritoCompra_CNT.resumen .tmp_Shopping_carritoCompra_res_PERSONALIZACION .PERSONALIZACION_CONT {
  display: none;
  border: 3px solid #ffd800;
  width: 100% !important;
  font-family: Arial;
  background-color: #fdffa6;
  color: #333;
}
.tmp_carritoCompra_CNT.resumen .tmp_Shopping_carritoCompra_res_PERSONALIZACION .tmp_Shopping_carritoCompra_res_PERSONALIZACION_IMG {
  width: 100%;
}
.tmp_menu_pie_categoria_CNT {
  display: block;
  margin-top: 30px;
}
.tmp_menu_pie_categoria_CRT {
  display: none;
}
.tmp_menu_pie_apartado {
  position: relative;
  float: left;
  text-align: center;
  vertical-align: middle;
  color: #FFFFFF;
  height: 34px;
  line-height: 34px;
  padding-right: 15px;
  padding-left: 15px;
  margin-bottom: 0px;
  text-transform: uppercase;
  width: 100%;
  border-radius: 6px;
}
.tmp_menu_pie_apartado:hover {
  background-color: #8DBB36;
  color: #FFFFFF;
}
.tmp_buscadorProductos {
  display: block;
  margin: auto;
  width: 540px;
}
.tmp_buscadorProductos .buscadorProductos_cuadroBusqueda {
  margin-bottom: 60px;
}
.tmp_buscadorProductos .ctr_autocomplete_text {
  width: 100%;
  text-align: center;
  padding: 8px;
  border-radius: 6px;
  border: 1px solid gray;
}
.tmp_buscadorProductos .ctr_autocomplete_text_CNT {
  right: 0px;
}
.tmp_buscadorProductos .tmp_buscadorProductosBUSCAR {
  display: inline-block;
  margin: 20px;
  padding: 20px;
  border-radius: 6px;
  background-color: lavender;
  color: black;
  font-size: 20px;
  transition: all 0.3s;
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  border: 0px;
}
.tmp_buscadorProductos .tmp_buscadorProductosBUSCAR:hover {
  background-color: #dadada;
}
.tmp_buscadorProductos .ui-menu-item:hover {
  font-weight: normal !important;
}
.tmp_Shopping_navegadorFabricantes {
  display: block;
  margin-left: 100px;
  margin-right: 100px;
}
.tmp_Shopping_navegadorFabricantes .selector {
  display: none;
}
.tmp_Shopping_navegadorFabricantes ul {
  display: table !important;
  position: relative;
  border: 0px;
}
.tmp_Shopping_navegadorFabricantes ul li {
  text-align: center;
  display: inline-block;
  margin: 0px;
  border-radius: 6px;
}
.tmp_Shopping_navegadorFabricantes ul li a {
  padding: 15px;
  width: 230px;
  background-color: white;
  border: 1px solid #dad9d9;
  display: table-cell;
  height: 150px;
  text-align: center;
  vertical-align: middle;
  border-radius: 6px;
}
.tmp_Shopping_navegadorFabricantes ul li a span {
  display: none;
}
.rrhh_start {
  margin-top: 50px;
  display: block;
}
.rrhh_start .rrhh_legal {
  display: block;
  margin-top: 80px;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
}
.rrhh_start .tmp_titulo {
  font-family: 'Open Sans Condensed', sans-serif;
  display: block;
  font-weight: bold;
  font-size: 30px;
  padding-bottom: 20px;
  position: relative;
  color: #4b4b4b;
  margin-bottom: 20px;
  text-align: center;
}
.rrhh_start .tmp_titulo::after {
  background-color: #c9c9c9;
  content: "";
  position: absolute;
  bottom: 0px;
  width: 60px;
  height: 6px;
  left: 50%;
  margin-left: -30px;
  border-radius: 3px;
}
.rrhh_start #datos_personales_CNT {
  display: block;
  margin-top: 30px;
  text-align: center;
}
.rrhh_start #datos_personales_CNT .file_CRT,
.rrhh_start #datos_personales_CNT .file_CNT {
  float: none;
}
.rrhh_start #datos_personales_CNT .datos_personales_submit_CNT,
.rrhh_start #datos_personales_CNT .formTrabaja_notas_CNT,
.rrhh_start #datos_personales_CNT .formTrabaja_cuadro_texto_CNT {
  display: block;
  margin-top: 10px;
  text-align: left;
  width: 300px;
  margin-left: auto;
  margin-right: auto;
}
.rrhh_start #datos_personales_CNT .datos_personales_submit_CNT .ctr_req,
.rrhh_start #datos_personales_CNT .formTrabaja_notas_CNT .ctr_req,
.rrhh_start #datos_personales_CNT .formTrabaja_cuadro_texto_CNT .ctr_req {
  color: red;
}
.rrhh_start #datos_personales_CNT .datos_personales_submit_CNT .formTrabaja_notas,
.rrhh_start #datos_personales_CNT .datos_personales_submit_CNT .formTrabaja_cuadro_texto,
.rrhh_start #datos_personales_CNT .formTrabaja_notas_CNT .formTrabaja_notas,
.rrhh_start #datos_personales_CNT .formTrabaja_notas_CNT .formTrabaja_cuadro_texto,
.rrhh_start #datos_personales_CNT .formTrabaja_cuadro_texto_CNT .formTrabaja_notas,
.rrhh_start #datos_personales_CNT .formTrabaja_cuadro_texto_CNT .formTrabaja_cuadro_texto {
  width: 300px;
  border-radius: 6px;
  border: 1px solid gainsboro;
  padding: 8px;
}
.rrhh_start #datos_personales_CNT .datos_personales_submit_CNT .formTrabaja_notas:focus,
.rrhh_start #datos_personales_CNT .datos_personales_submit_CNT .formTrabaja_notas:hover,
.rrhh_start #datos_personales_CNT .datos_personales_submit_CNT .formTrabaja_cuadro_texto:focus,
.rrhh_start #datos_personales_CNT .datos_personales_submit_CNT .formTrabaja_cuadro_texto:hover,
.rrhh_start #datos_personales_CNT .formTrabaja_notas_CNT .formTrabaja_notas:focus,
.rrhh_start #datos_personales_CNT .formTrabaja_notas_CNT .formTrabaja_notas:hover,
.rrhh_start #datos_personales_CNT .formTrabaja_notas_CNT .formTrabaja_cuadro_texto:focus,
.rrhh_start #datos_personales_CNT .formTrabaja_notas_CNT .formTrabaja_cuadro_texto:hover,
.rrhh_start #datos_personales_CNT .formTrabaja_cuadro_texto_CNT .formTrabaja_notas:focus,
.rrhh_start #datos_personales_CNT .formTrabaja_cuadro_texto_CNT .formTrabaja_notas:hover,
.rrhh_start #datos_personales_CNT .formTrabaja_cuadro_texto_CNT .formTrabaja_cuadro_texto:focus,
.rrhh_start #datos_personales_CNT .formTrabaja_cuadro_texto_CNT .formTrabaja_cuadro_texto:hover {
  border: 1px solid gray;
}
.tmp_resultadosBusqueda_ficha_HEAD {
  width: 45%;
}
.tmp_resultadosBusqueda_ficha_CONTENT {
  width: 20%;
}
.tmp_resultadosBusqueda_ficha_FOOTER {
  margin-top: 100px;
  width: 35%;
  padding-right: 60px;
}
@media (max-width: 1600px) {
  .tmp_resultadosBusqueda_ficha_HEAD {
    float: left;
    width: 55%;
    padding-left: 60px;
  }
  .tmp_resultadosBusqueda_ficha_CONTENT {
    float: right;
    padding-right: 50px;
    width: 40%;
  }
  .tmp_resultadosBusqueda_ficha_FOOTER {
    margin-top: 40px;
    float: left;
    width: 55%;
    padding-left: 60px;
  }
}
@media (max-width: 1200px) {
  .portadaBotonera a {
    padding-top: 20px;
  }
  .portadaBotonera a .tit_alq,
  .portadaBotonera a .tit_ven {
    font-size: 25px;
  }
  .txt_home {
    font-size: 17px;
    line-height: 20px;
  }
  .BannerSlider {
    margin-top: 0px;
  }
  .BannerSlider>div {
    width: auto !important;
  }
  .BannerSlider>div>div {
    width: 100% !important;
  }
  .BannerSlider>div>div>div {
    width: 100% !important;
  }
  .BannerSlider span {
    display: none;
  }
  .BannerSlider_int>div {
    width: 100% !important;
  }
  .BannerSlider_int>div>div {
    width: 100% !important;
  }
  .tmp_resultadosBusqueda .galleria-thumbnails,
  .tmp_resultadosBusqueda .tmp_resultadosBusqueda_ficha_CARROUSEL,
  .tmp_resultadosBusqueda .galleria-container {
    width: 100% !important;
    padding-left: 0px;
  }
  .tmp_resultadosBusqueda_ficha_CARROUSEL {
    height: 320px !important;
  }
  .galleria-container {
    height: 300px !important;
  }
  .galleria-container .galleria-thumbnails-container {
    right: 0 !important;
    left: 0 !important;
  }
}
@media (max-width: 950px) {
  .menuInt.home img {
    height: 75px !important;
    width: auto !important;
  }
  .menuInt.home .desc {
    display: none;
  }
  .menuInt.home .menuInt_CTR li {
    display: block !important;
    width: 100%;
  }
  .tmp_texto_organigrama table {
    width: 250px;
  }
  .infoPie_cols > div {
    padding-top: 20px;
    display: block;
    width: 100%;
    float: left;
  }
  .firma {
    border-top: 0px;
    float: left;
    width: 100%;
  }
  .menuInt_CNT {
    left: 0px;
    right: 0px;
  }
  .ctr_tab_container.videos {
    padding: 10px;
  }
  .ctr_videoCpanel_list .ctr_video {
    margin: 0px !important;
    width: 130px !important;
  }
}
@media (max-width: 760px) {
  .tmp_buscadorProductos {
    width: 100%;
  }
  .tmp_btBuscador {
    right: 10px;
    font-size: 0px;
    width: 0px;
    color: transparent;
  }
  .tmp_Shopping_navegadorFabricantes {
    margin-left: 10px;
    margin-right: 10px;
  }
  .asistenteCompra_confirmacion_CONT_CNT {
    margin-top: 60px;
  }
  .asistenteCompra_resumenCONT_MAIN_CNT {
    margin-top: 60px;
  }
  .asistenteCompra_resumenCONT_MAIN_CNT .asistenteCompra_resumenCONT_MAIN > div {
    margin-left: 0px;
    margin-right: 0px;
    width: 100% !important;
  }
  .asistenteCompra_resumenPRODALQ_TAB .col_0,
  .asistenteCompra_resumenPRODALQ_TAB .col_1,
  .asistenteCompra_resumenPRODALQ_TAB .col_2,
  .asistenteCompra_resumenPRODALQ_TAB .col_3,
  .asistenteCompra_resumenPRODALQ_TAB .col_4,
  .asistenteCompra_resumenPRODALQ_TAB .col_5,
  .asistenteCompra_resumenPRODALQ_TAB .col_6,
  .asistenteCompra_resumenPRODCON_TAB .col_0,
  .asistenteCompra_resumenPRODCON_TAB .col_1,
  .asistenteCompra_resumenPRODCON_TAB .col_2,
  .asistenteCompra_resumenPRODCON_TAB .col_3,
  .asistenteCompra_resumenPRODCON_TAB .col_4,
  .asistenteCompra_resumenPRODCON_TAB .col_5,
  .asistenteCompra_resumenPRODCON_TAB .col_6 {
    width: auto;
    padding-left: 0px;
    padding-right: 0px;
  }
  .asistenteCompra_resumenSISTEMA_PRUEBA {
    width: 100%;
  }
  .tmp_resumenInfo {
    margin-top: 60px;
  }
  .tmp_asistenteCompra_form {
    width: 100%;
  }
  .datos_facturacion_form > div,
  .datos_envio_form > div,
  .acc_datos_usuario > div {
    width: 100%;
  }
  .datos_facturacion_form > div> div,
  .datos_facturacion_form > div input,
  .datos_facturacion_form > div label,
  .datos_envio_form > div> div,
  .datos_envio_form > div input,
  .datos_envio_form > div label,
  .acc_datos_usuario > div> div,
  .acc_datos_usuario > div input,
  .acc_datos_usuario > div label {
    width: 100%;
    text-align: left;
  }
  .tmp_carritoCompra_CNT.resumen .tmp_Shopping_carritoCompra_res_RES_ITEM_CNT {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }
  .menuInt.alquiler .tree_item.children.level_0,
  .menuInt.alquiler .tree_item.parent.level_0,
  .menuInt.venta .tree_item.children.level_0,
  .menuInt.venta .tree_item.parent.level_0,
  .prod_alquiler .tree_item.children.level_0,
  .prod_alquiler .tree_item.parent.level_0,
  .prod_venta .tree_item.children.level_0,
  .prod_venta .tree_item.parent.level_0 {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }
  .menu_cesta.open,
  .menu_cesta.opening,
  .menu_cesta.closing {
    z-index: 20;
  }
  .prod_alquiler #tmp_Shopping_botoneraLateral_CNT,
  .prod_venta #tmp_Shopping_botoneraLateral_CNT {
    padding-right: 0px;
  }
  .tmp_Shopping_categoriaInfo_FOTO {
    display: none;
  }
  .tmp_Shopping_categoriaInfo_CONT_NOMBRE {
    float: left;
    width: 100%;
    right: 0;
    margin-top: 0;
  }
  .tmp_Shopping_categoriaInfo_CONT_DESCRIPCION {
    width: 100%;
    float: left;
    right: 0;
    font-size: 16px;
  }
  .tmp_resultadosBusqueda_lista_PROD_CNT {
    width: 140px;
    margin: 0px;
  }
  .tmp_resultadosBusqueda_lista_PROD_CNT .tmp_resultadosBusqueda_lista_FOTO_CNT {
    height: 150px;
  }
  .tmp_resultadosBusqueda_lista_PROD_CNT .tmp_resultadosBusqueda_lista_FOTO {
    width: 100px;
  }
  .tmp_resultadosBusqueda_lista_PROD_CNT .tmp_resultadosBusqueda_lista_NOMBRE a {
    font-size: 14px;
    line-height: 16px;
  }
  .tmp_resultadosBusqueda_ficha_CONTENT,
  .tmp_resultadosBusqueda_ficha_FOOTER,
  .tmp_resultadosBusqueda_ficha_ACC,
  .tmp_resultadosBusqueda_ficha_HEAD {
    width: 100%;
    padding-left: 0px;
    padding-right: 0px;
  }
  .tmp_resultadosBusqueda {
    position: relative;
  }
  .tmp_resultadosBusqueda_ficha_NOMBRE {
    position: absolute !important;
    top: -30px;
    left: 0;
    right: 0;
  }
  .tmp_resultadosBusqueda_ficha_CALCULO_CNT {
    margin-top: 40px;
    margin-bottom: 50px;
  }
  .tmp_resultadosBusqueda_ficha_CONTENT {
    margin-bottom: 50px;
  }
  .videoCpanel_CNT.fullScreen {
    padding: 0;
  }
  .videoCpanel_CNT.fullScreen iframe {
    width: 100%;
    height: 260px;
  }
  .videoCpanel_CNT.fullScreen .videoCpanel_CRT {
    vertical-align: top;
  }
  .pl_contInt {
    padding-left: 10px;
    padding-right: 10px;
  }
  .plg_videos_buscadorProfesores ul li {
    width: auto;
    padding: 0px;
  }
  .plg_videos_visor_producciones .ctr_videoCpanel_list .ctr_video {
    width: 110px;
    margin: 0px;
  }
  .plg_videos_categorias_CNT .plg_videos_item_CNT {
    width: 100%;
    margin-left: 0px;
    margin-right: 0px;
  }
  .plg_videos_visor_producciones iframe {
    height: 330px;
  }
  .tmp_texto_organigrama table {
    width: auto;
  }
  .menuInt.servicios #menuApartado_cont {
    width: auto;
  }
  .menuInt.servicios #menuApartado_cont .menuApartado_cat {
    width: 110px;
  }
  .menuInt_CNT {
    left: 10px;
    right: 10px;
    bottom: 10px;
  }
  .menuInt.home img {
    display: none !important;
  }
  #menuSimple_cont {
    display: block;
    padding: 5px;
    width: 100%;
  }
  #menuSimple_cont nav {
    display: table;
    width: 100%;
  }
  #menuSimple_cont ul {
    display: table;
    width: 100%;
  }
  #menuSimple_cont .menuSimple_cat {
    width: 25%;
    border: 1px solid gray;
    display: table-cell;
    padding: 3px;
    margin: 0px;
    vertical-align: middle;
    height: 50px;
  }
  #menuSimple_cont .menuSimple_cat:after {
    width: 0px;
    height: 0px;
  }
  #menuSimple_cont .menuSimple_link {
    display: block;
    font-size: 17px;
    vertical-align: middle;
    width: 100%;
  }
  #menuSimple_cont .menuInt {
    margin-top: 0px;
  }
  #menuSimple_cont .botoneraPrincipal {
    display: block;
    padding: 5px;
    width: 100%;
    margin-top: 0px;
  }
  #menuSimple_cont .botoneraPrincipal nav {
    display: table;
    width: 100%;
  }
  #menuSimple_cont .botoneraPrincipal .btPrincipal {
    font-size: 17px;
    width: 25%;
    margin: 0px;
    border: 1px solid gray;
    vertical-align: middle;
    height: 50px;
    display: table-cell;
    padding-bottom: 0;
    padding: 3px;
  }
  #menuSimple_cont .botoneraPrincipal .btPrincipal:after {
    width: 0px;
    height: 0px;
  }
  .tituloSeccion .tmp_titulo {
    clear: both;
    width: 100%;
    margin-left: 0px;
  }
  .tmp_texto {
    width: auto;
    padding: 10px;
  }
  #menuApartado_cont.pagCont {
    width: auto;
  }
  .BannerSlider {
    display: none;
  }
  .txt_home {
    width: 90%;
  }
  .tmp_textoLegal_CNT,
  .tmp_texto_organigrama,
  #CONTACTA,
  #FALCOTV,
  #SERVICIOS {
    padding: 10px;
  }
  .tmp_tabla_organigrama > tbody > tr > td {
    float: left !important;
    width: 100% !important;
    padding: 0px !important;
    margin-bottom: 25px;
  }
  .menu_cesta .tmp_carritoCompra_CNT {
    width: 100%;
  }
  .menu_cesta .tmp_carritoCompra_CNT {
    right: -100%;
  }
  .portadaBotonera {
    height: 120px;
  }
  .logoPortada {
    background-size: contain;
    padding: 30px;
  }
  .portadaBotonera .txt_home {
    display: none;
  }
  .telf {
    display: none !important;
  }
  .cab_logo img {
    display: none;
    width: 80px;
    height: auto;
    margin-top: 14px;
  }
  .tmp_navegador_idiomas_simple_CNT {
    left: 100px;
  }
}
@media (max-width: 460px) {
  .plg_videos_visor_producciones iframe {
    height: auto;
  }
  .plg_videos_categorias_CNT .plg_videos_item_CNT img {
    width: 100%;
  }
}
body {
  font-family: 'Raleway';
}
td {
  vertical-align: middle;
}
