@charset "utf-8";
* {
	margin: 0px;
	padding: 0px;
}
html, body {
	height: 100%;
	width: 100%;
}
body{ background:#fff ;  font-family:'OpenSansRegular', Arial, Helvetica, sans-serif; font-size:15px; color:#000;}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, q, small,  sub, sup, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, input, table, caption, tbody, tfoot, thead, tr, th, td, figure {
	border: 0;
	margin: 0;
	padding: 0;
	font-family:'OpenSansRegular', Arial, Helvetica, sans-serif;
	font-weight: normal;
}
img, fieldset, abbr, acronym {
	border: 0;
}
article, aside, figure, figcaption, hgroup, footer, header, nav, section, video, object {
	display: block;
}
audio, canvas, video {
	display: inline-block;
*display: inline;
*zoom: 1;
}
h1, h2, h3, h4, h5, h6 {
	font-family:'OpenSansRegular', Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
}
ul li, ol li {
	list-style: none;
}
img {
	border: none;
	display: block; max-width:100%;
}
a, a:link, a:focus {
	color: #000;
	text-decoration: none;
	outline: none;
	-moz-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
}
a:hover {
	color: #836a4e;
	-moz-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
}
@font-face {
font-family: 'OpenSansRegular';
src: url('fonts/OpenSans-Regular-webfont.eot');
src: url('fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/OpenSans-Regular-webfont.woff') format('woff'), url('fonts/OpenSans-Regular-webfont.ttf') format('truetype'), url('fonts/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');
font-weight: normal;
font-style: normal;}

@font-face {
font-family: 'OpenSansSemibold';
src: url('fonts/OpenSans-Semibold-webfont.eot');
src: url('fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/OpenSans-Semibold-webfont.woff') format('woff'), url('fonts/OpenSans-Semibold-webfont.ttf') format('truetype'), url('fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'OpenSansBold';
src: url('fonts/OpenSans-Bold-webfont.eot');
src: url('fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/OpenSans-Bold-webfont.woff') format('woff'), url('fonts/OpenSans-Bold-webfont.ttf') format('truetype'), url('fonts/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'OpenSansExtrabold';
src: url('fonts/OpenSans-ExtraBold-webfont.eot');
src: url('fonts/OpenSans-ExtraBold-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/OpenSans-ExtraBold-webfont.woff') format('woff'), url('fonts/OpenSans-ExtraBold-webfont.ttf') format('truetype'), url('fonts/OpenSans-ExtraBold-webfont.svg#OpenSansExtrabold') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {

    font-family: 'open_sanslight';

    src: url('fonts/opensans-light_0-webfont.eot');

    src: url('fonts/opensans-light_0-webfont.eot?#iefix') format('embedded-opentype'),

         url('fonts/opensans-light_0-webfont.woff') format('woff'),

         url('fonts/opensans-light_0-webfont.ttf') format('truetype'),

         url('fonts/opensans-light_0-webfont.svg#open_sanslight') format('svg');

    font-weight: normal;

    font-style: normal;
}
.container-area{ max-width:1170px; width:100%; margin:0 auto;}
.clear{ clear:both;}
.logo-area{ float:left; max-width:260px; width:100%; padding:15px 0;}
.top-right{ max-width:756px; width:100%; float:right; margin-top:10px; }
.top-right .left{ float:left; margin-top:19px;}
.top-right .right{ float:right; padding-bottom:10px; }
.social-donate{ float:right; max-width:336px; width:100%;}
.social-area{ float:left; padding-top:5px;}
.social-area a{ float:left; padding-right:14px;}
.donate-area{ float:right;}
.donate-area a{  background: #bc202b url(../images/donation-icon.png) no-repeat 15px 8px; padding:10px 15px 10px 42px; color:#fff !important; font-size:18px; -webkit-border-radius: 5px;
-moz-border-radius:5px;
border-radius:5px;}
.donate-area a:hover{ background:#836a4e url(../images/donation-icon.png) no-repeat 15px 8px}
.email-phone-area{  margin-top:35px; }
.email-phone-area span{ font-size:19px; font-family: 'OpenSansSemibold';}
.email-area{ float:left; background:url(../images/email-icon.png) no-repeat left 3px; padding-left:28px;}
.email-area a{ font-size:19px;}
.email-area a:hover{color:#836a4e !important}
.phone-area{ float:right; background:url(../images/phone-icon.png) no-repeat left 3px; padding-left:26px; font-size:19px; margin-left:12px;}
.container-area1{ max-width:500px; width:100%; margin:0 auto;}
.owl-pagination .owl-page{ position:relative !important; left:98%;}
.left-nav {  max-width:1170px; width:100%; margin:0 auto;}
.left-nav ul{ max-width:260px; width:100%; background:#836a4e; margin-top:35px; padding:10px 0px 15px 0; -webkit-box-shadow: 0px 9px 5px 0px rgba(0,0,0,0.30);
-moz-box-shadow: 0px 9px 5px 0px rgba(0,0,0,0.30);
box-shadow: 0px 9px 5px 0px rgba(0,0,0,0.30);}
.left-nav ul ul{ background:#fff18a; -webkit-box-shadow: 0px 9px 5px 0px rgba(0,0,0,0.0);
-moz-box-shadow: 0px 9px 5px 0px rgba(0,0,0,0.0);
box-shadow: 0px 9px 5px 0px rgba(0,0,0,0.0);}
.left-nav ul li ul li{ border:0;background:  url(../images/arrow01.png) no-repeat 30px 12px; padding:0 30px}
.left-nav ul li ul li:hover{background:  url(../images/arrow01.png) no-repeat 30px 12px;}
.left-nav ul li ul li a{ color:#000 !important; background:none;}
.left-nav ul li ul li a:hover{ color:#000!important; background:none !important;font-family: 'OpenSansSemibold';}
.left-nav li:first-child{}
.bdtop{ border-top:0 !important}
.bdbottom{ border-bottom:0 !important}
.left-nav li {border-top:1px solid #786044; border-bottom:solid 1px #8f765b; position:relative; background: url(../images/arrow2.png) no-repeat 20px 13px; padding:0 20px;}
.left-nav li:hover { background:#fff18a;}
.left-nav .act1 { background:#fff18a  ;color:#000!important;}
.left-nav .act1 a{color:#000!important;}
.left-nav li a { background:url(../images/arrow1.png) no-repeat right 14px; color:#fff;font-size:15px;padding:9px 15px 9px 18px; display:block;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s; }
.left-nav li a:hover {color:#000; background:  url(../images/arrow01.png) no-repeat right 14px }
.left-nav li:hover a{color:#000;}
.left-nav li a.act {color:#000 !important; background:url(../images/arrow01.png) no-repeat right 14px!important }
.left-nav li:hover a{color:#000;}
.left-nav li:hover .lavel{ display:block;}
.lavel{ display:none; width:250px; position:absolute; z-index:99; top:-105%; left:100%; background:#fff; box-shadow:0 0 3px #999; padding:20px 0}
.lavel li:first-child{ border:none}
.lavel li {border-bottom:none; position:relative;}
.lavel li a { font-family: 'open_sanslight'; color:#403209!important;font-size:15px;text-transform:capitalize;font-weight:200;padding:7px 15px; display:block;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;}
.lavel li a:hover {color:#fbc524!important;}
.mobnav2{ display:none; float:right; margin-top:-43px; padding:12px; cursor:pointer}
.mobnav2 img{ float:right; margin:8px 0 0 30px}
#ful-rel #resmenu {	right:0px; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; position:fixed;}
.leftmenur.full-rel #resmenu {transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;}
#resmenu {position:absolute; z-index:999999999; top:6px; padding:8px 8px 19px 8px;		color:#fff; background:#836a4e;	font-size:25px;	line-height:20px;	text-align:center;	font-family:Arial, Helvetica, sans-serif;	font-weight:bold;	-ms-transform: rotate(90deg); /* IE 9 */    -webkit-transform: rotate(90deg); /* Chrome, Safari, Opera */    transform: rotate(90deg);	display:none;}
#resmenu a {color:#fff !important; display:block;}
.banner{ position:relative;}
.left-menu { position:absolute; width:100%; }
.banner-bottom{ width:100%; background:#f5f5f5 url(../images/banner-bottom-bg.jpg) repeat-x left top; padding:30px 0px;}
.banner-bottom .box1{ float:left; width:80%;  background: url(../images/donors-icon.png) no-repeat left top; padding-left:45px; border-bottom:solid 1px #d3cec7; padding-bottom:17px; margin-bottom:14px; }
.banner-bottom h3{ font-size:16px; color:#151515; padding-top:4px;}
.banner-bottom h3 a{ color:#151515 !important}
.banner-bottom h3 a:hover{ color:#836a4e !important}
.banner-bottom .box2{ float:left;width:80%;  background: url(../images/personal-icon.png) no-repeat left top; padding-left:45px; border-bottom:solid 1px #d3cec7; padding-bottom:18px; margin-bottom:13px;}
.banner-bottom .box3{ float:left; width:80%; background: url(../images/accompolishment.png) no-repeat left top; padding-left:45px;border-bottom:solid 1px #d3cec7; padding-bottom:18px; margin-bottom:14px;}
.banner-bottom .box4{ float:left;width:80%; background: url(../images/information-icon.png) no-repeat left top; padding-left:45px;padding-bottom:18px;}
.col-4{ float:left; width:23%; margin-right:2.5%;}
.col-4 .img{ position:relative; float:left;  margin-top:10px; border:solid 4px #fff; }
.col-4 .img:hover{ border: 4px solid #d7c5b1;}
.col-4 .img .caption{ position:absolute; bottom:5px; background:url(../images/captionimg.png) no-repeat left top; height:44px; line-height:44px; font-size:18px; padding-left:20px; color:#fff; width:92%;}
.col-4 .img .caption a{ color:#000 !important;}
.col-4 .img:hover{opacity:0.9;}
.list-menu{ position:relative; z-index:999; max-width:260px; width:100%;}
.welcomearea{ padding:50px 0px; text-align: center}
.welcomearea h1{ font-size:46px; color:#151515; padding-bottom:15px; }
.welcomearea h1 span{ color:#836a4e;}
.welcomearea p{font-family: 'open_sanslight'; color:#151515; line-height:24px;}
.welcomearea p a{color:#000 !important; }
.welcomearea p a:hover{color:#000 !important; text-decoration:underline;}
.nomargin-r{ margin-right:0 !important}
.how-can-help-area{  padding:35px 0px 40px 0px;}
.how-can-help-area h2{ font-size:46px; color:#151515; padding-bottom:31px; text-align:center;}
.how-can-help-area .box{ float:left; width:21%; margin:0 2%; text-align:center;}
.how-can-help-area .box h3{ font-size:20px; padding-top:20px;}
.how-can-help-area .box h3 a{ color:#000 !important}
.how-can-help-area .box h3 a:hover{ color:#8d8068 !important}
.how-can-help-area .box p{ font-family: 'open_sanslight'; padding-top:18px;}
.how-can-help-area .box p a{ background:#8d8068; color:#fff !important; padding:9px 20px;}
.how-can-help-area .box p a:hover{ background:#000;}
.how-can-help-area .box .circle{ width:106px; background:#fff; height:106px;-webkit-border-radius: 50%;
-moz-border-radius:  50%;
border-radius: 50%; border:solid 1px #8d8068; margin:0 auto;}
.how-can-help-area .box .circle:hover{ border: dashed 1px #8d8068;}
.how-can-help-area .box .circle img{ margin:0 auto; padding-top:18px;}
.h20{ height:20px;}
.h40{ height:40px;}
.h30{ height:30px;}
.h16{ height:16px;}
.homegallery{ padding:35px 0 70px 0; text-align:center;}
.homegallery h2{font-size:46px; color:#151515; padding-bottom:21px; text-align:center;}
.homegallery .box01{ float:left; width:24.4%;}
.homegallery .box02{ float:left; width:48.9%; margin-left:1.2%;}
.homegallery .box03{ float:right; width:24.3%;}
.vall{ background:#8d8068; color:#fff !important; padding:9px 30px; text-align:center;}
.vall:hover{ background:#000;}
.latestnew_event{ padding:0px 0 60px 0px; background:url(../images/news-top.png) no-repeat center top; border-top:solid 5px #836a4e;}
.latestnew_event:hover{opacity:0.9;}
.latest-news-area{ float:left; width:49%;}
.latest-news-area .left{ float:left; width:48%; }
.latest-news-area .right{ float:right; width:48%; }
.event-area .left{ float:left; width:48%; }
.event-area .right{ float:right; width:48%; }
.h60{ height:61px;}
.latest-news-area h2{font-size:46px; color:#151515; padding-bottom:21px; padding-top:30px;}
.event-area{ float:right; width:45.5%; padding-top:10%;}
.e-img{ max-height:260px; overflow:hidden;}
.event-area h2{font-size:46px; color:#151515; padding-bottom:21px; padding-top:30px;}
.valltxt{ float:right; color:#85775d !important;  text-decoration:underline !important; font-size:15px; position:relative; top:27px;}
.valltxt:hover{color:#000 !important;}
.latestnew_event h4{ font-size:18px; padding-top:25px; padding-bottom:7px;}
.latestnew_event h4 a{ color:#000 !important}
.latestnew_event h4 a:hover{ color:#836a4e !important}
.latestnew_event .date{}
.latestnew_event p{font-family: 'open_sanslight'; line-height:24px; padding-top:10px;}
.latestnew_event p a{ color:#716148 !important;}
.latestnew_event p a:hover{ color:#000 !important; text-decoration:underline;}
.getintouch{ background:#716148; width:100%; text-align:center; font-size:30px; color:#fff; padding:7px 0px;}
.git-social{ float:right; max-width:100px; padding-top:10px;}
.git-social a{ float:left; padding-left:15px; }
.git-social img:hover{ opacity:0.7;}
.newsd h4{ font-size:18px; padding-bottom:18px;}
.newsd h4 a{ color:#000 !important}
.newsd h4 a:hover{ color:#716148 !important}
.newsd p{font-family: 'open_sanslight'; line-height:24px; }
.newsd p a{ color:#716148 !important;}
.newsd p a:hover{ color:#000 !important; text-decoration:underline;}
.newsimg{ position:relative;}
.newsimg .date{ position:absolute; bottom:0; height:38px; line-height:38px; color:#fff;background-color: rgba(0, 0, 0, .5); padding-left:15px; width:94%;}
.smalln img{ float:left; padding-right:20px;}
.smalln h5{padding-bottom:8px;}
.smalln h5 a{ font-size:16px; color:#000 !important;  }
.smalln h5 a:hover{ color:#716148 !important}
.smalln span{ color:#010000;  opacity:0.7;}
.yellow-bg{ width:100%; background:url(../images/yellow-bg.jpg) left top repeat-x;}
.get-in-touch{ background:#836a4e; width:100%; padding:40px 0px;}
.get-in-touch .phone{ float:left; width:22%; font-size:15px; color:#fff; text-align:center; line-height:24px;}
.get-in-touch .phone h3{  font-size:20px; color:#fff; font-family: 'OpenSansSemibold'; margin-bottom:20px;  }
.get-in-touch .phone h3 span{background:url(../images/phone1.png) no-repeat left 6px; border-bottom:solid 1px #fdf37f; padding-bottom:5px; padding-left:25px;}
.get-in-touch .address{ float:left; margin-left:16%; width:24%; font-size:15px; color:#fff; text-align:center; line-height:24px;}
.get-in-touch .address h3{  font-size:20px; color:#fff; font-family: 'OpenSansSemibold'; margin-bottom:20px;  }
.get-in-touch .address h3 span{background:url(../images/address1.png) no-repeat left 6px; border-bottom:solid 1px #fdf37f; padding-bottom:5px; padding-left:25px;}
.get-in-touch .email{ float:right; width:24%; font-size:15px; color:#fff; text-align:center; line-height:24px;}
.get-in-touch .email a{ color:#fff !important}
.get-in-touch .email a:hover{ color:#fdf37f !important}
.get-in-touch .email h3{  font-size:20px; color:#fff; font-family: 'OpenSansSemibold'; margin-bottom:20px;  }
.get-in-touch .email h3 span{background:url(../images/email1.png) no-repeat left 6px; border-bottom:solid 1px #fdf37f; padding-bottom:5px; padding-left:25px;}
.footer-area{ padding:30px 0px; font-family: 'open_sanslight'; text-align:center;}
.flink{ text-align:center; font-family: 'open_sanslight'; padding-bottom:10px;}
.flink a{font-family: 'open_sanslight'; color:#000 !important; padding:0 10px;}
.flink a:hover{ color:#716148 !important}
.copyright{font-family: 'open_sanslight'; padding-bottom:10px;}
.fbottom{font-family: 'open_sanslight';}
.body-container{ overflow-x:hidden;}
.inner-left{ float:left; width:22.4%;}
.inner-right{ float:right; width:74%;}
.inner-right h1{ color:#151515; font-size:37px; padding-bottom:15px;}
.inner-right h2{ color:#151515; font-size:28px; padding-bottom:10px;}
.inner-right h3{ color:#151515; font-size:21px; padding-bottom:10px; line-height:21px;}
.inner-right p{ line-height:24px; padding-bottom:20px;  color:#000;font-family: 'open_sanslight';}
.inner-right .banner-area{ margin-top:20px; }
.inner_section{ width:100%; background:url(../images/shadow.jpg) left top repeat-x; padding:0px 0px 50px 0;}
.inner-left .left-menu{ position:relative;}
.container-area01{ max-width:1170px; width:100%; margin:0 auto;}
.breadcrumb {   width:100%; border-bottom:solid 1px #ddd;
    text-align: right; font-size:14px; padding:9px 0px; 
    color: #836a4e; margin-bottom:15px;}
.breadcrumb li {
    color: #836a4e;
    display: inline;
    padding: 5px;}
.breadcrumb li a {  color: #000;}
.breadcrumb li a:hover {
    color: #836a4e; }
.leftbox{ background:#f5f5f5; padding:20px; margin-top:30px;}
.leftbox .box1{ float:left; width:80%;  background: url(../images/donors-icon.png) no-repeat left top; padding-left:45px; border-bottom:solid 1px #d3cec7; padding-bottom:17px; margin-bottom:14px; }
.leftbox h3{ font-size:16px; color:#151515; padding-top:4px;}
.leftbox h3 a{ color:#151515 !important}
.leftbox h3 a:hover{ color:#836a4e !important}
.leftbox h3 a.act{ color:#836a4e !important}
.leftbox .box2{ float:left;width:80%;  background: url(../images/personal-icon.png) no-repeat left top; padding-left:45px; border-bottom:solid 1px #d3cec7; padding-bottom:18px; margin-bottom:13px;}
.leftbox .box3{ float:left; width:80%; background: url(../images/accompolishment.png) no-repeat left top; padding-left:45px;border-bottom:solid 1px #d3cec7; padding-bottom:18px; margin-bottom:14px;}
.leftbox .box4{ float:left;width:80%; background: url(../images/information-icon.png) no-repeat left top; padding-left:45px; border-bottom:solid 1px #d3cec7; padding-bottom:18px; margin-bottom:14px;}
.leftbox .box5{ float:left;width:80%; background: url(../images/donate1.png) no-repeat left top; padding-left:45px; border-bottom:solid 1px #d3cec7; padding-bottom:18px; margin-bottom:14px;}
.leftbox .box6{ float:left;width:80%; background: url(../images/csr1.png) no-repeat left top; padding-left:45px; border-bottom:solid 1px #d3cec7; padding-bottom:18px; margin-bottom:14px;}
.leftbox .box7{ float:left;width:80%; background: url(../images/volunteer1.png) no-repeat left top; padding-left:45px; border-bottom:solid 1px #d3cec7; padding-bottom:18px; margin-bottom:14px;}
.leftbox .box8{ float:left;width:80%; background: url(../images/help1.png) no-repeat left top; padding-left:45px; padding-bottom:18px;}
.inner-left .left-nav ul{ margin-top:20px;}
.rlAccordion > h3 { background:#f5f5f5;
  color: #000;
  font-size: 1.2em;
  font-weight:500;
  margin: 0 auto 5px auto;
  padding:10px 2%;
  text-decoration: none; 

}
.rlAccordion > h3:hover{ cursor:pointer;}
.rlAccordion > h3 > span {
  float: right; font-size:27px; line-height:22px;
  
}
.rlAccordion > h3 + div {
  display: none;
  padding:15px 3%  5px 3%;
}.inner-right .latest-news-area .left{ width:31%;}
.inner-right .latest-news-area .right{ width:65%;}
.contact-left { float:left; width:64%}
.contact-left  input[type="text"]{font-size: 14px; border:solid 1px #ddd;
margin-bottom: 17px;
padding: 10px 2%; width:92%; margin-right:2%;}
.contact-left  input[type="text"]:hover { background:#faf8f8;}
.contact-right{ float:right; width: 32%;}
.contact-right p{ padding-bottom:0; line-height:22px;}
.contact-right p a{font-family: 'open_sanslight';}
.contact-left  textarea{font-size: 14px; border:solid 1px #ddd;font-family: 'open_sanslight';
margin-bottom: 17px;
padding: 10px 2%; height:100px; width:92.7%;}
.contact-left textarea:hover { background:#faf8f8;}
.info_row {
    border-bottom: 1px solid #e2e2e2;
    clear: both;
    overflow: hidden;
    padding: 15px 0 8px 0;
}.info_row img {
    display: block;
    float: left;
    margin: 4px 15px 0 0;
}
.homegallery img:hover{opacity:0.9;}
.contact-left  input[type="submit"] {  color:#ffffff !important; font-size:16px; background: #836a4e; margin-right:2px;  padding:9px 25px 9px 25px; font-weight:700;}
.contact-left input[type="submit"]:hover{ background: #000 ; color:#fff !important; cursor:pointer;}

ul.list02 { margin:0; padding:0 0 20px 0;

}

ul.list02 li {
	margin-bottom:7px;
	padding-left:18px;
	background:url(../images/arrow01.png) left 7px no-repeat;
	display:block;line-height:24px; font-family: 'open_sanslight';
	transition-duration:.25s;
 	-webkit-transition-duration:.25s;color:#000000; font-size:15px; line-height:24px;}
.imgleft{ float:left; margin-right:25px;}
.imgright{ float:right; margin-left:25px;}
.grayline{ border-bottom:dashed 1px #ddd; padding-top:10px; margin-bottom:20px;}
.wenergeline{ border-bottom:dashed 1px #9900cc; padding-top:20px; margin-bottom:30px;}
.downloadicon{ background:url(../images/download-icon.png) no-repeat left top; padding-left:40px; line-height:29px; margin-left:19.5%;}
.downloadicon a{ font-size:18px; color:#000 !important;}
.downloadicon a:hover{ color:#836a4e !important}
.left48{ float:left; width:48%;}
.right48{ float:right; width:48%;}
.left32{ float:left; width:32%; margin-right:2%;}
.left21{ float:left; width:24%; margin-right:5%; text-align:center; background:#fafafa; padding:20px 3%; min-height:160px;}
.left21:hover{-webkit-box-shadow: 1px 0px 5px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 1px 0px 5px 0px rgba(0,0,0,0.2);
box-shadow: 1px 0px 5px 0px rgba(0,0,0,0.2);}
.img-box{width:21.8%; transition: all 0.7s ease 0s; background:#fff; border:1px solid #e7e7e7; overflow:hidden; padding:5px;  margin:10px 20px 10px 0;  display:inline-block;}
.img-box img{ border:0px; max-width:100%; }
.img-box:hover{background:#333333; }
.img-box:hover img {transform: scale(1.2);}
.inner-right .latest-news-area{ width:100%; margin-top:10px;}
.textcenter{ text-align:center;}
.h15{ height:15px;}
.register{ background:#9900cc; color:#fff !important; padding:12px 25px;}
.register:hover{ background:#7f03a8}
.wemerge-left{ float:left; width:30%;}
.wemerge-left img{ border:solid 1px #8D6DC4; padding:5px; border-radius:100%; -moz-border-radius:100%;  -webkit-border-radius:100%;}
.wemerge-right{ float:right; width:66%; padding-top:25px;}

.wemerge-left1{ float:right; width:30%;}
.wemerge-left1 img{ border:solid 1px #8D6DC4; padding:5px; border-radius:100%; -moz-border-radius:100%;  -webkit-border-radius:100%; float:right;}
.wemerge-right1{ float:left; width:66%; padding-top:25px;}
.ptop25{ padding-top:25px;}
.mcolor{ color:#9900cc !important}

.table1 {
  border-collapse: collapse;
  width: 100%;
}

.table1 td {
  padding: 8px;
  text-align: left;
  border-bottom: 1px solid #ddd;
}
.textright{ text-align:right;}
@media ( max-width :1400px){.left-nav li a{ padding:7px 15px 7px 18px;}.left-nav ul{ margin-top:20px;}}
@media ( max-width :1024px){.container-area{ width:94%;}#cssmenu > ul > li > a{ font-size:18px !important; padding:11px 20px 8px 20px !important}#cssmenu > ul > li.has-sub > a::after{ right:8px !important;}.welcome-left h1{ font-size:37px;}.left-nav ul{ margin-top:0px;}.container-area1{ max-width:420px;}.banner-bottom{ padding:100px 0px 30px 0;}.welcomearea h1{ font-size:39px;}.owl-pagination{ max-width:94% !important}.email-area a{ font-size:16px;}.phone-area{ font-size:16px;}.top-right{ max-width:670px;}}
@media ( max-width :980px){.logo-area{ max-width:220px;}}
@media ( max-width :800px){.logo-area{ float:none; margin:0 auto;}.top-right{ float:none; margin:0 auto;}.welcome-left{ width:100%;}.welcome-right{ width:100%; margin-top:30px;}.latest-news-area{ width:100%;}.event-area{ width:100%;}.event-area h2{ font-size:38px;}.latest-news-area h2{ font-size:40px;}.how-can-help-area .box{ width:46%; margin-bottom:40px;}.get-in-touch .phone{ width:25%;}.get-in-touch .address{ width:35%; margin-left:5%;}.homegallery h2{ font-size:38px;}.banner{ margin-top:20px;}.banner-bottom{ padding:30px 0px 30px 0;}.left-nav ul{ max-width:100%;}.list-menu{ max-width:100%;}.left-nav li a{ background:none;}.left-nav li a:hover{ background:none;} .left-nav li:hover { background:#fff18a url(../images/dropdown-h.png) no-repeat 95.9% 11px;}.col-4 {
    float: left;
    width: 47.5%;
    margin-right: 2%;}.top-right .left{ margin-top:0px;}
	.banner-bottom .box1{padding-bottom: 12px; margin-bottom: 9px;}
.banner-bottom .box3{padding-bottom: 16px;
margin-bottom: 8px;}.banner-bottom .box2{    padding-bottom: 13px;
    margin-bottom: 7px;}.banner-bottom .box4{padding-bottom: 8px;}.container-area01{ width:94%;}.inner-left{ width:100%;} .inner-right{ width:100%;}.inner_section{ margin-top:20px;}.inner-left .left-menu {
    position: absolute;
    width: 97%;
    top: 100px;}.left-nav li a.act{ background:none !important;}.inner-left .left-nav ul{ margin-top:0;}
.contact-left{ width:100%;}.contact-right{ width:100%; margin-top:30px;}
.inner-right .latest-news-area{ width:100%; border-bottom:solid 1px #ddd; margin-bottom:20px;}.left-menu{ top:-108px;}}
@media ( max-width :768px){.nav-area{ margin-top:12px;}.email-phone-area{ float:none; margin:0 auto; padding-top:20px;}}
@media ( max-width :767px){.left48{ width:100%;}.right48{ width:100%; margin-top:15px;}.wemerge-right1{ width:100%; padding-top:20px;}.wemerge-right{ width:100%;}.wemerge-left1{ width:100%;}.wemerge-left{ width:100%;}.wemerge-left1 img{ float:none;}.textright{ text-align:left;}}

@media ( max-width :640px){.get-in-touch .phone{ width:100%;}.get-in-touch .address{ width:100%; margin-left:0; margin-top:20px;}.get-in-touch .email{ width:100%; margin-top:20px;}.get-in-touch{ padding:30px 0px; background-size:cover}.left-nav li:hover { background:#fff18a url(../images/dropdown-h.png) no-repeat 95% 11px;}.top-right .right{ float:none; margin:0 auto; max-width:76px;}}
@media ( max-width :600px){.email-area{ float:none; text-align:center;}.phone-area{ float:none; text-align:center; margin-top:7px;}.social-donate{ float:none; margin:0 auto;}.logo-area{ padding:12px 0 20px 0;}.top-right .left{ float:none;}}
@media ( max-width :480px){.latest-news-area .left{ width:100%;}.latest-news-area .right{ width:100%; margin-top:20px;}.top-link{ width:100%; float:none; margin:0 auto; margin-left:0; width:100%;}.left-nav li:hover { background:#fff18a url(../images/dropdown-h.png) no-repeat 93.2% 11px;}.col-4{ width:100%; margin-right:0; margin-bottom:20px;}.col-4 .img{ float:none; max-width:261px; margin:0 auto;}.how-can-help-area{ padding-bottom:0;}.inner-left .left-menu { top:100px;}.inner-right .latest-news-area .left{ width:100%;}.inner-right .latest-news-area .right{ width:100%;}.left32{ width:100%; margin-right:0; margin-bottom:30px;}.event-area .left{ width:100%;}.event-area .right{ width:100%; margin-top:15px;}}
@media ( max-width :360px){.welcome-left .box1{ width:85%; margin-top:20px;}.welcome-left .box2{ width:85%;margin-top:20px;}.welcome-left .box3{ width:85%;margin-top:20px;}.welcome-left .box4{ width:85%;margin-top:20px;}.how-can-help-area h2{ font-size:40px;}.how-can-help-area .box{ width:100%; margin:0 0 40px 0;}.welcome-right .img{ width:100%; margin-right:0; max-width:250px; margin:0 auto;}.left-nav li:hover { background:#fff18a url(../images/dropdown-h.png) no-repeat 91.2% 11px;}.owl-pagination{ max-width:90% !important}.welcomearea h1{ font-size:35px;}.imgleft{ float:none; margin-right:0; padding-bottom:15px;}.left21{ width:94%; margin-right:0; margin-bottom:20px;}.left21 img{ margin:0 auto }}
@media ( max-width :320px){.left-nav li:hover { background:#fff18a url(../images/dropdown-h.png) no-repeat 89.2% 11px;}.logo-area{ max-width:190px;}.social-area a{ padding-right:6px;}}
@media (max-width:950px){
#resmenu {display:block;}
.left-menu.full-page{width:0px;	transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;}
.right-wrapper.full-page{padding-left:0px;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;}
.left-menu.full-page ul {display:none;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;}}
@media( max-width:800px){
#mobopen2{ display:none;}
.mobnav2{ display:block;}
#mobopen3{ display:none;}
#mobopen4{ display:none;}
#mobopen5{ display:none;}
#mobopen6{ display:none;}
#mobopen7{ display:none;}
#mobopen8{ display:none;}
.lavel{width:100%; position:inherit; z-index:99; top:0; left:0; background:#fff; box-shadow:0 0 3px #999; padding:20px 0}
}