/*CSS Addtional */
.authors {
margin:25px 0px;
}
.authors .author-box{
height:265px;
border:1px solid #D8D8D8;
padding:10px;
margin-bottom:10px;
background-color:#FFFFFF
}
.authors .author-box:hover .author-img img{
-webkit-filter:none;
filter:none;
}
.authors .author-box:hover .author-detail h5{
background-color:#eb690a;
}

.authors .author-box .author-img a{
display:inherit
}
.authors .author-box .author-img img{
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
width:100%;
height:200px;
object-fit:cover;
-webkit-filter: grayscale(100%);
filter: grayscale(100%);
}
.authors .author-box .author-detail h5{
text-align:center;
padding-top:10px;
font-size:16px;
background-color:#337ab7;
height:auto;
padding:10px;
margin-top:5px;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
}
.authors .author-box .author-detail h5 a{
color:#FFFFFF;
}
.authors .author-box .author-detail span{
text-align:center !important;

}

/*Gallery */
.gallery {
margin:25px 0px;
}
.gallery .author-box{
height:280px;
border:1px solid #D8D8D8;
padding:10px;
margin-bottom:10px;
background-color:#FFFFFF
}
.gallery .author-box:hover .author-img img{
-webkit-filter:none;
filter:none;
}
.gallery .author-box:hover .author-detail h5{
background-color:#eb690a;
}

.gallery .author-box .author-img a{
display:inherit
}
.gallery .author-box .author-img img{
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
width:100%;
height:200px;
object-fit:cover;
-webkit-filter: grayscale(100%);
filter: grayscale(100%);
}
.gallery .author-box .author-detail h5{
text-align:center;
padding-top:10px;
font-size:14px;
background-color:#337ab7;
height:55px;
padding:10px;
margin-top:5px;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
}
.gallery .author-box .author-detail h5 a{
color:#FFFFFF;
vertical-align:text-bottom;

}
.gallery .author-box .author-detail span{
text-align:center !important;

}
h1.h1rachid {
font-size:26px;
margin:10px 0px;	
}
.social-icons li a.website {
    background: #B80303;	
}
#livesearch {
	position:absolute;
	width:250px;
	background-color:#FFFFFF;
	display:block;
	z-index:9999 !important;
	right:120px;	

}
#livesearch a{
	padding:5px 10px;
	direction:ltr;
	width:100%
}
#livesearch a span {
font-size:9px;
color:#333333;
}
.pad-no-res {
	padding:5px 10px;
	direction:ltr;	
}

.contentv img {
object-fit:cover;
width:100%	
}
.contentv .mgditem-detail span {
color:#eb690a	
}
.grid-blog-img img {
width:100% !important	
}
a.lino {
	text-align:center;
}
.contentv .mgditem-detail p {
min-height: 80px;
max-height: 80px;
}
.large-blog-img img{
width:100%;
object-fit:cover;
height:300px;
}
.single-blog-detail .sec-heading {
margin-bottom:10px	
}
.suggested-video a.edit-tag {
text-align: center !important;
width: 100%;
direction:rtl;
background-color:#eb690a;
color:#FFFFFF;
padding:10px 0;	
}

.sideinfo span{
text-align:right;
direction:rtl;	
}
ul.details-info {
direction:rtl;
text-align:center;
margin:25px;
padding:10px;
background-color:#1a6592;
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
color:#FFFFFF
}
.details-info li {
display:inline-block;
text-align:center
}
.mar-left-20 {
	margin-left:40px;
}
.catg {
border:1px #eaeaea solid;
background-color:#F7F7F7;
}

.searchresult h1 {
	text-align:center;
}
.searchresult .results {
	direction:ltr;
	text-align:left;
	padding:10px;
	background-color:#FFFFFF;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.searchresult .results .customresult {
margin-bottom:15px;	
}
.searchresult .results h2{
font-size:20px
}
.searchresult .results ul{
padding-left:10px;
border-left:4px solid #333333;
font-size:16px
}
.searchresult .results ul a {
display:block;
width:100%
}

.searchresult p {
text-align:center;
direction:rtl
}
.satellite {
	text-align:center;
	border:1px solid #333333;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	padding:25px;
	min-height: 340px;
	
}
.satellite:hover{
	background-color:#F3F3F3
	
}
.satellite i {
	font-size:36px;
}
.satellite h1 {
	font-size:20px;
	direction:rtl
}
.satellite h2 {
	font-size:18px;
	margin-bottom:5px;
}
.satellite h3 {
	font-size:13px;
}
.satellite p {
	font-size:15px;
	line-height: 20px;
	font-family:calibri
}
.satellite p span {
	font-weight:bold
}
.sata h1 {
text-align:center;	
}
.large-blog-img .gallery {
	object-fit:none !important;
}
.galleryinner h1 {
	margin-top:15px;
	margin-bottom:15px;
	font-size:18px;
	text-align:center
}
.min-h {
min-height:600px;	
}
.language-button {
background-color:#E16E0C !important;
color:#FFFFFF !important;
width:auto !important;
border-radius:0px  !important;
padding:0px 6px !important;
}
