
/*
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, ul.navbar > li.news-logo-menu a { line-height: 0; font-size: 0; color: transparent; padding: 15px 12px; }
ul.navbar > li.blog-logo-menu { background-image: url('assets/images/zameen-blog-logo.svg'); background-size: 100px 20px;  background-repeat: no-repeat; background-position: left; margin-top: 10px; padding: 0; width: 151px; display: none;}
ul.navbar > li.news-logo-menu { background-image: url('assets/images/zameen-news-logo.svg'); background-size: 131px 20px; background-repeat: no-repeat; background-position: center; padding: 10px 0; width: 151px;}

ul.navbar > li.allied-industries-menu, 
ul.navbar > li.construction-menu, 
ul.navbar > li.infrastructure-menu, 
ul.navbar > li.legal-taxation-menu, 
ul.navbar > li.notices-announcements-menu, 
ul.navbar > li.opinion-menu, 
ul.navbar > li.research-analysis-menu, 
ul.navbar > li.more-menu, 
ul.navbar > li.dev-developments-menu, 
ul.navbar > li.social-developments-menu { margin-left: 5px; border-bottom: 5px solid #eeeeee; }

ul.navbar > li.allied-industries-menu a, 
ul.navbar > li.construction-menu a, 
ul.navbar > li.infrastructure-menu a, 
ul.navbar > li.legal-taxation-menu a, 
ul.navbar > li.notices-announcements-menu a, 
ul.navbar > li.opinion-menu a, 
ul.navbar > li.research-analysis-menu a, 
ul.navbar > li.more-menu a, 
ul.navbar > li.dev-developments-menu a, 
ul.navbar > li.social-developments-menu a { padding: 10px 6px 5px;  }




ul.navbar > li.menu-item-has-children > a:after {
    content: "\f107"; 
    font-family: "Font Awesome 5 Free";
    margin-left: 6px;
    font-size: 12.5px;
    font-weight: 700;
}
ul.navbar li > a:only-child:after {
    content: "";
}  

 ul.navbar > li.menu-item.current-menu-item,
 ul.navbar > li.menu-item .dropdown-menu > li.menu-item.current-menu-item > a { border-bottom-color: #222; }



/* 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; } */

.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; max-height: 400px; overflow: hidden; }
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-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; color: #ffffff !important;
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; min-height: 250px; }
.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 { min-height: 250px; margin: 0; }
.featured-single-post .no_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; }


.widget_content {
	margin-bottom: 35px;
}

/*Archive Widget */
.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; }

.widget.widget_archive  .alia_select_container{
	width: 100%;
	
} 
.widget.widget_archive  .alia_select_container > i:before{
	    content: "\f107";
	
} 
.widget.widget_archive  .alia_select_container select {
	width: 100%;
    border-radius: 0px;
    border-width: 0px;
    background: #eeeeee69 !important;
    border-bottom: 1px solid #33a137;
    font-size: 14px;
} 

/*.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; border: 1px solid #ebebeb; }
.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 {padding: 10px; color: #222222; text-align: center; font-size: 14px; font-family: Helvetica, Arial, sans-serif}
.newsletter .heading {text-transform: uppercase;}
.newsletter input[type=text], .newsletter input[type=email]  {border-color: #e5e5e4; padding: 0 10px; height: 40px; box-sizing: border-box; font-size: 14px; color: #222; outline: none; border: 1px solid #d8dadb; width: 100%; margin-bottom: 20px;}
.newsletter input[type=text].has-error, .newsletter input[type=email].has-error{border: 2px solid #eeaaa9 ;}
.newsletter button {background-color: #308892; border: none; color: #fff; cursor: pointer; font-size: 13px; height: 40px; padding: 0; text-transform: uppercase; letter-spacing: .5px; width: 100%;}
.message-container .newletter-error{background: #f05a5c;border: 1px solid #ec5b62; color: #ffffff; text-align: left;margin-bottom: 10px;padding:10px;font-size: 12px;border-radius: 4px;display: block;}
.message-container .success-message{ background:#3bd092;border:1px solid #35af7c;color: #ffffff;text-align: left;margin-bottom: 10px;padding: 10px;font-size: 12px;border-radius: 4px;display: block;}
.newsletter button.processing { background-color:#18bfd2;}

.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: 4px; 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', sans-serif; }
.navigation.pagination .nav-links .page-numbers.current { background-color: transparent !important; color: #33a137; }
.navigation.pagination .nav-links .page-numbers { width: auto; min-width: 24px; font-size: 13px; margin-right: 10px !important; }
.navigation.pagination .nav-links .page-numbers.dots { margin-right: 15px !important; min-width: auto;  }
.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; }





.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;}
 
.widget_container.widget_text .widget_title, .default_widgets_container .widget_container .widget_title {
	margin-bottom: 35px;
	color: #222 !important;
    border: 1px solid #ebebeb;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 14px;
    font-weight: 500;
    line-height: 41px;
    letter-spacing: 0.055em;
    text-align: center;
    text-transform: uppercase;
}

.related-title {
	margin-bottom: 40px;
	margin-top: 40px;
	text-align: center;
}
/* poplular news widget */
/* .widget_zmn_popular .widget_title {
	margin-bottom: 35px;
	color: #222 !important;
    border: 1px solid #ebebeb;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 12px;
    font-weight: 500;
    line-height: 41px;
    letter-spacing: 0.055em;
    text-align: center;
    text-transform: uppercase;
}
 */
.poplular_news_widget {
	width: 100%;
}

.poplular_news_widget .popular-news-thumb {
	float: left;
	width: 100px;
	height: 100px;
	overflow: hidden;
}
.poplular_news_widget .popular-news-thumb a {
	width: 100%;
	display: block;
    border: 1px solid #ebebeb;
}
.poplular_news_widget .popular-news-thumb a img {
	width: 100%;
	height: auto;
    border: 0px;
    margin: 0px;
}
.popular-news-content {
	padding-bottom: 15px;
}
.popular-news-info {
	width: calc(100% - 115px);
	float: right;
}
.popular-news-title {
	margin: 12px 0px;
}
.popular-news-title a {
	color: #444;
}
.popular-news-title a:hover {
	color: #33a137;
}



/* Popular News Section */

.popularpost-title {
	margin-bottom: 40px;
	margin-top: 0px;
	text-align: center;
}

.popularpost-slider {}
.popularpost-slider .owl-nav {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 0px;
}
.popularpost-slider  .owl-dots {
	text-align: center;
	font-size: 0px;
}
.popularpost-slider .owl-dots .owl-dot {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	width: 12px;
	height: 12px;
	cursor: pointer;
	margin: 0px 6px;
	background: #999;
	border-radius: 50%;
}
.popularpost-slider .owl-dots .owl-dot.active {
	background: #33a137;
}
.popularpost-slider .owl-nav button {
	position: absolute;
    top: 130px; 
    width: 20px;
    height: 40px;
    background-repeat: no-repeat !important;
    background-size: 100% auto !important;
    background-repeat: no-repeat;
    background-position: center center !important;
    z-index: 11;
    background-color: transparent !important;
    border: 0px;
    font-size: 0px;
    cursor: pointer; 
}
.customhentry .post_banner, 
.popularpost-thumbnail {
	max-height: 220px;
	overflow: hidden;
	display: block;
    border: 1px solid #ebebeb;
}
.related-posts-row .post_banner {
	max-height: 148px; 
	overflow: hidden;
} 


 
/*Instagram Widget*/
#sb_instagram,#sb_instagram.sbi_fixed_height{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#sb_instagram{width:100%;margin:0 auto;padding:0;box-sizing:border-box}#sb_instagram:after{content:"";display:table;clear:both}#sb_instagram.sbi_fixed_height{overflow:hidden;overflow-y:auto;box-sizing:border-box}#sb_instagram #sbi_images{width:100%;float:left;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#sb_instagram #sbi_images .sbi_item{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;max-height:1000px;padding:inherit!important;margin:0!important;text-decoration:none;opacity:1;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}#sb_instagram #sbi_images .sbi_item.sbi_transition{opacity:0;max-height:0}#sb_instagram.sbi_col_1 #sbi_images .sbi_item{width:100%}#sb_instagram.sbi_col_2 #sbi_images .sbi_item{width:50%}#sb_instagram.sbi_col_3 #sbi_images .sbi_item{width:33.33%}#sb_instagram.sbi_col_4 #sbi_images .sbi_item{width:25%}#sb_instagram.sbi_col_5 #sbi_images .sbi_item{width:20%}#sb_instagram.sbi_col_6 #sbi_images .sbi_item{width:16.66%}#sb_instagram.sbi_col_7 #sbi_images .sbi_item{width:14.28%}#sb_instagram.sbi_col_8 #sbi_images .sbi_item{width:12.5%}#sb_instagram.sbi_col_9 #sbi_images .sbi_item{width:11.11%}#sb_instagram.sbi_col_10 #sbi_images .sbi_item{width:10%}#sb_instagram.sbi_col_1.sbi_disable_mobile #sbi_images .sbi_item{width:100%}#sb_instagram.sbi_col_2.sbi_disable_mobile #sbi_images .sbi_item{width:50%}#sb_instagram.sbi_col_3.sbi_disable_mobile #sbi_images .sbi_item{width:33.33%}#sb_instagram.sbi_col_4.sbi_disable_mobile #sbi_images .sbi_item{width:25%}#sb_instagram.sbi_col_5.sbi_disable_mobile #sbi_images .sbi_item{width:20%}#sb_instagram.sbi_col_6.sbi_disable_mobile #sbi_images .sbi_item{width:16.66%}#sb_instagram.sbi_col_7.sbi_disable_mobile #sbi_images .sbi_item{width:14.28%}#sb_instagram.sbi_col_8.sbi_disable_mobile #sbi_images .sbi_item{width:12.5%}#sb_instagram.sbi_col_9.sbi_disable_mobile #sbi_images .sbi_item{width:11.11%}#sb_instagram.sbi_col_10.sbi_disable_mobile #sbi_images .sbi_item{width:10%}#sb_instagram .sbi_photo_wrap{position:relative}#sb_instagram .sbi_photo{display:block;text-decoration:none}#sb_instagram .sbi_photo img{width:100%;height:auto}#sb_instagram a,#sb_instagram a:active,#sb_instagram a:focus,#sb_instagram a:hover{outline:0}#sb_instagram img{display:block;padding:0!important;margin:0!important;max-width:100%!important;opacity:1!important}#sb_instagram .sbi_link{display:none;position:absolute;bottom:0;right:0;width:100%;padding:10px 0;background:rgba(0,0,0,.5);text-align:center;color:#fff;font-size:12px;line-height:1.1}#sb_instagram .sbi_link a{padding:0 6px;text-decoration:none;color:#fff;font-size:12px;line-height:1.1;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1}#sb_instagram .sbi_link .sbi_lightbox_link{padding-bottom:5px}#sb_instagram .sbi_link a:focus,#sb_instagram .sbi_link a:hover{text-decoration:underline}#sb_instagram .sbi_photo_wrap:focus .sbi_link,#sb_instagram .sbi_photo_wrap:hover .sbi_link{display:block}#sb_instagram svg:not(:root).svg-inline--fa{height:1em}#sb_instagram .sbi_type_carousel .sbi_playbtn,#sb_instagram .sbi_type_carousel .svg-inline--fa.fa-play,#sb_instagram .sbi_type_video .sbi_playbtn,#sb_instagram .sbi_type_video .svg-inline--fa.fa-play,.sbi_type_carousel .fa-clone{display:block!important;position:absolute;z-index:1;color:#fff;color:rgba(255,255,255,.9);font-style:normal!important;text-shadow:0 0 8px rgba(0,0,0,.8)}#sb_instagram .sbi_type_carousel .sbi_playbtn,#sb_instagram .sbi_type_video .sbi_playbtn{z-index:2;top:50%;left:50%;margin-top:-24px;margin-left:-19px;padding:0;font-size:48px}#sb_instagram .sbi_type_carousel .fa-clone{right:12px;top:12px;font-size:24px;text-shadow:0 0 8px rgba(0,0,0,.3)}#sb_instagram .sbi_type_carousel .svg-inline--fa.fa-play,#sb_instagram .sbi_type_video .svg-inline--fa.fa-play,.sbi_type_carousel svg.fa-clone{-webkit-filter:drop-shadow( 0 0 2px rgba(0,0,0,.4) );filter:drop-shadow( 0 0 2px rgba(0, 0, 0, .4) )}#sb_instagram .sbi_loader{width:20px;height:20px;position:relative;top:50%;left:50%;margin:-10px 0 0 -10px;background-color:#000;background-color:rgba(0,0,0,.5);border-radius:100%;-webkit-animation:sbi-sk-scaleout 1s infinite ease-in-out;animation:sbi-sk-scaleout 1s infinite ease-in-out}#sb_instagram #sbi_load .sbi_loader{position:absolute;margin-top:-11px;background-color:#fff;opacity:1}@-webkit-keyframes sbi-sk-scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes sbi-sk-scaleout{0%{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:0}}#sb_instagram .fa-spin,#sbi_lightbox .fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}#sb_instagram .fa-pulse,#sbi_lightbox .fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}#sb_instagram .sb_instagram_header{float:left;clear:both;margin:0 0 15px;padding:0;line-height:1.2;width:100%}#sb_instagram .sb_instagram_header a{float:left;display:block;min-width:100%\9;transition:color .5s ease;text-decoration:none}@media all and (min-width:480px){#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_img,#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_img img{width:80px;height:80px;border-radius:40px}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text h3{font-size:20px}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio,#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info{font-size:14px}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio,#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info,#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text h3{margin-left:95px!important;line-height:1.4}#sb_instagram .sbi_medium .sbi_header_text h3{margin-right:-85px!important}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info{margin-top:4px!important}#sb_instagram .sbi_medium .sbi_header_text.sbi_no_info h3{padding-top:20px!important}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_img,#sb_instagram .sb_instagram_header.sbi_large .sbi_header_img img{width:120px;height:120px;border-radius:60px}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text h3{font-size:28px}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio,#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio_info{font-size:16px}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio,#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio_info,#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text h3{margin-left:140px!important;line-height:1.5}#sb_instagram .sbi_large .sbi_header_text h3{margin-right:-120px!important}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio_info{margin-top:12px!important}#sb_instagram .sbi_large .sbi_header_text.sbi_no_info h3{padding-top:32px!important}}#sb_instagram .sbi_header_img{float:left;position:relative;width:50px;margin:0 0 0 -100%!important;overflow:hidden;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px}#sb_instagram .sbi_header_img img{float:left;margin:0!important;padding:0!important;border:none!important;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px}#sb_instagram .sbi_header_img_hover i{position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px;width:24px;height:24px;overflow:hidden;background:url(../img/small-logo.png) no-repeat}#sb_instagram .sb_instagram_header .sbi_fade_in{opacity:1;transition:opacity .2s ease-in-out}#sb_instagram .sbi_header_img_hover{position:absolute;width:100%;top:0;bottom:0;left:0;text-align:center;color:#fff;background:rgba(0,0,0,.75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;border-radius:40px;transition:opacity .2s}#sb_instagram .sb_instagram_header a:focus .sbi_header_img_hover,#sb_instagram .sb_instagram_header a:hover .sbi_header_img_hover{opacity:1}#sb_instagram .sbi_header_text{float:left;width:100%;padding-top:5px}#sb_instagram .sbi_header_text .sbi_bio,#sb_instagram .sbi_header_text h3{float:left;clear:both;width:auto;margin:0 0 0 60px!important;padding:0!important}#sb_instagram #sbi_load,#sb_instagram .sb_instagram_error{width:100%;text-align:center;line-height:1.5}#sb_instagram .sb_instagram_header h3{font-size:16px;line-height:1.3}#sb_instagram .sb_instagram_header p{font-size:13px;line-height:1.3}#sb_instagram .sb_instagram_header h3.sbi_no_bio{padding-top:9px!important}#sb_instagram .sbi_header_text img.emoji{margin-right:3px!important}#sb_instagram #sbi_load{float:left;clear:both;opacity:1;transition:all .5s ease-in}#sb_instagram #sbi_load .fa-spinner{display:none;position:absolute;top:50%;left:50%;margin:-8px 0 0 -7px;font-size:15px}#sb_instagram .sbi_load_btn .sbi_btn_text,#sb_instagram .sbi_load_btn .sbi_loader{opacity:1;transition:all .1s ease-in}#sb_instagram .sbi_hidden{opacity:0!important}#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_follow_btn a{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;padding:7px 14px;margin:5px auto 0;background:#333;border:none;color:#fff;text-decoration:none;font-size:13px;line-height:1.5;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all .1s ease-in}#sb_instagram #sbi_load .sbi_load_btn{position:relative}#sb_instagram .sbi_follow_btn{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;text-align:center}#sb_instagram .sbi_follow_btn.sbi_top{display:block;margin-bottom:5px}#sb_instagram .sbi_follow_btn a{background:#408bd1;color:#fff}#sb_instagram #sbi_load .sbi_load_btn:hover{outline:0;box-shadow:inset 0 0 20px 20px rgba(255,255,255,.25)}#sb_instagram .sbi_follow_btn a:focus,#sb_instagram .sbi_follow_btn a:hover{outline:0;box-shadow:inset 0 0 10px 20px #359dff}#sb_instagram #sbi_load .sbi_load_btn.sbi_custom:hover,#sb_instagram .sbi_follow_btn.sbi_custom a:focus,#sb_instagram .sbi_follow_btn.sbi_custom a:hover{box-shadow:inset 0 0 20px 20px rgba(255,255,255,.15)}#sb_instagram #sbi_load .sbi_load_btn:active,#sb_instagram .sbi_follow_btn a:active{box-shadow:inset 0 0 10px 20px rgba(0,0,0,.3)}#sb_instagram .sbi_follow_btn .fa,#sb_instagram .sbi_follow_btn svg{margin-bottom:-1px;margin-right:7px;font-size:15px}#sb_instagram .sbi_follow_btn svg{vertical-align:-.125em}#sb_instagram #sbi_load .sbi_follow_btn{margin-left:5px}#sbi_mod_error{display:none;border:1px solid #ddd;background:#eee;color:#333;margin:0;padding:10px 15px;font-size:13px;text-align:center;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#sbi_mod_error p{padding:5px 0!important;margin:0!important;line-height:1.3!important}#sbi_mod_error ol,#sbi_mod_error ul{padding:5px 0 5px 20px!important;margin:0!important}#sbi_mod_error li{padding:1px 0!important;margin:0!important}#sbi_mod_error span{font-size:12px}#sb_instagram.sbi_medium .sbi_photo_wrap .svg-inline--fa.fa-play,#sb_instagram.sbi_medium .sbi_playbtn{margin-top:-12px;margin-left:-9px;font-size:23px}#sb_instagram.sbi_medium .sbi_type_carousel .sbi_photo_wrap .fa-clone{right:8px;top:8px;font-size:18px}#sb_instagram.sbi_small .sbi_photo_wrap .svg-inline--fa.fa-play,#sb_instagram.sbi_small .sbi_playbtn{margin-top:-9px;margin-left:-7px;font-size:18px}#sb_instagram.sbi_small .sbi_type_carousel .sbi_photo_wrap .fa-clone{right:5px;top:5px;font-size:12px}@media all and (max-width:640px){#sb_instagram.sbi_col_3 #sbi_images .sbi_item,#sb_instagram.sbi_col_4 #sbi_images .sbi_item,#sb_instagram.sbi_col_5 #sbi_images .sbi_item,#sb_instagram.sbi_col_6 #sbi_images .sbi_item{width:50%}#sb_instagram.sbi_col_10 #sbi_images .sbi_item,#sb_instagram.sbi_col_7 #sbi_images .sbi_item,#sb_instagram.sbi_col_8 #sbi_images .sbi_item,#sb_instagram.sbi_col_9 #sbi_images .sbi_item{width:25%}#sb_instagram.sbi_width_resp{width:100%!important}}@media all and (max-width:480px){#sb_instagram.sbi_col_10 #sbi_images .sbi_item,#sb_instagram.sbi_col_3 #sbi_images .sbi_item,#sb_instagram.sbi_col_4 #sbi_images .sbi_item,#sb_instagram.sbi_col_5 #sbi_images .sbi_item,#sb_instagram.sbi_col_6 #sbi_images .sbi_item,#sb_instagram.sbi_col_7 #sbi_images .sbi_item,#sb_instagram.sbi_col_8 #sbi_images .sbi_item,#sb_instagram.sbi_col_9 #sbi_images .sbi_item{width:100%}}

/* News Form widget */
.news_letter_form.fixed {
	z-index: 2 !important;
    position: static !important;
}

/**
 * Widget: Social
 */




 .social-link {
  margin-right: 5px;
  margin-bottom: 5px;
  display: inline-block;
  border: 1px solid #e4e4e4;
  border-radius: 50%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 34px;
  height: 34px;
  line-height: 34px;
  font-size: 14px;
  text-align: center;
}

 .fa-google-plus {
  padding-left: 2px;
}

 .social-link:hover {
  color: #318892;
}

/**
 * Widget: Social Follow
 */
.social-follow {
  margin: 0 -6px;
  margin-bottom: -12px;
}

.social-follow .service {
  float: left;
  width: 50%;
  padding: 0 6px;
  margin-bottom: 12px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.social-follow .service-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 11px;
  background: #000;
  font-family: Poppins, Arial, sans-serif;
  letter-spacing: -0.01em;
  font-size: 13px;
  font-weight: 600;
  line-height: 37px;
  color: #fff;
}

.social-follow .service-link:hover {
  -webkit-filter: brightness(110%);
          filter: brightness(110%);
}

.social-follow .the-icon {
  width: 16px;
  margin-left: 4px;
  margin-right: 12px;
  margin-top: 1px;
  font-size: 18px;
}

.social-follow .count {
  margin-left: 5px;
  margin-right: 8px;
}

.social-follow .label {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.social-follow .facebook {
  background: #3059b0;
}

.social-follow .gplus {
  background: #e6422e;
}

.social-follow .twitter {
  background: #55acef;
}

.social-follow .youtube {
  background: #cd201f;
}

.social-follow .vimeo {
  background: #1ab7ea;
}

.social-follow .instagram {
  background: #f77737;
}

.social-follow .pinterest {
  background: #e52730;
}

.blog_post_container.format-standard .post_banner img, 
.blog_post_container.format-image .post_banner img{
    border: 0px;
}
/* Latest News */
.latestNews_row_outer,
.popularNews_row_outer {
    border-bottom: 1px solid #ebebeb;
    margin-bottom: 50px;
}
.latestNews_row .grid_list .col4 { width: 50%; } 
	.latestNews_row .grid_list .col4:nth-child(2n+1) {
		clear: both;		
	}


.bottom-nagigation-widget-outer {
    display: none;
}
@media screen and (max-width: 1170px) {
	.container, .newsletter { width: 100%; } 
	
	/* .popularpost-slider {
		padding-left: 30px;
		padding-right: 30px;
	}
	
	.popularpost-slider .blog_post_description {
		display: none;
	}
	
	.popularpost-slider .owl-nav button {
		width: 20px;
		top: 70px;
	}
	.popularpost-slider .owl-nav button.owl-prev {
		left: -5px;
	}
	.popularpost-slider .owl-nav button.owl-next {
		right: -5px;
	} */
}

@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,
	.latestNews_row .grid_list .post_title { padding: 0; text-align: center; font-size: 23px; }
	.featured-single-post .post_banner { max-height: 400px; overflow: hidden; }
	
}


@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; 
        line-height: 1.4em;   */
        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; }
	ul.navbar > li.menu-item-has-children > a:after {
		display: none;
	}
	.site_side_container .top_header_items_holder {
		padding-bottom: 0px;
	}
	ul.navbar > li.menu-item > .dropdown-menu {
		margin-bottom: 0px;
	}
	.mobile_dropdown_arrow {
		margin-top: -5px;
	}
	/*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/zameen-news-logo.svg'); 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: block !important; }
	.news-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; }
	/* Latest News */
	.latestNews_row .grid_list .col4 { width: 50%; } 
	.latestNews_row .grid_list .col4:nth-child(2n+1) {
		clear: both;		
	}
}	
@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; }
	.featured-single-post .post_banner {
        min-height: 100px;
    }
    .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;
        z-index: 11;
    }
    .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); margin-bottom: 40px; }
	.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: 20px 5px 0px; /* 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 { display: none; 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; }*/
	.owl-carousel.popularpost-slider .owl-stage-outer .blog_post_container {
		-webkit-box-shadow: unset !important; -moz-box-shadow: unset !important; box-shadow: unset !important; 	
		margin-bottom: 0px;
	}
	.owl-carousel.popularpost-slider .owl-stage-outer{
		-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);
		margin-bottom: 20px;
	}
	.featured-single-post .post_banner img { 
        width: 100%; 
        min-height: 135px;
        -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: 135px;
        /* height: 290px;*/ 
        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; margin-bottom: 62px; }
    .site_footer.referral-widget-open {
        margin-bottom: 129px;
    }
	.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; }
	.related-posts-row .post_banner {
		max-height: unset;
	} 	
	/* Latest News */
	.customhentry .post_banner, .popularpost-thumbnail {
		max-height: unset;
	}
	.latestNews_row .grid_list .col4 { width: 100%; }
	.latestNews_row .grid_list .col4:nth-child(3n+1) {
		clear: unset;		
	}
	.latestNews_row .grid_list .col4:nth-child(2n+1) {
		clear: both;		
	}
    .main_content_area.not-found .search-form .search-field {
        margin-bottom: 20px;
    }
	
}

.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-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;
} 




 .footer_theApp {
    display: none;
    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;
  }

}