/* Add here all your CSS customizations */

/*#header {
	background-image: url(../img/patterns/HeaderBG.png)!important;
}*/
.form-control
{
	font-family: Tahoma!important;
	font-size: 13px!important;
}
@font-face {
    font-family: 'droid';
    src: url('../fonts/NotoKufiArabic-Regular.ttf');
}
@font-face {
    font-family: 'soraya';
    src: url('../fonts/sorya.ttf');
}
@font-face {
    font-family: 'uthmantaha';
    src: url('../fonts/uthmantaha.ttf');
}
@font-face {
    font-family: 'mquranic1';
    src: url('../fonts/1_MUHAMMADI_QURANIC.ttf');
}
@font-face {
    font-family: 'kfgqpc';
    src: url('../fonts/kfgqpc.ttf');
}
@font-face {
    font-family: 'noor1';
    src: url('../fonts/noorehuda.ttf');
}
@font-face {
	font-family: 'rafedAlaem';
	src: url('../fonts/rfdAlaem05.ttf') format('truetype');
}

@font-face {
    font-family: "nafees";
    src: url('../fonts/nafees-nastaleeq-webfont.ttf') format('truetype');
}

@font-face {
font-family: "c_nafees";
src: url("../fonts/AliNastaliqWebVersion0.eot"); /* IE9 Compat Modes */
src: url("../fonts/AliNastaliqWebVersion0.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
  url("../fonts/AliNastaliqWebVersion0.otf") format("opentype"), /* Open Type Font */
  url("../fonts/AliNastaliqWebVersion0.svg") format("svg"), /* Legacy iOS */
  url("../fonts/AliNastaliqWebVersion0.ttf") format("truetype"), /* Safari, Android, iOS */
  url("../fonts/AliNastaliqWebVersion0.woff") format("woff"), /* Modern Browsers */
  url("../fonts/AliNastaliqWebVersion0.woff2") format("woff2"); /* Modern Browsers */
font-weight: normal;
font-style: normal;
}

html {
  scroll-behavior: smooth!important;
}
.rfd
{
	font-family: 'rafedAlaem';
	font-weight: 600;
	color: #454545;
}
.rfda
{
	font-family: 'rafedAlaem';


	
}
.c_nafees
{
	font-family: "c_nafees";
}
.soraya
{
	font-family: soraya, droid, "Open Sans", Arial, sans-serif!important;
}
h1, h2, h3, h4, h5, h6 {font-family: 'nafees', "Open Sans", tahoma!important;letter-spacing: normal!important;}
.lead
{
	font-family: 'nafees', "Open Sans", tahoma!important;
	font-size:170%!important;
	line-height:48px!important;
	letter-spacing: normal!important;
	text-align: justify;
	color:#000000;
}
.highlite
{background: #ffff00;}
.bg-primary1
{
	background-color: #98a8b4!important;
}
.breadcrumb
{
	font-family: droid, "Open Sans", Arial, sans-serif!important;
	font-size:16px;
	color: hot-pink;
}
.breadcrumb a
{
	color: #000;
}
.breadcrumb a:hover
{
	color: red;
	text-decoration: none;
}

.ayat-tags
{
	font-family: droid, "Open Sans", Arial, sans-serif;
	font-size:12px;
}
ul li .dropdown-item
{
	font-family: 'nafees', "Open Sans", tahoma!important;
	letter-spacing: normal!important;
}
ul li .dropdown-item, .home-intro label, .fh
{
	font-family: 'nafees', "Open Sans", tahoma!important;
	letter-spacing: normal!important;
	font-size: 16px!important;
}
.home-intro label, .fh{color: #fff;}
.sp
{
	font-family: 'nafees', droid, "Open Sans", tahoma!important;
	letter-spacing: normal!important;
}
.nm
{
	font-family: 'nafees', droid, "Open Sans", tahoma!important;
	font-size: 20px;
	/*line-height: 45px!important;*/
}
/*.lead
{
	font-family: 'nafees', "Open Sans", tahoma!important;
	line-height:48px!important;
	letter-spacing: normal!important;
}*/
.txtArabicQuran
{
	font-family: 'noor1', "Traditional Arabic", Tahoma, Helvetica, sans-serif!important;
	/*font-size: 30px!important;
	line-height: 54px!important;*/
	color:#000000;
	text-align:justify;
	font-weight: 500;
}
.uthmantaha-line
{
	font-family: 'uthmantaha', "ScheherazadeRegular", "Traditional Arabic", Calibri, Tahoma, Helvetica, sans-serif!important;
	color:#000000;
	text-align:justify;
}
.kfgqpc
{
	font-family: 'kfgqpc', "ScheherazadeRegular", "Traditional Arabic", Calibri, Tahoma, Helvetica, sans-serif!important;
	color:#000000;
	text-align:justify;
	font-weight: 500;
}
.txtUrduQuran
{
	font-family: 'nafees', "Open Sans" , Tahoma, Helvetica, sans-serif!important;
	/*font-size: 24px!important;
	line-height: 56px!important;*/
	color:#000000;
	text-align:justify;
	font-weight: 500;
}
.txtUrdu
{
	font-family: 'nafees', "Open Sans" , Tahoma, Helvetica, sans-serif!important;
	/*font-size: 22px!important;
	line-height: 44px!important;*/
	color:#454545;
	text-align:justify;
}
.txtArabic
{
	font-family:  'noor1', "Traditional Arabic", Tahoma, Helvetica, sans-serif!important;
	/*font-size:   110%!important;*/
	color:#000000;
}
.fq-small{font-size: 26px!important;line-height: 48px!important;}
.fq-medium{font-size: 30px!important;line-height: 56px!important;}
.fq-large{font-size: 34px!important;line-height: 60px!important;}
.fq-xlarge{font-size: 38px!important;line-height: 68px!important;}

.fu-small{font-size: 16px!important;line-height: 48px!important;}
.fu-medium{font-size: 20px!important;line-height: 56px!important;}
.fu-large{font-size: 24px!important;line-height: 60px!important;}
.fu-xlarge{font-size: 28px!important;line-height: 68px!important;}

.fq-small-lh	{font-size: 18px!important;line-height: 44px!important;}
.fq-medium-lh	{font-size: 22px!important;line-height: 52px!important;}
.fq-large-lh	{font-size: 26px!important;line-height: 60px!important;}
.fq-xlarge-lh	{font-size: 32px!important;line-height: 64px!important;}

.fu-small-lh	{font-size: 14px!important;line-height: 44px!important;}
.fu-medium-lh	{font-size: 18px!important;line-height: 52px!important;}
.fu-large-lh	{font-size: 22px!important;line-height: 60px!important;}
.fu-xlarge-lh	{font-size: 24px!important;line-height: 64px!important;}

section.section.section-height-2 {
	padding: 0 0!important;
}

.droid, th, td{
	font-family: 'droid','nafees', "Open Sans", tahoma!important;
}
.droidsrch{
	font-family: 'droid','nafees', "Open Sans", tahoma!important;
	line-height: 36px!important;
}
.txtArabic-muq
	{
		font-family: 'mquranic1', droid, "Traditional Arabic", Tahoma, Helvetica, sans-serif;
		/*font-size:   24px!important;line-height: 36px!important;*/
		unicode-bidi:bidi-override;/**/
		/*text-align:justify;
		text-justify:kashida;*/
		color:#000000;

	}
table
{border:0!important;border-spacing: 30px;}

.bar-icons {
	/*font-size: 0.8rem;
	padding: 0.533rem 0.933rem;*/
	cursor: pointer;

}
