
/* original #2c679c */
/* naranja logo #ff5b05 */
/* oscuro #e44f00 */
/* pucón 1 #bd4302 */


#navigation ul li {
    border-radius: 15px;
}

#navigation ul li.activo {
    background: #ff7831;
    border-radius: 15px;
}

#navigation ul li:hover {
    background-color: #e44f00;
    border-radius: 15px;
}

.hamburger-inner, 
.hamburger-inner::before, 
.hamburger-inner::after {
    background-color: #dc5108;
}


/* desplegables */

#navigation ul li ul,
.nav-ver-mas ul li ul {
    border-radius: 15px;
}



.section-title:before {
    background-color: #e44f00;
}

.section-title h2 {
    color: #e44f00;
}






/*  */

.buscador {
    border-radius: 20px;
}

.form-control {
    border: 1px solid #e44f00;
    border-radius: 12px !important;
}

.input-group .form-control {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
}

.input-group .input-group-append select {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.buscador input, 
.buscador .servicios,
select {
    color: #e44f00 !important;
}

.buscador input::-webkit-input-placeholder {
  color: #e44f00;
}

.buscador input:-ms-input-placeholder {
  color: #e44f00;
}

.buscador input::-ms-input-placeholder {
  color: #e44f00;
}

.buscador input::placeholder {
  color: #e44f00;
}

.buscador .servicios, 
.buscador input, 
select {
    border: 1px solid #e44f00 !important;
    border-radius: 12px;
}

.modal ul li input[type=checkbox] {
    accent-color: #e44f00;
}

.modal-buscador-home .box-caracteristicas {
    border: 1px solid #e44f00;
}

.portfolio .homes-content .homes-list li {
    color: #e44f00;
}
.portfolio .homes-content .homes-list li i {
    color: #e44f00;
}

ul.contactos-propiedad li p a {
  color: #e44f00;
}

.inner-pages .homes-content .homes-address a {
    color: #e44f00;
}

.inner-pages .homes-content .homes-list li i {
    color: #e44f00;
}
.inner-pages .bgc {
    background: #e44f00;
    border-radius: 18px;
}

.inner-pages .widget h5::after {
    background-color: #e44f00;
}
.inner-pages .widget h5::after {
    background-color: #e44f00;
}

.listing-img-container:after {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), to(#e44f00));
    background: linear-gradient(to bottom, transparent 60%, #e44f00);
}

.inner-pages .blog .homes-content h5::after, 
.inner-pages .blog .blog-info.details h5::after, 
.inner-pages .blog .property-location h5::after, 
.inner-pages .blog .team.assigned h5::after, 
.inner-pages .carousel h5:after, 
.wprt-image-video.w50.pro h5:after, 
.similar-property h5:after, 
.ag-de .blog-section h5:after {
    color: #e44f00;
    background-color: #e44f00;
}

.inner-pages .homes-content .homes-list li i {
    color: #e44f00;
}

.inner-pages .widget h5::after {
    background-color: #e44f00;
}

.inner-pages .widget h5::after {
    background-color: #e44f00;
}

.header-propiedad h2 {
    color: #e44f00;
}

.portfolio .homes-content h2 a:hover {
    color: #e44f00;
}

.pagination > li > a:hover {
    background-color: #e44f00;
    border-color: #e44f00;
}

.pagination > .active > a,
.pagination > .active > a:hover {
    background-color: #e44f00;
    border-color: #e44f00;
}

.bullet-imagen {
    background-color: #e44f00;
}

.boton-envio {
    background-color: #ff5b04;
    border-radius: 12px;
}

/* info de contacto */
.sidebar-widget ul li i {
    color: #e44f00;
}

.inner-pages .boton-vista:hover {
    background: #e44f00;

}

.formulario-news .submit-news {
    background: #e44f00;
}






/* bordes redondos */

.recent-16 {
    border-radius: 20px;
}

.portfolio .row.item-lista {
    border-radius: 20px;
}
.inner-pages .properties-list .project-single {
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;
}
.portfolio .homes-content {
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
}
.inner-pages .boton-vista {
    border-radius: 12px;
}

@media screen and (max-width: 767px) {
    .inner-pages .properties-list .project-single {
        border-top-left-radius: 20px;
        border-bottom-left-radius: 0px;
        border-top-right-radius: 20px;
    }
    .portfolio .homes-content {
        border-top-right-radius: 0px;
        border-bottom-left-radius: 20px;
    }
}


.carousel-inner {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
}
.inner-pages .blog .homes-content.details-2 {
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
}
.contenedor-miniaturas {
    border-radius: 20px;
    overflow: hidden;
}
.widget-boxed,
.property-location {
    border-radius: 20px;
}






.inner-pages .blog .blog-info.details,
.homes-content.details,
.property-location.map {
    border-radius: 20px;
}
.contact-map {
    border-radius: 12px;
}
.inner-pages .recent-img img {
    border-radius: 10px;
}
.listing-img-container {
    border-radius: 10px;
    overflow: hidden;
}


/**/



.info-help {
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0.1))), url(/img/living-ap.jpg) no-repeat scroll center center;
    background: linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.1)), url(/img/living-ap.jpg) no-repeat scroll center center;
}


section.counterup {
    background: none;
    background-attachment: fixed; 
    /*background-attachment: scroll;*/
    border-top: none;
    box-shadow: none;
}



.counterup .countr [class^=icon-] {
    color: #e44f00;
}

.first-footer .navigation h3::after, 
.first-footer .newsletters h3::after, 
.first-footer .widget h3::after {
    background-color: #e44f00;
}

.formulario-news .submit-news, 
.inner-pages .boton-vista:hover {
    background: #e44f00;
}

.go-up {
    background: #ff5b04;
    border-radius: 50%;
    padding: 1rem;
}
.go-up:hover {
    background: #e44f00;
}


.buscador .boton-buscar,
.btn.ver-mas {
    background: #ff5b04;
    border-radius: 12px;

}

.buscador .boton-buscar:hover,
.btn.ver-mas:hover {
    background: #e44f00;
}
.modal .btn.guardar:hover {
    background-color: #ff7329;
}
.busqueda-avanzada a:hover {
  color: #075499;
}
.team-block .inner-box .lower-box h3 a:hover {
  color: #687389;
}
.in-p a:hover {
    color: #bbf;
    text-decoration: none;
}



.portfolio .homes-content h2 a:hover {
    color: #e44f00;
}
.pagination > li > a:hover {
    color: #fff;
    background-color: #e44f00;
    border-color: #e44f00;
}

.pagination > .active > a,
.pagination > .active > a:hover {
    background-color: #e44f00;
    border-color: #e44f00;
}



.boton-envio:hover {
    background-color: #e44f00;
}
.inner-pages .boton-vista:hover {
    background: #e44f00;

}

