Uname: Linux info 3.0 #1337 SMP Tue Jan 01 00:00:00 CEST 2000 all GNU/Linux
Software: Apache
PHP version: 5.6.40 [ PHP INFO ] PHP os: Linux
Server Ip: 217.160.0.194
Your Ip: 216.73.216.55
User: u72294154 (9179942) | Group: ftpusers (600)
Safe Mode: OFF
Disable Function:
NONE

name : _sitio.scss
/*------------------------------------*\
    $SITIO
    \*------------------------------------*/
    
    /*$color-primary: #DD191A;*/
    $color-primary: #ff141a;
    $color-secondary: #333333;

    @media (min-width: 1200px) {
      .container {
        max-width: 1385px !important;
      }
    }


    h2 {
      font-style: normal;
      font-weight: 800;
      font-size: 32px;
      line-height: 38px;
      text-align: center;
      color: $color-primary;
    }

    h3, h3 a {
      font-style: normal;
      font-weight: 800;
      font-size: 28px;
      line-height: 34px;
      color: $color-primary;
    } 

    html, body { 
      height: 100%;
      top: 0px !important;
      overflow-x: hidden;
    }


    html {
      overflow-y: auto !important;
      overflow-x: hidden !important;
    }


    body, a, strong, label, div,h1,h2,h3,h4,h5, button, input, p, li, span, select, input {
      font-family: $font-family !important;
    }


    a, img, div, button,h1,h2,h3, li, i,svg path,svg rect,svg circle, svg polygon, input,select {
     transition: all .3s ease-out !important; 
   }


   ul {
     padding: 0px;
     margin: 0px; 
   }

   li {
     list-style-type: none; 
   }

   .alert {
    margin-top: 15px;
  }


  a {
   text-decoration: none !important; 
 }

 .btn-theme {
  font-style: normal;
  font-weight: 800;
  font-size: 32px;
  line-height: 30px;
  color: #FFFFFF;
  background: $color-primary;
  box-shadow: 0px 4px 30px rgba(0, 0, 0, 0.2);
  border-radius: 106px;
  border:0px;
  margin-top: 35px;
  padding: 25px 30px;
  width: 100%;
  &:hover {
    background: $color-secondary;
  }
}


.carousel-indicators {
  margin: 0px;
  bottom: -66px;
}

.carousel-indicators li {
 width: 34px;
 height: 6px;
 border-radius: 14px;
 background: #EAEAEA;
 margin-right: 14px;
}

.carousel-indicators .active {
 background: $color-primary;
 width: 34px;
 height: 6px;
}



/* EFECTO TRANSICION SLIDER */

/* line 268, sass/style.scss */
.carousel-fade .carousel-item {
  opacity: 0;
  transition: opacity ease-out .9s;
}
/* line 271, sass/style.scss */
.carousel-fade .carousel-item img {
  z-index: -200;
}

/* line 276, sass/style.scss */
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  opacity: 1;
}

/* line 282, sass/style.scss */
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  opacity: 0;
}

/* line 287, sass/style.scss */
.carousel-fade .carousel-item-next,
.carousel-fade .carousel-item-prev,
.carousel-fade .carousel-item.active,
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-prev {
  transform: translateX(0);
  transform: translate3d(0, 0, 0);
}

/* FIN EFECTO TRANSICION SLIDER */


/* INICIO LABEL, ETIQUETA INMUEBLE */
.label-property-detail {

  &.gestion {

  }
  &.ref {

  }
}
/* FIN LABEL, ETIQUETA INMUEBLE */

input[type=checkbox] {
  -moz-appearance:none;
  -webkit-appearance:none;
  -o-appearance:none;
  outline: none;
  content: none;
  display: inline;
}

input[type=checkbox]:before {
  font-family: "FontAwesome";
  content: "\f00c";
  font-size: 15px;
  color: transparent !important;
  background: #EAEAEA;
  width: 17px;
  height: 17px;
  border: 1px solid transparent;
  border-radius: 4px;
  margin-right: 7px;
}

input[type=checkbox]:checked:before {

  color: $color-primary !important;
}


label[for="ContactoCondicionesUso"] {
  font-weight: normal;
  font-size: 13px;
  line-height: 16px;
  color: #999999;
  display: inline;
  a {
    color: $color-primary;  
  }
}


html.pages-condicionesDeUso {
  header {

  }

}


/* BUSCADOR HOME y INMUEBLES */
#searcher {
  background: #FFFFFF;
  box-shadow: 0px 4px 30px rgba(0, 0, 0, 0.2);
  border-radius: 106px;
  padding: 38px;
  padding-bottom: 15px;
  input#find-map:hover {
   opacity: 0.8;
 }
 input:hover::placeholder {
  color: $color-primary;
}
.content-searcher-submit {
  input, select {

  }
  .searcher-submit {
    button {

      i {

      }
      &:hover {

      }
    }
  }
  select {
    -webkit-appearance: none;
    -moz-appearance: none;
    background-image: url("/img/frontend/select-arrow.png");
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: 27px;
    background-color: #EBEBEB;
    border-radius: 10px;
    font-style: normal;
    font-weight: 800;
    font-size: 24px;
    line-height: 30px;
    color: #024A9D;
    padding: 15px;
    border:0px;
    margin-right: 30px;
  }

  .searcher-localidad select {
    width: 355px; 
  }
}
}
/* BUSCADOR HOME Y INMUEBLES */


/* GRID, LIST, LISTADOS INMUEBLES */
.content-properties.grid, .content-properties.list {
 .item {
  margin-bottom: 60px;
  img {
    border-radius: 5px;
    max-width: 100%;
  }
  .content-num-photo {
    background: #000000;
    opacity: 0.5; 
    border-radius: 20px; 
    display: inline; 
    position: absolute; 
    bottom: 17px; 
    left: 10px; 
    width: 70px; 
    height: 31px;
  }

  .detail-photo {
   position: absolute; 
   bottom: 20px;
   left: 25px; 
   font-weight: normal;
   font-size: 13px;
   line-height: 24px;
   text-align: center;
   color: #FFFFFF; 
   i {
     margin-right: 6px; 
   }
 }

 .content-reference {
  background: #000000;
  opacity: 0.5; 
  border-radius: 20px; 
  display: inline; 
  position: absolute; 
  bottom: 17px; 
  left: 85px; 
  width: 110px; 
  height: 31px;
}

.detail-reference {
 bottom: 20px;
 left: 110px; 
 font-weight: normal;
 font-size: 13px;
 line-height: 24px;
 text-align: center;
 color: #FFFFFF;
 margin-top: 3px;
 i {
   margin-right: 6px; 
 }
}
.title {
  font-style: normal;
  font-weight: 700;
  font-size: 24px;
  line-height: 24px;
  text-align: center;
  color: #333333;
  margin-bottom: 25px;
  text-transform: lowercase;
}
.title:first-letter {
  text-transform: uppercase;
}
.price {
  font-style: normal;
  font-weight: 900;
  font-size: 32px;
  line-height: 24px;
  text-align: center;
  color: $color-primary;
  margin-top: 15px;
}
.details  {
  margin-top: 15px;
  li {
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 30px;
    color: #999999;
    margin-left: 15px;
    margin-right: 15px;
  }
}
&:hover img {
 opacity: 0.7; 
}
&:hover .title {
 color:$color-primary;
}
} 
}
/* FIN GRID, LIST, LISTADOS INMUEBLES */


/* LIST LISTADOS INMUEBLES */
.content-properties.list {
 .item {
  margin-top: 0px !important;
  margin-bottom: 60px !important;
  div.description {
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 30px;
    color: #888888;
    margin-top: 20px;
  }
  .label-property-detail {
    margin-top:0px !important;
  }
  .price {
    margin-top: 20px !important;
  }
  .details  {
    li {
      img {
      margin-right: 10px;
    }
      margin-right: 30px;
      span.detail {
      }
    }
  }
} 
}
/* FIN LIST LISTADOS INMUEBLES */


/* INICIO FORMULARIO CONTACTO */

.content-form {
  background: #ECECEC;
  border-radius: 10px;
  padding: 20px;
  padding-bottom: 80px;
  h2 {
   margin-bottom: 0px;
   font-size: 25px;
 }
 .employee {
  li.name {
    font-style: normal;
    font-weight: 600;
    font-size: 22px;
    line-height: 26px;
    color: #999999;
    margin-bottom: 2px;
  }
  li.position {
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 16px;
    color: #999999;
    margin-bottom: 30px;
  }
}
input[type="text"], input[type="email"], textarea {
  background: #FFFFFF;
  border-radius: 10px;
  font-style: normal;
  font-weight: 600;
  font-size: 22px;
  line-height: 26px;
  color: #999999;
  width: 100%;
  padding: 15px;
  border: 0px;
  margin-bottom: 40px;
  &::-webkit-input-placeholder {
    color: #999999;
  }

  &:-moz-placeholder {
    color: #999999;
  }

  &::-moz-placeholder {
    color: #999999;
  }

  &:-ms-input-placeholder {
    color: #999999;
  }
}
input {
  height: 55px;
}
input[type=checkbox]:before {
 background: #ffffff; 
}
textarea {
  height: 150px;
  margin-bottom: 20px;
}
}

button[type=submit].btn-theme {
  margin-top: -40px;
  margin-bottom: 45px;
  cursor: pointer;
}

/* FIN FORMULARIO CONTACTO */



/* INICIO NOTICIAS FOOTER */
section#news {
  margin-top: 90px;
  h2 {
   margin-bottom: 60px; 
 }
 h3 {
   margin-top: 55px; 
   margin-bottom: 30px; 
 }
 p {
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 30px;
  color: #888888;
}
input[type=text] {
  background: #EBEBEB;
  border-radius: 10px;
  font-style: normal;
  font-weight: 800;
  font-size: 24px;
  line-height: 30px;
  color: #024A9D;
  border:0px;
  padding: 12px 16px 12px 12px;
  margin-top: 35px;
  margin-bottom: 20px;
}
.checks {
 margin-bottom: 110px; 
}
button {
  cursor:pointer;
  background: $color-primary;
  border-radius: 10px;
  padding: 12px 16px 12px 12px;
  color: #ffffff;
  border:0px;
  margin-left: 30px;
  i {
    font-size: 28px;
  }
  &:hover {
    background: #024A9D;
  }
}
h3.title-new { 
  margin-top: 15px;
  margin-bottom: 15px;
}
.text-new {
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 30px;
  color: #888888;
}
.read-more {
  color: $color-primary;
}
.tags{
  min-height: 47px;
  ul {
   li {
    float: left;
    display: inline-block;
    background: $color-primary;
    border-radius: 44px;
    padding: 4px 15px;
    color: #ffffff;
    margin-top: 15px;
    margin-right: 15px;
  } 
}
}
.content-dashed-form {
  position: absolute; 
  border: 5px dashed #CCCCCC;
  border-left: 0px;
  border-top-right-radius: 51px;
  border-bottom-right-radius: 51px; 
  left: 0px; 
  width: 48%; 
  min-height: 440px; 
  padding-bottom: 65px; 
}
article:hover img {
  opacity: 0.7;
}
article:hover h3 {
  color: $color-primary;
}
}

/* INICIO NOTICIAS FOOTER */




/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
  h1, h2, h3, h4, p {
    text-align: center !important;
  }
  h2 {
   margin-top: 30px; 
 }
 .content-searcher #top-searcher-gestion .btn-map {
  display: block;
}
.content-searcher #top-searcher-gestion input {
  margin-top: 20px;
  background: #EBEBEB !important;
}
.content-properties.grid .item img, .content-properties.list .item img {
  width: 100% !important;
}
.content-properties.grid .item img.icon-description, .content-properties.list .item img.icon-description {
  width: unset !important;
}
.content-properties.grid .item .title, .content-properties.list .item .title {
  text-align: center;
}
.content-properties.grid .item .price, .content-properties.list .item .price {
  text-align: center;
}

.content-properties.grid .item .details li {
  font-size: 12px;
}

.content-dashed-form {
  display: none;
}
section#news {
  button {
    width: 100%;
    display: block;
    margin-left: 0px;
    margin-bottom: 20px;
  }
  label {
    display: inline;
  }
  img {
    display: block;
    margin: 0 auto;
  }
  p {
    text-align: center;
  }
}
#searcher .content-searcher-submit .searcher-submit button {
  display: block;
  width: 100%;
}
.searcher-submit {
  width: 100%;
  margin-top: 15px;
}
#services .item {
 text-align: center; 
}
.content-searcher #top-searcher-gestion input {
  width: 100%;
}
.searcher-gestion, .searcher-tipo, .searcher-provincia, .searcher-localidad {
  width: 100%;
}
#searcher .content-searcher-submit .searcher-gestion select, #searcher .content-searcher-submit .searcher-provincia select, #searcher .content-searcher-submit .searcher-localidad select, #searcher .content-searcher-submit .searcher-tipo select {
  width: 100%;
}
.content-form {
 margin: 0px;
 border: 0px; 
}

section#news input[type=text] {
  width: 100%;
}
}

/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {

}

/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) {

}

/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px) {

}




/**
* A partir de aquí es donde debes escribir los estilos de posicionamiento
* y detalles que forman tu web. Disfruta!
*/

//Librerías
@import 'partials/layout/mixins';

//Abstracciones
@import 'partials/layout/abstracciones/home-slider';
@import 'partials/layout/abstracciones/mapa-web-error';
/*@import 'partials/layout/abstracciones/resultados';
@import 'partials/layout/abstracciones/subtitular';*/

//Entidades
/*@import 'partials/layout/entidades/inmueble-listado-grid';
@import 'partials/layout/entidades/inmueble-listado-list';
@import 'partials/layout/entidades/inmueble';
@import 'partials/layout/entidades/noticia-listado';
@import 'partials/layout/entidades/noticia';
@import 'partials/layout/entidades/opinion-listado';*/

//Páginas
/*@import 'partials/layout/paginas/home';*/
/*@import 'partials/layout/paginas/contacto';
@import 'partials/layout/paginas/empresa';
@import 'partials/layout/paginas/mapa-web-error';
@import 'partials/layout/paginas/referencia';*/
© 2026 GrazzMean