/*
 * Skin: Yellow
 * ------------
 */
.skin-yellow .top-nav .top-right .property-sub {
    background: #f39c12;
}
.skin-yellow  .top-nav .main-menu ul li.active a {
    color: #f39c12;
}
.skin-yellow .offcanvas-menu-wrapper .main-menu ul li.active a {
    color: #f39c12;
}

.skin-yellow .nav-logo .nav-logo-right ul li i {

    border: 2px solid #ffe2b3;
    color: #f39c12;
}
.skin-yellow .single-hero-item .hero-text .room-features li i {
    color: #f39c12;
}
.skin-yellow .single-hero-item .hero-text .room-location i {
    color: #f39c12;
}
.skin-yellow .search-form-text .search-text {
    background: #f39c12;
}
.skin-yellow  .ui-slider-horizontal .ui-slider-handle {
    background: #f39c12;
}
.skin-yellow .ui-slider .ui-slider-range {
    background: #f39c12;
}
.skin-yellow  .filter-form .second-row button.search-btn {
    background: #f39c12;
    border: 1px solid #f39c12;
}
.skin-yellow  .section-title h2:after {
    background: #f39c12;
}
.skin-yellow .feature-item .fi-text .inside-text ul li i {
    color: #f39c12;
}
.skin-yellow .feature-carousel .feature-item .fi-text .room-features li i {
    color: #f39c12;
}
.skin-yellow .feature-carousel.owl-carousel .owl-dots button.owl-dot.active {
    background: #f39c12;
    border-color: #f39c12;
}
.skin-yellow .feature-carousel.owl-carousel .owl-dots button {
    border: 2px solid #ffe2b3;
}
.skin-yellow .video-text .play-btn {
    background: #f39c12;
}
.skin-yellow .top-properties-section .top-property-all {
    border: 2px solid #f39c12;
    color: #f39c12;
}
.skin-yellow .top-properties-carousel .single-top-properties .stp-text .s-text {
    background: #f39c12;
}
.skin-yellow .top-properties-carousel .single-top-properties .stp-text .properties-location i {
    color: #f39c12;
}
.skin-yellow .top-properties-carousel .single-top-properties .stp-text .room-price h4 {
    color: #f39c12;
}
.skin-yellow  .pd-hero-text .room-price p {
    color: #f39c12;

}
.skin-yellow .top-nav .main-menu .has-children .dropdown > li > a:hover,
.skin-yellow .top-nav .main-menu .has-children .dropdown > li > a:active{
    color: #f39c12;
}
.skin-yellow .top-properties-carousel .single-top-properties .stp-text .room-features li i {
    color: #f39c12;
}
.skin-yellow  .single-blog-item .sb-text ul li i {
    color: #f39c12;
}
.skin-yellow .footer-text .footer-logo .newslatter-form button {
    border: 1px solid #f39c12;
    background: #f39c12;
}
.skin-yellow  .footer-text .footer-widget ul li i {
    color: #f39c12;
}
.skin-yellow .copyright-text p a {
    color: #f39c12;
}

.skin-yellow  .irs-from, .skin-yellow .irs-to, .skin-yellow .irs-single {
    background: #f39c12;
}
.skin-yellow  .irs-from:after, .skin-yellow  .irs-to:after, .skin-yellow  .irs-single:after {
    border-top-color: #f39c12;
}
.skin-yellow  .irs-bar {
    height: 7px;
    top: 25px;
    background: #f39c12;
}
.skin-yellow .info-contact i {
    border: 2px solid #ffe2b3;
    color: #f39c12;
}
.skin-yellow .site-btn {
    background: #f39c12;
    border: 1px solid #f39c12;
}
.skin-yellow .contact-section .btn-contact {
    color: #f39c12;
    border: 2px solid #f39c12;
}
.skin-yellow .howit-works i.fa {
    color: #f39c12;
}
.skin-yellow .howit-works h4 a, .skin-yellow .howit-works h4 {
    color: #f39c12;
}

.skin-yellow .property-list .single-property-item .property-text .room-price h5 {
    color: #f39c12;
}
.skin-yellow .property-list .single-property-item .property-text .properties-location i {
    color: #f39c12;
}
.skin-yellow .property-list .single-property-item .property-text .room-features li i {
    font-size: 20px;
    color: #f39c12;
}
.skin-yellow .contact-text form.contact-form input:focus {
    border-color: #f39c12;
}
.skin-yellow .top-nav .main-menu ul li a:hover {
    color: #f39c12;
}
.skin-yellow .btn-primary {
    background: #f39c12;
    border: 1px solid #f39c12;
}
.skin-yellow .btn-primary:not(:disabled):not(.disabled).active,
.skin-yellow .btn-primary:not(:disabled):not(.disabled):active,
.skin-yellow .show>.btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #f39c12;
    border-color: #f39c12;
}
.skin-yellow .btn-secundary{
    border-color: #efefef;
    background: #efefef;
    border-radius: unset;
}
.skin-yellow .btn-search {

    border: 2px solid #f39c12;
    color: #f39c12;

}
.skin-yellow .widget.search .input-group .input-group-addon {
    background: #ffa812;
    color: #fff;
}
.skin-yellow .widget.category ul.category-list li a:hover {
    color: #ffa812;
}
.skin-yellow  .titulo-form-comentario{
    color: #ffa812;
}
.skin-yellow ul.social-circle-icons li a {
    color: #ffa812;
}
.skin-yellow .blog article ul li a {
    color: #ffa812;
}
.skin-yellow .blog .comment-body .answer .commt {
    font-size: 14px;
    font-weight: 600;
    letter-spacing: 1px;
    text-transform: uppercase;
    display: inline-block;
    border: 1px solid #d2d2d4;
    color: #707079;
    padding: 5px 28px 5px 24px;
    margin-right: 5px;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
.skin-yellow .blog .comment-body .answer .commt:hover {
    border-color: #ffa812;
    background: #ffa812;
    color: #ffffff;
}
/*.skin-yellow .r-title a{*/
/*color: #ffa812;*/
/*}*/
.skin-yellow .breadcrumb-text .breadcrumb-option a i {
    color: #ffa812;
}
.skin-yellow  .offcanvas-menu-wrapper .language-bar .property-btn .property-sub {
    background: #ffa812;
}
.skin-yellow .offcanvas-menu-wrapper .nav-logo-right ul li i {
    border: 2px solid #ffa812;
    color: #ffa812;
}
.skin-yellow .offcanvas-menu-wrapper .main-menu ul li a:hover {
    color: #ffa812;
}
.skin-yellow .pd-hero-text .room-location i {
    color: #ffa812;
}
.skin-yellow .pd-details-text .pd-details-social a:hover {
    background: #ffa812;
    color: #ffffff;
    border-color: #ffa812;
}
.skin-yellow .content-caract .item-extra:before {
    color: #ffa812;
}

.skin-yellow .testimonial-slider.owl-carousel .owl-dots button.owl-dot.active {
    background: #ffa812;
}
.skin-yellow .testimonial-slider.owl-carousel .owl-dots button {
    border: 1px solid #ffa812;
}
/*
 * Skin: Blue
 * ------------
 */

.skin-blue .top-nav .top-right .property-sub {
    background: #2cbdb8;
}
.skin-blue  .top-nav .main-menu ul li.active a {
    color: #2cbdb8;
}

.skin-blue .offcanvas-menu-wrapper .main-menu ul li.active a {
    color: #2cbdb8;
}

.skin-blue .nav-logo .nav-logo-right ul li i {

    border: 2px solid #5ed2ce;
    color: #2cbdb8;
}
.skin-blue .single-hero-item .hero-text .room-features li i {
    color: #2cbdb8;
}
.skin-blue .single-hero-item .hero-text .room-location i {
    color: #2cbdb8;
}
.skin-blue .search-form-text .search-text {
    background: #2cbdb8;
}
.skin-blue  .ui-slider-horizontal .ui-slider-handle {
    background: #2cbdb8;
}
.skin-blue .ui-slider .ui-slider-range {
    background: #2cbdb8;
}
.skin-blue .top-nav .main-menu .has-children .dropdown > li > a:hover,
.skin-blue .top-nav .main-menu .has-children .dropdown > li > a:active{
    color: #2cbdb8;
}
.skin-blue  .filter-form .second-row button.search-btn {
    background: #2cbdb8;
    border: 1px solid #2cbdb8;
}
.skin-blue  .section-title h2:after {
    background: #2cbdb8;
}
.skin-blue .feature-item .fi-text .inside-text ul li i {
    color: #2cbdb8;
}
.skin-blue .feature-carousel .feature-item .fi-text .room-features li i {
    color: #2cbdb8;
}
.skin-blue .feature-carousel.owl-carousel .owl-dots button.owl-dot.active {
    background: #2cbdb8;
    border-color: #2cbdb8;
}
.skin-blue .feature-carousel.owl-carousel .owl-dots button {
    border: 2px solid #5ed2ce;
}
.skin-blue .video-text .play-btn {
    background: #2cbdb8;
}
.skin-blue .top-properties-section .top-property-all {
    border: 2px solid #2cbdb8;
    color: #2cbdb8;
}
.skin-blue .top-properties-carousel .single-top-properties .stp-text .s-text {
    background: #2cbdb8;
}
.skin-blue .top-properties-carousel .single-top-properties .stp-text .properties-location i {
    color: #2cbdb8;
}
.skin-blue .top-properties-carousel .single-top-properties .stp-text .room-price h4 {
    color: #2cbdb8;
}
.skin-blue .top-properties-carousel .single-top-properties .stp-text .room-features li i {
    color: #2cbdb8;
}
.skin-blue  .single-blog-item .sb-text ul li i {
    color: #2cbdb8;
}
.skin-blue .footer-text .footer-logo .newslatter-form button {
    border: 1px solid #2cbdb8;
    background: #2cbdb8;
}
.skin-blue  .footer-text .footer-widget ul li i {
    color: #2cbdb8;
}
.skin-blue .copyright-text p a {
    color: #2cbdb8;
}

.skin-blue  .irs-from, .skin-blue .irs-to, .skin-blue .irs-single {
    background: #2cbdb8;
}
.skin-blue  .irs-from:after, .skin-blue  .irs-to:after, .skin-blue  .irs-single:after {
    border-top-color: #2cbdb8;
}
.skin-blue  .irs-bar {
    height: 7px;
    top: 25px;
    background: #2cbdb8;
}
.skin-blue .info-contact i {
    border: 2px solid #5ed2ce;
    color: #2cbdb8;
}
.skin-blue .site-btn {
    background: #2cbdb8;
    border: 1px solid #2cbdb8;
}
.skin-blue .contact-section .btn-contact {
    color: #2cbdb8;
    border: 2px solid #2cbdb8;
}
.skin-blue .howit-works i.fa {
    color: #2cbdb8;
}
.skin-blue .howit-works h4 a, .skin-blue .howit-works h4 {
    color: #2cbdb8;
}

.skin-blue .property-list .single-property-item .property-text .room-price h5 {
    color: #2cbdb8;
}
.skin-blue .property-list .single-property-item .property-text .properties-location i {
    color: #2cbdb8;
}
.skin-blue .property-list .single-property-item .property-text .room-features li i {
    font-size: 20px;
    color: #2cbdb8;
}
.skin-blue .select2-container--default.select2-container--focus .select2-selection--multiple,
.skin-blue .select2-container--default .select2-search--dropdown .select2-search__field {
    border-color: #2cbdb8 !important;
    min-height: 50px;
}
.skin-blue .select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: #2cbdb8 !important;
}
.skin-blue .contact-text form.contact-form input:focus {
    border-color: #2cbdb8;
}
.skin-blue .top-nav .main-menu ul li a:hover {
    color: #2cbdb8;
}
.skin-blue .btn-primary {
    background: #2cbdb8;
    border: 1px solid #2cbdb8;
}
.skin-blue .btn-primary:not(:disabled):not(.disabled).active,
.skin-blue .btn-primary:not(:disabled):not(.disabled):active,
.skin-blue .show>.btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #2cbdb8;
    border-color: #2cbdb8;
}
.skin-blue .btn-secundary{
    border-color: #efefef;
    background: #efefef;
    border-radius: unset;
}
.skin-blue .btn-search {

    border: 2px solid #2cbdb8;
    color: #2cbdb8;

    background: #ffffff;
}
.skin-blue .widget.search .input-group .input-group-addon {
    background: #2cbdb8;
    color: #fff;
}
.skin-blue .widget.category ul.category-list li a:hover {
    color: #2cbdb8;
}
.skin-blue  .titulo-form-comentario{
    color: #2cbdb8;
}
.skin-blue ul.social-circle-icons li a {
    color: #2cbdb8;
}
.skin-blue .blog article ul li a {
    color: #2cbdb8;
}
.skin-blue .blog .comment-body .answer .commt {
    font-size: 14px;
    font-weight: 600;
    letter-spacing: 1px;
    text-transform: uppercase;
    display: inline-block;
    border: 1px solid #d2d2d4;
    color: #707079;
    padding: 5px 28px 5px 24px;
    margin-right: 5px;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
.skin-blue .blog .comment-body .answer .commt:hover {
    border-color: #2cbdb8;
    background: #2cbdb8;
    color: #ffffff;
}
/*.skin-blue .r-title a{*/
/*color: #2cbdb8;*/
/*}*/
.skin-blue .breadcrumb-text .breadcrumb-option a i {
    color: #2cbdb8;
}
.skin-blue  .offcanvas-menu-wrapper .language-bar .property-btn .property-sub {
    background: #2cbdb8;
}
.skin-blue .offcanvas-menu-wrapper .nav-logo-right ul li i {
    border: 2px solid #D5F2F1;
    color: #2cbdb8;
}
.skin-blue .offcanvas-menu-wrapper .main-menu ul li a:hover {
    color: #2cbdb8;
}
.skin-blue .pd-hero-text .room-location i {
    color: #2cbdb8;
}
.skin-blue .pd-details-text .pd-details-social a:hover {
    background: #2cbdb8;
    color: #ffffff;
    border-color: #2cbdb8;
}
.skin-blue .content-caract .item-extra:before {
    color: #2cbdb8;
}
.skin-blue .testimonial-slider.owl-carousel .owl-dots button.owl-dot.active {
    background: #2cbdb8;
}
.skin-blue .testimonial-slider.owl-carousel .owl-dots button {
    border: 1px solid #2cbdb8;
}
/*
 * Skin: Red
 * ------------
 */
.skin-red .top-nav .top-right .property-sub {
    background: #f5243f;
}
.skin-red  .top-nav .main-menu ul li.active a {
    color: #f5243f;
}
.skin-red .offcanvas-menu-wrapper .main-menu ul li.active a {
    color: #f5243f;
}
.skin-red .top-nav .main-menu .has-children .dropdown > li > a:hover,
.skin-red .top-nav .main-menu .has-children .dropdown > li > a:active{
    color: #2cbdb8;
}

.skin-red .nav-logo .nav-logo-right ul li i {

    border: 2px solid #f5243f;
    color: #f5243f;
}
.skin-red .single-hero-item .hero-text .room-features li i {
    color: #f5243f;
}
.skin-red .single-hero-item .hero-text .room-location i {
    color: #f5243f;
}
.skin-red .search-form-text .search-text {
    background: #f5243f;
}
.skin-red  .ui-slider-horizontal .ui-slider-handle {
    background: #f5243f;
}
.skin-red .ui-slider .ui-slider-range {
    background: #f5243f;
}
.skin-red  .filter-form .second-row button.search-btn {
    background: #f5243f;
    border: 1px solid #f5243f;
}
.skin-red  .section-title h2:after {
    background: #f5243f;
}
.skin-red  .feature-item .fi-text .inside-text ul li i {
    color: #f5243f;
}
.skin-red  .feature-item .fi-text .room-features li i {
    color: #f5243f;
}
.skin-red .feature-carousel.owl-carousel .owl-dots button.owl-dot.active {
    background: #f5243f;
    border-color: #f5243f;
}
.skin-red .feature-carousel.owl-carousel .owl-dots button {
    border: 2px solid #f5243f;
}
.skin-red .video-text .play-btn {
    background: #f5243f;
}
.skin-red .top-properties-section .top-property-all {
    border: 2px solid #f5243f;
    color: #f5243f;
}
.skin-red .top-properties-carousel .single-top-properties .stp-text .s-text {
    background: #f5243f;
}
.skin-red .top-properties-carousel .single-top-properties .stp-text .properties-location i {
    color: #f5243f;
}
.skin-red .top-properties-carousel .single-top-properties .stp-text .room-price h4 {
    color: #f5243f;
}
.skin-red .top-properties-carousel .single-top-properties .stp-text .room-features li i {
    color: #f5243f;
}
.skin-red  .single-blog-item .sb-text ul li i {
    color: #f5243f;
}
.skin-red .footer-text .footer-logo .newslatter-form button {
    border: 1px solid #f5243f;
    background: #f5243f;
}
.skin-red  .footer-text .footer-widget ul li i {
    color: #f5243f;
}
.skin-red .copyright-text p a {
    color: #f5243f;
}

.skin-red  .irs-from, .skin-red .irs-to, .skin-red .irs-single {
    background: #f5243f;
}
.skin-red  .irs-from:after, .skin-red  .irs-to:after, .skin-red  .irs-single:after {
    border-top-color: #f5243f;
}
.skin-red  .irs-bar {
    height: 7px;
    top: 25px;
    background: #f5243f;
}
.skin-red .info-contact i {
    border: 2px solid #f5243f;
    color: #f5243f;
}
.skin-red .site-btn {
    background: #f5243f;
    border: 1px solid #f5243f;
}
.skin-red .contact-section .btn-contact {
    color: #f5243f;
    border: 2px solid #f5243f;
}
.skin-red .howit-works i.fa {
    color: #f5243f;
}
.skin-red .howit-works h4 a, .skin-blue .howit-works h4 {
    color: #f5243f;
}

.skin-red .property-list .single-property-item .property-text .room-price h5 {
    color: #f5243f;
}
.skin-red .property-list .single-property-item .property-text .properties-location i {
    color: #f5243f;
}
.skin-red .property-list .single-property-item .property-text .room-features li i {
    font-size: 20px;
    color: #f5243f;
}
.skin-red .contact-text form.contact-form input:focus {
    border-color: #f5243f;
}
.skin-red .top-nav .main-menu ul li a:hover {
    color: #f5243f;
}
.skin-red .select2-container--default.select2-container--focus .select2-selection--multiple,
.skin-red .select2-container--default .select2-search--dropdown .select2-search__field {
    border-color: #f5243f !important;
    min-height: 50px;
}
.skin-red .select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: #f5243f !important;
}
.skin-red .btn-primary {
    background: #f5243f;
    border: 1px solid #f5243f;
}
.skin-red .btn-primary:not(:disabled):not(.disabled).active,
.skin-red .btn-primary:not(:disabled):not(.disabled):active,
.skin-red .show>.btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #f5243f;
    border-color: #f5243f;
}
.skin-red .btn-secundary{
    border-color: #efefef;
    background: #efefef;
    border-radius: unset;
}
.skin-red .btn-search {

    border: 2px solid #f5243f;
    color: #f5243f;

}
.skin-red .widget.search .input-group .input-group-addon {
    background: #f5243f;
    color: #fff;
}
.skin-red .widget.category ul.category-list li a:hover {
    color: #f5243f;
}
.skin-red  .titulo-form-comentario{
    color: #f5243f;
}
.skin-red ul.social-circle-icons li a {
    color: #f5243f;
}
.skin-red .blog article ul li a {
    color: #f5243f;
}
.skin-red .blog .comment-body .answer .commt {
    font-size: 14px;
    font-weight: 600;
    letter-spacing: 1px;
    text-transform: uppercase;
    display: inline-block;
    border: 1px solid #d2d2d4;
    color: #707079;
    padding: 5px 28px 5px 24px;
    margin-right: 5px;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
.skin-red .blog .comment-body .answer .commt:hover {
    border-color: #f5243f;
    background: #f5243f;
    color: #ffffff;
}
/*.skin-red .r-title a{*/
/*color: #f5243f;*/
/*}*/
.skin-red .breadcrumb-text .breadcrumb-option a i {
    color: #f5243f;
}
.skin-red  .offcanvas-menu-wrapper .language-bar .property-btn .property-sub {
    background: #f5243f;
}
.skin-red .offcanvas-menu-wrapper .nav-logo-right ul li i {
    border: 2px solid #f5243f;
    color: #f5243f;
}
.skin-red .offcanvas-menu-wrapper .main-menu ul li a:hover {
    color: #f5243f;
}
.skin-red .pd-hero-text .room-location i {
    color: #f5243f;
}
.skin-red .pd-details-text .pd-details-social a:hover {
    background: #f5243f;
    color: #ffffff;
    border-color: #f5243f;
}
.skin-red .content-caract .item-extra:before {
    color: #f5243f;
}
.skin-red .testimonial-slider.owl-carousel .owl-dots button.owl-dot.active {
    background: #f5243f;
}
.skin-red .testimonial-slider.owl-carousel .owl-dots button.owl-dot.active {
    background: #f5243f;
}
.skin-red .testimonial-slider.owl-carousel .owl-dots button {
    border: 1px solid #f5243f;
}