@font-face{
	font-family: 'Al_Qalam_Quran_Majeed_Web2_D';
	src:url("../fonts/Al_Qalam_Quran_Majeed_Web2_D.otf")
}
@font-face{
	font-family: 'Al_Mushaf';
	src:url("../fonts/Al_Mushaf.ttf")
}
.shade
{
	-moz-box-shadow: 0 0 22px #172a6e;
    -webkit-box-shadow: 0 0 22px #172a6e;
    box-shadow: 0 0 20px #172a6e;
    border-radius: 20px;
}
.arabic-font
{
	font-family: 'Al_Qalam_Quran_Majeed_Web2_D';
}
.arabic-font-two
{
	font-family: Quranic_Font;
}
.urdu-font
{
	font-family: 'Al_Mushaf';
}
.ur {
	font-family:'Al_Mushaf';
	font-weight: 300;
}
.custom-text-color
{
	color: #17349b;
}
.counter.counter_horizontal
{
	min-height: 0px;
}

/*======== Media Query CSS ========*/
@media only screen and (max-width : 767px) {
	#gallery-1 .gallery-item {
		width: 100% !important;
	}
	#Top_bar .logo #logo img {
	    height: auto !important;
	    width: auto !important;
	}
	#Top_bar .logo #logo {
	    padding: 0px 0 0px;
	}
	#Top_bar .top_bar_left {
		margin-top: 0;
	}
	#Header a.responsive-menu-toggle {
	    top: 15px !important;
	    right: 0px !important;
	}
	.cld-day.today .cld-number {
	    height: 30px !important;
	    width: 26px !important;
	    border-radius: 0 !important;
	}
}
@media only screen and (max-width: 1239px) {
	#Top_bar a.responsive-menu-toggle i {
	    font-size: 34px;
	    line-height: 35px;
	}
}
@media only screen and (min-width : 768px) {
    .cld-day.today .cld-number {
	    height: 30px !important;
	    width: 26px !important;
	    border-radius: 0 !important;
	}
	.hover_color .hover_color_wrapper {
	    padding: 0px; 
	}
	#Top_bar #logo {
	    height: 86px; 
	}

/*@media (min-width: 768px){
.classmar {
    margin-top: 35px !important;
    padding: 0px !important; 
}*/
}