﻿ @import url('../persian-font.css');
  @import url('..Menu/css/font-awesome.css');
 @media screen and (min-width: 1px) and (max-width: 470px) 
 {
 	.SoldBox 
 	{
 		position :absolute ;
 		float :right ;
 		right:10px;
 		top:10px;
		background: red;
		width: 40px;
		height: 40px;
		 position: relative;
		text-align: center;
		-webkit-transform: rotate(20deg);
		 -moz-transform: rotate(20deg);
			-ms-transform: rotate(20deg);
         -o-transform: rotate(20eg);
         color:#fff;
         font-size :16pt;
         font-family :yekan ,arial;
         display:none;
}

.SoldBox:before {
    content: "";
    position: absolute;
    font-size:10pt;
    top: 0;
    left: 0;
    height: 40px;
    width: 40px;
    background: red;
    -webkit-transform: rotate(135deg);
       -moz-transform: rotate(135deg);
        -ms-transform: rotate(135deg);
         -o-transform: rotate(135deg);
         font-size :8pt;
}
.SoldBox:after
{
	content: "فروش رفت";
	position: absolute;
    top: 8%;
    left: 5%;
    font-size :8pt;
    line-height:10pt; 
}


.RentBox 
 	{
 		position :absolute ;
 		float :right ;
 		right:10px;
 		top:10px;
		background: red;
		width: 40px;
		height: 40px;
		 position: relative;
		text-align: center;
		-webkit-transform: rotate(20deg);
		 -moz-transform: rotate(20deg);
			-ms-transform: rotate(20deg);
         -o-transform: rotate(20eg);
         color:#fff;
         font-size :16pt;
         font-family :yekan ,arial;
         display:none;
}

.RentBox:before {
    content: "";
    position: absolute;
    font-size:10pt;
    top: 0;
    left: 0;
    height: 40px;
    width: 40px;
    background: red;
    -webkit-transform: rotate(135deg);
       -moz-transform: rotate(135deg);
        -ms-transform: rotate(135deg);
         -o-transform: rotate(135deg);
         font-size :8pt;
}
.RentBox:after
{
	content: "اجاره رفت";
	position: absolute;
    top: 8%;
    left: 5%;
    font-size :8pt;
    line-height:10pt; 
}


 	.BoxMelkSearch
 	{
 		position:relative ;
 		top:0px;
 		float :left ;
 		width:100%;
 		min-height:450px;
 		background :#fff;
 		overflow :hidden ;
 		margin-bottom :10px;

 	}
 	.advancedSearch_ShowBox
 	{
 		position :relative  ;
 		top:0px;
 		left:0px;
 		float :left ;
 		width :98%;
 		min-height:600px;
 		display :inline-block ;
 		
 	}
 .advancedSearch_Box
 	{
 		position :relative  ;
 		top:0px;
 		right:0px;
 		float :right ;
 		width :100%;
 		min-height:600px;
 		
 	}
 	.advancedSearch_Box p
 	{
 		position :relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		width :100%;
 		font-size :10pt;
 		font-family:yekan ,arial;
 		padding-top :10px;
 		padding-bottom :10px;
 		text-align :right ;
 	}
 	#cmb_Country
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		width :225px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	#cmb_City
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		width :225px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	#cmb_Region
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		width :225px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	
 	#cmb_Property
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		width :225px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	#cmb_maxBeds
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		width :103px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	#cmb_minBeds
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		width :103px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	.toAdvancedSearch
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		padding-left :3px;
 		padding-right :3px;
 		
 	}
 	#cmb_UnitPrice
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		width :225px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	
 	#btnStartSearch
 	{
 		position :relative ;
 		float:right ;
 		right:0px;
 		top:0px;
 		width:50%;
 		height: 35px;
 		border-style :solid ;
 		border-width:0px;
 		cursor :pointer ;
 		background :#FF631B;
 		color:#fff;
 		line-height :35px; 
 		max-width :200px;
 		font-family:yekan;
 		
 	}
 	
 	#btnStartSearch:hover
 	{
 		background :#002155;
 	}
 	#txtPrice1
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#CCCCCC;
 		width :120px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	
 	#txtPrice2
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#CCCCCC;
 		width :120px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	
 	#txtArea1
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#CCCCCC;
 		width :90px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	
 	#txtArea2
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#CCCCCC;
 		width :90px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	.mainpage_ContactUS_Container
 	{
 		position :relative ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :100%;
 		min-height:300px;
 		display :inline-block ;
 		text-align :left ;
 		padding-bottom :30px;
 		line-height :40px;
 		font-size:14pt;
 		font-family :yekan ;
 		padding-top :5%;
 	}

 	
 	.ContactUs_RightContent
 	{
 		position:relative ;
 		top:0px;
 		float :right  ;
 		right :0px;
 		width :100%;
 		min-height :300px;
 		margin :0;
 	}
 	
 	.ContactUs_RightContent .ContactUs_RightContent_Header
 	{
 		position :relative ;
 		top :0px;
 		left:0px;
 		width :100%;
 		font-family:yekan,arial;
 		font-size :22pt;
 		color:#000;
 		text-align :center ;
 		min-height :60px;
 		

 	}
 	
 	.ContactUs_LeftContent
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		left :0px;
 		width :100%;
 		min-height :300px;
 		margin :0;
 	}
 	.ContactUs_LeftContent p
 	{
 		position :relative ;
 		top :0px;
 		left:0px;
 		width :100%;
 		font-family:yekan,arial;
 		font-size :22pt;
 		color:#000;
 		text-align :center ;
 		min-height :60px;

 	}
 	
 	.ContactUs_IframeContiner
 	{
 		position:relative ;
 		top:0px;
 		width :100%;
 		display :inline-block ;
 		min-height:400px;
 		margin-top:5%;
 		overflow :hidden ;
 	}
 	
 	.ContactUs_IframeContiner iframe
 	{
 		position :relative ;
 		top:-50px;
 		left:0px;
 		width :100%;
 		height:400px;
 	}
 	
 	.newMoreIcon
	{
		margin-right:10px;
		width:10px;
		height :20px;
		text-align :center ;
		font-size:16pt;
		-webkit-transform: rotate(90deg);
		-ms-transform: rotate(90deg);
		-o-transform: rotate(90deg);
		transform: rotate(90deg);
	}
 	.moreIcon
	{
		font-size:16pt;
		color:#fff;
		margin-right:10px;
		width:10px;
		height :20px;
		text-align :center ;
		display:block ;
	}
 	.linkTitleNews
{
	color:#000;
	text-decoration:none;
}
.linkTitleNews:hover
{
	color:#0092BF;
}
 	.serviceUpArrowBox
	{
		text-align :right ;
		width :100%;
		
	}
	
	.serviceUpArrow
	{
		font-size:16pt;
		color:#FF631B;
	}
	.serviceUpArrow:hover
	{
		color:#002155;
	}
 	.textNewsBox
	{
		text-align :justify  ;
		line-height :30px;
		font-family :yekan,arial;
		font-size :13pt;
		margin-top :0px;
		min-height :300px;
		width :100%;
		padding-top:0px;
		color:#000;
		direction :rtl;
	}
	.textNewsBox a 
	{
		font-family :yekan,arial;
		font-size :13pt;
	}
 	.serviceImage
	{
		position :relative ;
		top:0px;
		float:left ;
		left :0px;
		width:100%;
		padding:10px 10px 10px 10px;
		
	}
 	.newsMoreButtonBox
	{
		width :100%;
		text-align :right  ;
		direction :rtl;
		padding-top:10px;
		padding-bottom :10px;
		margin-bottom :10px;
	}
		.newsMoreButton
	{
		margin-left :0px;
		width :120px;
		height:40px;
		background-color :#FF631B;
		cursor:pointer ;
		color:#fff;
		
		border-width :0px;
		border-style :solid ;
		text-decoration :none;
		display :block ;
		font-size :12pt;
		font-family :yekan,arial;
		line-height :40px;
		text-align :center ;
		-webkit-transition:background-color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-color 0.5s;
		
	}
	.newsMoreButton:hover
	{
		background-color:#002155;
	}
 	.serviceText
	{
		font-size:10pt;
		font-family:yekan,arial;
		padding-top:10px;
		padding-top:10px;
		padding-bottom:10px;
		margin :0px;
		text-align :right ;
		color:#000;
		font-family :yekan,arial;
		direction:rtl;
	}
 	.servideShort
	{
		border-bottom:1px solid #D9D9D9;
		font-size:12pt;
		font-family:yekan,arial;
		padding-top:10px;
		padding-bottom:10px;
		color:#000;
		margin :0px;
		line-height :30px;
		text-align :right  ;
		direction :rtl;
	}
 	.servideTitle
	{
		border-bottom:1px solid #D9D9D9;
		font-size:16pt;
		font-family:yekan,arial;
		padding-top:10px;
		padding-bottom:10px;
		margin :0px;
		color:#A92317;
		direction:rtl;
	}
 	
 	.serviceTextBox
	{
		position :relative ;
		top:0px;
		float:right ;
		right :0px;
		width:95%;
		padding:10px 10px 10px 10px;
		min-height :400px;
		direction:rtl;
	}
 	
 	.serviceMainBox
	{
		padding-top:60px;
		display:block;
		min-height:400px;
		margin-bottom:20px;
	}
 	
 	
 	.submenu {
  display: none;
  background: #FF631B;
  font-size: 14px;
  text-align :right ;
  font-family :yekan,arial;
  margin :0;
  padding :0px;
  
  
}

.submenu li { border-bottom: 0px solid #4b4a5e; }

.submenu a {
  display: block;
  text-decoration: none;
  color: #fff;
  padding: 5px;
  padding-left: 10px;
  -webkit-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
  margin-left:0px;

}

.submenu a:hover {
  background: #002155;
  color: #FFF;

}
.sizeI
{
	position: absolute;
  top: 16px;
  right  : 12px;
  font-size: 22px;
   -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
ul { list-style-type: none; }

 	.accordion 
		{
			float :left ;
			position :relative ;
			left :0px;
			width: 100%;
			max-width: 300px;
			margin:  30px  auto  20px 0px;
			background: #002155;
			padding :0px 0px 0px 0px;
			padding-bottom :0px;
		}

.accordion .link {
  cursor: pointer;
  display: block;
  padding:  5px  35px  5px 42px;
  color: #fff;
  font-family :yekan,arial;
  font-size: 14px;
  border-bottom: 1px solid #FFF;
  position: relative;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  text-align :right ;
 
  
  
}

.accordion li:last-child .link { border-bottom: 0; }

.accordion li i {
  
  color: #fff;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  
}

.accordion li i.fa-chevron-down 
{
	position :absolute ;
  left: 12px;

  font-size: 16px;
}

.accordion li.open .link { color: #333; }

.accordion li.open i { color: #333; }

.accordion li.open i.fa-chevron-down {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
 	
 	.leftNewsContent
	{
		position :relative ;
		top:0px;
		float:right  ;
		left :0px;
		width :100%;
		min-height:600px;
	}
 	
#menuRightObject
	{
		position :relative ;
		top:0px;
		float:right ;
		right :0px;
		width :95%;
	}
	.mainpage_Content
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width:100%;
 		min-height:300px;
 		background :#F7F7F7;
 		margin :0;
 		overflow :visible ;
 		display :inline-block ;
 		text-align :center ;
 	}
 	
 	.mainpage_Content_Container
 	{
 		position :relative ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :95%;
 		min-height:300px;
 		display :inline-block ;
 		text-align :right ;
 		padding-top :30px;
 		padding-bottom :30px;
 		line-height :40px;
 		font-size:14pt;
 		font-family :yekan ;
 		
 	}
  .titleMelk1
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		right:0px;
 		width:100%;
 		font-size :13pt;
 		font-family :yekan ,arial;
 		text-align :center  ;
 		min-height:50px;
 		display :block ;
 		direction :rtl;
 		
 	}
 	.BoxMelk .secondRow1
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		left:0px;
 		font-size :11pt;
 		font-family:yekan ,arial;
 		color:#FF631B;
 		direction:rtl;
 		width :100%;
 		text-align :right ;
 		line-height:25px;
 		display :block ;
 		
 	}
 	.secondRow1 .spanLeft1
 	{
 		position :relative ;
 		top:0px;
 		float :right ;
 		left:0px;
 		width:100%;
 		font-size :12pt;
 		font-family:yekan ,arial;
 		color:#FF631B;
 		text-align:center  ;
 		height:50px;
 		line-height :50px;
 		display :block ;
 		direction :rtl;
 	}
 		.secondRow1 .spanRight1
 	{
 		position :relative ;
 		top:0px;
 		float :right  ;
 		right :0px;
 		width:100%;
 		font-size :12pt;
 		font-family:yekan ,arial;
 		color:#FF631B;
 		text-align:center  ;
 		height:50px;
 		line-height :50px;
 		display :block ;
 		
 	}
 	
 	
 	#lblErr
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width :100%;
 		font-size :12pt;
 		font-family:yekan ,arial;
 		color:#002155;
 		margin :0;
 	}
 	
 	.RequestFrame
 	{
 		 position:relative ;
 		 top:0px;
 		 left:0px;
 		 width :100%;
 		 min-height:300px;
 	}
 	
 	
 	input[type=Name*]::-webkit-input-placeholder { /* Safari, Chrome(, Opera?) */
 color:gray;
 font-style:italic;
}
input[type=Name*]:-moz-placeholder { /* Firefox 18- */
 color:gray;
 font-style:italic;
}
input[type=Name*]::-moz-placeholder { /* Firefox 19+ */
 color:gray;
 font-style:italic;
}
input[type=Name*]:-ms-input-placeholder { /* IE (10+?) */
 color:gray;
 font-style:italic;
}
 	
input[type=Email Address*]::-webkit-input-placeholder { /* Safari, Chrome(, Opera?) */
 color:gray;
 font-style:italic;
}
input[type=Email Address*]:-moz-placeholder { /* Firefox 18- */
 color:gray;
 font-style:italic;
}
input[type=Email Address*]::-moz-placeholder { /* Firefox 19+ */
 color:gray;
 font-style:italic;
}
input[type=Email Address*]:-ms-input-placeholder { /* IE (10+?) */
 color:gray;
 font-style:italic;
}


input[type=Phone*]::-webkit-input-placeholder { /* Safari, Chrome(, Opera?) */
 color:gray;
 font-style:italic;
}
input[type=Phone*]:-moz-placeholder { /* Firefox 18- */
 color:gray;
 font-style:italic;
}
input[type=Phone*]::-moz-placeholder { /* Firefox 19+ */
 color:gray;
 font-style:italic;
}
input[type=Phone*]:-ms-input-placeholder { /* IE (10+?) */
 color:gray;
 font-style:italic;
}


input[type=Message*]::-webkit-input-placeholder { /* Safari, Chrome(, Opera?) */
 color:gray;
 font-style:italic;
}
input[type=Message*]:-moz-placeholder { /* Firefox 18- */
 color:gray;
 font-style:italic;
}
input[type=Message*]::-moz-placeholder { /* Firefox 19+ */
 color:gray;
 font-style:italic;
}
input[type=Message*]:-ms-input-placeholder { /* IE (10+?) */
 color:gray;
 font-style:italic;
}
 	.Request_p
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		float :left ;
 		width:100%;
 		min-height :40px;
 		margin-bottom :10px;
 	}
 	#name_Request
 	{
 		position:relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		width:95%;
 		height:30px;
 		padding-right :10px;
 		border-style:solid ;
 		border-width:1px;
 		border-color :#CCCCCC;
 		text-align :right  ;
 		direction :rtl ;
 		margin-left :4%;
 		margin-bottom :10px;
 	}
 	#email_Request
 	{
 		
 		position:relative ;
 		float :right ;
 		width:95%;
 		height:30px;
 		padding-right :10px;
 		border-style:solid ;
 		border-width:1px;
 		border-color :#CCCCCC;
 		text-align :right ;
 		direction :rtl ;
 		margin-bottom :10px;
 	}
 	
 	#phone_Request
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		float :right ;
 		width:95%;
 		height:30px;
 		padding-right :10px;
 		border-style:solid ;
 		border-width:1px;
 		border-color :#CCCCCC;
 		text-align :right ;
 		direction :rtl ;
 		
 	}
 	
 	#Text_Request
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		float :right ;
 		height:50px;
 		width:95%;
 		padding-right :10px;
 		border-style:solid ;
 		border-width:1px;
 		border-color :#CCCCCC;
 		text-align :right ;
 		direction :rtl ;
 		resize:none;

 	}
 	
 
 	#btnSend
 	{
 		position :relative ;
 		top:10px;
 		left :0px;
 		float :left ;
 		width:20%;
 		height :35px;
 		min-width :150px;
 		border-style :solid ;
 		border-width :0px;
 		cursor :pointer ;
 		color :#fff;
 		background :#DEB34A;
 		font-family :yekan ,arial;
 		font-size :12pt;
 		-webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background 0.5s;
        text-align :center ;
        line-height :35px;
        direction :ltr ;
 	}
 	#btnSend:hover
 	{
 		background :#002155;
 	}
 	#btnSend i
 	{
 		font-size :10pt;
 		color:#fff;
 		margin-left :5px;
 	}
 	
 	
 	
 	.PropertyTab ul
 	{
 		position :relative ;
 		top:0px;
 		right:0px;
 		width:100%;
 		min-height :500px;
 		display :inline-block ;
 		text-align :right ;
 		direction :rtl;
 		
 	}
 	.PropertyTab li
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		float :right;
 		min-height :50px;
 		max-width:320px;
 		width:95%;
 		font-family :yekan ,arial;
 		font-size :12pt;
 		color:#000;
 		line-height :30px;
 		margin :0;
 		margin-right :10px;
 		text-transform :capitalize ;
 		padding :0;
 		direction :rtl;
 	}
 	.PropertyTab i
 	{
 		margin-left :5px;
 		font-size :10pt;
 		color:#FF631B;
 	}
 	
 	
 	
 	i.selectIcon
 	{
 		font-size :12pt;
 		color:#FF631B;
 		margin-left :2px;
 	}
 	
 	i.disSelectIcon
 	{
 		font-size :12pt;
 		color:#002155;
 		margin-left :2px;
 	}
 	
 	.PropertyTab
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		float :right  ;
 		width :100%;
 		min-height :300px;
 	}
 	
 	.Pages_TabSection
 	{
 		position:relative ;
 		top:0px;
 		width:100%;
 		left:0px;
 		float :left;
 		display:inline-block; 
 		text-align :center ;
 		min-height :300px;
 		background :#f7F7F7;
 		
 	}
 	
 	.Pages_ContainerTabSection
 	{
 		position :relative ;
 		top:0px;
 		width:100%;
 		min-height :300px;
 		display:inline-block; 
 		text-align :left ;
 		padding-bottom :50px;
 	}
 	
 	p.PageIframe
 	{
 		position:relative ;
 		top:0px;
 		left:-10px;
 		float :left ;
 		width :100%;
 		min-height :400px;
 		text-align :left ;
 		margin :0;
 		
 	}
 	
 	 .Mapiframe
 	{
 		position :relative ;
 		top:10px;
 		left:0px;
 		width:100%;
 		min-height :380px;
 		margin :0;
 		padding :0;
 	}
 	
 	p.BaseProperty
 	{
 		position:relative ;
 		top:0px;
 		right:0px;
 		float :right  ;
 		width :100%;
 		min-height :30px;
 		line-height :30px;
 		text-align :right  ;
 		font-family :yekan ,arial;
 		font-size :12pt;
 		color:#000;
 		margin :0;
 		direction :rtl;
 		
 	}
 	p.BaseProperty span
 	{
 		font-family :yekan ,arial;
 		font-size :12pt;
 		margin-right :5px;
 	}
 	
 	p.BaseProperty i
 	{
 		font-size:10pt;
 		color:#DEB448;
 		margin-left :2px;
 		margin-right :2px;
 	}
 	h1.title_Property
 	{
 		position:relative ;
 		top:0px;
 		right :0px;
 		width :100%;
 		min-height:50px;
 		font-family :yekan ,arial;
 		font-size:18pt;
 		color:#000;
 		text-align :right  ;
 		font-weight :400;
 		
 		min-height:40px;
 		line-height :40px;
 		margin :0;
 		direction:rtl;
 	}
 	
 	p.shareBox
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		float :left ;
 		margin :0;
 		padding :0;
 		width :100%;
 		margin-top :20px;
 	}
 	
 	p.shareBox .faceBookShare
 	{
 		position :relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		padding :5px 5px 5px 5px;
 		width :15px;
 		height :15px;
 		background :#2274B9;
 		color:#fff;
 		font-size :14pt;
 		text-decoration :none;
 		text-align :center ;
 		display :block ;
 		margin-right :5px;
 		
 	}
 	
 	p.shareBox .twitterShare
 	{
 		position :relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		padding :5px 5px 5px 5px;
 		width :15px;
 		height :15px;
 		background :#4D9ED8;
 		color:#fff;
 		font-size :14pt;
 		text-decoration :none;
 		text-align :center ;
 		display :block ;
 		margin-right :5px;
 	}
 	
 	p.shareBox .googlePlusShare
 	{
 		position :relative ;
 		top:0px;
 	right:0px;
 		float :right ;
 		padding :5px 5px 5px 5px;
 		width :15px;
 		height :15px;
 		background :#999999;
 		color:#fff;
 		font-size :11pt;
 		text-decoration :none;
 		text-align :center ;
 		display :block ;
 		margin-right :5px;
 	}
 	
 		p.shareBox .LinkedInShare
 	{
 		position :relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		padding :5px 5px 5px 5px;
 		width :15px;
 		height :15px;
 		background :#2274B9;
 		color:#fff;
 		font-size :11pt;
 		text-decoration :none;
 		text-align :center ;
 		display :block ;
 		margin-right :5px;
 	}
 	
 		p.shareBox .pinterestShare
 	{
 		position :relative ;
 		top:0px;
 	right:0px;
 		float :right ;
 		padding :5px 5px 5px 5px;
 		width :15px;
 		height :15px;
 		background :#BC0D1E;
 		color:#fff;
 		font-size :13pt;
 		text-decoration :none;
 		text-align :center ;
 		display :block ;
 		margin-right :5px;
 	}
 	
 	
 	h2.Price_Property
 	{
 		position:relative ;
 		top:0px;
 		right :0px;
 		width :100%;
 		min-height:50px;
 		font-family :yekan ,arial;
 		font-size:20pt;
 		color:#002155;
 		text-align :right  ;
 		font-weight :400;
 		min-height:40px;
 		line-height :40px;
 		margin :0;
 		direction :rtl;
 	}
 	.Price_Property span
 	{
 		font-family :yekan ,arial;
 		font-size:14pt;
 		color:#002155;
 	}
 	
 	.Price_Property .TypeProperty
 	{
 		font-family :yekan ,arial;
 		font-size:12pt;
 		color:#000;
 		margin-left :10px;
 	}
 	.pageContentMelk_Left
 	{
 		position :relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		width:100%;
 		margin :0;
 		padding :0;
 	}
 	.pageContentMelk_right
 	{
 		position :relative ;
 		top:0px;
 		right :0px;
 		float :left  ;
 		width:100%;
 		margin :0;
 		padding :0;
 	}
 	.page_BoxPaging
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		display:inline-block ;
 		height :60px;
 		line-height :60px;
 		color:#000;
 		margin-right :5px;
 		font-size:10pt;
 		font-family:yekan ,arial;
 		text-align:center ;
 		text-decoration :none;
 	}
 	
 	.page_BoxPaging i
 	{
 		color:#1C201F;
 		font-size :18px;
 		margin-left :5px;
 	}
 	.page_BoxPaging a
 	{
 		font-size:10pt;
 		font-family:yekan ,arial;
 		color:#000;
 		text-align:center ;
 		text-decoration :none;
 	}
 	
 	.Pages_Toolbars
 	{
 		position:relative ;
 		top:0px;
 		width:100%;
 		left:0px;
 		float :left;
 		display:inline-block; 
 		text-align :center ;
 		min-height :60px;
 		background :#fff;
 	}
 	
 	.page_ContainerToolbars
 	{
 		position :relative ;
 		top:0px;
 		width:95%;
 		height :60px;
 		padding-top :35px;
 		display:inline-block; 
 		text-align :right ;
 		direction :rtl;
 	}
 	
 	.Pages_Content
 	{
 		position:relative ;
 		top:0px;
 		width:100%;
 		left:0px;
 		float :left;
 		display:inline-block; 
 		text-align :center ;
 		min-height :600px;
 		background :#F7F7F7;
 		
 	}
 	.page_ContainerContent
 	{
 		position :relative ;
 		top:0px;
 		width:100%;
 		min-height :600px;
 		display :inline-block ;
 	}
 	
 	.topBarPages
 	{
 		position :relative   ;
 		top:0px;
 		left:0px;
 		background: #002155;
 		height:100px;
 		display :inline-block ;
 		width :100%;
 		text-align :center ;
 	}
 	
 	.topBarPages .Container
 	{
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :100%;
 		min-height:100px;
 		
 	}
 	
 	
 	.boxBoardBottom
 	{
 		position:absolute;
 		bottom:0px;
 		float :right ;
 		right:5%;
 		min-width:40%;
 		min-height:30px;
 		font-size:12pt;
 		font-family:yekan,arial;
 		color:#fff;
 		background: rgb(255,99,27);background: rgba(255,99,27, .5);
 		text-align:center;
 		border-top-right-radius:10px;
 		border-top-left-radius:10px;
 		padding-left :5px;
 		padding-right :5px;
 		direction :ltr;
 		display :none ;
 		
 	}
 	.boxBoardBottom span
 	{
 		position :relative ;
 		height:100%;
 		top:5px;
 		font-size:13pt;
 		font-family:yekan,arial;
 		padding-right :5px;
 		margin-top :15px;
 		
 	}
 	
 	.boxBoardBottom i
 	{
 		margin-right :5px;
 	}
 	
 	.boxBoard
 	{
 		position:absolute;
 		top:0px;
 		left:5%;
 		min-width:40%;
 		min-height:30px;
 		font-size:14pt;
 		font-family:yekan;
 		color:#fff;
 		background: rgb(255,99,27);background: rgba(255,99,27, .5);
 		text-align:center;
 		border-bottom-right-radius:10px;
 		border-bottom-left-radius:10px;
 		padding-left :5px;
 		padding-right :5px;
 		display:none ;
 	}
		
	.PicProperty:hover
 	{
 		background-size:120% 120%; 
 	}
 	
 	
 	
 	
 	.PicProperty:hover .boxBoard 
 	{
 		display:none;
 	}
 	.PicProperty:hover .boxBoardBottom
 	{
 		display:none;
 	}	
 	.mainpage_Top_News
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width:100%;
 		min-height:400px;
 		background :#fff;
 		margin :0;
 		overflow :visible ;
 		display :inline-block ;
 		text-align :center ;
 	}
 	.menuMobile
            {
            	display :block   ;
            }
 	.codrops-header 
{
	color:#fff;
	z-index: 1000;
	position: absolute;
	top: 55%;
	left: 50%;
	text-align: center;
	width: 300px;
	-webkit-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	font-family :yekan,arial;
	
}
 	.Base
 	{
 		position :absolute ;
 		top:0px;
 		left:0px;
 		width:100%;
 		margin :0;
 	}
 	.topBar
 	{
 		position :absolute  ;
 		top:0px;
 		left:0px;
 		background:#002155;
 		height:100px;
 		display :inline-block ;
 		width :100%;
 		text-align :center ;
 	}
 	
 	.topBar .Container
 	{
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :100%;
 		min-height:100px;
 		
 	}
 	
 	.Logo_Box
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		right:0px;
 		width:100%;
 		min-height:100px;
 		background:none;
 	}
 	.Logo_Box img
 	{
 		position :relative ;
 		top:0px;
 		margin-left :auto ;
 		margin-right :auto ;
 		left:0px;
 		height :100px;
 		cursor :pointer ;
 		
 	}
 	
 	.Menu_Box
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		right:0px;
 		width:60%;
 		min-height:500px;
 		
 	}
 	
 	.contact_Box
 	{
 		position:relative ;
 		top:0px;
 		float :right  ;
 		right:0px;
 		width:100%;
 		min-height:100px;
 		display:none;
 		
 	}
 	
 	.contact_Box .TextCall
 	{
 		font-size:12pt;
 		font-family:yekan,arial;
 		color:#FEFB70;
 		width :100%;
 		text-align:right ;
 		direction :ltr ;
 		padding :0;
 		margin :0;
 		padding-top :25px;
 	}
 	
 	
 	.PhoneCall
 	{
 		font-size:13pt;
 		font-family:yekan,arial;
 		color:#fff;
 		width :100%;
 		text-align:right ;
 		direction :ltr ;
 		padding :0;
 		margin :0;
 	}
 	.PhoneCall i
 	{
 		color:#fff;
 		font-size :20pt;
 		margin-right :8px;
 	}
 	
 	
 	.Slide_Box
 	{
 		position :relative   ;
 		top:0px;
 		left:0px;
 		width :100%;
 		min-height:600px;
 		-z-index:-1000;
 	}
 	.searchBox
 	{
 		position:relative ;
 		top:0px;
 		width :100%;
 		margin-left :auto ;
 		margin-right :auto ;
 		min-height:55px;
 		background :#fff;
 		margin-top :70px;
 	}
 	
 	
 	
 	.search_Btn
 	{
 		
 		position:relative ;
 		float:left ;
 		left:0px;
 		top:0px;
 		width:10%;
 		height :55px;
 		background :#fff;
 		border-width :0;
 		border-right :1px solid #BDBDBD;
 		border-style:solid ;
 		cursor :pointer ;
 		background-image :url(../images/Search.png);
 		background-position :center center ;
 		background-repeat :no-repeat ;
 		margin :0;
 	}
 	
 	#txtSearch
 	{
 		position :relative ;
 		top:0px;
 		float :left ;
 		left:0px;
 		width:200px;
 		
 		height:55px;
 		border-width :0px;
 		border-style :solid ;
 		background :#fff;
 		font-size:13pt;
 		font-family :yekan,arial;
 		color:#A9A9A9;
 		padding-right:20px;  
 		margin :0;
 		text-align :right ;
 	}
 	
 	#btnSearch1
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right :0px;
 		height:55px;
 		width:21%;
 		border-style :solid ;
 		border-width :0px;
 		line-height :55px;
 		font-size :10pt;
 		font-family :yekan ,arial;
 		color:#fff;
 		cursor :pointer ;
 		background :#002155;
 		margin :0;
 		-webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background 0.5s;
 		
 	}
 	#btnSearch1:hover
 	{
 		background :#FF631B;
 	}
 	
 	.Mainpage_Services_Container
 	{
 		position :relative ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :95%;
 		min-height:700px;
 		padding-bottom :50px;
 		
 	}
 	
 	
 	.Mainpage_Services_Title
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width :100%;
 		min-height:80px;
 		line-height :80px;
 		font-family :yekan ,arial;
 		font-size:24pt;
 		text-align :center ;
 		
 		font-weight :500;
 		text-transform :uppercase ;
 	}
 	.Mainpage_Services_Title span
 	{
 		color:#A72115;
 	}
 	
 	.Services_Box_MainPage
 	{
 		position :relative ;
 		top:0px;
 		float :left ;
 		left:0px;
 		width :100%;
 		margin :0;
 		cursor :pointer ;
 		
 	}
 		.Services_Box_MainPage .imageBox
 	{
 		position :relative ;
 		top:0px;
 		float:none ;
 		margin-left :auto ;
 		margin-right :auto ;
 		width:100%;
 		min-height :300px;
 		
 	}
 	.Services_Box_MainPage .imageBox img
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		display :block ;
 		width :100%;
 		border-radius:10px;
 	}
 	
 	.Services_Box_MainPage .Circle
 	{
 		position:relative ;
 		float :right ;
 		right:0px;
 		top:0px;
 		width:60px;
 		height :60px;
 		border-radius:360px;
 		background :#FF631B;
 		line-height :60px;
 		font-size :18pt;
 		font-family :yekan ,arila;
 		color:#ffffff;
 		text-align :center ;
 	-webkit-transition: background 1s; /* Safari */
        transition: background 1s;
 	}
 	
 	.Services_Box_MainPage:hover .Circle
 	{
 		background :#002155;
 	}
 	.Services_Box_MainPage .textTitle
 	{
 		position:relative ;
 		float :right;
 		right:0pt;
 		direction :rtl;
 		top:0pt;
 		max-width:200px;
 		height :60px;
 		line-height :60px;
 		padding-right :10px;
 		color:#000000;
 		font-size :22px;
 		padding-bottom :0px;
 		padding-top:15px;
 		margin-left :10px;
 		line-height :60px;
 		font-family :yekan ,arial;
 		direction :rtl;
 	}
 	
 	.Services_Box_MainPage .text
 	{
 		position:relative ;
 		float :right;
 		right:0pt;
 		direction :rtl;
 		top:0pt;
 		width :100%;
 		min-height:200px;
 		text-align :justify ;
 		font-family :yekan ,arial;
 		font-size:13pt;
 		color:#000;
 		margin :0;
 		
 	}
 	
 	.mainpage_Hot_Property
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width:100%;
 		min-height:800px;
 		background :#F7F7F7;
 		margin :0;
 		display :inline-block ;
 		text-align :center ;
 		display :inline-block ;
 		text-align :center ;
 	}
 	
 	.Mainpage_Hot_Property_Container
 	{
 		position :relative ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :95%;
 		min-height:800px;
 		
 		
 		
 	}
 	.Mainpage_Hot_Property_Container .title
 	{
 		width :100%;
 		text-align :center ;
 		font-family :yekan ,arial;
 		font-size:26pt;
 		color:#000000;
 		height:160px;
 		line-height :160px;
 		text-transform :uppercase ;
 	}
 	.BoxMelk
 	{
 		position:relative ;
 		top:0px;
 		float :none ;
 		width:98%;
 		margin-left :auto ;
 		margin-right :auto ;
 		min-height:480px;
 		background :#fff;
 		padding :10px;
 		margin-bottom :30px;
 		overflow :hidden ;
 	}
 	
 	 a.PicProperty
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width:100%;
 		min-height :190px;
 		display:block ;
 		background-repeat :no-repeat ;
 		background-position :center center ;
 		background-size:100% 100%; 
 		
 	}
 	 .titleMelk
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		left:0px;
 		width:100%;
 		font-size :13pt;
 		font-family :yekan ,arial;
 		text-align :right ;
 		
 	
 		
 	}
 	.BoxMelk .secondRow
 	{
 		position:relative ;
 		top:0px;
 		float :left ;
 		left:0px;
 		font-size :12pt;
 		font-family:yekan ,arial;
 		color:#FF631B;
 		text-align :left ;
 		width :100%;
 	}
 	.secondRow .spanLeft
 	{
 		position :relative ;
 		top:0px;
 		float :left ;
 		left:0px;
 		width:100%;
 		font-size :12pt;
 		font-family:yekan ,arial;
 		color:#FF631B;
 		text-align:center  ;
 		direction :rtl;
 		
 	}
 		.secondRow .spanRight
 	{
 		position :relative ;
 		top:0px;
 		float :right  ;
 		right :0px;
 		width:100%;
 		font-size :12pt;
 		font-family:yekan ,arial;
 		color:#FF631B;
 		text-align:center  ;
 		direction :rtl;
 	}
 	.buttonRow
 	{
 		position :relative ;
 		top:0px;
 		float:left ;
 		left:0px;
 		width:100%;
 	}
 	.buttonMore
 	{
 		position :relative;
 		top:0px;
 		float :left ;
 		left:20px;
 		width:40%;
 		height:40px;
 		border-style:solid ;
 		border-width :0px;
 		cursor:pointer ;
 		color:#fff;
 		background :#FF631B;
 		-webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background 0.5s;
        font-size :10pt;
        font-family :yekan ,arial;
        line-height :40px;
        text-align :center ;
 	}
 	
 	.buttonMore:hover
 	{
 		background :#002155;
 		color:#fff;
 	}
 	.buttonMore i
 	{
 		color:#fff;
 		font-size :11pt;
 		margin-left :10px;
 	}
 	.titleMelk i
 	{
 		font-size :8pt;
 		color:#FF631B;
 		margin-left :2px;
 		margin-right :2px;
 	}
 	
 	
 	.boxProject_Mask:hover:after
		{
			content: "\f00e";
			 font-family: FontAwesome;
			 position :relative ;
			font-style: normal;
			font-weight: normal;
			text-decoration: inherit;
			font-size:30px;
			margin-left :auto ;
			margin-right :auto ;
			
			top:40%;
			color:#fff;
			
		}
		
		.boxProject_Mask
		{
			
			position :absolute ;
			top:0px;
			left:0px;
			width:0%;
			height :100%;
			background: rgb(0,0,0);
            background: rgba(0,0,0, .5);
              -webkit-transition-timing-function: ease-in-out;
             -webkit-transition:width 0.4s,height 0.5s; /* For Safari 3.1 to 6.0 */
            transition:width 0.4s,height 0.5s;
            cursor :pointer ;
            
		}
		.PicProperty:hover  .boxProject_Mask
		{
			width:100%;
			height :100%;
		}
		
		.Mainpage_News_Container
 	{
 		position :relative ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :100%;
 		min-height:600px;
 		overflow:visible ;
 		padding-bottom :30px;
 		display :inline-table  ;
 		
 		
 		
 		
 	}
 	.Mainpage_News_Container .title
 	{
 		width :100%;
 		text-align :center ;
 		font-family :yekan ,arial;
 		font-size:26pt;
 		color:#000000;
 		height:60px;
 		line-height :60px;
 		text-transform:uppercase ;
 		
 	}
 	
 	.Mainpage_News_Container .Box_News
 	{
 		position :relative ;
 		float :none ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		margin :0;
 		width :95%;
 		min-height : 250px;
 		
 	}
 	
 	.Box_News p.Title_News
 	{
 		position :relative ;
 		top:0px;
 		float :none ;
 		margin-left :auto ;
 		margin-right :auto ;
 		width :95%;
 		min-height :40px;
 		font-family :yekan ,arial;
 		font-size :14pt;
 		color:#002155;
 		
 		text-align :right  ;
 		direction :rtl;
 		
 	}
 	
 	.Box_News p.Short_News
 	{
 		position :relative ;
 		top:0px;
 		float :none ;
 		margin-left :auto ;
 		margin-right :auto ;
 		width :95%;
 		min-height :100px;
 		font-family :yekan ,arial;
 		font-size :12pt;
 		color:#000;
 		
 		padding-top :5px;
 		text-align :justify ;
 		direction :rtl;
 	}
 	.Box_News p
 	{
 		width:100%;
 		position :relative ;
 		top:0px;
 		left:0px;
 		float :left ;
 	}
 	
 	.mainpage_Sponsor
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width:100%;
 		min-height:120px;
 		background :#ECDEBB;
 		margin :0;
 	}
 	
 	.mainpage_Sponsor_Container
 	{
 		position :relative ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :95%;
 		min-height:350px;
 		
 		
 	}
 	
 	.mainpage_Sponsor_Container .SponsorBox
 	{
 		position:relative ;
 		margin :0;
 		float :none ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width:98%;
 		height :120px;	
 		display :inline-block ;
 		
 		
 	}
 	
 	.GumtreeLogo
 	{
 		background-image :url(../images/Sponsor3.png);
 		background-repeat :no-repeat ;
 		background-position :center center ;
 		
 	}
 	
 	.ombudsmanLogo
 	{
 		background-image :url(../images/Sponsor4.png);
 		background-repeat :no-repeat ;
 		background-position :center center ;
 		
 	}
 	
 	.ZoopLaLogo
 	{
 		background-image :url(../images/Sponsor2.png);
 		background-repeat :no-repeat ;
 		background-position :center center ;
 		
 	}
 	
 	.PrimeLocationLogo
 	{
 		background-image :url(../images/Sponsor5.png);
 		background-repeat :no-repeat ;
 		background-position :center center ;
 		
 	}
 	
 	.FaceBookLogo
 	{
 		background-image :url(../images/Sponsor1.png);
 		background-repeat :no-repeat ;
 		background-position :center center ;
 		
 	}
 	
 	.mainpage_Footer
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width:100%;
 		min-height:600px;
 		background :#002155;
 		margin :0;
 		padding-bottom :50px;
 	}
 	
 	.mainpage_Footer_Container
 	{
 		position :relative ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :95%;
 		min-height:900px;
 		
 		
 	}
 	
 	.mainpage_Footer_Container .FooterBox
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		float :right ;
 		width:50%;
 		min-height:300px;
 		padding-top :40px;
 		text-align :right ;
 	}
 	
 	.mainpage_Footer_Container .FooterBoxFrame
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		float :left ;
 		width:100%;
 		min-height:300px;
 		padding-top :40px;
 	}
 	
 	.FooterBoxFrame iframe
 	{
 		position :relative ;
 		top:25px;
 		left:0px;
 		width :100%;
 		height :220px;
 	}
 	
 	.FooterBox .footer_Title_menu
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		float :right ;
 		width :100;
 		font-family :yekan ,arial;
 		font-size:14pt;
 		color:#FF631B;
 		text-align :right ;
 	}
 	
 	.FooterBox a.LinkFooter
 	{
 		position :relative ;
 		top:0px;
 		float :right ;
 		left:0px;
 		font-family :yekan ,arial;
 		font-size:12pt;
 		color:#fff;
 		text-decoration :none;
 		width :100%;
 		height :40px;
 		text-align :right ;
 		direction :rtl;
 	}
 	a.LinkFooter:hover 
 	{
 		color:#FDFC6C;
 	}
 	.FooterBox a.LinkFooter i
 	{
 		margin-left :5px;
 	}
 	.FllowUSLogo
 	{
 		font-size :40px;
 	}
 	.FooterBox a.FllowUsFooter
 	{
 		position :relative ;
 		top:0px;
 		float :right ;
 		left:0px;
 		font-family :yekan ,arial;
 		font-size:12pt;
 		color:#fff;
 		text-decoration :none;
 		width :100%;
 		height :37px;
 		padding-right:30px;
 		text-align :right ;
 	}
 	a.FllowUsFooter:hover 
 	{
 		color:#FDFC6C;
 	}
 }
 
 @media screen and (min-width: 471px) and (max-width: 790px) 
 {
 	.SoldBox 
 	{
 		position :absolute ;
 		float :right ;
 		right:10px;
 		top:10px;
		background: red;
		width: 40px;
		height: 40px;
		 position: relative;
		text-align: center;
		-webkit-transform: rotate(20deg);
		 -moz-transform: rotate(20deg);
			-ms-transform: rotate(20deg);
         -o-transform: rotate(20eg);
         color:#fff;
         font-size :16pt;
         font-family :yekan ,arial;
         display:none;
}

.SoldBox:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 40px;
    width: 40px;
    background: red;
    -webkit-transform: rotate(135deg);
       -moz-transform: rotate(135deg);
        -ms-transform: rotate(135deg);
         -o-transform: rotate(135deg);
         font-size :8pt;
}
.SoldBox:after
{
	content: "فروش رفت";
	position: absolute;
    top: 8%;
    left: 5%;
    font-size :8pt;
    line-height:10pt; 
}
.RentBox 
 	{
 		position :absolute ;
 		float :right ;
 		right:10px;
 		top:10px;
		background: red;
		width: 40px;
		height: 40px;
		 position: relative;
		text-align: center;
		-webkit-transform: rotate(20deg);
		 -moz-transform: rotate(20deg);
			-ms-transform: rotate(20deg);
         -o-transform: rotate(20eg);
         color:#fff;
         font-size :16pt;
         font-family :yekan ,arial;
         display:none;
}

.RentBox:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 40px;
    width: 40px;
    background: red;
    -webkit-transform: rotate(135deg);
       -moz-transform: rotate(135deg);
        -ms-transform: rotate(135deg);
         -o-transform: rotate(135deg);
         font-size :8pt;
}
.RentBox:after
{
	content: "اجاره رفت";
	position: absolute;
    top: 8%;
    left: 5%;
    font-size :8pt;
    line-height:10pt; 
}
 	.BoxMelkSearch
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		width:49%;
 		min-height:450px;
 		background :#fff;
 		overflow :hidden ;
 		margin-left :1%;
 		margin-bottom :10px;

 	}
 	.advancedSearch_ShowBox
 	{
 		position :relative  ;
 		top:0px;
 		left:0px;
 		float :left ;
 		width :100%;
 		min-height:600px;
 		display :inline-block ;
 		
 	}
 	.advancedSearch_Box
 	{
 		position :relative  ;
 		top:0px;
 		right:0px;
 		float :right ;
 		width :100%;
 		min-height:600px;
 		
 	}
 	.advancedSearch_Box p
 	{
 		position :relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		width :100%;
 		font-size :10pt;
 		font-family:yekan ,arial;
 		padding-top :10px;
 		padding-bottom :10px;
 		text-align :right ;
 	}
 	#cmb_Country
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		width :225px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	#cmb_City
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		width :225px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	#cmb_Region
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		width :225px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	
 	#cmb_Property
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		width :225px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	#cmb_maxBeds
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		width :103px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	#cmb_minBeds
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		width :103px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	.toAdvancedSearch
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		padding-left :3px;
 		padding-right :3px;
 		
 	}
 	#cmb_UnitPrice
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		width :225px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	
 	#btnStartSearch
 	{
 		position :relative ;
 		float:right ;
 		right:0px;
 		top:0px;
 		width:50%;
 		height: 35px;
 		border-style :solid ;
 		border-width:0px;
 		cursor :pointer ;
 		background :#FF631B;
 		color:#fff;
 		line-height :35px; 
 		max-width :200px;
 		font-family:yekan;
 		
 	}
 	
 	#btnStartSearch:hover
 	{
 		background :#002155;
 	}
 	#txtPrice1
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#CCCCCC;
 		width :120px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	
 	#txtPrice2
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#CCCCCC;
 		width :120px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	
 	#txtArea1
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#CCCCCC;
 		width :90px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	
 	#txtArea2
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#CCCCCC;
 		width :90px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	
 	.mainpage_ContactUS_Container
 	{
 		position :relative ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :95%;
 		min-height:300px;
 		display :inline-block ;
 		text-align :left ;
 		padding-bottom :30px;
 		line-height :40px;
 		font-size:14pt;
 		font-family :yekan ;
 		padding-top :5%;
 	}

 	
 	.ContactUs_RightContent
 	{
 		position:relative ;
 		top:0px;
 		float :right  ;
 		right :0px;
 		width :100%;
 		min-height :300px;
 		margin :0;
 	}
 	
 	.ContactUs_RightContent .ContactUs_RightContent_Header
 	{
 		position :relative ;
 		top :0px;
 		left:0px;
 		width :100%;
 		font-family:yekan,arial;
 		font-size :22pt;
 		color:#000;
 		text-align :center ;
 		min-height :60px;
 		

 	}
 	
 	.ContactUs_LeftContent
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		left :0px;
 		width :100%;
 		min-height :300px;
 		margin :0;
 	}
 	.ContactUs_LeftContent p
 	{
 		position :relative ;
 		top :0px;
 		left:0px;
 		width :100%;
 		font-family:yekan,arial;
 		font-size :22pt;
 		color:#000;
 		text-align :center ;
 		min-height :60px;

 	}
 	
 	.ContactUs_IframeContiner
 	{
 		position:relative ;
 		top:0px;
 		width :95%;
 		display :inline-block ;
 		min-height:400px;
 		margin-top:5%;
 		overflow :hidden ;
 	}
 	
 	.ContactUs_IframeContiner iframe
 	{
 		position :relative ;
 		top:-50px;
 		left:0px;
 		width :100%;
 		height:400px;
 	}
 	
	.newMoreIcon
	{
		margin-right:10px;
		width:10px;
		height :20px;
		text-align :center ;
		font-size:16pt;
		-webkit-transform: rotate(90deg);
		-ms-transform: rotate(90deg);
		-o-transform: rotate(90deg);
		transform: rotate(90deg);
	}
 	.moreIcon
	{
		font-size:16pt;
		color:#fff;
		margin-right:10px;
		width:10px;
		height :20px;
		text-align :center ;
		display:block ;
	}
 	.linkTitleNews
{
	color:#000;
	text-decoration:none;
}
.linkTitleNews:hover
{
	color:#FF631B;
}
 	.serviceUpArrowBox
	{
		text-align :right ;
		width :100%;
		
	}
	
	.serviceUpArrow
	{
		font-size:16pt;
		color:#FF631B;
	}
	.serviceUpArrow:hover
	{
		color:#002155;
	}
 	.textNewsBox
	{
		text-align :justify  ;
		line-height :30px;
		font-family :yekan,arial;
		font-size :13pt;
		margin-top :0px;
		min-height :300px;
		width :100%;
		padding-top:0px;
		color:#000;
		direction :rtl;
	
	}
	.textNewsBox a 
	{
		font-family :yekan,arial;
		font-size :13pt;
	}
 	.serviceImage
	{
		position :relative ;
		top:0px;
		float:left ;
		left :0px;
		width:45%;
		padding:10px 10px 10px 10px;
		min-height :400px;
	}
 	.newsMoreButtonBox
	{
		width :100%;
		text-align :right  ;
		direction :rtl;
		padding-top:10px;
		padding-bottom :10px;
		margin-bottom :10px;
	}
		.newsMoreButton
	{
		margin-left :0px;
		width :120px;
		height:40px;
		background-color :#FF631B;
		cursor:pointer ;
		color:#fff;
		
		border-width :0px;
		border-style :solid ;
		text-decoration :none;
		display :block ;
		font-size :12pt;
		font-family :yekan,arial;
		line-height :40px;
		text-align :center ;
		-webkit-transition:background-color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-color 0.5s;
		
	}
	.newsMoreButton:hover
	{
		background-color:#002155;
	}
 	.serviceText
	{
		font-size:10pt;
		font-family:yekan,arial;
		padding-top:10px;
		padding-top:10px;
		padding-bottom:10px;
		margin :0px;
		text-align :right ;
		color:#000;
		font-family :yekan,arial;
		direction:rtl;
	}
 	.servideShort
	{
		border-bottom:1px solid #D9D9D9;
		font-size:12pt;
		font-family:yekan,arial;
		padding-top:10px;
		padding-bottom:10px;
		color:#000;
		margin :0px;
		line-height :30px;
		text-align :right  ;
		direction :rtl;
	}
 	.servideTitle
	{
		border-bottom:1px solid #D9D9D9;
		font-size:16pt;
		font-family:yekan,arial;
		padding-top:10px;
		padding-bottom:10px;
		margin :0px;
		color:#A92317;
		direction:rtl;
	}
 	
 	.serviceTextBox
	{
		position :relative ;
		top:0px;
		float:right ;
		right :0px;
		width:49%;
		padding:10px 10px 10px 10px;
		min-height :400px;
		direction:rtl;
	}
 	
 	.serviceMainBox
	{
		padding-top:60px;
		display:block;
		min-height:400px;
		margin-bottom:20px;
	}
 	
 	
 	.submenu {
  display: none;
  background: #FF631B;
  font-size: 14px;
  text-align :right ;
  font-family :yekan,arial;
  margin :0;
  padding :0px;
  
  
}

.submenu li { border-bottom: 0px solid #4b4a5e; }

.submenu a {
  display: block;
  text-decoration: none;
  color: #fff;
  padding: 5px;
  padding-left: 10px;
  -webkit-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
  margin-left:0px;

}

.submenu a:hover {
  background: #002155;
  color: #FFF;

}
.sizeI
{
	position: absolute;
  top: 16px;
  right  : 12px;
  font-size: 22px;
   -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
ul { list-style-type: none; }

 	.accordion 
		{
			float :left ;
			position :relative ;
			left :0px;
			width: 100%;
			max-width: 300px;
			margin:  30px  auto  20px 0px;
			background: #002155;
			padding :0px 0px 0px 0px;
			padding-bottom :0px;
		}

.accordion .link {
  cursor: pointer;
  display: block;
  padding:  5px  35px  5px 42px;
  color: #fff;
  font-family :yekan,arial;
  font-size: 14px;
  border-bottom: 1px solid #FFF;
  position: relative;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  text-align :right ;
 
  
  
}

.accordion li:last-child .link { border-bottom: 0; }

.accordion li i {
  
  color: #fff;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  
}

.accordion li i.fa-chevron-down 
{
	position :absolute ;
  left: 12px;

  font-size: 16px;
}

.accordion li.open .link { color: #333; }

.accordion li.open i { color: #333; }

.accordion li.open i.fa-chevron-down {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
 	
 	.leftNewsContent
	{
		position :relative ;
		top:0px;
		float:right  ;
		left :0px;
		width :100%;
		min-height:600px;
	}
 	
#menuRightObject
	{
		position :relative ;
		top:0px;
		float:right ;
		right :0px;
		width :50%;
	}
	.mainpage_Content
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width:100%;
 		min-height:300px;
 		background :#F7F7F7;
 		margin :0;
 		overflow :visible ;
 		display :inline-block ;
 		text-align :center ;
 	}
 	
 	.mainpage_Content_Container
 	{
 		position :relative ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :95%;
 		min-height:300px;
 		display :inline-block ;
 		text-align :right ;
 		padding-top :30px;
 		padding-bottom :30px;
 		line-height :40px;
 		font-size:14pt;
 		font-family :yekan ;
 		
 	}
  .titleMelk1
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		left:0px;
 		width:100%;
 		font-size :13pt;
 		font-family :yekan ,arial;
 		text-align :center ;
 		min-height:50px;
 		display :block ;
 		direction :rtl;
 		
 	}
 	.BoxMelk .secondRow1
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		left:0px;
 		font-size :11pt;
 		font-family:yekan ,arial;
 		color:#FF631B;
 		
 		width :100%;
 		text-align :right ;
 		line-height:25px;
 		
 		display :block ;
 	}
 	.secondRow1 .spanLeft1
 	{
 		position :relative ;
 		top:0px;
 		float :right ;
 		left:0px;
 		width:100%;
 		font-size :12pt;
 		font-family:yekan ,arial;
 		color:#FF631B;
 		text-align:center ;
 		height:50px;
 		line-height :50px;
 		display :block ;
 		direction :rtl;
 	}
 		.secondRow1 .spanRight1
 	{
 		position :relative ;
 		top:0px;
 		float :right  ;
 		right :0px;
 		width:100%;
 		font-size :12pt;
 		font-family:yekan ,arial;
 		color:#FF631B;
 		text-align:center ;
 		height:50px;
 		line-height :50px;
 		display :block ;
 	}
 	
 	
 	#lblErr
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width :100%;
 		font-size :12pt;
 		font-family:yekan ,arial;
 		color:#002155;
 		margin :0;
 	}
 	
 	.RequestFrame
 	{
 		 position:relative ;
 		 top:0px;
 		 left:0px;
 		 width :100%;
 		 min-height:300px;
 	}
 	
 	
 	input[type=Name*]::-webkit-input-placeholder { /* Safari, Chrome(, Opera?) */
 color:gray;
 font-style:italic;
}
input[type=Name*]:-moz-placeholder { /* Firefox 18- */
 color:gray;
 font-style:italic;
}
input[type=Name*]::-moz-placeholder { /* Firefox 19+ */
 color:gray;
 font-style:italic;
}
input[type=Name*]:-ms-input-placeholder { /* IE (10+?) */
 color:gray;
 font-style:italic;
}
 	
input[type=Email Address*]::-webkit-input-placeholder { /* Safari, Chrome(, Opera?) */
 color:gray;
 font-style:italic;
}
input[type=Email Address*]:-moz-placeholder { /* Firefox 18- */
 color:gray;
 font-style:italic;
}
input[type=Email Address*]::-moz-placeholder { /* Firefox 19+ */
 color:gray;
 font-style:italic;
}
input[type=Email Address*]:-ms-input-placeholder { /* IE (10+?) */
 color:gray;
 font-style:italic;
}


input[type=Phone*]::-webkit-input-placeholder { /* Safari, Chrome(, Opera?) */
 color:gray;
 font-style:italic;
}
input[type=Phone*]:-moz-placeholder { /* Firefox 18- */
 color:gray;
 font-style:italic;
}
input[type=Phone*]::-moz-placeholder { /* Firefox 19+ */
 color:gray;
 font-style:italic;
}
input[type=Phone*]:-ms-input-placeholder { /* IE (10+?) */
 color:gray;
 font-style:italic;
}


input[type=Message*]::-webkit-input-placeholder { /* Safari, Chrome(, Opera?) */
 color:gray;
 font-style:italic;
}
input[type=Message*]:-moz-placeholder { /* Firefox 18- */
 color:gray;
 font-style:italic;
}
input[type=Message*]::-moz-placeholder { /* Firefox 19+ */
 color:gray;
 font-style:italic;
}
input[type=Message*]:-ms-input-placeholder { /* IE (10+?) */
 color:gray;
 font-style:italic;
}
 	.Request_p
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		float :left ;
 		width:100%;
 		min-height :40px;
 		margin-bottom :10px;
 	}
 	#name_Request
 	{
 		position:relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		width:95%;
 		height:30px;
 		padding-right :10px;
 		border-style:solid ;
 		border-width:1px;
 		border-color :#CCCCCC;
 		text-align :right ;
 		direction :rtl ;
 		margin-left :1%;
 		margin-bottom :10px;
 		margin-top :1%;
 		
 	}
 	#email_Request
 	{
 		
 		position:relative ;
 		float :right ;
 		width:95%;
 		height:30px;
 		padding-right :10px;
 		border-style:solid ;
 		border-width:1px;
 		border-color :#CCCCCC;
 		text-align :right ;
 		direction :rtl ;
 		margin-bottom :10px;
 		margin-left :1%;
 		margin-top :1%;
 	}
 	
 	#phone_Request
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		float :right ;
 		width:95%;
 		height:30px;
 		padding-right :10px;
 		border-style:solid ;
 		border-width:1px;
 		border-color :#CCCCCC;
 		text-align :right  ;
 		direction :rtl ;
 		margin-top :1%;
 		
 	}
 	
 	#Text_Request
 	{
 		position:relative ;
 		top:0px;
 		right :0px;
 		float :right ;
 		height:50px;
 		width:95%;
 		padding-right :10px;
 		border-style:solid ;
 		border-width:1px;
 		border-color :#CCCCCC;
 		text-align :right ;
 		direction :rtl ;
 		resize:none;

 	}
 	
 
 	#btnSend
 	{
 		position :relative ;
 		top:10px;
 		left :0px;
 		float :left ;
 		width:20%;
 		height :35px;
 		border-style :solid ;
 		border-width :0px;
 		min-width :150px;
 		cursor :pointer ;
 		color :#fff;
 		background :#DEB34A;
 		font-family :yekan ,arial;
 		font-size :12pt;
 		-webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background 0.5s;
        text-align :center ;
        line-height :35px;
        direction :ltr ;
 	}
 	#btnSend:hover
 	{
 		background :#002155;
 	}
 	#btnSend i
 	{
 		font-size :10pt;
 		color:#fff;
 		margin-left :5px;
 	}
 	
 	
 	.PropertyTab ul
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		width:100%;
 		min-height :500px;
 		display :inline-block ;
 		text-align :right ;
 		
 	}
 	.PropertyTab li
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		float :right;
 		min-height :50px;
 		max-width:320px;
 		min-width:200px;
 		width:30%;
 		font-family :yekan ,arial;
 		font-size :12pt;
 		color:#000;
 		line-height :30px;
 		margin :0;
 		margin-right :10px;
 		text-transform :capitalize ;
 		padding :0;
 		direction :rtl;
 	}
 	.PropertyTab i
 	{
 		margin-left :5px;
 		font-size :10pt;
 		color:#FF631B;
 	}
 	
 	
 	
 	i.selectIcon
 	{
 		font-size :12pt;
 		color:#FF631B;
 		margin-left :2px;
 	}
 	
 	i.disSelectIcon
 	{
 		font-size :12pt;
 		color:#002155;
 		margin-left :2px;
 	}
 	
 	.PropertyTab
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		float :right ;
 		width :100%;
 		min-height :300px;
 	}
 	
 	.Pages_TabSection
 	{
 		position:relative ;
 		top:0px;
 		width:100%;
 		left:0px;
 		float :left;
 		display:inline-block; 
 		text-align :center ;
 		min-height :300px;
 		background :#f7F7F7;
 		
 	}
 	
 	.Pages_ContainerTabSection
 	{
 		position :relative ;
 		top:0px;
 		width:95%;
 		min-height :300px;
 		display:inline-block; 
 		text-align :left ;
 		padding-bottom :50px;
 	}
 	
 	p.PageIframe
 	{
 		position:relative ;
 		top:0px;
 		left:-10px;
 		float :left ;
 		width :100%;
 		min-height :400px;
 		text-align :left ;
 		margin :0;
 		
 	}
 	
 	 .Mapiframe
 	{
 		position :relative ;
 		top:10px;
 		left:0px;
 		width:100%;
 		min-height :380px;
 		margin :0;
 		padding :0;
 		border:1px solid black;
 	}
 	
 	p.BaseProperty
 	{
 		position:relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		width :100%;
 		min-height :30px;
 		line-height :30px;
 		text-align :right ;
 		font-family :yekan ,arial;
 		font-size :12pt;
 		color:#000;
 		margin :0;
 		direction :rtl;
 		
 	}
 	p.BaseProperty span
 	{
 		font-family :yekan ,arial;
 		font-size :12pt;
 		margin-right :5px;
 	}
 	
 	p.BaseProperty i
 	{
 		font-size:10pt;
 		color:#DEB448;
 		margin-left :2px;
 		margin-right :2px;
 	}
 	h1.title_Property
 	{
 		position:relative ;
 		top:0px;
 		right :0px;
 		width :100%;
 		min-height:50px;
 		font-family :yekan ,arial;
 		font-size:18pt;
 		color:#000;
 		text-align :right  ;
 		font-weight :400;
 		
 		min-height:40px;
 		line-height :40px;
 		margin :0;
 		direction:rtl;
 	}
 	
 	p.shareBox
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		float :left ;
 		margin :0;
 		padding :0;
 		width :100%;
 	}
 	
 	p.shareBox .faceBookShare
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		float :left ;
 		padding :5px 5px 5px 5px;
 		width :15px;
 		height :15px;
 		background :#2274B9;
 		color:#fff;
 		font-size :14pt;
 		text-decoration :none;
 		text-align :center ;
 		display :block ;
 		margin-right :5px;
 		
 	}
 	
 	p.shareBox .twitterShare
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		float :left ;
 		padding :5px 5px 5px 5px;
 		width :15px;
 		height :15px;
 		background :#4D9ED8;
 		color:#fff;
 		font-size :14pt;
 		text-decoration :none;
 		text-align :center ;
 		display :block ;
 		margin-right :5px;
 	}
 	
 	p.shareBox .googlePlusShare
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		float :left ;
 		padding :5px 5px 5px 5px;
 		width :15px;
 		height :15px;
 		background :#999999;
 		color:#fff;
 		font-size :11pt;
 		text-decoration :none;
 		text-align :center ;
 		display :block ;
 		margin-right :5px;
 	}
 	
 		p.shareBox .LinkedInShare
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		float :left ;
 		padding :5px 5px 5px 5px;
 		width :15px;
 		height :15px;
 		background :#2274B9;
 		color:#fff;
 		font-size :11pt;
 		text-decoration :none;
 		text-align :center ;
 		display :block ;
 		margin-right :5px;
 	}
 	
 		p.shareBox .pinterestShare
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		float :left ;
 		padding :5px 5px 5px 5px;
 		width :15px;
 		height :15px;
 		background :#BC0D1E;
 		color:#fff;
 		font-size :13pt;
 		text-decoration :none;
 		text-align :center ;
 		display :block ;
 		margin-right :5px;
 	}
 	
 	
 	h2.Price_Property
 	{
 		position:relative ;
 		top:0px;
 		right :0px;
 		width :100%;
 		min-height:50px;
 		font-family :yekan ,arial;
 		font-size:20pt;
 		color:#002155;
 		text-align :right  ;
 		font-weight :400;
 		min-height:40px;
 		line-height :40px;
 		margin :0;
 		direction :rtl;
 	}
 	.Price_Property span
 	{
 		font-family :yekan ,arial;
 		font-size:14pt;
 		color:#002155;
 	}
 	
 	.Price_Property .TypeProperty
 	{
 		font-family :yekan ,arial;
 		font-size:12pt;
 		color:#000;
 		margin-left :10px;
 	}
 	.pageContentMelk_Left
 	{
 		position :relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		width:100%;
 		margin :0;
 		padding :0;
 		
 	}
 	.pageContentMelk_right
 	{
 		position :relative ;
 		top:0px;
 		left :0px;
 		float :left  ;
 		width:100%;
 		margin :0;
 		padding :0;
 		
 	}
 	.page_BoxPaging
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		display:inline-block ;
 		height :60px;
 		line-height :60px;
 		color:#000;
 		margin-right :5px;
 		font-size:10pt;
 		font-family:yekan ,arial;
 		text-align:center ;
 		text-decoration :none;
 	}
 	
 	.page_BoxPaging i
 	{
 		color:#1C201F;
 		font-size :18px;
 		margin-left :5px;
 	}
 	.page_BoxPaging a
 	{
 		font-size:10pt;
 		font-family:yekan ,arial;
 		color:#000;
 		text-align:center ;
 		text-decoration :none;
 	}
 	
 	.Pages_Toolbars
 	{
 		position:relative ;
 		top:0px;
 		width:100%;
 		left:0px;
 		float :left;
 		display:inline-block; 
 		text-align :center ;
 		min-height :60px;
 		background :#fff;
 	}
 	
 	.page_ContainerToolbars
 	{
 		position :relative ;
 		top:30px;
 		width:95%;
 		min-height :60px;
 		
 		display:inline-block; 
 		text-align :right ;
 		direction :rtl;
 	}
 	
 	.Pages_Content
 	{
 		position:relative ;
 		top:0px;
 		width:100%;
 		left:0px;
 		float :left;
 		display:inline-block; 
 		text-align :center ;
 		min-height :600px;
 		background :#F7F7F7;
 		
 		
 	}
 	.page_ContainerContent
 	{
 		position :relative ;
 		top:0px;
 		width:95%;
 		min-height :600px;
 		display:inline-block; 
 		
 	}
 	
 	.topBarPages
 	{
 		position :relative   ;
 		top:0px;
 		left:0px;
 		background: #002155;
 		height:100px;
 		display :inline-block ;
 		width :100%;
 		text-align :center ;
 	}
 	
 	.topBarPages .Container
 	{
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :95%;
 		min-height:100px;
 		display :inline-block ;
 		
 	}
 	
 	
 	.boxBoardBottom
 	{
 		position:absolute;
 		bottom:0px;
 		float :right ;
 		right:5%;
 		min-width:40%;
 		min-height:30px;
 		font-size:13pt;
 		font-family:yekan,arial;
 		color:#fff;
 		background: rgb(255,99,27);background: rgba(255,99,27, .5);
 		text-align:center;
 		border-top-right-radius:10px;
 		border-top-left-radius:10px;
 		padding-left :5px;
 		padding-right :5px;
 		direction :ltr;
 		display :none ;
 		
 	}
 	.boxBoardBottom span
 	{
 		position :relative ;
 		height:100%;
 		top:5px;
 		font-size:13pt;
 		font-family:yekan,arial;
 		padding-right :5px;
 		margin-top :15px;
 		
 	}
 	
 	.boxBoardBottom i
 	{
 		margin-right :5px;
 	}
 	
 	.boxBoard
 	{
 		position:absolute;
 		top:0px;
 		left:5%;
 		min-width:40%;
 		min-height:30px;
 		font-size:12pt;
 		font-family:yekan;
 		color:#fff;
 		background: rgb(255,99,27);background: rgba(255,99,27, .5);
 		text-align:center;
 		border-bottom-right-radius:10px;
 		border-bottom-left-radius:10px;
 		padding-left :5px;
 		padding-right :5px;
 		display:none ;
 	}
		
	.PicProperty:hover
 	{
 		background-size:120% 120%; 
 	}
 	
 	
 	
 	
 	.PicProperty:hover .boxBoard 
 	{
 		display:none;
 	}
 	.PicProperty:hover .boxBoardBottom
 	{
 		display:none;
 	}	
 	.mainpage_Top_News
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width:100%;
 		min-height:400px;
 		background :#fff;
 		margin :0;
 		overflow :visible ;
 		display :inline-block ;
 		text-align :center ;
 	}
 	.menuMobile
            {
            	display :block   ;
            	font-family :Yekan;
            	font-size :10pt;
            }
 	.codrops-header 
{
	color:#fff;
	z-index: 1000;
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: center;
	width: 460px;
	-webkit-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	font-family :yekan,arial;
	
}
 	 	 	.Base
 	{
 		position :absolute ;
 		top:0px;
 		left:0px;
 		width:100%;
 		margin :0;
 	}
 	.topBar
 	{
 		position :absolute  ;
 		top:0px;
 		left:0px;
 		background: rgb(3, 52, 79);background: rgba(3, 52, 79, .8);
 		height:100px;
 		display :inline-block ;
 		width :100%;
 		text-align :center ;
 	}
 	
 	.topBar .Container
 	{
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :95%;
 		min-height:100px;
 		
 	}
 	
 	.Logo_Box
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		right:0px;
 		width:20%;
 		min-height:100px;
 		background:none;
 	}
 	.Logo_Box img
 	{
 		position :relative ;
 		top:0px;
 		float :left ;
 		left:0px;
 		height :100px;
 		cursor :pointer ;
 	}
 	
 	.Menu_Box
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		right:0px;
 		width:30%;
 		min-height:100px;
 		
 	}
 	
 	.contact_Box
 	{
 		position:relative ;
 		top:0px;
 		float :right  ;
 		right:0px;
 		width:40%;
 		min-height:100px;
 		
 	}
 	
 	.contact_Box .TextCall
 	{
 		font-size:12pt;
 		font-family:yekan,arial;
 		color:#FEFB70;
 		width :100%;
 		text-align:right ;
 		direction :ltr ;
 		padding :0;
 		margin :0;
 		padding-top :25px;
 	}
 	
 	
 	.PhoneCall
 	{
 		font-size:13pt;
 		font-family:yekan,arial;
 		color:#fff;
 		width :100%;
 		text-align:right ;
 		direction :ltr ;
 		padding :0;
 		margin :0;
 	}
 	.PhoneCall i
 	{
 		color:#fff;
 		font-size :20pt;
 		margin-right :8px;
 	}
 	
 	
 	.Slide_Box
 	{
 		position :relative   ;
 		top:0px;
 		left:0px;
 		width :100%;
 		min-height:600px;
 		-z-index:-1000;
 	}
 	.searchBox
 	{
 		position:relative ;
 		top:50px;
 		width :100%;
 		margin-left :auto ;
 		margin-right :auto ;
 		min-height:55px;
 		background :#fff;
 		
 	}
 	
 	
 	
 	.search_Btn
 	{
 		
 		position:relative ;
 		float:left ;
 		left:0px;
 		top:0px;
 		width:10%;
 		height :55px;
 		background :#fff;
 		border-width :0;
 		border-right :1px solid #BDBDBD;
 		border-style:solid ;
 		cursor :pointer ;
 		background-image :url(../images/Search.png);
 		background-position :center center ;
 		background-repeat :no-repeat ;
 		margin :0;
 	}
 	
 	#txtSearch
 	{
 		position :relative ;
 		top:0px;
 		float :left ;
 		left:0px;
 		width:70%;
 		min-width:300px;
 		height:55px;
 		border-width :0px;
 		border-style :solid ;
 		background :#fff;
 		font-size:13pt;
 		font-family :yekan,arial;
 		color:#A9A9A9;
 		padding-right:20px;  
 		margin :0;
 		text-align :right ;
 	}
 	
 	#btnSearch1
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right :0px;
 		height:55px;
 		width:19%;
 		border-style :solid ;
 		border-width :0px;
 		line-height :55px;
 		font-size :13pt;
 		font-family :yekan ,arial;
 		color:#fff;
 		cursor :pointer ;
 		background :#002155;
 		margin :0;
 		-webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background 0.5s;
 		
 	}
 	#btnSearch1:hover
 	{
 		background :#FF631B;
 	}
 	
 	.Mainpage_Services_Container
 	{
 		position :relative ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :95%;
 		min-height:700px;
 		padding-bottom :50px;
 		
 	}
 	
 	
 	.Mainpage_Services_Title
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width :100%;
 		height:80px;
 		line-height :80px;
 		font-family :yekan ,arial;
 		font-size:24pt;
 		text-align :center ;
 		
 		font-weight :500;
 		text-transform :uppercase ;
 	}
 	.Mainpage_Services_Title span
 	{
 		color:#A72115;
 	}
 	
 	.Services_Box_MainPage
 	{
 		position :relative ;
 		top:0px;
 		float :left ;
 		left:0px;
 		width :100%;
 		margin :0;
 		padding-right :10px;
 		cursor :pointer ;
 	}
 	.Services_Box_MainPage .imageBox
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		width:100%;
 		min-height :300px;
 		
 	}
 	
 	 	
 	
 	.Services_Box_MainPage .imageBox img
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		display :block ;
 		width :100%;
 		border-radius:10px;
 	}
 	.Services_Box_MainPage .Circle
 	{
 		position:relative ;
 		float :right ;
 		right:0px;
 		top:0px;
 		width:60px;
 		height :60px;
 		border-radius:360px;
 		background :#FF631B;
 		line-height :60px;
 		font-size :18pt;
 		font-family :yekan ,arila;
 		color:#ffffff;
 		text-align :center ;
 	-webkit-transition: background 1s; /* Safari */
        transition: background 1s;
 	}
 	
 	.Services_Box_MainPage:hover .Circle
 	{
 		background :#002155;
 	}
 	.Services_Box_MainPage .textTitle
 	{
 		position:relative ;
 		float :right;
 		right:0pt;
 		direction :rtl;
 		top:0pt;
 		max-width:200px;
 		height :60px;
 		line-height :60px;
 		padding-right :10px;
 		color:#000000;
 		font-size :18px;
 		padding-bottom :0px;
 		padding-top:15px;
 		margin-left :10px;
 		line-height :60px;
 		font-family :yekan ,arial;
 		direction :rtl;
 	}
 	
 	.Services_Box_MainPage .text
 	{
 		position:relative ;
 		float :right;
 		right:0pt;
 		direction :rtl;
 		top:0pt;
 		width :100%;
 		min-height:200px;
 		text-align :justify ;
 		font-family :yekan ,arial;
 		font-size:13pt;
 		color:#000;
 		margin :0;
 		
 	}
 	
 	.mainpage_Hot_Property
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width:100%;
 		min-height:800px;
 		background :#F7F7F7;
 		margin :0;
 		display :inline-block ;
 		text-align :center ;
 		display :inline-block ;
 		text-align :center ;
 	}
 	
 	.Mainpage_Hot_Property_Container
 	{
 		position :relative ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :95%;
 		min-height:800px;
 		
 		
 		
 	}
 	.Mainpage_Hot_Property_Container .title
 	{
 		width :100%;
 		text-align :center ;
 		font-family :yekan ,arial;
 		font-size:26pt;
 		color:#000000;
 		height:160px;
 		line-height :160px;
 		text-transform :uppercase ;
 	}
 	.BoxMelk
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		width:48%;
 		min-height:540px;
 		margin :0;
 		background :#fff;
 		padding :10px;
 		margin-bottom :30px;
 		margin-left :1%;
 		overflow :hidden ;
 	}
 	
 	 a.PicProperty
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width:98%;
 		min-height :250px;
 		display:block ;
 		background-repeat :no-repeat ;
 		background-position :center center ;
 		background-size:100% 100%; 
 		
 	}
 	 .titleMelk
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		left:0px;
 		width:100%;
 		font-size :13pt;
 		font-family :yekan ,arial;
 		text-align :right ;
 		
 	}
 	.BoxMelk .secondRow
 	{
 		position:relative ;
 		top:0px;
 		float :left ;
 		left:0px;
 		font-size :12pt;
 		font-family:yekan ,arial;
 		color:#FF631B;
 		
 		width :100%;
 	}
 	.secondRow .spanLeft
 	{
 		position :relative ;
 		top:0px;
 		float :left ;
 		left:0px;
 		width:100%;
 		font-size :12pt;
 		font-family:yekan ,arial;
 		color:#FF631B;
 		text-align:center  ;
 		direction :rtl;
 		
 	}
 		.secondRow .spanRight
 	{
 		position :relative ;
 		top:0px;
 		float :right  ;
 		right :0px;
 		width:100%;
 		font-size :12pt;
 		font-family:yekan ,arial;
 		color:#FF631B;
 		text-align:center  ;
 		direction :rtl;
 	}
 	.buttonRow
 	{
 		position :relative ;
 		top:0px;
 		float:left ;
 		left:0px;
 		width:100%;
 	}
 	.buttonMore
 	{
 		position :relative;
 		top:0px;
 		float :left ;
 		left:20px;
 		width:40%;
 		height:40px;
 		line-height :40px;
 		border-style:solid ;
 		border-width :0px;
 		cursor:pointer ;
 		color:#fff;
 		background :#FF631B;
 		-webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background 0.5s;
        font-size :10pt;
        font-family :yekan ,arial;
         text-align :center ;
 	}
 	
 	.buttonMore:hover
 	{
 		background :#002155;
 		color:#fff;
 	}
 	.buttonMore i
 	{
 		color:#fff;
 		font-size :11pt;
 		margin-left :10px;
 	}
 	.titleMelk i
 	{
 		font-size :8pt;
 		color:#FF631B;
 		margin-left :2px;
 		margin-right :2px;
 	}
 	
 	
 	.boxProject_Mask:hover:after
		{
			content: "\f00e";
			 font-family: FontAwesome;
			 position :relative ;
			font-style: normal;
			font-weight: normal;
			text-decoration: inherit;
			font-size:30px;
			margin-left :auto ;
			margin-right :auto ;
			
			top:40%;
			color:#fff;
			
		}
		
		.boxProject_Mask
		{
			
			position :absolute ;
			top:0px;
			left:0px;
			width:0%;
			height :100%;
			background: rgb(0,0,0);
            background: rgba(0,0,0, .5);
              -webkit-transition-timing-function: ease-in-out;
             -webkit-transition:width 0.4s,height 0.5s; /* For Safari 3.1 to 6.0 */
            transition:width 0.4s,height 0.5s;
            cursor :pointer ;
            
		}
		.PicProperty:hover  .boxProject_Mask
		{
			width:100%;
			height :100%;
		}
		
		.Mainpage_News_Container
 	{
 		position :relative ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :95%;
 		min-height:600px;
 		overflow:visible ;
 		padding-bottom :30px;
 		display :inline-table  ;
 		
 		
 		
 		
 	}
 	.Mainpage_News_Container .title
 	{
 		width :100%;
 		text-align :center ;
 		font-family :yekan ,arial;
 		font-size:26pt;
 		color:#000000;
 		height:60px;
 		line-height :60px;
 		text-transform:uppercase ;
 	}
 	
 	.Mainpage_News_Container .Box_News
 	{
 		position :relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		margin :0;
 		width :50%;
 		min-height : 350px;
 		padding-right :40px;
 	}
 	
 	.Box_News p.Title_News
 	{
 		position :relative ;
 		top:0px;
 		float :left ;
 		left :0px;
 		width :100%;
 		min-height :40px;
 		font-family :yekan ,arial;
 		font-size :14pt;
 		color:#002155;
 		margin :0;
 		text-align :right  ;
 		direction :rtl;
 		
 	}
 	
 	.Box_News p.Short_News
 	{
 		position :relative ;
 		top:0px;
 		float :left ;
 		left :0px;
 		width :100%;
 		min-height :150px;
 		font-family :yekan ,arial;
 		font-size :12pt;
 		color:#000;
 		margin :0;
 		padding-top :5px;
 		text-align :justify  ;
 		direction :rtl;
 		
 	}
 	.Box_News p
 	{
 		width:100%;
 		position :relative ;
 		top:0px;
 		left:0px;
 		float :left ;
 	}
 	
 	.mainpage_Sponsor
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width:100%;
 		min-height:120px;
 		background :#F6F6F6;
 		margin :0;
 	}
 	
 	.mainpage_Sponsor_Container
 	{
 		position :relative ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :95%;
 		min-height:120px;
 		
 		
 	}
 	
 	.mainpage_Sponsor_Container .SponsorBox
 	{
 		position:relative ;
 		float :left ;
 		top:0px;
 		left:0px;
 		width:20%;
 		margin :0;
 		height :120px;	
 		display :inline-block ;
 		
 		
 	}
 	
 	.GumtreeLogo
 	{
 		background-image :url(../images/Sponsor3.png);
 		background-repeat :no-repeat ;
 		background-position :center center ;
 		background-size:100%;
 	}
 	
 	.ombudsmanLogo
 	{
 		background-image :url(../images/Sponsor4.png);
 		background-repeat :no-repeat ;
 		background-position :center center ;
 		background-size:100%;
 	}
 	
 	.ZoopLaLogo
 	{
 		background-image :url(../images/Sponsor2.png);
 		background-repeat :no-repeat ;
 		background-position :center center ;
 		background-size:100%;
 	}
 	
 	.PrimeLocationLogo
 	{
 		background-image :url(../images/Sponsor5.png);
 		background-repeat :no-repeat ;
 		background-position :center center ;
 		background-size:100%;
 	}
 	
 	.FaceBookLogo
 	{
 		background-image :url(../images/Sponsor1.png);
 		background-repeat :no-repeat ;
 		background-position :center center ;
 		
 	}
 	
 	.mainpage_Footer
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width:100%;
 		min-height:600px;
 		background :#002155;
 		margin :0;
 		padding-bottom :50px;
 	}
 	
 	.mainpage_Footer_Container
 	{
 		position :relative ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :95%;
 		min-height:600px;
 		
 		
 	}
 	
 	.mainpage_Footer_Container .FooterBox
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		float :right ;
 		width:30%;
 		min-height:300px;
 		padding-top :40px;
 		text-align :right ;
 	}
 	
 	.mainpage_Footer_Container .FooterBoxFrame
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		float :left ;
 		width:100%;
 		min-height:300px;
 		padding-top :40px;
 	}
 	
 	.FooterBoxFrame iframe
 	{
 		position :relative ;
 		top:25px;
 		left:0px;
 		width :100%;
 		height :220px;
 	}
 	
 	.FooterBox .footer_Title_menu
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		float :right ;
 		width :100;
 		font-family :yekan ,arial;
 		font-size:14pt;
 		color:#FF631B;
 		text-align :right ;
 	}
 	
 	.FooterBox a.LinkFooter
 	{
 		position :relative ;
 		top:0px;
 		float :right ;
 		left:0px;
 		font-family :yekan ,arial;
 		font-size:12pt;
 		color:#fff;
 		text-decoration :none;
 		width :100%;
 		height :40px;
 		text-align :right ;
 		direction :rtl;
 	}
 	a.LinkFooter:hover 
 	{
 		color:#FDFC6C;
 	}
 	.FooterBox a.LinkFooter i
 	{
 		margin-left :5px;
 	}
 	.FllowUSLogo
 	{
 		font-size :40px;
 	}
 	.FooterBox a.FllowUsFooter
 	{
 		position :relative ;
 		top:0px;
 		float :right ;
 		left:0px;
 		font-family :yekan ,arial;
 		font-size:12pt;
 		color:#fff;
 		text-decoration :none;
 		width :100%;
 		height :37px;
 		padding-right:30px;
 		text-align :right ;
 	}
 	a.FllowUsFooter:hover 
 	{
 		color:#FDFC6C;
 	}
 	a {
	color: #23dbdb;
	text-decoration: none;
}

a:hover {
	color: #000;
}
ol, ul {
	list-style: none;
	padding:0px;
	margin:0px;
}
#wrap {
	margin: 0 auto;
}

.inner {
	margin: 0 auto;
	max-width: 940px;
	padding: 0  40px;
	min-height :100px;


}

.relative {
	position: relative;
}

.right {
	float: right;
}

.left {
	float: left;
}

/* HEADER */
#wrap > header {

	padding-bottom: 0px;

}
.logo {
	display: inline-block;
	font-size: 0;
	padding-top:15px;
}
#navigation {
	position: relative ;
	margin-right :auto ;
	margin-left :auto ;
	bottom: 0px;
	top:0px;
	height :100px;
	
}

#menu-toggle {
	display: none;
	float: right;
}

/* HEADER > MENU */
#main-menu {
	float: right;
	height :70px;
	font-size: 0;
	margin: 10px 0;
	
	line-height :70px;
	width:100%;
	position :relative ;
	margin-left :auto ;
	margin-right:auto ;

	top:20px;

}

#main-menu > li {
	display: inline-block;
	margin-left: 30px;
	padding: 2px 0;
}

#main-menu > li.parent {
	background-image: url(../images/plus-gray.png);
	background-size: 7px 7px;
	background-repeat: no-repeat;
	background-position: left center;
}

#main-menu > li.parent > a {
	padding-left: 14px;
}

#main-menu > li > a {
	color: #EEBD4C;
	font-size :14pt;
	font-family :yekan,arial;
	font-weight :500;
	line-height: 14px;
	padding: 30px 0;
	text-decoration:none;
}

#main-menu > li:hover > a,
#main-menu > li.current-menu-item > a {
	color: #FF631B;
	font-size :14pt;
	font-family :yekan,arial;
	font-weight :500;
}

/* HEADER > MENU > DROPDOWN */
#main-menu li {
	position: relative;
}

ul.sub-menu { /* level 2 */
	display: none;
	left: 0px;
	top: 38px;
	padding-top: 10px;
	position: absolute;
	width: 150px;
	z-index: 9999;
}

ul.sub-menu ul.sub-menu { /* level 3+ */
	margin-top: -1px;
	padding-top: 0;
	left: 149px;
	top: 0px;
}

ul.sub-menu > li > a {
	background: rgb(3, 52, 79);background: rgba(3, 52, 79, .8);
	border: 0px solid #444;
	border-top: none;
	display: block;
	font-size: 12px;
	line-height: 15px;
	padding: 10px 12px;
	text-align :left ;
	color: #EEBD4C;
	font-size :12pt;
	font-family :yekan,arial;
	font-weight :500;
}

ul.sub-menu > li > a:hover {
	background-color: #002155; 
	color: #FEFC71;
}

ul.sub-menu > li:first-child {
	border-top: 3px solid #FEFC71;
}

ul.sub-menu ul.sub-menu > li:first-child {
	border-top: 0px solid #444;
}

ul.sub-menu > li:last-child > a {
	border-radius: 0 0 2px 2px;
}

ul.sub-menu > li > a.parent {
	background-image: url(../images/arrow.png);
	background-size: 5px 9px;
	background-repeat: no-repeat;
	background-position: 95% center;
}

#main-menu li:hover > ul.sub-menu {
	display: block; /* show the submenu */
}

 }
  
 @media screen and (min-width: 791px) and (max-width: 1025px) 
 {
 	.SoldBox 
 	{
 		position :absolute ;
 		float :right ;
 		right:10px;
 		top:10px;
		background: red;
		width: 40px;
		height: 40px;
		 position: relative;
		text-align: center;
		-webkit-transform: rotate(20deg);
		 -moz-transform: rotate(20deg);
			-ms-transform: rotate(20deg);
         -o-transform: rotate(20eg);
         color:#fff;
         font-size :16pt;
         font-family :yekan ,arial;
         display:none;
}

.SoldBox:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 40px;
    width: 40px;
    background: red;
    -webkit-transform: rotate(135deg);
       -moz-transform: rotate(135deg);
        -ms-transform: rotate(135deg);
         -o-transform: rotate(135deg);
         font-size :8pt;
}
.SoldBox:after
{
	content: "فروش رفت";
	position: absolute;
    top: 8%;
    left: 5%;
    font-size :8pt;
    line-height:10pt; 
}

.RentBox 
 	{
 		position :absolute ;
 		float :right ;
 		right:10px;
 		top:10px;
		background: red;
		width: 40px;
		height: 40px;
		 position: relative;
		text-align: center;
		-webkit-transform: rotate(20deg);
		 -moz-transform: rotate(20deg);
			-ms-transform: rotate(20deg);
         -o-transform: rotate(20eg);
         color:#fff;
         font-size :16pt;
         font-family :yekan ,arial;
         display:none;
}

.RentBox:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 40px;
    width: 40px;
    background: red;
    -webkit-transform: rotate(135deg);
       -moz-transform: rotate(135deg);
        -ms-transform: rotate(135deg);
         -o-transform: rotate(135deg);
         font-size :8pt;
}
.RentBox:after
{
	content: "اجاره رفت";
	position: absolute;
    top: 8%;
    left: 5%;
    font-size :8pt;
    line-height:10pt; 
}

 	.BoxMelkSearch
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		width:30%;
 		min-height:420px;
 		background :#fff;
 		overflow :hidden ;
 		margin-left :20px;
 		
 		margin-bottom :10px;

 	}
 	.advancedSearch_ShowBox
 	{
 		position :relative  ;
 		top:0px;
 		left:0px;
 		float :left ;
 		width :100%;
 		min-height:600px;
 		display :inline-block ;
 		
 	}
 	.advancedSearch_Box
 	{
 		position :relative  ;
 		top:0px;
 		right:0px;
 		float :right ;
 		width :100%;
 		min-height:600px;
 		
 	}
 	.advancedSearch_Box p
 	{
 		position :relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		width :100%;
 		font-size :10pt;
 		font-family:yekan ,arial;
 		padding-top :10px;
 		padding-bottom :10px;
 		text-align :right ;
 	}
 	#cmb_Country
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		width :225px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	#cmb_City
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		width :225px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	#cmb_Region
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		width :225px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	
 	#cmb_Property
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		width :225px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	#cmb_maxBeds
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		width :103px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	#cmb_minBeds
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		width :103px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	.toAdvancedSearch
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		padding-left :3px;
 		padding-right :3px;
 		
 	}
 	#cmb_UnitPrice
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		width :225px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	
 	#btnStartSearch
 	{
 		position :relative ;
 		float:right ;
 		right:0px;
 		top:0px;
 		width:50%;
 		height: 35px;
 		border-style :solid ;
 		border-width:0px;
 		cursor :pointer ;
 		background :#FF631B;
 		color:#fff;
 		line-height :35px; 
 		max-width :200px;
 		font-family:yekan;
 		
 	}
 	
 	#btnStartSearch:hover
 	{
 		background :#002155;
 	}
 	#txtPrice1
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#CCCCCC;
 		width :120px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	
 	#txtPrice2
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#CCCCCC;
 		width :120px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	
 	#txtArea1
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#CCCCCC;
 		width :90px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	
 	#txtArea2
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#CCCCCC;
 		width :90px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	.mainpage_ContactUS_Container
 	{
 		position :relative ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :95%;
 		min-height:300px;
 		display :inline-block ;
 		text-align :left ;
 		padding-bottom :30px;
 		line-height :40px;
 		font-size:14pt;
 		font-family :yekan ;
 		padding-top :5%;
 	}

 	
 	.ContactUs_RightContent
 	{
 		position:relative ;
 		top:0px;
 		float :right  ;
 		right :0px;
 		width :100%;
 		min-height :300px;
 		margin :0;
 	}
 	
 	.ContactUs_RightContent .ContactUs_RightContent_Header
 	{
 		position :relative ;
 		top :0px;
 		left:0px;
 		width :100%;
 		font-family:yekan,arial;
 		font-size :22pt;
 		color:#000;
 		text-align :center ;
 		min-height :60px;
 		

 	}
 	
 	.ContactUs_LeftContent
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		left :0px;
 		width :100%;
 		min-height :300px;
 		margin :0;
 	}
 	.ContactUs_LeftContent p
 	{
 		position :relative ;
 		top :0px;
 		left:0px;
 		width :100%;
 		font-family:yekan,arial;
 		font-size :22pt;
 		color:#000;
 		text-align :center ;
 		min-height :60px;

 	}
 	
 	.ContactUs_IframeContiner
 	{
 		position:relative ;
 		top:0px;
 		width :95%;
 		display :inline-block ;
 		min-height:400px;
 		margin-top:5%;
 		overflow :hidden ;
 	}
 	
 	.ContactUs_IframeContiner iframe
 	{
 		position :relative ;
 		top:-50px;
 		left:0px;
 		width :100%;
 		height:400px;
 	}
 	
 	.newMoreIcon
	{
		margin-right:10px;
		width:10px;
		height :20px;
		text-align :center ;
		font-size:16pt;
		-webkit-transform: rotate(90deg);
		-ms-transform: rotate(90deg);
		-o-transform: rotate(90deg);
		transform: rotate(90deg);
	}
 	.moreIcon
	{
		font-size:16pt;
		color:#fff;
		margin-right:10px;
		width:10px;
		height :20px;
		text-align :center ;
		display:block ;
	}
 	.linkTitleNews
{
	color:#000;
	text-decoration:none;
}
.linkTitleNews:hover
{
	color:#FF631B;
}
 	.serviceUpArrowBox
	{
		text-align :right ;
		width :100%;
	}
	.serviceUpArrow
	{
		font-size:16pt;
		color:#FF631B;
	}
	.serviceUpArrow:hover
	{
		color:#002155;
	}
 	.textNewsBox
	{
		text-align :justify  ;
		line-height :30px;
		font-family :yekan,arial;
		font-size :13pt;
		margin-top :0px;
		min-height :300px;
		width :100%;
		padding-top:0px;
		color:#000;
		direction :rtl;
	
	}
	.textNewsBox a 
	{
		font-family :yekan,arial;
		font-size :13pt;
	}
 	.serviceImage
	{
		position :relative ;
		top:0px;
		float:left ;
		left :0px;
		width:45%;
		padding:10px 10px 10px 10px;
		min-height :400px;
	}
 	.newsMoreButtonBox
	{
		width :100%;
		text-align :right  ;
		direction :rtl;
		padding-top:10px;
		padding-bottom :10px;
		margin-bottom :10px;
	}
		.newsMoreButton
	{
		margin-left :0px;
		width :120px;
		height:40px;
		background-color :#FF631B;
		cursor:pointer ;
		color:#fff;
		
		border-width :0px;
		border-style :solid ;
		text-decoration :none;
		display :block ;
		font-size :12pt;
		font-family :yekan,arial;
		line-height :40px;
		text-align :center ;
		-webkit-transition:background-color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-color 0.5s;
		
	}
	.newsMoreButton:hover
	{
		background-color:#002155;
	}
 	.serviceText
	{
		font-size:10pt;
		font-family:yekan,arial;
		padding-top:10px;
		padding-top:10px;
		padding-bottom:10px;
		margin :0px;
		text-align :right ;
		color:#000;
		font-family :yekan,arial;
		direction:rtl;
	}
 	.servideShort
	{
		border-bottom:1px solid #D9D9D9;
		font-size:12pt;
		font-family:yekan,arial;
		padding-top:10px;
		padding-bottom:10px;
		color:#000;
		margin :0px;
		line-height :30px;
		text-align :right  ;
		direction :rtl;
	}
 	.servideTitle
	{
		border-bottom:1px solid #D9D9D9;
		font-size:16pt;
		font-family:yekan,arial;
		padding-top:10px;
		padding-bottom:10px;
		margin :0px;
		color:#A92317;
		direction:rtl;
	}
 	
 	.serviceTextBox
	{
		position :relative ;
		top:0px;
		float:right ;
		right :0px;
		width:49%;
		padding:10px 10px 10px 10px;
		min-height :400px;
	
	}
 	
 	.serviceMainBox
	{
		padding-top:60px;
		display:block;
		min-height:400px;
		margin-bottom:20px;
	}
 	
 	
 	.submenu {
  display: none;
  background: #FF631B;
  font-size: 14px;
  text-align :right ;
  font-family :yekan,arial;
  margin :0;
  padding :0px;
  
  
}

.submenu li { border-bottom: 0px solid #4b4a5e; }

.submenu a {
  display: block;
  text-decoration: none;
  color: #fff;
  padding: 5px;
  padding-left: 10px;
  -webkit-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
  margin-left:0px;

}

.submenu a:hover {
  background: #002155;
  color: #FFF;

}
.sizeI
{
	position: absolute;
  top: 16px;
  right  : 12px;
  font-size: 22px;
   -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
ul { list-style-type: none; }

 	.accordion 
		{
			float :left ;
			position :relative ;
			left :0px;
			width: 100%;
			max-width: 300px;
			margin:  30px  auto  20px 0px;
			background: #002155;
			padding :0px 0px 0px 0px;
			padding-bottom :0px;
		}

.accordion .link {
  cursor: pointer;
  display: block;
  padding:  5px  35px  5px 42px;
  color: #fff;
  font-family :yekan,arial;
  font-size: 14px;
  border-bottom: 1px solid #FFF;
  position: relative;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  text-align :right ;
 
  
  
}

.accordion li:last-child .link { border-bottom: 0; }

.accordion li i {
  
  color: #fff;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  
}

.accordion li i.fa-chevron-down 
{
	position :absolute ;
  left: 12px;

  font-size: 16px;
}

.accordion li.open .link { color: #333; }

.accordion li.open i { color: #333; }

.accordion li.open i.fa-chevron-down {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
 	
 	.leftNewsContent
	{
		position :relative ;
		top:0px;
		float:right  ;
		right :0px;
		width :75%;
		min-height:600px;
	}
 	
#menuRightObject
	{
		position :relative ;
		top:0px;
		float:right ;
		right :0px;
		width :25%;
	}
	.mainpage_Content
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width:100%;
 		min-height:300px;
 		background :#F7F7F7;
 		margin :0;
 		overflow :visible ;
 		display :inline-block ;
 		text-align :center ;
 	}
 	
 	.mainpage_Content_Container
 	{
 		position :relative ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :95%;
 		min-height:300px;
 		display :inline-block ;
 		text-align :right ;
 		padding-top :30px;
 		padding-bottom :30px;
 		line-height :40px;
 		font-size:14pt;
 		font-family :yekan ;
 		
 	}
 	 .titleMelk1
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		left:0px;
 		width:100%;
 		font-size :13pt;
 		font-family :yekan ,arial;
 		text-align :center ;
 		min-height:50px;
 		display :block ;
 		direction :rtl;
 		
 	}
 	.BoxMelk .secondRow1
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		left:0px;
 		font-size :11pt;
 		font-family:yekan ,arial;
 		color:#FF631B;
 		
 		width :100%;
 		text-align :right ;
 		line-height:25px;
 		
 		display :block ;
 	}
 	.secondRow1 .spanLeft1
 	{
 		position :relative ;
 		top:0px;
 		float :right ;
 		left:0px;
 		width:100%;
 		font-size :12pt;
 		font-family:yekan ,arial;
 		color:#FF631B;
 		text-align:center ;
 		height:50px;
 		line-height :50px;
 		display :block ;
 		direction :rtl;
 	}
 		.secondRow1 .spanRight1
 	{
 		position :relative ;
 		top:0px;
 		float :right  ;
 		right :0px;
 		width:100%;
 		font-size :12pt;
 		font-family:yekan ,arial;
 		color:#FF631B;
 		text-align:center ;
 		height:50px;
 		line-height :50px;
 		display :block ;
 	}
 	
 	
 	#lblErr
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width :100%;
 		font-size :12pt;
 		font-family:yekan ,arial;
 		color:#002155;
 		margin :0;
 	}
 	
 	.RequestFrame
 	{
 		 position:relative ;
 		 top:0px;
 		 left:0px;
 		 width :100%;
 		 min-height:300px;
 	}
 	
 	
 	input[type=Name*]::-webkit-input-placeholder { /* Safari, Chrome(, Opera?) */
 color:gray;
 font-style:italic;
}
input[type=Name*]:-moz-placeholder { /* Firefox 18- */
 color:gray;
 font-style:italic;
}
input[type=Name*]::-moz-placeholder { /* Firefox 19+ */
 color:gray;
 font-style:italic;
}
input[type=Name*]:-ms-input-placeholder { /* IE (10+?) */
 color:gray;
 font-style:italic;
}
 	
input[type=Email Address*]::-webkit-input-placeholder { /* Safari, Chrome(, Opera?) */
 color:gray;
 font-style:italic;
}
input[type=Email Address*]:-moz-placeholder { /* Firefox 18- */
 color:gray;
 font-style:italic;
}
input[type=Email Address*]::-moz-placeholder { /* Firefox 19+ */
 color:gray;
 font-style:italic;
}
input[type=Email Address*]:-ms-input-placeholder { /* IE (10+?) */
 color:gray;
 font-style:italic;
}


input[type=Phone*]::-webkit-input-placeholder { /* Safari, Chrome(, Opera?) */
 color:gray;
 font-style:italic;
}
input[type=Phone*]:-moz-placeholder { /* Firefox 18- */
 color:gray;
 font-style:italic;
}
input[type=Phone*]::-moz-placeholder { /* Firefox 19+ */
 color:gray;
 font-style:italic;
}
input[type=Phone*]:-ms-input-placeholder { /* IE (10+?) */
 color:gray;
 font-style:italic;
}


input[type=Message*]::-webkit-input-placeholder { /* Safari, Chrome(, Opera?) */
 color:gray;
 font-style:italic;
}
input[type=Message*]:-moz-placeholder { /* Firefox 18- */
 color:gray;
 font-style:italic;
}
input[type=Message*]::-moz-placeholder { /* Firefox 19+ */
 color:gray;
 font-style:italic;
}
input[type=Message*]:-ms-input-placeholder { /* IE (10+?) */
 color:gray;
 font-style:italic;
}
 	.Request_p
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		float :left ;
 		width:100%;
 		min-height :40px;
 		margin-bottom :10px;
 	}
 	#name_Request
 	{
 		position:relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		width:30%;
 		height:30px;
 		padding-right :10px;
 		border-style:solid ;
 		border-width:1px;
 		border-color :#CCCCCC;
 		text-align :right ;
 		direction :rtl ;
 		margin-left :1%;
 	}
 	#email_Request
 	{
 		position:relative ;
 		float :right ;
 		
 		width:30%;
 		height:30px;
 		padding-right :10px;
 		border-style:solid ;
 		border-width:1px;
 		border-color :#CCCCCC;
 		text-align :right ;
 		direction :rtl ;
 		margin-left :1%;
 	}
 	
 	#phone_Request
 	{
 		position:relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		width:28%;
 		height:30px;
 		padding-right :10px;
 		border-style:solid ;
 		border-width:1px;
 		border-color :#CCCCCC;
 		text-align :right ;
 		direction :rtl ;
 	
 	}
 	
 	#Text_Request
 	{
 		position:relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		width:98.5%;
 		height:90px;
 		padding-right :10px;
 		border-style:solid ;
 		border-width:1px;
 		border-color :#CCCCCC;
 		text-align :right ;
 		direction :rtl ;
 		resize:none;

 	}
 	
 
 	#btnSend
 	{
 		position :relative ;
 		top:10px;
 		left :0px;
 		float :left ;
 		width:20%;
 		height :35px;
 		min-width :150px;
 		border-style :solid ;
 		border-width :0px;
 		cursor :pointer ;
 		color :#fff;
 		background :#DEB34A;
 		font-family :yekan ,arial;
 		font-size :12pt;
 		-webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background 0.5s;
        text-align :center ;
        line-height :35px;
        direction :ltr ;
 	}
 	#btnSend:hover
 	{
 		background :#002155;
 	}
 	#btnSend i
 	{
 		font-size :10pt;
 		color:#fff;
 		margin-left :5px;
 	}
 	
 	
 	.PropertyTab ul
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		width:100%;
 		min-height :500px;
 		display :inline-block ;
 		text-align :right;
 		
 	}
 	.PropertyTab li
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		float :right;
 		min-height :50px;
 		max-width:320px;
 		width:30%;
 		font-family :yekan ,arial;
 		font-size :12pt;
 		color:#000;
 		line-height :30px;
 		margin :0;
 		margin-right :10px;
 		text-transform :capitalize ;
 		padding :0;
 		direction :rtl;
 	}
 	.PropertyTab i
 	{
 		margin-left :5px;
 		font-size :10pt;
 		color:#FF631B;
 	}
 	
 	
 	
 	i.selectIcon
 	{
 		font-size :12pt;
 		color:#FF631B;
 		margin-left :2px;
 	}
 	
 	i.disSelectIcon
 	{
 		font-size :12pt;
 		color:#002155;
 		margin-left :2px;
 	}
 	
 	.PropertyTab
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		float :right ;
 		width :100%;
 		min-height :300px;
 	}
 	
 	.Pages_TabSection
 	{
 		position:relative ;
 		top:0px;
 		width:100%;
 		left:0px;
 		float :left;
 		display:inline-block; 
 		text-align :center ;
 		min-height :300px;
 		background :#f7F7F7;
 		
 	}
 	
 	.Pages_ContainerTabSection
 	{
 		position :relative ;
 		top:0px;
 		width:95%;
 		min-height :300px;
 		display:inline-block; 
 		text-align :left ;
 		padding-bottom :50px;
 	}
 	
 	p.PageIframe
 	{
 		position:relative ;
 		top:0px;
 		left:-10px;
 		float :left ;
 		width :100%;
 		min-height :400px;
 		text-align :left ;
 		margin :0;
 		
 	}
 	
 	 .Mapiframe
 	{
 		position :relative ;
 		top:10px;
 		left:0px;
 		width:80%;
 		min-height :380px;
 		margin :0;
 		padding :0;
 	}
 	
 	p.BaseProperty
 	{
 		position:relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		width :100%;
 		min-height :30px;
 		line-height :30px;
 		text-align :right ;
 		font-family :yekan ,arial;
 		font-size :12pt;
 		color:#000;
 		margin :0;
 		direction :rtl;
 		
 	}
 	p.BaseProperty span
 	{
 		font-family :yekan ,arial;
 		font-size :12pt;
 		margin-right :5px;
 	}
 	
 	p.BaseProperty i
 	{
 		font-size:10pt;
 		color:#DEB448;
 		margin-left :2px;
 		margin-right :2px;
 	}
 	h1.title_Property
 	{
 		position:relative ;
 		top:0px;
 		right :0px;
 		width :100%;
 		min-height:50px;
 		font-family :yekan ,arial;
 		font-size:18pt;
 		color:#000;
 		text-align :right  ;
 		font-weight :400;
 		
 		min-height:40px;
 		line-height :40px;
 		margin :0;
 		direction:rtl;
 	}
 	
 	p.shareBox
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		float :left ;
 		margin :0;
 		padding :0;
 		width :100%;
 		margin-top :20px;
 	}
 	
 	p.shareBox .faceBookShare
 	{
 		position :relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		padding :5px 5px 5px 5px;
 		width :15px;
 		height :15px;
 		background :#2274B9;
 		color:#fff;
 		font-size :14pt;
 		text-decoration :none;
 		text-align :center ;
 		display :block ;
 		margin-right :5px;
 		
 	}
 	
 	p.shareBox .twitterShare
 	{
 		position :relative ;
 		top:0px;
 	right:0px;
 		float :right ;
 		padding :5px 5px 5px 5px;
 		width :15px;
 		height :15px;
 		background :#4D9ED8;
 		color:#fff;
 		font-size :14pt;
 		text-decoration :none;
 		text-align :center ;
 		display :block ;
 		margin-right :5px;
 	}
 	
 	p.shareBox .googlePlusShare
 	{
 		position :relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		padding :5px 5px 5px 5px;
 		width :15px;
 		height :15px;
 		background :#999999;
 		color:#fff;
 		font-size :11pt;
 		text-decoration :none;
 		text-align :center ;
 		display :block ;
 		margin-right :5px;
 	}
 	
 		p.shareBox .LinkedInShare
 	{
 		position :relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		padding :5px 5px 5px 5px;
 		width :15px;
 		height :15px;
 		background :#2274B9;
 		color:#fff;
 		font-size :11pt;
 		text-decoration :none;
 		text-align :center ;
 		display :block ;
 		margin-right :5px;
 	}
 	
 		p.shareBox .pinterestShare
 	{
 		position :relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		padding :5px 5px 5px 5px;
 		width :15px;
 		height :15px;
 		background :#BC0D1E;
 		color:#fff;
 		font-size :13pt;
 		text-decoration :none;
 		text-align :center ;
 		display :block ;
 		margin-right :5px;
 	}
 	
 	
 	h2.Price_Property
 	{
 		position:relative ;
 		top:0px;
 		right :0px;
 		width :100%;
 		min-height:50px;
 		font-family :yekan ,arial;
 		font-size:14pt;
 		color:#002155;
 		text-align :right  ;
 		font-weight :400;
 		min-height:40px;
 		line-height :40px;
 		margin :0;
 		direction :rtl;
 	}
 	.Price_Property span
 	{
 		font-family :yekan ,arial;
 		font-size:14pt;
 		color:#002155;
 	}
 	
 	.Price_Property .TypeProperty
 	{
 		font-family :yekan ,arial;
 		font-size:12pt;
 		color:#000;
 		margin-left :10px;
 	}
 	.pageContentMelk_Left
 	{
 		position :relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		width:50%;
 		margin :0;
 		padding :0;
 	}
 	.pageContentMelk_right
 	{
 		position :relative ;
 		top:0px;
 		right :0px;
 		float :left  ;
 		width:50%;
 		margin :0;
 		padding :0;
 	}
 	.page_BoxPaging
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		display:inline-block ;
 		height :60px;
 		line-height :60px;
 		color:#000;
 		margin-right :5px;
 		font-size:10pt;
 		font-family:yekan ,arial;
 		text-align:center ;
 		text-decoration :none;
 	}
 	
 	.page_BoxPaging i
 	{
 		color:#1C201F;
 		font-size :18px;
 		margin-left :5px;
 	}
 	.page_BoxPaging a
 	{
 		font-size:10pt;
 		font-family:yekan ,arial;
 		color:#000;
 		text-align:center ;
 		text-decoration :none;
 	}
 	
 	.Pages_Toolbars
 	{
 		position:relative ;
 		top:0px;
 		width:100%;
 		left:0px;
 		float :left;
 		display:inline-block; 
 		text-align :center ;
 		height :60px;
 		background :#fff;
 	}
 	
 	.page_ContainerToolbars
 	{
 		position :relative ;
 		top:0px;
 		width:95%;
 		min-height :60px;
 		
 		display:inline-block; 
 		text-align :right ;
 		direction :rtl;
 	}
 	
 	.Pages_Content
 	{
 		position:relative ;
 		top:0px;
 		width:100%;
 		left:0px;
 		float :left;
 		display:inline-block; 
 		text-align :center ;
 		min-height :600px;
 		background :#F7F7F7;
 		
 	}
 	.page_ContainerContent
 	{
 		position :relative ;
 		top:0px;
 		width:95%;
 		min-height :600px;
 		display :inline-block ;
 	}
 	
 	.topBarPages
 	{
 		position :relative   ;
 		top:0px;
 		left:0px;
 		background: #002155;
 		height:100px;
 		display :inline-block ;
 		width :100%;
 		text-align :center ;
 	}
 	
 	.topBarPages .Container
 	{
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :95%;
 		min-height:100px;
 		
 	}
 	
 	
 	.boxBoardBottom
 	{
 		position:absolute;
 		bottom:0px;
 		float :right ;
 		right:5%;
 		min-width:40%;
 		min-height:30px;
 		font-size:13pt;
 		font-family:yekan,arial;
 		color:#fff;
 		background: rgb(255,99,27);background: rgba(255,99,27, .5);
 		text-align:center;
 		border-top-right-radius:10px;
 		border-top-left-radius:10px;
 		padding-left :5px;
 		padding-right :5px;
 		direction :ltr;
 		display :none ;
 		
 	}
 	.boxBoardBottom span
 	{
 		position :relative ;
 		height:100%;
 		top:5px;
 		font-size:13pt;
 		font-family:yekan,arial;
 		padding-right :5px;
 		margin-top :15px;
 		
 	}
 	
 	.boxBoardBottom i
 	{
 		margin-right :5px;
 	}
 	
 	.boxBoard
 	{
 		position:absolute;
 		top:0px;
 		left:5%;
 		min-width:40%;
 		min-height:30px;
 		font-size:12pt;
 		font-family:yekan;
 		color:#fff;
 		background: rgb(255,99,27);background: rgba(255,99,27, .5);
 		text-align:center;
 		border-bottom-right-radius:10px;
 		border-bottom-left-radius:10px;
 		padding-left :5px;
 		padding-right :5px;
 		display:none ;
 	}
		
	.PicProperty:hover
 	{
 		background-size:120% 120%; 
 	}
 	
 	
 	
 	
 	.PicProperty:hover .boxBoard 
 	{
 		display:none;
 	}
 	.PicProperty:hover .boxBoardBottom
 	{
 		display:none;
 	}	
 	.mainpage_Top_News
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width:100%;
 		min-height:400px;
 		background :#fff;
 		margin :0;
 		overflow :visible ;
 		display :inline-block ;
 		text-align :center ;
 	}
 	.menuMobile
            {
            	display :none   ;
            }
 	.codrops-header 
{
	color:#fff;
	z-index: 1000;
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: center;
	width: 600px;
	-webkit-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	font-family :yekan,arial;
	
}
 	 	.Base
 	{
 		position :absolute ;
 		top:0px;
 		left:0px;
 		width:100%;
 		margin :0;
 	}
 	.topBar
 	{
 		position :absolute  ;
 		top:0px;
 		left:0px;
 		background: rgb(3, 52, 79);background: rgba(3, 52, 79, .8);
 		height:100px;
 		display :inline-block ;
 		width :100%;
 		text-align :center ;
 	}
 	
 	.topBar .Container
 	{
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :95%;
 		min-height:100px;
 		
 	}
 	
 	.Logo_Box
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		right:0px;
 		width:5%;
 		min-height:100px;
 		background:none;
 	}
 	.Logo_Box img
 	{
 		position :relative ;
 		top:0px;
 		float :left ;
 		left:0px;
 		
 		width:150px;
 		cursor :pointer ;
 	}
 	
 	.Menu_Box
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		right:0px;
 		width:95%;
 		min-height:100px;
 		
 	}
 	
 	.contact_Box
 	{
 		position:relative ;
 		top:0px;
 		float :right  ;
 		right:0px;
 		width:10%;
 		min-height:100px;
 		display:none;
 	}
 	
 	.contact_Box .TextCall
 	{
 		font-size:12pt;
 		font-family:yekan,arial;
 		color:#FEFB70;
 		width :100%;
 		text-align:right ;
 		direction :ltr ;
 		padding :0;
 		margin :0;
 		padding-top :25px;
 	}
 	
 	
 	.PhoneCall
 	{
 		font-size:13pt;
 		font-family:yekan,arial;
 		color:#fff;
 		width :100%;
 		text-align:right ;
 		direction :ltr ;
 		padding :0;
 		margin :0;
 	}
 	.PhoneCall i
 	{
 		color:#fff;
 		font-size :20pt;
 		margin-right :8px;
 	}
 	
 	
 	.Slide_Box
 	{
 		position :relative   ;
 		top:0px;
 		left:0px;
 		width :100%;
 		min-height:400px;
 		-z-index:-1000;
 		
 	}
 	.searchBox
 	{
 		position:relative ;
 		top:0px;
 		width :100%;
 		margin-left :auto ;
 		margin-right :auto ;
 		min-height:55px;
 		background :#fff;
 	}
 	
 	
 	
 	.search_Btn
 	{
 		
 		position:relative ;
 		float:left ;
 		left:0px;
 		top:0px;
 		width:10%;
 		height :55px;
 		background :#fff;
 		border-width :0;
 		border-right :1px solid #BDBDBD;
 		border-style:solid ;
 		cursor :pointer ;
 		background-image :url(../images/Search.png);
 		background-position :center center ;
 		background-repeat :no-repeat ;
 		margin :0;
 	}
 	
 	#txtSearch
 	{
 		position :relative ;
 		top:0px;
 		float :left ;
 		left:0px;
 		width:70%;
 		min-width:300px;
 		height:55px;
 		border-width :0px;
 		border-style :solid ;
 		background :#fff;
 		font-size:13pt;
 		font-family :yekan,arial;
 		color:#A9A9A9;
 		padding-right:20px;  
 		margin :0;
 		text-align :right ;
 	}
 	
 	#btnSearch1
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right :0px;
 		height:55px;
 		width:19%;
 		border-style :solid ;
 		border-width :0px;
 		line-height :55px;
 		font-size :13pt;
 		font-family :yekan ,arial;
 		color:#fff;
 		cursor :pointer ;
 		background :#002155;
 		margin :0;
 		-webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background 0.5s;
 		
 	}
 	#btnSearch1:hover
 	{
 		background :#FF631B;
 	}
 	
 	.Mainpage_Services_Container
 	{
 		position :relative ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :95%;
 		min-height:700px;
 		padding-bottom :50px;
 		
 	}
 	
 	
 	.Mainpage_Services_Title
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width :100%;
 		min-height:80px;
 		line-height :80px;
 		font-family :yekan ,arial;
 		font-size:24pt;
 		text-align :center ;
 		
 		font-weight :500;
 		text-transform :uppercase ;
 	}
 	.Mainpage_Services_Title span
 	{
 		color:#A72115;
 	}
 	
 	.Services_Box_MainPage
 	{
 		position :relative ;
 		top:0px;
 		float :left ;
 		left:0px;
 		width :49%;
 		margin :0;
 		padding-right :40px;
 		cursor :pointer ;
 	}
 	.Services_Box_MainPage .imageBox
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		width:100%;
 		min-height :300px;
 		
 	}
 	
 	 	
 	
 	.Services_Box_MainPage .imageBox img
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		display :block ;
 		width :100%;
 		border-radius:10px;
 	}
 	.Services_Box_MainPage .Circle
 	{
 		position:relative ;
 		float :right ;
 		right:0px;
 		top:0px;
 		width:60px;
 		height :60px;
 		border-radius:360px;
 		background :#FF631B;
 		line-height :60px;
 		font-size :18pt;
 		font-family :yekan ,arila;
 		color:#ffffff;
 		text-align :center ;
 	-webkit-transition: background 1s; /* Safari */
        transition: background 1s;
 	}
 	
 	.Services_Box_MainPage:hover .Circle
 	{
 		background :#002155;
 	}
 	.Services_Box_MainPage .textTitle
 	{
 		position:relative ;
 		float :right;
 		right:0pt;
 		direction :rtl;
 		top:0pt;
 		max-width:200px;
 		height :60px;
 		line-height :60px;
 		padding-right :10px;
 		color:#000000;
 		font-size :22px;
 		padding-bottom :0px;
 		padding-top:15px;
 		margin-left :10px;
 		line-height :60px;
 		font-family :yekan ,arial;
 		direction :rtl;
 	}
 	
 	.Services_Box_MainPage .text
 	{
 		position:relative ;
 		float :right;
 		right:0pt;
 		direction :rtl;
 		top:0pt;
 		width :100%;
 		min-height:200px;
 		text-align :justify ;
 		font-family :yekan ,arial;
 		font-size:13pt;
 		color:#000;
 		margin :0;
 		
 	}
 	
 	.mainpage_Hot_Property
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width:100%;
 		min-height:800px;
 		background :#F7F7F7;
 		margin :0;
 		display :inline-block ;
 		text-align :center ;
 	}
 	
 	.Mainpage_Hot_Property_Container
 	{
 		position :relative ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :95%;
 		min-height:800px;
 		
 		
 	}
 	.Mainpage_Hot_Property_Container .title
 	{
 		width :100%;
 		text-align :center ;
 		font-family :yekan ,arial;
 		font-size:26pt;
 		color:#000000;
 		height:160px;
 		line-height :160px;
 		text-transform :uppercase ;
 	}
 	.BoxMelk
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		width:30%;
 		min-height:520px;
 		margin :0;
 		background :#fff;
 		padding :10px;
 		margin-bottom :30px;
 		margin-left :1%;
 		overflow :hidden ;
 	}
 	
 	 a.PicProperty
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width:100%;
 		min-height :190px;
 		display:block ;
 		background-repeat :no-repeat ;
 		background-position :center center ;
 		background-size:100% 100%; 
 	}
 	 .titleMelk
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		left:0px;
 		width:100%;
 		font-size :13pt;
 		font-family :yekan ,arial;
 		text-align :right ;
 		
 	}
 	.BoxMelk .secondRow
 	{
 		position:relative ;
 		top:0px;
 		float :left ;
 		left:0px;
 		font-size :12pt;
 		font-family:yekan ,arial;
 		color:#FF631B;
 		
 		width :100%;
 	}
 	.secondRow .spanLeft
 	{
 		position :relative ;
 		top:0px;
 		float :left ;
 		left:0px;
 		width:100%;
 		font-size :12pt;
 		font-family:yekan ,arial;
 		color:#FF631B;
 		text-align:center  ;
 		direction :rtl;
 		
 	}
 		.secondRow .spanRight
 	{
 		position :relative ;
 		top:0px;
 		float :right  ;
 		right :0px;
 		width:100%;
 		font-size :12pt;
 		font-family:yekan ,arial;
 		color:#FF631B;
 		text-align:center  ;
 		direction :rtl;
 	}
 	.buttonRow
 	{
 		position :relative ;
 		top:0px;
 		float:left ;
 		left:0px;
 		width:100%;
 	}
 	.buttonMore
 	{
 		position :relative;
 		top:0px;
 		float :left ;
 		left:20px;
 		width:40%;
 		height:40px;
 		line-height :40px;
 		border-style:solid ;
 		border-width :0px;
 		cursor:pointer ;
 		color:#fff;
 		background :#FF631B;
 		-webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background 0.5s;
        font-size :10pt;
        font-family :yekan ,arial;
         text-align :center ;
 	}
 	
 	.buttonMore:hover
 	{
 		background :#002155;
 		color:#fff;
 	}
 	.buttonMore i
 	{
 		color:#fff;
 		font-size :11pt;
 		margin-left :10px;
 	}
 	.titleMelk i
 	{
 		font-size :8pt;
 		color:#FF631B;
 		margin-left :2px;
 		margin-right :2px;
 	}
 	
 	
 	.boxProject_Mask:hover:after
		{
			content: "\f00e";
			 font-family: FontAwesome;
			 position :relative ;
			font-style: normal;
			font-weight: normal;
			text-decoration: inherit;
			font-size:30px;
			margin-left :auto ;
			margin-right :auto ;
			
			top:40%;
			color:#fff;
			
		}
		
		.boxProject_Mask
		{
			
			position :absolute ;
			top:0px;
			left:0px;
			width:0%;
			height :100%;
			background: rgb(0,0,0);
            background: rgba(0,0,0, .5);
              -webkit-transition-timing-function: ease-in-out;
             -webkit-transition:width 0.4s,height 0.5s; /* For Safari 3.1 to 6.0 */
            transition:width 0.4s,height 0.5s;
            cursor :pointer ;
            
		}
		.PicProperty:hover  .boxProject_Mask
		{
			width:100%;
			height :100%;
		}
		
		.Mainpage_News_Container
 	{
 		position :relative ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :95%;
 		min-height:600px;
 		overflow:visible ;
 		padding-bottom :30px;
 		
 	}
 	.Mainpage_News_Container .title
 	{
 		width :100%;
 		text-align :center ;
 		font-family :yekan ,arial;
 		font-size:26pt;
 		color:#000000;
 		height:60px;
 		line-height :60px;
 		text-transform:uppercase ;
 	}
 	
 	.Mainpage_News_Container .Box_News
 	{
 		position :relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		margin :0;
 		width :50%;
 		min-height : 250px;
 		padding-right :40px;
 	}
 	
 	.Box_News p.Title_News
 	{
 		position :relative ;
 		top:0px;
 		float :left ;
 		left :0px;
 		width :100%;
 		min-height :40px;
 		font-family :yekan ,arial;
 		font-size :14pt;
 		color:#002155;
 		margin :0;
 		text-align :right  ;
 		direction :rtl;
 	}
 	
 	.Box_News p.Short_News
 	{
 		position :relative ;
 		top:0px;
 		float :left ;
 		left :0px;
 		width :100%;
 		min-height :100px;
 		font-family :yekan ,arial;
 		font-size :12pt;
 		color:#000;
 		margin :0;
 		padding-top :5px;
 		text-align :justify ;
 		direction :rtl;
 	}
 	.Box_News p
 	{
 		width:100%;
 		position :relative ;
 		top:0px;
 		left:0px;
 		float :left ;
 	}
 	
 	.mainpage_Sponsor
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width:100%;
 		min-height:120px;
 		background :#F6F6F6;
 		margin :0;
 	}
 	
 	.mainpage_Sponsor_Container
 	{
 		position :relative ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :95%;
 		min-height:120px;
 		
 		
 	}
 	
 	.mainpage_Sponsor_Container .SponsorBox
 	{
 		position:relative ;
 		float :left ;
 		top:0px;
 		left:0px;
 		width:20%;
 		margin :0;
 		height :120px;	
 		display :inline-block ;
 		
 		
 	}
 	
 	.GumtreeLogo
 	{
 		background-image :url(../images/Sponsor3.png);
 		background-repeat :no-repeat ;
 		background-position :center center ;
 		background-size:100%;
 	}
 	
 	.ombudsmanLogo
 	{
 		background-image :url(../images/Sponsor4.png);
 		background-repeat :no-repeat ;
 		background-position :center center ;
 		background-size:100%;
 	}
 	
 	.ZoopLaLogo
 	{
 		background-image :url(../images/Sponsor2.png);
 		background-repeat :no-repeat ;
 		background-position :center center ;
 		background-size:100%;
 	}
 	
 	.PrimeLocationLogo
 	{
 		background-image :url(../images/Sponsor5.png);
 		background-repeat :no-repeat ;
 		background-position :center center ;
 		background-size:100%;
 	}
 	
 	.FaceBookLogo
 	{
 		background-image :url(../images/Sponsor1.png);
 		background-repeat :no-repeat ;
 		background-position :center center ;
 		
 	}
 	
 	.mainpage_Footer
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width:100%;
 		min-height:600px;
 		background :#002155;
 		margin :0;
 		padding-bottom :50px;
 	}
 	
 	.mainpage_Footer_Container
 	{
 		position :relative ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :95%;
 		min-height:600px;
 		
 		
 	}
 	
 	.mainpage_Footer_Container .FooterBox
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		float :right ;
 		width:30%;
 		min-height:600px;
 		padding-top :40px;
 		text-align :right ;
 	}
 	
 	.mainpage_Footer_Container .FooterBoxFrame
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		float :left ;
 		width:100%;
 		min-height:300px;
 		padding-top :40px;
 	}
 	
 	.FooterBoxFrame iframe
 	{
 		position :relative ;
 		top:25px;
 		left:0px;
 		width :100%;
 		height :220px;
 	}
 	
 	.FooterBox .footer_Title_menu
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		float :right ;
 		width :100;
 		font-family :yekan ,arial;
 		font-size:14pt;
 		color:#FF631B;
 		text-align :right ;
 	}
 	
 	.FooterBox a.LinkFooter
 	{
 		position :relative ;
 		top:0px;
 		float :right ;
 		left:0px;
 		font-family :yekan ,arial;
 		font-size:12pt;
 		color:#fff;
 		text-decoration :none;
 		width :100%;
 		height :40px;
 		text-align :right ;
 		direction :rtl;
 	}
 	a.LinkFooter:hover 
 	{
 		color:#FDFC6C;
 	}
 	.FooterBox a.LinkFooter i
 	{
 		margin-left :5px;
 	}
 	.FllowUSLogo
 	{
 		font-size :40px;
 	}
 	.FooterBox a.FllowUsFooter
 	{
 		position :relative ;
 		top:0px;
 		float :right ;
 		left:0px;
 		font-family :yekan ,arial;
 		font-size:12pt;
 		color:#fff;
 		text-decoration :none;
 		width :100%;
 		height :37px;
 		padding-right:30px;
 		text-align :right ;
 	}
 	a.FllowUsFooter:hover 
 	{
 		color:#FDFC6C;
 	}
 	a {
	color: #23dbdb;
	text-decoration: none;
}

a:hover {
	color: #000;
}
ol, ul {
	list-style: none;
	padding:0px;
	margin:0px;
}
#wrap {
	margin: 0 auto;
}

.inner {
	margin: 0 auto;
	max-width: 940px;
	padding: 0  40px;
	min-height :100px;


}

.relative {
	position: relative;
}

.right {
	float: right;
}

.left {
	float: left;
}

/* HEADER */
#wrap > header {

	padding-bottom: 0px;

}
.logo {
	display: inline-block;
	font-size: 0;
	padding-top:15px;
}
#navigation {
	position: relative ;
	margin-right :auto ;
	margin-left :auto ;
	bottom: 0px;
	top:0px;
	height :100px;
	
}

#menu-toggle {
	display: none;
	float: right;
}

/* HEADER > MENU */
#main-menu {
	float: right;
	height :70px;
	font-size: 0;
	margin: 10px 0;
	
	line-height :70px;
	width:100%;
	position :relative ;
	margin-left :auto ;
	margin-right:auto ;

	top:20px;

}

#main-menu > li {
	display: inline-block;
	margin-left: 30px;
	padding: 2px 0;
}

#main-menu > li.parent {
	background-image: url(../images/plus-gray.png);
	background-size: 7px 7px;
	background-repeat: no-repeat;
	background-position: left center;
}

#main-menu > li.parent > a {
	padding-left: 14px;
}

#main-menu > li > a {
	color: #EEBD4C;
	font-size :14pt;
	font-family :yekan,arial;
	font-weight :500;
	line-height: 14px;
	padding: 30px 0;
	text-decoration:none;
}

#main-menu > li:hover > a,
#main-menu > li.current-menu-item > a {
	color: #FF631B;
	font-size :14pt;
	font-family :yekan,arial;
	font-weight :500;
}

/* HEADER > MENU > DROPDOWN */
#main-menu li {
	position: relative;
}

ul.sub-menu { /* level 2 */
	display: none;
	left: 0px;
	top: 38px;
	padding-top: 10px;
	position: absolute;
	width: 150px;
	z-index: 9999;
}

ul.sub-menu ul.sub-menu { /* level 3+ */
	margin-top: -1px;
	padding-top: 0;
	left: 149px;
	top: 0px;
}

ul.sub-menu > li > a {
	background: rgb(3, 52, 79);background: rgba(3, 52, 79, .8);
	border: 0px solid #444;
	border-top: none;
	display: block;
	font-size: 12px;
	line-height: 15px;
	padding: 10px 12px;
	text-align :left ;
	color: #EEBD4C;
	font-size :12pt;
	font-family :yekan,arial;
	font-weight :500;
}

ul.sub-menu > li > a:hover {
	background-color: #002155; 
	color: #FEFC71;
}

ul.sub-menu > li:first-child {
	border-top: 3px solid #FEFC71;
}

ul.sub-menu ul.sub-menu > li:first-child {
	border-top: 0px solid #444;
}

ul.sub-menu > li:last-child > a {
	border-radius: 0 0 2px 2px;
}

ul.sub-menu > li > a.parent {
	background-image: url(../images/arrow.png);
	background-size: 5px 9px;
	background-repeat: no-repeat;
	background-position: 95% center;
}

#main-menu li:hover > ul.sub-menu {
	display: block; /* show the submenu */
}

 }
 
 @media screen and (min-width: 1025px) and (max-width: 1280px) 
 {
 	.SoldBox 
 	{
 		position :absolute ;
 		float :right ;
 		right:10px;
 		top:10px;
		background: red;
		width: 40px;
		height: 40px;
		 position: relative;
		text-align: center;
		-webkit-transform: rotate(20deg);
		 -moz-transform: rotate(20deg);
			-ms-transform: rotate(20deg);
         -o-transform: rotate(20eg);
         color:#fff;
         font-size :16pt;
         font-family :yekan ,arial;
         display:none;
}

.SoldBox:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 40px;
    width: 40px;
    background: red;
    -webkit-transform: rotate(135deg);
       -moz-transform: rotate(135deg);
        -ms-transform: rotate(135deg);
         -o-transform: rotate(135deg);
         font-size :8pt;
}
.SoldBox:after
{
	content: "فروش رفت";
	position: absolute;
    top: 8%;
    left: 5%;
    font-size :8pt;
    line-height:10pt; 
}
.RentBox 
 	{
 		position :absolute ;
 		float :right ;
 		right:10px;
 		top:10px;
		background: red;
		width: 40px;
		height: 40px;
		 position: relative;
		text-align: center;
		-webkit-transform: rotate(20deg);
		 -moz-transform: rotate(20deg);
			-ms-transform: rotate(20deg);
         -o-transform: rotate(20eg);
         color:#fff;
         font-size :16pt;
         font-family :yekan ,arial;
         display:none;
}
.RentBox:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 40px;
    width: 40px;
    background: red;
    -webkit-transform: rotate(135deg);
       -moz-transform: rotate(135deg);
        -ms-transform: rotate(135deg);
         -o-transform: rotate(135deg);
         font-size :8pt;
}
.RentBox:after
{
	content: "اجاره رفت";
	position: absolute;
    top: 8%;
    left: 5%;
    font-size :8pt;
    line-height:10pt; 
}

 	.BoxMelkSearch
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		width:30%;
 		min-height:450px;
 		background :#fff;
 		overflow :hidden ;
 		margin-left :1%;
 		margin-bottom :10px;

 	}
 	.advancedSearch_ShowBox
 	{
 		position :relative  ;
 		top:0px;
 		left:0px;
 		float :left ;
 		width :100%;
 		min-height:600px;
 		display :inline-block ;
 		
 	}
 	.advancedSearch_Box
 	{
 		position :relative  ;
 		top:0px;
 		right:0px;
 		float :right ;
 		width :100%;
 		min-height:600px;
 		
 	}
 	.advancedSearch_Box p
 	{
 		position :relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		width :100%;
 		font-size :10pt;
 		font-family:yekan ,arial;
 		padding-top :10px;
 		padding-bottom :10px;
 		text-align :right ;
 	}
 	#cmb_Country
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		width :225px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	#cmb_City
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		width :225px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	#cmb_Region
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		width :225px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	
 	#cmb_Property
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		width :225px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	#cmb_maxBeds
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		width :103px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	#cmb_minBeds
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		width :103px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	.toAdvancedSearch
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		padding-left :3px;
 		padding-right :3px;
 		
 	}
 	#cmb_UnitPrice
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		width :225px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	
 	#btnStartSearch
 	{
 		position :relative ;
 		float:right ;
 		right:0px;
 		top:0px;
 		width:50%;
 		height: 35px;
 		border-style :solid ;
 		border-width:0px;
 		cursor :pointer ;
 		background :#FF631B;
 		color:#fff;
 		line-height :35px; 
 		max-width :200px;
 		font-family:yekan;
 		
 	}
 	
 	#btnStartSearch:hover
 	{
 		background :#002155;
 	}
 	#txtPrice1
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#CCCCCC;
 		width :120px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	
 	#txtPrice2
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#CCCCCC;
 		width :120px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	
 	#txtArea1
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#CCCCCC;
 		width :90px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	
 	#txtArea2
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#CCCCCC;
 		width :90px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	.mainpage_ContactUS_Container
 	{
 		position :relative ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :95%;
 		min-height:300px;
 		display :inline-block ;
 		text-align :left ;
 		padding-bottom :30px;
 		line-height :40px;
 		font-size:14pt;
 		font-family :yekan ;
 		padding-top :5%;
 	}

 	
 	.ContactUs_RightContent
 	{
 		position:relative ;
 		top:0px;
 		float :right  ;
 		right :0px;
 		width :75%;
 		min-height :600px;
 		margin :0;
 	}
 	
 	.ContactUs_RightContent .ContactUs_RightContent_Header
 	{
 		position :relative ;
 		top :0px;
 		left:0px;
 		width :100%;
 		font-family:yekan,arial;
 		font-size :22pt;
 		color:#000;
 		text-align :center ;
 		min-height :60px;
 		

 	}
 	
 	.ContactUs_LeftContent
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		left :0px;
 		width :25%;
 		min-height :600px;
 		margin :0;
 	}
 	.ContactUs_LeftContent p
 	{
 		position :relative ;
 		top :0px;
 		left:0px;
 		width :100%;
 		font-family:yekan,arial;
 		font-size :22pt;
 		color:#000;
 		text-align :center ;
 		min-height :60px;

 	}
 	
 	.ContactUs_IframeContiner
 	{
 		position:relative ;
 		top:0px;
 		width :95%;
 		display :inline-block ;
 		min-height:400px;
 		margin-top:5%;
 		overflow :hidden ;
 	}
 	
 	.ContactUs_IframeContiner iframe
 	{
 		position :relative ;
 		top:-50px;
 		left:0px;
 		width :100%;
 		height:400px;
 	}
 	
 	.newMoreIcon
	{
		margin-right:10px;
		width:10px;
		height :20px;
		text-align :center ;
		font-size:16pt;
		-webkit-transform: rotate(90deg);
		-ms-transform: rotate(90deg);
		-o-transform: rotate(90deg);
		transform: rotate(90deg);
	}
 	.moreIcon
	{
		font-size:16pt;
		color:#fff;
		margin-right:10px;
		width:10px;
		height :20px;
		text-align :center ;
		display:block ;
	}
 	.linkTitleNews
{
	color:#000;
	text-decoration:none;
}
.linkTitleNews:hover
{
	color:#FF631B;
}
 	.serviceUpArrowBox
	{
		text-align :right ;
		width :100%;
	}
	.serviceUpArrow
	{
		font-size:16pt;
		color:#FF631B;
	}
	.serviceUpArrow:hover
	{
		color:#002155;
	}
 	.textNewsBox
	{
		text-align :justify  ;
		line-height :30px;
		font-family :yekan,arial;
		font-size :13pt;
		margin-top :0px;
		min-height :300px;
		width :100%;
		padding-top:0px;
		color:#000;
		direction :rtl;
	
	}
	.textNewsBox a 
	{
		font-family :yekan,arial;
		font-size :13pt;
	}
 	.serviceImage
	{
		position :relative ;
		top:0px;
		float:left ;
		left :0px;
		width:45%;
		padding:10px 10px 10px 10px;
		min-height :400px;
	}
 	.newsMoreButtonBox
	{
		width :100%;
		text-align :right  ;
		direction :rtl;
		padding-top:10px;
		padding-bottom :10px;
		margin-bottom :10px;
	}
		.newsMoreButton
	{
		margin-left :0px;
		width :120px;
		height:40px;
		background-color :#FF631B;
		cursor:pointer ;
		color:#fff;
		
		border-width :0px;
		border-style :solid ;
		text-decoration :none;
		display :block ;
		font-size :12pt;
		font-family :yekan,arial;
		line-height :40px;
		text-align :center ;
		-webkit-transition:background-color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-color 0.5s;
		
	}
	.newsMoreButton:hover
	{
		background-color:#002155;
	}
 	.serviceText
	{
		font-size:10pt;
		font-family:yekan,arial;
		padding-top:10px;
		padding-top:10px;
		padding-bottom:10px;
		margin :0px;
		text-align :right ;
		color:#000;
		font-family :yekan,arial;
		direction:rtl;
	}
 	.servideShort
	{
		border-bottom:1px solid #D9D9D9;
		font-size:12pt;
		font-family:yekan,arial;
		padding-top:10px;
		padding-bottom:10px;
		color:#000;
		margin :0px;
		line-height :30px;
		text-align :right  ;
		direction :rtl;
	}
 	.servideTitle
	{
		border-bottom:1px solid #D9D9D9;
		font-size:16pt;
		font-family:yekan,arial;
		padding-top:10px;
		padding-bottom:10px;
		margin :0px;
		color:#A92317;
		direction:rtl;
	}
 	
 	.serviceTextBox
	{
		position :relative ;
		top:0px;
		float:right ;
		right :0px;
		width:49%;
		padding:10px 10px 10px 10px;
		min-height :400px;
	
	}
 	
 	.serviceMainBox
	{
		padding-top:60px;
		display:block;
		min-height:400px;
		margin-bottom:20px;
	}
 	
 	
 	.submenu {
  display: none;
  background: #FF631B;
  font-size: 14px;
  text-align :right ;
  font-family :yekan,arial;
  margin :0;
  padding :0px;
  
  
}

.submenu li { border-bottom: 0px solid #4b4a5e; }

.submenu a {
  display: block;
  text-decoration: none;
  color: #fff;
  padding: 5px;
  padding-left: 10px;
  -webkit-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
  margin-left:0px;

}

.submenu a:hover {
  background: #002155;
  color: #FFF;

}
.sizeI
{
	position: absolute;
  top: 16px;
  right  : 12px;
  font-size: 22px;
   -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
ul { list-style-type: none; }

 	.accordion 
		{
			float :left ;
			position :relative ;
			left :0px;
			width: 100%;
			max-width: 300px;
			margin:  30px  auto  20px 0px;
			background: #002155;
			padding :0px 0px 0px 0px;
			padding-bottom :0px;
		}

.accordion .link {
  cursor: pointer;
  display: block;
  padding:  5px  35px  5px 42px;
  color: #fff;
  font-family :yekan,arial;
  font-size: 14px;
  border-bottom: 1px solid #FFF;
  position: relative;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  text-align :right ;
 
  
  
}

.accordion li:last-child .link { border-bottom: 0; }

.accordion li i {
  
  color: #fff;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  
}

.accordion li i.fa-chevron-down 
{
	position :absolute ;
  left: 12px;

  font-size: 16px;
}

.accordion li.open .link { color: #333; }

.accordion li.open i { color: #333; }

.accordion li.open i.fa-chevron-down {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
 	
 	.leftNewsContent
	{
		position :relative ;
		top:0px;
		float:right  ;
		right :0px;
		width :75%;
		min-height:600px;
	}
 	
#menuRightObject
	{
		position :relative ;
		top:0px;
		float:right ;
		right :0px;
		width :25%;
	}
	.mainpage_Content
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width:100%;
 		min-height:300px;
 		background :#F7F7F7;
 		margin :0;
 		overflow :visible ;
 		display :inline-block ;
 		text-align :center ;
 	}
 	
 	.mainpage_Content_Container
 	{
 		position :relative ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :90%;
 		min-height:300px;
 		display :inline-block ;
 		text-align :right ;
 		padding-top :30px;
 		padding-bottom :30px;
 		line-height :40px;
 		font-size:14pt;
 		font-family :yekan ;
 		
 	}
 	 .titleMelk1
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		left:0px;
 		width:100%;
 		font-size :13pt;
 		font-family :yekan ,arial;
 		text-align :center ;
 		min-height:50px;
 		display :block ;
 		direction :rtl;
 		
 	}
 	.BoxMelk .secondRow1
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		left:0px;
 		font-size :11pt;
 		font-family:yekan ,arial;
 		color:#FF631B;
 		
 		width :100%;
 		text-align :right ;
 		line-height:25px;
 		
 		display :block ;
 	}
 	.secondRow1 .spanLeft1
 	{
 		position :relative ;
 		top:0px;
 		float :right ;
 		left:0px;
 		width:100%;
 		font-size :12pt;
 		font-family:yekan ,arial;
 		color:#FF631B;
 		text-align:center ;
 		height:50px;
 		line-height :50px;
 		display :block ;
 		direction :rtl;
 	}
 		.secondRow1 .spanRight1
 	{
 		position :relative ;
 		top:0px;
 		float :right  ;
 		right :0px;
 		width:100%;
 		font-size :12pt;
 		font-family:yekan ,arial;
 		color:#FF631B;
 		text-align:center ;
 		height:50px;
 		line-height :50px;
 		display :block ;
 	}
 	
 	
 	#lblErr
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width :100%;
 		font-size :12pt;
 		font-family:yekan ,arial;
 		color:#002155;
 		margin :0;
 	}
 	
 	.RequestFrame
 	{
 		 position:relative ;
 		 top:0px;
 		 left:0px;
 		 width :100%;
 		 min-height:300px;
 	}
 	
 	
 	input[type=Name*]::-webkit-input-placeholder { /* Safari, Chrome(, Opera?) */
 color:gray;
 font-style:italic;
}
input[type=Name*]:-moz-placeholder { /* Firefox 18- */
 color:gray;
 font-style:italic;
}
input[type=Name*]::-moz-placeholder { /* Firefox 19+ */
 color:gray;
 font-style:italic;
}
input[type=Name*]:-ms-input-placeholder { /* IE (10+?) */
 color:gray;
 font-style:italic;
}
 	
input[type=Email Address*]::-webkit-input-placeholder { /* Safari, Chrome(, Opera?) */
 color:gray;
 font-style:italic;
}
input[type=Email Address*]:-moz-placeholder { /* Firefox 18- */
 color:gray;
 font-style:italic;
}
input[type=Email Address*]::-moz-placeholder { /* Firefox 19+ */
 color:gray;
 font-style:italic;
}
input[type=Email Address*]:-ms-input-placeholder { /* IE (10+?) */
 color:gray;
 font-style:italic;
}


input[type=Phone*]::-webkit-input-placeholder { /* Safari, Chrome(, Opera?) */
 color:gray;
 font-style:italic;
}
input[type=Phone*]:-moz-placeholder { /* Firefox 18- */
 color:gray;
 font-style:italic;
}
input[type=Phone*]::-moz-placeholder { /* Firefox 19+ */
 color:gray;
 font-style:italic;
}
input[type=Phone*]:-ms-input-placeholder { /* IE (10+?) */
 color:gray;
 font-style:italic;
}


input[type=Message*]::-webkit-input-placeholder { /* Safari, Chrome(, Opera?) */
 color:gray;
 font-style:italic;
}
input[type=Message*]:-moz-placeholder { /* Firefox 18- */
 color:gray;
 font-style:italic;
}
input[type=Message*]::-moz-placeholder { /* Firefox 19+ */
 color:gray;
 font-style:italic;
}
input[type=Message*]:-ms-input-placeholder { /* IE (10+?) */
 color:gray;
 font-style:italic;
}
 	.Request_p
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		float :left ;
 		width:100%;
 		min-height :40px;
 		margin-bottom :10px;
 	}
 	#name_Request
 	{
 		position:relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		width:30%;
 		height:30px;
 		padding-right :10px;
 		border-style:solid ;
 		border-width:1px;
 		border-color :#CCCCCC;
 		text-align :right ;
 		direction :rtl ;
 		margin-left:4%;
 	}
 	#email_Request
 	{
 		
 		position:relative ;
 		float :right ;
 		width:30%;
 		height:30px;
 		padding-right:10px;
 		border-style:solid ;
 		border-width:1px;
 		border-color :#CCCCCC;
 		text-align :right ;
 		direction :rtl ;


 	}
 	
 	#phone_Request
 	{
 		position:relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		width:28%;
 		height:30px;
 		padding-right :10px;
 		border-style:solid ;
 		border-width:1px;
 		border-color :#CCCCCC;
 		text-align :right ;
 		direction :rtl ;
 		margin-right :3%;
 	
 	}
 	
 	#Text_Request
 	{
 		position:relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		width:98.5%;
 		height:90px;
 		padding-right :10px;
 		border-style:solid ;
 		border-width:1px;
 		border-color :#CCCCCC;
 		text-align :right ;
 		direction :rtl ;
 		resize:none;

 	}
 	
 
 	#btnSend
 	{
 		position :relative ;
 		top:10px;
 		left :0px;
 		float :left ;
 		width:20%;
 		height :35px;
 		border-style :solid ;
 		border-width :0px;
 		cursor :pointer ;
 		min-width :150px;
 		color :#fff;
 		background :#DEB34A;
 		font-family :yekan ,arial;
 		font-size :12pt;
 		-webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background 0.5s;
        text-align :center ;
        line-height :35px;
        direction :ltr ;
 	}
 	#btnSend:hover
 	{
 		background :#002155;
 	}
 	#btnSend i
 	{
 		font-size :10pt;
 		color:#fff;
 		margin-left :5px;
 	}
 	
 	
 	.PropertyTab ul
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		width:100%;
 		min-height :500px;
 		display :inline-block ;
 		text-align :right;
 		
 	}
 	.PropertyTab li
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		float :right;
 		min-height :50px;
 		max-width:320px;
 		width:30%;
 		font-family :yekan ,arial;
 		font-size :12pt;
 		color:#000;
 		line-height :30px;
 		margin :0;
 		margin-right :10px;
 		text-transform :capitalize ;
 		padding :0;
 		direction :rtl;
 	}
 	.PropertyTab i
 	{
 		margin-ledt:5px;
 		font-size :10pt;
 		color:#FF631B;
 	}
 	
 	
 	
 	i.selectIcon
 	{
 		font-size :12pt;
 		color:#FF631B;
 		margin-left :2px;
 	}
 	
 	i.disSelectIcon
 	{
 		font-size :12pt;
 		color:#002155;
 		margin-left :2px;
 	}
 	
 	.PropertyTab
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		float :right ;
 		width :100%;
 		min-height :300px;
 	}
 	
 	.Pages_TabSection
 	{
 		position:relative ;
 		top:0px;
 		width:100%;
 		left:0px;
 		float :left;
 		display:inline-block; 
 		text-align :center ;
 		min-height :300px;
 		background :#f7F7F7;
 		
 	}
 	
 	.Pages_ContainerTabSection
 	{
 		position :relative ;
 		top:0px;
 		width:95%;
 		min-height :300px;
 		display:inline-block; 
 		text-align :left ;
 		padding-bottom :50px;
 	}
 	
 	p.PageIframe
 	{
 		position:relative ;
 		top:0px;
 		left:-10px;
 		float :left ;
 		width :100%;
 		min-height :400px;
 		text-align :left ;
 		margin :0;
 		
 	}
 	
 	 .Mapiframe
 	{
 		position :relative ;
 		top:10px;
 		left:0px;
 		width:80%;
 		min-height :380px;
 		margin :0;
 		padding :0;
 	}
 	
 	p.BaseProperty
 	{
 		position:relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		width :100%;
 		min-height :30px;
 		line-height :30px;
 		text-align :right  ;
 		font-family :yekan ,arial;
 		font-size :12pt;
 		color:#000;
 		margin :0;
 		direction :rtl;
 		
 	}
 	p.BaseProperty span
 	{
 		font-family :yekan ,arial;
 		font-size :12pt;
 		margin-right :5px;
 	}
 	
 	p.BaseProperty i
 	{
 		font-size:10pt;
 		color:#DEB448;
 		margin-left :2px;
 		margin-right :2px;
 	}
 	h1.title_Property
 	{
 		position:relative ;
 		top:0px;
 		right :0px;
 		width :100%;
 		min-height:50px;
 		font-family :yekan ,arial;
 		font-size:18pt;
 		color:#000;
 		text-align :right  ;
 		font-weight :400;
 		
 		min-height:40px;
 		line-height :40px;
 		margin :0;
 		direction:rtl;
 	}
 	
 	p.shareBox
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		float :left ;
 		margin :0;
 		padding :0;
 		width :100%;
 		margin-top :20px;
 	}
 	
 	p.shareBox .faceBookShare
 	{
 		position :relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		padding :5px 5px 5px 5px;
 		width :15px;
 		height :15px;
 		background :#2274B9;
 		color:#fff;
 		font-size :14pt;
 		text-decoration :none;
 		text-align :center ;
 		display :block ;
 		margin-right :5px;
 		
 	}
 	
 	p.shareBox .twitterShare
 	{
 		position :relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		padding :5px 5px 5px 5px;
 		width :15px;
 		height :15px;
 		background :#4D9ED8;
 		color:#fff;
 		font-size :14pt;
 		text-decoration :none;
 		text-align :center ;
 		display :block ;
 		margin-right :5px;
 	}
 	
 	p.shareBox .googlePlusShare
 	{
 		position :relative ;
 		top:0px;
 	right:0px;
 		float :right ;
 		padding :5px 5px 5px 5px;
 		width :15px;
 		height :15px;
 		background :#999999;
 		color:#fff;
 		font-size :11pt;
 		text-decoration :none;
 		text-align :center ;
 		display :block ;
 		margin-right :5px;
 	}
 	
 		p.shareBox .LinkedInShare
 	{
 		position :relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		padding :5px 5px 5px 5px;
 		width :15px;
 		height :15px;
 		background :#2274B9;
 		color:#fff;
 		font-size :11pt;
 		text-decoration :none;
 		text-align :center ;
 		display :block ;
 		margin-right :5px;
 	}
 	
 		p.shareBox .pinterestShare
 	{
 		position :relative ;
 		top:0px;
 	right:0px;
 		float :right ;
 		padding :5px 5px 5px 5px;
 		width :15px;
 		height :15px;
 		background :#BC0D1E;
 		color:#fff;
 		font-size :13pt;
 		text-decoration :none;
 		text-align :center ;
 		display :block ;
 		margin-right :5px;
 	}
 	
 	
 	h2.Price_Property
 	{
 		position:relative ;
 		top:0px;
 		right :0px;
 		width :100%;
 		min-height:50px;
 		font-family :yekan ,arial;
 		font-size:14pt;
 		color:#002155;
 		text-align :right  ;
 		font-weight :400;
 		min-height:40px;
 		line-height :40px;
 		margin :0;
 		direction :rtl;
 	}
 	.Price_Property span
 	{
 		font-family :yekan ,arial;
 		font-size:14pt;
 		color:#002155;
 	}
 	
 	.Price_Property .TypeProperty
 	{
 		font-family :yekan ,arial;
 		font-size:12pt;
 		color:#000;
 		margin-left :10px;
 	}
 	.pageContentMelk_Left
 	{
 		position :relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		width:50%;
 		margin :0;
 		padding :0;
 	}
 	.pageContentMelk_right
 	{
 		position :relative ;
 		top:0px;
 		right :0px;
 		float :left  ;
 		width:50%;
 		margin :0;
 		padding :0;
 	}
 	.page_BoxPaging
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		display:inline-block ;
 		height :60px;
 		line-height :60px;
 		color:#000;
 		margin-right :5px;
 		font-size:10pt;
 		font-family:yekan ,arial;
 		text-align:center ;
 		text-decoration :none;
 	}
 	
 	.page_BoxPaging i
 	{
 		color:#1C201F;
 		font-size :18px;
 		margin-left :5px;
 	}
 	.page_BoxPaging a
 	{
 		font-size:10pt;
 		font-family:yekan ,arial;
 		color:#000;
 		text-align:center ;
 		text-decoration :none;
 	}
 	
 	.Pages_Toolbars
 	{
 		position:relative ;
 		top:0px;
 		width:100%;
 		left:0px;
 		float :left;
 		display:inline-block; 
 		text-align :center ;
 		height :60px;
 		background :#fff;
 	}
 	
 	.page_ContainerToolbars
 	{
 		position :relative ;
 		top:0px;
 		width:95%;
 		min-height :60px;
 		
 		display:inline-block; 
 		text-align :right ;
 		direction :rtl;
 	}
 	
 	.Pages_Content
 	{
 		position:relative ;
 		top:0px;
 		width:100%;
 		left:0px;
 		float :left;
 		display:inline-block; 
 		text-align :center ;
 		min-height :600px;
 		background :#F7F7F7;
 		
 	}
 	.page_ContainerContent
 	{
 		position :relative ;
 		top:0px;
 		width:95%;
 		min-height :600px;
 		display :inline-block ;
 	}
 	
 	.topBarPages
 	{
 		position :relative   ;
 		top:0px;
 		left:0px;
 		background: #002155;
 		height:100px;
 		display :inline-block ;
 		width :100%;
 		text-align :center ;
 	}
 	
 	.topBarPages .Container
 	{
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :95%;
 		min-height:100px;
 		
 	}
 	
 	
 	.boxBoardBottom
 	{
 		position:absolute;
 		bottom:0px;
 		float :right ;
 		right:5%;
 		min-width:40%;
 		min-height:30px;
 		font-size:13pt;
 		font-family:yekan,arial;
 		color:#fff;
 		background: rgb(255,99,27);background: rgba(255,99,27, .5);
 		text-align:center;
 		border-top-right-radius:10px;
 		border-top-left-radius:10px;
 		padding-left :5px;
 		padding-right :5px;
 		direction :ltr;
 		display :none ;
 		
 	}
 	.boxBoardBottom span
 	{
 		position :relative ;
 		height:100%;
 		top:5px;
 		font-size:13pt;
 		font-family:yekan,arial;
 		padding-right :5px;
 		margin-top :15px;
 		
 	}
 	
 	.boxBoardBottom i
 	{
 		margin-right :5px;
 	}
 	
 	.boxBoard
 	{
 		position:absolute;
 		top:0px;
 		left:5%;
 		min-width:40%;
 		min-height:30px;
 		font-size:12pt;
 		font-family:yekan;
 		color:#fff;
 		background: rgb(255,99,27);background: rgba(255,99,27, .5);
 		text-align:center;
 		border-bottom-right-radius:10px;
 		border-bottom-left-radius:10px;
 		padding-left :5px;
 		padding-right :5px;
 		display:none ;
 	}
		
	.PicProperty:hover
 	{
 		background-size:120% 120%; 
 	}
 	
 	
 	
 	
 	.PicProperty:hover .boxBoard 
 	{
 		display:none;
 	}
 	.PicProperty:hover .boxBoardBottom
 	{
 		display:none;
 	}	
 	.mainpage_Top_News
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width:100%;
 		min-height:400px;
 		background :#fff;
 		margin :0;
 		overflow :visible ;
 		display :inline-block ;
 		text-align :center ;
 	}
 	 	.menuMobile
            {
            	display :none   ;
            }
 	.codrops-header 
{
	color:#fff;
	z-index: 1000;
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: center;
	width: 600px;
	-webkit-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	font-family :yekan,arial;
	
}
 	.Base
 	{
 		position :absolute ;
 		top:0px;
 		left:0px;
 		width:100%;
 		margin :0;
 	}
 	.topBar
 	{
 		position :absolute  ;
 		top:0px;
 		left:0px;
 		background: rgb(3, 52, 79);background: rgba(3, 52, 79, .8);
 		height:100px;
 		display :inline-block ;
 		width :100%;
 		text-align :center ;
 		
 		
 	}
 	
 	.topBar .Container
 	{
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :95%;
 		min-height:100px;
		
 	}
 	
 	.Logo_Box
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		right:0px;
 		width:10%;
 		min-height:100px;
 		background:none;
 		
 	}
 	.Logo_Box img
 	{
 		position :relative ;
 		top:0px;
 		float :left ;
 		left:0px;
 		height :100px;
 		cursor :pointer ;
 	}
 	
 	.Menu_Box
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		right:0px;
 		width:72%;
 		min-height:100px;
 		
 	}
 	
 	.contact_Box
 	{
 		position:relative ;
 		top:0px;
 		float :right  ;
 		right:0px;
 		width:18%;
 		min-height:100px;
 		
 	}
 	
 	.contact_Box .TextCall
 	{
 		font-size:12pt;
 		font-family:yekan,arial;
 		color:#FEFB70;
 		width :100%;
 		text-align:right ;
 		direction :ltr ;
 		padding :0;
 		margin :0;
 		padding-top :25px;
 	}
 	
 	
 	.PhoneCall
 	{
 		font-size:12pt;
 		font-family:yekan,arial;
 		color:#fff;
 		width :100%;
 		text-align:right ;
 		direction :ltr ;
 		padding :0;
 		margin :0;

 	}
 	.PhoneCall i
 	{
 		color:#fff;
 		font-size :18pt;
 		margin-right :1px;
 	}
 	
 	
 	.Slide_Box
 	{
 		position :relative   ;
 		top:0px;
 		left:0px;
 		width :100%;
 		min-height:600px;
 		-z-index:-1000;
 	}
 	.searchBox
 	{
 		position:relative ;
 		top:0px;
 		width :100%;
 		margin-left :auto ;
 		margin-right :auto ;
 		min-height:55px;
 		background :#fff;
 	}
 	
 	
 	
 	.search_Btn
 	{
 		
 		position:relative ;
 		float:left ;
 		left:0px;
 		top:0px;
 		width:10%;
 		height :55px;
 		background :#fff;
 		border-width :0;
 		border-right :1px solid #BDBDBD;
 		border-style:solid ;
 		cursor :pointer ;
 		background-image :url(../images/Search.png);
 		background-position :center center ;
 		background-repeat :no-repeat ;
 		margin :0;
 	}
 	
 	#txtSearch
 	{
 		position :relative ;
 		top:0px;
 		float :left ;
 		left:0px;
 		width:70%;
 		min-width:300px;
 		height:55px;
 		border-width :0px;
 		border-style :solid ;
 		background :#fff;
 		font-size:13pt;
 		font-family :yekan,arial;
 		color:#A9A9A9;
 		padding-right:20px;  
 		margin :0;
 		text-align :right ;
 	}
 	
 	#btnSearch1
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right :0px;
 		height:55px;
 		width:19%;
 		border-style :solid ;
 		border-width :0px;
 		line-height :55px;
 		font-size :13pt;
 		font-family :yekan ,arial;
 		color:#fff;
 		cursor :pointer ;
 		background :#002155;
 		margin :0;
 		-webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background 0.5s;
 		
 	}
 	#btnSearch1:hover
 	{
 		background :#FF631B;
 	}
 	
 	.Mainpage_Services_Container
 	{
 		position :relative ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :95%;
 		min-height:500px;
 		padding-bottom :50px;
 		
 	}
 	
 	
 	.Mainpage_Services_Title
 	{
 		position:relative ;
 		top:0px;
 		left:-100px;
 		width :100%;
 		min-height:80px;
 		line-height :80px;
 		font-family :yekan ,arial;
 		font-size:24pt;
 		text-align :center ;
 		
 		font-weight :500;
 		-webkit-transition: left 2s,display 1s; /* Safari */
        transition: left 2s,display 1s;
        text-transform :uppercase ;
 	}
 	.Mainpage_Services_Title span
 	{
 		color:#A72115;
 	}
 	
 	.Services_Box_MainPage
 	{
 		position :relative ;
 		top:0px;
 		float :left ;
 		left:-100px;
 		width :33%;
 		margin :0;
 		padding-right :20px;
 		-webkit-transition: left 2s,display 1s; /* Safari */
        transition: left 2s,display 1s;
        cursor :pointer ;
        
        min-height:200px;
 	}
 	.Services_Box_MainPage .imageBox
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		width:100%;
 		min-height :300px;
 		
 	}
 	
 	 	
 	
 	.Services_Box_MainPage .imageBox img
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		display :block ;
 		width :100%;
 		border-radius:10px;
 	}
 	.Services_Box_MainPage .Circle
 	{
 		position:relative ;
 		float :right ;
 		right:0px;
 		top:0px;
 		width:60px;
 		height :60px;
 		border-radius:360px;
 		background :#FF631B;
 		line-height :60px;
 		font-size :18pt;
 		font-family :yekan ,arila;
 		color:#ffffff;
 		text-align :center ;
 	-webkit-transition: background 1s; /* Safari */
        transition: background 1s;
 	}
 	
 	.Services_Box_MainPage:hover .Circle
 	{
 		background :#002155;
 	}
 	.Services_Box_MainPage .textTitle
 	{
 		position:relative ;
 	float :right;
 		right:0pt;
 		direction :rtl;
 		top:0pt;
 		max-width:200px;
 		height :60px;
 		line-height :60px;
 		padding-right :10px;
 		color:#000000;
 		font-size :22px;
 		padding-bottom :0px;
 		padding-top:15px;
 		margin-left :10px;
 		line-height :60px;
 		font-family :yekan ,arial;
 		direction :rtl;
 	}
 	
 	.Services_Box_MainPage .text
 	{
 		position:relative ;
 	float :right;
 		right:0pt;
 		direction :rtl;
 		top:0pt;
 		width :100%;
 		min-height:200px;
 		text-align :justify ;
 		font-family :yekan ,arial;
 		font-size:13pt;
 		color:#000;
 		margin :0;
 		
 	}
 	
 	.mainpage_Hot_Property
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width:100%;
 		min-height:800px;
 		background :#F7F7F7;
 		margin :0;
 		display :inline-block ;
 		text-align :center ;
 	}
 	
 	.Mainpage_Hot_Property_Container
 	{
 		position :relative ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :95%;
 		min-height:800px;
 		
 		
 	}
 	.Mainpage_Hot_Property_Container .title
 	{
 		width :100%;
 		text-align :center ;
 		font-family :yekan ,arial;
 		font-size:26pt;
 		color:#000000;
 		height:160px;
 		line-height :160px;
 		text-transform :uppercase ;
 	}
 	.BoxMelk
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		width:22%;
 		min-height:520px;
 		margin :0;
 		background :#fff;
 		padding :10px;
 		margin-bottom :30px;
 		margin-left :1%;
 		overflow :hidden ;
 	}
 	
 	.PicProperty
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width:0px;
 		min-height :0px;
 		display:block ;
 		background-repeat :no-repeat ;
 		background-position :center center ;
 		background-size:100%; 
 		-webkit-transition: width 1s,height 1s,display 1s; /* Safari */
        transition: width 1s,height 1s,display 1s;
 	}
 	 .titleMelk
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		left:0px;
 		width:100%;
 		font-size :13pt;
 		font-family :yekan ,arial;
 		text-align :right ;
 		
 	}
 	.BoxMelk .secondRow
 	{
 		position:relative ;
 		top:0px;
 		float :left ;
 		left:0px;
 		font-size :12pt;
 		font-family:yekan ,arial;
 		color:#FF631B;
 		
 		width :100%;
 	}
 	.secondRow .spanLeft
 	{
 		position :relative ;
 		top:0px;
 		float :left ;
 		left:0px;
 		width:100%;
 		font-size :12pt;
 		font-family:yekan ,arial;
 		color:#FF631B;
 		text-align:center  ;
 		direction :rtl;
 		
 	}
 		.secondRow .spanRight
 	{
 		position :relative ;
 		top:0px;
 		float :right  ;
 		right :0px;
 		width:100%;
 		font-size :12pt;
 		font-family:yekan ,arial;
 		color:#FF631B;
 		text-align:center  ;
 		direction :rtl;
 	}
 	.buttonRow
 	{
 		position :relative ;
 		top:0px;
 		float:left ;
 		left:0px;
 		width:100%;
 	}
 	.buttonMore
 	{
 		position :relative;
 		top:0px;
 		float :left ;
 		left:20px;
 		width:40%;
 		height:40px;
 		line-height :40px;
 		border-style:solid ;
 		border-width :0px;
 		cursor:pointer ;
 		color:#fff;
 		background :#002155;
 		-webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background 0.5s;
        font-size :10pt;
        font-family :yekan ,arial;
         text-align :center ;
 	}
 	
 	.buttonMore:hover
 	{
 		background :#002155;
 		color:#fff;
 	}
 	.buttonMore i
 	{
 		color:#fff;
 		font-size :11pt;
 		margin-left :10px;
 	}
 	.titleMelk i
 	{
 		font-size :8pt;
 		color:#FF631B;
 		margin-left :2px;
 		margin-right :2px;
 	}
 	
 	
 	.boxProject_Mask:hover:after
		{
			content: "\f00e";
			 font-family: FontAwesome;
			 position :relative ;
			font-style: normal;
			font-weight: normal;
			text-decoration: inherit;
			font-size:30px;
			margin-left :auto ;
			margin-right :auto ;
		
			top:40%;
			color:#fff;
			
		}
		
		.boxProject_Mask
		{
			
			position :absolute ;
			top:0px;
			left:0px;
			width:0%;
			height :100%;
			background: rgb(0,0,0);
            background: rgba(0,0,0, .5);
              -webkit-transition-timing-function: ease-in-out;
             -webkit-transition:width 0.4s,height 0.5s; /* For Safari 3.1 to 6.0 */
            transition:width 0.4s,height 0.5s;
            cursor :pointer ;
            
		}
		.PicProperty:hover  .boxProject_Mask
		{
			width:100%;
			height :100%;
		}
		
		.Mainpage_News_Container
 	{
 		position :relative ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :95%;
 		min-height:350px;
 		
 		
 	}
 	.Mainpage_News_Container .title
 	{
 		width :100%;
 		text-align :center ;
 		font-family :yekan ,arial;
 		font-size:26pt;
 		color:#000000;
 		height:60px;
 		line-height :60px;
 		text-transform:uppercase ;
 	}
 	
 	.Mainpage_News_Container .Box_News
 	{
 		position :relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		margin :0;
 		width :33%;
 		min-height : 250px;
 		padding-right :40px;
 	}
 	
 	.Box_News p.Title_News
 	{
 		position :relative ;
 		top:0px;
 		float :left ;
 		left :0px;
 		width :100%;
 		min-height :40px;
 		font-family :yekan ,arial;
 		font-size :14pt;
 		color:#002155;
 		margin :0;
 		text-align :right  ;
 		direction :rtl;
 	}
 	
 	.Box_News p.Short_News
 	{
 		position :relative ;
 		top:0px;
 		float :left ;
 		left :0px;
 		width :100%;
 		min-height :100px;
 		font-family :yekan ,arial;
 		font-size :12pt;
 		color:#000;
 		margin :0;
 		padding-top :5px;
 		text-align :justify ;
 		direction :rtl;
 	}
 	.Box_News p
 	{
 		width:100%;
 		position :relative ;
 		top:0px;
 		left:0px;
 		float :left ;
 	}
 	
 	.mainpage_Sponsor
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width:100%;
 		min-height:120px;
 		background :#F6F6F6;
 		margin :0;
 	}
 	
 	.mainpage_Sponsor_Container
 	{
 		position :relative ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :95%;
 		min-height:120px;
 		
 		
 		
 	}
 	
 	.mainpage_Sponsor_Container .SponsorBox
 	{
 		position:relative ;
 		float :left ;
 		top:0px;
 		left:0px;
 		width:19%;
 		margin :0;
 		height :120px;	
 		display :inline-block ;
 		
 		
 	}
 	
 	.GumtreeLogo
 	{
 		background-image :url(../images/Sponsor3.png);
 		background-repeat :no-repeat ;
 		background-position :center center ;
 	}
 	
 	.ombudsmanLogo
 	{
 		background-image :url(../images/Sponsor4.png);
 		background-repeat :no-repeat ;
 		background-position :center center ;
 	}
 	
 	.ZoopLaLogo
 	{
 		background-image :url(../images/Sponsor2.png);
 		background-repeat :no-repeat ;
 		background-position :center center ;
 	}
 	
 	.PrimeLocationLogo
 	{
 		background-image :url(../images/Sponsor5.png);
 		background-repeat :no-repeat ;
 		background-position :center center ;
 	}
 	
 	.FaceBookLogo
 	{
 		background-image :url(../images/Sponsor1.png);
 		background-repeat :no-repeat ;
 		background-position :center center ;
 	}
 	
 	.mainpage_Footer
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width:100%;
 		min-height:400px;
 		background :#002155;
 		margin :0;
 	}
 	
 	.mainpage_Footer_Container
 	{
 		position :relative ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :95%;
 		min-height:400px;
 		
 		
 	}
 	
 	.mainpage_Footer_Container .FooterBox
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		float :right ;
 		width:18%;
 		min-height:300px;
 		padding-top :40px;
 		text-align :right ;
 	}
 	
 	.mainpage_Footer_Container .FooterBoxFrame
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		float :left ;
 		width:40%;
 		min-height:300px;
 		padding-top :40px;
 		padding-right :10px;
 	}
 	
 	.FooterBoxFrame iframe
 	{
 		position :relative ;
 		top:25px;
 		left:0px;
 		width :95%;
 		height :220px;
 	}
 	
 	.FooterBox .footer_Title_menu
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		float :right ;
 		width :100;
 		font-family :yekan ,arial;
 		font-size:14pt;
 		color:#FF631B;
 		text-align :right ;
 		
 	}
 	
 	.FooterBox a.LinkFooter
 	{
 		position :relative ;
 		top:0px;
 		float :right ;
 		left:0px;
 		font-family :yekan ,arial;
 		font-size:12pt;
 		color:#fff;
 		text-decoration :none;
 		width :100%;
 		height :40px;
 		text-align :right ;
 		direction :rtl;
 	}
 	a.LinkFooter:hover 
 	{
 		color:#FDFC6C;
 	}
 	.FooterBox a.LinkFooter i
 	{
 		margin-left :5px;
 	}
 	.FllowUSLogo
 	{
 		font-size :40px;
 	}
 	.FooterBox a.FllowUsFooter
 	{
 		position :relative ;
 		top:0px;
 		float :right ;
 		left:0px;
 		font-family :yekan ,arial;
 		font-size:12pt;
 		color:#fff;
 		text-decoration :none;
 		width :100%;
 		height :37px;
 		padding-right:30px;
 		text-align :right ;
 	}
 	a.FllowUsFooter:hover 
 	{
 		color:#FDFC6C;
 	}
 	a {
	color: #23dbdb;
	text-decoration: none;
}

a:hover {
	color: #000;
}
ol, ul {
	list-style: none;
	padding:0px;
	margin:0px;
}
#wrap {
	margin: 0 auto;
}

.inner {
	margin: 0 auto;
	max-width: 940px;
	padding: 0  40px;
	min-height :100px;


}

.relative {
	position: relative;
}

.right {
	float: right;
}

.left {
	float: left;
}

/* HEADER */
#wrap > header {

	padding-bottom: 0px;

}
.logo {
	display: inline-block;
	font-size: 0;
	padding-top:15px;
}
#navigation {
	position: relative ;
	margin-right :auto ;
	margin-left :auto ;
	bottom: 0px;
	top:0px;
	height :100px;
	
}

#menu-toggle {
	display: none;
	float: right;
}

/* HEADER > MENU */
#main-menu {
	float: right;
	height :70px;
	font-size: 0;
	margin: 10px 0;
	
	line-height :70px;
	width:100%;
	position :relative ;
	margin-left :auto ;
	margin-right:auto ;

	top:20px;

}

#main-menu > li {
	display: inline-block;
	margin-left: 30px;
	padding: 2px 0;
}

#main-menu > li.parent {
	background-image: url(../images/plus-gray.png);
	background-size: 7px 7px;
	background-repeat: no-repeat;
	background-position: left center;
}

#main-menu > li.parent > a {
	padding-left: 14px;
}

#main-menu > li > a {
	color: #EEBD4C;
	font-size :14pt;
	font-family :yekan,arial;
	font-weight :500;
	line-height: 14px;
	padding: 30px 0;
	text-decoration:none;
}

#main-menu > li:hover > a,
#main-menu > li.current-menu-item > a {
	color: #FF631B;
	font-size :14pt;
	font-family :yekan,arial;
	font-weight :500;
}

/* HEADER > MENU > DROPDOWN */
#main-menu li {
	position: relative;
}

ul.sub-menu { /* level 2 */
	display: none;
	left: 0px;
	top: 38px;
	padding-top: 10px;
	position: absolute;
	width: 150px;
	z-index: 9999;
}

ul.sub-menu ul.sub-menu { /* level 3+ */
	margin-top: -1px;
	padding-top: 0;
	left: 149px;
	top: 0px;
}

ul.sub-menu > li > a {
	background: rgb(3, 52, 79);background: rgba(3, 52, 79, .8);
	border: 0px solid #444;
	border-top: none;
	display: block;
	font-size: 12px;
	line-height: 15px;
	padding: 10px 12px;
	text-align :left ;
	color: #EEBD4C;
	font-size :12pt;
	font-family :yekan,arial;
	font-weight :500;
}

ul.sub-menu > li > a:hover {
	background-color: #002155; 
	color: #FEFC71;
}

ul.sub-menu > li:first-child {
	border-top: 3px solid #FEFC71;
}

ul.sub-menu ul.sub-menu > li:first-child {
	border-top: 0px solid #444;
}

ul.sub-menu > li:last-child > a {
	border-radius: 0 0 2px 2px;
}

ul.sub-menu > li > a.parent {
	background-image: url(../images/arrow.png);
	background-size: 5px 9px;
	background-repeat: no-repeat;
	background-position: 95% center;
}

#main-menu li:hover > ul.sub-menu {
	display: block; /* show the submenu */
}

 }
 
 @media screen and (min-width: 1281px) and (max-width: 1367px)
 {
 	.SoldBox 
 	{
 		position :absolute ;
 		float :right ;
 		right:10px;
 		top:10px;
		background: red;
		width: 40px;
		height: 40px;
		 position: relative;
		text-align: center;
		-webkit-transform: rotate(20deg);
		 -moz-transform: rotate(20deg);
			-ms-transform: rotate(20deg);
         -o-transform: rotate(20eg);
         color:#fff;
         font-size :16pt;
         font-family :yekan ,arial;
         display:none;
}

.SoldBox:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 40px;
    width: 40px;
    background: red;
    -webkit-transform: rotate(135deg);
       -moz-transform: rotate(135deg);
        -ms-transform: rotate(135deg);
         -o-transform: rotate(135deg);
         font-size :8pt;
}
.SoldBox:after
{
	content: "فروش رفت";
	position: absolute;
    top: 8%;
    left: 5%;
    font-size :8pt;
    line-height:10pt; 
}
.RentBox 
 	{
 		position :absolute ;
 		float :right ;
 		right:10px;
 		top:10px;
		background: red;
		width: 40px;
		height: 40px;
		 position: relative;
		text-align: center;
		-webkit-transform: rotate(20deg);
		 -moz-transform: rotate(20deg);
			-ms-transform: rotate(20deg);
         -o-transform: rotate(20eg);
         color:#fff;
         font-size :16pt;
         font-family :yekan ,arial;
         display:none;
}
.RentBox:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 40px;
    width: 40px;
    background: red;
    -webkit-transform: rotate(135deg);
       -moz-transform: rotate(135deg);
        -ms-transform: rotate(135deg);
         -o-transform: rotate(135deg);
         font-size :8pt;
}
.RentBox:after
{
	content: "اجاره رفت";
	position: absolute;
    top: 8%;
    left: 5%;
    font-size :8pt;
    line-height:10pt; 
}

 	.BoxMelkSearch
 	{
 		position:relative ;
 		top:0px;
 		float :left ;
 		width:40%;
 		min-height:450px;
 		background :#fff;
 		overflow :hidden ;
 		margin-right :20px;

 	}
 	.advancedSearch_ShowBox
 	{
 		position :relative  ;
 		top:0px;
 		left:0px;
 		float :left ;
 		width :100%;
 		min-height:600px;
 		display :inline-block ;
 		
 	}
 	.advancedSearch_Box
 	{
 		position :relative  ;
 		top:0px;
 		right:0px;
 		float :right ;
 		width :100%;
 		min-height:600px;
 		
 	}
 	.advancedSearch_Box p
 	{
 		position :relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		width :100%;
 		font-size :10pt;
 		font-family:yekan ,arial;
 		padding-top :10px;
 		padding-bottom :10px;
 		text-align :right ;
 	}
 	#cmb_Country
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		width :225px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	#cmb_City
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		width :225px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	#cmb_Region
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		width :225px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	
 	#cmb_Property
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		width :225px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	#cmb_maxBeds
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		width :103px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	#cmb_minBeds
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		width :103px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	.toAdvancedSearch
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		padding-left :3px;
 		padding-right :3px;
 		
 	}
 	#cmb_UnitPrice
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		width :225px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	
 	#btnStartSearch
 	{
 		position :relative ;
 		float:right ;
 		right:0px;
 		top:0px;
 		width:50%;
 		height: 35px;
 		border-style :solid ;
 		border-width:0px;
 		cursor :pointer ;
 		background :#FF631B;
 		color:#fff;
 		line-height :35px; 
 		max-width :200px;
 		font-family:yekan;
 		
 	}
 	
 	#btnStartSearch:hover
 	{
 		background :#002155;
 	}
 	#txtPrice1
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#CCCCCC;
 		width :120px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	
 	#txtPrice2
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#CCCCCC;
 		width :120px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	
 	#txtArea1
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#CCCCCC;
 		width :90px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	
 	#txtArea2
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#CCCCCC;
 		width :90px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	.mainpage_ContactUS_Container
 	{
 		position :relative ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :80%;
 		min-height:300px;
 		display :inline-block ;
 		text-align :left ;
 		padding-bottom :30px;
 		line-height :40px;
 		font-size:14pt;
 		font-family :yekan ;
 		padding-top :5%;
 	}

 	
 	.ContactUs_RightContent
 	{
 		position:relative ;
 		top:0px;
 		float :right  ;
 		right :0px;
 		width :75%;
 		min-height :600px;
 		margin :0;
 	}
 	
 	.ContactUs_RightContent .ContactUs_RightContent_Header
 	{
 		position :relative ;
 		top :0px;
 		left:0px;
 		width :100%;
 		font-family:yekan,arial;
 		font-size :22pt;
 		color:#000;
 		text-align :center ;
 		min-height :60px;
 		

 	}
 	
 	.ContactUs_LeftContent
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		left :0px;
 		width :25%;
 		min-height :600px;
 		margin :0;
 	}
 	.ContactUs_LeftContent p
 	{
 		position :relative ;
 		top :0px;
 		left:0px;
 		width :100%;
 		font-family:yekan,arial;
 		font-size :22pt;
 		color:#000;
 		text-align :center ;
 		min-height :60px;

 	}
 	
 	.ContactUs_IframeContiner
 	{
 		position:relative ;
 		top:0px;
 		width :80%;
 		display :inline-block ;
 		min-height:400px;
 		margin-top:5%;
 		overflow :hidden ;
 	}
 	
 	.ContactUs_IframeContiner iframe
 	{
 		position :relative ;
 		top:-50px;
 		left:0px;
 		width :100%;
 		height:400px;
 	}
 	
 	.newMoreIcon
	{
		margin-right:10px;
		width:10px;
		height :20px;
		text-align :center ;
		font-size:16pt;
		-webkit-transform: rotate(90deg);
		-ms-transform: rotate(90deg);
		-o-transform: rotate(90deg);
		transform: rotate(90deg);
	}
 	.moreIcon
	{
		font-size:16pt;
		color:#fff;
		margin-right:10px;
		width:10px;
		height :20px;
		text-align :center ;
		display:block ;
	}
 	.linkTitleNews
{
	color:#000;
	text-decoration:none;
}
.linkTitleNews:hover
{
	color:#FF631B;
}
 	.serviceUpArrowBox
	{
		text-align :right ;
		width :100%;
	}
	.serviceUpArrow
	{
		font-size:16pt;
		color:#FF631B;
	}
	.serviceUpArrow:hover
	{
		color:#002155;
	}
 	.textNewsBox
	{
		text-align :justify  ;
		line-height :30px;
		font-family :yekan,arial;
		font-size :13pt;
		margin-top :0px;
		min-height :300px;
		width :100%;
		padding-top:0px;
		color:#000;
		direction :rtl;
	
	}
	.textNewsBox a 
	{
		font-family :yekan,arial;
		font-size :13pt;
	}
 	.serviceImage
	{
		position :relative ;
		top:0px;
		float:left ;
		left :0px;
		width:45%;
		padding:10px 10px 10px 10px;
		min-height :400px;
	}
 	.newsMoreButtonBox
	{
		width :100%;
		text-align :right  ;
		direction :rtl;
		padding-top:10px;
		padding-bottom :10px;
		margin-bottom :10px;
	}
		.newsMoreButton
	{
		margin-left :0px;
		width :120px;
		height:40px;
		background-color :#FF631B;
		cursor:pointer ;
		color:#fff;
		
		border-width :0px;
		border-style :solid ;
		text-decoration :none;
		display :block ;
		font-size :12pt;
		font-family :yekan,arial;
		line-height :40px;
		text-align :center ;
		-webkit-transition:background-color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-color 0.5s;
		
	}
	.newsMoreButton:hover
	{
		background-color:#002155;
	}
 	.serviceText
	{
		font-size:10pt;
		font-family:yekan,arial;
		padding-top:10px;
		padding-top:10px;
		padding-bottom:10px;
		margin :0px;
		text-align :right ;
		color:#000;
		font-family :yekan,arial;
		direction:rtl;
	}
 	.servideShort
	{
		border-bottom:1px solid #D9D9D9;
		font-size:12pt;
		font-family:yekan,arial;
		padding-top:10px;
		padding-bottom:10px;
		color:#000;
		margin :0px;
		line-height :30px;
		text-align :right  ;
		direction :rtl;
	}
 	.servideTitle
	{
		border-bottom:1px solid #D9D9D9;
		font-size:16pt;
		font-family:yekan,arial;
		padding-top:10px;
		padding-bottom:10px;
		margin :0px;
		color:#A92317;
		direction:rtl;
	}
 	
 	.serviceTextBox
	{
		position :relative ;
		top:0px;
		float:right ;
		right :0px;
		width:49%;
		padding:10px 10px 10px 10px;
		min-height :400px;
	
	}
 	
 	.serviceMainBox
	{
		padding-top:60px;
		display:block;
		min-height:400px;
		margin-bottom:20px;
	}
 	
 	
 	.submenu {
  display: none;
  background: #FF631B;
  font-size: 14px;
  text-align :right ;
  font-family :yekan,arial;
  margin :0;
  padding :0px;
  
  
}

.submenu li { border-bottom: 0px solid #4b4a5e; }

.submenu a {
  display: block;
  text-decoration: none;
  color: #fff;
  padding: 5px;
  padding-left: 10px;
  -webkit-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
  margin-left:0px;

}

.submenu a:hover {
  background: #002155;
  color: #FFF;

}
.sizeI
{
	position: absolute;
  top: 16px;
  right  : 12px;
  font-size: 22px;
   -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
ul { list-style-type: none; }

 	.accordion 
		{
			float :left ;
			position :relative ;
			left :0px;
			width: 100%;
			max-width: 300px;
			margin:  30px  auto  20px 0px;
			background: #002155;
			padding :0px 0px 0px 0px;
			padding-bottom :0px;
		}

.accordion .link {
  cursor: pointer;
  display: block;
  padding:  5px  35px  5px 42px;
  color: #fff;
  font-family :yekan,arial;
  font-size: 14px;
  border-bottom: 1px solid #FFF;
  position: relative;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  text-align :right ;
 
  
  
}

.accordion li:last-child .link { border-bottom: 0; }

.accordion li i {
  
  color: #fff;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  
}

.accordion li i.fa-chevron-down 
{
	position :absolute ;
  left: 12px;

  font-size: 16px;
}

.accordion li.open .link { color: #333; }

.accordion li.open i { color: #333; }

.accordion li.open i.fa-chevron-down {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
 	
 	.leftNewsContent
	{
		position :relative ;
		top:0px;
		float:right  ;
		right :0px;
		width :75%;
		min-height:600px;
	}
 	
#menuRightObject
	{
		position :relative ;
		top:0px;
		float:right ;
		left :0px;
		width :25%;
	}
	.mainpage_Content
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width:100%;
 		min-height:300px;
 		background :#F7F7F7;
 		margin :0;
 		overflow :visible ;
 		display :inline-block ;
 		text-align :center ;
 	}
 	
 	.mainpage_Content_Container
 	{
 		position :relative ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :80%;
 		min-height:300px;
 		display :inline-block ;
 		text-align :right ;
 		padding-top :30px;
 		padding-bottom :30px;
 		line-height :40px;
 		font-size:14pt;
 		font-family :yekan ;
 		
 	}
 	 .titleMelk1
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		left:0px;
 		width:100%;
 		font-size :13pt;
 		font-family :yekan ,arial;
 		text-align :center ;
 		min-height:50px;
 		display :block ;
 		direction:rtl;
 	}
 	.BoxMelk .secondRow1
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		left:0px;
 		font-size :11pt;
 		font-family:yekan ,arial;
 		color:#FF631B;
 		
 		width :100%;
 		text-align :right ;
 		line-height:25px;
 		
 		display :block ;
 	}
 	.secondRow1 .spanLeft1
 	{
 		position :relative ;
 		top:0px;
 		float :right ;
 		left:0px;
 		width:100%;
 		font-size :12pt;
 		font-family:yekan ,arial;
 		color:#FF631B;
 		text-align:center ;
 		height:50px;
 		line-height :50px;
 		display :block ;
 		direction :rtl;
 	}
 		.secondRow1 .spanRight1
 	{
 		position :relative ;
 		top:0px;
 		float :right  ;
 		right :0px;
 		width:100%;
 		font-size :12pt;
 		font-family:yekan ,arial;
 		color:#FF631B;
 		text-align:center ;
 		height:50px;
 		line-height :50px;
 		display :block ;
 	}
 	
 	
 	#lblErr
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width :100%;
 		font-size :12pt;
 		font-family:yekan ,arial;
 		color:#002155;
 		margin :0;
 	}
 	
 	.RequestFrame
 	{
 		 position:relative ;
 		 top:0px;
 		 left:0px;
 		 width :100%;
 		 min-height:300px;
 	}
 	
 	
 	input[type=Name*]::-webkit-input-placeholder { /* Safari, Chrome(, Opera?) */
 color:gray;
 font-style:italic;
}
input[type=Name*]:-moz-placeholder { /* Firefox 18- */
 color:gray;
 font-style:italic;
}
input[type=Name*]::-moz-placeholder { /* Firefox 19+ */
 color:gray;
 font-style:italic;
}
input[type=Name*]:-ms-input-placeholder { /* IE (10+?) */
 color:gray;
 font-style:italic;
}
 	
input[type=Email Address*]::-webkit-input-placeholder { /* Safari, Chrome(, Opera?) */
 color:gray;
 font-style:italic;
}
input[type=Email Address*]:-moz-placeholder { /* Firefox 18- */
 color:gray;
 font-style:italic;
}
input[type=Email Address*]::-moz-placeholder { /* Firefox 19+ */
 color:gray;
 font-style:italic;
}
input[type=Email Address*]:-ms-input-placeholder { /* IE (10+?) */
 color:gray;
 font-style:italic;
}


input[type=Phone*]::-webkit-input-placeholder { /* Safari, Chrome(, Opera?) */
 color:gray;
 font-style:italic;
}
input[type=Phone*]:-moz-placeholder { /* Firefox 18- */
 color:gray;
 font-style:italic;
}
input[type=Phone*]::-moz-placeholder { /* Firefox 19+ */
 color:gray;
 font-style:italic;
}
input[type=Phone*]:-ms-input-placeholder { /* IE (10+?) */
 color:gray;
 font-style:italic;
}


input[type=Message*]::-webkit-input-placeholder { /* Safari, Chrome(, Opera?) */
 color:gray;
 font-style:italic;
}
input[type=Message*]:-moz-placeholder { /* Firefox 18- */
 color:gray;
 font-style:italic;
}
input[type=Message*]::-moz-placeholder { /* Firefox 19+ */
 color:gray;
 font-style:italic;
}
input[type=Message*]:-ms-input-placeholder { /* IE (10+?) */
 color:gray;
 font-style:italic;
}
 	.Request_p
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		float :left ;
 		width:100%;
 		min-height :40px;
 		margin-bottom :10px;
 	}
 	#name_Request
 	{
 		position:relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		width:30%;
 		height:30px;
 		padding-right :10px;
 		border-style:solid ;
 		border-width:1px;
 		border-color :#CCCCCC;
 		text-align :right ;
 		direction :rtl ;
 		margin-left :4%;
 	}
 	#email_Request
 	{
 		
 		position:relative ;
 		float :right ;
 		width:30%;
 		height:30px;
 		padding-right :10px;
 		border-style:solid ;
 		border-width:1px;
 		border-color :#CCCCCC;
 		text-align :right ;
 		direction :rtl ;
 	
 	}
 	
 	#phone_Request
 	{
 		position:relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		width:28%;
 		height:30px;
 		padding-right :10px;
 		border-style:solid ;
 		border-width:1px;
 		border-color :#CCCCCC;
 		text-align :right ;
 		direction :rtl ;
 		margin-right :3%;
 	}
 	
 	#Text_Request
 	{
 		position:relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		width:98.5%;
 		height:90px;
 		padding-right :10px;
 		border-style:solid ;
 		border-width:1px;
 		border-color :#CCCCCC;
 		text-align :right ;
 		direction :rtl ;
 		resize:none;

 	}
 	
 
 	#btnSend
 	{
 		position :relative ;
 		top:10px;
 		left :0px;
 		float :left ;
 		width:20%;
 		height :35px;
 		min-width :150px;
 		border-style :solid ;
 		border-width :0px;
 		cursor :pointer ;
 		color :#fff;
 		background :#DEB34A;
 		font-family :yekan ,arial;
 		font-size :12pt;
 		-webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background 0.5s;
        text-align :center ;
        line-height :35px;
        direction :ltr ;
 	}
 	#btnSend:hover
 	{
 		background :#002155;
 	}
 	#btnSend i
 	{
 		font-size :10pt;
 		color:#fff;
 		margin-left :5px;
 	}
 	
 	
 	.PropertyTab ul
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		width:100%;
 		min-height :500px;
 		display :inline-block ;
 		text-align :right;
 		
 	}
 	.PropertyTab li
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		float :right;
 		min-height :50px;
 		max-width:320px;
 		width:30%;
 		font-family :yekan ,arial;
 		font-size :12pt;
 		color:#000;
 		line-height :30px;
 		margin :0;
 		margin-right :10px;
 		text-transform :capitalize ;
 		padding :0;
 		direction :rtl;
 	}
 	.PropertyTab i
 	{
 		margin-left :5px;
 		font-size :10pt;
 		color:#FF631B;
 	}
 	
 	
 	
 	i.selectIcon
 	{
 		font-size :12pt;
 		color:#FF631B;
 		margin-left :2px;
 	}
 	
 	i.disSelectIcon
 	{
 		font-size :12pt;
 		color:#002155;
 		margin-left :2px;
 	}
 	
 	.PropertyTab
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		float :right ;
 		width :100%;
 		min-height :300px;
 	}
 	
 	.Pages_TabSection
 	{
 		position:relative ;
 		top:0px;
 		width:100%;
 		left:0px;
 		float :left;
 		display:inline-block; 
 		text-align :center ;
 		min-height :300px;
 		background :#f7F7F7;
 		
 	}
 	
 	.Pages_ContainerTabSection
 	{
 		position :relative ;
 		top:0px;
 		width:95%;
 		min-height :300px;
 		display:inline-block; 
 		text-align :left ;
 		padding-bottom :50px;
 	}
 	
 	p.PageIframe
 	{
 		position:relative ;
 		top:0px;
 		left:-10px;
 		float :left ;
 		width :100%;
 		min-height :400px;
 		text-align :left ;
 		margin :0;
 		
 	}
 	
 	 .Mapiframe
 	{
 		position :relative ;
 		top:10px;
 		left:0px;
 		width:80%;
 		min-height :380px;
 		margin :0;
 		padding :0;
 	}
 	
 	p.BaseProperty
 	{
 		position:relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		width :100%;
 		min-height :30px;
 		line-height :30px;
 		text-align :right ;
 		font-family :yekan ,arial;
 		font-size :12pt;
 		color:#000;
 		margin :0;
 		direction :rtl;
 		
 	}
 	p.BaseProperty span
 	{
 		font-family :yekan ,arial;
 		font-size :12pt;
 		margin-right :5px;
 	}
 	
 	p.BaseProperty i
 	{
 		font-size:10pt;
 		color:#DEB448;
 		margin-left :2px;
 		margin-right :2px;
 	}
 	h1.title_Property
 	{
 		position:relative ;
 		top:0px;
 		right :0px;
 		width :100%;
 		min-height:50px;
 		font-family :yekan ,arial;
 		font-size:18pt;
 		color:#000;
 		text-align :right  ;
 		font-weight :400;
 		
 		min-height:40px;
 		line-height :40px;
 		margin :0;
 		direction:rtl;
 	}
 	
 	p.shareBox
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		float :left ;
 		margin :0;
 		padding :0;
 		width :100%;
 		margin-top :20px;
 	}
 	
 	p.shareBox .faceBookShare
 	{
 		position :relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		padding :5px 5px 5px 5px;
 		width :15px;
 		height :15px;
 		background :#2274B9;
 		color:#fff;
 		font-size :14pt;
 		text-decoration :none;
 		text-align :center ;
 		display :block ;
 		margin-right :5px;
 		
 	}
 	
 	p.shareBox .twitterShare
 	{
 		position :relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		padding :5px 5px 5px 5px;
 		width :15px;
 		height :15px;
 		background :#4D9ED8;
 		color:#fff;
 		font-size :14pt;
 		text-decoration :none;
 		text-align :center ;
 		display :block ;
 		margin-right :5px;
 	}
 	
 	p.shareBox .googlePlusShare
 	{
 		position :relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		padding :5px 5px 5px 5px;
 		width :15px;
 		height :15px;
 		background :#999999;
 		color:#fff;
 		font-size :11pt;
 		text-decoration :none;
 		text-align :center ;
 		display :block ;
 		margin-right :5px;
 	}
 	
 		p.shareBox .LinkedInShare
 	{
 		position :relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		padding :5px 5px 5px 5px;
 		width :15px;
 		height :15px;
 		background :#2274B9;
 		color:#fff;
 		font-size :11pt;
 		text-decoration :none;
 		text-align :center ;
 		display :block ;
 		margin-right :5px;
 	}
 	
 		p.shareBox .pinterestShare
 	{
 		position :relative ;
 		top:0px;
 	right:0px;
 		float :right ;
 		padding :5px 5px 5px 5px;
 		width :15px;
 		height :15px;
 		background :#BC0D1E;
 		color:#fff;
 		font-size :13pt;
 		text-decoration :none;
 		text-align :center ;
 		display :block ;
 		margin-right :5px;
 	}
 	
 	
 	h2.Price_Property
 	{
 		position:relative ;
 		top:0px;
 		right :0px;
 		width :100%;
 		min-height:50px;
 		font-family :yekan ,arial;
 		font-size:14pt;
 		color:#002155;
 		text-align :right  ;
 		font-weight :400;
 		min-height:40px;
 		line-height :40px;
 		margin :0;
 		direction :rtl;
 	}
 	.Price_Property span
 	{
 		font-family :yekan ,arial;
 		font-size:14pt;
 		color:#002155;
 	}
 	
 	.Price_Property .TypeProperty
 	{
 		font-family :yekan ,arial;
 		font-size:12pt;
 		color:#000;
 		margin-left :10px;
 	}
 	.pageContentMelk_Left
 	{
 		position :relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		width:50%;
 		margin :0;
 		padding :0;
 	}
 	.pageContentMelk_right
 	{
 		position :relative ;
 		top:0px;
 		right :0px;
 		float :left  ;
 		width:50%;
 		margin :0;
 		padding :0;
 	}
 	.page_BoxPaging
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		display:inline-block ;
 		height :60px;
 		line-height :60px;
 		color:#000;
 		margin-right :5px;
 		font-size:10pt;
 		font-family:yekan ,arial;
 		text-align:center ;
 		text-decoration :none;
 	}
 	
 	.page_BoxPaging i
 	{
 		color:#1C201F;
 		font-size :18px;
 		margin-left :5px;
 	}
 	.page_BoxPaging a
 	{
 		font-size:10pt;
 		font-family:yekan ,arial;
 		color:#000;
 		text-align:center ;
 		text-decoration :none;
 	}
 	
 	.Pages_Toolbars
 	{
 		position:relative ;
 		top:0px;
 		width:100%;
 		left:0px;
 		float :left;
 		display:inline-block; 
 		text-align :center ;
 		height :60px;
 		background :#fff;
 	}
 	
 	.page_ContainerToolbars
 	{
 		position :relative ;
 		top:0px;
 		width:80%;
 		min-height :60px;
 		
 		display:inline-block; 
 		text-align :right ;
 		direction :rtl;
 	}
 	
 	.Pages_Content
 	{
 		position:relative ;
 		top:0px;
 		width:100%;
 		left:0px;
 		float :left;
 		display:inline-block; 
 		text-align :center ;
 		min-height :600px;
 		background :#F7F7F7;
 		
 	}
 	.page_ContainerContent
 	{
 		position :relative ;
 		top:0px;
 		width:80%;
 		min-height :600px;
 		display :inline-block ;
 	}
 	
 	.topBarPages
 	{
 		position :relative   ;
 		top:0px;
 		left:0px;
 		background: #002155;
 		height:100px;
 		display :inline-block ;
 		width :100%;
 		text-align :center ;
 	}
 	
 	.topBarPages .Container
 	{
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :80%;
 		min-height:100px;
 		
 	}
 	
 	
 	.boxBoardBottom
 	{
 		position:absolute;
 		bottom:0px;
 		float :right ;
 		right:5%;
 		min-width:40%;
 		min-height:30px;
 		font-size:13pt;
 		font-family:yekan,arial;
 		color:#fff;
 		background: rgb(255,99,27);background: rgba(255,99,27, .5);
 		text-align:center;
 		border-top-right-radius:10px;
 		border-top-left-radius:10px;
 		padding-left :5px;
 		padding-right :5px;
 		direction :ltr;
 		display :none ;
 		
 	}
 	.boxBoardBottom span
 	{
 		position :relative ;
 		height:100%;
 		top:5px;
 		font-size:13pt;
 		font-family:yekan,arial;
 		padding-right :5px;
 		margin-top :15px;
 		
 	}
 	
 	.boxBoardBottom i
 	{
 		margin-right :5px;
 	}
 	
 	.boxBoard
 	{
 		position:absolute;
 		top:0px;
 		left:5%;
 		min-width:40%;
 		min-height:30px;
 		font-size:12pt;
 		font-family:yekan;
 		color:#fff;
 		background: rgb(255,99,27);background: rgba(255,99,27, .5);
 		text-align:center;
 		border-bottom-right-radius:10px;
 		border-bottom-left-radius:10px;
 		padding-left :5px;
 		padding-right :5px;
 		display:none ;
 	}
		
	.PicProperty:hover
 	{
 		background-size:120% 120%; 
 	}
 	
 	
 	
 	
 	.PicProperty:hover .boxBoard 
 	{
 		display:none;
 	}
 	.PicProperty:hover .boxBoardBottom
 	{
 		display:none;
 	}	
 	.mainpage_Top_News
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width:100%;
 		min-height:400px;
 		background :#fff;
 		margin :0;
 		overflow :visible ;
 		display :inline-block ;
 		text-align :center ;
 	}
 	 	.menuMobile
            {
            	display :none   ;
            }
 	.codrops-header 
{
	color:#fff;
	z-index: 1000;
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: center;
	width: 600px;
	-webkit-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	font-family :yekan,arial;
	
}
	 	.Base
 	{
 		position :absolute ;
 		top:0px;
 		left:0px;
 		width:100%;
 		margin :0;
 	}
 	.topBar
 	{
 		position :absolute  ;
 		top:0px;
 		left:0px;
 		background: rgb(3, 52, 79);background: rgba(3, 52, 79, .8);
 		height:100px;
 		display :inline-block ;
 		width :100%;
 		text-align :center ;
 	}
 	
 	.topBar .Container
 	{
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :90%;
 		min-height:100px;
 		
 	}
 	
 	.Logo_Box
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		right:0px;
 		width:15%;
 		min-height:100px;
 		background:none;

 	}
 	.Logo_Box img
 	{
 		position :relative ;
 		top:0px;
 		float :left ;
 		left:0px;
 		height :100px;
 		cursor :pointer ;
 	}
 	
 	.Menu_Box
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		right:0px;
 		width:68%;
 		min-height:100px;
 		
 	}
 	
 	.contact_Box
 	{
 		position:relative ;
 		top:0px;
 		float :right  ;
 		right:0px;
 		width:17%;
 		min-height:100px;
 		
 	}
 	
 	.contact_Box .TextCall
 	{
 		font-size:12pt;
 		font-family:yekan,arial;
 		color:#FEFB70;
 		width :100%;
 		text-align:right ;
 		direction :ltr ;
 		padding :0;
 		margin :0;
 		padding-top :25px;
 	}
 	
 	
 	.PhoneCall
 	{
 		font-size:13pt;
 		font-family:yekan,arial;
 		color:#fff;
 		width :100%;
 		text-align:right ;
 		direction :ltr ;
 		padding :0;
 		margin :0;
 	}
 	.PhoneCall i
 	{
 		color:#fff;
 		font-size :20pt;
 		margin-right :8px;
 	}
 	
 	
 	.Slide_Box
 	{
 		position :relative   ;
 		top:0px;
 		left:0px;
 		width :100%;
 		min-height:600px;
 		-z-index:-1000;
 	}
 	.searchBox
 	{
 		position:relative ;
 		top:0px;
 		width :100%;
 		margin-left :auto ;
 		margin-right :auto ;
 		min-height:55px;
 		background :#fff;
 	}
 	
 	
 	
 	.search_Btn
 	{
 		
 		position:relative ;
 		float:left ;
 		left:0px;
 		top:0px;
 		width:10%;
 		height :55px;
 		background :#fff;
 		border-width :0;
 		border-right :1px solid #BDBDBD;
 		border-style:solid ;
 		cursor :pointer ;
 		background-image :url(../images/Search.png);
 		background-position :center center ;
 		background-repeat :no-repeat ;
 		margin :0;
 	}
 	
 	#txtSearch
 	{
 		position :relative ;
 		top:0px;
 		float :left ;
 		left:0px;
 		width:70%;
 		min-width:300px;
 		height:55px;
 		border-width :0px;
 		border-style :solid ;
 		background :#fff;
 		font-size:13pt;
 		font-family :yekan,arial;
 		color:#A9A9A9;
 		padding-right:20px;  
 		margin :0;
 		text-align :right ;
 	}
 	
 	#btnSearch1
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right :0px;
 		height:55px;
 		width:19%;
 		border-style :solid ;
 		border-width :0px;
 		line-height :55px;
 		font-size :13pt;
 		font-family :yekan ,arial;
 		color:#fff;
 		cursor :pointer ;
 		background :#002155;
 		margin :0;
 		-webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background 0.5s;
 		
 	}
 	#btnSearch1:hover
 	{
 		background :#FF631B;
 	}
 	
 	.Mainpage_Services_Container
 	{
 		position :relative ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :90%;
 		min-height:500px;
 		padding-bottom :50px;
 		
 	}
 	
 	
 	.Mainpage_Services_Title
 	{
 		position:relative ;
 		top:0px;
 		left:-100px;
 		width :100%;
 		height:80px;
 		line-height :80px;
 		font-family :yekan ,arial;
 		font-size:24pt;
 		text-align :center ;

 		font-weight :500;
 		-webkit-transition: left 2s,display 1s; /* Safari */
        transition: left 2s,display 1s;
        text-transform :uppercase ;
 	}
 	.Mainpage_Services_Title span
 	{
 		color:#A72115;
 	}
 	
 	.Services_Box_MainPage
 	{
 		position :relative ;
 		top:0px;
 		float :left ;
 		left:-100px;
 		width :33%;
 		margin :0;
 		padding-right :40px;
 		-webkit-transition: left 2s,display 1s; /* Safari */
        transition: left 2s,display 1s;
        cursor :pointer ;
 	}
 	.Services_Box_MainPage .imageBox
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		width:100%;
 		min-height :300px;
 		
 	}
 	
 	 	
 	
 	.Services_Box_MainPage .imageBox img
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		display :block ;
 		width :100%;
 		border-radius:10px;
 	}
 	.Services_Box_MainPage .Circle
 	{
 		position:relative ;
 		float :right ;
 		right:0px;
 		top:0px;
 		width:60px;
 		height :60px;
 		border-radius:360px;
 		background :#FF631B;
 		line-height :60px;
 		font-size :18pt;
 		font-family :yekan ,arila;
 		color:#ffffff;
 		text-align :center ;
 	-webkit-transition: background 1s; /* Safari */
        transition: background 1s;
 	}
 	
 	.Services_Box_MainPage:hover .Circle
 	{
 		background :#002155;
 	}
 	.Services_Box_MainPage .textTitle
 	{
 		position:relative ;
 	float :right;
 		right:0pt;
 		direction :rtl;
 		top:0pt;
 		max-width:200px;
 		height :60px;
 		line-height :60px;
 		padding-right :10px;
 		color:#000000;
 		font-size :22px;
 		padding-bottom :0px;
 		padding-top:15px;
 		margin-left :10px;
 		line-height :60px;
 		font-family :yekan ,arial;
 		direction :rtl;
 	}
 	
 	.Services_Box_MainPage .text
 	{
 		position:relative ;
 	float :right;
 		right:0pt;
 		direction :rtl;
 		top:0pt;
 		width :100%;
 		min-height:200px;
 		text-align :justify ;
 		font-family :yekan ,arial;
 		font-size:13pt;
 		color:#000;
 		margin :0;
 		
 	}
 	
 	.mainpage_Hot_Property
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width:100%;
 		min-height:800px;
 		background :#F7F7F7;
 		margin :0;
 		display :inline-block ;
 		text-align :center ;
 	}
 	
 	.Mainpage_Hot_Property_Container
 	{
 		position :relative ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :90%;
 		min-height:800px;
 		
 		
 	}
 	.Mainpage_Hot_Property_Container .title
 	{
 		width :100%;
 		text-align :center ;
 		font-family :yekan ,arial;
 		font-size:26pt;
 		color:#000000;
 		height:160px;
 		line-height :160px;
 		text-transform :uppercase ;
 	}
 	.BoxMelk
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		width:22%;
 		min-height:520px;
 		margin :0;
 		background :#fff;
 		padding :10px;
 		margin-bottom :30px;
 		margin-left :1%;
 		overflow :hidden ;
 	}
 	
 	.PicProperty
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width:0px;
 		min-height :0px;
 		display:block ;
 		background-repeat :no-repeat ;
 		background-position :center center ;
 		background-size:100%; 
 		-webkit-transition: width 1s,height 1s,display 1s; /* Safari */
        transition: width 1s,height 1s,display 1s;
 	}
 	 .titleMelk
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		left:0px;
 		width:100%;
 		font-size :13pt;
 		font-family :yekan ,arial;
 		text-align :right ;
 		
 	}
 	.BoxMelk .secondRow
 	{
 		position:relative ;
 		top:0px;
 		float :left ;
 		left:0px;
 		font-size :12pt;
 		font-family:yekan ,arial;
 		color:#FF631B;
 		
 		width :100%;
 	}
 	.secondRow .spanLeft
 	{
 		position :relative ;
 		top:0px;
 		float :left ;
 		left:0px;
 		width:100%;
 		font-size :12pt;
 		font-family:yekan ,arial;
 		color:#FF631B;
 		text-align:center  ;
 		direction :rtl;
 		
 	}
 		.secondRow .spanRight
 	{
 		position :relative ;
 		top:0px;
 		float :right  ;
 		right :0px;
 		width:100%;
 		font-size :12pt;
 		font-family:yekan ,arial;
 		color:#FF631B;
 		text-align:center  ;
 		direction :rtl;
 	}
 	.buttonRow
 	{
 		position :relative ;
 		top:0px;
 		float:left ;
 		left:0px;
 		width:100%;
 	}
 	.buttonMore
 	{
 		position :relative;
 		top:0px;
 		float :left ;
 		left:20px;
 		width:40%;
 		height:40px;
 		line-height :40px;
 		border-style:solid ;
 		border-width :0px;
 		cursor:pointer ;
 		color:#fff;
 		background :#002155;
 		-webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background 0.5s;
        font-size :10pt;
        font-family :yekan ,arial;
        text-align :center ;
 	}
 	
 	.buttonMore:hover
 	{
 		background :#002155;
 		color:#fff;
 	}
 	.buttonMore i
 	{
 		color:#fff;
 		font-size :11pt;
 		margin-left :10px;
 	}
 	.titleMelk i
 	{
 		font-size :8pt;
 		color:#FF631B;
 		margin-left :2px;
 		margin-right :2px;
 	}
 	
 	
 	.boxProject_Mask:hover:after
		{
			content: "\f00e";
			 font-family: FontAwesome;
			 position :relative ;
			font-style: normal;
			font-weight: normal;
			text-decoration: inherit;
			font-size:30px;
			margin-left :auto ;
			margin-right :auto ;
			
			top:40%;
			color:#fff;
			
		}
		
		.boxProject_Mask
		{
			
			position :absolute ;
			top:0px;
			left:0px;
			width:0%;
			height :100%;
			background: rgb(0,0,0);
            background: rgba(0,0,0, .5);
              -webkit-transition-timing-function: ease-in-out;
             -webkit-transition:width 0.4s,height 0.5s; /* For Safari 3.1 to 6.0 */
            transition:width 0.4s,height 0.5s;
            cursor :pointer ;
            
		}
		.PicProperty:hover  .boxProject_Mask
		{
			width:100%;
			height :100%;
		}
		
		.Mainpage_News_Container
 	{
 		position :relative ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :90%;
 		min-height:350px;
 		
 		
 	}
 	.Mainpage_News_Container .title
 	{
 		width :100%;
 		text-align :center ;
 		font-family :yekan ,arial;
 		font-size:26pt;
 		color:#000000;
 		height:60px;
 		line-height :60px;
 		text-transform:uppercase ;
 	}
 	
 	.Mainpage_News_Container .Box_News
 	{
 		position :relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		margin :0;
 		width :33%;
 		min-height : 250px;
 		padding-right :40px;
 	}
 	
 	.Box_News p.Title_News
 	{
 		position :relative ;
 		top:0px;
 		float :left ;
 		left :0px;
 		width :100%;
 		min-height :40px;
 		font-family :yekan ,arial;
 		font-size :14pt;
 		color:#002155;
 		margin :0;
 		text-align :right  ;
 		direction :rtl;
 	}
 	
 	.Box_News p.Short_News
 	{
 		position :relative ;
 		top:0px;
 		float :left ;
 		left :0px;
 		width :100%;
 		min-height :100px;
 		font-family :yekan ,arial;
 		font-size :12pt;
 		color:#000;
 		margin :0;
 		padding-top :5px;
 		text-align :justify ;
 		direction :rtl;
 	}
 	.Box_News p
 	{
 		width:100%;
 		position :relative ;
 		top:0px;
 		left:0px;
 		float :left ;
 	}
 	
 	.mainpage_Sponsor
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width:100%;
 		min-height:120px;
 		background :#F6F6F6;
 		margin :0;
 	}
 	
 	.mainpage_Sponsor_Container
 	{
 		position :relative ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :90%;
 		min-height:120px;
 		
 		
 	}
 	
 	.mainpage_Sponsor_Container .SponsorBox
 	{
 		position:relative ;
 		float :left ;
 		top:0px;
 		left:0px;
 		width:19%;
 		margin :0;
 		height :120px;	
 		display :inline-block ;
 		
 		
 	}
 	
 	.GumtreeLogo
 	{
 		background-image :url(../images/Sponsor3.png);
 		background-repeat :no-repeat ;
 		background-position :center center ;
 	}
 	
 	.ombudsmanLogo
 	{
 		background-image :url(../images/Sponsor4.png);
 		background-repeat :no-repeat ;
 		background-position :center center ;
 	}
 	
 	.ZoopLaLogo
 	{
 		background-image :url(../images/Sponsor2.png);
 		background-repeat :no-repeat ;
 		background-position :center center ;
 	}
 	
 	.PrimeLocationLogo
 	{
 		background-image :url(../images/Sponsor5.png);
 		background-repeat :no-repeat ;
 		background-position :center center ;
 	}
 	
 	.FaceBookLogo
 	{
 		background-image :url(../images/Sponsor1.png);
 		background-repeat :no-repeat ;
 		background-position :center center ;
 	}
 	
 	.mainpage_Footer
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width:100%;
 		min-height:400px;
 		background :#002155;
 		margin :0;
 	}
 	
 	.mainpage_Footer_Container
 	{
 		position :relative ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :90%;
 		min-height:400px;
 		
 		
 	}
 	
 	.mainpage_Footer_Container .FooterBox
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		float :right ;
 		width:18%;
 		min-height:300px;
 		padding-top :40px;
 		text-align :right ;
 	}
 	
 	.mainpage_Footer_Container .FooterBoxFrame
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		float :left ;
 		width:46%;
 		min-height:300px;
 		padding-top :40px;
 	}
 	
 	.FooterBoxFrame iframe
 	{
 		position :relative ;
 		top:25px;
 		left:0px;
 		width :90%;
 		height :220px;
 	}
 	
 	.FooterBox .footer_Title_menu
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		float :right ;
 		width :100;
 		font-family :yekan ,arial;
 		font-size:14pt;
 		color:#FF631B;
 		text-align :right ;
 	}
 	
 	.FooterBox a.LinkFooter
 	{
 		position :relative ;
 		top:0px;
 		float :right ;
 		left:0px;
 		font-family :yekan ,arial;
 		font-size:12pt;
 		color:#fff;
 		text-decoration :none;
 		width :100%;
 		height :40px;
 		text-align :right ;
 		direction :rtl;
 	}
 	a.LinkFooter:hover 
 	{
 		color:#FDFC6C;
 	}
 	
 	.FooterBox a.LinkFooter i
 	{
 		margin-left :5px;
 	}
 	
 	.FllowUSLogo
 	{
 		font-size :40px;
 	}
 	.FooterBox a.FllowUsFooter
 	{
 		position :relative ;
 		top:0px;
 		float :right  ;
 		left:0px;
 		font-family :yekan ,arial;
 		font-size:12pt;
 		color:#fff;
 		text-decoration :none;
 		width :100%;
 		height :37px;
 		padding-right:30px;
 		text-align :right ;
 	}
 	a.FllowUsFooter:hover 
 	{
 		color:#FDFC6C;
 	}
 	
 	a {
	color: #23dbdb;
	text-decoration: none;
}

a:hover {
	color: #000;
}
ol, ul {
	list-style: none;
	padding:0px;
	margin:0px;
}
#wrap {
	margin: 0 auto;
}

.inner {
	margin: 0 auto;
	max-width: 940px;
	padding: 0  40px;
	min-height :100px;


}

.relative {
	position: relative;
}

.right {
	float: right;
}

.left {
	float: left;
}

/* HEADER */
#wrap > header {

	padding-bottom: 0px;

}
.logo {
	display: inline-block;
	font-size: 0;
	padding-top:15px;
}
#navigation {
	position: relative ;
	margin-right :auto ;
	margin-left :auto ;
	bottom: 0px;
	top:0px;
	height :100px;
	
}

#menu-toggle {
	display: none;
	float: right;
}

/* HEADER > MENU */
#main-menu {
	float: right;
	height :70px;
	font-size: 0;
	margin: 10px 0;
	
	line-height :70px;
	width:100%;
	position :relative ;
	margin-left :auto ;
	margin-right:auto ;

	top:20px;

}

#main-menu > li {
	display: inline-block;
	margin-left: 30px;
	padding: 2px 0;
}

#main-menu > li.parent {
	background-image: url(../images/plus-gray.png);
	background-size: 7px 7px;
	background-repeat: no-repeat;
	background-position: left center;
}

#main-menu > li.parent > a {
	padding-left: 14px;
}

#main-menu > li > a {
	color: #EEBD4C;
	font-size :14pt;
	font-family :yekan,arial;
	font-weight :500;
	line-height: 14px;
	padding: 30px 0;
	text-decoration:none;
}

#main-menu > li:hover > a,
#main-menu > li.current-menu-item > a {
	color: #FF631B;
	font-size :14pt;
	font-family :yekan,arial;
	font-weight :500;
}

/* HEADER > MENU > DROPDOWN */
#main-menu li {
	position: relative;
}

ul.sub-menu { /* level 2 */
	display: none;
	left: 0px;
	top: 38px;
	padding-top: 10px;
	position: absolute;
	width: 150px;
	z-index: 9999;
}

ul.sub-menu ul.sub-menu { /* level 3+ */
	margin-top: -1px;
	padding-top: 0;
	left: 149px;
	top: 0px;
}

ul.sub-menu > li > a {
	background: rgb(3, 52, 79);background: rgba(3, 52, 79, .8);
	border: 0px solid #444;
	border-top: none;
	display: block;
	font-size: 12px;
	line-height: 15px;
	padding: 10px 12px;
	text-align :left ;
	color: #EEBD4C;
	font-size :12pt;
	font-family :yekan,arial;
	font-weight :500;
}

ul.sub-menu > li > a:hover {
	background-color: #002155; 
	color: #FEFC71;
}

ul.sub-menu > li:first-child {
	border-top: 3px solid #FEFC71;
}

ul.sub-menu ul.sub-menu > li:first-child {
	border-top: 0px solid #444;
}

ul.sub-menu > li:last-child > a {
	border-radius: 0 0 2px 2px;
}

ul.sub-menu > li > a.parent {
	background-image: url(../images/arrow.png);
	background-size: 5px 9px;
	background-repeat: no-repeat;
	background-position: 95% center;
}

#main-menu li:hover > ul.sub-menu {
	display: block; /* show the submenu */
}

 			
 }
 
 @media screen and (min-width: 1367px) and (max-width: 5000px) 
 {
 	.RentBox 
 	{
 		position :absolute ;
 		float :right ;
 		right:10px;
 		top:10px;
		background: red;
		width: 40px;
		height: 40px;
		 position: relative;
		text-align: center;
		-webkit-transform: rotate(20deg);
		 -moz-transform: rotate(20deg);
			-ms-transform: rotate(20deg);
         -o-transform: rotate(20eg);
         color:#fff;
         font-size :16pt;
         font-family :yekan ,arial;
         display:none;
}

.RentBox:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 40px;
    width: 40px;
    background: red;
    -webkit-transform: rotate(135deg);
       -moz-transform: rotate(135deg);
        -ms-transform: rotate(135deg);
         -o-transform: rotate(135deg);
         font-size :8pt;
}
.RentBox:after
{
	content: "اجاره رفت";
	position: absolute;
    top: 8%;
    left: 5%;
    font-size :8pt;
    line-height:10pt; 
}
 	.SoldBox 
 	{
 		position :absolute ;
 		float :right ;
 		right:10px;
 		top:10px;
		background: red;
		width: 40px;
		height: 40px;
		 position: relative;
		text-align: center;
		-webkit-transform: rotate(20deg);
		 -moz-transform: rotate(20deg);
			-ms-transform: rotate(20deg);
         -o-transform: rotate(20eg);
         color:#fff;
         font-size :16pt;
         font-family :yekan ,arial;
         display:none;
}

.SoldBox:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 40px;
    width: 40px;
    background: red;
    -webkit-transform: rotate(135deg);
       -moz-transform: rotate(135deg);
        -ms-transform: rotate(135deg);
         -o-transform: rotate(135deg);
         font-size :8pt;
}
.SoldBox:after
{
	content: "فروش رفت";
	position: absolute;
    top: 8%;
    left: 5%;
    font-size :8pt;
    line-height:10pt; 
}




 	.BoxMelkSearch
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		width:22%;
 		min-height:420px;
 		background :#fff;
 		margin-right :1%;
 		margin-bottom :20px;
 		overflow :hidden ;
 	}
 	.advancedSearch_ShowBox
 	{
 		position :relative  ;
 		top:0px;
 		left:0px;
 		float :left ;
 		width :100%;
 		min-height:600px;
 		display :inline-block ;
 		
 	}
 	.advancedSearch_Box
 	{
 		position :relative  ;
 		top:0px;
 		right:0px;
 		float :right ;
 		width :100%;
 		min-height:600px;
 		
 	}
 	.advancedSearch_Box p
 	{
 		position :relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		width :100%;
 		font-size :10pt;
 		font-family:yekan ,arial;
 		padding-top :10px;
 		padding-bottom :10px;
 		text-align :right ;
 	}
 	#cmb_Country
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		width :225px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	#cmb_City
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		width :225px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	#cmb_Region
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		width :225px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	
 	#cmb_Property
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		width :225px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	#cmb_maxBeds
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		width :103px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	#cmb_minBeds
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		width :103px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	.toAdvancedSearch
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		padding-left :3px;
 		padding-right :3px;
 		
 	}
 	#cmb_UnitPrice
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#333;
 		width :225px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	
 	#btnStartSearch
 	{
 		position :relative ;
 		float:right ;
 		right:0px;
 		top:0px;
 		width:50%;
 		height: 35px;
 		border-style :solid ;
 		border-width:0px;
 		cursor :pointer ;
 		background :#FF631B;
 		color:#fff;
 		line-height :35px; 
 		max-width :200px;
 		font-family:yekan;
 		
 	}
 	
 	#btnStartSearch:hover
 	{
 		background :#002155;
 	}
 	#txtPrice1
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#CCCCCC;
 		width :120px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	
 	#txtPrice2
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#CCCCCC;
 		width :120px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	
 	#txtArea1
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#CCCCCC;
 		width :90px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	
 	#txtArea2
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		font-family :yekan ,arial;
 		font-size:10pt;
 		color:#CCCCCC;
 		width :90px;
 		height :35px;
 		padding :5px 5px 5px 5px;
 		border:1px solid #CCCCCC;
 	}
 	
 	.mainpage_ContactUS_Container
 	{
 		position :relative ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :80%;
 		min-height:300px;
 		display :inline-block ;
 		text-align :left ;
 		padding-bottom :30px;
 		line-height :40px;
 		font-size:14pt;
 		font-family :yekan ;
 		padding-top :5%;
 	}

 	
 	.ContactUs_RightContent
 	{
 		position:relative ;
 		top:0px;
 		float :right  ;
 		right :0px;
 		width :75%;
 		min-height :600px;
 		margin :0;
 		direction :rtl;
 	}
 	
 	.ContactUs_RightContent .ContactUs_RightContent_Header
 	{
 		position :relative ;
 		top :0px;
 		left:0px;
 		width :100%;
 		font-family:yekan,arial;
 		font-size :22pt;
 		color:#000;
 		text-align :center ;
 		min-height :60px;
 		

 	}
 	
 	.ContactUs_LeftContent
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		left :0px;
 		width :25%;
 		min-height :600px;
 		margin :0;
 	}
 	.ContactUs_LeftContent p
 	{
 		position :relative ;
 		top :0px;
 		left:0px;
 		width :100%;
 		font-family:yekan,arial;
 		font-size :22pt;
 		color:#000;
 		text-align :center ;
 		min-height :60px;

 	}
 	
 	.ContactUs_IframeContiner
 	{
 		position:relative ;
 		top:0px;
 		width :80%;
 		display :inline-block ;
 		height:400px;
 		margin-top:5%;
 		overflow :hidden ;
 		
 	}
 	
 	.ContactUs_IframeContiner iframe
 	{
 		position :relative ;
 		top:-50px;
 		left:0px;
 		width :100%;
 		height:400px;
 	}
 	
 	.newMoreIcon
	{
		margin-right:10px;
		width:10px;
		height :20px;
		text-align :center ;
		font-size:16pt;
		-webkit-transform: rotate(90deg);
		-ms-transform: rotate(90deg);
		-o-transform: rotate(90deg);
		transform: rotate(90deg);
	}
 	.moreIcon
	{
		font-size:16pt;
		color:#fff;
		margin-right:10px;
		width:10px;
		height :20px;
		text-align :center ;
		display:block ;
	}
 	.linkTitleNews
{
	color:#000;
	text-decoration:none;
}
.linkTitleNews:hover
{
	color:#FF631B;
}
 	.serviceUpArrowBox
	{
		text-align :right ;
		width :100%;
	}
	.serviceUpArrow
	{
		font-size:16pt;
		color:#FF631B;
	}
	.serviceUpArrow:hover
	{
		color:#002155;
	}
 	.textNewsBox
	{
		text-align :justify   ;
		line-height :30px;
		font-family :yekan,arial;
		font-size :13pt;
		margin-top :0px;
		min-height :300px;
		width :100%;
		padding-top:0px;
		color:#000;
		direction :rtl;
	
	}
	.textNewsBox a 
	{
		font-family :yekan,arial;
		font-size :13pt;
	}
 	.serviceImage
	{
		position :relative ;
		top:0px;
		float:left ;
		left :0px;
		width:45%;
		padding:10px 10px 10px 10px;
		min-height :400px;
	}
 	.newsMoreButtonBox
	{
		width :100%;
		text-align :right  ;
		direction :rtl;
		padding-top:10px;
		padding-bottom :10px;
		margin-bottom :10px;
	}
		.newsMoreButton
	{
		margin-left :0px;
		width :120px;
		height:40px;
		background-color :#FF631B;
		cursor:pointer ;
		color:#fff;
		
		border-width :0px;
		border-style :solid ;
		text-decoration :none;
		display :block ;
		font-size :12pt;
		font-family :yekan,arial;
		line-height :40px;
		text-align :center ;
		-webkit-transition:background-color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-color 0.5s;
		
	}
	.newsMoreButton:hover
	{
		background-color:#002155;
	}
 	.serviceText
	{
		font-size:10pt;
		font-family:yekan,arial;
		padding-top:10px;
		padding-top:10px;
		padding-bottom:10px;
		margin :0px;
		text-align :right ;
		color:#000;
		font-family :yekan,arial;
		direction:rtl;
	}
 	.servideShort
	{
		border-bottom:1px solid #D9D9D9;
		font-size:12pt;
		font-family:yekan,arial;
		padding-top:10px;
		padding-bottom:10px;
		color:#000;
		margin :0px;
		line-height :30px;
		text-align :right  ;
		direction :rtl;
	}
 	.servideTitle
	{
		border-bottom:1px solid #D9D9D9;
		font-size:16pt;
		font-family:yekan,arial;
		padding-top:10px;
		padding-bottom:10px;
		margin :0px;
		color:#A92317;
		direction :rtl;
	}
 	
 	.serviceTextBox
	{
		position :relative ;
		top:0px;
		float:right ;
		right :0px;
		width:49%;
		padding:10px 10px 10px 10px;
		min-height :400px;
	
	}
 	
 	.serviceMainBox
	{
		padding-top:60px;
		display:block;
		min-height:400px;
		margin-bottom:20px;
	}
 	
 	
 	.submenu {
  display: none;
  background: #FF631B;
  font-size: 14px;
  text-align :right ;
  font-family :yekan,arial;
  margin :0;
  padding :0px;
  
  
  
}

.submenu li { border-bottom: 0px solid #4b4a5e; }

.submenu a {
  display: block;
  text-decoration: none;
  color: #000;
  padding: 5px;
  padding-left: 10px;
  -webkit-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
  margin-left:0px;

}

.submenu a:hover {
  background: #DED3B7;
  color: #FFF;

}
.sizeI
{
	position: absolute;
  top: 16px;
  right  : 12px;
  font-size: 22px;
   -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
ul { list-style-type: none; }

 	.accordion 
		{
			float :right ;
			position :relative ;
			left :0px;
			width: 100%;
			max-width: 300px;
			margin:  30px  auto  20px 0px;
			background: #002155;
			padding :0px 0px 0px 0px;
			padding-bottom :0px;
		}

.accordion .link {
  cursor: pointer;
  display: block;
  padding:  5px  35px  5px 42px;
  color: #fff;
  font-family :yekan,arial;
  font-size: 14px;
  border-bottom: 0px solid #FFF;
  position: relative;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  text-align :right ;
 
  
  
}

.accordion li:last-child .link { border-bottom: 0; }

.accordion li i {
  
  color: #fff;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  
}

.accordion li i.fa-chevron-down 
{
	position :absolute ;
  left: 12px;

  font-size: 16px;
}

.accordion li.open .link { color: #333; }

.accordion li.open i { color: #333; }

.accordion li.open i.fa-chevron-down {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
 	
 	.leftNewsContent
	{
		position :relative ;
		top:0px;
		float:right  ;
		right :0px;
		width :75%;
		min-height:600px;
	}
 	
#menuRightObject
	{
		position :relative ;
		top:0px;
		float:right ;
		right :0px;
		width :25%;
	}
	.mainpage_Content
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width:100%;
 		min-height:300px;
 		background :#F7F7F7;
 		margin :0;
 		overflow :visible ;
 		display :inline-block ;
 		text-align :center ;
 	}
 	
 	.mainpage_Content_Container
 	{
 		position :relative ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :80%;
 		min-height:300px;
 		display :inline-block ;
 		text-align :right ;
 		padding-top :30px;
 		padding-bottom :30px;
 		line-height :40px;
 		font-size:14pt;
 		font-family :yekan ;
 		direction:rtl;
 		
 	}

 	 .titleMelk1
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		left:0px;
 		width:100%;
 		font-size :13pt;
 		font-family :yekan ,arial;
 		text-align :center  ;
 		min-height:50px;
 		display :block ;
 		direction:rtl;
 	}
 	.BoxMelk .secondRow1
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		left:0px;
 		font-size :11pt;
 		font-family:yekan ,arial;
 		color:#FF631B;
 		direction:rtl;
 		width :100%;
 		text-align :right ;
 		line-height:25px;
 		
 		display :block ;
 		direction:rtl;
 		
 	}
 	.secondRow1 .spanLeft1
 	{
 		position :relative ;
 		top:0px;
 		float :right ;
 		left:0px;
 		width:100%;
 		font-size :12pt;
 		font-family:yekan ,arial;
 		color:#FF631B;
 		text-align:center ;
 		height:50px;
 		line-height :50px;
 		display :block ;
 		direction :rtl;
 	}
 		.secondRow1 .spanRight1
 	{
 		position :relative ;
 		top:0px;
 		float :right  ;
 		right :0px;
 		width:100%;
 		font-size :12pt;
 		font-family:yekan ,arial;
 		color:#FF631B;
 		text-align:center ;
 		height:50px;
 		line-height :50px;
 		display :block ;
 	}
 	
 	
 	#lblErr
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width :100%;
 		font-size :12pt;
 		font-family:yekan ,arial;
 		color:#002155;
 		margin :0;
 	}
 	
 	.RequestFrame
 	{
 		 position:relative ;
 		 top:0px;
 		 left:0px;
 		 width :100%;
 		 min-height:300px;
 	}
 	
 	
 	input[type=Name*]::-webkit-input-placeholder { /* Safari, Chrome(, Opera?) */
 color:gray;
 font-style:italic;
}
input[type=Name*]:-moz-placeholder { /* Firefox 18- */
 color:gray;
 font-style:italic;
}
input[type=Name*]::-moz-placeholder { /* Firefox 19+ */
 color:gray;
 font-style:italic;
}
input[type=Name*]:-ms-input-placeholder { /* IE (10+?) */
 color:gray;
 font-style:italic;
}
 	
input[type=Email Address*]::-webkit-input-placeholder { /* Safari, Chrome(, Opera?) */
 color:gray;
 font-style:italic;
}
input[type=Email Address*]:-moz-placeholder { /* Firefox 18- */
 color:gray;
 font-style:italic;
}
input[type=Email Address*]::-moz-placeholder { /* Firefox 19+ */
 color:gray;
 font-style:italic;
}
input[type=Email Address*]:-ms-input-placeholder { /* IE (10+?) */
 color:gray;
 font-style:italic;
}


input[type=Phone*]::-webkit-input-placeholder { /* Safari, Chrome(, Opera?) */
 color:gray;
 font-style:italic;
}
input[type=Phone*]:-moz-placeholder { /* Firefox 18- */
 color:gray;
 font-style:italic;
}
input[type=Phone*]::-moz-placeholder { /* Firefox 19+ */
 color:gray;
 font-style:italic;
}
input[type=Phone*]:-ms-input-placeholder { /* IE (10+?) */
 color:gray;
 font-style:italic;
}


input[type=Message*]::-webkit-input-placeholder { /* Safari, Chrome(, Opera?) */
 color:gray;
 font-style:italic;
}
input[type=Message*]:-moz-placeholder { /* Firefox 18- */
 color:gray;
 font-style:italic;
}
input[type=Message*]::-moz-placeholder { /* Firefox 19+ */
 color:gray;
 font-style:italic;
}
input[type=Message*]:-ms-input-placeholder { /* IE (10+?) */
 color:gray;
 font-style:italic;
}
 	.Request_p
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		float :left ;
 		width:100%;
 		min-height :40px;
 		margin-bottom :10px;
 	}
 	#name_Request
 	{
 		position:relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		width:30%;
 		height:30px;
 		padding-right :10px;
 		border-style:solid ;
 		border-width:1px;
 		border-color :#CCCCCC;
 		text-align :right ;
 		direction :rtl ;
 		margin-left :4%;
 	}
 	#email_Request
 	{
 		
 		position:relative ;
 		float :right ;
 		width:30%;
 		height:30px;
 		padding-right :10px;
 		border-style:solid ;
 		border-width:1px;
 		border-color :#CCCCCC;
 		text-align :right ;
 		direction :rtl ;
 	}
 	
 	#phone_Request
 	{
 		position:relative ;
 		top:0px;
 		right:0px;
 		float :left ;
 		width:28%;
 		height:30px;
 		padding-right :10px;
 		border-style:solid ;
 		border-width:1px;
 		border-color :#CCCCCC;
 		text-align :right ;
 		direction :rtl ;
 		margin-right :3%;
 	}
 	
 	#Text_Request
 	{
 		position:relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		width:98.5%;
 		height:90px;
 		padding-right :10px;
 		border-style:solid ;
 		border-width:1px;
 		border-color :#CCCCCC;
 		text-align :right ;
 		direction :rtl ;
 		resize:none;

 	}
 	
 
 	#btnSend
 	{
 		position :relative ;
 		top:10px;
 		left :0px;
 		float :left ;
 		width:20%;
 		height :35px;
 		border-style :solid ;
 		border-width :0px;
 		cursor :pointer ;
 		color :#fff;
 		min-width :150px;
 		background :#DEB34A;
 		font-family :yekan ,arial;
 		font-size :12pt;
 		-webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background 0.5s;
        text-align :center ;
        line-height :35px;
        direction :ltr ;
 	}
 	#btnSend:hover
 	{
 		background :#002155;
 	}
 	#btnSend i
 	{
 		font-size :10pt;
 		color:#fff;
 		margin-left :5px;
 	}
 	
 	
 	.PropertyTab ul
 	{
 		position :relative ;
 		top:0px;
 		righ:0px;
 		width:100%;
 		min-height :500px;
 		display :inline-block ;
 		text-align :right;
 
 		
 	}
 	.PropertyTab li
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		float :right;
 		min-height :50px;
 		max-width:320px;
 		width:30%;
 		font-family :yekan ,arial;
 		font-size :12pt;
 		color:#000;
 		line-height :30px;
 		margin :0;
 		margin-right :10px;
 		text-transform :capitalize ;
 		padding :0;
 		direction :rtl;
 				
 	}
 	.PropertyTab i
 	{
 		margin-left :5px;
 		font-size :10pt;
 		color:#FF631B;
 	}
 	
 	
 	
 	i.selectIcon
 	{
 		font-size :12pt;
 		color:#FF631B;
 		margin-left :2px;
 	}
 	
 	i.disSelectIcon
 	{
 		font-size :12pt;
 		color:#002155;
 		margin-left :2px;
 	}
 	
 	.PropertyTab
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		float :right ;
 		width :100%;
 		min-height :300px;
 	}
 	
 	.Pages_TabSection
 	{
 		position:relative ;
 		top:0px;
 		width:100%;
 		left:0px;
 		float :left;
 		display:inline-block; 
 		text-align :center ;
 		min-height :300px;
 		background :#f7F7F7;
 		
 	}
 	
 	.Pages_ContainerTabSection
 	{
 		position :relative ;
 		top:0px;
 		width:80%;
 		min-height :300px;
 		display:inline-block; 
 		text-align :left ;
 		padding-bottom :50px;
 	}
 	
 	p.PageIframe
 	{
 		position:relative ;
 		top:0px;
 		left:-10px;
 		float :left ;
 		width :100%;
 		min-height :400px;
 		text-align :left ;
 		margin :0;
 		
 	}
 	
 	 .Mapiframe
 	{
 		position :relative ;
 		top:10px;
 		left:0px;
 		width:80%;
 		min-height :380px;
 		margin :0;
 		padding :0;
 	}
 	
 	p.BaseProperty
 	{
 		position:relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		width :100%;
 		min-height :30px;
 		line-height :30px;
 		text-align :right ;
 		font-family :yekan ,arial;
 		font-size :12pt;
 		color:#000;
 		margin :0;
 		direction:rtl;
 		
 	}
 	p.BaseProperty span
 	{
 		font-family :yekan ,arial;
 		font-size :12pt;
 		margin-right :5px;
 	}
 	
 	p.BaseProperty i
 	{
 		font-size:10pt;
 		color:#DEB448;
 		margin-left :2px;
 		margin-right :2px;
 	}
 	h1.title_Property
 	{
 		position:relative ;
 		top:0px;
 		right :0px;
 		width :100%;
 		min-height:50px;
 		font-family :yekan ,arial;
 		font-size:18pt;
 		color:#000;
 		text-align :right ;
 		font-weight :400;
 		
 		min-height:40px;
 		line-height :40px;
 		margin :0;
 		direction:rtl;
 	}
 	
 	p.shareBox
 	{
 		position:relative ;
 		top:0px;
 		right:0px;
 		float :left ;
 		margin :0;
 		padding :0;
 		width :100%;
 		min-height :100px;
 		line-height :100px;
 		margin-top :20px;
 	}
 	
 	p.shareBox .faceBookShare
 	{
 		position :relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		padding :5px 5px 5px 5px;
 		width :15px;
 		height :15px;
 		background :#2274B9;
 		color:#fff;
 		font-size :14pt;
 		text-decoration :none;
 		text-align :center ;
 		display :block ;
 		margin-right :5px;
 		
 	}
 	
 	p.shareBox .twitterShare
 	{
 		position :relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		padding :5px 5px 5px 5px;
 		width :15px;
 		height :15px;
 		background :#4D9ED8;
 		color:#fff;
 		font-size :14pt;
 		text-decoration :none;
 		text-align :center ;
 		display :block ;
 		margin-right :5px;
 	}
 	
 	p.shareBox .googlePlusShare
 	{
 		position :relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		padding :5px 5px 5px 5px;
 		width :15px;
 		height :15px;
 		background :#999999;
 		color:#fff;
 		font-size :11pt;
 		text-decoration :none;
 		text-align :center ;
 		display :block ;
 		margin-right :5px;
 	}
 	
 		p.shareBox .LinkedInShare
 	{
 		position :relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		padding :5px 5px 5px 5px;
 		width :15px;
 		height :15px;
 		background :#2274B9;
 		color:#fff;
 		font-size :11pt;
 		text-decoration :none;
 		text-align :center ;
 		display :block ;
 		margin-right :5px;
 	}
 	
 		p.shareBox .pinterestShare
 	{
 		position :relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		padding :5px 5px 5px 5px;
 		width :15px;
 		height :15px;
 		background :#BC0D1E;
 		color:#fff;
 		font-size :13pt;
 		text-decoration :none;
 		text-align :center ;
 		display :block ;
 		margin-right :5px;
 	}
 	
 	
 	h2.Price_Property
 	{
 		position:relative ;
 		top:0px;
 		right :0px;
 		width :100%;
 		min-height:50px;
 		font-family :yekan ,arial;
 		font-size:14pt;
 		color:#002155;
 		text-align :right  ;
 		font-weight :400;
 		min-height:40px;
 		line-height :40px;
 		margin :0;
 		direction :rtl;
 	}
 	.Price_Property span
 	{
 		font-family :yekan ,arial;
 		font-size:14pt;
 		color:#002155;
 	}
 	
 	.Price_Property .TypeProperty
 	{
 		font-family :yekan ,arial;
 		font-size:12pt;
 		color:#000;
 		margin-left :10px;
 	}
 	.pageContentMelk_Left
 	{
 		position :relative ;
 		top:0px;
 		right:0px;
 		float :right ;
 		width:50%;
 		margin :0;
 		padding :0;
 		
 	}
 	.pageContentMelk_right
 	{
 		position :relative ;
 		top:0px;
 		right :0px;
 		float :right  ;
 		width:50%;
 		margin :0;
 		padding :0;
 		
 	}
 	.page_BoxPaging
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		display:inline-block ;
 		height :60px;
 		line-height :60px;
 		color:#000;
 		margin-right :5px;
 		font-size:10pt;
 		font-family:yekan ,arial;
 		text-align:center ;
 		text-decoration :none;
 	}
 	
 	.page_BoxPaging i
 	{
 		color:#1C201F;
 		font-size :14px;
 		margin-left :5px;
 	}
 	.page_BoxPaging a
 	{
 		font-size:10pt;
 		font-family:yekan ,arial;
 		color:#000;
 		text-align:center ;
 		text-decoration :none;
 	}
 	
 	.Pages_Toolbars
 	{
 		position:relative ;
 		top:0px;
 		width:100%;
 		left:0px;
 		float :left;
 		display:inline-block; 
 		text-align :center ;
 		height :60px;
 		background :#fff;
 	}
 	
 	.page_ContainerToolbars
 	{
 		position :relative ;
 		top:0px;
 		width:80%;
 		min-height :60px;
 		
 		display:inline-block; 
 		text-align :right ;
 		direction :rtl;
 	}
 	
 	.Pages_Content
 	{
 		position:relative ;
 		top:0px;
 		width:100%;
 		left:0px;
 		float :left;
 		display:inline-block; 
 		text-align :center ;
 		min-height :600px;
 		background :#F7F7F7;
 		
 	}
 	.page_ContainerContent
 	{
 		position :relative ;
 		top:0px;
 		width:80%;
 		min-height :600px;
 		display :inline-block ;
 	}
 	
 	.topBarPages
 	{
 		position :relative   ;
 		top:0px;
 		left:0px;
 		background:#002155;
 		height:100px;
 		display :inline-block ;
 		width :100%;
 		text-align :center ;
 	}
 	
 	.topBarPages .Container
 	{
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :80%;
 		min-height:100px;
 		
 	}
 	
 	
 	.boxBoardBottom
 	{
 		position:absolute;
 		bottom:0px;
 		float :right ;
 		right:5%;
 		min-width:40%;
 		min-height:30px;
 		font-size:13pt;
 		font-family:yekan,arial;
 		color:#fff;
 		background: rgb(255,99,27);
        background: rgba(255,99,27, .5);
 		text-align:center;
 		border-top-right-radius:10px;
 		border-top-left-radius:10px;
 		padding-left :5px;
 		padding-right :5px;
 		direction :ltr;
 		display :none ;
 		
 	}
 	.boxBoardBottom span
 	{
 		position :relative ;
 		height:100%;
 		top:5px;
 		font-size:13pt;
 		font-family:yekan,arial;
 		padding-right :5px;
 		margin-top :15px;
 		
 	}
 	
 	.boxBoardBottom i
 	{
 		margin-right :5px;
 	}
 	
 	.boxBoard
 	{
 		position:absolute;
 		top:0px;
 		left:5%;
 		min-width:40%;
 		min-height:30px;
 		font-size:12pt;
 		font-family:yekan;
 		color:#fff;
 		background: rgb(255,99,27);background: rgba(255,99,27, .5);
 		text-align:center;
 		border-bottom-right-radius:10px;
 		border-bottom-left-radius:10px;
 		padding-left :5px;
 		padding-right :5px;
 		display:none ;
 	}
		
	.PicProperty:hover
 	{
 		background-size:120% 120%; 
 	}
 	
 	
 	
 	
 	.PicProperty:hover .boxBoard 
 	{
 		display:none;
 	}
 	.PicProperty:hover .boxBoardBottom
 	{
 		display:none;
 	}	
		
		
 	.menuMobile
     {
        display :none   ;
     }
 	.codrops-header 
{
	color:#fff;
	z-index: 1000;
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: center;
	width: 600px;
	-webkit-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	font-family :yekan,arial;
	
}
 	.Base
 	{
 		position :absolute ;
 		top:0px;
 		left:0px;
 		width:100%;
 		margin :0;
 	}
 	.topBar
 	{
 		position :absolute  ;
 		top:0px;
 		left:0px;
 		background: #002155;
 		height:100px;
 		display :inline-block ;
 		width :100%;
 		text-align :center ;
 	}
 	
 	.topBar .Container
 	{
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :80%;
 		min-height:100px;
 		
 	}
 	
 	.Logo_Box
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		right:0px;
 		width:10%;
 		min-height:100px;
 		background:none;
 	}
 	.Logo_Box img
 	{
 		position :relative ;
 		top:0px;
 		float :left ;
 		left:0px;
 		
 		cursor :pointer ;
 	}
 	
 	.Menu_Box
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		right:0px;
 		width:70%;
 		min-height:100px;

 		
 	}
 	
 	.contact_Box
 	{
 		position:relative ;
 		top:0px;
 		float :right  ;
 		right:0px;
 		width:20%;
 		min-height:100px;
 	
 	}
 	
 	.contact_Box .TextCall
 	{
 		font-size:12pt;
 		font-family:yekan,arial;
 		color:#FEFB70;
 		width :100%;
 		text-align:right ;
 		direction :ltr ;
 		padding :0;
 		margin :0;
 		padding-top :25px;
 	}
 	
 	
 	.PhoneCall
 	{
 		font-size:13pt;
 		font-family:yekan,arial;
 		color:#fff;
 		width :100%;
 		text-align:right ;
 		direction :ltr ;
 		padding :0;
 		margin :0;
 	}
 	.PhoneCall i
 	{
 		color:#fff;
 		font-size :20pt;
 		margin-right :8px;
 	}
 	
 	
 	.Slide_Box
 	{
 		position :relative   ;
 		top:0px;
 		left:0px;
 		width :100%;
 		min-height:600px;
 		-z-index:-1000;
 	}
 	.searchBox
 	{
 		position:relative ;
 		top:0px;
 		width :100%;
 		margin-left :auto ;
 		margin-right :auto ;
 		min-height:55px;
 		background :#fff;
 	}
 	
 	
 	
 	.search_Btn
 	{
 		
 		position:relative ;
 		float:left ;
 		left:0px;
 		top:0px;
 		width:10%;
 		height :55px;
 		background :#fff;
 		border-width :0;
 		border-right :1px solid #BDBDBD;
 		border-style:solid ;
 		cursor :pointer ;
 		background-image :url(../images/Search.png);
 		background-position :center center ;
 		background-repeat :no-repeat ;
 		margin :0;
 		-webkit-transition:background-color 0.3s; /* For Safari 3.1 to 6.0 */
        transition:background-color 0.3s;
 	}
 	.search_Btn:hover
 	{
 		background-color :#FF631B;
 		background-image :url(../images/search_over.png);
 	}
 	#txtSearch
 	{
 		position :relative ;
 		top:0px;
 		float :left ;
 		left:0px;
 		width:70%;
 		min-width:300px;
 		height:55px;
 		border-width :0px;
 		border-style :solid ;
 		background :#fff;
 		font-size:13pt;
 		font-family :yekan,arial;
 		color:#A9A9A9;
 		padding-right:20px;  
 		margin :0;
 		text-align :right ;
 	}
 	
 	#btnSearch1
 	{
 		position:relative ;
 		float :right ;
 		top:0px;
 		right :0px;
 		height:55px;
 		width:19%;
 		border-style :solid ;
 		border-width :0px;
 		line-height :55px;
 		font-size :13pt;
 		font-family :yekan ,arial;
 		color:#fff;
 		cursor :pointer ;
 		background :#002155;
 		margin :0;
 		-webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background 0.5s;
 		
 	}
 	#btnSearch1:hover
 	{
 		background :#FF631B;
 	}
 	
 	.Mainpage_Services_Container
 	{
 		position :relative ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :80%;
 		min-height:700px;
 		padding-bottom :150px;
 	
 		
 	}
 	
 	
 	.Mainpage_Services_Title
 	{
 		position:relative ;
 		float :left ;
 		top:0px;
 		left:-100px;
 		width :100%;
 		height:150px;
 		line-height:150px;
 		font-family :yekan ,arial;
 		font-size:24pt;
 		text-align :center ;
 	
 		font-weight :500;
 		-webkit-transition: left 2s,display 1s; /* Safari */
        transition: left 2s,display 1s;
        text-transform :uppercase ;
        
 	}
 	.Mainpage_Services_Title span
 	{
 		color:#A72115;
 	}
 	
 	.Services_Box_MainPage
 	{
 		position :relative ;
 		top:0px;
 		float :right ;
 		left:-100px;
 		width :32%;
 		margin :0;
 		padding-right :40px;
 		-webkit-transition: left 2s,display 1s; /* Safari */
        transition: left 2s,display 1s;
        cursor :pointer ;
        padding-bottom :30px;
 	}
 	
 	.Services_Box_MainPage .imageBox
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		width:100%;
 		min-height :300px;
 		
 	}
 	
 	 	
 	
 	.Services_Box_MainPage .imageBox img
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		display :block ;
 		width :100%;
 		border-radius:10px;
 	}
 	
 	.Services_Box_MainPage .Circle
 	{
 		position:relative ;
 		float :right ;
 		right:0px;
 		top:0px;
 		width:60px;
 		height :60px;
 		border-radius:360px;
 		background :#FF631B;
 		line-height :60px;
 		font-size :18pt;
 		font-family :byekan ,arila;
 		color:#ffffff;
 		text-align :center ;
 		-webkit-transition: background 1s; /* Safari */
        transition: background 1s;
 	}
 	
 	.Services_Box_MainPage:hover .Circle
 	{
 		background :#002155;
 	}
 	.Services_Box_MainPage .textTitle
 	{
 		position:relative ;
 		float :right;
 		left:0pt;
 		top:0pt;
 		max-width:200px;
 		height :60px;
 		line-height :60px;
 		padding-right :10px;
 		color:#000000;
 		font-size :22px;
 		padding-bottom :0px;
 		
 		margin-left :10px;
 		line-height :60px;
 		font-family :yekan ,arial;
 		direction :rtl;
 		
 	}
 	
 	.Services_Box_MainPage .text
 	{
 		position:relative ;
 		float :right;
 		right:0pt;
 		direction :rtl;
 		top:0pt;
 		width :100%;
 		min-height:200px;
 		text-align :justify ;
 		font-family :yekan ,arial;
 		font-size:13pt;
 		color:#000;
 		margin :0;
 		
 	}
 	
 	.mainpage_Hot_Property
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width:100%;
 		min-height:300px;
 		background :#F7F7F7;
 		margin :0;
 		overflow :visible ;
 		display :inline-block ;
 		text-align :center ;
 	}
 	.mainpage_Top_News
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width:100%;
 		min-height:400px;
 		background :#fff;
 		margin :0;
 		overflow :visible ;
 		display :inline-block ;
 		text-align :center ;
 	}
 	.Mainpage_Hot_Property_Container
 	{
 		position :relative ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :80%;
 		min-height:300px;
 		display :inline-block ;
 		
 		
 	}
 	.Mainpage_Hot_Property_Container .title
 	{
 		width :100%;
 		text-align :center ;
 		font-family :yekan ,arial;
 		font-size:26pt;
 		color:#000000;
 		height:160px;
 		line-height :160px;
 		text-transform :uppercase ;
 		
 	}
 	.BoxMelk
 	{
 		position:relative ;
 		top:0px;
 		float :right ;
 		width:22%;
 		min-height:520px;
 		margin :0;
 		background :#fff;
 		padding :10px;
 		margin-bottom :30px;
 		margin-left :1%;
 		overflow :hidden ;
 		
 	}
 	
 	.PicProperty
 	{
 		position:relative ;
 		top:0px;
 		float :none  ;
 		margin-left :auto ;
 		margin-right :auto ;
 		display :inline-block ;
 		width:0px;
 		min-height :0px;
 		display:block ;
 		background-repeat :no-repeat ;
 		background-position : center center ;
 		background-size:100% 100%; 
 		-webkit-transition: width 1s,height 1s,display 1s,background-size 1s; /* Safari */
        transition: width 1s,height 1s,display 1s,background-size 1s;
 	}
 	
 	
 	.titleMelk
 	{
 		position:relative ;
 		top:0px;
 		float :none  ;
 		margin-left :auto ;
 		margin-right :auto ;
 		display :inline-block ;
 		width:90%;
 		font-size :13pt;
 		font-family :yekan ,arial;
 		text-align :center  ;
 		direction :rtl;
 		
 	}
 	.BoxMelk .secondRow
 	{
 		position:relative ;
 		top:0px;
 		float :left ;
 		left:0px;
 		font-size :12pt;
 		font-family:yekan ,arial;
 		color:#FF631B;
 		
 		width :100%;
 		text-align :left ;
 		
 	}
 	.secondRow .spanLeft
 	{
 		position :relative ;
 		top:0px;
 		float :left ;
 		left:0px;
 		width:100%;
 		font-size :12pt;
 		font-family:yekan ,arial;
 		color:#FF631B;
 		text-align:center  ;
 		direction :rtl;
 		
 	}
 		.secondRow .spanRight
 	{
 		position :relative ;
 		top:0px;
 		float :right  ;
 		right :0px;
 		width:100%;
 		font-size :12pt;
 		font-family:yekan ,arial;
 		color:#FF631B;
 		text-align:center  ;
 		direction :rtl;
 		
 	}
 	.buttonRow
 	{
 		position :relative ;
 		top:0px;
 		float:left ;
 		left:0px;
 		width:100%;
 	}
 	.buttonMore
 	{
 		position :relative;
 		top:0px;
 		float :left ;
 		left:20px;
 		width:40%;
 		height:40px;
 		border-style:solid ;
 		border-width :0px;
 		cursor:pointer ;
 		color:#fff;
 		background :#FF631B;
 		-webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background 0.5s;
        font-size :10pt;
        font-family :yekan ,arial;
        line-height :40px;
        text-align :center ;
 	}
 	
 	.buttonMore:hover
 	{
 		background :#002155;
 		color:#fff;
 	}
 	.buttonMore i
 	{
 		color:#fff;
 		font-size :11pt;
 		margin-left :10px;
 	}
 	.titleMelk i
 	{
 		font-size :8pt;
 		color:#FF631B;
 		margin-left :2px;
 		margin-right :2px;
 	}
 	
 	
 	.boxProject_Mask:hover:after
		{
			content: "\f00e";
			 font-family: FontAwesome;
			 position :relative ;
			font-style: normal;
			font-weight: normal;
			text-decoration: inherit;
			font-size:30px;
			margin-left :auto ;
			margin-right :auto ;
			top:40%;
			color:#fff;
			display :inline-block ;
			
		}
		
		.boxProject_Mask
		{
			
			position :absolute ;
			top:0px;
			left:0px;
			width:0%;
			height :100%;
			background: rgb(0,0,0);
            background: rgba(0,0,0, .5);
              -webkit-transition-timing-function: ease-in-out;
             -webkit-transition:width 0.2s,height 0.3s; /* For Safari 3.1 to 6.0 */
            transition:width 0.2s,height 0.3s;
            cursor :pointer ;
            display :inline-block ;
            text-align :center ;
            
		}
		.PicProperty:hover  .boxProject_Mask
		{
			width:100%;
			height :100%;
		}
		
		.Mainpage_News_Container
 	{
 		position :relative ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :80%;
 		min-height:350px;
 		
 		
 	}
 	.Mainpage_News_Container .title
 	{
 		width :100%;
 		text-align :center ;
 		font-family :yekan ,arial;
 		font-size:26pt;
 		color:#000000;
 		height:60px;
 		line-height :60px;
 		text-transform:uppercase ;
 	}
 	
 	.Mainpage_News_Container .Box_News
 	{
 		position :relative ;
 		float :right ;
 		top:0px;
 		right:0px;
 		margin :0;
 		width :33%;
 		min-height : 250px;
 		padding-right :40px;
 	}
 	
 	.Box_News p.Title_News
 	{
 		position :relative ;
 		top:0px;
 		float :left ;
 		left :0px;
 		width :100%;
 		min-height :40px;
 		font-family :yekan ,arial;
 		font-size :14pt;
 		color:#002155;
 		margin :0;
 		text-align :right  ;
 		direction :rtl;
 		
 	}
 	
 	.Box_News p.Short_News
 	{
 		position :relative ;
 		top:0px;
 		float :left ;
 		left :0px;
 		width :100%;
 		min-height :100px;
 		font-family :yekan ,arial;
 		font-size :12pt;
 		color:#000;
 		margin :0;
 		padding-top :5px;
 		text-align :justify ;
 		direction :rtl;
 	}
 	.Box_News p
 	{
 		width:100%;
 		position :relative ;
 		top:0px;
 		left:0px;
 		float :left ;
 	}
 	
 	.mainpage_Sponsor
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width:100%;
 		min-height:120px;
 		background :#F6F6F6;
 		display :inline-block ;
 		margin :0;
 	}
 	
 	.mainpage_Sponsor_Container
 	{
 		position :relative ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :80%;
 		min-height:120px;
 		
 		
 	}
 	
 	.mainpage_Sponsor_Container .SponsorBox
 	{
 		position:relative ;
 		float :left ;
 		top:0px;
 		left:0px;
 		width:24%;
 		margin :0;
 		height :120px;	
 		display :inline-block ;
 		
 		
 	}
 	
 	.GumtreeLogo
 	{
 		background-image :url(../images/Sponsor3.png);
 		background-repeat :no-repeat ;
 		background-position :center center ;
 	}
 	
 	.ombudsmanLogo
 	{
 		background-image :url(../images/Sponsor4.png);
 		background-repeat :no-repeat ;
 		background-position :center center ;
 	}
 	
 	.ZoopLaLogo
 	{
 		background-image :url(../images/Sponsor2.png);
 		background-repeat :no-repeat ;
 		background-position :center center ;
 	}
 	
 	.PrimeLocationLogo
 	{
 		background-image :url(../images/Sponsor5.png);
 		background-repeat :no-repeat ;
 		background-position :center center ;
 	}
 	
 	
 	.mainpage_Footer
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		width:100%;
 		min-height:400px;
 		background :#002155;
 		margin :0;
 	}
 	
 	.mainpage_Footer_Container
 	{
 		position :relative ;
 		margin-left :auto ;
 		margin-right :auto ;
 		top:0px;
 		width :80%;
 		min-height:400px;
 		
 		
 	}
 	
 	.mainpage_Footer_Container .FooterBox
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		float :right  ;
 		width:18%;
 		min-height:300px;
 		padding-top :40px;
 	}
 	
 	.mainpage_Footer_Container .FooterBoxFrame
 	{
 		position:relative ;
 		top:0px;
 		left:0px;
 		float :left ;
 		width:46%;
 		min-height:300px;
 		padding-top :40px;
 	}
 	
 	.FooterBoxFrame iframe
 	{
 		position :relative ;
 		top:25px;
 		left:0px;
 		width :80%;
 		height :220px;
 	}
 	
 	.FooterBox .footer_Title_menu
 	{
 		position :relative ;
 		top:0px;
 		left:0px;
 		float :right ;
 		width :100;
 		font-family :yekan ,arial;
 		font-size:14pt;
 		color:#FF631B;
 		padding-bottom :10px;
 		text-align :right ;
 	}
 	
 	.FooterBox a.LinkFooter
 	{
 		position :relative ;
 		top:0px;
 		float :right  ;
 		left:0px;
 		font-family :yekan ,arial;
 		font-size:12pt;
 		color:#fff;
 		text-decoration :none;
 		width :100%;
 		height :40px;
 		text-align :right;
 		direction :rtl;
 	}
 	a.LinkFooter:hover 
 	{
 		color:#FDFC6C;
 	}
 	.FooterBox a.LinkFooter i
 	{
 		margin-left :5px;
 	}
 	.FllowUSLogo
 	{
 		font-size :40px;
 	}
 	.FooterBox a.FllowUsFooter
 	{
 		position :relative ;
 		top:0px;
 		float :right ;
 		left:0px;
 		font-family :yekan ,arial;
 		font-size:12pt;
 		color:#fff;
 		text-decoration :none;
 		width :100%;
 		height :37px;
 		padding-right:30px;
 		text-align :right;
 	}
 	a.FllowUsFooter:hover 
 	{
 		color:#FDFC6C;
 	}ht
 	
 	a {
	color: #23dbdb;
	text-decoration: none;
}

a:hover {
	color: #000;
}
ol, ul {
	list-style: none;
	padding:0px;
	margin:0px;
}
#wrap {
	margin: 0 auto;
}

.inner {
	margin: 0 auto;
	max-width: 940px;
	padding: 0  40px;
	min-height :100px;


}

.relative {
	position: relative;
}

.right {
	float: right;
}

.left {
	float: left;
}

/* HEADER */
#wrap > header {

	padding-bottom: 0px;

}
.logo {
	display: inline-block;
	font-size: 0;
	padding-top:15px;
}
#navigation {
	position: relative ;
	margin-right :auto ;
	margin-left :auto ;
	bottom: 0px;
	top:0px;
	height :100px;
	
}

#menu-toggle {
	display: none;
	float: right;
}

/* HEADER > MENU */
#main-menu {
	float: right;
	height :70px;
	font-size: 0;
	margin: 10px 0;
	
	line-height :70px;
	width:100%;
	position :relative ;
	margin-left :auto ;
	margin-right:auto ;

	top:20px;

}

#main-menu > li {
	display: inline-block;
	margin-left: 30px;
	padding: 2px 0;
}

#main-menu > li.parent {
	background-image: url(../images/plus-gray.png);
	background-size: 7px 7px;
	background-repeat: no-repeat;
	background-position: left center;
}

#main-menu > li.parent > a {
	padding-left: 14px;
}

#main-menu > li > a {
	color: #EEBD4C;
	font-size :14pt;
	font-family :yekan,arial;
	font-weight :500;
	line-height: 14px;
	padding: 30px 0;
	text-decoration:none;
}

#main-menu > li:hover > a,
#main-menu > li.current-menu-item > a {
	color: #FF631B;
	font-size :14pt;
	font-family :yekan,arial;
	font-weight :500;
}

/* HEADER > MENU > DROPDOWN */
#main-menu li {
	position: relative;
}

ul.sub-menu { /* level 2 */
	display: none;
	left: 0px;
	top: 38px;
	padding-top: 10px;
	position: absolute;
	width: 150px;
	z-index: 9999;
}

ul.sub-menu ul.sub-menu { /* level 3+ */
	margin-top: -1px;
	padding-top: 0;
	left: 149px;
	top: 0px;
}

ul.sub-menu > li > a {
	background: rgb(3, 52, 79);background: rgba(3, 52, 79, .8);
	border: 0px solid #444;
	border-top: none;
	display: block;
	font-size: 12px;
	line-height: 15px;
	padding: 10px 12px;
	text-align :left ;
	color: #EEBD4C;
	font-size :12pt;
	font-family :yekan,arial;
	font-weight :500;
}

ul.sub-menu > li > a:hover {
	background-color: #002155; 
	color: #FEFC71;
}

ul.sub-menu > li:first-child {
	border-top: 3px solid #FEFC71;
}

ul.sub-menu ul.sub-menu > li:first-child {
	border-top: 0px solid #444;
}

ul.sub-menu > li:last-child > a {
	border-radius: 0 0 2px 2px;
}

ul.sub-menu > li > a.parent {
	background-image: url(../images/arrow.png);
	background-size: 5px 9px;
	background-repeat: no-repeat;
	background-position: 95% center;
}

#main-menu li:hover > ul.sub-menu {
	display: block; /* show the submenu */
}

 	
 }
 
 
 
 
 
 
 
 
 
 
 
 
  .scrollToTop
        {
            cursor: pointer;
            position: fixed;
            bottom: 0px;
            float :right ;
            right: 20px;
            background :#FF631B;
            width :40px;
            height :40px;
            text-align :center ;
            border-radius:180px;
            background-image :url(../images/backTopButton.png);
            background-repeat :no-repeat ;
            background-position :0px 0px;
            z-index :1000;
            -webkit-transition:background-position 1s,background-color 1s; /* For Safari 3.1 to 6.0 */
            transition:background-position 1s,background-color 1s;
        }
        .scrollToTop:hover
        {
        	background-position :0px  -50px;
        	background-color:#002155;
        }
 
 
 
 
 
		input:focus{
        outline:none;
        }
        button:focus{
        outline:none;
        }
         button:click{
        outline:none;
        }
		textarea:click{
        outline:none;
        }
         textarea:focus{
        outline:none;
        }
          select:focus{
        outline:none;
        }
        select:click{
        outline:none;
        }
        a:focus{
        outline:none;
        }
         a:click{
        outline:none;
        }
        a {
		outline: 0;
		}
        a:hover, a:active, a:focus {
		outline: 0;
		}
		input::-moz-focus-inner { 
		border: 0; 
		}
		a, a:active, a:focus {
		outline: none;
		}
		a {
		outline:none !important;
		}
        .TransObject
        {
            background: rgb(31, 35, 34); /* Fall-back for browsers that don't
                                    support rgba */
            background: rgba(31, 35, 34, .9);
        }
     	.in-view
		{
			left:0px;
		}
		
		.in-view1
		{
			left:0px;
		}
		
		.in-view2
		{
			width:270px;
 			min-height :190px;

		}
		
		.in-view4
		{
			display :block ;
		}
		
		.in-view5
		{
			display :block ;
		}
		
		.in-view6
		{
			display :block ;
		}
		.in-view60
		{
			display :block ;
		}
		
			input[type=Location,Size,Price]::-webkit-input-placeholder { /* Safari, Chrome(, Opera?) */
				color:gray;
				font-style:italic;
			}
			input[type=Location,Size,Price]:-moz-placeholder { /* Firefox 18- */
				color:gray;
				font-style:italic;
			}
			input[type=Location,Size,Price]::-moz-placeholder { /* Firefox 19+ */
				color:gray;
				font-style:italic;
			}
			input[type=Location,Size,Price]:-ms-input-placeholder { /* IE (10+?) */
				color:gray;
				font-style:italic;
			}
			
			.LinkResultSearch
			{
				font-family :yekan ,arial;
				font-size :12pt;
				color:#000;
				text-decoration :none;
				
			}
			
			.LinkResultSearch:hover
			{
				color:#DA564A;				
			}
			
			.tableResultSearch
			{
				position:relative ;
				top:0px;
				left:2%;
				float :left;
				width:90%;
				font-family:yekan ,arial;
				font-size:12pt;
				color:#000;
			}
			
			.TitleResultSearch
			{
				position :relative ;
				top:20px;
				right:0px;
				width:98%;
				font-family:yekan ,arial;
				font-size:12pt;
				color:#DA564A;
				text-align :right;
				min-height :80px;
				line-height :80px;
			}
			
			.FrameSearchView
 			{
 				position:relative ;
 				top:0px;
 				left :0px;
 				float :left ;
 				width :100%;
 				min-height :600px;
 				background :none;
 			}
 			
 			.PagingLink
 			{
 				width :30px;
 				height :30px;
 				line-height :30px;
 				text-align :center ;
 				color:#fff;
 				background :#E1B84C;
 				display :inline-block ;
 				border-radius:90px;
 				margin-top :5px;
 			}
 			
 			.PagingLink:hover
 			{
 				background :#DA564A;
 				color:#fff;
 			}
 			
 			.activeLink
 			{
 				width :30px;
 				height :30px;
 				line-height :30px;
 				text-align :center ;
 				color:#fff;
 				background :#002155;
 				display :inline-block ;
 				border-radius:90px;
 				margin-top :5px;
 			}
 			
 			.activeLink:hover
 			{
 				color:#fff;
 			}
 			
 			
 			 	input[type=min Price]::-webkit-input-placeholder { /* Safari, Chrome(, Opera?) */
				color:gray;
				font-style:italic;
				}
				input[type=min Price]:-moz-placeholder { /* Firefox 18- */
				color:gray;
				font-style:italic;
				}
				input[type=min Price]::-moz-placeholder { /* Firefox 19+ */
				color:gray;
				font-style:italic;
				}
				input[type=min Price]:-ms-input-placeholder { /* IE (10+?) */
				color:gray;
				font-style:italic;
				}
				
				
				input[type=max Price]::-webkit-input-placeholder { /* Safari, Chrome(, Opera?) */
				color:gray;
				font-style:italic;
				}
				input[type=max Price]:-moz-placeholder { /* Firefox 18- */
				color:gray;
				font-style:italic;
				}
				input[type=max Price]::-moz-placeholder { /* Firefox 19+ */
				color:gray;
				font-style:italic;
				}
				input[type=max Price]:-ms-input-placeholder { /* IE (10+?) */
				color:gray;
				font-style:italic;
				}
				
				input[type=min Area]::-webkit-input-placeholder { /* Safari, Chrome(, Opera?) */
				color:gray;
				font-style:italic;
				}
				input[type=min Area]:-moz-placeholder { /* Firefox 18- */
				color:gray;
				font-style:italic;
				}
				input[type=min Area]::-moz-placeholder { /* Firefox 19+ */
				color:gray;
				font-style:italic;
				}
				input[type=min Area]:-ms-input-placeholder { /* IE (10+?) */
				color:gray;
				font-style:italic;
				}
				
				input[type=max Area]::-webkit-input-placeholder { /* Safari, Chrome(, Opera?) */
				color:gray;
				font-style:italic;
				}
				input[type=max Area]:-moz-placeholder { /* Firefox 18- */
				color:gray;
				font-style:italic;
				}
				input[type=max Area]::-moz-placeholder { /* Firefox 19+ */
				color:gray;
				font-style:italic;
				}
				input[type=max Area]:-ms-input-placeholder { /* IE (10+?) */
				color:gray;
				font-style:italic;
				}
				
				.textPublic
				{
					font-family:yekan ,arial;
				}
				
				 .autocomplete_completionListElement
{
    
    background-color : #002155 ;
    color : #ffffff ;
     border : buttonshadow ;
     border-width : 0px ;
    border-style : solid ; 
	height:200px;
    cursor : 'default' ;
    overflow :auto ;
    font-family :yekan ,arial;
    font-size : 11pt ;
    text-align : left  ;
    list-style-type :none  ;
    direction:ltr ; 
    position:relative ;
    }
/* AutoComplete highlighted item */
.autocomplete_highlightedListItem
   {
    background-color : #EEBD4C;
    color :#ffffff;
   padding : 7px ;
	cursor:pointer ;
    }

    /* AutoComplete item */
.autocomplete_listItem
    {
    background-color :#002155  ;
    color : #ffffff ;
     padding : 7px ;
    
   
   }
   
   .blackMenu_New
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :40px;
		display :block ;
	}