/*
	Theme Name:   SPH
  Theme URI:    https://sphngo.org/
  Description:  sphngo Theme
	Author:       SPH
  Author URI:   https://sphngo.org/
	Template:     jannah
	Version:      1.0.0
	License:      license purchased
	License URI:  http://themeforest.net/licenses/regular_extended
	Tags:         Tags: two-columns, buddypress, left-sidebar, right-sidebar, custom-menu, editor-style, featured-images, full-width-template, microformats, rtl-language-support, sticky-post, threaded-comments, translation-ready
	Text Domain:  sph
*/


/*========================================================================================*/
/*  CUSTOM FONTs PACKED IN THE CHILD THEME
/*========================================================================================*/

@font-face {
  font-family: 'DroidKufi-Regular';
  font-style: normal;
  font-weight: 400;
  src: url(font/DroidKufi-Regular.eot);
  src: url(font/DroidKufi-Regular.eot#iefix) format('embedded-opentype'),
       url(font/DroidKufi-Regular.woff) format('woff');
}
@font-face {
  font-family: 'jazeeraBold';
  font-style: normal;
  font-weight: 400;
  src: url(font/jazeera.eot);
  src: url(font/jazeera.eot#iefix) format('embedded-opentype'),
       url(font/jazeera.woff) format('woff');
}
@font-face {
  font-family: 'NotoNaskhArabic';
  font-style: normal;
  font-weight: 400;
  src: url(font/NotoNaskhArabic-Regular.eot);
  src: url(font/NotoNaskhArabic-Regular.eot#iefix) format('embedded-opentype'),
       url(font/NotoNaskhArabic-Regular.woff) format('woff2'),
       url(font/NotoNaskhArabic-Regular.woff) format('woff'),
       url(font/NotoNaskhArabic-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'NotoSans';
  font-style: normal;
  font-weight: 400;
  src: url(font/NotoSans-Regular.ttf) format('truetype');
}

/*@font-face {
  font-family: 'jazeera';
  font-style: normal;
  font-weight: 400;
  src: url(font/Al-Jazeera-Arabic-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'droid-naskh';
  font-style: normal;
  font-weight: 400;
  src: url(font/DroidNaskh-Regular.eot);
  src: url(font/DroidNaskh-Regular.eot#iefix) format('embedded-opentype'),
       url(font/DroidNaskh-Regular.woff) format('woff');
}
@font-face {
  font-family: 'Greta';
  font-style: normal;
  font-weight: 400;
  src: url(font/Greta_Arabic_Regular.eot);
  src: url(font/Greta_Arabic_Regular.eot#iefix) format('embedded-opentype'),
       url(font/Greta_Arabic_Regular.woff) format('woff');
}
@font-face {
  font-family: 'NotoNaskhArabicBold';
  font-style: normal;
  font-weight: 700;
  src: url(font/NotoNaskhArabic-Bold.eot);
  src: url(font/NotoNaskhArabic-Bold.eot#iefix) format('embedded-opentype'),
       url(font/NotoNaskhArabic-Bold.woff) format('woff2'),
       url(font/NotoNaskhArabic-Bold.woff) format('woff'),
       url(font/NotoNaskhArabic-Bold.ttf) format('truetype');
}
@font-face {
  font-family: 'NotoKufiArabic';
  font-style: normal;
  font-weight: 400;
  src: url(font/NotoKufiArabic-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'NotoKufiArabicBold';
  font-style: normal;
  font-weight: 700;
  src: url(font/NotoKufiArabic-Bold.ttf) format('truetype');
}*/

/* write custom css after this line */

body {
  font-family: "NotoSans", 'Roboto', 'Oxygen';
}

h1 {
  font-size: 28px;
  font-weight: 700;
}

h2 {
  font-size: 24px;
}

h3 {
  font-size: 21px;
}

h4 {
  font-size: 17px;
}

h5 {
  font-size: 13px;
}

h6 {
  font-size: 12px;
}

/*.logo_normal {
  background: url(images/logo-en-color.png) no-repeat;
  width: auto;
  height: 88px;
}*/

#sticky-logo img {
    padding: 0;
    top: -2px;
}
#main-nav-menu ul li:last-child { float: left; }

.main-menu .menu>li.tie-current-menu>a:after {
	display: none !important;
}
.menu > .menu-item-has-children:not(.is-icon-only) > a {
  padding-left: 10px;
  font-weight: bold;
}
.widget_nav_menu .sub-menu {
  padding-left: 15px;
  font-size: smaller;

}
.footer-widget-area:first-child:not(.footer-boxed-widget-area) {
    padding-top: 30px;
}
.site-info {
  padding: 5px 0;
}
.site-footer {
    margin-top: 20px;
    padding: 0;
}
.site-info .social-icons {
    direction: ltr;
}
.phone {
  text-align: left;
  direction: ltr;
}

.donate {
  background-color: #e16428;
  font-weight: bold;
  padding: 0 10px;
}
#main-nav .main-menu > ul > li.donate > a {
  font-family: 'NotoSans';
  text-transform: uppercase;
  background-color: #e16428;
  font-weight: bold;
  padding: 0 10px;
}
nav.main-nav .menu > li.donate:hover > a {
  background-color: #e16428;
}

/*.donate a{
  color: #ffffff;
}
#donate-1{
  display: contents;
  color: #ffffff;
}
.fa-life-ring  {
  padding: 50px;
  width: -1px;
}*/
.complain {
  font-weight: bold;
  /*font-family: 'Oxygen';
  color: orange;
  text-decoration: underline;*/
}
.tabs li {
  width: 50%;
}

#tie-block_2096 .thumb-title {
  display: none;
}
.entry-content {
  text-align: justify;
}
.wpml-ls-item {
  font-weight: bold;
  /*text-decoration: underline;*/
}
@media (min-width: 768px) {
  a.whatsapp-share-btn,
  a.telegram-share-btn,
  a.viber-share-btn {
    display: inline-block;
  }
  .wpml-ls-current-language {
    font-weight: normal;
    /*text-decoration: none;*/
    pointer-events: none;
    opacity: 0.5;
  }
}

.entry p {
  margin-bottom: 13px;
}

#sitemap ul.children > li {
  list-style-type: decimal;
}

#menu-item-wpml-ls-54-ar {
	font-family: 'NotoNaskhArabic';
}

.page-title {
  font-size: 28px;
}

.archive .miscellaneous-box.first-post-gradient li:first-child .post-thumb:after{
    display: none !important;
}
.grecaptcha-badge {
	display: none;
}

.boxed-slider-wrapper .slide {
  margin: 0;
  height: 50vw;
  max-height: 398px;
  /* for 1024 => 322px */
}
/*@media (min-width: 992px) {
  .full-width .boxed-slider-wrapper .slide {
    height: 480px;
  }
  .boxed-slider-wrapper .thumb-content {
    max-width: 80%;
  }
}
@media (max-width: 1024px) {
  .boxed-slider-wrapper .slide {
    
  }
}
@media (max-width: 767px) {
  .boxed-slider-wrapper .slide {
    height: 363px;
  }
}
@media (max-width: 670px) {
  .boxed-slider-wrapper .slide {
    height: 333px;
  }
}
@media (max-width: 479px) {
  .boxed-slider-wrapper .slide {
    height: 235px;
  }
}
@media (max-width: 425px) {
  .boxed-slider-wrapper .slide {
    height: 206px;
  }
}
@media (max-width: 375px) {
  .boxed-slider-wrapper .slide {
    height: 180px;
  }
}
@media (max-width: 320px) {
  .boxed-slider-wrapper .slide {
    height: 152px;
  }
}
/*
.boxed-slider-wrapper .slide,
.stream-item-widget img {
  height: 398px;
}*/