﻿/*test classes*/
.text-center {
    text-align: center;
}

@media screen and (max-width: 768px) {
    .top_panel_middle .contact_logo {
        margin-left: 55px !important;
    }

    .Mp-padding {
        display: none;
    }


    .option {
        float: left !important;
        margin-left: 50px !important;
        margin-top: 16px !important;
    }

    .contact_phone_fontsize {
        font-size: 12px !important;
    }

    .isotope_wrap {
        padding: 0px !important;
    }

    .post_thumb {
        height: 150px !important;
        overflow: hidden;
    }

    .phone {
        margin-left: 70px !important;
    }

    .mail {
        margin-left: 35px !important;
    }

    .top_panel_wrap .logo_main {
        max-height: 85px !important;
    }

    .footer-span {
        font-size: 15px !important;
        margin-left: 0px !important;
    }

    .news-margin {
        margin-right: 27px;
    }

    .footer-copyright {
        font-size: 10px !important;
        margin-left: 0px !important;
    }

    .icon-phone-margin-left {
        margin-left: 20px;
    }

    .sc_slider_controls_side .sc_slider_controls_wrap a {
        width: 0.9em;
        line-height: 2em;
        border-radius: 50%;
    }

    .isotope_item_left {
        left: -8px !important;
    }
}

@media screen and (max-width: 600px) {
    .no-padding-in-mobile {
        padding: 0 !important;
    }

    .sc_testimonials_style_testimonials-4 .sc_testimonial_content {
        max-width: 80% !important;
    }

    .post-code-header {
        font-size: 20px !important;
    }

    .heigth-10-mobile {
        height: 10px;
    }
}

.padding-top10 {
    padding-top: 10px !important;
}

.no-padding {
    padding: 0 !important;
}
  .real-estate-background {
            background-image: url("/TemplateContent/images/city-property-3.jpg");
            background-size: cover;
            /*background-image: url("images/city-property.jpg");
            background-repeat: no-repeat;
            background-size: contain; */
        }

        .text-center {
            text-align: center;
        }

        .how-it-works > div {
            display: inline-block;
            vertical-align: middle;
            width: 15%;
            position: relative;
            /* padding-bottom: 10px; */
        }

        .progressbar-line {
            background-color: #ff9638 !important;
            line-height: -22;
            top: -70px;
            bottom: 0;
            position: absolute;
            height: 2px;
            width: 100%;
        }

        .round-border {
            border-radius: 50%;
            background-color: #fff;
            border: solid 3px #ff9638;
            width: 50px;
            height: 50px;
            margin: auto;
            color: #ff9638;
            padding: 5px;
            font-size: 24px;
            font-weight: 700;
        }

        .margin-left-30 {
            margin-left: 30px;
        }

        .float-right {
            float: right;
        }

        /* custom changes */

        .sc_property_search_location {
            width: 45%;
        }

        .scheme_orange .logo .logo_text em {
            color: #fdce26 !important;
        }

        .scheme_orange .top_panel_inner_style_1 .menu_main_nav > a:hover, .scheme_orange .top_panel_inner_style_1 .menu_main_nav > li#blob, .scheme_orange .top_panel_inner_style_1 .menu_main_nav > li.current-menu-ancestor > a, .scheme_orange .top_panel_inner_style_1 .menu_main_nav > li.current-menu-item > a, .scheme_orange .top_panel_inner_style_1 .menu_main_nav > li.current-menu-parent > a, .scheme_orange .top_panel_inner_style_1 .menu_main_nav > li.sfHover > a, .scheme_orange .top_panel_inner_style_2 .menu_main_nav > a:hover, .scheme_orange .top_panel_inner_style_2 .menu_main_nav > li#blob, .scheme_orange .top_panel_inner_style_2 .menu_main_nav > li.current-menu-ancestor > a, .scheme_orange .top_panel_inner_style_2 .menu_main_nav > li.current-menu-item > a, .scheme_orange .top_panel_inner_style_2 .menu_main_nav > li.current-menu-parent > a, .scheme_orange .top_panel_inner_style_2 .menu_main_nav > li.sfHover > a {
            background-color: #fdce26 !important;
        }

        .scheme_orange .sc_button.sc_button_style_filled, .scheme_orange button, .scheme_orange input[type=reset], .scheme_orange input[type=button], .scheme_orange input[type=submit] {
            background-color: #fdce26 !important;
        }

        .scheme_orange .sc_property.sc_property_property-1 .sc_property_item_status {
            background-color: #fdce26 !important;
        }

        .scheme_orange .sc_property.sc_property_property-1 .sc_property_item_area {
            color: #8c8c8c !important;
        }

        .scheme_orange a {
            color: #8c8c8c !important;
            text-decoration: none !important;
        }

            .scheme_orange a:hover {
                color: #423e3e !important;
                text-decoration: none !important;
            }

        .scheme_orange .newsletter {
            background-color: #fdce26 !important;
        }

        .scheme_orange .top_panel_middle .contact_icon {
            color: #fdce26 !important;
        }

        .scheme_orange .copyright_wrap .contact_field .contact_icon {
            color: #fdce26 !important;
        }

        .blob_over a:hover {
            background-color: #fdce26 !important;
            color: #fff !important;
        }

        .menu-item a {
            color: #343434 !important;
        }

        .current-menu-item a {
            color: #fff !important;
        }

        .scheme_orange .scroll_to_top {
            background-color: #fdce26 !important;
        }

        .scheme_orange .sc_icon.icon5e {
            color: #fdce26 !important;
        }

        .scheme_orange .sc_price_block.sc_price_block_style_1 .sc_price_block_money .sc_price .sc_price_currency, .scheme_orange .sc_price_block.sc_price_block_style_1 .sc_price_block_money .sc_price .sc_price_info .sc_price_penny, .scheme_orange .sc_price_block.sc_price_block_style_1 .sc_price_block_money .sc_price .sc_price_info .sc_price_period, .scheme_orange .sc_price_block.sc_price_block_style_1 .sc_price_block_money .sc_price .sc_price_money {
            color: #fdce26 !important;
        }

        .scheme_orange .top_panel_title_inner .breadcrumbs span {
            color: #fdce26 !important;
        }

        .scheme_orange .sc_team_item .sc_team_item_info .sc_team_item_position {
            color: #fdce26 !important;
        }

        .scheme_orange .sc_property.sc_property_property-1 .sc_property_item_price {
            color: #fdce26 !important;
        }

        .top_panel_wrap .logo_main {
            max-height: 120px !important;
            margin-top: 5px;
        }

        .test {
            background-color: #e7e7e7 !important;
        }

        .sc_property.sc_property_property-1 .sc_property_item_title {
            min-height: initial !important;
        }

        [ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
            display: none !important;
        }

        .goog-te-banner-frame.skiptranslate {
            display: none !important;
        }

        #google_translate_element a {
            display: none !important;
        }

        .goog-te-gadget {
            color: transparent !important;
        }

        body {
            top: 0px !important;
        }

        h3 {
            font-size: 22px !important;
            font-weight: 700;
            color: #343434 !important;
            font-family: Lato-Regular !important;
        }

        p {
            font-size: 16px !important;
            font-family: Lato-Regular !important;
        }

        .img-research {
            min-height: 134px !important;
            max-height: 134px !important;
        }

        .sc_property_search_location {
            width: 45% !important;
        }

        .blog-content-color {
            color: #8c8c8c !important;
        }

        p, ul, ol, dl, blockquote, address {
            margin-bottom: 0.867em;
        }

        .sc_content.content_wrap > .col-xs-12 {
            padding: 0 80px 40px;
        }

        .current-menu-item a {
            color: #343434 !important;
        }

        .no-display {
            display: none !important;
        }

        .menu-active {
            background-color: #fdce26 !important;
        }

        .text-justify {
            text-align: justify;
        }

        .test {
            background-image: url('../../Site/images/testimonials.jpg');
            background-repeat: no-repeat;
            background-position-x: 50% !important;
            background-size: cover;
        }

        .sc_section_overlay {
            background-color: rgba(65,71,97,0.8);
        }

        .sc_testimonial_item {
            padding-bottom: 40px;
        }

        .goog-te-gadget .goog-te-combo {
            margin: 5px;
            -webkit-appearance: menulist;
        }

        .scheme_orange .textDark {
            color: #fdce26;
        }

        .contact_address, .contact_phone {
            font-size: 15px;
        }

        .footer-copyright-margin-left {
            margin-left: 5% !important;
        }

        .Mp-padding {
            padding-top: 35px;
            display: block;
        }

        .option {
            text-align: right;
            margin-right: -35px;
        }
@media screen and (max-width: 768px) {
    .current-menu-item a {
        color:white !important;
        background-color: #fdce26 !important;
    }
}

.notify-alert{
    z-index:99999999!important;
}

.close{
    display:none;
}
 