/*
Theme Name: Alia Child
Description: Child theme for Alia WordPress Theme
Author: Ahmad Works, Inc
Author URI: https://ahmad.works/
Template: alia
Version: 1.0
License: Themeforest Split Licence
License URI: -
Text Domain: alia-child
Tags: two-columns, left-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
*/


/*Navigation Style*/

ul.navbar>li.zameen-logo-menu {
    background-image: url('assets/images/zameen-logo-icon2x.png');
    background-size: 36px 34px;
    background-repeat: no-repeat;
    background-position: center;
    background-color: #33a137;
    padding: 10px 15px; 
}

ul.navbar>li.zameen-logo-menu a,
ul.navbar>li.blog-logo-menu a {
    line-height: 0;
    font-size: 0 !important;
    color: transparent;
    padding: 15px 12px;
}

ul.navbar>li.blog-logo-menu {
    background-image: url('assets/images/blog-logo-new-small2x.png');
    background-size: 131px 20px;
    background-repeat: no-repeat;
    background-position: center;
    padding: 10px 0;
    width: 151px;
}
ul.navbar > li.menu-item a {
    font-size: 12px;
}
ul.navbar>li.development-menu,
ul.navbar>li.property-menu,
ul.navbar>li.construction-menu,
ul.navbar>li.laws-taxes-menu,
ul.navbar>li.home-decor-menu,
ul.navbar>li.lifestyle-menu,
ul.navbar>li.tourism-menu,
ul.navbar>li.real-estate-trends-menu {
    margin-left: 5px;
    border-bottom: 5px solid #eeeeee;
}

ul.navbar>li.property-menu.menu-item:hover,
body.category-property ul.navbar>li.property-menu.menu-item {
    border-bottom-color: #da9f00;
}

ul.navbar>li.property-menu.menu-item:hover a,
body.category-property ul.navbar>li.property-menu.menu-item a {
    color: #da9f00;
}

ul.navbar>li.laws-taxes-menu:hover,
body.category-laws-taxes ul.navbar>li.laws-taxes-menu {
    border-bottom-color: #ffbf1c;
}

ul.navbar>li.laws-taxes-menu:hover a,
body.category-laws-taxes ul.navbar>li.laws-taxes-menu a {
    color: #ffbf1c;
}

ul.navbar>li.construction-menu:hover,
body.category-construction ul.navbar>li.construction-menu {
    border-bottom-color: #3bbf5e;
}

ul.navbar>li.construction-menu:hover a,
body.category-construction ul.navbar>li.construction-menu a {
    color: #3bbf5e;
}

ul.navbar>li.real-estate-trends-menu:hover,
body.category-real-estate-trends ul.navbar>li.real-estate-trends-menu {
    border-bottom-color: #28b16d;
}

ul.navbar>li.real-estate-trends-menu:hover a,
body.category-real-estate-trends ul.navbar>li.real-estate-trends-menu a {
    color: #28b16d;
}

ul.navbar>li.lifestyle-menu:hover,
body.category-lifestyle ul.navbar>li.lifestyle-menu {
    border-bottom-color: #3baad5;
}

ul.navbar>li.lifestyle-menu:hover a,
body.category-lifestyle ul.navbar>li.lifestyle-menu a {
    color: #3baad5;
}

ul.navbar>li.home-decor-menu:hover,
body.category-home-decor ul.navbar>li.home-decor-menu {
    border-bottom-color: #007ec1;
}

ul.navbar>li.home-decor-menu:hover a,
body.category-home-decor ul.navbar>li.home-decor-menu a {
    color: #007ec1;
}

ul.navbar>li.tourism-menu:hover,
body.category-tourism ul.navbar>li.tourism-menu {
    border-bottom-color: #0066cc;
}

ul.navbar>li.tourism-menu:hover a,
body.category-tourism ul.navbar>li.tourism-menu a {
    color: #0066cc;
}

ul.navbar>li.property-menu a,
ul.navbar>li.construction-menu a,
ul.navbar>li.laws-taxes-menu a,
ul.navbar>li.home-decor-menu a,
ul.navbar>li.lifestyle-menu a,
ul.navbar>li.tourism-menu a,
ul.navbar>li.real-estate-trends-menu a {
    padding: 10px 6px 5px;
    /*color: #ffffff*/
}

.header_square_logo {
    margin: 0;
}

.header_nav .main_menu {
    display: initial;
}

.header_nav .main_menu .menu_mark_circle {
    display: none !important;
}

body.no_sitetitle_in_menu .header_controls {
    float: right;
}


/*Structure Style*/

.main_content_area {
    margin-top: 0;
}

.container {
    width: 1170px;
}

h1,
h2,
h3,
h4,
h5,
h6,
.title {
    font-weight: normal;
}


/*Homepage Slider*/

ul.homepage-main-post {
    list-style: none;
    padding: 0;
    margin: 0 0 40px;
    overflow: auto;
}

ul.homepage-main-post li {
    position: relative;
}

ul.homepage-main-post li img {
    /*border-radius: 7px; */
    width: 100%;
}

ul.homepage-main-post li .overlay {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    opacity: 0.4;
    background-color: #000000;
    /*border-radius: 7px;*/
}

ul.homepage-main-post li:hover .overlay {
    opacity: 0.2;
    transition: 0.5;
}

ul.homepage-main-post.three-posts li:nth-child(1) {
    width: 68%;
    float: left;
    padding-right: 10px;
}

ul.homepage-main-post.three-posts li:nth-child(2),
ul.homepage-main-post.three-posts li:nth-child(3) {
    width: 32%;
    float: left;
}

ul.homepage-main-post.three-posts li:nth-child(3) {
    margin-top: 10px;
}

ul.homepage-main-post.three-posts li:nth-child(1) .overlay {
    right: 10px;
}

ul.homepage-main-post li.post-list {
    display: block;
}
ul.homepage-main-post li .post-info {
    position: absolute;
    bottom: 0;
    padding: 40px;
}

ul.homepage-main-post li .post-info .post-title {
    font-size: 28px;
    line-height: 1.55em;
    color: #ffffff;
    margin: 0 0 5px;
    font-weight: 600;
}

ul.homepage-main-post li .post-info .blog-reading-time {
    color: #ffffff;
    float: left;
    margin-top: 4px;
}

ul.homepage-main-post li .post-info .post_meta_container {
    font-size: 11.5px;
    line-height: 1.3em;
    color: #ffffff;
    margin: 0 0 2px;
    text-transform: uppercase;
    float: left;
}

ul.homepage-main-post li .post-info .post_meta_container .post_meta_row {
    margin: 0;
}

ul.homepage-main-post li .post-info .post_meta_container .post-link {
    display: none;
}

ul.homepage-main-post li .post-info a[rel="category tag"] {
    color: #ffffff;
    margin-right: 10px;
    padding: 2px 5px;
    background-color: #0592e9;
}

ul.homepage-main-post li .post-info .property a[rel="category tag"] {
    background-color: #da9f00;
}

ul.homepage-main-post li .post-info .laws-taxes a[rel="category tag"] {
    background-color: #ffbf1c;
}

ul.homepage-main-post li .post-info .construction a[rel="category tag"] {
    background-color: #3bbf5e;
}

ul.homepage-main-post li .post-info .real-estate-trends a[rel="category tag"] {
    background-color: #28b16d;
}

ul.homepage-main-post li .post-info .lifestyle a[rel="category tag"] {
    background-color: #3baad5;
}

ul.homepage-main-post li .post-info .home-decor a[rel="category tag"] {
    background-color: #007ec1;
}

ul.homepage-main-post li .post-info .tourism a[rel="category tag"] {
    background-color: #0066cc;
}

ul.homepage-main-post li .post-info a.read-more {
    color: #ffffff;
    padding: 5px 10px;
    border: 1px solid #ffffff;
    text-transform: uppercase;
    border-radius: 3px;
    font-size: 10px;
}


/*Widget Styles*/

.widget_container.widget_text .widget_title,
.default_widgets_container .widget_container .widget_title {
    text-align: center;
    line-height: 40px;
    padding-bottom: 0;
    text-transform: uppercase;
    color: #ffffff;
}

.widget_container.widget_text#text-2 {
    margin-bottom: 20px;
}

.widget_container.widget_text#text-2 .widget_title {
    background: #f9ed32;
    background: -moz-linear-gradient(45deg, #f9ed32 0%, #ee2a7b 62%, #002aff 100%);
    background: -webkit-linear-gradient(45deg, #f9ed32 0%, #ee2a7b 62%, #002aff 100%);
    background: linear-gradient(45deg, #f9ed32 0%, #ee2a7b 62%, #002aff 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#f9ed32', endColorstr='#002aff', GradientType=1);
    border: 0;
}

body.rtl #text-6 #sb_instagram .sbi_follow_btn a svg {
    margin-left: 7px;
    margin-right: 0;
}

#sb_instagram .sbi_follow_btn a {
    background-color: #C32E92;
    border-radius: 0;
}

.default_widgets_container .widget_container#media_video-3 .widget_title {
    background: #e52d27;
    margin-bottom: 20px;
    background: -moz-linear-gradient(45deg, #e52d27 0%, #b31217 100%);
    background: -webkit-linear-gradient(45deg, #e52d27 0%, #b31217 100%);
    background: linear-gradient(45deg, #e52d27 0%, #b31217 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#e52d27', endColorstr='#b31217', GradientType=1);
    border: 0;
}

.widget_container .widget_title:before,
.widget_container .widget_title:after {
    display: none;
}

.blog-reading-time {
    font-size: 11.5px;
    line-height: 14px;
    color: #999999;
    text-transform: uppercase;
}


/*Single Post Style*/

.full_width_post_single>div>.blog_post_container .post_title {
    padding: 0;
    margin: 0;
}

.featured-single-post {
    position: relative;
    padding: 0;
    margin-bottom: 40px;
}

.featured-single-post:before {
    content: "";
    position: absolute;
    z-index: 1;
    width: 100%;
    height: 100%;
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, rgba(128, 128, 128, 0) 50%, rgba(0, 0, 0, .45) 100%);
    pointer-events: none;
    /*border-radius: 7px;*/
}

.featured-single-post .overlay {
    z-index: 2;
    width: 100%;
    bottom: 0;
    left: 0;
    padding: 40px;
    box-sizing: border-box;
    position: absolute;
}

.featured-single-post .post_banner {
    margin: 0;
}

.featured-single-post .single_post_body .post_title {
    color: #ffffff;
    margin: 0;
    font-size: 28px;
    line-height: 1.35em;
    padding-bottom: 5px;
}

.featured-single-post .post_meta_item {
    color: #ffffff;
}

.featured-single-post .post_meta_item a {
    color: #ffffff;
}

.featured-single-post .post_meta_icon {
    display: none !important;
}

.featured-single-post .blog-reading-time {
    color: #ffffff;
    float: left;
    margin-top: 6px;
}

.featured-single-post .post_meta_container {
    float: left;
    margin-bottom: 0;
}

.featured-single-post .post_meta_container .post_meta_row {
    margin: 0 10px 0 0;
}

.featured-single-post a[rel="category tag"] {
    padding: 2px 5px;
    background-color: #0592e9;
}

.featured-single-post .property a[rel="category tag"] {
    background-color: #da9f00;
}

.featured-single-post .laws-taxes a[rel="category tag"] {
    background-color: #ffbf1c;
}

.featured-single-post .construction a[rel="category tag"] {
    background-color: #3bbf5e;
}

.featured-single-post .real-estate-trends a[rel="category tag"] {
    background-color: #28b16d;
}

.featured-single-post .lifestyle a[rel="category tag"] {
    background-color: #3baad5;
}

.featured-single-post .home-decor a[rel="category tag"] {
    background-color: #007ec1;
}

.featured-single-post .tourism a[rel="category tag"] {
    background-color: #0066cc;
}

.entry-content h2 {
    font-size: 18px;
    line-height: 1.4em;
}

.entry-content h3 {
    font-size: 16px;
    line-height: 1.25em;
}

.entry-content h2,
.entry-content h3 {
    text-transform: uppercase;
    font-weight: 600;
    margin: 1em 0;
}

.entry-content ul,
.entry-content ol {
    padding-left: 2em;
}

.entry-content figure {
    text-align: center;
}

.entry-content .so-panel {
    margin-bottom: 0 !important;
}

.sidebar_post_content_col .blog_post_container .entry-content {
    color: #606060;
}

.sidebar_post_content_col .blog_post_container .entry-content p a,
.sidebar_post_content_col .blog_post_container .entry-content li a {
    color: #0592e9;
}

.post_meta_item.meta_item_category>*:nth-child(1) {
    display: none;
}

.post_meta_item.meta_item_date:before {
    content: none;
}

.post_meta_item {
    margin-right: 0;
}

.category-property a[rel="category tag"] {
    color: #da9f00;
}

.category-laws-taxes a[rel="category tag"] {
    color: #ffbf1c;
}

.category-construction a[rel="category tag"] {
    color: #3bbf5e;
}

.category-real-estate-trends a[rel="category tag"] {
    color: #28b16d;
}

.category-lifestyle a[rel="category tag"] {
    color: #3baad5;
}

.category-home-decor a[rel="category tag"] {
    color: #007ec1;
}

.category-tourism a[rel="category tag"] {
    color: #0066cc;
}

form.comment-form .form-submit input {
    background-color: #0592e9;
    text-transform: uppercase;
    font-size: 11px;
    letter-spacing: .12em;
}

form.comment-form .form-submit input:hover {
    background-color: #0371b5 !important;
}

.comment_container:before,
.comment_container:after {
    content: none;
}

.comment_container {
    margin-top: 0;
}

.comment-form .gglcptch .gglcptch_recaptcha {
    margin-left: 5px;
}


/*Homepage Style*/

.grid_list .post_title a:before,
.grid_list .post_title a:after {
    content: none;
}

.grid_list .entry-summary {
    font-size: 14px;
    line-height: 1.8em;
}

.blog-reading-time,
.post_meta_item {
    font-size: 10px;
}

.grid_list .post_body {
    text-align: center;
}

.grid_list .entry-summary {
    text-align: initial;
}

.grid_list .post_meta_container,
.grid_list .blog-reading-time {
    display: inline-block;
    float: left;
}

.grid_list .post_meta_wrap {
    display: inline-block;
}

.grid_list .blog-reading-time {
    margin: 6px 10px 0;
}


/*Archive Posts*/

.archive_header {
    margin-top: 10px;
    margin-bottom: 20px;
}

.archive_header .section_title {
    text-align: center;
    background-color: #eeeeee;
    margin: 0;
    padding: 10px 0;
}

.archive_header .section_title:before,
.archive_header .section_title:after {
    content: none;
}


/*.archive_header .taxonomy-description { display: none; }*/

.category main.site-content {
    margin-top: 0;
}

.category-property .archive_header .section_title {
    background-color: #da9f00;
    color: #ffffff;
}

.category-laws-taxes .archive_header .section_title {
    background-color: #ffbf1c;
    color: #ffffff;
}

.category-construction .archive_header .section_title {
    background-color: #3bbf5e;
    color: #ffffff;
}

.category-real-estate-trends .archive_header .section_title {
    background-color: #28b16d;
    color: #ffffff;
}

.category-lifestyle .archive_header .section_title {
    background-color: #3baad5;
    color: #ffffff;
}

.category-home-decor .archive_header .section_title {
    background-color: #007ec1;
    color: #ffffff;
}

.category-tourism .archive_header .section_title {
    background-color: #0066cc;
    color: #ffffff;
}


/*Related Posts*/

.post_related .two_coloumns_list {
    text-align: center;
}

.post_related .two_coloumns_list .post_header:before {
    content: '';
    display: table;
    clear: both;
}

.post_related .two_coloumns_list .post_banner {
    padding: 0;
    margin: 0;
}

.post_related .two_coloumns_list .post_title {
    padding: 0;
    margin: 10px 0 0;
    font-weight: 600;
}

.post_related .two_coloumns_list .post_title a:before,
.sidebar_post_content_col .two_coloumns_list .post_title a:after {
    content: none;
}

.post_related .blog-reading-time,
.post_related .post_meta_container {
    display: inline-block;
    margin: 0 3px;
    float: left;
}

.post_related .post_meta_wrap {
    display: inline-block;
}

.post_related .blog-reading-time {
    margin-top: 6px;
}


/*Footer*/

.site_footer {
    background: url(assets/images/zameen-footer-bg.svg) #020202;
    padding: 40px 0 35px;
    width: 100%;
    background-size: 14px;
}

.site_footer .container {
    margin: auto;
}

.footer_widgets_container .widget_container:nth-child(1) {
    float: left;
}

.footer_widgets_container .widget_container:nth-child(2) {
    float: right;
}

.menu-blog-footer-container li {
    display: inline-block;
    margin-right: 5px;
}

.menu-blog-footer-container li:last-of-type {
    margin-right: 0;
}

.site_footer .widget_content .menu-blog-footer-social-container ul li a,
.site_footer .widget_content .menu-blog-footer-social-container ul li a:hover {
    color: transparent;
}

.menu-blog-footer-social-container .menu-item {
    width: 36px;
    height: 36px;
    background-repeat: no-repeat;
    background-position: center;
    float: left;
    margin-right: 10px;
    background-size: contain;
}

.menu-blog-footer-social-container .menu-item:last-of-type {
    margin-right: 0;
}

.menu-blog-footer-social-container .footer-facebook {
    background-image: url('assets/images/zameen-footer-fb.svg');
}

.menu-blog-footer-social-container .footer-facebook:hover {
    background-image: url('assets/images/zameen-footer-fb-active.svg');
}

.menu-blog-footer-social-container .footer-twitter {
    background-image: url('assets/images/zameen-footer-twitter.svg');
}

.menu-blog-footer-social-container .footer-twitter:hover {
    background-image: url('assets/images/zameen-footer-twitter-active.svg');
}

.menu-blog-footer-social-container .footer-linkedin {
    background-image: url('assets/images/zameen-footer-linkedin.svg');
}

.menu-blog-footer-social-container .footer-linkedin:hover {
    background-image: url('assets/images/zameen-footer-linkedin-active.svg');
}

.menu-blog-footer-social-container .footer-googleplus {
    background-image: url('assets/images/zameen-footer-googleplus.svg');
}

.menu-blog-footer-social-container .footer-googleplus:hover {
    background-image: url('assets/images/zameen-footer-googleplus-active.svg');
}

.menu-blog-footer-social-container .footer-instagram {
    background-image: url('assets/images/zameen-footer-insta.svg');
}

.menu-blog-footer-social-container .footer-instagram:hover {
    background-image: url('assets/images/zameen-footer-insta-active.svg');
}

.menu-blog-footer-social-container .footer-appstore {
    background-image: url('assets/images/zameen-footer-appstore.svg');
    width: 111px;
    height: 37px;
}

.menu-blog-footer-social-container .footer-googleplay {
    background-image: url('assets/images/zameen-footer-google.svg');
    width: 111px;
    height: 37px;
}

.site_footer .widget_content ul li a {
    color: #bbbbbb;
    font-size: 12px;
    text-transform: uppercase;
}

.site_footer .widget_content ul li a:hover {
    color: #ffffff;
}

.site_footer .widget_content:nth-child(1) ul li:after {
    content: '|';
    margin-left: 5px;
    color: #bbbbbb;
}

.site_footer .widget_content:nth-child(1) ul li:last-child::after {
    content: '';
    margin-left: 0;
}

.footer_widgets_container {
    margin: 0;
    padding: 0;
}

.footer_credits.footers_active_sidebars_1 {
    color: #bbbbbb;
    font-size: 11px;
    border-top-color: transparent;
    padding-top: 5px;
}


/*Newsletter*/

.newsletter {
    background-color: #f3bb2c;
    width: 350px;
}

.newsletter .heading::before {
    content: '';
    background: url(assets/images/zameenblog-newsletter-icon.png) no-repeat center;
    width: 99px;
    height: 82px;
    display: block;
    margin: auto;
}

.newsletter .heading {
    letter-spacing: 10px;
    padding: 5px 10px;
    display: inline-block;
    font-size: 16px;
}


/*.newsletter .heading::after {content:'----------'; display: block; letter-spacing: 0; color: #ffffff;     font-size: 14px;}*/

.newsletter p {
    line-height: 20px;
    display: none;
}

#news_letter_form {
    background-color: #f3bb2c;
}

.newsletter input[type=text],
.newsletter input[type=email] {
    color: #222222;
    font-size: 14px;
    border: 0;
    margin-bottom: 15px;
}

.newsletter input[type=submit] {
    background-color: #33a137;
    font-weight: normal;
    border: none;
    color: #fff;
    cursor: pointer;
    font-size: 13px;
    height: 40px;
    padding: 0;
    text-transform: uppercase;
    letter-spacing: .5px;
    width: 100%;
}

.newsletter-form-popup>div {
    background-color: transparent;
    padding: 0;
    border-radius: 0;
}

.newsletter-popup-close-btn {
    border: none;
}

.newsletter-form-popup>div .newsletter {
    width: 100%;
}


/*Pagination*/

.navigation.pagination {
    text-align: center;
}

.navigation.pagination .nav-links {
    display: inline-block;
    border: 1px solid #ebebeb;
    padding: 5px 25px;
    font-family: Lato;
}

.navigation.pagination .nav-links .page-numbers.current {
    background-color: transparent !important;
    color: #0592e9;
}

.navigation.pagination .nav-links .page-numbers {
    width: 24px;
    font-size: 13px;
}

.navigation.pagination .nav-links .page-numbers:last-of-type {
    margin-right: 0;
}

.post-category-article .featured-single-post .single_post_body .post_title,
.post-category-article .author-box,
#post-55474 .featured-single-post .single_post_body .post_title,
#post-55474 .author-box {
    display: none;
}

.alia_whatsApp_button {
    position: fixed;
    margin-left: 10px;
    z-index: 999;
    bottom: 70px;
    right: 15px;
    opacity: 0;
    -o-transition: all 0.4s ease-in;
    -webkit-transition: all 0.4s ease-in;
    -moz-transition: all 0.4s ease-in;
    transition: all 0.4s ease-in;
    width: 40px;
	height: 40px;
    background-repeat: no-repeat;
    background-position: 0 0;
    -webkit-background-size: 100% auto;
    background-size: 100% auto;
    background-image: url(assets/images/whatsapp-icon.svg);
    font-size: 0px;
}
.alia_whatsApp_button a {
    display: block;
    width: 100%;
    height: 100%;
}
 
.bottom-nagigation-widget-outer {
    display: none;
}
div.heateor_sss_horizontal_sharing li {
    width: 20% !important;
}
div.heateor_sss_horizontal_sharing li i {
    width: 95% !important;
}
@media screen and (min-width: 911px) {
    .sidebar_post_content_col .post_related .two_coloumns_list .post_banner,
    .sidebar_post_content_col .post_related .two_coloumns_list .blog_post_container.format-standard .post_body.has_post_banner {
        width: 100%;
        padding: 0;
    }
    .post_width_sidebar_row {
        margin: 0;
    }
    body.no_sitetitle_in_menu .header_control_wrapper.blog-link {
        display: none;
    }
    /*Single Post Style*/
    .sidebar_post_content_col .entry-content p {
        margin-top: 0;
    }
    .sidebar_post_content_col {
        padding: 0;
    }
    .default_widgets_col {
        padding: 0 0 0 40px;
    }
    .sidebar_post_content_col .blog_post_container .entry-content {
        font-size: 15px;
    }
    /*Homepage Style*/
    .sidebar_post_content_col .grid_list .post_title {
        padding: 0;
        text-align: center;
        font-size: 23px;
    }
    .featured-single-post .post_banner {
        max-height: 508px;
        overflow: hidden;
    }
}

@media screen and (max-width: 1170px) {
    .container,
    .newsletter {
        width: 100%;
    }
}

@media screen and (max-width: 910px) {
    .header_nav .main_menu {
        display: none;
    }
    main.site-content {
        margin-top: 0;
    }
    ul.homepage-main-post {
        margin-left: -15px;
        margin-right: -15px;
    }
    ul.homepage-main-post li .post-info {
        padding: 15px;
    }
    ul.homepage-main-post li .post-info .post-title {
        /* font-size: 24px; */
        font-size: 21px;
        line-height: 1.35em;
        -webkit-box-orient: vertical;
        overflow:hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
    }
    ul.homepage-main-post li .post-info .post_meta_container {
        font-size: 10px;
    }
    ul.homepage-main-post li .post-info a.read-more {
        font-size: 9px;
    }
    /*Navigation*/
    body.no_sitetitle_in_menu .header_controls {
        float: right;
        width: 100%;
    }
    body.no_sitetitle_in_menu .header_control_wrapper:nth-child(1) {
        margin-left: 0;
    }
    body.no_sitetitle_in_menu .header_control_wrapper:nth-child(2) {
        background-image: url('assets/images/blog-logo-new-small2x.png');
        background-repeat: no-repeat;
        background-position: center;
        background-size: 100%;
        width: 90px;
        margin: 0;
        float: none;
        color: transparent;
        padding: 8px 0;
        display: inline-block;
        position: absolute;
        left: calc(50% - 50px);
    }
    .blog-logo-menu {
        display: none;
    }
    body.no_sitetitle_in_menu .header_control_wrapper:nth-child(3) {
        float: right;
    }
    .header_search>form.search>.search_form_icon {
        left: 0;
        width: 16px;
        right: initial;
    }
    .expanded_search.header_search>form.search .search_text {
        padding-right: 0;
        padding-left: 20px;
        width: 110px;
    }
}

@media screen and (max-width: 768px) {
    .featured-single-post .single_post_body .post_title {
        font-size: 21px;
        line-height: 1.35em;
        font-weight: bold;
    }
    .entry-content p,
    .entry-content ul,
    .entry-content li {
        font-size: 14px;
    }
    .entry-content h2 {
        font-size: 18px;
        line-height: 1.4em;
    }
    .entry-content h3 {
        font-size: 16px;
        line-height: 1.25em;
    }

    .alia_gototop_button {
        bottom: 80px;
    }
    .alia_gototop_button.opened {
        bottom: 145px;
    }
    .bottom-nagigation-widget-outer {
        position: fixed;
        bottom: 0px;
        left: 0px;
        padding: 0px 15px;
        background-color: #fff;
        width: 100%;
        -o-transition: all 0.4s ease-in;
        -webkit-transition: all 0.4s ease-in;
        -moz-transition: all 0.4s ease-in;
        transition: all 0.4s ease-in;
        height: 62px;
        display: block;
        box-shadow: 0px -3px 6px #00000024;
    }
    .bottom-nagigation-widget-outer.opened{
        height: 129px; 
    }
    .bottom-nagigation-widget-logo-nav {
        width: 100%;
        background-image:url(assets/images/polygon.svg);
        background-position:  center center;
        background-repeat: no-repeat;
        padding-bottom: 13px;
        padding-top: 13px; 
        -o-transition: all 0.4s ease-in;
        -webkit-transition: all 0.4s ease-in;
        -moz-transition: all 0.4s ease-in;
    }
    .bottom-nagigation-widget-outer.opened .bottom-nagigation-widget-logo-nav { 
        background-image:url(assets/images/polygon2.svg);
    }
    .bottom-nav-logo {
        width: 116px;
        height: 32px;
        float: left;
    }
    .bottom-nav-logo a {
        width: 116px;
        height: 32px;
        display: block;
    }
    .bottom-nav-logo-main-tabs {
        width: 136px;
        float: right;
    }
    .bottom-nav-logo-main-tabs a {
        width: 64px;
        height: 35px;
        text-align: center;
        line-height: 35px;
        font-size: 16px;
        font-weight: 600;
        font-family: 'Lato', sans-serif; 
        color: #ffffff;
        background-color: #00A551;
        display: block;
        border-radius: 5px;
        float: left;
    }

    .bottom-nav-logo-main-tabs a:last-child {
        float: right;
    }
    .bottom-nav-logo-main-tabs a.active {
        background-color: #007337;
    }
    .bottom-nav-referral-links { 
        padding-top: 2px;
        -o-transition: all 0.4s ease-in;
        -webkit-transition: all 0.4s ease-in;
        -moz-transition: all 0.4s ease-in;
        transition: all 0.4s ease-in;
    }
    .bottom-nav-referral-links ul {  
        display: -webkit-inline-box; 
        overflow: auto;
        max-width: 100%;
        padding-left: 0px;
        margin: 0px; 
        padding-bottom: 15px;   
        margin: 0px -4px;
    }
    .bottom-nav-referral-links ul li {
        list-style: none;
        text-align: center;
        margin-right: 4px;
        margin-left: 4px;
    }
    .bottom-nav-referral-links ul li:last-child {
        margin-right: 0px;
    }
    .bottom-nav-referral-links a { 
        height: 50px;
        text-align: center;
        line-height: 32px;
        font-size: 14px;
        font-weight: 600;
        font-family: 'Lato', sans-serif; 
        color: #1F1F1F;
        background-color: #00A551; 
        line-height: 18px; 
        display: inline-block;
        *display: inline;
        *zoom: 1;
        border-radius: 5px; 
        border: 1px solid #F0F0F0;
        box-shadow: 0 3 4 (0, 0, 0, 0.8);
        padding: 16px 16px 16px 38px;
        background-color: #fff; 
        background-position: 16px center;
        background-repeat: no-repeat;
        -webkit-box-shadow: 0px 3px 4px 0px rgba(0,0,0,0.08);
        -moz-box-shadow: 0px 3px 4px 0px rgba(0,0,0,0.08);
        box-shadow: 0px 3px 4px 0px rgba(0,0,0,0.08);
    }
    .bottom-nav-referral-links a.house {
        background-image: url(assets/images/house.svg);
    }
    .bottom-nav-referral-links a.flats {
        background-image: url(assets/images/flats.svg);
    }
    .bottom-nav-referral-links a.commercial-plot {
        background-image: url(assets/images/commercial-plot.svg);
    }
    .bottom-nav-referral-links a.residential-plot {
        background-image: url(assets/images/residential-plot.svg);
    }
    .bottom-nav-referral-links a.offices {
        background-image: url(assets/images/office.svg);
    }
    .bottom-nav-referral-links a.shops {
        background-image: url(assets/images/shop.svg);
    }
    .bottom-nav-referral-links a.lower-portion {
        background-image: url(assets/images/lower-portion.svg);
    }
    .bottom-nav-referral-links a.upper-portion {
        background-image: url(assets/images/upper-portion.svg);
    }
    .bottom-nav-referral-links a:last-child {
        margin-right: 0px;
    }
}

@media screen and (min-width: 671px) {
    body.home .grid_col,
    body.category .grid_col {
        width: 50%;
    }
    .sidebar_post_content_col .post_related .two_coloumns_list .thepost_row {
        width: 32.3%;
        margin: 0 0 0 1%;
        float: left;
    }
}

@media screen and (max-width: 670px) {
    /*body.rtl .expanded_search.header_search > form.search .search_text { width: 120px; padding-right: 5px; }*/
    .grid_list .blog_post_container {
        -webkit-box-shadow: 0px 0px 50px 0px rgba(34, 34, 34, 0.1);
        -moz-box-shadow: 0px 0px 50px 0px rgba(34, 34, 34, 0.1);
        box-shadow: 0px 0px 50px 0px rgba(34, 34, 34, 0.1);
    }
    .grid_list .blog_post_container .post_body {
        padding: 0 10px 2px;
        margin: 0;
    }
    .grid_list .post_title {
        margin-bottom: 0;
        padding-bottom: 0;
    }
    .grid_list .post_body {
        text-align: initial;
    }
    .sidebar_post_content_col .grid_list .post_title {
        font-size: 22px;
    }
    /*.grid_list .post_meta_row, .two_coloumns_list .post_meta_row { text-align: left; }
	.featured-single-post .overlay { padding: 30px 15px 0; background: linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(0,0,0,0.4) 50%,rgba(0,0,0,.65) 100%); }*/
    .featured-single-post:before {
        background: transparent;
    }
    .featured-single-post .overlay {
        padding: 10px 25px 0;
        background: transparent;
        position: relative;
    }
    .single-post .blog_post_container .post_body {
        margin: 0 10px;
    }
    .featured-single-post {
        margin-bottom: 0;
    }
    .entry-content p {
        margin: 0 0 20px;
    }
    .featured-single-post .single_post_body .post_title,
    .featured-single-post .blog-reading-time,
    .featured-single-post .post_meta_item {
        color: #222222;
    }
    .featured-single-post .post_meta_container {
        float: left;
        margin-bottom: 20px;
    }
    body.rtl .featured-single-post .post_meta_container {
        float: right;
    }
    /*.featured-single-post .meta_item_category { position: absolute; top: -30px; }
	.featured-single-post .post_banner { margin-bottom: 20px; }*/
    .featured-single-post .post_banner img {
        width: 100%;
        /*min-height: 250px;*/
        -o-object-fit: cover;
        object-fit: cover;
    }
    .newsletter-form-popup>div {
        width: 80%;
    }
    .two_coloumns_list.row {
        margin: 0;
    }
    ul.homepage-main-post li img {
        border-radius: 0;
        min-height: 150px;
        /* height: 190px;
        width: auto;
        object-fit: cover; */
    }
    ul.homepage-main-post li .overlay {
        border-radius: 0;
    }
    /*Navigation Style*/
    ul.navbar>li.zameen-logo-menu {
        background-image: url('assets/images/zameen-logo-2x.png');
        background-size: 179px 34px;
        background-repeat: no-repeat;
        padding: 10px 15px;
        background-position: left;
        background-color: white;
    }
    /*Footer*/
    .site_footer {
        text-align: center;
    }
    .footer_widgets_container .widget_container:nth-child(1),
    .footer_widgets_container .widget_container:nth-child(2),
    body.rtl .footer_widgets_container .widget_container:nth-child(1),
    body.rtl .footer_widgets_container .widget_container:nth-child(2) {
        float: none;
    }
    .menu-blog-footer-social-container .menu {
        width: 250px;
        margin: auto;
    }
    .menu-blog-footer-social-container .menu-item:nth-child(5) {
        margin-right: 0;
    }
    .menu-blog-footer-social-container .menu-item,
    body.rtl .menu-blog-footer-social-container .menu-item {
        float: none;
        display: inline-block;
        display: -webkit-inline-box;
    }
    .navigation.pagination .nav-links .page-numbers {
        height: 30px;
        line-height: 30px;
        margin-right: 4px;
    }
    .post-category-article .wp-post-image,
    .postid-55474 .wp-post-image {
        object-position: 0;
    }
    .alia_whatsApp_button.alia_whatsApp_visible {
        opacity: 1;
        margin-bottom: 0;
    }
}

.postid-55474 .featured-single-post .single_post_body .post_title,
.postid-55474 .full_width_post_single.sidebar_post_single .author_info_container.author_single_box {
    display: none;
}


/*CPML LEAD GEN FOR*/

.cpml-lead-form-outer {
    width: 100%;
    min-height: 100px;
    padding: 12px 8px 16px;
    background-color: #F5F5F5;
    font-family: 'Lato', sans-serif;
    position: relative;
    border-radius: 12px;
    overflow: hidden;
    margin-top: 32px;
    margin-bottom: 32px;
    background-image: url(assets/images/loading.svg);
    background-position: center;
    background-repeat: no-repeat;
    -webkit-background-size: 60px auto;
    background-size: 60px auto;
}
.cpml-lead-form-outer:before {
    content: '';
    width: 100%;
    height: 172px;
    position: absolute;
    top: 0px;
    left: 0px;
    background-color: #00A651;
    background-image: url(assets/images/cpml-lead-form-bg.png);
    background-position: bottom center;
    -webkit-background-size: cover;
    background-size: cover;
    z-index: 0;
    border-radius: 12px;
    overflow: hidden;
}
.cpml-lead-form-header {
    width: 100%;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 20px;
    position: relative;
    z-index: 1;
}
.cpml-lead-form-header:before {
    content: '';
    width: calc(100% + 16px);
    min-height: calc(100% + 67px);
    position: absolute;
    top: -12px;
    left: -8px;
    background-color: #00A651;
    background-image: url(assets/images/cpml-lead-form-bg.png);
    background-position: bottom center;
    -webkit-background-size: cover;
    background-size: cover;
    z-index: 0;
    border-radius: 12px;
    overflow: hidden;
}
.cpml-lead-form-header-inner {
    width: 100%;
    color: #fff;
    position: relative;
    z-index: auto;
    padding: 0px 20px;
}
.cpml-lead-form-header-inner p {
    font-size: 16px;
    line-height: 19px;
    padding-bottom: 8px; 
    margin: 0px;
}
.cpml-lead-form-header-inner h2 {
    font-size: 22px;
    line-height: 27px;
    font-weight: 900;
    padding-bottom: 4px;
    margin: 0px;
    max-height: 58px;
    overflow: hidden;
}
.cpml-lead-form-header-inner h3 {
    font-size: 14px;
    line-height: 17px;
    font-weight: 500;
    margin: 0px;
    max-height: 51px;
    overflow: hidden;
}
.cpml-lead-form-container {
    width: 100%;
    padding: 24px 8px 18px;
    background-color: #fff;
    position: relative;
    z-index: 1;
    border-radius: 12px;
    overflow: hidden;
    box-shadow: 0px 3px 6px #00000014;
}
.cpml-lead-form-container h2 {
    color: #1F1F1F;
    font-size: 22px;
    line-height: 27px;
    font-weight: 900;
    padding-bottom: 22px;
    text-align: center;
    margin: 0px auto;
}
.cpml-lead-form-container span {
    display: block;
    font-size: 14px;
    line-height: 17px;
    color: #D6D6D6;
    text-transform: uppercase;
    margin: 0px;
    text-align: center;
    margin-bottom: 12px;
}
.cpml-lead-form-container p {
    display: block;
    font-size: 14px;
    line-height: 17px;
    color: #707070; 
    margin: 0px;
    text-align: center; 
}
.cpml-lead-form-term-of-use {
    width: 100%;
}
.cpml-lead-form-term-of-use p {
    display: block;
    font-size: 12px;
    line-height: 15px;
    color: #707070; 
    margin: 0px;
    text-align: center; 
}
.cpml-lead-form-term-of-use p a {
    color: #0793EA; 
}
.lms-form-outer {
    width: 100%;
    margin-bottom: 12px;
    position: relative;
}
.lms-form-outer fieldset {
    width: 100%;
    padding: 0px;
    margin: 0px;
    border: 0px;
    margin-bottom: 16px;
}
.lms-form-outer  fieldset label {
    display: block;
    width: 100%;
    font-size: 12px;
    line-height: 15px;
    padding: 0px 8px;
    color: #707070;
}
.lms-form-outer fieldset input {
    display: block;
    width: 100%;
    height: 32px;
    color: #1F1F1F;
    font-size: 14px;
    line-height: 17px;
    margin: 0px;
    border: 0px;
    padding: 0px 8px;
}
.lms-form-outer fieldset input::placeholder {
    color: #707070;
}
.lms-form-outer .fieldset-inner{
    border-color: #E83A3A;
    padding-bottom: 2px;
    border-bottom: 1px solid #E6E6E6;
}
.lms-form-outer .fieldset-inner.inputTxtError {
    border-color: #E83A3A;
}
.lms-form-outer  fieldset label.error-msg {
    color: #E83A3A;
    padding-top: 8px;    
}
.lms-form-outer input[type="submit"] {
    color: #00A651;
    background-color: #E7F3EF;
    height: 40px;
    width: 100%;
    text-align: center;
    font-size: 16px;
    line-height: 20px;
    font-weight: 700;
    padding: 10px; 
    border-radius: 4px;
}
.lms-form-outer input[type="submit"]:hover {
    background-color: #E7F3EF;
}
a.show-fieldgroupOnMobile {
    width: 100%;
    height: 40px;
    position: absolute;
    bottom: 0px;
    left: 0px;
    z-index: 1;
    display: none;
}
.custom-messages {
    padding-left: 18px;
}
.custom-messages li {
    font-size: 12px;
    line-height: 15px;
    color: red;
}
@media screen and (max-width: 768px) {
    a.show-fieldgroupOnMobile {
        display: block;
    }   
    .fieldgroup {
        display: none;
    }
}
.whats-lead-btn {
    width: 100%;
}
.whats-lead-btn a {
    color: #E7F3EF;
    background-color: #00A651;
    height: 40px;
    width: 100%;
    text-align: center;
    font-size: 16px;
    line-height: 20px;
    font-weight: 700;
    padding: 10px;
    margin-bottom: 20px;
    display: block;
    border-radius: 4px;
    font-family: 'Lato', sans-serif;
} 
.whats-lead-btn a i {
    font-weight: 400;
    font-size: 18px;
    margin-right: 8px;    
    color: #E7F3EF;
} 
.cpml-lead-form-after-submission {
    padding-top: 12px;
    padding-bottom: 18px;
}
.cpml-lead-form-after-submission h2 {
    padding-bottom: 16px;
}
.cpml-lead-form-tick {
    width: 112px;
    height: 112px;
    margin: auto;
    display: block;
    margin-bottom: 24px;
    background-image: url('assets/images/tick-icon.svg');
    -webkit-background-size: cover;
    background-size: cover;
    background-position: center;
} 
.news_letter_form.fixed {
    position: static !important;
}



/*===============Footer Apps Include in Wordpress ============*/
      .footer_theApp {
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='780' height='186.518' viewBox='0 0 739.992 186.518'%3E%3Cg fill='%23f5f9f5'%3E%3Cpath d='M523.114 105.049v8.528h59.688v-8.528h16.14c.114-1.326.185-2.664.185-4.02a46.167 46.167 0 00-44.888-46.149v-6.841h-2.557v6.841a46.167 46.167 0 00-44.889 46.149c0 1.356.07 2.694.186 4.02zm23.634-.317l-.771.761h1.177v4.105h-5.325v-4.105h1.177l-.771-.761a3.191 3.191 0 01-.954-2.282 3.214 3.214 0 013.211-3.21 3.213 3.213 0 013.209 3.21 3.187 3.187 0 01-.953 2.281zm8.465 0l-.77.761h1.177v4.105h-5.323v-4.105h1.177l-.77-.761a3.182 3.182 0 01-.955-2.282 3.213 3.213 0 013.209-3.21 3.213 3.213 0 013.209 3.21 3.176 3.176 0 01-.954 2.281zm8.465 0l-.769.761h1.176v4.105h-5.323v-4.105h1.177l-.771-.761a3.185 3.185 0 01-.954-2.282 3.213 3.213 0 013.208-3.21 3.213 3.213 0 013.212 3.21 3.178 3.178 0 01-.955 2.281z'/%3E%3Cpath d='M609.903 182.046l-5.456-74.331h-18.971v8.528H520.45v-8.528h-18.97l-5.456 74.331h41.912a155.405 155.405 0 00-.284 2.58l-.009.088-.087.889h30.816l-.089-.889-.008-.088c-.021-.215-.117-1.146-.284-2.58h41.912zm-43.5 1.778h-26.871c.051-.45.12-1.059.208-1.778.765-6.371 2.974-22.443 6.865-33.507q.309-.879.633-1.711a25.271 25.271 0 014.07-7.421 2.266 2.266 0 013.322 0 25.288 25.288 0 014.069 7.421q.322.833.631 1.711c3.891 11.064 6.1 27.136 6.866 33.507.077.719.148 1.329.197 1.779z'/%3E%3C/g%3E%3Cg fill='%23f5f9f5'%3E%3Cpath d='M290.882 148.867l.41-.151 2.923-42.233-1.764-24.874-4.941 24.169-5.334 57.887h.621zm.952-41.943l-.442 1.412h-2.2l-.441-1.412z'/%3E%3Cpath d='M396.96 148.867l8.087 14.8h.621l-5.336-57.887-4.94-24.169-1.765 24.874 2.923 42.233zm-.95-41.943h3.087l-.441 1.412h-2.202z'/%3E%3Cpath d='M262.483 169.391h-12.292l-5.076 16.122h18.366l2.132-1.6-3.13-14.52z'/%3E%3Cpath d='M262.586 167.945l6.044-87.36-2.672-37.679-7.484 36.609-8.149 88.429h12.26zm-2.24-86.692h4.678l-.668 2.138h-3.341z'/%3E%3Cpath d='M425.359 167.945h12.159l-8.151-88.429-7.483-36.609-2.671 37.679 6.045 87.36zm-2.538-86.692h4.676l-.668 2.138h-3.34z'/%3E%3Cpath d='M437.652 169.391H425.36l-3.129 14.52 2.132 1.6h18.366z'/%3E%3Cpath d='M293.934 175.764l46.879-35.937.363-.277v-3.936l-.363.262-48 34.707-1.281.926-5.873 4.247-2 1.447-8.99 6.5-.5.362h8.934l.472-.362 8.481-6.5z'/%3E%3Cpath d='M410.45 177.322l-.065-.119-1.824-3.339-4.782-8.753-.791-1.447-6.182-11.314-1.105-2.022-44.091-16.3-1.238-11.488-3.744 5.055v-5.116h.183l-.183-1.381v-2.238h-.3l-2.4-18.021-2.4 18.021h-.3v2.24l-.183 1.378h.183v5.116l-3.744-5.055-1.237 11.488-44.092 16.3-1.1 2.022-6.181 11.314-.792 1.447-4.781 8.753-1.823 3.339-.065.119-10.09 7.579-.814.612h3.207l2.5-1.809 8.989-6.5 2-1.448 8.011-5.793 1.281-.926 7.819-5.654 40.51-29.294.407-.294v7.543l-.407.312-54.856 42.053-2.362 1.809h10.864v.362h98.931v-.362h10.847l-.023-.018-2.337-1.791-54.857-42.053-.407-.312v-7.546l.407.294 48.328 34.948 1.281.926 8.01 5.793 2 1.448 8.991 6.5 2.5 1.809h3.207l-.815-.612zm-111.847 7.829h-3.419v-4.236l1.9-4.165 1.515 1.312v7.089zm4.475 0h-3.418v-7.621l1.9-4.165 1.513 1.313v10.474zm4.477 0h-3.419v-11.006l1.905-4.164 1.514 1.312v13.858zm4.475 0h-3.417v-14.39l1.9-4.165 1.513 1.313v17.243zm4.477 0h-3.418v-17.775l1.9-4.165 1.514 1.312v20.628zm4.476 0h-3.418v-21.16l1.9-4.165 1.514 1.312v24.013zm4.476 0h-3.418v-24.545l1.9-4.165 1.515 1.313v27.4zm4.476 0h-3.419v-27.93l1.905-4.165 1.514 1.312v30.782zm4.476 0h-3.419v-31.314l1.9-4.165 1.514 1.313v34.167zm4.476 0h-3.418v-34.7l1.9-4.166 1.514 1.313v37.552zm4.476 0h-3.419v-38.085l1.794-3.922.11-.242.1.083 1.418 1.229v40.936zm4.546 0h-3.42v-40.936l1.419-1.229.1-.083.11.242 1.794 3.922v38.085zm4.476 0h-3.418v-37.552l1.514-1.313 1.9 4.166v34.7zm4.476 0h-3.419v-34.167l1.514-1.313 1.9 4.165v31.314zm4.476 0h-3.419v-30.782l1.516-1.312 1.9 4.165v27.93zm4.475 0h-3.418v-27.4l1.515-1.313 1.9 4.165v24.545zm4.478 0h-3.419v-24.013l1.513-1.312 1.906 4.166v21.159zm4.476 0h-3.419v-20.628l1.514-1.312 1.9 4.165v17.775zm4.476 0h-3.418v-17.243l1.514-1.313 1.9 4.164v14.391zm4.476 0H380.3v-13.86l1.513-1.312 1.905 4.164v11.006zm4.475 0h-3.417v-10.474l1.514-1.313 1.9 4.165v7.621zm4.475 0h-3.418v-7.089l1.514-1.312 1.9 4.165v4.236z'/%3E%3Cpath d='M404.182 177.203l-2-1.447-5.874-4.247-1.281-.926-48-34.707-.362-.262v3.936l.362.277 46.88 35.938 1.876 1.439 8.48 6.5.472.362h8.933l-.5-.362z'/%3E%3C/g%3E%3Cpath d='M186.324 179.335l-5.981-93.623h-4.63v3.592h-8.3v-3.592h-7.5v3.592h-8.3v-3.592h-4.628l-.824 12.931h-6.757v5.507h-3.991v-5.507h-8.145v5.507h-3.99v-5.507h-8.143v5.507h-3.99v-5.507h-8.141v5.507h-3.991v-5.507h-3.554V79.62h-1.033v1.3h-6.332v1.437h-3.711v5.747h5.747v-1.437h4.3V98.64h-3.562v5.507h-3.992V98.64h-8.139v5.507h-3.992V98.64h-8.141v5.507h-3.991V98.64h-8.142v5.507h-3.989V98.64h-6.757L42.9 85.709h-4.632v3.592h-8.3v-3.592h-7.5v3.592h-8.3v-3.592h-4.63l-5.98 93.623H0v7.183h52.44v-7.183h-3.559l-3.142-49.212c9.8-2.337 28.731-6.114 48.6-6.1h1.2c19.872-.009 38.8 3.768 48.6 6.1l-3.142 49.212h-3.559v7.183h52.437v-7.183zm-153.161 0H19.277v-25.86h13.891zm137.442 0h-13.887v-25.86h13.887z' fill='%23f5f9f5'/%3E%3Cpath d='M722.918 169.837c-1.494-11.739 11.952-14.514 11.952-14.514-2.917-4.2-11.169-.782-11.169-.782a13.945 13.945 0 00-5.747-2.5c-1.822-4.475-3.152-11.628-4.06-18.087v-.616h-.085c-1.023-7.442-1.48-13.8-1.48-13.8s-3.272-52.362-3.557-57.484a12.816 12.816 0 012.633-7.968h.127v-5.122h-3.208c-.317-5.139-.556-9.048-.618-10.187a10.808 10.808 0 012.22-6.72h.107v-4.32h-3.431V11.365a4.76 4.76 0 00-4.38-4.788h.2V0h-.922v6.577h.2a4.76 4.76 0 00-4.38 4.788v16.372h-3.432v4.32h.107a10.813 10.813 0 012.221 6.72c-.063 1.139-.3 5.048-.619 10.187h-3.208v5.122h.128a12.82 12.82 0 012.633 7.968c-.284 5.122-3.558 57.484-3.558 57.484s-.457 6.36-1.479 13.8h-.085v.616c-.908 6.459-2.238 13.612-4.06 18.087a13.941 13.941 0 00-5.747 2.5s-8.253-3.415-11.17.782c0 0 13.447 2.775 11.952 14.514s-17.075 16.434-17.075 16.434h8.6s7.791-7.294 9.644-11.937a4.114 4.114 0 012.037-2.229c.712-.334 1.424-.426 1.64.355a1.434 1.434 0 01-.081.939c-.786 1.863-4.675 10.405-10.844 12.873h12.7s3.841-8.538 4.482-14.513a4.256 4.256 0 013.485-1.566s3.7-.285 4.127 1.423.853 10.671-2.7 14.656h9.9c-3.558-3.984-3.13-12.948-2.7-14.656s4.126-1.423 4.126-1.423a4.263 4.263 0 013.487 1.566c.64 5.976 4.482 14.513 4.482 14.513h12.7c-6.168-2.468-10.059-11.01-10.844-12.873a1.434 1.434 0 01-.081-.939c.217-.781.928-.688 1.641-.355a4.108 4.108 0 012.035 2.229c1.854 4.643 9.646 11.937 9.646 11.937h8.594s-15.591-4.693-17.086-16.434zm-21.452-32.659h1.735v6.189h-1.811zm4.509-17.074v-17.28h1.326l.206 17.28zm1.578 3.842l.112 9.391h-1.69v-9.391zm-1.578-45.248h1.038l.265 22.205h-1.3zm-2.773 22.205h-1.3l.265-22.205h1.038zm6.178 1.921h.871l.659 17.28h-.645c-.309-5.156-.608-11.126-.886-17.276zm-.086-1.921a2279.72 2279.72 0 01-.865-22.205h.9l.846 22.205zm-.931-24.126c-.323-9.716-.5-16.969-.428-17.928a13.719 13.719 0 01.537-2.705l.787 20.633zm-1.373 0h-1.016V54.082h.744zm-1.232-27.817V32.053h.693l.2 16.907zm-2.34 0h-.9l.2-16.907h.694zm-.217 5.122v22.696h-1.014l.27-22.695zm-1.959 4.766c.068.959-.105 8.213-.429 17.928h-.894l.786-20.633a13.654 13.654 0 01.537 2.71zm-.494 19.849c-.232 6.783-.53 14.58-.866 22.205h-.883l.846-22.205zm-.951 24.126c-.277 6.15-.578 12.12-.885 17.28h-.644l.659-17.28zm2.078 0h1.327v17.28h-1.532zm1.327 21.122v9.391h-1.69l.113-9.391zm2.773 13.233h1.737l.073 6.189h-1.81zm5.316-3.842c-.259-2.193-.523-5.447-.784-9.391h.549l.357 9.391zm-3.525-84.376c-.225-7.054-.34-12.153-.288-12.887a10.943 10.943 0 01.395-2.076l.57 14.963zm-1.791-31.09h-2.773v-4.482h2.773zm-2.773 1.677h2.773v8.186h-2.773zm-1.9 14.451a10.955 10.955 0 01.394 2.076c.052.733-.062 5.833-.288 12.887h-.675zm-3.184 89.948h.549c-.261 3.944-.525 7.2-.783 9.391h-.123zm3.163 28.451l.047-3.907h1.871v4.339a52.042 52.042 0 00-1.916-.428zm4.691.432v-4.339h1.871l.046 3.907c-.738.154-1.384.304-1.915.436z' fill='%23f5f9f5'/%3E%3C/svg%3E%0A");
            background-position: bottom;
            background-repeat: repeat-x;
            font-size: 1.1rem;
            font-weight: 700;
            line-height: 1.25;
            padding-top: 32px;
            padding-bottom: 16px;
            overflow: hidden;
            position: relative;
        }

        .footer_theApp h2 {
            color: #00a651;
            font-size: 37px;
            margin-bottom: 0.3rem;
        }

        .layout_container {
            max-width: 71.25rem;
            padding-left: 1rem;
            padding-right: 1rem;
            margin-left: auto;
            margin-right: auto;
            width: 100%;
        }
        .layout_container div{
            font-family:'Lato',sans-serif;
        } 
        .layout_container .using-app, .layout_container .qr-code{
            font-family:'Lato',sans-serif;
        }

        .flex-between, .flexBetween {
            justify-content: space-between;
        }
        .flex-ycenter {
            align-items: center;
        }
        .flex {
            display: flex;
        }
        div {
            outline: 0 none;
        }


.footer_sectionQr {
  position: relative;
  z-index: 2;
}

.footer_sectionQr > *:first-child {
  padding-top: 4px;
  padding-bottom: 4px;
}

.footer_sectionQr * + * {
  margin-left: 16px;
}

@media (max-width: 640px) {
  .footer_qr {
    display: none !important;
  }
}

.footer_badges {
  position: relative;
  z-index: 2;
}

.footer_zameenMobile {
  background-image: url('https://zameen-assets-prod-static.s3-eu-west-1.amazonaws.com/cpml/eb_legacy/images/zameen-mobile-app.png');
  background-repeat: no-repeat;
  background-size: 100%;
  height: 100%;
  width: 560px;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-36%);
  z-index: 0;
}

.footer_alignRight {
  text-align: right;
}

.footer_appQR {
  width: 90px;
  height: 90px;
}

.footer_appQR svg {
  width: 100%;
  height: 100%;
}


footer a, footer p {
	color: #bdbdbd;
}
@media (max-width: 640px) {
  .footer_theApp {
    font-size: 14px;
    padding-bottom: 0;
  }
  .footer_footer{
  	background-color: #000000;
  }
  .footer_theApp h2 {
    font-size: 1.5rem;
    margin-bottom:8px;
    margin-top: -15px
  }
  .heading_h3{
  	margin-top: 0px;
  	margin-bottom: 16px;
  }

  .footer_theApp h2 + div {
    margin-bottom: 16px;
    font-family: 'Lato',sans-serif;
  }
  .footer_footer div{
  	font-family: 'Lato',sans-serif;
  }
  .footer_appShowoff {
    flex-direction: column;
    align-items: flex-start !important;
  }

  .footer_appShowoff > div:first-child {
    padding-right: 16px;
    max-width: 50%;
  }
  .footer_qr {
    display: none !important;
  }
  .footer_sectionQr * + * {
	  margin-left: 6px;
	}
    .footer_zameenMobile {
    right: -180px;
    width: 420px;
    left: auto;
    transform: none;
  }

}
