@font-face {
  font-family: "DINNextLTArabic-Regular";
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-Regular.eot");
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Regular.woff") format("woff"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Regular.ttf") format("truetype"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Regular.svg#DINNextLTArabic-Regular") format("svg");
}
@font-face {
  font-family: "DINNextLTArabic-Medium";
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-Medium.eot");
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-Medium.eot?#iefix") format("embedded-opentype"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Medium.woff") format("woff"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Medium.ttf") format("truetype"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Medium.svg#DINNextLTArabic-Medium") format("svg");
}
@font-face {
  font-family: "tahoma";
  src: url("../fonts/tahoma/Tahoma.eot");
  src: url("../fonts/tahoma/Tahoma.eot?#iefix") format("embedded-opentype"), url("../fonts/tahoma/Tahoma.woff") format("woff"), url("../fonts/tahoma/Tahoma.ttf") format("truetype"), url("../fonts/tahoma/Tahoma.svg#tahoma") format("svg");
}
@font-face {
  font-family: "DroidArabicNaskh";
  src: url("../fonts/DroidArabicNaskh/DroidArabicNaskh.eot");
  src: url("../fonts/DroidArabicNaskh/DroidArabicNaskh.eot?#iefix") format("embedded-opentype"), url("../fonts/DroidArabicNaskh/DroidArabicNaskh.woff") format("woff"), url("../fonts/DroidArabicNaskh/DroidArabicNaskh.ttf") format("truetype"), url("../fonts/DroidArabicNaskh/DroidArabicNaskh.svg#DroidArabicNaskh") format("svg");
}
	    .menu-item-has-children .dropdown-toggle:before{
    font: normal normal normal 14px/1 FontAwesome!important;
    content: "\f107"!important;
    position: static!important;
    bottom: 0;
    right: 0;
    left: 0;
    width: auto!important;
    margin: 0 auto!important;
    height: auto!important;
    background: transparent!important;

    visibility: visible!important;
    font-size: 18px !important;
    margin-left: 5px !important;
    color: #000!important;
}
/*.page-path{display:none;}*/
.main-content.inner-content{padding-top:50px}
.page-path + .main-slider{display:none;}
		.side-ads img{max-width:100%}
body.rtl{font-family: "DINNextLTArabic-Regular";}
.rtl h1, .rtl h2, .rtl h3, .rtl h4, .rtl h5, .rtl h6{font-family: "DINNextLTArabic-Medium";    font-weight: normal !important;}
.sm-news-widget .media .media-body .media-heading{max-height:51px}
.big-slide a{color: #fff;}
.big-slide a:hover{text-decoration: none;}
.footer-links ul{list-style: none;}
#mailpoet_form_1 .mailpoet_text, #mailpoet_form_1 .mailpoet_textarea{width: 100%!important;}
.widget_service_block .more-link-wrap {
    display: none;
}
.contact-us .btn{
     background: #1a439f;
     padding: 10px 50px;
     border-radius: 40px;
     color: #fff;
}
.inner-content .corporation-widget{margin: 20px 0;}
.inner-content .corporation-widget h4{color: #1a439f;}
.inner-content .corporation-widget span{color: #666;}
.wp-polls label{color: #fff;}
.wp-polls .wp-polls-ul li{margin-bottom: 15px;color: #fff;}
.breadcrumb>li+li:before{display: none;}
.breadcrumb>li:after{
 padding: 0 5px;
color: #ccc;
content: "/\00a0";
}
.view-page .item_author a{color: #111;}
.wp-polls-ans a{display: none;}
.main-nav .nav.navbar-nav li a{padding: 20px 22px;}
.tab-content>.tab-pane{display: block;opacity: 0;height: 0;overflow: hidden;}
.tab-content>.tab-pane.active{opacity: 1;height: auto;overflow: inherit;;}
@font-face {
    font-family: 'Simplified Arabic';
    src: url('SimplifiedArabicBold.ttf');
    src: url('SimplifiedArabicBold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

.article-texts{color: #172b5e;}

.menu-item-has-children .dropdown-toggle:before{
    font: normal normal normal 14px/1 FontAwesome!important;
    content: "\f107"!important;
    position: static!important;
    bottom: 0;
    right: 0;
    left: 0;
    width: auto!important;
    margin: 0 auto!important;
    height: auto!important;
    background: transparent!important;

    visibility: visible!important;
    font-size: 18px !important;
    margin-left: 5px !important;
    color: #000!important;
}
.main-nav .nav.navbar-nav li.active a:before{color:#fff!important;}
.sm-news-widget .media .media-body .media-heading{max-height:49px;overflow:hidden;}
.item-description__{    text-align: center;}
.main-slider .featured-items .big-slide .slide-caption,.main-slider .featured-items .med-slide .slide-caption {
        background: rgba(0,0,0,0.35);
}
/*.archive  .page-path{display:none;}*/
.item-type{z-index:99;}
.inner-content .corporation-widget{height:290px;overflow:hidden;}
.corporation-widget{padding:0px 5px}
@media (max-width: 1440px){
    .main-slider .featured-items .med-slide img{height:260px;}
    .main-slider .featured-items .big-slide img{height:520px;}
    .main-slider .featured-items .big-slide .slide-caption h1{font-size:30px;}
    .main-slider .featured-items .med-slide .slide-caption h4{font-size:19px;}
}
@media (max-width: 769px){
.visible-xs {
    display: block !important;
}
.hidden-xs {
    display: none !important;
}
}
/* .item-description__{overflow:hidden} */
.item-description__{position:relative} 
.item-description__ img{margin-bottom:15px;}
.item-description__ >p >img,.item-description__ > img{max-width:100%;    height: auto;}

.author-info .media-body{    vertical-align: middle;}
.logo-search{padding:10px 0;}
.social-icons{text-align:center;margin-top:15px}
.logo-search .social-icons a{display:inline-flex;color:#fff;margin:0 5px;font-size:16px}
.main-nav .nav.navbar-nav li a:after{top:10px;}
.main-nav .nav.navbar-nav li a {
    padding: 15px 22px;
    padding-top: 12px;
}
.main-slider .featured-items .med-slide .slide-caption{    justify-content: flex-end;}
.navbar {min-height: 47px;}
.main-slider .featured-items .big-slide .slide-caption{padding-bottom: 90px;}
.view-page .date_share img{width:40px;height:40px;border-radius:50%;}
.view-page .date_share  a{color:#333;font-size:17px;}
.view-page .date_share  a:hover{color:#d2750f;}
.view-page .date_share .date{color:#9e9e9e;margin-right:0px;}
.sm-news-widget .media .media-body .media-heading{}
.sm-news-widget .media .media-body .media-heading a{  
    font-family: "Simplified Arabic";
    line-height: 27px;}
    
    .rtl .col-xs-1, .rtl .col-sm-1, .rtl .col-md-1, .rtl .col-lg-1, .rtl .col-xs-2, .rtl .col-sm-2, .rtl .col-md-2, .rtl .col-lg-2, .rtl .col-xs-3, .rtl .col-sm-3, .rtl .col-md-3, .rtl .col-lg-3, .rtl .col-xs-4, .rtl .col-sm-4, .rtl .col-md-4, .rtl .col-lg-4, .rtl .col-xs-5, .rtl .col-sm-5, .rtl .col-md-5, .rtl .col-lg-5, .rtl .col-xs-6, .rtl .col-sm-6, .rtl .col-md-6, .rtl .col-lg-6, .rtl .col-xs-7, .rtl .col-sm-7, .rtl .col-md-7, .rtl .col-lg-7, .rtl .col-xs-8, .rtl .col-sm-8, .rtl .col-md-8, .rtl .col-lg-8, .rtl .col-xs-9, .rtl .col-sm-9, .rtl .col-md-9, .rtl .col-lg-9, .rtl .col-xs-10, .rtl .col-sm-10, .rtl .col-md-10, .rtl .col-lg-10, .rtl .col-xs-11, .rtl .col-sm-11, .rtl .col-md-11, .rtl .col-lg-11, .rtl .col-xs-12, .rtl .col-sm-12, .rtl .col-md-12, .rtl .col-lg-12{padding-left:10px;padding-right:10px;}
  .item-description__ picture img{max-width:100%; height:auto;} 
.author-cv{
    margin-bottom:60px;
    line-height:28px;
    position: relative;
        padding: 25px;
    border: 1px solid #ddd;
    border-radius: 10px;
}    
.author-cv .cv-content{
    height:230px;
    overflow:hidden;
        transition: all 0.3s ease-in;
}
.author-cv .cv-content .cv > h2{ display: none;}
.author-cv #show-more-cv{
        position: absolute;
    bottom: -17px;
    left: calc(50% - 51px);
    border-radius: 20px;
    padding-left:20px;
    padding-right:20px;
}
.author-cv .cv-content .cv{
        font-size: 14pt !important;
    font-family: "Simplified Arabic" !important;
    color: #172b5e !important;
}

.alm-btn-wrap {
  display: block;
  text-align: center;
  padding: 10px 0 25px;
  position: relative; }
  .alm-btn-wrap:after {
    display: table;
    clear: both;
    height: 0;
    width: 100%;
    content: ''; }
  .alm-btn-wrap .alm-load-more-btn {
    font-size: 15px;
    font-weight: 600;
    width: auto;
    height: 42px;
    line-height: 42px;
    background: #ed7070;
    color: #fff;
    border: none;
    border-radius: 4px;
    margin: 0 0 4px;
    padding: 0 20px;
    display: inline-block;
    position: relative;
    -webkit-transition: all 0.35s ease;
    transition: all 0.35s ease;
    text-align: center;
    text-decoration: none;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
    /* Loading */
    /* Loaded / Done */
    /* Loading Icon */
    /* Loading :before */ }
    .alm-btn-wrap .alm-load-more-btn:hover, .alm-btn-wrap .alm-load-more-btn.loading {
      background-color: #e06464;
      color: #fff;
      text-decoration: none; }
    .alm-btn-wrap .alm-load-more-btn:active {
      -webkit-box-shadow: inset 0 2px 1px rgba(0, 0, 0, 0.1);
              box-shadow: inset 0 2px 1px rgba(0, 0, 0, 0.1);
      text-decoration: none; }
    .alm-btn-wrap .alm-load-more-btn.loading {
      cursor: default;
      outline: none;
      padding-left: 44px; }
    .alm-btn-wrap .alm-load-more-btn.done {
      cursor: default;
      opacity: 0.15;
      background-color: #ed7070;
      outline: none !important;
      -webkit-box-shadow: none !important;
              box-shadow: none !important; }
    .alm-btn-wrap .alm-load-more-btn:before, .alm-btn-wrap .alm-load-more-btn.done:before {
      background: none;
      width: 0; }
    .alm-btn-wrap .alm-load-more-btn.loading:before {
      background: #fff url("../images/ajax-loader.gif") no-repeat center center;
      width: 30px;
      height: 30px;
      margin: 6px;
      border-radius: 3px;
      display: inline-block;
      z-index: 0;
      content: '';
      position: absolute;
      left: 0;
      top: 0;
      overflow: hidden;
      -webkit-transition: width 0.5s ease-in-out;
      transition: width 0.5s ease-in-out; }

.alm-masonry {
  display: block;
  overflow: hidden;
  clear: both; }

/* Blue */
.ajax-load-more-wrap.blue .alm-load-more-btn {
  background-color: #0081bf; }
  .ajax-load-more-wrap.blue .alm-load-more-btn:hover, .ajax-load-more-wrap.blue .alm-load-more-btn.loading, .ajax-load-more-wrap.blue .alm-load-more-btn.done {
    background-color: #0073aa; }

/* green */
.ajax-load-more-wrap.green .alm-load-more-btn {
  background-color: #6fca68; }
  .ajax-load-more-wrap.green .alm-load-more-btn:hover, .ajax-load-more-wrap.green .alm-load-more-btn.loading, .ajax-load-more-wrap.green .alm-load-more-btn.done {
    background-color: #64b95e; }

/* red */
.ajax-load-more-wrap.red .alm-load-more-btn {
  background-color: #ca4b4b; }
  .ajax-load-more-wrap.red .alm-load-more-btn:hover, .ajax-load-more-wrap.red .alm-load-more-btn.loading, .ajax-load-more-wrap.red .alm-load-more-btn.done {
    background-color: #b13b3b; }

/* purple */
.ajax-load-more-wrap.purple .alm-load-more-btn {
  background-color: #a86bb9; }
  .ajax-load-more-wrap.purple .alm-load-more-btn:hover, .ajax-load-more-wrap.purple .alm-load-more-btn.loading, .ajax-load-more-wrap.purple .alm-load-more-btn.done {
    background-color: #9963a8; }

/* grey */
.ajax-load-more-wrap.grey .alm-load-more-btn {
  background-color: #888; }
  .ajax-load-more-wrap.grey .alm-load-more-btn:hover, .ajax-load-more-wrap.grey .alm-load-more-btn.loading, .ajax-load-more-wrap.grey .alm-load-more-btn.done {
    background-color: #777; }

/* white */
.ajax-load-more-wrap.white .alm-load-more-btn {
  background-color: #fff;
  color: #666;
  border: 1px solid #efefef; }
  .ajax-load-more-wrap.white .alm-load-more-btn:hover, .ajax-load-more-wrap.white .alm-load-more-btn.loading, .ajax-load-more-wrap.white .alm-load-more-btn.done {
    background-color: #efefef;
    color: #333; }
  .ajax-load-more-wrap.white .alm-load-more-btn.done {
    border-color: #fff; }

/* Infinite */
.ajax-load-more-wrap.infinite .alm-load-more-btn {
  width: 100%;
  background-color: transparent !important;
  background-position: center center;
  background-repeat: no-repeat;
  background-image: url("../images/spinner.gif");
  border: none !important;
  opacity: 0;
  -webkit-transition: opacity 0.2s ease;
  transition: opacity 0.2s ease;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  overflow: hidden;
  text-indent: -9999px;
  cursor: default !important;
  outline: none !important; }
  .ajax-load-more-wrap.infinite .alm-load-more-btn:before {
    display: none !important; }
  .ajax-load-more-wrap.infinite .alm-load-more-btn:focus, .ajax-load-more-wrap.infinite .alm-load-more-btn:active {
    outline: none; }
  .ajax-load-more-wrap.infinite .alm-load-more-btn.done {
    opacity: 0; }
  .ajax-load-more-wrap.infinite .alm-load-more-btn.loading {
    opacity: 1; }

.ajax-load-more-wrap.infinite.skype .alm-load-more-btn {
  background-image: url("../images/spinner-skype.gif"); }

.ajax-load-more-wrap.infinite.ring .alm-load-more-btn {
  background-image: url("../images/spinner-ring.gif"); }

.ajax-load-more-wrap.infinite.fading-blocks .alm-load-more-btn {
  background-image: url("../images/loader-fading-blocks.gif"); }

.ajax-load-more-wrap.infinite.fading-circles .alm-load-more-btn {
  background-image: url("../images/loader-fading-circles.gif"); }

.ajax-load-more-wrap.infinite.chasing-arrows .alm-load-more-btn {
  background-image: url("../images/spinner-chasing-arrows.gif"); }

.video-widget figure figcaption{
padding:70px 15px 30px 15px;
bottom:0;
left:0;
right:0;

/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#1e5799+0,000000+100&0+0,1+100 */
background: -moz-linear-gradient(top, rgba(30,87,153,0) 0%, rgba(0,0,0,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(30,87,153,0) 0%,rgba(0,0,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(30,87,153,0) 0%,rgba(0,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#001e5799', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}
.video-widget figure .fig-img img{height:400px}
.addtoany_shortcode{float:left;margin:10px 10px 10px 0;}
.view-page .date_share .date{ margin-top: 10px;display: block;}
.view-page .main-title{ font-size: 28px;line-height: 45px;}
.sm-news-widget .media .media-body .media-heading {
    color: #333;
    padding-bottom: 5px;

}
.related-post{position:relative;margin-bottom:20px;
}
.related-post{}
.related-post figcaption{
position:absolute;
padding:70px 15px 20px 15px;
bottom:0;
z-index:9;
left:0;
right:0;
background: -moz-linear-gradient(top, rgba(30,87,153,0) 0%, rgba(0,0,0,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(30,87,153,0) 0%,rgba(0,0,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(30,87,153,0) 0%,rgba(0,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#001e5799', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}
.related-post figcaption *{
color:#fff;
}
.related-post .fig-img{
	height:200px;
overflow:hidden
}
.related-post.big .fig-img{height:420px}
.related-post .fig-img img{
display:block;
min-width:100%;
min-height:100%;
max-width:auto;
}





.mobile-slider .item:not(:first-child) .big-slide .slide-caption{
position: static;
padding:0 15px;
}
.mobile-slider .item:first-child .big-slide .slide-caption{
padding:20px;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#000000+0,000000+100&0+0,0.65+100 */
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */

}
.mobile-slider .big-slide .slide-caption h1{
    -webkit-text-shadow: none;
    -moz-text-shadow: none;
    -ms-text-shadow: none;
    -o-text-shadow: none;
    text-shadow: none;
       color: #333;
    font-size: 19px;
    margin: 10px 0;
    line-height: 26px;

}
.mobile-slider .item:first-child .big-slide .slide-caption h1{color:#fff;font-size:23px;text-shadow: 0 1px rgba(0,0,0,0.5), 1px 1px rgba(0,0,0,0.4);}
.mobile-slider .big-slide .slide-caption p{display:none;}
.mobile-slider .big-slide .slide-caption span{display:none}
.mobile-slider .item:first-child .big-slide .slide-caption p{color:#fff;font-size:15px;    display: block;
        text-shadow: 0 1px rgba(0,0,0,0.5), 1px 1px rgba(0,0,0,0.4);;margin-top:5px}
.mobile-slider .item:not(:first-child) {position:relative; margin-top:10px;margin-right: 10px;margin-left: 10px;}
.mobile-slider .item:not(:first-child) .big-slide .slide-caption h1{font-size:16px; line-height: 21px;margin-top:22px}
.mobile-slider .item:not(:first-child) .item-type
{
    right: 115px;
    top: 0px;
}
.mobile-slider .item:first-child .item-type{display:none;}
.mobile-slider .item:not(:first-child) .item-type span.bg-1{
    background: transparent;
    color: #333;
    position: relative;
        padding: 0px 15px;
}
.mobile-slider .item:not(:first-child) .big-slide .slide-caption{
float:left;
width: calc(100% - 100px)
}
.mobile-slider .item:not(:first-child) img{
float: right;
height:80px;
 width: 100px;}
.mobile-slider .item:not(:first-child) .item-type span.bg-1:after {
   position: absolute;
    content: '';
    display: block;
    top: 3px;
	bottom:0;
    right: 0px;
    width: 4px;
    height: 15px;
    margin-bottom: 8px;
    background: #fec300;
}
/* .mobile-header .mobile-search {top:16px}
a.nav-expander{top:10px}
.mobile-header .mobile-logo img{height: 50px;}
.mobile-header {padding: 6px 0} */

@media (max-width: 767px){
.view-page .date_share, .rtl .view-page .date_share {
    margin-bottom: 0px !important;
    flex-direction: row!important;
}
}
@media (max-width: 600px) {
.main-content{padding-top:40px}
.addtoany_shortcode{display:none;}
.corporation-widget img{ width: 150px; height:150px}
.main-content.inner-content{padding-top:35px !important}
.view-page .main-title{margin-bottom:0;}
.item-description__ > *{text-indent: 0!important;}
.container{padding-left:10px;padding-right:10px}
.home-news .article_item{padding:10px 5px 0px 5px;}
.home-news .list-unstyled{padding-right:-5px !important;padding-left:-5px !important}
.home-news .article_item figure .fig-img a img{height:110px}
.home-news .article_item .item-type.type-2 span{padding: 0 8px 5px 8px;font-size: 12px;}
.home-news .article_item figure figcaption{padding-top:5px}
.home-news .article_item figure figcaption .date {
    margin-bottom: 5px;
    font-size: 13px;
    color: #555a69;
}
.article_item figure figcaption .item_title {font-size:15px}
}
@media(min-width:601px){
.home-news .col-md-4:last-child{display:none}
}

