@import url(https://fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300italic,400italic,500,500italic,700,700italic,900,900italic);
/* fonts-call */
@font-face {
    font-family: "roboto-blackitalic-webfont";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/roboto-blackitalic-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/roboto-blackitalic-webfont.woff") format("woff"), url("../fonts/roboto-blackitalic-webfont.ttf") format("truetype"), url("../fonts/roboto-blackitalic-webfont.svg") format("svg");
}
*{
	padding:0;
	margin:0;
	list-style:none;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio{
    border: 0 none;
    font: inherit;
    margin: 0;
    padding: 0;
    vertical-align: bottom; 
}
a:hover,a:focus,a{
	text-decoration:none;
}
body{
	font-family: 'Roboto', sans-serif;
	font-size:16px;
	background:#8F7A4F url(../images/bg-body.jpg);
	background-size:cover;
}
.container{
	width:1170px;
	margin:0 auto;
}
/***********************/
.banner_img > img {width: 100%;height: auto;}
nav {background-image:url(../images/strip_big.png);background-repeat:no-repeat;background-size:cover;border:2px solid #830004;}
nav > ul{padding-left:40px !important;}
nav a {
    color: #fff;
    display: block;
    font-size: 30px;
    padding: 15px 16px;
	text-transform:uppercase;
	font-weight:500;
}
nav a:hover,nav a:focus{
	color:#fff;
}
nav li {
    display: inline-block;
}
.dropdown-menu{	background:#7C2504;}
.dropdown-menu > li{width:100%;}
.dropdown-menu > li > a{color:#fff;}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {background-color: #5c1b03;color: #fff;text-decoration: none;}
.between_content {
    background: #e9e6bf;
    padding:20px;
}
.text_important h2 {
    font-size: 28px;
    color: #fff;

}
.right_content_box .text_important h2{text-align:center;}
.text_important {
    background-image:url(../images/strip_big.png);
	background-repeat:no-repeat;
	background-size:cover;
     padding: 15px 20px;
	 border:1px solid #830004;
}
.img_sec > img {
    width: 100%;
}
.text_images {
    padding: 15px;
}
.box_section {
	border-radius: 0 0 15px 15px;
}
.text_style_sec h3 {
    font-size: 24px;
	line-height:20px;
	font-weight:600;
}
.text_style_sec p {
    font-size: 16px;
    padding-top: 7px;
}
.inside_btn{
	position:relative;
	margin-top:10px;
}
.inside_btn a {
    color: #696969;
}
.inside_btn p {
    padding-top: 10px;
}
.inside_btn a:nth-child(2) {
    padding-left: 15px;
}
.border {
    border-bottom: 1px solid #7F726B;
    margin-top: 15px;
}

.box_section3 {
    margin-top: 35px;
}
.box_section3 .text_border2{border-radius: 0 0 15px 15px;}
.box_section3 ul {
    padding: 8px 25px;
}
.box_section3 li {
    border-bottom: 1px solid #5c1b03;
    padding-bottom: 8px;
    padding-top: 10px;
}
.box_section3 li:nth-child(4) {
    border: medium none;
}
.payment_text_icon {
    padding: 22px 40px;
    text-align: center;
}
.payment_text_icon > img {
    padding: 15px 0px;
    width: 100%;
}
.margin_35{margin-top:35px;}
/*************/
.social-share-wrap {
    background-color: #454545;
    border-radius: 5px;
    display: none;
    position: absolute;
    right: 10px;
    top: 25px;
    width: 394px;
    z-index: 999;
}
.social-share-wrap.active {
    display: block;
}
.social-share-wrap a {
    background: rgba(0, 0, 0, 0) url("../images/icon-social-share.png") no-repeat scroll 0 0;
    float: left;
    height: 46px;
    margin: 5px;
    width: 46px;
}
.social-share-wrap a.ssw-fb {
    background-position: 0 0;
}
.social-share-wrap a.ssw-tw {
    background-position: -52px 0;
}
.social-share-wrap a.ssw-gp {
    background-position: -105px 0;
}
.social-share-wrap a.ssw-li {
    background-position: -157px 0;
}
.social-share-wrap a.ssw-wa {
    background-position: -209px 0;
}
.social-share-wrap a.ssw-wc {
    background-position: -261px 0;
}
.social-share-wrap a.ssw-msg {
    background-position: -314px 0;
}
/****************/
.banner_img{position:relative;}
.logo{position:absolute;left:-10px;top:0;width:42%;z-index: 99999;}
.logo a img{width:100%;height:auto;}
.right_maple{position:absolute;right:45px;top:0;width:45%;text-align:center;color:#e2dd9e;z-index: 99999;}
.right_maple h1{font-size:86px;text-shadow:0 0 5px #9e0b0f, 0 0 192px #000, 0 0 58px #000, 0 0 4px #9e0b0f;font-family: "roboto-blackitalic-webfont";}
.right_maple h2{font-size:55px;text-shadow:0 0 5px #9e0b0f, 0 0 192px #000, 0 0 58px #000, 0 0 4px #9e0b0f;font-family: "roboto-blackitalic-webfont";line-height: 65px;}
.text_border{border:1px solid #000;border-top:0;border-radius: 0 0 15px 15px;}
.text_border2{border:1px solid #000;border-top:0;}
.events{background:url(../images/events.png)no-repeat;background-size:cover;}
.bingo{background:url(../images/bingo.png)no-repeat;background-size:cover;}
.donation{background:url(../images/donation.png)no-repeat;background-size:cover;}
.payment_text_icon a {color:#696969;display: inline-block;font-size: 34px;margin-top: 20px;}
.payment_text_icon > p {font-size: 18px;font-weight: 500;}
.img_sec2 img{width:100%;height:auto;}
.recent .text_style_sec h4{font-size:18px;font-weight:500;line-height:27px;}
.recent .text_style_sec h3{line-height:27px;}
.events ul li p{font-size:16px;margin-top:5px;}
.events ul li p strong{font-weight:500;}
.events ul li h2{font-weight:500;font-size:20px;line-height:28px;}
.events ul li h2 a{color:#333; text-decoration:underline}
.alam{background:url(../images/alarm.png)no-repeat;background-size:cover;padding-top:26px;}
.alam h4{padding:10px;font-weight:500;}
.table tr td{font-weight:500;}
.table tr:nth-child(odd), .alam h4 {background:rgba(21, 26, 59, 0.19) none repeat scroll 0 0;}
.tab-2{margin-bottom:30px;}
.tab-2 tr{background:transparent !important;}
.r_alam li{padding:11px 0;}
.r_alam{background:url(../images/recent_alarn.png)no-repeat;background-size:cover;}
.box_section3 li:last-child{border:none;}
.team{background:url(../images/team.png)no-repeat;background-size:cover;height:304px;border:1px solid #000;border-radius:11px 11px 0 11px;margin-top:20px;position:relative;}
.pos_left_team h2{font-family: "roboto-blackitalic-webfont";font-size:47px;color:#e2dd9e;position:absolute;bottom:10px;left:10%;word-spacing:5px;}
.pos_left_team p{font-weight:900;font-size:36px;position:absolute;bottom:0;right:0;}
.pos_left_team p a{color:#fff;padding:20px;display:block;background:#7c2504;}
footer{background:url(../images/bg_footer.png)no-repeat;background-size:cover;padding:30px;}
.top_bottom{position:absolute;bottom:20px;right:40px;z-index: 99999;}
.top_bottom h3{font-size:37px;font-family: "roboto-blackitalic-webfont";color:#e2dd9e;text-shadow:0 0 5px #000,0 0 5px #000;}
.important_links{margin-top:10px;}
.important_links ul{display:table;width:100%;}
.important_links ul li{display:table-cell;text-align:right;padding-right:50px;font-size:24px;font-weight:500;}
.important_links ul li a{color:#72080b;}
.important_links ul li a i{margin-right:5px;vertical-align:middle;}
.foot_left{padding:30px 4px 0 5px;}
.foot_left p{font-weight:500;font-size:15px;line-height:40px;}
.foot_mid{padding:50px 20px 0;}
.foot_mid .media .media-left a i{width:30px;height:30px;border-radius:50%;background:#ebba5b;text-align:center;line-height:30px;color:#000;font-size:18px;}
.foot_mid .media-heading{font-size:18px;font-weight:900;}
.foot_right{margin-left:20px;padding:20px 20px 0;}
.foot_right img{margin-bottom:20px;}
.foot_right p{text-align:center;width:70%;margin:0 auto;font-size:14px;font-weight:500;line-height:23px;}
.top_50{margin-top:50px;}
.bars{display:none;padding:10px;font-size:18px;color:#fff;cursor:pointer;}
.right_content_box a {color:#363636}
.left_content_box a {color:#363636}