.container-full {
	padding-left:3%;
	padding-right:3%;
}
.top-black {
	background: #3c3c3c;
	height: 20px;
	width: 100%;
	display: block;
	position: fixed;
	margin: auto;
	z-index: 9999;
}
.navbar-brand {
	margin-top:-5px;}
.logo-slogan img {
	margin-top:50px;
}
#navigation .navbar-nav.navbar-right {
	margin-top:28px !important;}

.title-1 h3{
	font-size:25px;
	font-weight:600;
	color:#795548d4;
	text-transform:uppercase;
}
.title-1 i{
	font-size:11px !important;
	position:relative;
	top:-7px;
}	
.title-2 {
	background-color:#795548d4;
	padding:1px 15px;;

}
.title-2 h3{
	font-size:23px;
	font-weight:600;
	color:#fff;
	text-transform:uppercase;
}	
.time-schedule {
	font-weight:bold;}
.programme-time {
	padding-left:15px;}
.programme-time li {
	list-style:none;
	margin-bottom:19px;}
.programme-time i {
	margin-right:7px;
	font-size:10px !important;}
.color-orange {
	color:#795548d4;}
.color-tile {
	color:#34b193;}
.shadow-box {
	padding:10px;
	box-shadow:  3px 3px 10px 3px rgba(0, 0, 0, 0.2);}
.margin-left-10 {
	left:20px;
	position:relative;	
}
.title-center {
	text-align:center !important;

}
.title-3 {
	font-size:26px;
	font-weight:600;
	color:#000;
	text-transform:uppercase;
}
.title-3 span {
	background-color:#dfaf3c;
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:10px;
}
.bg-tile{
	text-align:center;
	background-color:#d6d6d6;
	width:auto;
	padding-top:50px;
	padding-bottom:45px;
	border-top:5px solid #795548d4
}
.bg-tile2{
	text-align:center;
	background-color:#ooo;
	width:auto;
	padding-top:50px;
	padding-bottom:45px;
	border-top:5px solid #dfaf3c
}

.single-member p {
	text-align:left;
	font-size:14px;
	margin-top:10px;
}

.box-msg-week {
	background-color:#FFF;
	box-shadow:  3px 3px 10px 3px rgba(0, 0, 0, 0.2);


}
.box-text-contents{
	display:inline-block;
	text-align:left !important;
}
.image-right {
	display:inline-block;
	text-align:right;
}
.box-text-contents  {
	margin-right:15px;
}
.box-text-contents p {
	font-size:16px;
	margin-top:10px;
}
.box-text-contents h4 {
	font-size:25px;
	font-weight:600;
	color:#795548d4;
}
.btn-msg {
	background-color:#666;
	color:#FFF;
}
.image-right img {
	top:-25px;
	position:relative;
}
.text-contents-live {
	color:#FFF;
	text-align:left;
}
.text-contents-live p {
	font-size:16px;
}
.text-contents-live h3 {
	font-weight:bold;
	
}
.live-box img {
	box-shadow:  3px 3px 10px 3px rgba(0, 0, 0, 0.2);
	width:100%;
}
.live-box-white {
	background-color:#FFF;
	padding-top:25px;
	padding-bottom:25px;
	text-align:center;
	box-shadow:  3px 3px 10px 3px rgba(0, 0, 0, 0.2);
	margin-top:40px;
}
.button-more a {
	background-color:#bfbfbf;
	color:#FFF;
	font-size:25px;
	padding:7px 30px;
	top:3px;
	text-transform:uppercase;
	position:relative;
}
.button-more a:hover {
	color:#fff;
	background-color:#f05d2a
}
.bg-white {
	background-color:#FFF;
}
.feature-live-left img {
	width:100% !important;
	height:auto;
	}

.feature-live-left {
	padding:10px;
	text-align:left;
}
.feature-live-left h5 {
	font-weight:bold;
	font-size:16px;
}
.feauture-program-right  h5 {
	font-weight:bold;
	font-size:16px;
}
.feauture-program-right {
	padding:10px;
	text-align:left;
}
.feauture-program-right  img {
	width:100% !important;
	height:auto;
}
.seperator-partner {
	height:103px;
	border:1px solid #999;
	padding-left:10px;
	padding-right:10px;
}
.image-partner {
	padding:10px;
	border:2px solid #795548d4;
}


.p-image-border-right {
	border-right:1px solid #ccc;
	padding-right:17px;
	margin-right:17px;	
}
.title-partner  {
	text-align:left;
	position:relative;
	top:-5px;
	left: -15px;
}

.footer-black{
background-color: #3c3c3c;
padding-top: 20px;
color: #FFF !important;'
}
.social-links a {
	display:block;
	margin-bottom:12px;
}
.social-links i {
	width:20px;
}
.navbar-right a {
	font-weight:bold;
	}
.bntn-watch-live a {
	color: #fff;
background-color: #f05d2a;}
.bntn-watch-live a:hover {
background-color: #3c3c3c!important;}
.section-top{
	margin-top:-100px;}

.txt-copyrights {
	font-size:13px}
.title-green-inner {
	background-color:#00544b;
	font-size:20px;
	text-transform:uppercase;
	color:#FFF;
	text-align:center;
	padding:5px;
	font-weight:bold;
}
.title-inner-regular {
	font-size:50px;
	color:#e44a03;
	font-weight:normal;
}
.title-qa {
	margin-bottom:40px;
	
	}
.title-qa h3{
	margin-top:-60px !important;
	}
.time-schedule-title{
	font-size:28px;
	color:#7e7e7e;
	font-weight:normal;
}
.list-video {
	text-align:left;

}
.list-video li{
	list-style:none;
	text-align:left;
	font-size:24px;
	
	margin-bottom:12px;
}
.list-video i {
	font-size:45px;
	margin-right:15px;

}
.list-video a {
color:#FFF !important;
}
.list-video a:hover {
color:#097873 !important;
}
.list-video span {
	position:relative;
	top:7px;
}
.video-inner iframe {
	border:12px solid #FFF;}
.prayer-table {
	width:380px;	
}
.prayer-time{
	position:relative;
	top:-5px;
}
.dayfri {
	margin-right:30px!important;}
	
	
.prayer-time span{
	font-size:12px;
	margin-right:24px;
	font-weight:bold;
}
.prayer-name span {
	font-size:12px;
	font-weight:bold;
	text-transform:none !important;
	margin-right:30px;
	color:#333;	
}
.extra-mrgn-left1 {
	margin-left:14px;}
.item img {
	margin:auto;
	width:100%;
	height:auto;
	margin-top:90px !important;
}
.section-live {
	margin-top:-130px;}

.prayer-time span {
	width: 29px !important;
text-align: left !important;
display: inline-block;;}
.section-reg {
	margin-top:-70px !important;}
.slider-section {
	position:relative !important;
	min-height:220px !important;
	padding-top:1% !important;}



@media (max-width: 840px) and (min-width: 320px) {
	#navigation .navbar-nav.navbar-right li a {
	
	padding: 6px 7px !important;
	font-size:12px !important;
}
	
}



@media screen and (max-width: 992px) and (min-width: 320px) {
   
.navbar-brand {
	margin-top:0;}
.logo-slogan img {
	margin-top:0;
}

}
#navigation .navbar-nav.navbar-right li a {
	
	padding: 6px 7px !important;
}

@media screen and (max-width: 768px) and (min-width: 320px) {
.title-inner-regular {
	font-size:30px;
}
.time-schedule-title{
	font-size:18px;
}
.slider-section {
	padding-top:7% !important;}
.title-3 {
		font-size:20px;}
.title-3 span {
	padding-bottom:6px;}
.navbar-brand img {
	width:90%;
	margin-top: -12px;
	
}
#navigation .navbar {
	padding-bottom:0 !important;
}
.item img {
	margin-top:40px !important;}
.top-black {
	display: none;}
.member-left, .member-right {
	position:absolute;	
	color:#fff;
	font-size:25px;
	top:-30px !important;
}
.member-left span {
	left:120px !important;
}

.member-right span {
	right:50px !important;
}
.single-member {
    margin-bottom: 25px;
	min-height: 340px !important;
}
}
@media (max-width: 530px) and (min-width: 320px) {
.slider-section {

	padding-top:10% !important;}
}
@media (max-width: 400px) and (min-width: 320px) {
.slider-section {

	padding-top:13% !important;}
}
@media (max-width: 330px) and (min-width: 320px) {
.slider-section {

	padding-top:15% !important;}
}