



/**************************************************************************************
Default classes
Copyright © 2014 Semsark rights reserved
Powered by Ewebbers studio | www.ewebbersstudio.com
**************************************************************************************/

/* ################################################ */
/* ################# Default Page ################# */
/* ################################################ */
html {
	min-height: 100%;
	height: auto;font-family: 'Droid Arabic Kufi'; overflow-x:hidden;direction: rtl;

}

/*
.mydivwo {
    direction: ltr;

}
    */

body {
	font-size:11px;
	color:#555;
	margin:0;
	padding:0;
    background-color: #fff;
    
    
}


br {
	line-height:18px;
}


ul {
	margin:0;
	padding:0;
	list-style:none;
}

div {
	margin:0;
	padding:0;
}

table {
	margin:0;
	padding:0;
}

img {
	margin:0;
	border:0;
}

p {
	margin:0;
	padding:0;
}

h3{font-family: 'Droid Arabic Kufi'; margin:0; padding:0}
h1{font-family: 'Droid Arabic Kufi'; margin:0; padding:0}

form {
	margin:0;
	padding:0;
}
a{ text-decoration:none; display:block;font-family: 'Droid Arabic Kufi'; font-weight:700}
a:hover{ text-decoration:none}
h2{ margin:0; padding:0}

.clear{ clear:both}
.clear-margin{ clear:both; margin:10px 0}

@font-face {
  font-family: 'Droid Arabic Kufi';
  font-style: normal;
  font-weight: 400;
  src: url(http://fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Regular.eot);
  src: url(http://fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Regular.eot?#iefix) format('embedded-opentype'),
       url(http://fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Regular.woff2) format('woff2'),
       url(http://fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Regular.woff) format('woff'),
       url(http://fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'Droid Arabic Kufi';
  font-style: normal;
  font-weight: 700;
  src: url(http://fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Bold.eot);
  src: url(http://fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Bold.eot?#iefix) format('embedded-opentype'),
       url(http://fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Bold.woff2) format('woff2'),
       url(http://fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Bold.woff) format('woff'),
       url(http://fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Bold.ttf) format('truetype');
}

@import url(http://fonts.googleapis.com/earlyaccess/droidarabickufi.css);

/* ################################################ */
/* ############### End Default Page ############### */
/* ################################################ */




.top-header{ background-color:#0071bc; width:100%; height:50px ;margin-bottom: 15px;}
.top-header .row {position: relative;}
.top-header .social-item { position: absolute;top: 0;left: 0;padding: 0px;max-width: 230px;}
.top-item{ float:right;}
.top-item p{display: inline-block;
font-family: tahoma;
color: #fff;
line-height: 48px;
font-size: 12px;vertical-align: middle;margin: 0 5px}
.top-item a{vertical-align: middle;margin: 0 -2px;display: inline-block;font-family: tahoma;
color: #fff;
line-height: 48px;
font-size: 12px}

.social-item{float:left;margin-top: 10px;width: 23%;}
.social-item a{vertical-align: middle;
margin-right: 5px;
display: inline-block;
color: #0071bc;
-webkit-border-radius: 100px;
-moz-border-radius: 100px;
border-radius: 100px;
background: #91c6e3; height:30px; width:30px; text-align:center;float: left;}
.social-item .social-btn i{margin-top: 9px;}
.social-item .social-btn:hover{ background-color:#0365a7;color: #91c6e3;}

.action{
    /*width: 40%; kimo*/
    padding-left: 0;
    padding-right: 0;
}
.contact-action{   /*width: 25%;kimo*/
padding-left: 0;
padding-right: 0;
}

.top-item .action-btn{font-family: 'Droid Arabic Kufi' !important; padding:0 7px; float:right; margin:0;font-weight:700 }
.top-item .action-btn span{ font-size: 18px; vertical-align:middle;margin-left: 10px;}
.top-item .action-btn:hover{ background-color:#0365a7}
.top-item .Add-btn{font-family: 'Droid Arabic Kufi' !important; padding:0 7px; float:right; margin:0 ; background-color:#f70; font-weight:700;margin-right: 0px;border-right: 2px solid #f60;}
.top-item .Add-btn span{ font-size: 18px; vertical-align:middle;margin-left: 10px;}
.top-item .Add-btn:hover{ background-color:#006bb3}
.top-item .Add-btn.add_ad{ background: #333; border-right: 2px solid #000;}

.logo{ float:right; margin-left: 15px}
.ads{ float:left; margin-top:20px}

.menu{margin-top: 25px; padding:0 15px}
.menu div{ float: right;
 width: 10.5%;padding: 1px;}
.menu div a{ font-size:13px; color:#6a6a6a;background-color: #efefef;
padding: 15px 5px;font-weight: 700;text-decoration: none;
}
.menu div a i{ text-align: right;
margin-left: 12px;
margin-right: 5px; color:#949494;}
.menu div a:hover{ color:#fff; background-color:#0071bc }
.menu div a:hover i{ color:#fff;}


.menu div .active-btn{color: #fff;
background-color: #0071bc;
}
.menu div .active-btn i{ color:#fff;}

.menu .rss{width: 5.5%;text-align: center;height: 49px;overflow: hidden;}
.menu .rss a{
    padding:0; 
}
.menu .rss a i{color: #949494;
padding: 12px 20px;margin:0}
.menu .rss a i:hover{ color:#fff; }
.input-info .dropdown-menu{width: 100%;
text-align: right;}
.input-info .dropdown-toggle{margin-top: 0;
margin-bottom: 15px;}
.menu .dropdown-menu{border-radius: 0;
-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
box-shadow: 0 6px 12px rgba(0,0,0,.175); background-color:#efefef; padding:0}
.menu .dropdown-menu li{border-bottom: 1px solid #fff;
background-color: #fff; text-align:right}
.menu .open a{ text-decoration:none}

.most-data span, .caption span, .menu div a span{ text-align: right;
background-image:url(../images/icon.png);padding: 0 17px;margin: 0 5px 0 5px;}
.caption .sec-icon span{ padding: 20px 11px 13px 23px;
float: right;
margin-top: 8px;}
.most-data span{float: right;
height: 28px;}
.caption .sec-icon{background-color: #f1f1f1;
height: 40px;
width: 40px;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;text-align: center;float: right;margin-top: 20px;margin-left: 10px;}
.menu .arrow{ float: left;
margin-left: 10px;}
.department{ background-position: 0px -3px;}
.menu div a:hover .department{ background-position: 0 -309px}
.menu div .active-btn .department{ background-position: 0 -309px}

.vella{ background-position: 0 -46px}
.menu div a:hover .vella{ background-position: 0 -352px}
.menu div .active-btn .vella{ background-position: 0 -352px}


.projects{ background-position: 0 -82px}
.menu div a:hover .projects{ background-position: 0 -388px}
.menu div .active-btn .projects{ background-position: 0 -388px}

.shop{ background-position: 0 -115px}
.menu div a:hover .shop{ background-position: 0 -421px}
.menu div .active-btn .shop{ background-position: 0 -421px}
.maktab{
    background-image: url("../images/maktab-small-thumb.png")  !important;
	background-repeat:no-repeat;
    background-position: top center;

}
.shaleh{ background-position: -3px -152px}
.menu div a:hover .shaleh{ background-position: -3px -458px}
.menu div .active-btn .shaleh{ background-position: -3px -458px}

.building{ background-position: 0 -191px}
.menu div a:hover .building{ background-position: 0 -497px}
.menu div .active-btn .building{ background-position: 0 -497px}

.land{ background-position: 0 -228px}
.menu div a:hover .land{ background-position: 0 -534px}
.menu div .active-btn .land{ background-position: 0 -534px}

.factory{ background-position: 0 -270px}
.menu div a:hover .factory{ background-position: 0 -576px}
.menu div .active-btn .factory{ background-position: 0 -576px}

.search {
margin-top: -1px;
height: 134px;
margin-right: 1px;
margin-left: 1px;background:url(../images/search_Bg.png) left no-repeat #0071bc}
.search-selc{float: right;
margin-top: 55px;
}
.search-selc .form-control{font-family:tahoma; color:#b0b0b0; font-size:12px;border-radius:0}
.search-action{float: right;
margin-top: 55px;}
.search-action .form-control{font-family:tahoma; color:#b0b0b0; font-size:12px;border-radius:0;float: right;
width: 65%;}
.search-action button{border-radius:0;font-family: 'Droid Arabic Kufi' !important}
.new-ad{ margin-right: 1px;
margin-left: 1px;margin-top: 0px; }
.the-new{}
.the-new .thumbnail{ float:right; border:0;margin-top: 25px;}
.new-header{background-color: #0071bc;height: 45px;}
.new-header.orange_title { background: #f70;}
.new-header.orange_title a{ color: rgba(255, 255, 255, 0.65); }
.new-header.orange_title a:hover{ color: rgba(255, 255, 255, 0.40); }
.new-header h1{color: #fff;
font-size: 15px;
font-weight: 700;
float: right;
margin-top: 13px;
margin-right: 20px;}
.collapse{}
.new-collapse{float: left;
margin-left: 20px;
margin-top: 12px;}
.thumbnail img{ border: 4px solid #e5e5e5}
.caption h3{ font-size: 12px;
color: #949494;
   min-height: 65px;
    height: 65px;
width: 105px;
overflow: hidden;
float: right;
margin-top: 22px;
line-height: 20px;}
.caption p{ clear: both;
/*padding-top: 20px;*/
text-align: center;
 

}
.caption p .btn-default{border-radius: 0; width:100%}

.main-content{ margin-top:0px}
.main-content .main-right{ float:right}
.main-content .main-left{ float:left; width: 28.6%;}

.side-ad{ margin-bottom:40px}
.side-ad a{}
.side-ad a img{}

.panel-heading h1{color: #949494;
font-size: 15px;
font-weight: 700;display: inline-block;}
.carousel-indicators li{ background-color:#dadada}
.carousel-indicators .active{background-color:#949494}
.the-content a{color: #4d68a1;
font-size: 13px;
font-weight: 700;
/* display: inline-block; */ overflow: hidden; max-height: 40px;margin-bottom: 10px;}
.ad-content{padding-bottom: 0px;
border-bottom: 1px solid #e3e3e3;
margin-bottom: 13px;
padding-top: 18px;}
.cp-content a{ text-align: left; margin-top: 10px;}
.cp-content h1 { height:21px !important}
.cp-content{display: inline-block;
width: 82.80%;}
.the-content h1{color: #4d68a1;
font-size: 13px;
font-weight: 700;
/* display: inline-block; */ overflow: hidden; max-height: 40px;line-height: 18px;}
.ad-content .carousel-caption{text-align: right;}
.ad-content img{width:93px; height:78px; border: 1px solid #e5e5e5;float: right;margin-left: 15px;}
.date-container{
    display: inline-block;
}
.date-container i{/* float: right; */ margin-left:10px; color:#d2d2d2;vertical-align: middle;}
.date-container p{ display:inline-block; margin-left:10px; text-align:right; color:#d2d2d2;font-size: 12px; font-family: tahoma; vertical-align: middle;}
.ad-des{ font-family: tahoma; font-size: 13px; text-align:justify; color:#949494; overflow:hidden;height: 35px;}

.ad-slide .carousel-indicators{position: absolute;
margin: 0;
padding: 0;
width: 10%;
left: 20px;
top: -40px; display:table
}
.panel-heading .new-collapse{margin-left: 0;
 margin-top:0; }
.panel-heading .newmargin{margin-left: 0;
 margin-top:-15px;}
.main-right .panel-default{ border-radius: 0;}
.item div:last-child{ border:0; padding-bottom:0}
.Section-bottom{ padding: 0;}
.Section-bottom .carousel-indicators{ width:20%}
.Section-bottom .panel-default{width: 47%;
float: right;
margin-right: 40px;/*kimo*/}
.Section-bottom div:first-child{ margin-right:0}
.Section-bottom .the-content{width: 50%;
float: right;}
.Section-bottom .ad-content img{margin-left: 20px;}
.main-left .panel-default .search-selc{ float: left;
margin: -20px 0;}
.main-left .panel-default .search-selc .form-control{ height:25px}
.main-left .panel-default{border-radius: 0;margin-bottom: 40px;}
.main-left .panel-heading{
background-color: #0071bc;
border-color: #ddd;border-radius: 0;}
.main-left .panel-heading h1{color: #fff;}
.main-left .form-control{ padding: 0 12px;}
.main-left .ad-content img { height:50px; width:59px}
.main-left .ad-content{ padding: 0;
height: 103px;
border: 0;margin-bottom: 15px;}
.main-left  .the-content{width: 69%;
float: right;}
.main-left .the-content a{height: 18px;}
.main-left .the-content h1{height: 18px}

.most-data{height: 30px;
margin-top: 15px;
background: #f7f7f7;
border-bottom: 1px solid #e3e3e3;}
.most-data p{ font-size: 12px;
color: #949494;
overflow: hidden;
float: right;
margin-top: 5px;font-family: 'Droid Arabic Kufi'}
.price{float: left;
background: #efefef;
height: 29px;
width: 40%;font-family: tahoma;padding: 0 10px;}
.price p{ font-family: tahoma;
float: left;
margin: 5px 5px;
color: #5e5e5e;
font-size: 12px;}
.main-left .panel-body .ad-content:last-child{ margin:0}

.poll-content{}
.poll-content h1{font-size: 15px;
font-weight: 700;
color: #858585;
padding: 15px 10px;
border-bottom: 1px solid #dadada;}
.poll-select{margin-top: 25px;}
.poll-select .radio{padding-right: 10px;}
.poll-select .radio label{font-size: 15px;
font-weight: 700;
color: #858585;font-family: 'Droid Arabic Kufi';width: 100%;padding-right: 30px;}
.poll-select .radio label input{
    margin-right: -25px;

}
.poll-res{border-top: 1px solid #dadada;
margin-top: 25px;height: 55px;}
.poll-res a{float: right;
text-decoration: underline;
font-family: tahoma;
font-size: 14px;
color: #a3a3a3;
font-weight: 300;margin-top: 15px;
margin-right: 20px;
}
.poll-res button{float: left;
background: #efefef;
height: 54px;
width: 40%;
font-family: 'Droid Arabic Kufi';
padding: 0 10px;
border: 0;
border-radius: 0;
border-right: 1px solid #dadada; color:#4d69a1; font-weight:700; font-size:15px}
.side-facebook iframe{ margin-right:-6px;border:none; overflow:hidden; width:285px; height:265px}
.companys .panel-default {border-radius: 0; }
.companys {margin-bottom:35px;}
.soical-container{
width: 100%;
}

.twitter-post .post, .face-post .post {
color: #fff;
font-size: 16px;
font-style: italic;
line-height: 25px;
padding-top: 10px;margin-top: 6px;
}
.twitter-post i, .face-post i {
color: #fff;
margin-left: 35px !important;

}

.twitter-post .post span {
color: #fff;
margin-right: 20px;
float: left;direction: ltr;
}
.face-post .post span {
color: #fff;
margin-right: 20px;
float: left;direction: ltr;
}
.twitter-post .post a {
color: #0071bc;float: left;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-weight:300
}
.face-post .post a {
color: #fff;float: left;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-weight:300
}


.face-post {
background-color: #3c599f;
}
.twitter-post {background-color: #43c6f1;}
.twitter-post, .face-post {
height: 60px;
}

.footer-container{width: 100%; background-color:#0071bc;}
.footer-container .footer-sec{ float: right;
padding-top: 50px;height: 300px; padding-bottom:50px}
.sec-header {
color: #fff;
font-size: 16px;
font-weight: 700;
height:35px; border-bottom:1px solid #3890cb; margin-bottom:20px
}

.sec-list {
      width: 100%;
  }
 .sec-list li {
width: 129px;
height: 30px;
margin-top: 5px;
margin-right: 0px;
display: inline-block; 
  }
.sec-list li a{ font-family:tahoma; font-size:13px; color:#fff; font-weight:300;display: inline-block;}
.sec-list li i{ color:#fff; margin-left:10px;} 
.sec-list li:hover i{ margin-right:5px}
.footer-logo { margin-top:30px} 
.newsletter .btn-default{ width:100%;width: 100%;
background: #005787;
border: 0;
border-radius: 0;
font-size: 14px;
color: #fff;font-family: 'Droid Arabic Kufi'}
.newsletter .btn-default:hover{ background-color:#0089d7}
.newsletter .form-control{ color:#cecece;font-family: 'Droid Arabic Kufi'; font-size:10px; font-weight:700;border-radius: 0; }
  

#tags{ height:197px; overflow:hidden}

	#tags ul{
		margin:1em 0;
		padding:.5em 10px;
		text-align:center;
				
		}
	#tags li{
		margin:0;
		padding:0;
		list-style:none;
		display: inline-block;
		}
	#tags li a{
		text-decoration:none;
		color:#FFF;
	    font-size: 1.5em;
		padding:0 2px;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif
		}
	#tags li a:hover{	
		color:#91c6e3;
		}		
	
	.tag1{font-size:100%;}
	.tag2{font-size:120%;}
	.tag3{font-size:140%;}
	.tag4{font-size:160%;}
	.tag5{font-size:180%;}
	
	/* alternative layout */

	#tags .alt{
		text-align:left;
		padding:0;
		background:none;
		}
	#tags .alt li{
		padding:2px 10px;
		background:#efefef;
		display:block;
		}
	#tags .alt .tag1, 
	#tags .alt .tag2, 
	#tags .alt .tag3, 
	#tags .alt .tag4, 
	#tags .alt .tag5{font-size:100%;}
	#tags .alt .tag1{background:#7cc0f4;}
	#tags .alt .tag2{background:#67abe0;}
	#tags .alt .tag3{background:#4d92c7;}
	#tags .alt .tag4{background:#3277ad;}
	#tags .alt .tag5{background:#266ca2;}
	
	.footer-bottom .footer-right{ float:right}
	.footer-bottom .footer-right p{ float:right;font-size: 10px;
color: #fff;font-family: 'Droid Arabic Kufi'; font-weight:700 }
.footer-bottom .footer-right a{font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; color:#329cd6; font-size:12px; margin-right: 10px;
display: inline-block;}
.footer-bottom .footer-right a:hover{color:#fff}
	.footer-bottom{padding-bottom: 15px;
border-top: 1px solid #147cc1;
padding-top: 17px;}
.special-link{ text-align:left}
.special-link a{font-size: 10px;
color: #fff;
font-family: 'Droid Arabic Kufi';
font-weight: 700;
display: inline-block;
padding-left: 10px;
padding-right: 10px; border-left:1px solid #fff}
.special-link a:hover{ color:#329cd6}
.special-link a:last-child{ border:0; padding-left:0}
.day-selc{float: left;
margin-left: 12px;
margin-top: -3px;}
.day-selc .form-control{height: 25px;}
.day-selc .form-control {
font-family: tahoma;
color: #b0b0b0;
font-size: 12px;
border-radius: 0;
padding: 0 12px;
background-color: #E9E9E9;
border: 0;
box-shadow: none;
}
.day-selc .form-control option{ background-color:#fff; }
.inner-page .ad-content{margin-bottom: 13px;
padding-top: 30px;
border: 0;
padding-bottom: 0;
padding-right: 0;
padding-left: 0;}
.inner-page  .price{width: 20%;}

.inner-page .price p {
font-family: tahoma;
float: left;
margin: 5px 5px;
color: #4d69a1;
font-size: 13px;
}
.inner-page .most-data{ background-color:#fff}
.pagi-container{ margin: 10px auto 4px auto;
width: 31.9%; direction:ltr}
.view-price {
width: 25%;
margin-top: -10px;
margin-left: -15px;
height: 38px;
float: left;
background: #efefef;
font-family: tahoma;
padding: 0 10px; font-weight:700; color:#4d68a1; text-align:center
}
.view-price p {
font-family: tahoma;
margin: 8px 2px;
font-size: 15px;
display: inline-block;}

.panel-heading .arrow_box {
	position: relative;
	
}
.panel-heading  .arrow_box:after, .arrow_box:before {
	left: 100%;
	top: -1px;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.panel-heading  .arrow_box:after {
	border-color: rgba(136, 183, 213, 0);
	border-left-color: #eeeeee;
	border-width: 19px;  
	margin-top: 0px;
}
.panel-heading .arrow_box:before {
	border-color: rgba(194, 225, 245, 0);
	border-left-color: #6D6D6D;
	border-width: 19px;
	margin-top: 0px;
}
.view-ad .ad-des{float: right;
width: 45%;
height: auto;font-size: 15px;}
.view-ad .the-content a{max-height: 100%;}
.view-ad .the-content h1{margin-bottom: 10px;max-height: 100%;}

.view-content{ margin-top: 25px;overflow: auto;}
.view-content img{ border:1px solid #e5e5e5}
.view-slide .left{height:auto;
line-height: 200px;
background-image: none;
background-color: transparent;margin-bottom: 0;}
.view-slide .right{height: auto;
line-height: 200px;
background-image: none;
background-color: transparent;margin-bottom: 0;}
.view-image{ display:block; height:auto !important; margin-bottom:0 !important; overflow:inherit !important}
.img-responsive, .thumbnail>img, .thumbnail a>img, .carousel-inner>.item>img, .carousel-inner>.item>a>img{ width:100%}
.view-slide{ padding:0}
.view-action-btn{ text-align:center; margin-top:40px}
.view-action-btn > a{ height: 40px;
margin-left: 10px;
background-color: #4d68a1;
color: #fff;
border: 0;
padding-right: 40px;
padding-left: 40px;
-webkit-border-radius: 80px;
-moz-border-radius: 80px;
border-radius: 80px;}
.view-action-btn > a:hover{ background-color:#e8e8e8; border:0;color:#4d68a1}
.view-action-btn > a:last-child{ margin-left:0}
.mail-content{
    margin-top: 30px;
}
.mail-content p{font-family: 'Droid Arabic Kufi';
font-weight: 700;float: right;margin-top: 45px;font-size: 15px;/* margin-left: 38px; */width: 23%;text-align: right;}
.mail-content span{font-family: 'Droid Arabic Kufi';
font-weight: 700;font-size: 15px;line-height: 100px;}
.mail-shape{}
.mail-shape a{font-family: tahoma;
font-weight: 300;
font-size: 17px;
height: auto;
line-height: 100px;width: 50%;
display: inline-block;}

.mail-content .arrow_box {
	position: relative;
	background: #ffffff;
	border: 1px solid #ECECEC;
	float: right;
	height: 107px;
	width: 77%;
}
.mail-content .arrow_box:after, .mail-content .arrow_box:before {
	left: 100%;
	top: 57%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.mail-content .arrow_box:after {
	border-color: rgba(255, 255, 255, 0);
	border-left-color: #ffffff;
	border-width: 20px;
	margin-top: -27px;
}
.mail-content .arrow_box:before {
	border-color: rgba(156, 156, 156, 0);
	border-left-color: #E0E0E0;
	border-width: 21px;
	margin-top: -28px;
}

.comment-content{
    padding-right: 0;
    padding-left: 0;
    margin-top: 35px;
}
.comment-content h1{
    font-size: 14px;
    color: #9e9e9e;
    width: 100%;
    background-color: #f7f7f7;
    border-bottom: 2px solid #e3e3e3;
    height: 35px;
    line-height: 32px;
    padding-right: 14px;
    margin-bottom: 50px !important;
}
.comment-content h1 i{
    margin-left: 10px;
    font-size: 20px;
    margin-top: 5px;
}
.comment-shape{}

.comment-data  img{
    float: right;
}
.comment-shape a{
    margin-right: 20px;
    margin-top: 10px;
    color: #00b4ff;
}
.comment-shape p{
    font-family: tahoma;
    color: #9e9e9e;
    font-size: 12px;
    margin-right: 20px;
}


.comment-data .arrow_box {
	position: relative;
	background: #ffffff;
	border: 1px solid #ECECEC;
	float: left;
	/* margin-right: 90px; */
	min-height: 107px;
	width: 80%;
	padding-bottom: 15px;
}
.comment-data .arrow_box:after, .comment-data .arrow_box:before {
	left: 100%;
	top: 0%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.comment-data .arrow_box:after {
	width: 0;
	height: 0;
	border-top: 38px solid white;
	border-right: 38px solid transparent;
	margin-left: -4px;
}
.comment-data{ margin-bottom: 40px; display: table; height: auto;}
.comment-data .arrow_box:before {
	width: 0;
	height: 0;
	border-top: 40px solid rgb(235, 235, 235);
	border-right: 40px solid transparent;
	margin-left: -3px;
	margin-top: -1px;
}
.comment-from-content{margin-top: 10px;
padding-top: 60px;
border-top: 1px solid #e3e3e3;padding-left: 0;padding-right: 0;}
.comment-from-content p{
    float: right;
    font-size: 14px;
    color: #b0b0b0;
    text-align: center;font-family: 'Droid Arabic Kufi';
    /* margin: 0 auto; */
    width: 55%;
    font-weight: 700;
    margin-top: 34px;
} 
.form-data{
    float: left;
    padding-left: 0;
}
.form-data input{color: #cecece;
font-family: 'Droid Arabic Kufi';
font-size: 10px;
font-weight: 700;
border-radius: 0;margin-bottom: 10px;}
.form-data textarea{color: #cecece;
font-family: 'Droid Arabic Kufi';
font-size: 10px;
font-weight: 700;
border-radius: 0;}
.send-comment{background-color:transparent; border:0; color:#4d68a1; margin-top: -32px; float: left;}
.send-comment:hover{ background-color: transparent;color:#ddd}
.cpanal-note i{font-size: 160px;
color: #f0f0f0;
float: right;
margin-right: 20px;
margin-left: 50px;}
.cpanal-note p{float: right;
font-size: 17px;
color: #949494;font-family: 'Droid Arabic Kufi';width: 60%;margin-top: 45px;line-height: 30px;font-weight: 700;}
.cpanal-note{margin-top: 30px;
margin-bottom: 50px;}
.file-preview{ display:block}
.btn-file{ width:30%; margin:0 auto}
.cpanal-form {font-family: 'Droid Arabic Kufi' !important; clear:both}
.input-info{margin: 40px auto;
float: none;}

.input-info input{margin-bottom: 14px;
font-size: 11px;
line-height: 30px;}
.your-add{margin-top: 0px;}
.your-add .panel-heading{background-color: #f5f5f5;
border-color: #ddd;}
.your-add .Add-btn{font-family: 'Droid Arabic Kufi' !important;
padding: 0 15px;
float: right;
margin: 0;
font-weight: 700;
vertical-align: middle;
margin: 0 5px;
display: inline-block;
font-family: tahoma;
line-height: 38px;
font-size: 15px;}
.your-add .Add-btn span{ margin-left:10px}
.date-container button{ background-color:#eeeeee; border-bottom:2px solid #d5d5d5 !important; -webkit-border-radius: 300px;
-moz-border-radius: 300px;
border-radius: 300px; font-family:tahoma; color:#4d68a1; border:0; font-size:13px; height:25px;line-height: 5px;}
.date-container button:hover{ background-color:#f7f7f7; color:#333}
.date-container button i{ color:#a8a8a8}
.input-info button{background-color:#eeeeee; border-bottom:2px solid #d5d5d5 !important; -webkit-border-radius: 100px;
-moz-border-radius: 100px;
border-radius: 100px; font-family: 'Droid Arabic Kufi'; color:#4d68a1; border:0; font-size: 14px; width: 130px; height: 42px; /* margin:0 auto; */font-weight: 700;}
.add-post .file-input .btn-file{width: 100%;
border-radius: 0;font-size: 14px;
}
.add-post .fileinput-remove{display:none}
.add-post .form-control {border-radius: 0;}
.add-post button{ margin-top:20px}
.creat-acc{ text-align: center;
 margin-bottom: 50px; z-index: 10;}
.creat-acc .btn-primary{
    height: 42px;
  
    -webkit-border-radius: 300px;  -moz-border-radius: 300px;  
    border-radius: 300px;
    border-bottom: 3px solid #4d69a1 !important;
    border: 0;
    cursor: pointer;
    font-weight: 700;
    width: 30%;
}
.thanks span{ color:#00c8ec;display: block;}
.thanks i{color:#00c8ec}
.ad-content-bottom{padding-bottom: 34px;}
.video-container{margin-top: 40px;
background-color: #f7f7f7;
text-align: center;
height: 315px;}
.video-container iframe{ border: 5px solid #E6E6E6;}
.keyword{margin-top: 10px;padding-top: 13px;border-top: 1px solid #e3e3e3;}
.keyword i{font-size: 17px;
color: #0099FF;float: right;margin-left: 5px;}
.tags{
	display: inline-block;
}
.tags h3{display: inline-block;
font-size: 12px;
font-family: tahoma;
margin: 0 5px;

padding-bottom: 5px; cursor:pointer}
.sticky {
  position: fixed;
  width: 100%;
  left: 0;
  top: 0;
  z-index: 100;
  border-top: 0;
}
.nav {
	position: -webkit-sticky;
}

.sticky #sticky-logo{ display: block;
margin-top: 0px;
margin-right: 0px;padding-left:0px;max-width: 60px /*kimo230px*/;}

.sticky #sticky-user{display: none;

    padding: 0;
}


.ad-des span{background-color: #FFF8C4;
border-bottom: 1px dotted #ddd;
padding-bottom: 3px;
padding-right: 3px;
padding-left: 3px;}

.special {
    text-align: center;
}
.special a{
    display: inline-block;
    width: 40%;
    height: 200px;
    border: 1px solid  #E7E7E7;
    background-color: #f7f7f7;
    font-size: 15px;
    color: #ACACAC;
    line-height: 15px;
    margin-right: 10px;
    margin-left: 10px;
    -webkit-border-radius: 30px;  -moz-border-radius: 30px;  border-radius: 30px;
}

.special a:hover{ background-color:#43c6f1; color:#fff}
.special a:hover i{color:#fff}
.special a i{
    font-size: 85px;
    display: block;
    color: #D8D8D8;
    margin-bottom: 20px;
    margin-top: 40px;
}
.special-ad {
    text-align: center; display:none
}
.special-buy{ display:none}
.special-ad button{
    display: inline-block;
    width: 40%;
    height: 100px;
    border: 1px solid  #E7E7E7;
    background-color: #f7f7f7;
    font-size: 15px;
    color: #ACACAC;
    line-height: 15px;
    margin-right: 10px;
    margin-left: 10px;
    -webkit-border-radius: 0;  -moz-border-radius: 0;  border-radius: 0;margin-top: 0 !important ;
}

.special-ad button:hover{ background-color:#43c6f1; color:#fff }
.special-ad button:hover i{color:#fff}
.special-ad button i{
    font-size: 85px;
    display: block;
    color: #D8D8D8;
    margin-bottom: 20px;
    margin-top: 9px;
}
.date-ad{
    margin-top: 30px;
}
.date-ad span{border-radius: 0;
border-left: 1px solid #ccc !important;
border-right: 0;}

.special-btn .btn-primary{background-color: #428bca;
color: #fff;}

.special-btn .btn-primary:hover{background-color: #4d69a1 ;
color: #fff;}
.sp-ad-select{text-align: right;}
.sp-ad-select .radio label {
font-size: 15px;
font-weight: 700;
color: #858585;
font-family: 'Droid Arabic Kufi';
width: 100%;
padding: 10px 30px 10px 10px;
}
.sp-ad-select .radio label input {
margin-right: -25px;
/* margin-left: 20px; */
}
.sp-ad-select .radio{background-color: #f7f7f7;
/* padding: 10px 0px 10px 0; */}

.top-item .Add-btn  div{ display: inline-block}

@media  (min-width: 100px) and (max-width: 900px) {
    .LeftAdv {
        display: none;
    }
    .RightAdv {
         display: none;
    }
}
@media (min-width: 320px) and (max-width: 480px) { 
.top-item .Add-btn{float: left;}
.logo-small{ margin-top:5px}
.top-item .Add-btn span{ margin-left:0}
  .top-item .action-btn span{ font-size:12px}
    .top-item .contact-action-btn span{ font-size:12px}

.top-item a{ font-size:0px;}
.logo{ text-align:center}
.menu div{ width:33%}
.menu div a{height: 110px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
text-align: center;line-height: 40px;}
.menu div a span{width: 53px;
height: 50px;
display: block;
padding: 0;
margin: 0 auto !important;background-image: url(../images/xs-ico.png);}
.menu div a i{
    font-size: 57px;
margin: 0 auto !important;
text-align: center;
display: block;
 }
.search-action .form-control{width: 77%;}
.search{ background-color:#0071bc; background-image:none; height:auto; padding-bottom:30px;margin-top: 20px}
.search-selc {margin-top: 30px;}
.search-action{margin-top: 30px;}
.caption h3 {
font-size: 16px;
width: 180px;}
.the-new .thumbnail {
border-bottom: 1px solid #DBDBDB;
padding-bottom: 45px;
border-radius: 0;
}
.the-new .thumbnail:last-child{ border:0; padding-bottom:0}
.ad-slide .carousel-indicators{ width:20%}
.ad-content img{margin-bottom: 30px;
display: block;
margin-left: auto;
margin-right: auto;
float: none;}
.Section-bottom .panel-default{width:100%;
float: none;margin-right:0;}
.Section-bottom .the-content{ float:none; width:100%}
.footer-container .footer-sec{text-align: center;}
.footer-bottom .footer-right{text-align: center;margin-bottom: 10px;}
.footer-bottom .footer-right p{margin-bottom: 10px;font-size: 9px;}
.special-link{ text-align:center}
.res-xs-logo { height: 200px !important;
padding-top: 10px !important;
padding-bottom: 0px !important;}
.cpanal-note i{margin-right: 32px;
margin-left: 50px;}
.cpanal-note p {
float: right;
font-size: 15px;
color: #949494;
font-family: 'Droid Arabic Kufi';
width: 100%;
margin-top: 45px;
line-height: 24px;
font-weight: 700;
text-align: center;
}
.btn-file {
width: 60%;}
.input-info button{ width: 100%;}
.your-add .view-price{ width:60%}
.your-add .Add-btn {
font-family: 'Droid Arabic Kufi' !important;
padding: 0 0px !important;
float: right;
margin: 0;
font-weight: 700;
vertical-align: middle;
margin: 0 5px;
display: inline-block;
line-height: 38px;
font-size: 12px;
}
.the-content a{display: block;margin-bottom: 0px;}
.the-content h1{color: #4d68a1;
font-size: 13px;
font-weight: 700;
display: block; 
overflow: hidden;
max-height: 40px;
line-height: 18px;}
.the-content {position:relative}
.xs-style{}
.inner-page .price{
    width: 45% !important;
    background: #fff;
}
.date-container button {
background-color: #eeeeee;
-webkit-border-radius: 300px;
-moz-border-radius: 300px;
border-radius: 300px;
font-family: tahoma;
color: #4d68a1;
border: 0;
font-size: 11px;
line-height: 5px;
}
.inner-page .price p{margin: 5px 1px;}
.date-container{margin-left: 10px;margin-top: 5px;}
.date-container p{margin-left: 4px;font-size: 10px;}
.ad-des{ margin-top:10px}
.inner-pagi{ width:100%;text-align: center;}
.pagi-container{width:100%;text-align: center;}
.well iframe{width: 100%;}
.creat-acc .btn-primary{width: 60%;}
.file-caption-name{ display: none !important}
.view-price{width: 55%;}
.view-ad .ad-des{ width:100%;margin-bottom: 40px;}

.view-slide{ clear: both;}
   .view-slide .right{height: auto !important;}
   .view-slide .left{height:auto !important;}
   .view-action-btn a{ width:100%;margin-bottom: 10px;}
   .mail-content .arrow_box{position: relative;
/* background: #ffffff; */
border: 1px solid #ECECEC;
/* float: right; */
height: 107px;
width: 100%;}
.comment-from-content p{width: 100%;
text-align: center;
margin-bottom: 40px;
margin-top: 0px;}
.day-selc .form-control{font-size: 10px;
padding: 0 0px;}
.day-selc{margin-left: 4px;
margin-top: -3px;
width: 23%;
font-size: 10px;}
.most-data .price{ background-color:#efefef}
.action{ width:100%}


.xs-ico .department{ background-position: 2px -6px;}
.xs-ico  div a:hover .department{ background-position: 0 -517px;}
.xs-ico  div .active-btn .department{ background-position: 0 -517px;}

.xs-ico .vella{ background-position: 1px -74px;}
.xs-ico div a:hover .vella{ background-position: 0 -584px;}
.xs-ico div .active-btn .vella{ background-position: 0 -584px;}


.xs-ico .projects{ background-position: 1px -136px;}
.xs-ico  div a:hover .projects{ background-position: 0 -646px;}
.xs-ico  div .active-btn .projects{ background-position: 0 -646px;}

.xs-ico .shop{ background-position: 0 -185px;}
.xs-ico  div a:hover .shop{ background-position: 0 -701px;}
.xs-ico div .active-btn .shop{ background-position: 0 -701px;}

.xs-ico .shaleh{ background-position: 1px -251px;}
.xs-ico div a:hover .shaleh{ background-position: 0 -761px;}
.xs-ico div .active-btn .shaleh{ background-position:0 -761px;}

.xs-ico .building{ background-position: 1px -314px;}
.xs-ico div a:hover .building{ background-position: 0 -825px;}
.xs-ico div .active-btn .building{ background-position: 0 -825px;}

.xs-ico .land{ background-position: 1px -376px;}
.xs-ico div a:hover .land{ background-position: 0 -885px;}
.xs-ico div .active-btn .land{ background-position: 0 -885px;}

.xs-ico .factory{ background-position: 3px -445px;}
.xs-ico div a:hover .factory{ background-position: 0 -956px;}
.xs-ico div .active-btn .factory{ background-position: 0 -956px;}

.video-container{height: 160px;}
.video-container iframe{ width:100%; height:auto}
.mail-content .arrow_box{width: 100% !important;}
.special a{ width:100%;margin-bottom: 20px;margin-right: 0;}
.cpanal-note i{ float:none}
.cpanal-note{ text-align:center}
.creat-acc{ text-align:center}
.creat-acc button{ margin:0}
}


@media  (min-width: 768px) and (max-width: 1024px) {
.top-item .Add-btn{float: left;}
.logo-small{ margin-top:5px}

	.social-item .social-btn i{margin-top: 7px;}
	.social-item a{margin-right: 7px;height: 25px;
width: 25px;}
.ad-content{ margin-bottom:12px}
.side-facebook{padding-right: 21px;}
.cp-content{width: 76.999%;}
	.top-item .Add-btn{padding: 0 11px;font-size: 10px;}
	.top-item .action-btn{padding: 0 9px;font-size: 10px;}
    	.top-item .contact-action-btn{padding: 0 9px;font-size: 10px;}

   .menu div a i{margin-left: 5px;}
   .caption h3{ width:100%; text-align:center}
   .most-data span, .caption span, .menu div a span{ margin:0}
   .main-content .main-left{width: 33.99%;
margin-right: -7px;}
   .main-left .the-content{width: 65%;}
   .price{width: 50%;}
   .Section-bottom .panel-default{width: 46.3%;}
   .Section-bottom .the-content{width: 53%;}
   .Section-bottom .ad-content img{margin-left: 10px;}
   .side-facebook iframe{margin-right: -15px;}
   #slider1 .overview li{margin: 0 6px 0 0 !important;}
   .sec-list li{width: 104px;}
   .your-add .Add-btn{padding: 0 12px;font-size: 12px;}
   .inner-page .price{width: 20%;
text-align: center;}
   .inner-page .price p{margin: 5px 3px;}
   .inner-pagi{ width:100%;text-align: center;}
   .cpanal-note i{margin-left: 30px;}
   .pagi-container{width:100%;text-align: center;}
   .well iframe{width: 100%;}
   .view-slide .right{height: auto;}
   .view-slide .left{height: auto;}
   .mail-content .arrow_box{width: 75%;
margin-right: 11px;}
.comment-data .arrow_box{padding-bottom: 15px;}






}













@media (min-width: 481px) and (max-width: 767px) { 
.top-item .Add-btn{float: left;}
.logo-small{ margin-top:5px}
.top-item .Add-btn span{ margin-left:0}
  .top-item .action-btn span{ font-size:12px}
    .top-item .contact-action-btn span{ font-size:12px}

.top-item a{ font-size:0px;}
.logo{ text-align:center}
.menu div{ width:33%}
.menu div a{height: 110px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
text-align: center;line-height: 40px;}
.menu div a span{width: 53px;
height: 50px;
display: block;
padding: 0;
margin: 0 auto !important;background-image: url(../images/xs-ico.png);}
.menu div a i{
    font-size: 57px;
margin: 0 auto !important;
text-align: center;
display: block;
 }
.search-action .form-control{width: 77%;}
.search{ background-color:#0071bc; background-image:none; height:auto; padding-bottom:30px;margin-top: 20px}
.search-selc {margin-top: 30px;}
.search-action{margin-top: 30px;}
.caption h3 {
font-size: 16px;
width: 180px;}
.the-new .thumbnail {
border-bottom: 1px solid #DBDBDB;
padding-bottom: 45px;
border-radius: 0;
}
.the-new .thumbnail:last-child{ border:0; padding-bottom:0}
.ad-slide .carousel-indicators{ width:20%}
.ad-content img{margin-bottom: 30px;
display: block;
margin-left: auto;
margin-right: auto;
float: none;}
.Section-bottom .panel-default{width:100%;
float: none;margin-right:0;}
.Section-bottom .the-content{ float:none; width:100%}
.footer-container .footer-sec{text-align: center;}
.footer-bottom .footer-right{text-align: center;margin-bottom: 10px;}
.footer-bottom .footer-right p{margin-bottom: 10px;font-size: 9px;}
.special-link{ text-align:center}
.res-xs-logo { height: 200px !important;
padding-top: 10px !important;
padding-bottom: 0px !important;}
.cpanal-note i{margin-right: 32px;
margin-left: 50px;}
.cpanal-note p {
float: right;
font-size: 15px;
color: #949494;
font-family: 'Droid Arabic Kufi';
width: 100%;
margin-top: 45px;
line-height: 24px;
font-weight: 700;
text-align: center;
}
.btn-file {
width: 60%;}
.input-info button{ width: 100%;}
.your-add .view-price{ width:60%}
.your-add .Add-btn {
font-family: 'Droid Arabic Kufi' !important;
padding: 0 0px !important;
float: right;
margin: 0;
font-weight: 700;
vertical-align: middle;
margin: 0 5px;
display: inline-block;
line-height: 38px;
font-size: 12px;
}
.the-content a{display: block;margin-bottom: 0px;}
.the-content h1{color: #4d68a1;
font-size: 13px;
font-weight: 700;
display: block; 
overflow: hidden;
max-height: 40px;
line-height: 18px;}
.the-content {position:relative}
.xs-style{}
.inner-page .price{
    width: 45% !important;
    background: #fff;
}
.date-container button {
background-color: #eeeeee;
-webkit-border-radius: 300px;
-moz-border-radius: 300px;
border-radius: 300px;
font-family: tahoma;
color: #4d68a1;
border: 0;
font-size: 11px;
line-height: 5px;
}
.inner-page .price p{margin: 5px 1px;}
.date-container{margin-left: 10px;margin-top: 5px;}
.date-container p{margin-left: 4px;font-size: 10px;}
.ad-des{ margin-top:10px}
.inner-pagi{ width:100%;text-align: center;}
.pagi-container{width:100%;text-align: center;}
.well iframe{width: 100%;}
.creat-acc .btn-primary{width: 60%;}
.file-caption-name{ display: none !important}
.view-price{width: 55%;}
.view-ad .ad-des{ width:100%;margin-bottom: 40px;}

.view-slide{ clear: both;}
   .view-slide .right{height: auto !important;}
   .view-slide .left{height:auto !important;}
   .view-action-btn a{ width:100%;margin-bottom: 10px;}
   .mail-content .arrow_box{position: relative;
/* background: #ffffff; */
border: 1px solid #ECECEC;
/* float: right; */
height: 107px;
width: 100%;}
.comment-from-content p{width: 100%;
text-align: center;
margin-bottom: 40px;
margin-top: 0px;}
.day-selc .form-control{font-size: 10px;
padding: 0 0px;}
.day-selc{margin-left: 4px;
margin-top: -3px;
width: 23%;
font-size: 10px;}
.most-data .price{ background-color:#efefef}
.action{ width:100%}


.xs-ico .department{ background-position: 2px -6px;}
.xs-ico  div a:hover .department{ background-position: 0 -517px;}
.xs-ico  div .active-btn .department{ background-position: 0 -517px;}

.xs-ico .vella{ background-position: 1px -74px;}
.xs-ico div a:hover .vella{ background-position: 0 -584px;}
.xs-ico div .active-btn .vella{ background-position: 0 -584px;}


.xs-ico .projects{ background-position: 1px -136px;}
.xs-ico  div a:hover .projects{ background-position: 0 -646px;}
.xs-ico  div .active-btn .projects{ background-position: 0 -646px;}

.xs-ico .shop{ background-position: 0 -185px;}
.xs-ico  div a:hover .shop{ background-position: 0 -701px;}
.xs-ico div .active-btn .shop{ background-position: 0 -701px;}

.xs-ico .shaleh{ background-position: 1px -251px;}
.xs-ico div a:hover .shaleh{ background-position: 0 -761px;}
.xs-ico div .active-btn .shaleh{ background-position:0 -761px;}

.xs-ico .building{ background-position: 1px -314px;}
.xs-ico div a:hover .building{ background-position: 0 -825px;}
.xs-ico div .active-btn .building{ background-position: 0 -825px;}

.xs-ico .land{ background-position: 1px -376px;}
.xs-ico div a:hover .land{ background-position: 0 -885px;}
.xs-ico div .active-btn .land{ background-position: 0 -885px;}

.xs-ico .factory{ background-position: 3px -445px;}
.xs-ico div a:hover .factory{ background-position: 0 -956px;}
.xs-ico div .active-btn .factory{ background-position: 0 -956px;}

.video-container{height: 160px;}
.video-container iframe{ width:100%; height:auto}
.mail-content .arrow_box{width: 100% !important;}
.special a{ width:100%;margin-bottom: 20px;margin-right: 0;}
.cpanal-note i{ float:none}
.cpanal-note{ text-align:center}
.creat-acc{ text-align:center}
.creat-acc button{ margin:0}
}







@media (min-width: 767px) and (max-width: 1023px) { 
	
  .top-item .action-btn span{ font-size:12px}
    .top-item .contact-action-btn span{ font-size:12px}

.top-item a{ font-size:0px;}
.logo{ text-align:center}
.menu div{ width: 30%; margin-bottom: 30px; margin-right: 10px; margin-left: 10px;}
.menu div a{height: 161px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
text-align: center;line-height: 65px;font-size: 23px;}
.menu div a span{width: 53px;
height: 48px;
display: block;
padding: 0;
margin: 30px auto 0 auto !important;background-image: url(../images/xs-ico.png);}
.menu div a i{
    font-size: 57px;

    margin: 30px auto 0 auto !important;
text-align: center;
display: block;
 }
.search-action .form-control{width: 91%;}
.search{ background-color:#0071bc; background-image:none; height:auto; padding-bottom:30px; margin-top: 85px; margin-bottom: 90px;}
.search-selc {margin-top: 30px;}
.search-action{margin-top: 30px;}
.caption h3 {
font-size: 16px;
width: 180px;}
.the-new .thumbnail {
border-bottom: 1px solid #DBDBDB;
padding-bottom: 45px;
border-radius: 0;
}
.the-new .thumbnail:last-child{ border:0; padding-bottom:0}
.ad-slide .carousel-indicators{ width:20%}
.ad-content img{margin-bottom: 30px;
display: inline-block;
}
.Section-bottom .panel-default{width:100%;
float: none;margin-right:0;}
.Section-bottom .the-content{ float:none; width:100%}
.footer-container .footer-sec{text-align: center;}
.footer-bottom .footer-right{text-align: center;margin-bottom: 10px;}
.footer-bottom .footer-right p{margin-bottom: 10px;font-size: 9px;}
.special-link{ text-align:center}
.res-xs-logo { height: 200px !important;
padding-top: 10px !important;
padding-bottom: 0px !important;}
.cpanal-note i{margin-right: 32px;
margin-left: 50px;}
.cpanal-note p {
float: right;
font-size: 15px;
color: #949494;
font-family: 'Droid Arabic Kufi';
width: 100%;
margin-top: 45px;
line-height: 24px;
font-weight: 700;
text-align: center;
}
.btn-file {
width: 60%;}
.input-info button{ width: 100%;}
.your-add .view-price{ width: 20%;}
.your-add .Add-btn {
font-family: 'Droid Arabic Kufi' !important;
padding: 0 0px !important;
float: right;
margin: 0;
font-weight: 700;
vertical-align: middle;
margin: 0 5px;
display: inline-block;
line-height: 38px;
font-size: 12px;
}
.the-content a{display: block;margin-bottom: 0px;}
.the-content h1{color: #4d68a1;
font-size: 13px;
font-weight: 700;
display: block; 
overflow: hidden;
max-height: 40px;
line-height: 18px;}
.the-content {position:relative}
.xs-style{}
.inner-page .price{
    width: 22% !important;
    background: #fff;
}
.date-container button {
background-color: #eeeeee;
-webkit-border-radius: 300px;
-moz-border-radius: 300px;
border-radius: 300px;
font-family: tahoma;
color: #4d68a1;
border: 0;
font-size: 11px;
line-height: 5px;
}
.inner-page .price p{float: none;
text-align: center;
display: inline-block;}
.date-container{margin-left: 10px;margin-top: 5px;}
.date-container p{margin-left: 4px;font-size: 10px;}
.ad-des{ margin-top:10px}
.inner-pagi{ width:100%;text-align: center;}
.pagi-container{width:100%;text-align: center;}
.well iframe{width: 100%;}
.creat-acc .btn-primary{width: 60%;}
.file-caption-name{ display: none !important}
.view-price{width: 55%;}
.view-ad .ad-des{ width:100%;margin-bottom: 40px;}

.view-slide{ clear: both;}
   .view-slide .right{height: auto !important;}
   .view-slide .left{height:auto !important;}
   .view-action-btn a{ width:100%;margin-bottom: 10px;}
   .mail-content .arrow_box{position: relative;
/* background: #ffffff; */
border: 1px solid #ECECEC;
/* float: right; */
height: 107px;
width: 100%;}
.comment-from-content p{width: 100%;
text-align: center;
margin-bottom: 40px;
margin-top: 0px;}
.day-selc .form-control{font-size: 10px;
padding: 0 0px;}
.day-selc{margin-left: 4px;
margin-top: -3px;
width: 23%;
font-size: 10px;}
.most-data .price{ background-color:#efefef}
.action{ width:100%}


.xs-ico .department{ background-position: 2px -6px;}
.xs-ico  div a:hover .department{ background-position: 0px -516px;}
.xs-ico  div .active-btn .department{ background-position: 0px -516px;}

.xs-ico .vella{ background-position: 1px -74px;}
.xs-ico div a:hover .vella{ background-position: 0 -584px;}
.xs-ico div .active-btn .vella{ background-position: 0 -584px;}


.xs-ico .projects{ background-position: 1px -136px;}
.xs-ico  div a:hover .projects{ background-position: 0 -646px;}
.xs-ico  div .active-btn .projects{ background-position: 0 -646px;}

.xs-ico .shop{ background-position: 0 -185px;}
.xs-ico  div a:hover .shop{ background-position: 0 -701px;}
.xs-ico div .active-btn .shop{ background-position: 0 -701px;}

.xs-ico .shaleh{ background-position: 1px -251px;}
.xs-ico div a:hover .shaleh{ background-position: 0 -759px;}
.xs-ico div .active-btn .shaleh{ background-position:0 -759px;}

.xs-ico .building{ background-position: 1px -314px;}
.xs-ico div a:hover .building{ background-position: 0 -825px;}
.xs-ico div .active-btn .building{ background-position: 0 -825px;}

.xs-ico .land{ background-position: 1px -376px;}
.xs-ico div a:hover .land{ background-position: 0 -885px;}
.xs-ico div .active-btn .land{ background-position: 0 -885px;}

.xs-ico .factory{ background-position: 3px -445px;}
.xs-ico div a:hover .factory{ background-position: 0 -956px;}
.xs-ico div .active-btn .factory{ background-position: 0 -956px;}

.video-container{height: 270px;}
.video-container iframe{ width:100%; height: 270px;}
.mail-content .arrow_box{width: 75% !important;}
.special a{ width:100%;margin-bottom: 20px;margin-right: 0;}
.cpanal-note i{ float:none}
.cpanal-note{ text-align:center}
.creat-acc{ text-align:center}
.creat-acc button{ margin:0}	
	.footer-bottom .footer-right a{ float:left}
}


@media (min-width: 600px) and (max-width: 1023px) { 
	
  .top-item .action-btn span{ font-size:12px}
    .top-item .contact-action-btn span{ font-size:12px}

.top-item a{ font-size:0px;}
.logo{ text-align:center}
.menu div{ width: 30%; margin-bottom: 30px; margin-right: 9px; margin-left: 10px;}
.menu div a{height: 161px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
text-align: center;line-height: 65px;font-size: 23px;}
.menu div a span{width: 53px;
height: 48px;
display: block;
padding: 0;
margin: 30px auto 0 auto !important;background-image: url(../images/xs-ico.png);}
.menu div a i{
    font-size: 57px;

    margin: 30px auto 0 auto !important;
text-align: center;
display: block;
 }
.search-action .form-control{width:89%;}
.search{ background-color:#0071bc; background-image:none; height:auto; padding-bottom:30px; margin-top: 85px; margin-bottom: 90px;}
.search-selc {margin-top: 30px;}
.search-action{margin-top: 30px;}
.caption h3 {
font-size: 16px;
width: 180px;}
.the-new .thumbnail {
border-bottom: 1px solid #DBDBDB;
padding-bottom: 45px;
border-radius: 0;
}
.the-new .thumbnail:last-child{ border:0; padding-bottom:0}
.ad-slide .carousel-indicators{ width:20%}
.ad-content img{margin-bottom: 30px;
display: inline-block;
float: right; margin-left: 15px;}
.Section-bottom .panel-default{width:100%;
float: none;margin-right:0;}
.Section-bottom .the-content{ float:none; width:100%}
.footer-container .footer-sec{text-align: center;}
.footer-bottom .footer-right{text-align: center;margin-bottom: 10px;}
.footer-bottom .footer-right p{margin-bottom: 10px;font-size: 9px;}
.special-link{ text-align:center}
.res-xs-logo { height: 200px !important;
padding-top: 10px !important;
padding-bottom: 0px !important;}
.cpanal-note i{margin-right: 32px;
margin-left: 50px;}
.cpanal-note p {
float: right;
font-size: 15px;
color: #949494;
font-family: 'Droid Arabic Kufi';
width: 100%;
margin-top: 45px;
line-height: 24px;
font-weight: 700;
text-align: center;
}
.btn-file {
width: 60%;}
.input-info button{ width: 100%;}
.your-add .view-price{ width: 25%;}
.your-add .Add-btn {
font-family: 'Droid Arabic Kufi' !important;
padding: 0 0px !important;
float: right;
margin: 0;
font-weight: 700;
vertical-align: middle;
margin: 0 5px;
display: inline-block;
line-height: 38px;
font-size: 12px;
}
.the-content a{display: block;margin-bottom: 0px;}
.the-content h1{color: #4d68a1;
font-size: 13px;
font-weight: 700;
display: block; 
overflow: hidden;
max-height: 40px;
line-height: 18px;}
.the-content {position:relative}
.xs-style{}
.inner-page .price{
    width: 22% !important;
    background: #fff;
}
.date-container button {
background-color: #eeeeee;
-webkit-border-radius: 300px;
-moz-border-radius: 300px;
border-radius: 300px;
font-family: tahoma;
color: #4d68a1;
border: 0;
font-size: 11px;
line-height: 5px;
}
.inner-page .price p{float: none;
text-align: center;
display: inline-block;}
.date-container{margin-left: 10px;margin-top: 5px;}
.date-container p{margin-left: 4px;font-size: 10px;}
.ad-des{ margin-top:10px}
.inner-pagi{ width:100%;text-align: center;}
.pagi-container{width:100%;text-align: center;}
.well iframe{width: 100%;}
.creat-acc .btn-primary{width: 60%;}
.file-caption-name{ display: none !important}
.view-price{width: 55%;}
.view-ad .ad-des{ width:100%;margin-bottom: 40px;}

.view-slide{ clear: both;}
   .view-slide .right{height: auto !important;}
   .view-slide .left{height:auto !important;}
   .view-action-btn a{ width:100%;margin-bottom: 10px;}
   .mail-content .arrow_box{position: relative;
/* background: #ffffff; */
border: 1px solid #ECECEC;
/* float: right; */
height: 107px;
width: 100%;}
.comment-from-content p{width: 100%;
text-align: center;
margin-bottom: 40px;
margin-top: 0px;}
.day-selc .form-control{font-size: 10px;
padding: 0 0px;}
.day-selc{margin-left: 4px;
margin-top: -3px;
width: 23%;
font-size: 10px;}
.most-data .price{ background-color:#efefef}
.action{ width:100%}


.xs-ico .department{ background-position: 2px -6px;}
.xs-ico  div a:hover .department{ background-position: 0px -516px;}
.xs-ico  div .active-btn .department{ background-position: 0px -516px;}

.xs-ico .vella{ background-position: 1px -74px;}
.xs-ico div a:hover .vella{ background-position: 0 -584px;}
.xs-ico div .active-btn .vella{ background-position: 0 -584px;}


.xs-ico .projects{ background-position: 1px -136px;}
.xs-ico  div a:hover .projects{ background-position: 0 -646px;}
.xs-ico  div .active-btn .projects{ background-position: 0 -646px;}

.xs-ico .shop{ background-position: 0 -185px;}
.xs-ico  div a:hover .shop{ background-position: 0 -701px;}
.xs-ico div .active-btn .shop{ background-position: 0 -701px;}

.xs-ico .shaleh{ background-position: 1px -251px;}
.xs-ico div a:hover .shaleh{ background-position: 0 -759px;}
.xs-ico div .active-btn .shaleh{ background-position:0 -759px;}

.xs-ico .building{ background-position: 1px -314px;}
.xs-ico div a:hover .building{ background-position: 0 -825px;}
.xs-ico div .active-btn .building{ background-position: 0 -825px;}

.xs-ico .land{ background-position: 1px -376px;}
.xs-ico div a:hover .land{ background-position: 0 -885px;}
.xs-ico div .active-btn .land{ background-position: 0 -885px;}

.xs-ico .factory{ background-position: 3px -445px;}
.xs-ico div a:hover .factory{ background-position: 0 -956px;}
.xs-ico div .active-btn .factory{ background-position: 0 -956px;}

.video-container{height: 270px;}
.video-container iframe{ width:100%; height: 270px;}
.mail-content .arrow_box{width: 100% !important;}
.special a{ width:100%;margin-bottom: 20px;margin-right: 0;}
.cpanal-note i{ float:none}
.cpanal-note{ text-align:center}
.creat-acc{ text-align:center}
.creat-acc button{ margin:0}	
	.footer-bottom .footer-right a{ float:left}
	.mail-content p{ display:none}
}

.test {

margin-left:90px;}

.new-keyword h1 {
    margin-bottom: 10px;
}
a.meta_tags{
    display: inline-block;
    padding: 5px 10px;
    margin-left: 5px;
    background: #DDD;
    color: #999;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}
a.meta_tags:hover {
    color: #FFF;
    background: #0071bc;
}



.inner_border {

    border: 1px solid #d6dce9;
}

.absolute_left, .absolute_right {
    position: absolute;
    /*top:29.3%;*/
        /*top: -2.5%;*/
    left: 26px;
    /*margin-top: 20px;*/
    font-size: 1.2em;
    opacity: 0.6;
    z-index: 99;
    line-height: 50px;
}
.absolute_left:hover, .absolute_right:hover {
    opacity: 1;
}
.absolute_left i {
    font-size: 50px;
    line-height: 33px;
    padding: 0 17px;
    padding-left: 10px;
    margin-right: 0px !important;
    color: #FFF;
    margin-top:10px;
    background: rgba(0, 113, 188, 1);
    -webkit-border-top-left-radius: 8px;
    -webkit-border-bottom-left-radius: 8px;
    -moz-border-radius-topleft: 8px;
    -moz-border-radius-bottomleft: 8px;
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
}
 .absolute_right i {
    font-size: 50px;
    line-height: 33px;
    padding: 0 17px;
    padding-right: 10px;
    margin-left: 0px !important;
    color: #FFF;
    margin-top:10px;
    background: rgba(0, 113, 188, 1);
    -webkit-border-top-right-radius: 8px;
    -webkit-border-bottom-right-radius: 8px;
    -moz-border-radius-topright: 8px;
    -moz-border-radius-bottomright: 8px;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
}
.absolute_left span, .absolute_right span {
    display: none;
    margin-top: 10px;
    line-height: 30px;
    background: rgba(0, 113, 188, 1);
    color: #FFF;
    padding: 0 10px;
}
.absolute_left:hover span, .absolute_right:hover span {
    display: inline-block;
}
.absolute_left span {
    -webkit-border-top-right-radius: 8px;
    -webkit-border-bottom-right-radius: 8px;
    -moz-border-radius-topright: 8px;
    -moz-border-radius-bottomright: 8px;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
}

.absolute_right span{
    
    -webkit-border-top-left-radius: 8px;
    -webkit-border-bottom-left-radius: 8px;
    -moz-border-radius-topleft: 8px;
    -moz-border-radius-bottomleft: 8px;
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
}

.absolute_right {
    right: 28px;
    left: auto;
}

.nextprev_text {
    font-size: .5em;
    display: inline-block;
}



@media  (max-width: 1200px) {
/*.contact-action {
  position: absolute;
  right: 60px;
  z-index: 100;
  }
    */

}









.smm_rights {
    /*display: inline-block;*/
    text-align: center !important;
    /*  width: 20%;*/
    
}
.smm_rights a {
    color: #FFF;
}
.smm_rights img {
    display: inline-block;
   
    width: 40px;vertical-align: middle;
}

/*right / left banner*/
/*.LeftAdv{
   
    position: fixed;
    top: 100px;
    left: 0;
    z-index: 9999;

}
    .LeftAdv img {
        margin-left:10px;
    }
.RightAdv{
   
    position: fixed;
    top: 100px;
    right: 0;
    z-index: 9999;

}
   .RightAdv img {
        margin-right:10px;
    }*/

   .rightAdsFix1 {
    position: fixed;
    margin-right: -106px;
    z-index: 10001;
    margin-top: 48px;
    margin-left: 944px;

}

	.leftAdsFix1 {
    position: fixed;
    margin-left: 0px;
    z-index: 10001;
    margin-right: 1141px;
    margin-top: 48px;

}
