/*** ======= // TABLE OF CONTENT // ============================
01- Google Fonts

===================================================== ***/

/*===== Google Fonts =====*/
@import url('https://fonts.googleapis.com/css?family=Tahoma:400,600,700&amp;display=swap&amp;subset=arabic');

/*===== General Styling =====*/
body,
h1,h2,h3,h4,h5,h6,
p,
ul li,
ol li {font-family: Tahoma;}
*,
.owl-carousel .thm-btn,
.owl-carousel .secndry-btn {direction: ltr;}
.owl-carousel,
.owl-carousel *,
.fea-car,
.fea-car *,
.srv-wrap3,
.srv-wrap3 * {direction: ltr;}
header.style2 .logo,
nav > div ul,
nav > div ul li,
.bottom-bar > p,
header.style1 .logo,
.abot-sec > p,
.serv-box > i,
.suprt-sec > p,
.suprt-prgrs .suprt-prg,
.page-title-wrap > h2,
.pst-mta2 > li,
.pagination > li,
.sidebar-wrp .wdgt-box > ul li a,
.rcnt-bx > a,
.cmt-bx > img,
.event-mta > li i,
.dnt-mta > li i,
.breadcrumbs > li {float: left;}
.float-left {float: left !important;}
.bottom-bar > p + .scl,
.page-title-wrap > h2 + .breadcrumbs {float: right;}
.float-right {float: right !important;}
nav > div > ul,
.hstry-desc,
.sec-title,
.prayer-times > li span,
.evnt-info,
.nwsltr-innr > form input,
.wdgt-box,
.abot-sec,
.serv-box,
.srv-tl,
.suprt-sec,
.blog-box,
.blog-detail,
.event-box2,
.bord-box,
.srv-box3,
.msn-wrap {text-align: left;}
.prayer-times > li span:last-child,
.sidebar-wrp .wdgt-box > ul.cat-lst li {text-align: right;}
.hstry-desc > ul li::before,
.sec-title-inner::before,
.event-desc > h4::before,
.msn-desc > h3::before,
.wdgt-box > h4::before,
.cont-lst > li i,
.breadcrumbs > li + li::before,
.srv-ttl > i,
.msn-desc > ul li::before {
  left: 0;
  right: auto;
}
.text-center .sec-title-inner::before {left: auto;}
.model-close {
  right: 30px;
  left: auto;
}
nav > div > ul > li.menu-item-has-children > a::before,
.nwsltr-innr > form button,
.srch-frm > button,
.newsletter-inner > form button {
  right: 0;
  left: auto;
}
nav > div ul ul {
  right: auto;
  left: 100%;
}
nav > div ul li.menu-item-has-children:hover > ul {left: 0;}
nav > div ul ul li.menu-item-has-children::before {
  right: 15px;
  left: auto;
  content: "\f104";
}
nav > div ul ul li.menu-item-has-children:hover > ul {
  right: auto;
  left: 100%;
}
.pst-mta,
.wdgt-box > ul,
.prayer-times,
.hstry-desc > ul,
.breadcrumbs,
nav > div ul,
.pst-mta2,
.cmt-thrd,
.event-mta,
.fnds-dnts-innr > ul,
.msn-desc > ul,
.fltr-lnks {padding-left: 0;}
.cmt-thrd .children {padding: 0 0 0 50px;}
.srv-ttl {padding: 0 0 0 70px;}
.thm-btn i,
.secndry-btn i,
.srv-info2 > a i,
.scl > a + a {margin: 0 0 0 5px;}
.rcnt-inf > span i {margin: 0 5px 0 0;}
.pst-mta > li i,
.dnt-mta > li i {margin: 0 8px 0 0;}
nav > div > a + ul {margin: 0 35px 0 0;}
nav > div > ul > li + li {margin: 0 0 0 25px;}
.pst-mta > li + li,
.pst-mta2 > li + li {margin: 0 0 0 20px;}
.cmt-bx > img {margin: 0 20px 0 0;}
.tag-clouds > span,
.team-scl > span {margin: 0 15px 0 0;}
.dnt-mta > li + li {margin: 0 0 0 15px;}
.event-mta > li i {margin: 0 10px 0 0;}
.suprt-prgrs {margin: 0 0 0 -35px;}
nav > div > ul > li.menu-item-has-children {padding: 0 12px 0 0;}
.cont-lst > li {padding: 0 0 0 23px;}
.hstry-desc > ul li {padding: 0 15px 0 20px;}
.rcnt-bx > a + .rcnt-inf,
.breadcrumbs > li + li {padding: 0 0 0 20px;}
.serv-box > i + .serv-info {padding: 0 0 0 15px;}
.msn-desc > ul li {padding: 0 0 0 30px;}
.sec-title-inner::before,
.event-desc > h4::before,
.msn-desc > h3::before,
.wdgt-box > h4::before,
.msn-desc > ul li::before {
  -webkit-transform: rotateY(-180deg);
  -ms-transform: rotateY(-180deg);
  -o-transform: rotateY(-180deg);
  transform: rotateY(-180deg);
}
.testi-info > p i:first-child {right: -25px;}
.contact-btn {
  right: 22px;
  left: auto;
  -webkit-border-radius: 0 0 5px 5px;
  border-radius: 0 0 5px 5px;
  -webkit-transform-origin: center right;
  -ms-transform-origin: center right;
  -o-transform-origin: center right;
  transform-origin: center right;
  top: 200px;
}
.lft-shp {
  right: auto;
  -webkit-transform: translateY(-50%) rotateY(-180deg);
  -ms-transform: translateY(-50%) rotateY(-180deg);
  -o-transform: translateY(-50%) rotateY(-180deg);
  transform: translateY(-50%) rotateY(-180deg);
  left: -700px;
}
.white-grad-layer::before {
  background-image: -moz-linear-gradient(left, rgba(255,255,255,.8) 0%, rgba(255,255,255,.95) 25%, rgba(255,255,255,0.9) 35%, rgba(255,255,255,0) 100%);
  background-image: -webkit-linear-gradient(left, rgba(255,255,255,.8) 0%,rgba(255,255,255,.95) 25%,rgba(255,255,255,0.9) 35%,rgba(255,255,255,0) 100%);
  background-image: linear-gradient(to right, rgba(255,255,255,.8) 0%,rgba(255,255,255,.95) 25%,rgba(255,255,255,0.9) 35%,rgba(255,255,255,0) 100%);
}
.newsletter-inner > form input {
  -webkit-border-radius: 0 40px 40px 0;
  border-radius: 0 40px 40px 0;
}
.contr-butn::after {
  left: auto;
  right: -60%;
  bottom: 0;
  top: auto;
}
.breadcrumbs > li + li {
  margin-right: 0;
  margin-left: 15px;
}
.breadcrumbs > li + li::before {top: 6px;}
.fltr-lnks > li a::before {
  right: 80%;
  left: 0;
}
.fltr-lnks > li.active a::before,
.fltr-lnks > li a:hover::before,
.fltr-lnks > li a:focus::before {
  left: 0;
  right: 0;
}
.featured-cap h3{
  font-family:Tahoma !important;
  font-weight:normal;
}
.digahz{
  direction:ltr;
  text-align:center;
}
.pref{
  text-align:left !important;
}
.mtasper{
  color:#fff;
}
.perdir{
  direction:ltr !important;
}
.perdir p{
  direction:ltr !important;
}

#search-modal input[name="q"]{
  border-radius: 4px 0 0 4px;
}

#search-modal button[type="submit"]{
  border-radius: 0 4px 4px 0;
}