@font-face {
    font-family: "Noto Kufi Arabic";
    src: url("fonts/NotoKufiArabic-Regular.ttf") format("truetype");
}

@font-face {
    font-family: "Noto Kufi Arabic Bold";
    src: url("fonts/NotoKufiArabic-Bold.ttf") format("truetype");
}

body {

	background-color: #253443;
	font-family: 'Noto Kufi Arabic',serif!important;
}

div.desc{
    position: absolute;
    bottom: 0px;
    width: 89%;
    background-color: #000;
    color: #fff;
    opacity: 0.6;
    filter: alpha(opacity=50);
	padding:4px;
}


.row_modified01
{
	background-color: white;
	/*padding:15px;*/
	padding-left:1px;
	padding-right:1px;
	padding-top:15px;
	padding-bottom:15px;
	margin:1px;
	
	margin-bottom:8px;
	border-top: 3px solid #253443;
	border-bottom: 1px solid #253443;
	border-left: 1px solid #253443;
	border-right: 1px solid #253443;
	box-shadow: 0 2px 10px -1px rgba(0,0,0,0.99)!important;

}
h1{
    /*color: #333333;*/
	font-family: 'Noto Kufi Arabic Bold',serif!important;
	font-size:24px;
	/*font-weight:bold;*/
	color:#253443;
	line-height:30px;
} 

h2 {
    /*color: #333333;*/
	font-family: 'Noto Kufi Arabic Bold',serif!important;
	font-size:16px;
	/*font-weight:bold;*/
	color:#253443;
	line-height:24px;
} 
.jumbotron
{
	
	/*height:335px !important;*/
	background-image:url('style_img/sabanner.jpg');
	background-position: right top;
	box-shadow: 0 2px 4px -1px rgba(0,0,0,0.99)!important;
	/*background-color: #253443 !important;*/
	font-family: 'Noto Kufi Arabic Bold',serif!important;
	padding:0px;
	margin-top:32px;
	margin-bottom:7px;
	margin-left:0px;
	margin-right:0px;
	background-color:transparent;
}
.jumbotron p
{
	font-size:16px;
	color:#253443;
}
.jumbotron_styled
{
	background-color: red !important;
}
@media only screen and (max-width:40em){
	.jumbotron p{font-size:12px;}
	.jumbotron {background-position: right bottom;}
	h1{font-size:16px;}
	h2{font-size:10px;}
	}
.p_styled
{
	   /*color: #333333;*/
	font-family: 'Noto Kufi Arabic',serif!important;
	font-size:13px;
	/*font-weight:bold;*/
	color:#666666 !important;
}
.sub_live
{
	color:white;
	font-size:12px;
	background-color:#d9534f;
	padding-right:2px;
	padding-left:2px;
	border-radius:5px;
}
.sub_repeat
{
	font-size:12px;
	color: #fff;
	background-color: #5cb85c;
	border-color: #4cae4c;
	padding-right:2px;
	padding-left:2px;
	border-radius:5px;
}
time
{
	font-family: 'Noto Kufi Arabic',serif!important;
	font-size: 12px;
	color: #999;
}
.navbar-header
{

	margin-left:20px !important;
}
.nav-styled01
{
	font-family: 'Noto Kufi Arabic',serif!important;
	font-size:14px;
}


.navbar-nav > li > a {padding-top:5px !important; padding-bottom:5px !important;}
.navbar 
{
	min-height:32px !important;
	background-color:#253443 !important;
    box-shadow: 0 2px 4px -1px rgba(0,0,0,0.99)!important;
}
.navbar-nav > li > a, .navbar-brand, .navbar-header {
    padding-top:5px !important; padding-bottom:0 !important;
    height: 30px;
}
.navbar-toggle
{
	min-height:32px !important;
	padding-top:5px !important; padding-bottom:5px !important;
	margin:0px;
	/*padding:0px;*/
}

.footer01
{
	margin-top:10px;
	color:white;
	font-size:10px;
	text-align:center;
}
