@font-face {
  font-family: 'HelveticaNeueLTArabic-Bold';
  src: url('fonts/HelveticaNeueLTArabic-Bold.eot');
  src: url('fonts/HelveticaNeueLTArabic-Bold.woff2') format('woff2'),
       url('fonts/HelveticaNeueLTArabic-Bold.woff') format('woff'),
       url('fonts/HelveticaNeueLTArabic-Bold.ttf') format('truetype'),
       url('fonts/HelveticaNeueLTArabic-Bold.svg#HelveticaNeueLTArabic-Bold') format('svg'),
       url('fonts/HelveticaNeueLTArabic-Bold.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeueLTArabic-Roman';
  src: url('fonts/HelveticaNeueLTArabic-Roman.eot');
  src: url('fonts/HelveticaNeueLTArabic-Roman.woff2') format('woff2'),
       url('fonts/HelveticaNeueLTArabic-Roman.woff') format('woff'),
       url('fonts/HelveticaNeueLTArabic-Roman.ttf') format('truetype'),
       url('fonts/HelveticaNeueLTArabic-Roman.svg#HelveticaNeueLTArabic-Roman') format('svg'),
       url('fonts/HelveticaNeueLTArabic-Roman.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
body{direction:rtl;font-family: 'HelveticaNeueLTArabic-Roman';}
.clearleft{clear:right;}
.clearright{clear:left;}


/** Header **/
.header{font-family: 'HelveticaNeueLTArabic-Roman';font-size:16px;}
.header strong{font-family: 'HelveticaNeueLTArabic-Bold';}
.language_bar{float:left;margin-right:0;margin-left:150px;}
.language_bar li{float:right;margin-right:0;margin-left:5px;}
.language_bar li:last-child{margin-right:5px;margin-left:0;}
.language_bar li:last-child a{font-family: 'HelveticaNeueLTArabic-Roman';line-height: 10px;}
.logo{float:right;margin-right:150px;margin-left:0;}
.menu{left:0;right:auto;margin-right:0;margin-left:150px;margin-top: 90px;padding-bottom:11px;}
.menuDiv{left:auto;right:0;}
.menu li{float:right;}
.menu li a{font-family: 'HelveticaNeueLTArabic-Roman';font-size:19px;margin-right:0;margin-left:60px;}
.menu li:last-child a{margin-left:0;}
.sub_men{right:0;bottom: -6px;}
#button{float:left;margin-right:0;margin-left:20px;}
.menuDiv li a{font-family: 'HelveticaNeueLTArabic-Roman';}
/** Header **/

/** Slideshow **/
.sp-buttons {right:auto;left:150px;}
.sp-button:before{left:auto;right:5px;}
.sp-inbutton{margin-left:0;margin-right:3px;}
.bannerInfoHolder{left:auto;right:150px;text-align:right;}
.bannerGradient{text-align:right;}
.slideTitle{font-family: 'HelveticaNeueLTArabic-Bold';font-size:40px;line-height: 40px;line-height: 60px;}
.slideText{font-family: 'HelveticaNeueLTArabic-Roman';font-size:22px;line-height: 28px;}
.home_button span{font-family: 'HelveticaNeueLTArabic-Bold';font-size:18px;}
.bannerInfoHolder .bannerinfo{width:100%;}
.sp-selected-button.sp-button:after{left:auto;right:0;}
/** Slideshow **/

/** Search Filter **/
.advanced_search_left{float:right;margin:20px 150px 20px 10%;font-family: 'HelveticaNeueLTArabic-Bold';font-size:18px;line-height:22px;}
.advanced_search_instructions, .advanced_search_instructionsactive{float:right;font-family: 'HelveticaNeueLTArabic-Bold';font-size:16px;line-height:20px;margin:20px 0 20px 5%;}
.advanced_search_right{float:left;margin-left:150px;margin-right:0;}
.advanced_search_field_search{float:right;text-align: right;margin-left:19px;margin-right:0;}
.input_field1{background-image:url(images/arrow-17x11-ar.png);background-repeat:no-repeat;background-position:left center;font-family: 'HelveticaNeueLTArabic-Regular';font-size:18px;}
.input_field1:hover{background-image:url(images/arrow-17x11-navy-ro-ar.png);}
.search_box1{float:right;}
.close_search_box{right:auto;left:0;}
.search_box_select select{font-family: 'HelveticaNeueLTArabic-Roman';font-size:16px;height:40px;margin-top:-5px;}
/** Search Filter **/

/** Content **/
.close_popupNew{right:auto;left:18px;}
.home-properties-slideshows{float:none;margin-left:40px;margin-right:0px;}
.properties-landing-rent h1, .properties-landing-buy h1, .home-properties-container h1{font-family: 'HelveticaNeueLTArabic-Bold';font-size:33px;line-height:42px;}
.home-property-box{float:right;margin-left:40px;margin-right:0;direction:ltr;}
.home-property-box:last-child{margin-left:0;}
.home-properties-search{float:left;}
.home-properties-search .search_box_select{background-image:url(images/arrow-17x11-ar.png);background-repeat:no-repeat;background-position:left center;}
.home-properties-search .search_box_select:hover{background-image:url(images/arrow-17x11-navy-ro-ar.png);}
.search_box4{float:right;}
.item-details h2, .property_tit{font-family: 'HelveticaNeueLTArabic-Bold';font-size:24px;direction:rtl;text-align:right;}
.sub-text, .property_area{direction:rtl;text-align:right;font-family: 'HelveticaNeueLTArabic-Roman';font-size:18px;line-height: 30px;}
.subm-status{float:right;font-family: 'HelveticaNeueLTArabic-Bold';font-size:30px;direction:rtl;text-align:right;line-height: 30px;}
.property-social ul li.subm-status, .property-info-list ul li.subm-status{float:none;font-family: 'HelveticaNeueLTArabic-Bold';font-size:30px;line-height:30px;color:#e42983;font-weight:normal;letter-spacing:0;margin-top: 15px;}
.search_box_select, .search_field{height:35px;margin-top:-5px;font-family: 'HelveticaNeueLTArabic-Bold';font-size:18px;}
.home-properties-container .home-properties-search h1{font-family: 'HelveticaNeueLTArabic-Bold';font-size:30px;line-height:30px;}
.home-properties-search .search_box1 .search_box_select select{font-family: 'HelveticaNeueLTArabic-Bold';font-size:16px;height:38px;}
.home-properties-search .search_field{font-family: 'HelveticaNeueLTArabic-Bold';font-size:18px;}
.home-services-container h1{font-family: 'HelveticaNeueLTArabic-Bold';font-size:33px;}
.text{font-family: 'HelveticaNeueLTArabic-Roman';font-size:18px;line-height:28px;}
.text strong{font-family: 'HelveticaNeueLTArabic-Bold';font-weight:normal;}
h1{font-family: 'HelveticaNeueLTArabic-Bold';font-size:33px;}
h2{font-family: 'HelveticaNeueLTArabic-Bold';font-size:22px;}

.home-service-box{float:right;margin-left:40px;margin-right:0;text-align:right;}
.home-service-box:nth-child(4n){margin-left:0;}
.service-click{float:right;font-family: 'HelveticaNeueLTArabic-Roman';font-size:18px;line-height: 25px;}
.service-click:before{left:0;right:auto;background-image:url(images/arrow-22x14-pink-ar.png);background-repeat:no-repeat;background-position:left center;height:27px;}
.home-service-box a:hover .service-click:before{background-image:url(images/arrow-22x14-pink-ro-ar.png);}
.back_prop1 a{font-family: 'HelveticaNeueLTArabic-Bold';font-size:16px;padding-right:10px;padding-left:0;background-image:url(images/back_arrow-ar.png);background-repeat:no-repeat;background-position:right center;}
.ajax_about h1{font-family: 'HelveticaNeueLTArabic-Roman';font-size:33px;line-height:42px;}
.ajax_about h1 strong{font-family: 'HelveticaNeueLTArabic-Bold';}
.ajax_about h1#title{float:right;}
.ajax_about center{font-family: 'HelveticaNeueLTArabic-Roman';font-size:18px;line-height:28px;}
.back_prop1{text-align:left;}
.big_right_box{float:left;}
.projects_box{margin-right:0;margin-left:40px;}
.property-container h1{font-family: 'HelveticaNeueLTArabic-Bold';font-size:33px;line-height:42px;text-align:right;}
.property-info-list{float:right;margin-left:5%;margin-right:0;}
.property-info-list ul{float:right;text-align:right;}
.property-info-list ul li{font-family: 'HelveticaNeueLTArabic-Roman';font-size:18px;line-height:28px;direction:rtl;text-align:right;}
#remarks,#remarks div,#remarks span{font-family: 'HelveticaNeueLTArabic-Roman';font-size:18px;line-height:28px;direction:rtl;text-align:right;}
.property-social{float:right;}
.property-social ul{text-align:right;}
.property-social ul li{font-family: 'HelveticaNeueLTArabic-Bold';font-size:18px;line-height:28px;}
.property-social ul li a{padding-right:38px;padding-left:0;background-image:url(images/arrow-17x11-ar.png);background-position:right center;background-repeat:no-repeat;}
.property-social ul li a:hover{background-image:url(images/arrow-17x11-navy-ro-ar.png);background-position:right center;background-repeat:no-repeat;}
.checked-infos{
	float:right;border:2px solid #2f3560;width:10px;height:10px; margin-top:9px;

}
.info-name{

margin-right:20px;
}
.property-social-float-left{ float:right;}
.property-social-float-right{ float:left;}
.three-coulmns{
	font-family: 'Lato-Regular';
    font-size: 15px;
	-webkit-column-count: 3; /* Chrome, Safari, Opera */
    -moz-column-count: 3; /* Firefox */
    column-count: 3;
}
#content-submenu{float:right;padding-left:20px;padding-right:0;}
#content-submenu h4:before{left: auto;right: 6px;border-right:0;border-left:1px solid #8d8d8d;}
#content-submenu a:hover h4:before, #content-submenu h4#active:before{border-right:0;border-left:1px solid #e62083;}
#page-content{float:left;}
#profile h1, .affiliations#profile .affiliation-box{float:right;}
#welcome{float:left;}
#profile .text{float:right;}
#content-submenu a:hover h4, h4#active, #content-submenu h4{font-family: 'HelveticaNeueLTArabic-Bold';font-size:18px;}
#welcome h2{font-size:24px;margin-bottom: 15px;}
#welcome h3{font-family: 'HelveticaNeueLTArabic-Roman';font-size:18px;line-height: 25px;}
.navigation-mobile-title{font-family: 'HelveticaNeueLTArabic-Roman';}
.navigation-mobile-title:before{background-image:url(images/menu-arrow-close-ar.png);background-position:left center;}
.navigation-menu-mobile ul li a{font-family: 'HelveticaNeueLTArabic-Roman';}

.news-filter-title{font-family: 'HelveticaNeueLTArabic-Bold';font-size:16px;background-image:url(images/arrow-17x11-navy-ar.png);background-repeat:no-repeat;background-position:left center;}
.news-filter-title:hover{background-image:url(images/arrow-17x11-navy-ro-ar.png);}
.newsletter{float:left;}
.input-field input, .button-field button{font-family: 'HelveticaNeueLTArabic-Bold';font-size:18px;}
label.error{left:0;right:auto;}
.monthlyBox{float:right;margin-right:0;margin-left:30px;}
.monthlyBox:nth-child(4n){margin-left:0;}
.view_monthsample, .click_button{font-family: 'HelveticaNeueLTArabic-Bold';font-size:18px;line-height: 36px;}
.news-filter-box{float:right;margin-right:0;margin-left:4%;}
.news-filter-box:last-child{margin-left:0;}
.causes-form-errors ul li{font-family: 'HelveticaNeueLTArabic-Bold';font-size:16px;}

.hide{display:none;}
.responsive-hide{width: calc(60% - 20px);float: right;}
.property-specss{float: right;width: 40%;}

.properties-landing-box{float:right;margin-right:0;margin-left:40px;}
.properties-landing-box:last-child{margin-left:0;}
.properties-landing-box:last-child h1{font-family: 'HelveticaNeueLTArabic-Bold';font-size:33px;line-height:42px;}
.properties-landing-rent hgroup, .properties-landing-buy hgroup, .products-carousel{direction:ltr;}
.sub-status{left:1px;right:auto;font-family: 'HelveticaNeueLTArabic-Bold';font-size:18px;line-height: 28px;}
.subp-status{left:1px;right:auto;font-family: 'HelveticaNeueLTArabic-Bold';font-size:18px;line-height: 28px;}
.elements{ margin-bottom:8px;}
.uploadFile-BtnText{float:right;font-family: 'HelveticaNeueLTArabic-Bold';font-size:18px;background-image:url(images/arrow-17x11-navy-ar.png);background-repeat:no-repeat;background-position:left center;}
#file2,#file3{right:0;left:auto;}
.uploadFile-name input{font-family: 'HelveticaNeueLTArabic-Bold';font-size:18px;background:none;}
.uploadFile-name{float:right;padding-right:10px;padding-left:0;}
.uploadFile-BtnText:before{right:auto;left:20px;}
.uploadFile-BtnText label.error{left:0;right:auto;}
.input-select select{font-family: 'HelveticaNeueLTArabic-Bold';font-size:18px;}
.input-text{float:right;font-family: 'HelveticaNeueLTArabic-Bold';font-size:18px;}
.input-select{background-image:url(images/arrow-17x11-navy-ar.png);background-repeat:no-repeat;background-position:left center;}
.input-select select{font-family: 'HelveticaNeueLTArabic-Bold';font-size:18px;}
.enq_check_float{font-family: 'HelveticaNeueLTArabic-Roman';font-size:18px;line-height: 25px;}

.contact-container{float:right;margin-left:5%;margin-right:0px;}
.contact-container:last-child{margin-left:0;}
.address-social ul#social li span{float:right;margin-left:15px;margin-right:0px;margin-top: 15px;}
.address-social ul#social li span:last-child{margin-left:0px;}

/** Content **/

/** Footer **/
.footer-menu-content{float:right;margin-left:60px;margin-right:0;}
.footer-menu-content:last-child{margin-left:0;}
.footer-menu-content ul li#title, .footer-menu-content ul li#title a, .footer-menu-content ul li#title1, .footer-menu-content ul li#title1 a{font-family: 'HelveticaNeueLTArabic-Bold';font-size:22px;line-height:22px;}
.footer-menu-content ul li, .footer-menu-content ul li a{font-family: 'HelveticaNeueLTArabic-Roman';font-size:18px;line-height: 25px;}
.footer-menu-content ul#social li span{float:right;margin-right:0;margin-left:15px;}
.footer-menu-content ul#social li span:last-child{margin-left:0;}
.footer-menu-content ul#contact li:last-child{direction:ltr;}
/** Footer **/
@media screen and (max-width: 1750px) {
.property-social-float-left{ float:none;}
.property-social-float-right{ float:none; margin-top:10px;}
.three-coulmns{-webkit-column-count: 2; /* Chrome, Safari, Opera */-moz-column-count: 2; /* Firefox */column-count: 2;}
}
@media screen and (max-width: 1400px) {
	.language_bar, .menu, .advanced_search_right{margin-left:40px;margin-right:0;}
	.logo{margin-right:40px;margin-left:0;}
	.advanced_search_left{margin:20px 40px 20px 10%;}
	.bannerInfoHolder{left:auto;right:40px;}
	.monthlyBox{margin-left:30px;margin-right:0;}
	.monthlyBox:nth-child(4n){margin-left:30px;margin-right:0;}
	.monthlyBox:nth-child(3n){margin-left:0px;}
	.sp-buttons {right:auto;left:40px;}
	.advanced_search_left{margin:20px 40px 20px 10%;}
	.monthlyBox{margin-left:30px;margin-right:0px;}
	.monthlyBox:nth-child(4n){margin-left:30px;margin-right:0px;}
	.monthlyBox:nth-child(3n){margin-left:0px;}
}
@media screen and (max-width: 1200px) {
	.bannerInfoHolder{left:auto;right:40px;}
}
@media screen and (max-width: 1140px) {
}
@media screen and (max-width: 1024px) {
	.language_bar{right:auto;left:20px;margin-left:0;}
	.logo{margin-right:20px;}
	.bannerInfoHolder{top:10%;right:20px;}
	.sp-selected-button.sp-button:after{right:-3px;left:auto;}
	.home-properties-slideshows{margin-left:0;}
	.sp-button{padding-right:0;padding-left:5%;}
	.sp-button:last-child{padding-left:0;}
	.sp-button:before{right:0;}
	.sp-button:first-child:before{left:auto;right:3px;}
	.sp-buttons {right:auto;left:20px;}
	.footer-menu-content{float:none;margin-left:0;}
	.advanced_search_left{margin:20px 20px 0 10%;}
	.advanced_search_right{float:right;margin-left:20px;margin-right:20px;}
	.advanced_search_field_search{float:none;}
	.close_search_box{right:auto;left:20px;}
	.properties-landing-box{margin-left:0px;}
	.contact-container{margin-left:0;}
	.projects_box{margin-left:20px;margin-right:20px;}
	.property-info-list{margin-left:0;}
	.three-coulmns{-webkit-column-count: 3; /* Chrome, Safari, Opera */-moz-column-count: 3; /* Firefox */column-count: 3;}
	.property-social-float-left{ float:right;}
	.property-social-float-right{ float:left;}
	.hide{display:block;}
	.responsive-hide{display:none;}
	.property-specss{float:none;}
}
@media screen and (max-width: 922px) {
}
@media screen and (max-width: 820px) {
	.home-service-box:nth-child(4n){margin-left:40px;}
	.home-service-box:nth-child(2n){margin-left:0;}
}
@media screen and (max-width : 800px){
}
@media screen and (max-width : 768px){
}
@media screen and (max-width : 750px){
}
@media only screen and (max-width: 650px) {
	.home-property-box{margin-left:0;}
	.properties-landing-rent h1, .properties-landing-buy h1, .home-properties-container h1{font-size:25px;line-height:30px;}
	.newsletter{float:right;}
	.news-filter-box{margin-left:0;}
	.monthlyBox{margin-left:30px;margin-right:0px;}
	.monthlyBox:nth-child(3n){margin-left:30px;margin-right:0px;}
	.monthlyBox:nth-child(2n){margin-left:0px;}
	.news-filter-box{margin-left:0;}
	.projects_box{margin-left:10px;margin-right:10px;}
	.subp-status{position:relative;float:left;}
	.three-coulmns{-webkit-column-count: 1; /* Chrome, Safari, Opera */-moz-column-count: 1; /* Firefox */column-count: 1;}
	.property-social-float-left{ float:none;}
	.property-social-float-right{ float:none; margin-top:10px;}
}
@media only screen and (max-width: 460px) {
	.logo{margin-right:15px;}
	.language_bar{left:15px;}
	#button{margin-left:15px;}
	.bannerInfoHolder{right:15px;}
	.home-properties-container .home-properties-search h1{font-size:20px;line-height:20px;}
	.home-service-box{margin-left:0;}
	.sp-buttons {right:auto;left:15px;}
	.advanced_search_left{margin:20px 15px 0 5%;}
	.advanced_search_right{margin-left:15px;margin-right:15px;}
	.close_search_box{right:auto;left:15px;}
	.monthlyBox{margin-left:0px;}
	.monthlyBox:nth-child(3n){margin-left:0px;}
	.projects_box{margin-left:0px;margin-right:0px;}
}


::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    font-family: 'HelveticaNeueLTArabic-Roman';font-size:18px;color:#fff;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   font-family: 'HelveticaNeueLTArabic-Roman';font-size:18px;color:#fff;
   opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   font-family: 'HelveticaNeueLTArabic-Roman';font-size:18px;color:#fff;
   opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   font-family: 'HelveticaNeueLTArabic-Roman';font-size:18px;color:#fff;
}
:placeholder-shown { /* Standard (https://drafts.csswg.org/selectors-4/#placeholder) */
  font-family: 'HelveticaNeueLTArabic-Roman';font-size:18px;color:#fff;
}


.input-field input::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    font-family: 'HelveticaNeueLTArabic-Bold';font-size:18px;color:#2d3460;
}
.input-field input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   font-family: 'HelveticaNeueLTArabic-Bold';font-size:18px;color:#2d3460;
   opacity:  1;
}
.input-field input::-moz-placeholder { /* Mozilla Firefox 19+ */
   font-family: 'HelveticaNeueLTArabic-Bold';font-size:18px;color:#2d3460;
   opacity:  1;
}
.input-field input:-ms-input-placeholder { /* Internet Explorer 10-11 */
   font-family: 'HelveticaNeueLTArabic-Bold';font-size:18px;color:#2d3460;
}
.input-field input:placeholder-shown { /* Standard (https://drafts.csswg.org/selectors-4/#placeholder) */
  font-family: 'HelveticaNeueLTArabic-Bold';font-size:18px;color:#2d3460;
}