/*================== All CSS IMPORT ==================*/
@import url("bootstrap.min.css");
@import url("owl.carousel.min.css");
@import url("style.css");

/*================== All CSS IMPORT ==================*/


/*================== FONT FAMILY IMPORT ==================*/
@import url('https://fonts.googleapis.com/css?family=Lato:300,400,700,900');

@font-face {
    font-family: CenturySchoolbookBold;
    src: url(../fonts/CenturySchoolbookBold.ttf);
}

@font-face {
    font-family: CenturySchoolbookItalic;
    src: url(../fonts/CenturySchoolbookItalic.ttf);
}

@font-face {
    font-family: BERNHC;
    src: url(../fonts/BERNHC.ttf);
}

@font-face {
    font-family: MonotypeCorsiva;
    src: url(../fonts/MonotypeCorsiva2.ttf);
}

/*================== FONT FAMILY IMPORT ==================*/




* {
    margin: 0;
    padding: 0;
    outline: none;
}

body {
    font-family: 'Lato', sans-serif;
}

a,
a:hover,
a:focus {
    text-decoration: none;
    outline: none;
    letter-spacing: 0.5px;
    transition: all 0.5s;
    display: inline-block;
}

ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    letter-spacing: 0.5px;
    color: #1c1c1c;
    margin: 0;
}

p,
button,
span {
    letter-spacing: 0.5px;
}

.customBtn {
    font-size: 15.5px;
    color: #606060;
    font-weight: 700;
    border: 2px solid #c0c0c0;
    border-radius: 30px;
    padding: 13px 48px;
}

.customBtn:hover {
    background: #1c1c1c;
    color: #fff;
    border-color: #1c1c1c;
}

.customContainer {
    width: 100%;
    padding: 0 85px;
    max-width: 1440px;
    margin: 0 auto;
}

.seeGodFull::after {
    content: "";
    width: 1px;
    height: 100%;
    position: absolute;
    left: 84px;
    top: 0;
    background: #f4f4f4;
}

/* RTL  */

@media (min-width: 992px){
.fa .col-md-offset-1 {
    margin-right: 8.33333333%;
margin-left:0;
}
}




body.fa {
    direction: rtl;
}
.fa .col-md-6 {
    float: right;
}
.fa .logo {
    margin-right: 43px;
    margin-left: 0;
}
.fa .logo::after {
    left: 0;
    right: -24px;
}
.fa .logo a::after {
    right: -14px;
    left: 0;
}
.fa .logo::before {
    right: -32px;
    left: 0;
}

.fa header .col-md-6 {
    padding-right: 0;
    padding-left: 15px;
}
.fa .leftMenu {
    padding-right: 31px;
    float: right;
    padding-left: 0;
}
.fa .searchBar {
    float: left;
}

.fa .languageDefault {
    left: 0;
    right: inherit;
}
.fa .languageSelect li.active a::after, .fa .languageSelect li a::after {
    right: 0;
    left: inherit;
}
.fa .megaMenu {
    left: 95px;
    right: inherit;
}
.fa .downloadBook a {
    padding-left: 20px;
    padding-right: 0;
}
.fa  .downloadBook img {
    margin-right: 0;
    margin-left: 20px;
}

.fa .bannerTitle {
    right: 127px;
    left: inherit;
}

.fa .circleSmall {
    right: 41%;
    left: inherit;
}
.fa .seeGodSection .quotesPageNo {
    padding-left: 95px;
    padding-right: 0;
}
.fa .hrLine::after {
    left: 0;
    right: inherit;
}
.fa .seeGodSection .quotesPageNo h5 {
    text-align: left;
    padding-left: 27px;
    padding-right: 0;
}

.fa .seeGodSection .quotsNo {
    left: 0;
    right: inherit;
}
.fa .titleQurans h1 {
    right: 10px;
    left: inherit;
}
.fa .showMore {
    left: 155px;
    right: inherit;
}
.fa .showMore a {
    margin-right: 8px;
    margin-left: 0;
}
.fa .ppq-audio-player .play-pause-btn .play-pause-icon:after {
    background-position: center center;
}
.fa .ppq-audio-player.player-playing .play-pause-btn .play-pause-icon:after {
    background-position: 0 center;
}

.fa .quranAudioPlayer {
    right: 30px;
}
.fa .listenToQuran {
    direction: ltr;
}
.fa .listenToQuran .play-pause-btn {
    padding-left: 5px;
    padding-top: 4px;
}

.fa .col-md-1, .fa .col-md-10, .fa .col-md-11, .fa .col-md-12, .fa .col-md-2, .fa .col-md-3, .fa .col-md-4, .fa .col-md-5, .fa .col-md-6, .fa .col-md-7, .fa .col-md-8, .fa .col-md-9 {
    float: right;

}
.fa  .topArrow::after {
    right: 51px;
    left: inherit;
}
.fa  .pharaohContent {
    padding-left: 0;
    padding-right: 70px;
}
.fa .pharaohImgup img {
    left: -120px;
    right:unset;
}
.fa .pharaohImgup {
    left: -9px;
    right: inherit;
}



.fa  .owl-carousel,
.fa  .bx-wrapper { direction: ltr; }
.fa  .owl-carousel .owl-item { direction: rtl; }

.fa .seeGodSection  .quotesPageNo.startRight {
    padding-right: 95px;
    padding-left: 0;
}

.fa .seeGodSection .quotesPageNo.startRight h5 {
    text-align: right;
    padding-right: 27px;
    padding-left: 0;
}
.fa .startRight .hrLine::after {
    right: 0;
    left: inherit;
}
.fa .seeGodContent {
    padding-right: 22px;
    padding-left: 48px;
}
.fa  .shapeHeading h1 {
    text-align: right;
}
.fa .seeGodContent .shapeHeading h1{
 text-align: left;
}

.fa .startRight .quotsNo {
    right: 20px;
    left: inherit;
}
.fa .topArrow {
    right: 29px;
    left: inherit;
}
.fa .copyRgiht {
    right: -89px;
    left: inherit;
}

.fa .footerExtraPadding {
    padding-right: 192px;
}
.fa .text-right {
    text-align: left;
}
.fa .menuLinksFooter {
    padding-right: 86px;
    padding-left: 0;
}
.fa .otherLinks {
    right: -75px;
    padding-right: 22px;
    left: inherit;
    padding-left: 0;
    direction: ltr;
}
.fa .playBtnUp .ppq-audio-player.player-playing .play-pause-btn .play-pause-icon:after {
    background-position: center center;
}
.fa .listenToQuran .ppq-audio-player.player-playing .play-pause-btn {
    padding-left: 7px;
    padding-top: 5px;
}
.fa  .headerInParent {
    right: -3%;
    left: inherit;
}
.fa .beliefGodContent .text-right {
    text-align: right;
}
.fa  .oddLeftSec {
    float: right;
}
.fa  .oddrightSec {
    float: right;
}
.fa  .blogQuoteNo span {
    position: static;
}

.fa .alliganceImg.brdrRight {
    float: left;
}
.fa .audioBgSec h3 {
    padding-right: 29px;
    padding-left: 0;
}
.fa .audioBgSec {
    padding-right: 18px;
    padding-left: 0;
}
.fa .sufficientPower {
    float: right;
}
.fa .item {
    direction: rtl;
}
.fa .peopleContent {
    padding-right: 76px;
    padding-left: 0;
}

@media (max-width:991px){
.fa .mobileMenu {
    left: 66px;
    right: inherit;
    top: -31px;
}
.fa .mobileLangMenu {
    left: 25px;
    right: inherit;
    top: -30px;
}
.fa .searchBar {
    width: 100%;
    padding-right: 30px;
}
.fa .arrow {
    position: absolute;
    left: 0;
right: unset;
}
.fa .bannerTitle {
    padding-left: 20px;
}
.fa .shapeHeading h1 {
    text-align: center;
}
.fa .text-right {
    text-align: right;
}
.fa .logo {
    margin-right: 80px;
}
.fa .quotsNo {
    left: 15px;
}
.quranListSong .ppq-audio-player .player-time-duration {
    text-align: right;
}
.fa .copyRgiht {
    right: -92px;
    bottom: 129px;
}


}





@media (max-width:767px){
.fa .religionNo {
    right: 10px;
    bottom: -49px;
    line-height: 54px;
}








