/**call google font**/
@font-face{font-family:Droid Arabic Kufi;src:url(../fonts/DroidKufi-Regular.woff2)}
/**general***/
body{
  background-color: #f7f7f7;
  font-family: 'Droid Arabic Kufi', sans-serif;
  font-size: 13px;
}

input.form-control {
  text-align: right;
  font-family: 'Droid Arabic Kufi', sans-serif;
}
.form-control {
  height: 100%;
}
ul.dropdown-menu {
    text-align: center;
    font-family: 'Droid Arabic Kufi', sans-serif;
}

.thepost .mobawaba-form .form-control {
    font-size: 16px;
    /* border: 1px solid #555; */
    color: #000;
}


/**custom**/
.welcomeuser {
  margin-left: 21px;
  margin-top: 5px;
  border: 2px solid rgba(255,255,255,.15);
  padding: 10px;
  border-radius: 4px;
  color: #fff;
}
.welcomeuser a{
  color: #fff;
}
.navbar {
    border-radius: 0px;
}
.navbar-inverse {
    background-color: #1565C0;
    border-color:inherit;
}

.navbar-inverse .navbar-nav>li>a{
  color: #fff;
  font-family: 'Droid Arabic Kufi', sans-serif;
  font-size: 12px;
}
.navbar-inverse .navbar-nav>li>a:hover{
  background: #000;
}

ul.nav.navbar-nav {
    text-align: center;
}
.navbar-nav .open .dropdown-menu{
  text-align: center;
}
.navbar-nav>li {
    float: right;
}
.dropdown-menu>li>a{
  font-size: 12px;
  font-family: 'Droid Arabic Kufi', sans-serif;
}
.dropdown-menu>li>a:hover{
  background: #1565C0;
  color: #fff;
}
.addnewjob {
    margin-top: 2px;
}

.addnewjob a{
    margin-top: 8px;
    font-size: 12px;
    font-family: 'Droid Arabic Kufi', sans-serif;
    background: #449d44;
}
header{
  margin-bottom: 5px;
}
/**start css header**/
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {
    float: right;
}

.logo {
    float: right;
    /** padding-right: 65px;**/
}
.logo img {
    max-width: 165px;
}
/**ads container**/
.underheaderads {
    margin-right: 130px;
    margin-bottom: 20px;
}
/**ads container**/

/**Start css search**/
.jobcontainer {
  background: #e6e6e6;
  border: 2px solid #ddd;
  border-top-right-radius:4px;
  border-top-left-radius: 4px;
  padding: 12px 13px;
  margin-bottom: 20px;
}

.jobsearch h2 {
  text-align: center;
  font-size: 16px;
  margin-top: 8px;
  margin-bottom: 8px;
  text-decoration: underline;
  color: #555;
}
.search button.btn.btn-default ,.open>.dropdown-toggle.btn-default:focus, .open>.dropdown-toggle.btn-default:hover {
    background: #1565C0;
    color: #fff;
}
.search span#search_concept {
    font-size: 12px;
    font-family: droid arabic kufi;
}

/**css main templete**/
main{
  margin-bottom: 20px;
}
.rightsidebar {
  border-left:1px solid #ccc;
  /*border-right:1px solid #ccc;*/
}


/**css right sidebar***/
.titleblock {
  text-align: right;
  font-size: 14px;
  border-bottom: 1px solid #ccc;
  padding: 10px;
  margin-bottom: 10px;
  font-weight: bold;
  color: #333;
}
.contentblock {
  margin-right: 18px;
}
.contentblock ul li {
  direction: rtl;
  text-align: right;
  margin-bottom: 8px;
}
.contentblock ul li a{
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  color: #1565C0;
  line-height: 1.4;
}
.thejobs .contentblock ul li a {
  font-weight: normal;

}
.thejobs .contentblock ul li a:hover {
  text-decoration: underline;
}
.endline{
  /*border-bottom : 1px solid #ccc;*/
  margin-bottom: 20px;
}


/*.morejobs {
  text-align: center;
}*/

.morejobs a {
  color: #333;
  font-weight: bold;
  text-decoration: none;
}


/**main css control**/
.categoryblock .categorytitle {
  text-align: right;
  font-size: 12px;
  font-weight: bold;
  border-bottom: 1px solid #ccc;
  margin-bottom: 10px;
  padding: 12px;
}

.categorycontent{
  margin-right: 18px;
}

.categorycontent ul li{
  direction: rtl;
  text-align: right;
  margin-bottom: 8px;
  list-style: none;
}

.categorycontent ul li:before {
    /*Using a Bootstrap glyphicon as the bullet point*/
    content: "\e080";
    font-family: 'Glyphicons Halflings';
    font-size: 9px;
    float: right;
    margin-top: 4px;
    margin-right: -17px;
    color: #000;
}

footer{
  padding: 20px 0px;
  background-color:#1a1919;
  border-top: 1px solid #000;
}
.footerlinks{
  margin-bottom: 10px;
}
.rightfooterblock{
  border-left: 1px dotted #fff;
}

footer ul li{
  list-style: none;
  text-align: right;
}
footer ul li.menu-item-has-children {
  float: right;
  margin-left:33px;
  direction: rtl;
  margin-bottom: 10px;
}
footer .menu-item-has-children a{
  color: #fff;
  text-decoration: underline;
  font-size: 15px;
}
ul.sub-menu {
    padding-right: 0;
}
footer .menu-item-has-children ul.sub-menu li a{
  color: #fff;
  font-size: 12px;
  text-decoration: none;
}
footer  ul li a{
  color: #fff;
  font-size: 12px;
  text-decoration: none;

}
footer .websitecopyright{
  margin-top: 15px;
  color: #fff;
}
footer .websitecopyright a{
  color: #fff;
}
footer .websitecopyright a:hover{
  text-decoration: none;
}
.copyright{
  border-top: 1px solid #555;
  padding-top: 10px;
}

/***start with right block**/
.right .search{
  margin-bottom: 20px;
}
.right {
    border-left: 1px solid #ddd;
}
.right .search select{
  margin-bottom: 10px;
  font-size: 12px;
}
.right .search .submitbtn{
  padding: 5px 10px;
  width: 100%;
}

.right .categorywidget{
  margin-bottom: 20px;
  margin-right: 15px;
}
.right .categorywidget .cat {
  border: 1px solid #ccc;
  width: 28%;
  margin:5px;
  padding: 2px;
}
.right .line {
    border-bottom: 1px solid #e9e5e5;
    width: 230px;
    margin-right: 30px;
    margin-bottom: 15px;
    margin-top: 20px;
}

.right .tags a {
  display: inline-block;
  background: #ddd;
  padding: 15px;
  color: #726e6e;
  font-size: 12px;
  font-family: droid arabic kufi;
  margin-bottom: 10px;
  border: 1px solid #ccc;
}
 .right .textcategory ul {
    list-style-type: disc;
    color: #000;
}
.right .textcategory ul li{
  text-align: right;
}
.right .textcategory ul li a {
    font-size: 12px;
    font-family: droid arabic kufi;
    color: #000;
}

/**left**/
.left .tags a {
    display: inline-block;
    background: #ddd;
    padding: 10px 10px;
    color: #726e6e;
    font-size: 13px;
    font-family: droid arabic kufi;
    margin-bottom: 10px;
    border-radius: 4px;
}

.left .cityselect{
  margin: 10px 0;
}
.left .cityselect select {
    display: block;
    font-size: 14px;
    font-family: droid arabic kufi;
    height: 40px;
}

.left .holder{
 margin-bottom: 50px;
}
.left .holder .viewmore{
 margin-top: 30px;
 margin-bottom: 30px;
}
.left .holder .viewmore a{
 background: #f2f2f2;
 padding: 6px 10px;
 color: #000;
 border: 1px solid #e6dede;
 border-radius: 4px;
 font-size: 14px;
 font-family: droid arabic kufi;
}
.left .holder .ads .rightblock .details * {
    color: #000 !important;
    /** font-weight: bold !important;**/
    font-size: 12px !important;
}
.left .holder .ads {
  background: #cbc7c754;
  overflow: hidden;
  border-bottom: 1px dotted #ccc;
}

.left .holder .ads:nth-child(even){
   background: #fff;
}

.left .holder .ads .rightblock {
  float: right;
  margin: 10px;
  width: 25%;
  display: inline-block;
}
.ads .title{
  width: 323px;
}
.left .holder .ads .rightblock .title a{
 font-size: 17px;
 font-family: droid arabic kufi;
 color: #2700ff;
 line-height: 1.2;
 display: inline-block;
 font-weight: bold;
}
.left .holder .ads .rightblock .details{
 margin-top: 40px;
 width: 700px;
}
.left .holder .ads .rightblock .details.editdel{
  margin-top: 0px;
}
.left .holder .ads .rightblock .details .holderright{
 float: right;
 width: 200px;
}

.left .holder .ads .rightblock .details .holderright .comments,
.left .holder .ads .rightblock .details .holderright .period,
.left .holder .ads .rightblock .details .holderright .location a{
 font-size: 12px;
 font-family: droid arabic kufi;
 color: #8c8484;
}
.left .holder .ads .rightblock .details .holderright .location{
 background: url(../images/icons/city.png) right center no-repeat;
 padding-right: 25px;
 height: 16px;
 margin-bottom: 10px;
}

.left .holder .ads .rightblock .details .holderright .period{
 background: url(../images/icons/clock.png) right center no-repeat;
 padding-right: 25px;
 height: 16px;
}

.left .holder .ads .rightblock .details .holderright .comments{
 margin-bottom: 10px;
 background: url(../images/icons/comment.png) right center no-repeat;
 padding-right: 25px;
 height: 16px;
}

.left .holder .ads .rightblock .details .holderleft{
  float: right;
  width: 155px;
  overflow: hidden;
}
.left .holder .ads .leftblock{
 float: left;
 margin: 10px;
}
.left .holder .ads .leftblock a{
 display: block;
}
.left .holder .ads .rightblock .details .holderleft .date,
.left .holder .ads .rightblock .details .holderleft .author a,
.left .holder .ads .rightblock .details .holderleft .cat a
{
 font-size: 12px;
 font-family: droid arabic kufi;
 color: #8c8484;
}
.left .holder .ads .rightblock .details .holderleft .author{
 background: url(../images/icons/author.png) right center no-repeat;
 padding-right: 25px;
 height: 16px;
 margin-bottom: 6px;
 overflow:hidden;
}
.left .holder .ads .rightblock .details .holderleft .cat{
 background: url(../images/icons/category.png) right center no-repeat;
 padding-right: 25px;
 height: 16px;
 margin-bottom: 6px;
}
.left .holder .ads .rightblock .details .holderleft .date{
 margin-bottom: 6px;
 background: url(../images/icons/date.png) right center no-repeat;
 padding-right: 25px;
 height: 16px;
}
/**sticypost**/
.ads.clearfix.sticky  {
  background: #ffcccc !important;
}
.ads.clearfix.sticky .sticyword {
  display: contents;
  color: red;
  font-size: 14px;
  font-weight: bold;
}
.ads.clearfix.sticky .title a{
  color: #000 !important;
  font-size: 13px;
}
.ads.clearfix.sticky .holderright .comments,
.ads.clearfix.sticky .holderright .location a,
.ads.clearfix.sticky .holderright .period,
.ads.clearfix.sticky .holderleft .date,
.ads.clearfix.sticky .holderleft .author a,
.ads.clearfix.sticky .holderleft .cat a{
  color: #000 !important;
}
/*pagnation*/
h2.screen-reader-text {
    display: none !important;
}

/**category**/
.textcategory {
    margin-top: 25px;
}
.addyouradd {
    display: inline-block;
    margin: 2px 10px 10px 10px;
}
.addyouradd a{
  background: #337ab7;
}
.addyouradd a:hover, .addyouradd a:active ,.addyouradd a:active:focus ,.addyouradd a:visited ,.btn-success{
  background: #337ab7;
  border-color: #337ab7;
}
.gholder {
  padding: 40px 10px;
}
.newaddyouradd {
  background: #ddd;
  text-align: center;
  padding: 59px;
  font-size: 16px;
  border: 1px solid #ccc;
  border-radius: 4px;
}
.newaddyouradd a{
  color: #555;
  text-decoration: none;
}
/**category**/


/**single right**/

 .singleright .thepost{
  border-radius: 4px;
  overflow: hidden;
  border: 1px solid #ccc;
  margin-bottom: 15px;
  padding-bottom: 15px;
}

 .singleright .thepost .addheader{
  border-bottom: 1px solid #ccc;
  padding: 15px;
  background: #ddd;
  margin-bottom: 10px;
}
 .singleright .thepost .addheader .rightarea{
  float: right;
}
 .singleright .thepost .addheader  .title{
  margin-bottom: 15px
}
.singleright .thepost .addheader * {
    font-weight: bold !important;
}
 .singleright .thepost .addheader  .title a{
  color: #2700ff;
  font-size: 18px;
  font-family: droid arabic kufi;
  line-height: 1.2;
}
 .singleright .thepost .addheader .rightarea .location a ,
 .singleright .thepost .addheader .rightarea .date{
  color: #333;
  font-size: 14px;
  font-family: droid arabic kufi;
}
 .singleright .thepost .addheader .rightarea .location{
  margin-bottom: 10px;
}

 .singleright .thepost .addheader .leftarea{
  float: left;
  margin-top: 10px;
}
  .singleright .thepost .addheader .leftarea .author a,
  .singleright .thepost .addheader .leftarea .cat a,
  .singleright .thepost .addheader .leftarea .adsnumber{
  color: #333;
  font-size: 14px;
  font-family: droid arabic kufi;
}
 .singleright .thepost .addheader .leftarea .author,
 .singleright .thepost .addheader .leftarea .cat,
 .singleright .thepost .addheader .leftarea .adsnumber{
  margin-bottom: 10px;
}
 .singleright .thepost .addheader .leftarea .report a{
  color:#e82e2e;
  font-size: 12px;
  font-family: droid arabic kufi;
}

.singleright .thepost .content{
  font-family: tahoma;
    font-size: 25px;     
  line-height: 1.6;
  overflow: hidden;
  padding: 0 10px;
}
 .singleright .sharebutton{
  margin-bottom: 30px;
}
 .singleright .sharebutton .title{
  font-size: 13px;
  font-family: droid arabic kufi;
  float: right;
  margin-left: 10px;
  margin-top: 4px;
}
 .singleright .sharebutton .buttons{
  float: right;
}
 .singleright .sharebutton .facebook{
  background: url('../images/share/facebook.png') no-repeat;
  height: 20px;
  width: 20px;
  display: inline-block;
}
 .singleright .sharebutton .twitter{
  background: url('../images/share/twitter.png') no-repeat;
  height: 20px;
  width: 20px;
  display: inline-block;
}

 .singleright .sharebutton .googleplus{
  background: url('../images/share/googleplus.png') no-repeat;
  height: 20px;
  width: 20px;
  display: inline-block;
}

.singleright .sharebutton .wtsup {
    background: url(../images/share/wtsup.png) no-repeat;
    height: 20px;
    width: 20px;
}

 .singleright .tags{
  margin-bottom: 20px;
}
 .singleright .tags a{
  padding: 10px;
  font-family: droid arabic kufi;
  font-size: 12px;
  background: #ddd;
  color: #726e6e;
  margin-bottom: 6px;
  display: inline-block;
  border: 1px solid #ccc;
}

 .singleright .comment{
  border: 1px solid #ccc;
  border-radius: 4px;
  background: #f2f2f2;
  overflow: hidden;
  margin-bottom: 20px;
}

 .singleright .comment .content{
  padding: 10px;
  line-height: 1.4;
  font-size: 13px;
}

 .singleright .comment .commentheader{
  background:#ddd;
  padding: 15px;
  margin-bottom: 15px;
}

 .singleright .comment .commentheader .headeright{
  float: right;
}
 .singleright .comment .commentheader .headeright .author{
  margin-bottom: 10px;
}
 .singleright .comment .commentheader .headeright .author a{
  font-family: droid arabic kufi;
  font-size: 18px;
  color: #000;
}
 .singleright .comment .commentheader .headeright .date{
  font-family: droid arabic kufi;
  font-size: 12px;
  color: #000;
}
 .singleright .comment .commentheader .headerleft{
  float: left;
}
 .singleright .comment .commentheader .headerleft .commentnumber{
  font-family: droid arabic kufi;
  font-size: 20px;
  color: #000;
  margin-top: 10px;
}
 .singleright .thepost .addheader .leftarea .report{
  background: url(../images/icons/report.png) right center no-repeat;
  padding-right: 18px;
  height: 16px;
}
 .singleright .thepost .addheader .rightarea .location{
  background: url(../images/icons/city.png) right center no-repeat;
  padding-right: 18px;
  height: 16px;
  margin-bottom: 15px;
}
 .singleright .thepost .addheader .rightarea .date{
  background: url(../images/icons/date.png) right center no-repeat;
  padding-right: 18px;
  height: 16px;
  margin-bottom: 15px;

}
 .singleright .thepost .addheader .rightarea .price{
  background: url(../images/icons/price.png) right center no-repeat;
  padding-right: 18px;
  height: 16px;
  font-size: 14px;
  color: #333;
}
.singleright .thepost .addheader .rightarea .message {
    margin-top: 10px;
    background: url(../images/icons/contact.png) right center no-repeat;
    padding-right: 18px;
    height: 16px;
}
.singleright .thepost .addheader .rightarea .period {
    margin-top: 10px;
    background: url(../images/icons/clock.png) right center no-repeat;
    padding-right: 18px;
    height: 16px;
}
.singleright .thepost .addheader .rightarea .message a ,.singleright .thepost .addheader .rightarea .period {
  color: #2700ff;
  font-weight: bold;
}
 .singleright .thepost .addheader .leftarea .views{
  background: url(../images/icons/views.png) right center no-repeat;
  padding-right: 18px;
  height: 16px;
  margin-bottom: 10px;
}
 .singleright .thepost .addheader .leftarea .phone{
  background: url(../images/icons/phone.png) right center no-repeat;
  padding-right: 18px;
  height: 16px;
  margin-bottom: 10px;
}
 .singleright .thepost .addheader .leftarea .author{
  background: url(../images/icons/author.png) right center no-repeat;
  padding-right: 18px;
  height: 16px;
}
.singleright .thepost .addheader .leftarea .cat{
 background: url(../images/icons/category.png) right center no-repeat;
 padding-right: 18px;
 height: 16px;
}
span.radiosp{
  margin-right: 15px;
}
.warn {
    text-align: center;
    padding: 20px;
    color: #c00;
}
.success{
  text-align: center;
  padding: 20px;
  color: darkgreen;
}
.rmsg{
  font-size: 15px;
  margin-top: 50px;
  margin-bottom: 160px;
  border: 1px solid #31708f;
  border-radius: 4px;
  padding: 16px;
  text-align: center;
}
/**single left**/


 .mostnews{
  border:1px solid #ddd;
  border-radius: 4px;
  overflow: hidden;
  margin: 20px 0;
}
 .mostnews .mostnewstitle{
  background: #ddd;
  color: #827c7c;
  padding: 15px;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border: 1px solid #ccc;
  margin-bottom: 7px;
}
form.mobawaba-form {
    padding: 10px 6px;
}
.harajads {
    margin-bottom: 10px;
}
 .mostnews .mostnewstitle .title{
  float: right;
  font-family: droid arabic kufi;
  font-size: 16px;
  color: #000;
}
 .mostnews .mostnewstitle .more{
  float: left;
}
 .mostnews .mostnewstitle .more a{
  font-family: droid arabic kufi;
  font-size: 12px;
  color: #fff;
  background: #e82e2e;
  display: block;
  padding: 6px 10px;
}
 .mostnews a{
  display: block;
}
 .mostnews .post{
   border: 1px solid #ccc;
   margin-bottom: 0px;
   border-bottom: 0;
}
 .mostnews .post:last-child{
   border-bottom: 1px solid #ccc;
}
 .mostnews .post .thumbnail{
  float: right;
  padding: 5px;
  margin: 10px;
}
 .mostnews .post .holder{
  float: right;
  overflow: hidden;
}
 .mostnews .post .holder .title{
  margin-top: 10px;
  margin-bottom: 10px;
  width: 100px;
  overflow: hidden;
  height: 35px;
}
 .mostnews .post .holder .title a{
    font-family: droid arabic kufi;
    color: #000;
    font-size: 13px;
    line-height: 1.3;
}
 .mostnews .post .holder .author a{
    font-family: droid arabic kufi;
    color:#827c7c;
    font-size: 12px;
    line-height: 1.3;
}

.container.underheader {
    margin-bottom: 15px;
}

.undertheads {
    margin: 10px 0;
}

.underheader {
    margin: 10px 0;
}

.commentform {
  padding: 10px;
  background: #ddd;
  margin: 20px 0;
  border: 1px solid #ccc;
  border-radius: 4px;
}

.post-edit-link,input#submit {
  border: none;
  background: #337ab7;
  color: #fff;
  padding: 5px 46px;
  border-radius: 4px;
  margin: 10px 0;
  font-size: 16px;
  font-weight: bold;
  height: 44px;
}

.singleright input#submit {
    font-size: 13px;
}
.controlads .btn-primary {
    height: 43px;
    padding: 10px 36px;
}


.post-edit-link {
    border: none;
    padding: 7px;
    border-radius: 4px
}

a.post-edit-link:focus,
a.post-edit-link:hover {
    color: #fff;
    text-decoration: none
}

form.deleteadsform {
    display: -webkit-inline-box
}

.editremads a {
    color: #f00 !important;
    font-weight: bold !important;
    font-size: 11px !important;
}

.error-inter {
    font-size: 12px;
    color: #e11111;
    font-weight: bold;
}

/*light box img in single*/
.postimg {
    margin: 20px;
}
.postimg h4{
  text-decoration: underline;
  font-family: droid arabic kufi;
  font-size: 15px;
  margin-bottom: 10px;
}



/*light box img in single*/
.singleright .galleryholder{
  margin-bottom: 4px;
}
.singleright .singleimg {
    width: 50%;
    margin: 10px auto;
}
/*light box img in single*/

/**Social Media**/
.social.pull-left {
    margin-left: 214px;
}
.social a.facebook{
  background: url('../images/social/facebook.png') no-repeat;
  width: 24px;
  height: 24px;
  display: inline-block;
}
.social a.twitter{
  background: url('../images/social/twitter.png') no-repeat;
  width: 24px;
  height: 24px;
  display: inline-block;
}
.social a.instagram{
  background: url('../images/social/instagram.png') no-repeat;
  width: 24px;
  height: 24px;
  display: inline-block;
}
.social a.youtube{
  background: url('../images/social/youtube.png') no-repeat;
  width: 24px;
  height: 24px;
  display: inline-block;
}
.social a.googleplus{
  background: url('../images/social/google-plus.png') no-repeat;
  width: 24px;
  height: 24px;
  display: inline-block;
}
.social a.linkedin{
  background: url('../images/social/linkedin.png') no-repeat;
  width: 24px;
  height: 24px;
  display: inline-block;
}
.social a.rss{
  background: url('../images/social/rss.png') no-repeat;
  width: 24px;
  height: 24px;
  display: inline-block;
}
.social a.mail{
  background: url('../images/social/mail.png') no-repeat;
  width: 24px;
  height: 24px;
  display: inline-block;
}
/**Social Media**/


/**userpanel**/
.userpanel{
 border:1px solid #ccc;
 border-radius: 4px;
 overflow: hidden;
}
.userpanel .userpaneltitle{
 background: #ddd;
 color: #827c7c;
 padding: 15px;
 border-top-right-radius: 4px;
 border-top-left-radius: 4px;
 border: 1px solid #ccc;
}
.userpanel .userpaneltitle .title{
 float: right;
 font-family: droid arabic kufi;
 font-size: 16px;
 color: #000;
}
.userpanel  .utitle{
  padding: 10px;
  border-bottom: 1px dotted rgba(0,0,0,.5);
}
.userpanel  .utitle.last{
  border-bottom: 0;
}
.userpanel  .utitle a{
  color: #000;
}
.pagecon {
  margin-bottom:150px ;
}
.sendtext {
    padding: 20px 0px;
    font-size: 15px;
}
.edituserform{
  padding: 15px;
  background: #eee;
  border: 1px solid #ccc;
  border-radius: 2px;
}
h2.nots-title {
    font-size: 12px;
    line-height: 1.7;
}
h1.heading_title {
    font-size: 17px;
    margin-bottom: 13px;
}
.headermessage {
  padding: 10px;
  background: #ddd;
  border: 1px solid #ddd;
  border-radius: 4px;
  margin-bottom: 10px;
}
/**userpanel**/

.loggedout{
  display: none !important;
}

span.prow:last-child {
    display: none;
}

/***Store css**/
.bigstoretitle {
  text-align: center;
  margin: 22px 0;
  font-size: 30px;
  font-weight: bold;
  text-decoration: underline;
}
.ads.showstores {
    padding: 17px 10;
}
.storeimg {
  margin-top: 10px;
}
.storetex {
  text-align: right;
  margin: 48px 0;
  font-size: 14px;
  color: #000;
  overflow: hidden;
}
.storeinfocontaine {
    margin: 10px 0;
    padding: 20px 5px;
    border: 1px solid #ddd;
    border-radius: 4px;
    background: #eee;
}
/***Store css**/

/**buttons**/
a.btn.btn-primary.editmyads {
    margin-top: 9px;
}
/**buttons**/

a.page-numbers {
    display: inline-block;
    margin-bottom: 11px;
}

/**Media Query**/
/* Large desktops and laptops */
@media (min-width: 1200px) {
  .container{
      max-width: 990px;
  }
}

/* Landscape tablets and medium desktops */
@media (min-width: 992px) and (max-width: 1199px) {

}

/* Portrait tablets and small desktops */
@media (min-width: 768px) and (max-width: 991px) {
  .rightsidebar{
    border-left:none;
  }

}

/* Landscape phones and portrait tablets */
@media (max-width: 767px) {
	
.navbar-nav .open .dropdown-menu {
    text-align: center;
    width: 10px !important;
    background: #44494e;
}

.navbar-nav .open .dropdown-menu {
    position: absolute;
}

  .navbar-nav>li {
    float: right;
  }
   .navbar-inverse .navbar-nav .open .dropdown-menu>li>a{
     color: #fff;
     font-family: 'Droid Arabic Kufi', sans-serif;
     font-size: 12px;
    }
  .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{
    background: #000;
    color: #fff;
  }
  .rightsidebar{
    border-left:none;
  }
  .logo{
    padding-right: 0;
    width: 50%;
    margin: 10px auto;
}
  
  .logo img {
      width: 100%;
      margin: 0 50%;
  }
  .underheaderads {
    margin-right: 0px;
    margin-bottom: 20px;
  }
  .right .categorywidget .cat {
    border: 1px solid #ccc;
    width: 21%;
    margin: 5px;
  }
  .left .holder .ads .rightblock .details .holderright{
   float: right;
   width: 150px;
  }
  .left .holder .ads .leftblock {
    float: left;
    margin: 10px 10px 10px 6px;
    width: 78px;
  }
  .ads .title {
    width: 188px;
  }
  .left .holder .ads .rightblock .title a {
    font-size: 17px;
    font-family: droid arabic kufi;
    color: #2700ff;
    font-weight: bold;
    line-height: 1.7;
    display: inline-block;
}
.rightfooterblock {
    border:none;
}

.social.pull-left {
    margin-left: 95px;
}
/**
.navbar-nav {
	
    margin: 0 auto;
    width: 84%;
}
ul.nav.navbar-nav {
	
    text-align: center;
	margin-right:10px;
}
**/
.nav>li>a {
    position: relative;
    display: block;
    padding: 10px 10px;
}
.welcomeuser {
 margin-left: 0px;
 margin-top: 7px;
 padding: 6px;
}
.left .tags ,.left .adsholder{
  text-align: center;
}
.left .holder .ads .rightblock .details{
  margin-top: 60px;
}
  .userpanel{
    margin: 20px 0;
  }
}

/* Portrait phones and smaller */
@media (max-width: 480px) {
  .singleright .sharebutton .wtsup {
    display: inline-block !important;
  }

}

.nav-links{
    direction:ltr !important;
}