/* Custom CSS File for Buyers to Modify */
.header-wrapper{position:relative;z-index:1000;background-color:#fff!important;padding-bottom:20px}
.alb-building{padding-bottom:12px;background:#fff url(/wp-content/themes/albarakah/images/building.jpg) no-repeat center bottom}
#home-flexslider{margin-bottom:22px}
.advance-search .search-heading{display:none}
#rev_slider_1_1_wrapper{position:relative}
.alb-top{width:100%;height:50px;background-color:#ddd;position:relative;margin-bottom:25px}
.alb-top:before{top:0;content:" ";display:table;position:absolute;width:50%;height:50px;background-image:url(/wp-content/themes/albarakah/images/header-wave.png);background-position:left bottom;background-repeat:repeat-x}
.alb-top:after{top:0;content:" ";display:table;position:absolute;left:50%;width:50%;height:50px;background-image:url(/wp-content/themes/albarakah/images/header-wave2.png);background-position:left bottom;background-repeat:repeat-x}
.alb-contact{text-align:right;position:relative;float:right;height:50px;width:50%}
.alb-contact:before{content:"";display:block;width:0;height:0;border-top:50px solid #ddd;border-left:39px solid transparent;position:absolute;left:-39px;z-index:3}
.alb-logo{width:182px;height:70px;display:inline-block;background:url(/wp-content/themes/albarakah/images/logo.png);margin-top:-25px}
.alb-menu>div>ul{margin:0;padding:0;list-style:none}
.alb-menu>div>ul>li{position:relative;display:inline-block}
.alb-menu>div>ul>li>a{font-size:16px;position:relative;display:block;padding:0 20px;line-height:34px;height:34px;text-align:center;letter-spacing:-1px;font-family:Ubuntu;text-decoration:none;border-radius:3px;background-color:#1d262d;color:#fff}
.alb-slogan{font-size:16px;float:left;width:50%;height:50px;padding-top:30px;text-align:right;font-family:Ubuntu;letter-spacing:-1px;font-style:italic;position:relative;z-index:1;padding-right:35px;box-sizing:border-box}
.alb-blue{color:#3f75ad}
.alb-green{color:#409423}
.alb-menu>div>ul>li.current-menu-parent>a,.alb-menu>div>ul>li.current-menu-item>a,.alb-menu>div>ul>li>a:hover{background-color:#50af30}
.alb-menu>div>ul>li.current-menu-item>a:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(80,175,48,0);border-top-color:#50af30;border-width:5px;margin-left:-5px}
.alb-menu>div>ul>li>ul{display:none;margin:0;padding:0;list-style-type:none}
.alb-menu>div>ul>li:hover{z-index:2}
.alb-menu>div>ul>li:hover>ul{display:block;position:absolute;left:0;top:32px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px;overflow:hidden}
.alb-menu>div>ul>li:hover>a,.alb-menu>div>ul>li:hover>ul>li>a{background-color:#50af30}
.alb-contact span{display:inline-block;margin-top:10px;margin-right:10px;color:#369}
.alb-contact span:before{width:28px;height:28px;font-family:fontawesome;background-color:#3f75ad;color:#fff;display:inline-block;text-align:center;line-height:28px;border-radius:3px}
.alb-contact span.alb-email:before{content:'\f003'}
.advance-search .search-heading{top:-65px}
.alb-contact span.alb-email{margin-left:20px}
.alb-contact span.alb-email a{color:#369}
.alb-contact span.alb-gsm:before{content:'\f095'}
.alb-contact span.alb-whatsapp:before{content:'\f232';background-color:#2ab200}
.alb-contact span.alb-whatsapp{margin-right:0}
.alb-menu>div>ul>li.alb-projects-star a{background-color:#15387a}
.alb-menu>div>ul>li.alb-projects-star a span{display:inline-block;position:relative}
.alb-menu>div>ul>li.alb-projects-star a span:after{content:'\f005';position:absolute;left:-3px;top:-6px;font-family:fontawesome;font-size:11px;color:#ffb400}
.alb-menu>div>ul>li>ul>li>a{font-size:15px;position:relative;width:140px;text-align:left;display:block;padding:0 20px;line-height:34px;height:34px;letter-spacing:-1px;font-family:Ubuntu;text-decoration:none;background-color:#1d262d;color:#fff}
.alb-menu>div>ul>li>ul>li>a:hover{background-color:#4ca82d}
.alb-menu .fa-caret-down{font-size:13px;margin-left:10px}
footer{background-color:#a0a7ae;font-family:Ubuntu;letter-spacing:-1px;padding-bottom:45px}
.alb-footer-city{background:url(/wp-content/themes/albarakah/images/background-outer-wrapper2.png) bottom center repeat-x;display:block;width:100%;height:222px}
.alb-trust{height:222px;position:relative}
.alb-trust:before{content:'';width:200px;height:63px;background:url(/wp-content/themes/albarakah/images/logo_comodo.png) no-repeat;position:absolute;left:0;bottom:40px}
.alb-trust:after{content:'';width:145px;height:47px;background:url(/wp-content/themes/albarakah/images/logo_duns.png) no-repeat;position:absolute;right:0;bottom:40px}
footer h3{position:relative;font-size:15px;font-weight:500;color:#393f43;border-bottom:1px solid #787d83;width:90%}
footer h3 span{border-bottom:3px solid #787d83;display:inline-block}
footer .span3 ul{margin:0;padding:0;list-style:none}
footer .span3 ul li{float:left;width:50%}
footer .span3 ul li a{text-decoration:none;color:#222}
footer .span3 ul li ul{padding-left:10px}
footer .span3 ul li ul li{float:inherit;clear:both}
footer>div>.span3>div>ul>li>a{font-weight:600;font-size:15px}
footer>div>.span3>div>ul>li>ul>li>a{color:#444}
.alb-gmap iframe{border-radius:4px}
footer .alb-contact{float:inherit;width:auto;text-align:left}
footer .alb-contact:before{display:none}
footer .alb-contact span{display:block}
footer .alb-contact span.alb-email{margin-left:0}
footer .alb-contact span:before{margin-right:10px}
.alb-address{color:#374455;letter-spacing:0}
.rev_slider_1_1_wrapper:after{content:'';position:absolute;left:0;bottom:0;width:100%;background:url(/wp-content/themes/albarakah/images/slide-wave.png) repeat-x}
@media screen and (max-width:439px) {
.container,.sidebar .widget{width:95%}
}
.home-recent-posts{background:inherit}
.home-recent-posts .listing-slider,.home-recent-posts figure{border-radius:6px;overflow:hidden}
.main{border:0}
.page-template-template-home-php .main{background:inherit}
.property-items{background:none}
.property-item,.property-item .property-meta,.property-item .property-meta span{border:0}
.property-item{border-radius:6px;overflow:hidden}
body{background-color:#ddd}
body.home .property-item .price{border-top-right-radius:6px;border-bottom-right-radius:6px;margin-left:-18px}
.property-item figure figcaption{background-color:#6dce4d}
.es-carousel-wrapper ul li figure{border-radius:6px;overflow:hidden}
.es-carousel-wrapper ul li .price{font-size:14px;font-weight:600}
.featured-properties-carousel{background:inherit;border-radius:6px}
.es-carousel-wrapper ul li{position:relative}
.featured-properties-carousel .narrative p{display:none}
.advance-search-wrapper{background-color:#fff;position:relative}
.advance-search-wrapper:after{content:'';height:35px;position:absolute;bottom:-12px;width:100%;background:url(/wp-content/themes/albarakah/images/header-wave-bottom.png) repeat-x}
.page-template-template-home-php .main{border-bottom:0}
.advance-search{border-bottom:0}
.advance-search-wrapper .main{margin-bottom:0}
.alb-copyright .social{float:right}
.alb-copyright a.mailto{display:inline-block;padding-left:20px;display:none}
.alb-copyright .social span{font-family:Ubuntu}
.alb-copyright .copy{float:left;line-height:32px;font-family:Ubuntu}
.share{display:inline-block;margin-right:5px;border-radius:100%;width:32px;height:32px;line-height:32px;background-size:70%;background-position:center;background-image:none}
.share:after{font-family:fontawesome;text-align:center;display:block}
.share.whatsapp{background-color:#25d366}
.share.whatsapp:after{content:'\f232';color:#fff}
.share.twitter{background-color:#55acee}
.share.twitter:after{content:'\f099';color:#fff}
.share.tumblr{background-color:#3c5a77}
.share.tumblr:after{content:'\f173';color:#fff}
.share.pinterest{background-color:#bd081c}
.share.pinterest:after{content:'\f231';color:#fff}
.share.linkedin{background-color:#0077b5}
.share.linkedin:after{content:'\f0e1';color:#fff}
.share.gplus{background-color:#dc4e41}
.share.gplus:after{content:'\f0d5';color:#fff}
.share.facebook{background-color:#3b5998}
.share.facebook:after{content:'\f09a';color:#fff}
.share.email{background-color:#000}
.share.email:after{content:'\f003';color:#fff}
.share.instagram{background-color:#000}
.share.instagram:after{content:'\f16d';color:#fff}
.share.youtube{background-color:#e62117}
.share.youtube:after{content:'\f167';color:#fff}
#home-flexslider .flex-direction-nav li a.flex-prev{left:-60px}
#home-flexslider .flex-direction-nav li a.flex-next{right:-60px}
#home-flexslider .flex-direction-nav li a{top:30%}
@media screen and (max-width:640px) {
.alb-building{padding-bottom:0}
.alb-building .container{margin:0;padding:0;width:100%}
#home-flexslider{margin-bottom:0}
#home-flexslider .flex-direction-nav li a.flex-prev{left:30px}
#home-flexslider .flex-direction-nav li a.flex-next{right:30px}
#home-flexslider .flex-direction-nav li a{top:50%}
.alb-building{background:none}
#rev_slider_1_1_wrapper{top:0}
body.home .property-item .price{margin-left:0;border-radius:0}
footer h3{width:auto}
footer .span4{clear:both!important}
.alb-slogan{display:none}
.alb-contact{text-align:center;width:100%}
.alb-contact:before{display:none}
.alb-top .container{width:auto}
.alb-contact span.alb-email{display:none}
.alb-top:after{left:0}
.alb-top:before{display:none}
.header-wrapper>.container{width:auto}
.header-wrapper>.container>.row>.span4{display:block;position:relative;clear:both;text-align:center;padding:10px 0}
.header-wrapper>.container>.row>.span4 .icons{position:absolute;right:25px;top:50px}
.alb-logo{margin-top:0}
.alb-top{margin-bottom:0}
.alb-menu{display:none}
.alb-menu>div>ul>li>a{text-align:left;border-radius:0}
.alb-menu>div>ul>li{display:block;clear:both}
.alb-menu>div>ul>li:hover>ul{position:relative;top:0;left:0;border-radius:none;display:none}
.alb-menu>div>ul>li>ul>li>a{width:auto}
.header-wrapper{padding-bottom:0}
.alb-trust{top:70px}
.alb-trust:before{display:block;position:relative;left:0;bottom:0;margin:0 auto}
.alb-trust:after{display:block;position:relative;right:0;bottom:0;margin:0 auto;margin-top:20px}
footer .alb-contact{text-align:left}
.icons{position:absolute;right:20px;top:50%;margin-top:-14px}
.iconbar{float:left;width:32px;height:3px;background:#959595;position:relative;margin:12px 0;transition:.3s}
.iconbar:before,.iconbar:after{content:'';width:32px;height:3px;background:#959595;position:absolute;left:0;transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transition:.3s}
.iconbar:before{top:-7px}
.iconbar:after{top:7px}
.icons.active .iconbar{background:transparent}
.icons.active .iconbar:before,.icons.active .iconbar:after{top:0;top:0}
.icons.active .iconbar:before{transform:rotate(45deg);-webkit-transform:rotate(45deg)}
.icons.active .iconbar:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
.alb-copyright{height:auto}
.alb-copyright ul{text-align:center;float:inherit;display:block}
.alb-copyright a.mailto{text-align:center;display:block}
.alb-copyright ul li{float:inherit;display:inline-block;border-left:0}
