@charset "utf-8";
.event_one{
	
border:#ccc 1px solid;
height:357px;
width:328px;
overflow:hidden
;
margin:0px 15px;	
margin-bottom:25px;

word-wrap: break-word
}
.moor_events{
	
border:	#008fde 1px solid;
color:#008fde;
font-size:12px;
text-decoration:none !important;
	width:74px !important;
	height:25px;
font-family: cocon;	
	display:block;
	text-align:center;
	line-height:25px !important;
	

	float:right !important;
	margin-right:-5px;
	margin-top:0px;
	
	transition:  all 0.8s;
-o-transition: all 0.8s;
-ms-transition: all 0.8s;
-moz-transition:  all 0.8s;
-webkit-transition:  all 0.8s;
}
.moor_events:hover{
	background:#008fde;
	color:#fff;
}
body{
	background:url(../images/bg.jpg) top center no-repeat;
	vertical-align:top;
	background-size:100% 100% ;
	padding-top:60px !important;
overflow-x:hidden;
font-size:17px;
font-family:tahoma;

}
.phone_num{
	
	
color:#696867 !important;	
}
.home_about{
font-size:22px !important; 
color:#777d7d!important; 
margin-left:43px !important;	
	
}
.about_tt{
	
color:#2c2e28;	
}

.lable_re{
color:#333;
font-size:14px !important;	
	
}
.text{
 font-family: Tahoma !important;
 font-size:14px;
color:#333;
line-height:20px;
text-indent:0px;
text-align:justify !important;
	
}
.title_18{
font-family: Tahoma !important;
font-size:18px;
color:#000;
}
.news_bg{
	
min-height:470px;
color:#fff !important;	


background:  #aba285 repeat-x bottom center ;	
}

.news_bg_info{
	
min-height:250px;
color:#fff !important;	


color:#000;

	
}

.news_slider{
	padding-top:25px;
	background:#c8e6f7;
	height:170px !important;
	overflow:hidden !important;
	
}
.project_bg{
min-height:470px;
color:#fff;	
position:relative;
background: url(../images/project_bg.jpg) #2f2e2a no-repeat top center fixed ;	


-webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;	
  
}

.Project_scrol{
	
height:300px !important;
color:#fff;	
position:relative;
background: url(../images/project_bg.jpg) #2f2e2a no-repeat top center  ;

-webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;	
	
}
.project_details{
height:475px;
overflow:hidden;
position:relative;
padding-top:60px !important;
display:block;
color:#fff;	
background:url(../images/bg_project_det.jpg) repeat-x top center #a2cc2f ;	
}
.news_pic{
	
height:200px !important;
overflow:hidden;	
	
}
#sliderBanner{

	
	
}
.project_thumb_scroll{
	height:245px;
	width:180px;
margin:auto;
float:none;
text-align:center;

margin-top:0px !important;
padding-top:0px !important;

}

.project_thumb{
	width:248px;
	height:118px;
overflow:hidden;

margin:auto;
float:none;
text-align:center;

margin-top:0px !important;
padding-top:0px !important;
}
.photo-effect{
	transition:all 0.3s;
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
}
.photo-effect:hover{
	transform:scale(1.05,1.05);
	-webkit-transform:scale(1.05,1.05);
	-moz-transform:scale(1.05,1.05);
	-o-transform:scale(1.05,1.05);
	transition:all 0.3s;
	

}

.text_about{
font-size:14pt !important;
position:relative !important;	
text-align:left !important;
float:left;
color:#a2cc2f !important;
font-family: "DENMARK"  !important;
right: -191px!important;
top: 66px !important;	
}





.text_about_title{
	font-size:18px !important;
color:#fff;
font-family: "DENMARK"  !important;	
text-decoration:none !important;
}

.text_ser{
	background:#e3e3e4 !important;
	padding:0px 10px !important;
	margin:10px 10px !important;
	top:20px;
	bottom:30px;
	height:360px;
	color:#118eb3;
	font-size:14px;
	

	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;

width:270px;
display:block;

	
	
}
.title-text{
	text-align:center !important;
	text-transform:uppercase;
color:#118eb3;
text-decoration:underline;	
 font-family: "PERTIBD" !important;

font-size:18px !important;
line-height:50px;
margin-top:10px;
}
.text_ser:hover{
	color:#fff;
	background:#9da4a6 !important;	

	-webkit-box-shadow: -2px 0px 20px 5px rgba(204,12,NaN,1);
-moz-box-shadow: -2px 0px 20px 5px rgba(204,12,NaN,1);
box-shadow: -2px 0px 20px 5px rgba(204,12,NaN,1);
}

.ul_list ul{
		
	list-style:none;
	padding-right:15px;
	padding-top:10px;
	text-align:right;
	direction:rtl;
	
}
.ul_list li{
		
	list-style:none;
	padding-right:25px;
	padding-top:5px;
	text-align:right;
	direction:rtl;
	
}
.title_with_bag{


position:relative;
text-align: center;

color: #008ee0;
font-size: 34px !important;
width: 100%;

line-height: 81px;
display: block;

font-family: "cocon" ;	

margin-bottom:20px;

}
.title_with_bag a{
color: #008ee0 !important;	
}

.title_with_bag_project{
	
color: #333;
font-size: 26px;
width: 100%;
height: 40px;
line-height: 60px;
display: block;
font-family: cocon;	
z-index:99;	
	text-align:center;
}
.main{
	
min-height:300px;	
	display:block;
	position:relative;
	border:#C63 1px solid;
}
.works_p img{
	
	

}
.img_produ{
width:100%;	
height:160px;
display:block;
background-repeat:no-repeat;

background-position:top left !important;	
border:10px #FeFqF1 !important;

box-shadow:#333 1px 1px 1px 1px ;
}

.works_p {
padding:5px 10px ;	
height:200px;	
overflow:hidden;
	
}
/*
	
	Theme Name: Real Estate Gold
	Theme URI: http://themeforest.net/item/real-estate-gold/110400
	Description: Professional wordpress theme for your real estate business
	Author: Themespike
	Author URI: http://themespike.com/
	Version: 1.5
	Tags: real estate, gold
	
*/

/*** General Style ***/
/** ----------------------------------------------------- **/

#header { padding-top: 10px; }
#logo_header { float: left; width: 359px; height: 83px; }
#logo_header a { display: block; width: 359px; height: 83px; }
#header_contact_us { float: right; width: 334px; padding: 27px; }
#header_contact_us h3 { margin-bottom: 8px; }
#one_column { margin-bottom: 25px; }
/**/

/*** Navigation ***/
/** ----------------------------------------------------- **/

/**/

/*** Home Tabs ***/
/** ----------------------------------------------------- **/



/*** Sidebar (Listing Search) ***/
/** ----------------------------------------------------- **/

#search_widget { width: 280px; padding-top: 7px; margin-bottom: 20px; }
#search_widget_holder { margin-top: 15px; width: 238px; }
#search_widget .box { padding: 12px 21px; margin-bottom: -7px; padding-bottom: 20px; }
#search_widget .widget_title { margin-bottom: 5px; }
#search_widget .widget_subtitle { margin-bottom: 25px; }
#search_widget .search_widget_symbol { float: right; width: 69px; height: 71px; }
#search_widget #select_location_wrapper,
#search_widget #listing_type_wrapper,
#input_price_low_wrapper,
#input_price_high_wrapper { margin-bottom: 12px; }
#search_widget #select_location_wrapper select,
#input_price_low_wrapper select,
#input_price_high_wrapper select { width: 205px; }
.widget_search_listing { position: relative; }
#search_widget #listing_type_wrapper { padding-left: 4px; }
#search_widget #listing_type_wrapper ul li { clear: both; height: 17px; margin-bottom: 10px; }
#search_widget #listing_type_wrapper ul li.last { margin-bottom: 0; }
#search_widget #rooms_wrapper { width: 238px; margin-bottom: 25px; }
#search_widget #rooms_wrapper .rooms_sector { float: left; margin-right: 11px; width: 71px; }
#search_widget #rooms_wrapper .rooms_sector.last { margin-right: 0; }
#search_widget #rooms_wrapper .rooms_sector select { width: 42px; }
#search_widget .label_holder { margin-bottom: 10px; }
#search_widget .label_holder label { padding-left: 5px; }
#search_widget .button_submit a { float: right; display: inline-block; height: 29px; padding-left: 12px; }
#search_widget .button_submit span { padding: 0 15px 0 4px; display: block; }
.jqTransformInputWrapper { display: inline-block; float: left; width: 123px !important; height: 20px; padding-left: 10px; padding-top:5px; }
.jqTransformInputInner { width: 123px; height: 15px; margin-right: -10px; }
.jqTransformInputInner div { width: 123px; height: 15px; }


.jqTransformRadioWrapper { float: left; display:block; margin-top: 2px; margin-right: 6px; }


.jqTransformRadio { vertical-align: middle; height: 17px; width: 17px; display:block; }
.jqTransformSelectWrapper { position:relative; height: 29px; float:left; }
.jqTransformSelectWrapper div span { float: none; position: absolute; white-space: nowrap; height: 29px; overflow: hidden; cursor:pointer; text-indent: 15px; }
.jqTransformSelectWrapper a.jqTransformSelectOpen { display: block; position: absolute; right: 0px; width: 29px; height: 29px; }
.jqTransformSelectWrapper ul { position: absolute; top: 29px; left: 0px; list-style: none; display: none; margin: 0px; padding: 0px; height: 150px; overflow: auto; }
.jqTransformSelectWrapper ul a { display: block; padding: 5px; }
.jqTransformHidden { display: none; }
/**/

.left_menu{
	background:url(../Aperturia_files/b.png) ;width:253px;z-index:-99 ;height:456px;
	
	float:left;
	
}
.full{
background-size:100% 100% ;	
background-repeat:no-repeat;
width:100%;
height:100%;
position:fixed;
left:0;
top:0;

}

.main{
width:100%;
	position:absolute;
	top:0;
	z-index:3;
}
.mainL{

width:18.35%;		
}

.floatL{
	
float:left;
text-align:left;
padding-left:10px;	
}
 
#footer_b { 
height:54px;width:16.9%;
font-size:12px ;
line-height:20px;
padding:10px;

color:#fff;  display:block; background: url(../images/b.png) repeat; position:absolute;
padding-top:5px;

}

.social_m{
background:url(../images/b.png) ;



height:50px;
color:#FFF ;
font-size:13px;	
	
}
.social_m a:hover{
	opacity:0.6;
   -webkit-transition: all ease-in-out 0.4s;
    -moz-transition: all ease-in-out 0.4s;
    -o-transition: all ease-in-out 0.4s;
    transition: all ease-in-out 0.4s;	
}

.menudasdassd{
background:url(../images/b.png) ;



min-height:502px;
color:#FFF ;
font-size:18px;
width: 260px;
margin-top:126px;
}

.socil_proviva{
margin-top:10px !important;
margin:auto !important;
float:none !important;
margin-right:12px !important;
}
.socil_proviva li{
display:inline !important;
float:right;

color:#fff;	
}

.socil_proviva li a{
	padding-top:6px !important;
color:#a2cc2f;	

margin:0 3px;


display:block;

-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.socila li a:hover{
background:#999;	

}

.social li{

	display:inline-table;
	
}
.menu_top {
	
	top:0px !important;
	margin-right:40px;
}
.menu_top li{
	display: inline-table !important;
	top:0px !important;
text-align:left !important;
vertical-align:top;
margin:0px !important;
padding:0px;
	
}
.logo{

display:block;
padding:10px !important;
}
.social_p{
	
width:180px;

margin:5px;
position:relative;
z-index:92;
top:50px;	
}
.footer_adfancdSerch{
width:740px;


z-index:99999;
padding:10px;
top:0px;
position:absolute;	
background: url(../images/hometour-1-arrow.png) no-repeat 98% 50% #fff;
display:none;
text-align:center;
margin:auto 0;
margin-left:25%;
margin-right:25%;


}
.serch_text{
width:30px !important; border:none; width:100%;height:50px;

  float:right;background:url(../images/Button_15-asd128.png) no-repeat 50% 50%
  ;	
	border:none;
	cursor: pointer;
	
}
.half_input{
width:45% !important;	

	
}
.header-wrapper { width:100%;/*  background:url(Navigation-bg.png) repeat; */  
line-height:50px; margin-bottom:33px; height:110px;  }


.cbulding{
	
background:url(../images/background-outer-wrapper.png) repeat-x bottom center;	
}
.cyan-colm{
	
	background:#dcf0f7;display:block;width:2px;float:left;position:relative;min-height:290px;
	
}
.white-colm{
	
	background:#FFFFFF;display:block;width:2px;float:left;position:relative;height:280px;
	
}
.contact-footer{
	width:95%;
height:125px;top:0px !important;margin:0px !important;color:#333 !important;font-size:16 !important;font-family:Tahoma;	
}

.socila{
position:absolute;
display:none;
top:150px;	
float:left;
left:0px;
	
}
.socila li{
display:inline !important;
float:left;
padding:0px 3px;
color:#fff;	
}

.socila li a{

width:90px;
font-size:14px;
height:28px;
line-height:28px;
color:#333;
text-decoration:none;
border:#ccc 1px solid;

display:block;
}

.socila li a:hover{
background:#fff;	
color:#666;	
border:#666 1px solid !important;	
}

@font-face {
        font-family: "PERTIBD";
     
        src: url('../fonts/PERTIBD.eot?#iefix') format('embedded-opentype'),
        url('../fonts/PERTIBD.svg#Eras Bold ITC') format('svg'),
        url('../fonts/PERTIBD.woff') format('woff'),
        url('../fonts/PERTIBD.ttf') format('truetype');
        font-weight: normal;
        font-style: normal;
    }
	
.egypt,.ksa,.Emarit{
	
color:#474597 !important;
margin-top:20px !important;	
line-height:25px !important;
}

.Emarit{
width:300px !important;	
color:#474597 !important;
font-size:12px !important;	
line-height:18px !important;
margin:10px 25px;

}
.out_of{
margin:10px 25px;	
	
}
.Emarit span,.out_of span{
font-size:14px !important;	
font-weight:bold;
}
.Emarit a,.out_of a{
color:#474597 !important;
height:20px !important;
line-height:22px !important;
font-weight:bold !important;
}
.header_proviva{
background:#e3e3e3;	
padding:10px 0px !important;	
}

.title_news{
	
	font-family: "cocon" !important;	
	   font-size:22px !important;	  
	   font-weight:bold !important;
	   color:#da9102 !important;
	   text-decoration:none !important;	

	
	display:block;
}


.title_about{
	font-family: "cocon" !important;	
	   font-size:22px ;	  
	   color:#008ee0;
}


.date_P{
color:#696867 !important;
font-size:15px !important;	
font-family:Tahoma !important;	
	
}

.date{
color:#696867 !important;
font-size:13px !important;	
font-family:Tahoma;font-weight:bold;	
}
.news_p{
font-family:tahoma;	
	font-size:13px !important;	
font-family:tahoma !important;
font-weight:bold;
color:#000000 !important;
}
.news_l{

height:600px !important;
background:#fff !important;	

overflow:hidden;

}

.gra{
	 color:#768083 !important;
	 
}

.green{
	color:#a2cc2f !important;
	transition:  color 0.6s;
	-o-transition: color 0.6s;
	-ms-transition: color 0.6s;
	-moz-transition:  color 0.6s;
	-webkit-transition:  color 0.6s;
}
.green:hover{
	
color:#fff !important;	
  
}
	@font-face {
        font-family: "DENMARK";
        src: url('../fonts/DENMARK_0.eot');
        src: url('../fonts/DENMARK_0.eot?#iefix') format('embedded-opentype'),
        url('../fonts/DENMARK_0.svg#') format('svg'),
        url('../fonts/DENMARK_0.woff') format('woff'),
		url('../fonts/DENMARK_0.otf') format('otf'),
        url('../fonts/DENMARK_0.ttf') format('truetype');
        font-weight: normal;
        font-style: normal;
    }
	
		@font-face {
        font-family: "../fonts/Alarabiya_Font";
        src: url('../fonts/Alarabiya_Font.eot');
        src: url('../fonts/Alarabiya_Font.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Alarabiya_Font.svg#') format('svg'),
        url('../fonts/Alarabiya_Font.woff') format('woff'),
		url('../fonts/Alarabiya_Font.otf') format('otf'),
        url('../fonts/Alarabiya_Font.ttf') format('truetype');
        font-weight: normal;
        font-style: normal;
    }
	
	.more a{
		font-family: "DENMARK" !important;	
	   font-size:16px;
	
	   color:#fff;
	   float:right;
	   right:0px;
	
}
.more{
	
	color:#a2cc2f !important;
font-family: "DENMARK"  !important;
}
.viewmore{
	  float:right;
	color:#Tahoma !important;
	text-decoration:none;
	font-size:13px;
	color:#fff;
font-family: "Tahoma"  !important;
}

#aboutText{
	background-color:#fff;
	width:93%;
	margin:auto;
	position:relative;
	padding:20px;
	height:100%;
}
.textCon{
	position:relative;
	height:100%;
	width:100%;
	overflow:hidden;
	padding-right:10px;
}
.about{
	
color:#a2cc2f !important;
text-decoration:none;
font-family:Tahoma !important;
font-size:13px;	
}

.header_wel{
	color:#008dda;
	font-size:22px;
	font-family:cocon !important;
	margin-bottom:35px !important;
	text-align:left !important;
}
.header_wel a{
	
font-family:cocon !important;	
}
.colow{
	
padding-left:33px !important;	
}


.about_div{
width:326px;
text-wrap:suppress;
word-wrap: break-word;
height:294px;
overflow:hidden;
text-overflow:ellipsis;


}

.ornag_col{
	position:relative;
width:1px;
float:right;	
border-left:#e49a1d 1px solid;
height:217px;	
top:-283px !important;
}
.news_section{
height:220px !important;
overflow:hidden;	
	display:block;
}
.well_sec{
	
top:30px !important; width:1034px;height:331px !important;
overflow:hidden;	
}
/*---------------ARABIC------------------------------------------------*/
.text14{
	font-family:Tahoma ;
	color:#333 !important;	
	font-size:13px !important;

}

.news_title{
font-size:20px !important;
font-weight:bold !important;
color:#333 !important;
min-height:40px !important; 


}

.product_title{
font-size:20px !important;
font-weight:bold !important;
color:#000 !important;
height:120px !important; 
line-height:120px !important;	
}
.product_text{
	width:710px !important;
	text-align:justify !important;
	line-height:20px !important;
	direction:ltr !important;
	
}
.product_img{
float:right;
right:0px;
text-align:right;	
margin:33px 0px !important;	
}
.text_about_big{
font-size:16pt !important;	
color:#333 !important;	
font-family: "DENMARK"  !important;
margin-left:32px !important;

}

.abou_text{
text-indent:0px !important;
top:30px !important;	
line-height:26px !important;	
font-size:14px !important;
font-family:Tahoma;
font-weight:normal;
	min-width:709px !important;
margin-left:91px !important
;
text-wrap:normal;

}

.more_about{
	
top:25px !important;	
	color:#333 !important;
text-decoration:none !important;


	transition:  color 0.8s;
	-o-transition: color 0.8s;
	-ms-transition: color 0.8s;
	-moz-transition:  color 0.8s;
	-webkit-transition:  color 0.8s;
}

.more_about:hover{
	
color:#333 !important;	
	
}
.news_border{
text-align:center;
width:345px;
height:256px;
overflow:hidden;	
}
/*
-webkit-box-shadow: -1px 0px 5px 6px rgba(111,111,117,1);
-moz-box-shadow: -1px 0px 5px 6px rgba(111,111,117,1);
box-shadow: -1px 0px 5px 6px rgba(111,111,117,1);*/
	
.news_mg{

height:40px !important;
font-size:14px !important;	
font-family:tahoma !important;
font-weight:bold;
text-decoration:none !important;
color:#696867 !important;
	transition:  color 0.8s;
	-o-transition: color 0.8s;
	-ms-transition: color 0.8s;
	-moz-transition:  color 0.8s;
	-webkit-transition:  color 0.8s;
}

.news_mg:hover{
	
	color:#a2cc2f !important;
	
}

.more_news_{
	
	font-family: "Tahoma" !important;	
	   font-size:13px;
	text-decoration:none;
	   color:#a2cc2f !important;
	   float:left;
	   left:0px;
	   font-weight:bold;
	   	transition:  color 0.8s;
	-o-transition: color 0.8s;
	-ms-transition: color 0.8s;
	-moz-transition:  color 0.8s;
	-webkit-transition:  color 0.8s;	
	text-decoration:none;
}
.more_news_:hover{
  color:#696867 !important;	
}

.news_p_title{
font-size:16px;
font-family:Tahoma;	

}

.date_news{


font-size:13px;
color:#f8edd8;	

}
.news_title_div{
	
padding-top:5px;	
overflow:hidden;
height:50px;

display:block;	
width:100%;
text-overflow: ellipsis; 

}

.news_p_text{
padding-top:5px !important;
display:block;
height:105px;
overflow:hidden;
text-align:justify !important;padding:0px 10px;	

font-family:tahoma !important;
font-size:14px !important;


}

.about4{
	background:#f8edd8;
width:275px;
height:260px;
display:block;
padding:20px !important;
margin:10px !important;	
   	transition: all  0.8s;
	-o-transition: all  0.8s;
	-ms-transition: all 0.8s;
	-moz-transition: all   0.8s;
	-webkit-transition:all   0.8s;	
	text-decoration:none;
	
	-webkit-border-radius: 13px;
-moz-border-radius: 13px;
border-radius: 13px;
}

.ornag{

text-align:justify !important;	
color:#926102 !important;
font-family:cocon;font-weight:bold;
}
.orang a , .orang_a{
font-family:cocon;	

font-size:20px;	


color:#da9102 !important;
text-decoration:none;	
}
.blua{
background:#c9e6f8 !important ;	
color:#008fde ;
font-family:cocon;
font-weight:bold;
}
.blue_a{
font-family:cocon;
font-size:20px;	

color:#008fde !important;
text-decoration:none;	

}
.whighta{
background:#f8d082 !important ;	
color:#ffffff !important;
font-family:cocon;
font-weight:bold;
}
.whight_a{
font-family:cocon;
font-size:20px;	

color:#ffffff !important;
text-decoration:none;	
}

.naheda{
background:#d7c9d6 !important ;
color:#887c7e !important;	font-weight:bold;
}
.naheda_a{
font-family:cocon;
font-size:20px;	

color:#887c7e !important;
text-decoration:none;	
}
.gallery_cos{
	
margin-bottom:20px !important;	
text-align:center;
font-family:cocon;
font-size:16px;
color:#008ee0;

width:248px;margin:0px 10px 20px;
float:left;
}