
@font-face {
  font-family: 'MQTibyan';
  src: url('Fontse_quran.eot?#iefix') format('embedded-opentype'),  url('Fonts/me_quran.woff') format('woff'), url('Fonts/me_quran.ttf')  format('truetype'), url('Fonts/me_quran.svg#me_quran') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'FFKanz';
  src: url('Fonts/kanz-al-marjaan.eot?#iefix') format('embedded-opentype'),  url('Fonts/kanz-al-marjaan.ttf')  format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'FFAmiri';
  src: url('Fonts/amiri-regular.eot?#iefix') format('embedded-opentype'),  url('Fonts/amiri-regular.woff') format('woff'), url('Fonts/amiri-regular.ttf')  format('truetype'), url('Fonts/amiri-regular.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}

.panel, .panelcollapsed 
{
	background: #eee;
	margin: 5px;
	padding: 0px 0px 5px;
	width: 97%;
	border: 1px solid #999;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
    border-radius: 4px;
    font-family:FFAmiri2;
}

/* panel heading */
.panel h2, .panelcollapsed h2 
{
	font-size: 18px;
	font-weight: normal;
	margin: 0px;
	padding: 4px;
    background:#74c5d8;
	border-bottom: 1px solid #feba29;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
    border-radius: 3px;
	border-top: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-left: 1px solid #FFF;
    font-family:FFAmiri2;
}

/* panel heading on rollover*/
.panel h2:hover, .panelcollapsed h2:hover { background-color: #13a0d8; }

/* heading of a collapsed panel */
.panelcollapsed h2 
{
	border-color: #feba29;
    background:#74c5d8;
}

/* panel content - do not set borders or paddings */
.panelcontent 
{ 
	overflow: hidden;
}

/* collapsed panel content */
.panelcollapsed .panelcontent { display: none; }