@charset "utf-8";
body{background:url(../image/default/footer_container.jpg) repeat-x;}
.container_area{background:#fff; border-radius:10px;padding:10px;}
p{line-height:25px;}
@font-face{font-family:"Flaticon";src:url(../font/trajanpro3-regular.eot);src:url(../font/trajanpro3-regular.eot#iefix) format("embedded-opentype"),url(../font/trajanpro3-regular.woff) format("woff"),url(../font/trajanpro3-regular.ttf) format("truetype"),url(../font/trajanpro3-regular.svg) format("svg");font-weight:400;font-style:normal}
ul,li,a{text-decoration:none!important;list-style:none!important;outline:none!important}
a{-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;border:none}
.no_pad{padding-left:0!important;padding-right:0!important}
.po_re{position:relative!important}
.po_ab{position:absolute!important}
header{background:url(../image/default/header_bg.jpg) repeat}
.logo{padding-top:40px;padding-bottom:20px}
.logo img{max-width:100%}
.link{padding-bottom:10px!important;padding-top:10px!important;color:#ff8605}
.contact_link{color:#ff8605;font-size:14px;text-transform:uppercase; border-right:1px solid #ff8605;padding:0px 7px;float:left}
.contact_link:hover{color:#fff200;}
.prayer_link:hover{color:#fff200;}
.prayer_link{color:#ff8605;font-size:14px;text-transform:uppercase; padding-left:10px;float:left}
.link p,.link p a{width:100%;float:left;text-align:right}
.top_link {width:100%;float:right}
.top_link span{width:250px;float:right}
.top_link span p{float:left;width:auto;padding:10px}
.navbar{margin-bottom:0px;}
.bs-example{
		margin: 20px;
	}
	.teacher_head{width:100%;float:left;border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:10px;font-size:20px;text-align:center;font-family:"Flaticon";}

.fb{background:url(../image/default/soc.png) no-repeat scroll -47px 0;float:right;width:24px;height:24px;margin:8px 1px}
.twt{background:url(../image/default/soc.png) no-repeat scroll -24px 0;float:right;width:24px;height:24px;margin:8px 1px}
.ins{background:url(../image/default/soc.png) no-repeat scroll 0 0;float:right;width:24px;height:24px;margin:8px 1px}
.navbar-default{background:none;border:none;box-shadow:none}
.navbar-default .navbar-nav > li > a{color:#ff8605;font-size:14px}
.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .active > a{background:none;color:#fff200}
.navbar-default .navbar-toggle .icon-bar{background:#fff200}
.navbar-brand{display:none}
.navbar-default .navbar-brand{color:#fff200}
.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background:none;border:none}
.navbar-default .navbar-toggle{border:none}
.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus{background:none;color:#ff8605}
.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{color:#fff200}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color:#fff200}
.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#ff8605}
.dropdown-menu{background:url(../image/default/header_bg.jpg) repeat}
.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus{background:none}
.header_btm{height:38px;background:url(../image/default/header_btm.png) repeat;bottom:-38px;left:0;z-index:1}
.slider_container{max-width:100%!important}
#container_slider{width:100%;margin:0 auto;padding-bottom:80px}
.bjqs-controls.v-centered li a{display:block;padding:0;background:#fff;color:#000;text-decoration:none}
.bjqs-controls.v-centered li a:hover{background:#7e2007;color:#fff}
.bjqs-markers li a{background:#7e2007;color:#fff;margin:5px;text-decoration:none;text-indent:-10000px;width:15px;height:15px;border-radius:50%}
.bjqs-markers li.active-marker a,.bjqs-markers li a:hover{background:#ff7e02}
.bjqs-slide p{display:none}
.bjqs-caption{background:rgba(255,255,255,0.5)}
.bjqs{position:relative;list-style:none;padding:0;margin:0;overflow:hidden;display:none}
.bjqs-slide{position:absolute;display:none}
.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999}
.bjqs-controls.v-centered li a{position:absolute}
.bjqs-controls.v-centered li.bjqs-next a{right:0}
.bjqs-controls.v-centered li.bjqs-prev a{left:0}
.bjqs-markers{list-style:none;padding:0;margin:0;width:100%}
.bjqs-markers.h-centered{text-align:center}
.bjqs-markers li{display:inline}
.bjqs-markers li a{display:inline-block}
.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0}
.h-centered{position:absolute;left:0!important;bottom:0;z-index:1}
.slider_bg{float:left;width:100%;position:absolute;left:0;bottom:0;padding:0;background-size:cover}
.slider_bg img{width:100%}
.bjqs-prev,.bjqs-next{display:none}
.main_head{color:#505050;font-size:24px;text-align:center;width:100%;float:left;height:100px;background:url(../image/head_under.png) no-repeat center center;font-family:"Flaticon";}
.about_church{color:#9e9d9d;font-size:14px;text-align:center;width:100%;float:left;line-height:27px}


.gril span{position:absolute;width:55px; height:20px;top:-6px;}
.gril p{width:95%;padding:0; margin:0; background:#da7402; height:20px;margin:-6px auto 0;}
.gril1 span{position:absolute;width:55px; height:20px;bottom:-6px;}
.gril1 p{width:95%;  padding:0; margin:0; background:#da7402; height:20px;margin:0 auto -5px;}
.gl_left{top:0; left:0; background:url(../image/default/left_top.png) no-repeat;}
.gl_right{top:0; right:0;background:url(../image/default/right_top.png) no-repeat; }
.gl_btm_left{top:0; left:0;background:url(../image/default/left_bottom.png) no-repeat; }
.gl_btm_right{top:0; right:0;background:url(../image/default/right_bottom.png) no-repeat; }



.center_holder{width:100%;float:left}
.top_border{width:80%;background:#000;height:10px;margin:0 auto}
.center_area{background:url(../image/default/header_bg.jpg) repeat;width:100%;float:left}
.quote{width:100%;padding:5px;float:left}
.quote h1{font-size:20px;width:100%;float:left;text-align:center;color:#f7d54e}
.quote p{color:#ff9202;width:100%;float:left;font-size:15px;text-align:center}
.quote_name{font-size:14px;text-align:center;width:100%;float:left;color:#e0ff13;font-weight:700;text-transform:capitalize}
.qurbana_holder{width:100%;padding:5px;float:left}
.qurbana_holder h2{font-size:20px;width:100%;float:left;text-align:center;color:#f7d54e}
.qurbana_holder p{color:#ff9202;width:100%;float:left;font-size:15px;text-align:center}
.footer_container{width:100%;float:left;background:url(../image/default/footer_bg.jpg) repeat-x}
.more_container{width:100%;margin:0 auto;background:#cadcea;border:1px solid #b8ccdb;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;padding:10px;float:left}
.vichar_message{width:100%;float:left}
.vichar_message h2{width:100%;font-size:18px;text-transform:uppercase;color:#85260a;border-bottom:1px dashed #85260a;padding-bottom:10px}
.photo{border-radius:15px;border:1px solid #b8ccdb;float:left;overflow:hidden;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,1);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,1);box-shadow:0 0 10px 0 rgba(0,0,0,1)}
.message{width:100%;float:left;color:#8c8c8c;font-size:14px;padding-left:10px}
.news{width:100%;float:left}
.news h1{width:100%;font-size:18px;text-transform:uppercase;color:#85260a;border-bottom:1px dashed #85260a;padding-bottom:10px}
.glyphicon{margin-right:4px!important}
.pagination .glyphicon{margin-right:0!important}
.pagination a{color:#555}
.panel ul{padding:0;margin:0;list-style:none;height:auto}
.news-item{padding:4px;margin:0;color:#8c8c8c}
.news-item a{width:100%;float:left;text-align:right;color:#85260a;text-transform:capitalize}
.panel-body{background:#cadcea!important}
.panel-default{border:none}
.panel{box-shadow:none;margin:0}
.home_gallery{width:100%;float:left}
.home_gallery h1{width:100%;font-size:18px;text-transform:uppercase;color:#85260a;border-bottom:1px dashed #85260a;padding-bottom:10px}
.gallery_item{width:15%;background:#000;height:15%;float:left;margin:10px}
.gallery_item img{width:100%;float:left}
.footer_image{background:url(../image/default/footer_img.png) no-repeat scroll center center;height:260px;float:left;width:100%;margin:0 auto;background-size:cover}
footer{width:100%;float:left;background:url(../image/default/header_bg.jpg) repeat;padding:15px 0;color:#ccc}
.panel-primary > .panel-heading{background:url(../image/default/header_bg.jpg) repeat}
.panel-footer{background:#9ac1df}
.btn-label{position:relative;left:-12px;display:inline-block;padding:6px 12px;background:rgba(0,0,0,0.15);border-radius:3px 0 0 3px}
.btn-labeled{padding-top:0;padding-bottom:0}
.input-group{margin-bottom:10px}
.separator{border-right:1px solid #dfdfe0}


.facebook,.twitter{min-width:170px}
.facebook{background-color:#354E84;color:#fff}
.twitter{background-color:#00A5E3;color:#fff}
.facebook:hover,.twitter:hover{color:#fff}
.login_holder{width:100%;float:left;margin-top:80px}
.destacados{padding:20px 0;text-align:center}
.destacados > div > div{padding:10px;border:1px solid transparent;border-radius:4px;transition:.2s}
.destacados > div:hover > div{margin-top:-10px;border:1px solid #c8c8c8;box-shadow:rgba(0,0,0,0.1) 0 5px 5px 2px;background:rgba(200,200,200,0.1);transition:.5s}
.history_hlder{padding-top:80px!important}
.history_hlder h1{font-size:33px;text-align:center;color:#666;background:url(../image/default/title_bg.png) no-repeat scroll center 30px;padding-bottom:50px!important;font-family:"Flaticon"}
.Hi_top_head p{text-align:center;color:#666}
.sm_container{max-width:700px}
.history_con{background:url(../image/default/header_bg.jpg) repeat;border-bottom:1px solid #ad4c05;padding-top:20px!important;padding-bottom:20px!important}
.history_con h3{color:#ffa10c;text-align:center;font-family:"Flaticon";font-size:17px}
.history_con p{color:#d77808;text-align:center;font-family:"Flaticon";font-size:12px}
.history_btm{background:url(../image/default/header_bg.jpg) repeat;border-top:1px solid #591501;padding-bottom:30px;padding-top:30px}
.history_img{padding:10px;background:rgba(223,223,223,0.2)}
.hi_more{text-align:justify;color:#fff}
.more_hi_det{color:#ccc;margin-top:20px}
.Saints{padding-top:10px;padding-bottom:10px}
.Saints h3{color:#ffa10c;text-align:center;font-family:"Flaticon";font-size:30px}
.Saints_con h4{color:rgba(255,174,0,1.00);font-family:"Flaticon";font-size:20px;text-align:center}
.saint_img{border-radius:50%;background:rgba(255,118,0,1.00) url(../image/default/more.png) no-repeat scroll center center;padding-bottom:10px}
.saint_img_1{border-radius:50%;background:rgba(255,118,0,1.00) url(../image/default/more.png) no-repeat scroll center center;padding-bottom:10px}
.no_bg{background:none!important}
.Saints_more_con{display:none;position:absolute;top:0;left:0;width:100%;z-index:1;background:url(../image/default/header_bg.jpg) repeat;height:auto;border-radius:20px;min-height:100%}
.saint_img img{width:100%;border-radius:50%;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;cursor:pointer}
.saint_img_1 img{width:100%;border-radius:50%;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;cursor:pointer}
.saint_img img:hover{opacity:.2}
.sa_close{width:100%;height:20px;padding:0;margin:0;float:left;background:url(../image/default/close.png) no-repeat scroll 10px 0;margin-top:10px;cursor:pointer}
.saint_det{margin-top:10px}
.saint_det p{color:rgba(252,183,11,1.00)}
.more_saint{background:rgba(252,183,11,1.00);color:#fff;border-radius:5px;padding:10px 5px;margin:0 auto;text-align:center;float:right;}
.more_saint:hover{color:#ff8605;}

.litebox-overlay {
		display: none;
		width: 100%;
		min-width: 280px;
		text-align: center;
		position: fixed;
		top: 0;
		left: 0;
		z-index: 9999;
		
		
	}
	.inline-block img{background:#fff;padding:10px;}
	.litebox img{background:#fff;padding:10px;}

	@-webkit-keyframes liteboxLoader {
		0% { -webkit-transform: rotate(0deg); }
		100% { -webkit-transform: rotate(360deg); }
	}

	@-moz-keyframes liteboxLoader {
		0% { -moz-transform: rotate(0deg); }
		100% { -moz-transform: rotate(360deg); }
	}

	@-ms-keyframes liteboxLoader {
		0% { -ms-transform: rotate(0deg); }
		100% { -ms-transform: rotate(360deg); }
	}

	@-o-keyframes liteboxLoader {
		0% { -o-transform: rotate(0deg); }
		100% { -o-transform: rotate(360deg); }
	}

	@keyframes liteboxLoader {
		0% { transform: rotate(0deg); }
		100% { transform: rotate(360deg); }
	}

	.litebox-overlay .litebox-loader {
		position: absolute;
		width: 40px;
		height: 40px;
		left: 20px;
		top: 20px;
		border: 3px solid #111;
		border-right-color: #fff;
		border-radius: 50%;
		-webkit-animation: liteboxLoader 1s linear infinite;
		-moz-animation: liteboxLoader 1s linear infinite;
		-ms-animation: liteboxLoader 1s linear infinite;
		-o-animation: liteboxLoader 1s linear infinite;
		animation: liteboxLoader 1s linear infinite;
	}

	.litebox-overlay .litebox-close {
		width: 40px;
		height: 40px;
		background: url('../image/litebox-close.png') no-repeat center;
		opacity: .7;
		position: absolute;
		top: 20px;
		right: 20px;
	}

	.litebox-overlay .litebox-close:hover {
		opacity: 1;
		cursor: pointer;
	}

	.litebox-overlay .litebox-nav {
		display: none;
		width: 60px;
		height: 60px;
		margin-top: -30px;
		opacity: .2;
		position: absolute;
		top: 50%;
	}

	.litebox-overlay .litebox-nav:hover {
		opacity: .5;
		cursor: pointer;
	}

	.litebox-overlay .litebox-prev {
		background: url('../image/litebox-prev.png') no-repeat center;
		left: 20px;
	}

	.litebox-overlay .litebox-next {
		background: url('../image/litebox-next.png') no-repeat center;
		right: 20px;
	}

	.litebox-overlay .litebox-container {
		position: absolute;
		top: 10%;
		right: 10%;
		bottom: 10%;
		left: 10%;
		overflow: hidden;
	}

	.litebox-overlay .litebox-container.litebox-scroll {
		overflow-y: auto;
	}

	.litebox-overlay img,
	.litebox-overlay iframe {
		display: inline-block;
		max-width: 100%;
		max-height: 100%;
		margin: 0 auto;
		vertical-align: middle;
		overflow-x: hidden;
	}

	.litebox-overlay iframe {
		width: 100%;
		height: 100%;
		position: relative;
		z-index: 999999;
	}

	.litebox-overlay .litebox-inline-html {
		width: 100%;
		padding: 20px;
		background: #FFF;
		line-height: normal;
		overflow-x: hidden;
		line-height: normal !important;
		position: absolute;
	}

	.litebox-overlay .litebox-error {
		width: 100%;
		height: 100%;
		color: #FFF;
		text-align: center;
		line-height: inherit;
	}

	.litebox-overlay .litebox-error span {
		background: rgba(0, 0, 0, .9);
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
		padding: 20px;
		color: #FFF;
		text-shadow: 1px 1px 0 #000;
		line-height: normal;
	}
	
.year_pass{font-size:14px;font-weight:bold;color:#3073ad;}
.glyphicon {  margin-bottom: 10px;margin-right: 10px;}
.date{color:#3074ae;font-size:14px;text-align:right;width:100%;font-style:italic;right:0;padding:10px 0px;}
small {
display: block;
line-height: 1.428571429;
color: #999;
}
.pag_pos{float:right !important;}
.banner-fade{max-width:100% !important;}
.jumbotron {

background: #AB430D;
color: #FFF;
border-radius: 0px;
}
.jumbotron-sm { padding-top: 24px;
padding-bottom: 24px; }
.jumbotron small {
color: #FFF;
}
.h1 small {
font-size: 24px;
}
.contact_head{background:none !important;padding:5px !important;color:#fff  !important;}
.saba_logo{width:100%;margin:0 auto;padding:30px;height:100%;}
.saba_logo img{width:100%;float:left;height:100%;}
.album_cover{width:100%;backface-visibility:#fff;border:1px solid #ddd;padding:5px;float:left;}
.album_cover img{width:100%;}
.album_head{width:100%;float:left;font-size:16px;text-transform:uppercase;text-align:center;color:#ff8605	}
.number_photo{width:100%;float:left;font-size:16px;text-transform:uppercase;text-align:center;	}
@media only screen and (max-width: 767px) {
.logo{text-align:center}
.link p,.link p a{text-align:center}
.top_link span{width:100%;border:1px solid #ff8605;border-radius:20px;padding:10px;padding-bottom:0}
header{padding-bottom:10px}
.slider_bg{display:none}
.bjqs-slide img{border-radius:0 0 100px 100px}
}
@media only screen and (max-width: 479px) {
.bjqs-slide img{border-radius:0 0 50px 50px}
.gallery_item{width:90%}
.navbar-brand{display:block}
.gallery_item{width:40%}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{border:1px dashed #fff200}
.saba_logo{padding:80px;}
}
