/* This custom.css file is automatically generated each time admin update Customize settings.
Therefore, please DO NOT CHANGE ANYTHING as your changes will be lost.
@NooTheme */

body {
    color: #2d313f;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .h1 a, .h2 a, .h3 a, .h4 a, .h5 a, .h6 a {
    color: #181a21;
}

    h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .h1 a:hover, .h2 a:hover, .h3 a:hover, .h4 a:hover, .h5 a:hover, .h6 a:hover {
        color: #75b08a;
    }

a, .text-primary {
    color: #75b08a;
}

    a:hover, a:focus, a.text-primary:hover {
        color: #4f8a64;
    }

.bg-primary {
    background-color: #75b08a;
}

a.bg-primary:hover {
    background-color: #4f8a64;
}

.bg-primary-overlay {
    background: rgba(79,138,100,0.90);
}

.noo-menu li > a {
    color: #2d313f;
}

    .noo-menu li > a:hover, .noo-menu li > a:active, .noo-menu li.current-menu-item > a {
        color: #4f8a64;
    }

.navbar-nav li > a, .navbar-nav ul.sub-menu li > a {
    color: #2d313f;
}

    .navbar-nav li > a:hover, .navbar-nav li > a:focus, .navbar-nav li:hover > a, .navbar-nav li.sfHover > a, .navbar-nav li.current-menu-item > a, .noo-topbar .topbar-inner .topbar-content a:hover, .noo-topbar .topbar-inner .noo-social a i:hover {
        color: #4f8a64;
    }

    .navbar-nav ul.sub-menu li > a:hover, .navbar-nav ul.sub-menu li > a:focus, .navbar-nav ul.sub-menu li:hover > a, .navbar-nav ul.sub-menu li.sfHover > a, .navbar-nav ul.sub-menu li.current-menu-item > a {
        color: #4f8a64;
    }

.calling-info i {
    color: #008b92;
}

@media (min-width:992px) {
    .navbar-nav.sf-menu > li > ul.sub-menu {
        border-top-color: #75b08a;
    }

        .navbar-nav.sf-menu > li > ul.sub-menu:before, .navbar-nav.sf-menu > li.align-center > ul.sub-menu:before, .navbar-nav.sf-menu > li.align-right > ul.sub-menu:before, .navbar-nav.sf-menu > li.align-left > ul.sub-menu:before, .navbar-nav.sf-menu > li.full-width.sfHover > a:before {
            border-bottom-color: #75b08a;
        }
}

.comment-author a, .comment-pending {
    color: #2d313f;
}

    .comment-author a:hover {
        color: #4f8a64;
    }

.comment-reply-link:hover, #respond .required {
    color: #75b08a;
}

.form-submit input[type="submit"]:hover, .form-submit input[type="submit"]:focus, .post-password-form input[type="submit"]:hover, .post-password-form input[type="submit"]:focus {
    background: #75b08a;
    border-color: #75b08a;
}

.content-meta > span > a:hover, .hentry.format-quote a:hover, .hentry.format-link a:hover {
    color: #75b08a;
}

.hentry.format-quote > .content-wrap, .hentry.format-link > .content-wrap {
    background: #75b08a;
}

.content-footer .content-tags a:hover {
    background: #75b08a;
    border-color: #75b08a;
}

.read-more:hover, .read-more:focus, .read-more:active, .read-more.active, .open > .dropdown-toggle.read-more {
    background: #75b08a;
}

.pagination .page-numbers {
    border: 1px solid #75b08a;
    color: #75b08a;
}

    .pagination .page-numbers.current {
        background: #75b08a;
    }

    .pagination .page-numbers.dots {
        color: #2d313f;
    }

.pagination a.page-numbers {
    color: #75b08a;
}

    .pagination a.page-numbers:hover {
        background: #75b08a;
    }

.wigetized .widget ul li a:hover, .wigetized .widget ol li a:hover {
    color: #02878e;
}

.widget.widget_recent_entries li a {
    color: #2d313f;
}

    .widget.widget_recent_entries li a:hover {
        color: #75b08a;
    }

.widget_calendar #wp-calendar > tbody > tr > td > a {
    background: #75b08a;
}

.widget_tag_cloud .tagcloud a:hover, .widget_product_tag_cloud .tagcloud a:hover {
    background: #75b08a;
    border-color: #75b08a;
}

.recent-tweets .twitter_time, .recent-tweets .twitter_time:hover {
    color: #95c3a5;
}

.jp-controls a:hover {
    color: #75b08a;
}

.jp-play-bar, .jp-volume-bar-value {
    background-color: #75b08a;
}

.noo-map.no-map .gsearch, .colophon.wigetized:before {
    background: rgba(117,176,138,0.95);
}

.colophon.site-info .footer-more {
    background-color: rgba(60,105,76,0.80);
}

a.go-to-top {
    color: #75b08a;
}

.noo-map .gmap-loading .gmap-loader > div {
    background: none repeat scroll 0 0 #75b08a;
}

.noo-map .gsearch .gsearch-title i, .noo_advanced_search_property.vertical .gsearch .gsearch-wrap .gsearch-content .gsearch-action .gsubmit button:hover, .noo-map .gsearch .gsearch-content .gsearch-field > div.gprice .ui-slider .ui-slider-range, .noo-map .gsearch .gsearch-content .gsearch-field > div.garea .ui-slider .ui-slider-range, .agents.grid .hentry .agent-wrap .agent-desc .agent-social a:hover, .noo-agent .agent-social a:hover, .property .property-share a:hover, .recent-properties .caroufredsel-next, .recent-properties .caroufredsel-prev, .recent-agents .caroufredsel-next, .recent-agents .caroufredsel-prev, .recent-agents .hentry .agent-wrap .agent-social a:hover {
    background: #75b08a;
}

.noo-map .gsearch .gsearch-title {
    background: rgba(117,176,138,0.70);
}

.noo-map .gmap-zoom a, .noo-map .gmap-control a {
    background: rgba(117,176,138,0.75);
}

    .noo-map .gmap-zoom a:hover, .noo-map .gmap-control a:hover {
        background: rgba(79,138,100,0.80);
    }

.recent-properties .caroufredsel-next:hover, .recent-properties .caroufredsel-prev:hover, .recent-agents .caroufredsel-next:hover, .recent-agents .caroufredsel-prev:hover {
    background: #589a70;
}

.properties-header .properties-toolbar a.selected, .properties-header .properties-toolbar a:hover, .properties .hentry .property-featured .property-category a:hover, .recent-properties .recent-properties-content .property-row .hentry:hover .property-title a, .recent-properties .recent-properties-content .property-row .hentry .property-category a:hover {
    color: #4f8a64;
}

.recent-properties.recent-properties-featured .property-featured .property-category {
    background: rgba(117,176,138,0.50);
}

.btn-secondary, .btn-thirdary, .wpcf7-submit, .noo-slider .caroufredsel_wrapper .sliders .slide-item.noo-property-slide .slide-caption .slide-caption-action a, .noo-map .gsearch .gsearch-content .gsearch-action .gsubmit button, .properties .hentry .property-info .property-action a, .page-fullwidth .properties.list .property-fullwidth-action.property-action a, .recent-properties .recent-properties-content .property-row .hentry .property-summary .property-info .property-action a, .recent-properties.recent-properties-featured .property-info .property-action a, .agents.grid .hentry .agent-wrap .agent-desc .agent-action a {
    background-color: #02878e;
    color: #020d0e;
    border-color: #02878e;
}

    .btn-secondary:hover, .btn-secondary:focus, .btn-secondary:active, .btn-secondary.active, .open > .dropdown-toggle.btn-secondary, .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default, .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success, .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info, .btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning, .btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger, .noo-slider .caroufredsel_wrapper .sliders .slide-item.noo-property-slide .slide-caption .slide-caption-action a:hover, .noo-slider .caroufredsel_wrapper .sliders .slide-item.noo-property-slide .slide-caption .slide-caption-action a:focus, .noo-slider .caroufredsel_wrapper .sliders .slide-item.noo-property-slide .slide-caption .slide-caption-action a:active, .noo-slider .caroufredsel_wrapper .sliders .slide-item.noo-property-slide .slide-caption .slide-caption-action a.active, .open > .dropdown-toggle.noo-slider .caroufredsel_wrapper .sliders .slide-item.noo-property-slide .slide-caption .slide-caption-action a, .noo-map .gsearch .gsearch-content .gsearch-action .gsubmit button:hover, .noo-map .gsearch .gsearch-content .gsearch-action .gsubmit button:focus, .noo-map .gsearch .gsearch-content .gsearch-action .gsubmit button:active, .noo-map .gsearch .gsearch-content .gsearch-action .gsubmit button.active, .open > .dropdown-toggle.noo-map .gsearch .gsearch-content .gsearch-action .gsubmit button, .properties .hentry .property-info .property-action a:hover, .properties .hentry .property-info .property-action a:focus, .properties .hentry .property-info .property-action a:active, .properties .hentry .property-info .property-action a.active, .open > .dropdown-toggle.properties .hentry .property-info .property-action a, .page-fullwidth .properties.list .property-fullwidth-action.property-action a:hover, .page-fullwidth .properties.list .property-fullwidth-action.property-action a:focus, .page-fullwidth .properties.list .property-fullwidth-action.property-action a:active, .page-fullwidth .properties.list .property-fullwidth-action.property-action a.active, .open > .dropdown-toggle.page-fullwidth .properties.list .property-fullwidth-action.property-action a, .recent-properties .recent-properties-content .property-row .hentry .property-summary .property-info .property-action a:hover, .recent-properties .recent-properties-content .property-row .hentry .property-summary .property-info .property-action a:focus, .recent-properties .recent-properties-content .property-row .hentry .property-summary .property-info .property-action a:active, .recent-properties .recent-properties-content .property-row .hentry .property-summary .property-info .property-action a.active, .open > .dropdown-toggle.recent-properties .recent-properties-content .property-row .hentry .property-summary .property-info .property-action a, .recent-properties.recent-properties-featured .property-info .property-action a:hover, .recent-properties.recent-properties-featured .property-info .property-action a:focus, .recent-properties.recent-properties-featured .property-info .property-action a:active, .recent-properties.recent-properties-featured .property-info .property-action a.active, .open > .dropdown-toggle.recent-properties.recent-properties-featured .property-info .property-action a, .agents.grid .hentry .agent-wrap .agent-desc .agent-action a:hover, .agents.grid .hentry .agent-wrap .agent-desc .agent-action a:focus, .agents.grid .hentry .agent-wrap .agent-desc .agent-action a:active, .agents.grid .hentry .agent-wrap .agent-desc .agent-action a.active, .open > .dropdown-toggle.agents.grid .hentry .agent-wrap .agent-desc .agent-action a, .agent-property .agents .conact-agent .form-action button:hover, .wpcf7-submit:hover, .wpcf7-submit:focus, .wpcf7-submit:active, .wpcf7-submit.active, .open > .dropdown-toggle.wpcf7-submit {
        background-color: #75b08a;
    }

    .btn-thirdary:hover, .btn-thirdary:focus, .btn-thirdary:active, .btn-thirdary.active, .open > .dropdown-toggle.btn-thirdary {
        background-color: #01575c;
        color: #020d0e;
        border-color: #01575c;
        ;
    }

.noo-slider.testimonial-slide .slider-indicators a.selected {
    border: 2px solid #75b08a;
    background: #75b08a;
}

input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus {
    -webkit-box-shadow: 0 0 2px rgba(117,176,138,0.80);
    box-shadow: 0 0 2px rgba(117,176,138,0.80);
    border-color: #75b08a;
}

input[type="checkbox"]:checked:before {
    color: #75b08a;
}

input[type="radio"]:checked:before {
    background: #75b08a;
}

.btn-primary, .widget_newsletterwidget .newsletter-submit {
    background-color: #75b08a;
    border-color: #65a77c;
}

    .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary, .widget_newsletterwidget .newsletter-submit:hover, .widget_newsletterwidget .newsletter-submit:focus, .widget_newsletterwidget .newsletter-submit:active, .widget_newsletterwidget .newsletter-submit.active, .open > .dropdown-toggle.widget_newsletterwidget .newsletter-submit {
        background-color: #75b08a;
        border-color: #75b08a;
    }

    .btn-primary.pressable {
        -webkit-box-shadow: 0 4px 0 0 #4f8a64,0 4px 9px rgba(0,0,0,0.75) !important;
        box-shadow: 0 4px 0 0 #4f8a64,0 4px 9px rgba(0,0,0,0.75) !important;
    }

    .btn-link, .btn.btn-white:hover, .wpcf7-submit.btn-white:hover, .widget_newsletterwidget .newsletter-submit.btn-white:hover {
        color: #75b08a;
    }

        .btn-link:hover, .btn-link:focus {
            color: #4f8a64;
        }

.label-primary, .progress-bar-primary, .noo-vc-accordion.panel-group .panel-heading:hover, .noo-vc-accordion.panel-group .panel-heading.active, .noo-vc-accordion.panel-group .panel-heading:hover .panel-title, .noo-vc-accordion.panel-group .panel-heading.active .panel-title, .noo-vc-accordion.panel-group .panel-heading:hover:hover, .noo-vc-accordion.panel-group .panel-heading.active:hover, .nav-tabs > li > a:hover, .tabs-left > .nav-tabs > li.active > a, .tabs-left > .nav-tabs > li.active > a:hover, .tabs-left > .nav-tabs > li.active > a:focus {
    background-color: #75b08a;
    border-color: #75b08a;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, .tabs-left > .nav-tabs > li > a:hover {
    color: #75b08a;
}

.noo-social a {
    color: #2d313f;
}

    .noo-social a:hover {
        color: #4f8a64;
    }

.noo-member .member-avatar .member-social {
    background-color: #75b08a;
}

.noo-service:hover .service-icon {
    background-color: #75b08a;
    border-color: #75b08a !important;
}

.noo-pricing-table.classic .noo-pricing-column.featured .pricing-header, .noo-pricing-table.ascending .noo-pricing-column.featured .pricing-content .pricing-value {
    background-color: #75b08a;
}

.noo-pricing-table .noo-pricing-column .pricing-content .pricing-header .pricing-title, .noo-pricing-table .noo-pricing-column .pricing-content .pricing-header .pricing-value .noo-price, .noo-pricing-table.ascending .noo-pricing-column .pricing-content .pricing-header .pricing-title, .noo-pricing-table.ascending .noo-pricing-column .pricing-value .noo-price {
    color: #75b08a;
}

.noo-pricing-table.ascending .noo-pricing-column .pricing-value {
    color: #2d313f;
}

.noo-pricing-table .noo-pricing-column .pricing-content .pricing-footer .btn:hover, .noo-pricing-table .noo-pricing-column .pricing-content .pricing-footer .wpcf7-submit:hover, .noo-pricing-table .noo-pricing-column .pricing-content .pricing-footer .agents.grid .hentry .agent-wrap .agent-desc .agent-action a:hover, .noo-pricing-table .noo-pricing-column .pricing-content .pricing-footer .widget_newsletterwidget .newsletter-submit:hover, .noo-pricing-table.ascending .noo-pricing-column.featured .pricing-content .pricing-footer .btn, .noo-pricing-table.ascending .noo-pricing-column.featured .pricing-content .pricing-footer .wpcf7-submit, .noo-pricing-table.ascending .noo-pricing-column.featured .pricing-content .pricing-footer .agents.grid .hentry .agent-wrap .agent-desc .agent-action a, .noo-pricing-table.ascending .noo-pricing-column.featured .pricing-content .pricing-footer .widget_newsletterwidget .newsletter-submit {
    color: #75b08a !important;
    border-color: #75b08a !important;
}

.noo-member .member-avatar .member-social a:hover {
    color: #4f8a64;
}

.form-control:focus, .wpcf7-form-control:not(.wpcf7-submit):focus, .widget_newsletterwidget .newsletter-email:focus {
    border-color: #95c3a5;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 4px #75b08a;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 4px #75b08a;
}

.our-service:hover .service-icon i {
    background: rgba(2,135,142,0.30);
}

body {
    font-family: "Lato","Open Sans",sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 300;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: "Lato","Open Sans",sans-serif;
    font-style: normal;
    font-weight: 300;
}

h1, .h1 {
    font-size: 41px;
}

h2, .h2 {
    font-size: 34px;
}

h3, .h3 {
    font-size: 28px;
    line-height: 36px;
}

h4, .h4 {
    font-size: 23px;
    line-height: 30px;
}

h5, .h5 {
    font-size: 21px;
    line-height: 31px;;
}

h6, .h6 {
    font-size: 16px;
}

select {
    font-size: 16px;
}

.btn, .dropdown-menu, .input-group-addon, .popover-title output, .form-control {
    font-size: 16px;
}

legend, .close {
    font-size: 24px;
}

.lead {
    font-size: 18px;
}

@media (min-width:768px) {
    .lead {
        font-size: 24px;
    }
}

pre {
    padding: 11.5px;
    margin: 0 0 12px;
    font-size: 15px;
}

.panel-title {
    font-size: 18px;
}

@media screen and (min-width:768px) {
    .jumbotron h1, .h1 {
        font-size: 72px;
    }
}

.badge, .btn-sm, .btn-xs, .dropdown-header, .input-sm, .input-group-addon.input-sm, .pagination-sm, .tooltip {
    14px;
}

.btn-lg, .input-lg, .input-group-addon.input-lg, pagination-lg {
    font-size: 20px;
}

.content-link, .content-cite, .comment-form-author input, .comment-form-email input, .comment-form-url input, .comment-form-comment textarea, .pagination .page-numbers, .widget ul li a, .widget ol li a, .widget.widget_recent_entries li a, .widget.widget_recent_comments li, .widget.widget_recent_entries li, .widget.widget_rss li, .widget_calendar #wp-calendar, .widget_calendar #wp-calendar caption, .widget_calendar #wp-calendar > thead > tr > th {
    font-size: 16px;
}

    .breadcrumb, .breadcrumb > li, .ispostauthor, .comment-meta, .comment-reply-link, .comment-notes, .logged-in-as, .comment-form-comment label, .form-submit input[type="submit"], .wpcf7-not-valid-tip, div.wpcf7-response-output, .post-password-form input[type="submit"], .content-meta, .noo-topbar .topbar-inner .topbar-content, .colophon.site-info .footer-more .noo-bottom-bar-content. .masonry-portfolio .content-date-portfolio, .label, .widget.widget_recent_entries li .post-date, .recent-tweets .twitter_time {
        font-size: 14px;
    }

.content-footer .content-tags, .widget_tag_cloud .tagcloud a, .widget_product_tag_cloud .tagcloud a {
    font-size: 14px !important;
}

.noo-member .member-avatar .member-social a, .noo-member .member-info .team-meta, .wigetized .widget .widget-title, .masonry-style-elevated .masonry-portfolio .masonry-container .content-wrap .content-title-portfolio, .content-title, .content-sub-title, .read-more, .content-share > a, .attribute-list, .panel-title, .nav-tabs > li > a, .widget.widget_rss li a {
    font-size: 20px;
}

.breadcrumb {
    margin-bottom: 24px;
}

.noo-page-heading {
    padding: 12px 0;
}

.pagination {
    margin: 24px auto;
}

.content-featured {
    margin-bottom: 24px;
}

.content-footer .content-tags {
    margin-top: 24px;
    margin-bottom: 12px;
}

.noo-pricing-table .noo-pricing-column .pricing-content .pricing-header .pricing-value, .noo-pricing-table .noo-pricing-column .pricing-content .pricing-info ul li, .noo-pricing-table.ascending .noo-pricing-column .pricing-info ul li, .noo-member .member-info .team-meta small, .panel-body, .tab-content > .tab-pane, .alert, .noo-progress-bar.lean-bars .progress .progress-bar .progress_title, .noo-progress-bar.lean-bars .progress .progress-bar .progress_label, .noo-progress-bar.thick-bars .progress .progress-bar {
    font-size: 16px;
}

.noo-pricing-table.ascending .noo-pricing-column .pricing-header .pricing-title, .noo-pricing-table.ascending .noo-pricing-column .pricing-header .pricing-value .noo-price {
    font-size: 28px;
}

.noo-topbar, .noo-header, .navbar-fixed-left, .navbar-fixed-right {
    background-color: #ffffff;
}

.navbar-nav li > a {
    font-family: "Lato","Open Sans",sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 300;
}

.navbar {
    min-height: 70px;
}

.calling-info {
    height: 70px;
}

@media (min-width:992px) {
    .navbar-nav > li > a {
        padding-left: 8px  !important;
        padding-right: 8px !important;
    }

    .navbar:not(.navbar-shrink) .navbar-nav > li > a, .navbar-toggle {
        line-height: 70px;
    }

    .navbar:not(.navbar-shrink) .navbar-brand {
        line-height: 70px;
        height: 70px;
    }

    .navbar-nav li > a {
    font-family: "Lato","Open Sans",sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 300;
}
}

#nav-menu-item-search {
    display: none;
}

#nav-menu-item-cart {
    display: none;
}

@media (max-width:767px) {
    .navbar .navbar-header .mobile-minicart-icon {
        display: none;
    }
    .navbar {
    border-bottom: 0px solid #e5e5e5;
    }
    .noo-social {
        display: none !important;
    }
    .calling-info {
    border-left: 0px solid #e5e5e5;
    }
}

.navbar-brand .noo-logo-img, .navbar-brand .noo-logo-retina-img {
    height: 40px;
}

@media (min-width:992px) {
}

.navbar-toggle, .mobile-minicart-icon {
    font-size: 25px;
}


.properties .hentry .property-info .property-action a {

    background-color: #222;
    color: #020d0e;
    border-color: #222;
    font-weight: 400;
    font-family: 'Lato';
    font-size: 16px;
}

#text-7 p {text-align: right;}

.read-more, .read-more:hover {
    color: #000 !important;
    background-color: 
transparent;
border-color: #007c84;
display: inline-block;
margin: 0;
font-weight: 400;
line-height: 1.4;
border-radius: 4px;
padding: 10px 3px;
margin: 20px 0 0px 0;
color:
    black !important;
}

.vc_custom_heading a {
    color: black !important;
}

.read-more:hover, .read-more:focus, .read-more:active, .read-more.active, .open > .dropdown-toggle.read-more {
    background-color: 
    transparent;
}