

@font-face {
  font-family: 'Droid Arabic Kufi';
  font-style: normal;
  font-weight: 400;
  src: url(fonts/DroidKufi-Regular.eot);
  src: url(fonts/DroidKufi-Regular.eot?#iefix) format('embedded-opentype'),
       url(fonts/DroidKufi-Regular.woff2) format('woff2'),
       url(fonts/DroidKufi-Regular.woff) format('woff'),
       url(fonts/DroidKufi-Regular.ttf) format('truetype');
}


body{
margin:0px;
padding:0px;
color:#000;
background:#f3f3f3;
font-size:15px;
font-family: 'Droid Arabic Kufi';
 background:#f7f7f7;
line-height:30px;
}
.droid_font{
	font-family: 'Droid Arabic Kufi';
}
a, a img , img,a:active,a:focus{
outline:0px;
border:0px;
color:#000;
}
a:hover{
text-decoration:none;
color:#8491ff;
}
a,li,div,img{
	-webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;	

}
img{
	padding:0px;
	margin:0px;
}
.fright{
float:right;
}
.fleft{
float:left;
}
.clear{
clear:both;
}

.paddingleft{
padding:0px;
padding-right:15px;
}

.header{
	background:#fff;
	min-height:110px;
}
.bottom_header{
	height:29px;
	background:url('../img/test2.png');
}
.logo{
padding:0px;
}
.logo img{
width:100%;
}

.logotext .text1{
font-size:18px;
margin-top:10px;	
text-shadow: 1px 1px 1px #000;
text-align:left;
}

.logotext .text2{
font-size:20px;
text-align:center;
color:#e30514;	
text-shadow: 1px 1px 1px #000;
text-align:center;
}
.query{
	
	padding-top:15px;
	padding-bottom:15px;
	background:#1f1c1b;
}
.navbar{
	margin:0px;
}
.socialicons{
	text-align:center;
	margin-top:0px;
	float:right;
}
.socialicons a{
	margin-right:5px;
	color:#a6d4b0;
	font-size:20px;
}
.socialicons a:hover{
	color:#1f1c1b;
	
}
.top_adv{
	margin-top:-5px;
	height:80px;
	
}
.top_adv img{
	max-height:80px;
	width:100%;
}
.languages{
	text-align:center;
	margin-top:0px;
	margin-left:15px;
	float:right;
}

.searchbox{
text-align:center;
	margin-top:15px;	
}
.navbar-default {
background:#fff;	
	
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{
	
}
.navbar-default .navbar-nav > li > a{
	font-size:15px;
	padding:15px 20px 15px 20px;
	color:#333;
}
.navbar-default .navbar-nav > li > a:hover{
	
	background:#a6d4b0
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{
background:#a6d4b0	
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{
background:#a6d4b0	
}
.navbar-nav > li > .dropdown-menu{
	background:#a6d4b0;
	border:0px;
}
.dropdown-menu > li > a{
	padding:10px 20px;
}


.carousel-inner > .item div > img, .carousel-inner > .item div > a > img{
	height:300px;
	width:90%;
	
}

.photoimg{
	height:180px;
}
#carousel-2 .carousel-indicators{
	display:none;
	
}
#carousel-2  .item  img {
height:215px;	
margin-top:10px;
}
.carousel-indicators{
	
	bottom:-20px;
}

.carousel-control{
	
	display:none;
}
.slider_title{
	font-size:20px;
	color:#FFAE00;
	margin-top:20px;
	margin-bottom:20px;
}
.slider_title a{
color:#FFAE00;

}
.slider_dtails{
	color:#fff;
	text-align:justify;
	margin-bottom:20px;
}


.moreslider {
   border-top: 1px solid #e30514;
   background: #ba0716;
   background: -webkit-gradient(linear, left top, left bottom, from(#e30514), to(#ba0716));
   background: -webkit-linear-gradient(top, #e30514, #ba0716);
   background: -moz-linear-gradient(top, #e30514, #ba0716);
   background: -ms-linear-gradient(top, #e30514, #ba0716);
   background: -o-linear-gradient(top, #e30514, #ba0716);
   padding: 5px 20px;
   -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
   border-radius: 8px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 15px;
   text-decoration: none;
   vertical-align: middle;
   }

  .title_div{
	  border-bottom:1px #e30514 solid;
	  padding-top:10px;
	  margin-top:12px;
	  margin-bottom:12px;
	  
  }
  .title_1{
	 border-bottom:2px #e30514 solid; 
	 font-size:20px;
	 color:#333;
	 padding-bottom:10px;
	 float:left;
  }
  .title_more{
  float:right;
  }
.div_details{
	height:250px;
	padding:20px;
	background:#fff;
	text-align:justify;
	overflow:hidden;
	position:relative;
	
}
.play{
	position:absolute;
	top:40%;
	right:45%;
	z-index:1000;
}
.vedioimg{
	width:100%;
	height:170px;
	margin-bottom:5px;
}
.vedio_det{
	
	color:#000;

	
}
.div_details2{
	height:150px;
	padding:20px;
	background:#fff;
	text-align:justify;
	overflow:hidden;
}

.news_detaisl{
	height:130px;
	background:#fff;
	margin-top:15px;
}
.news_img img{
	width:100%;
	height:100px;
	 box-shadow: 0 8px 6px -6px black;
}
.news_img img:hover{
	border-radius:20px;
}
.nopadding{
	padding:0px;
}
.news_title a{
	font-size:14px;
color:#e30514;
}
.hrnews{
	padding:0px;
	margin-top:10px;
	margin-bottom:10px;
	border:1px #ccc dotted;
}


.news_details{
	position:relative;
	font-size:14px;
}
.news_details a{
	position:absolute;
	font-size:30px;
	bottom:0px;
	right:0px;
	color:#e30514;
	font-weight:bold;
}


.bottom_footer{
	height:29px;
	border-top:5px #e30514 solid;
	background:url('../img/footer.png');
}
.news_title_view{
color:#e30514
}
.footer{
	
	height:80px;
	background: #e30514;
	margin-top:20px;
}
.hr1{
	border:2px #ccc solid;
	margin:0px 15px;
}
.footerlogo{
	color:#fff;
	text-align:center;
	font-size:16px;
	margin-top:12px;
}
.allrights{
text-align:center;
margin-top:0px;
color:#cbcbcb;
}
.photos{
	padding:5px;
	
}
.photos img:hover{
	border-radius:20px;
}
.photos img{
	width:95%;
	height:200px;
	margin-bottom:15px;
}

.successimg img{
	width:100%;
	height:150px;
	 box-shadow: 0 8px 6px -6px black;
}
.successimg img:hover{
	border-radius:20px;
}
.successtitle{
margin-top:10px;
}
.topfooter{

background:#fff;
}
.location{
margin-top:10px;
margin-bottom:10px;
display:block;
float:right;
margin-right:5px;
color:#787878;
font-size:12px;

}
.pagecontent{
background:#fff;
margin-top:15px;
margin-bottom:15px;

}
.videoimg{
width:100%;
height:160px;
margin-bottom:15px;
}
.news_title{
height:35px;
overflow:hidden;
margin-bottom:5px;
text-align:center;


}
.news_cat{
width:90%;
position:relative;
margin-bottom:20px;
border-bottom:1px #ccc  solid;
}

.news_title_view{
margin-top:30px;
margin-bottom:30px;
}
.vdetails div,.vdetails span{
text-align:justify;
}
.albume_cox{
border:1px #ccc solid;
padding:10px 0px 10px 0px;
margin-bottom:15px;
}
.photosample{
margin-bottom:15px;
}
.photo_title{
text-align:center;
margin:10px;
}
.viewimg{
text-align:center;
}
.viewimg img{
max-width:800px;
max-height:500px;
border:1px #ccc dotted;
padding:10px;
}
.date_news{
margin-right:100px;
margin-bottom:20px;
}
.imgname{
	text-align:center;
	padding:10px;
	color:#000;
}
.photos_title{
	padding:20px;
	font-size:20px;
}
.detailsview{
text-align:justify;
padding:15px;
line-height:30px;
}
.catimg{
width:100%;
border:1px #ccc dotted;
padding:5px;
margin-bottom:15px;
height:250px;
}
.pagination3 a{
padding:2px 10px;
border:1px #333 solid;
font-weight:bold;
}
.pagination3 b{
padding:2px 10px;
border:1px #333 solid;
background:#333;
color:#fff;
font-weight:bold;
}




@media (max-width: 991px) {
	
	.catimg{
		
		height:auto;
		
	}
	.top_adv{
		
		display:none;
	}

.title_1{
	font-size:16px;
}
.slider_title{
	font-size:16px;
	margin:auto;
	text-align:center;
	display:block;
	
}	
.successtitle{
	
	margin:auto;
	margin-top:10px;
	text-align:center;
	display:block;
	
}
.news_title a{
	font-size:16px;
}

.carousel-inner > .item div > img, .carousel-inner > .item div > a > img{
	
	width:95%;
	height:auto;
	display:block;
	margin:auto;
	
	}
	.slider_dtails,.moreslider{
		display:none;
	
	}
			
.vedioimg,.successimg img{
display:block;
margin:auto;
width:98%;
height:auto;
}
.lang_sola{
float:left;
}

.div_details,.videoimg,.viewimg img,.news_img img,.photos img{
display:block;
margin:auto;
width:100%;
height:auto;
margin-bottom:20px;

}
.logo{
	float:right;
	width:30%;
	
}
.logo img{
width:80%;
}
.socialicons{
margin-top:30px;
}

.socialicons a{
	margin-right:5px;
	color:#a6d4b0;
	font-size:23px;
}


}


.dropdown-submenu {
    position: relative;
}

.dropdown-submenu>.dropdown-menu {
    top: 0;
    left: 100%;
    margin-top: -6px;
    margin-left: -1px;
    -webkit-border-radius: 0 6px 6px 6px;
    -moz-border-radius: 0 6px 6px;
    border-radius: 0 6px 6px 6px;
}

.dropdown-submenu:hover>.dropdown-menu {
    display: block;
}

.dropdown-submenu>a:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #ccc;
    margin-top: 5px;
    margin-right: -10px;
}

.dropdown-submenu:hover>a:after {
    border-left-color: #fff;
}

.dropdown-submenu.pull-left {
    float: none;
}

.dropdown-submenu.pull-left>.dropdown-menu {
    left: -100%;
    margin-left: 10px;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px;
}
