@font-face {
    font-family: 'Droid Arabic Kufi';
    src: url('../fonts/droidkufi/DroidKufi-Regular.eot');
    src: url('../fonts/droidkufi/DroidKufi-Regular.eot?#iefix') format('embedded-opentype'),
         url('../fonts/droidkufi/DroidKufi-Regular.woff') format('woff'),
         url('../fonts/droidkufi/DroidKufi-Regular.ttf') format('truetype'),
         url('../fonts/droidkufi/DroidKufi-Regular.svg#DroidKufi-Regular') format('svg');
    font-weight: normal; font-style: normal;
}
@font-face {
    font-family: 'DroidKufi-Bold';
    src: url('../fonts/droidkufi/DroidKufi-Bold.eot');
    src: url('../fonts/droidkufi/DroidKufi-Bold.eot?#iefix') format('embedded-opentype'),
         url('../fonts/droidkufi/DroidKufi-Bold.woff') format('woff'),
         url('../fonts/droidkufi/DroidKufi-Bold.ttf') format('truetype'),
         url('../fonts/droidkufi/DroidKufi-Bold.svg#DroidKufi-Bold') format('svg');
    font-weight: normal; font-style: normal;
}
body {font-family: 'Droid Arabic Kufi', sans-serif; font-size: 14px;}
.body {margin-top: 15px;}
.main_nav {background: #279ddd}
.main_nav .nav>li>a {color: #fff}
.main_nav .nav>li>a:hover {color: #fff; background: #38afef}
.main_nav .navbar-collapse {padding-left: 0}
.sub_nav {background: #fff; border-top: 2px solid #279ddd; }
.sub_nav .nav>li>a:hover {color: #666; background: #f0f0f0}
.container  {background: transparent; border: none;}
.navbar  {margin-bottom: 0}
.navbar-brand img {height: 100%;}
.text-gray {color: #ccc}
.ads_grid .thumbnail { margin-bottom:0; }
.ads_grid .thumbnail .caption {padding: 9px 1px; }
.side_ads p {margin-bottom: 0}
footer {background: #279ddd; }
.footer1{padding:40px 0 20px}
.title-widget{color:#a4e3f7;font-weight:700;font-size:16px;line-height:1;position:relative;padding-right:20px;margin:0 0 25px}
.title-widget::before{/*background-color:#ea5644;*/content:"";height:22px;right:0;position:absolute;top:-2px;width:5px}
.widget_nav_menu ul{list-style:outside none none;padding-right:0}
.widget_archive ul li{background-color:rgba(0,0,0,0.3);content:"";height:3px;left:0;position:absolute;top:7px;width:3px}
.widget_nav_menu ul li{line-height:20px;position:relative;text-transform:uppercase;border-bottom:1px solid rgba(0,0,0,0.05);margin-bottom:7px;padding-bottom:7px;width:95%}
.widget_nav_menu ul li a{color:#fff}
.title-median{color:#636363;font-size:20px;line-height:20px;margin:0 0 15px;text-transform:uppercase;font-family:'Fjalla One',sans-serif}
#social:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1)}
#social{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-o-transform:scale(0.8);-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s}
.social-icons a{color:#f9f9f9}
.social-fb:hover{color:#3B5998}
.social-tw:hover{color:#4099FF}
.social-gp:hover{color:#d34836}
.social-em:hover{color:#f39c12}
.nomargin{margin:0;padding:0}
.footer-bottom{background-color:#15224f;min-height:30px;width:100%}
.copyright{color:#fff;line-height:30px;min-height:30px;padding:7px 0}
.design{color:#fff;line-height:30px;min-height:30px;padding:7px 0;text-align:left}
.design a{color:#fff}
.side_ad_left{border: solid #e5e5e5 1px; position: absolute;left: 3%; top:24%; height: 450px; width: 130px; background:#FFF; border-radius: 5px 5px 5px 5px; text-align: center; color: #DFDFDF}
.side_ad_right {border: solid #e5e5e5 1px; position: absolute;right: 3%; top:24%; height: 450px; width: 130px; background:#FFF; border-radius: 5px 5px 5px 5px; text-align: center; color: #DFDFDF}
/*********hany**********/
.caption .fa-2x{    color: #279ddd;font-size: 50px;}
.navbar-brand{    padding: 0px 15px;}
.cat_on_search {text-align: center;}
.nav-tabs span {color: #ccc}
.panel-warning>.panel-heading{background: #F08A4E; border-color:#F08A4E; color: #fff}
.error {color: red; margin-top: 5px;}
input.error {border: 1px dotted red }
.must:after {content:'*'; color: red; font-size: 18px; text-align: left; padding-right:5px;}
.adv_tabs .tab-pane {padding:15px;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {border-top: 2px solid #279ddd !important; }
.price {font-weight: bold; color: #B72112; font-size: 14px;}
.ads_inside .ad {margin:3px 0 1px 0; border-bottom: 1px dotted #aaa; padding:6px 0;  -o-transition:.5s;
  -ms-transition:.5s;
  -moz-transition:.5s;
  -webkit-transition:.5s;
  transition:.5s;}
.ads_inside img {max-width: 80px;}
.ads_inside h4 {font-size: 13px; color: #279DDD; font-weight: bold;}
.ads_inside .ad:hover {background: #fff}
.ad_options {margin-top: 10px;}
.login_form { max-width: 530px; clear: both; margin:40px auto; background: #fff; -webkit-box-shadow: 0px 0px 5px #ccc;-moz-box-shadow: 0px 0px 5px #ccc;box-shadow: 0px 0px 5px #ccc;}
.login_form legend {padding:10px 0;}
.login_form button {height: initial;}
.login_form .new_account {margin:10px auto; clear: both}
.login_form .new_account a.btn {background:#e8e8e8; color: #666; height: initial; }
.login_form .new_account a.btn:hover {background:#f5f5f5 }
.login_body {background: #f0f0f0;}
.register_form span.required {font-size: 20px; color: #f00}
.register_form label.control-label {margin-bottom: 8px;}
div.dataTables_paginate {text-align: left !important;}
div.dataTables_filter {text-align: left !important;}
.ads_list img { width:100px;  }
.ads_list h4 {font-size: 14px; font-weight: bold; color: #279DDD}

.category_menu {margin-left: 10px;}
.dropdown-menu{
    background-color:#279DDD;
    border-top: 1px solid #F7CA18;
}
.navbar-nav > li > .dropdown-menu {
    margin-top: 0px;
    -webkit-border-bottom-right-radius: 7px;
    -webkit-border-bottom-left-radius: 7px;
    -moz-border-bottom-right-radius: 7px;
    -moz-border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
    border-bottom-left-radius: 7px;
}
.dropdown-menu > li > a{
    color: #fff;
    padding: 10px 10px;
    min-width: 230px;
    font-size:14px;
    border-right:5px solid #279DDD;
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
    background-color: #1080bc; color: #fff; border-right-color: #F05F40;
}
.dropdown-menu .divider{ background-color: #F7CA18;}
.dropdown-menu a{ color:#fafafa;padding-left:5px; }