@charset "UTF-8";
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,600);
/*font-family: 'Open Sans', sans-serif;*/
@font-face {
    font-family: 'sansationbold';
    src: url('../fonts/Sansation-Bold-webfont.eot');
    src: url('../fonts/Sansation-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Sansation-Bold-webfont.woff') format('woff'),
         url('../fonts/Sansation-Bold-webfont.ttf') format('truetype'),
         url('../fonts/Sansation-Bold-webfont.svg#sansationbold') format('svg');
    font-weight: normal;
    font-style: normal;
} 
@font-face {
    font-family: 'sansationregular';
    src: url('../fonts/Sansation-Regular-webfont.eot');
    src: url('../fonts/Sansation-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Sansation-Regular-webfont.woff') format('woff'),
         url('../fonts/Sansation-Regular-webfont.ttf') format('truetype'),
         url('../fonts/Sansation-Regular-webfont.svg#sansationregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
body{
	font-family: 'sansationregular';
	background-color:#ddcd99;
	color:#231f20;
}
textarea{
	font-family: 'Open Sans', sans-serif;
}
* {
	margin: 0;
	padding: 0;
	list-style:none;
	 box-sizing: border-box;
} 
.page-wrap{
	max-width:1366px;
	margin:0 auto;
	width:100%
}
.header-wrap{
	background-image:url(../images/menu-bg.jpg);
	background-repeat:repeat-x;	
	padding-left:3%;
	padding-right:3%;	
}
.logo {
  float: left;
  margin-top: 12px;
}
.logo img{
	display:block;
}
.menu{
	float:right;
	font-size:14px;
}
.clear{
	clear:both;
}
.banner-wrap {
  float: left;
  position: relative;
  width: 100%;
}
.banner-wrap img{
	display:block;
	width:100%;
	height:auto;
}
.content-section-wrap{
	padding-top:80px;
	width:100%;
	float:left;
}
.last-section{
	padding-bottom:80px;
}
.section-head{ 
	color:#48270F;
	font-size:40px;
	text-align:center;
	padding-bottom:50px;
	font-weight:normal;
}
.parivar-ul{
	width:95%;
	margin:0 auto;
	font-size:0;
}
.parivar-ul li{
	display:inline-block;
	width:25%;
	padding:0 10px;
	font-size:16px;
	vertical-align:top;
}
.parivar-ul li a{
	text-decoration:none;
	-webkit-transition: all 0.3s ease-out;
	  -moz-transition: all 0.3s ease-out;
	  -o-transition: all 0.3s ease-out;
	  transition: all 0.3s ease-out; 
}
.parivar-ul li a:hover{
	opacity:0.9;
}
.parivar-ul li a img{
	display:block;
	width:100%;
	height:auto;
}
.parivar-ul li .item-title {
  border-bottom: 1px solid #48270f;
  color: #48270f;
  font-size: 16px;
  height: 74px;
  padding-bottom: 0;
  padding-top: 20px;
  text-align: center;
  text-decoration: none;
}
.col2{
	float:left;
	width:50%;
}
.donation-bank-wrap .col2{
	padding:0px 4%;
}
.circle-ico-wrap{
	float:right;
	width:133px;
	height:auto;
	margin-left:25px;
	border:solid 1px #a72225;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	
}
.circle-ico-wrap img{
	display:block;
	width:100%;
	height:auto;
}
.subhead{
	font-size:22px;
	color:#48270F;
	padding-bottom:20px;
	font-weight:normal;
}
.support-cnt{
	width:90%;
	margin:0 auto;
	float:none;
	clear:both;
	padding-bottom:80px;
}
.para{
	color:#231F20;
	font-family: 'Open Sans', sans-serif;
	font-size:13px;
}
.content-section-full-wrap{
	float:left;
	width:100%;
}
.about-cnt{
	background-color:#d9c590; 
}
.about-col{
	width:55%;
	float:left;
	padding-right:4%;
	padding-top:20px;
	padding-bottom:20px;
}
.about-cnt .content-section-wrap{
	width:90%;
	margin:0 auto;
	float:none;
	padding-bottom:80px;
}
.about-col.last-item{
	padding-right:0;
	padding-left:4%;
	width:45%;
}
.about-col.last-item{
	background-image:url(../images/vertical-seprator.jpg);
	background-repeat:repeat-y;
	background-position:-9px top;
}
.more-btn{
	color:#A81F23;
	font-size:14px;
	text-decoration:none;
	-webkit-transition: all 0.3s ease-out;
	  -moz-transition: all 0.3s ease-out;
	  -o-transition: all 0.3s ease-out;
	  transition: all 0.3s ease-out; 
}
.more-btn:hover{
	color:#741417;
}
.footer-wrap{
	background-image:url(../images/footer-bg.jpg);
	background-repeat:repeat-x;
	background-color:#7d3e1b;
	float:left;
	width:100%;
	height:auto;
}
.footer-fix{
	width:90%;
	margin:0 auto;
	padding:80px 0; 
}
.address-col {
  float: left;
  width: 38%;
}
.address-item{
	padding-bottom:40px;
	overflow:hidden;
}
.address-item img {
  display: block;
  float: left;
  height: auto;
  margin-top: 14px;
  width: 12%;
  max-width:59px;
}
.address-wrap {
  color: #fff;
  float: left;
  padding-left: 17px;
  width: 84%;
}
.address-wrap h6{
	font-size:21px;
	padding-bottom:8px;
	font-weight:normal;
}
.address-wrap p{
	font-size:18px;
	font-family: 'Open Sans', sans-serif;
	line-height:23px;
}
.enquiry-col{
	float:right;
	width:60%;
}
.enquiry-col h6{
	font-size:40px;
	color:#fff;
	font-weight:normal;
	padding-bottom:20px;
}
.enquiry-ul li{
	padding-bottom:15px;
}
.enquiry-ul li label{
	display:block;
	color:#fff;
	padding-bottom:5px;
}
.enquiry-ul li input[type='text'], .enquiry-ul li textarea{
	display:block;
	width:100%;
	padding:10px;
	font-size:14px;
	border:none;
	-webkit-transition: all 0.3s ease-out;
	  -moz-transition: all 0.3s ease-out;
	  -o-transition: all 0.3s ease-out;
	  transition: all 0.3s ease-out; 
}
.enquiry-ul li input[type='text']:focus, .enquiry-ul li textarea:focus{
	 -webkit-box-shadow: 0px 0px 6px 1px #ccc;  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
  -moz-box-shadow:    0px 0px 6px 1px #ccc;  /* Firefox 3.5 - 3.6 */
  box-shadow:         0px 0px 6px 1px #ccc;  /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */
}
.submit-btn {
  background-color: #b32124;
  border:solid 1px #951B1D;
  color: #fff;
  display: inline-block;
  font-size: 18px;
  padding: 10px 30px;
  cursor:pointer;
  -webkit-transition: all 0.3s ease-out;
	  -moz-transition: all 0.3s ease-out;
	  -o-transition: all 0.3s ease-out;
	  transition: all 0.3s ease-out; 	  
}
.submit-btn:hover{
	border:solid 1px #b32124;
	background-color: #951B1D;
}
.copyright-wrap{
	font-family: 'Open Sans', sans-serif;
	float:left;
	width:100%;
	background-color:#D7C48F;
	padding:15px 0px;
	text-align:center;
	font-size:12px;
	color:#48270F;
}
.copyright-wrap a{
	color:#48270F;
	text-decoration:none;
}
.copyright-wrap a:hover{
	text-decoration:underline;
}
.theme-default .nivo-controlNav {
  bottom: 24%;
  padding: 20px 0;
  position: absolute;
  right: 13.5%;
  text-align: left;
  width: 298px;
  z-index: 9999;
}
.theme-default .nivo-controlNav a {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border: 2px solid #000; 
  -webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px; 
  height: 17px; 
  width: 17px;
  -webkit-transition: all 0.3s ease-out;
	  -moz-transition: all 0.3s ease-out;
	  -o-transition: all 0.3s ease-out;
	  transition: all 0.3s ease-out; 
}
.theme-default .nivo-controlNav a:hover, .theme-default .nivo-controlNav a.active {
   border: 2px solid #fff; 
}
.nivo-directionNav{
	display:none;
}
.wow:first-child {
  visibility: hidden;
}
.history-txt{
	width:100% !important;
	padding-bottom:25px;
	float:left;
}
.history-thumb {
  border-top: 2px solid #47260e;
  float: left;
  height: auto; 
  width: 50%;
}
.history-img-point-wrap{
	padding-top:40px;
	float:left;
}
.history-red-bullet, .bell-bullet{
	width:48%;
	float:right;
}
.history-red-bullet li{
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	font-weight:normal;
	display:block;
	width:100%;
	background-color:#ede5a4;	
	background-image:url(../images/bullet-bg.jpg);
	background-repeat:repeat-y;
	background-position:left top;
	margin-bottom:5px;
	position:relative;
	padding:10px 0 10px 100px;
}
.history-red-bullet li:before{
	display:block;
	content:" ";
	position:absolute;
	background-image:url(../images/red-arrow.png);
	background-repeat:no-repeat;
	width:13px;
	height:21px;
	left:80px;
	top:30px;
}
.bell-bullet li{
	display:block;
	background-image:url(../images/bell.png);
	background-repeat:no-repeat;
	background-position:left 3px;
	padding-bottom: 14px;
    padding-left: 35px;
    padding-top: 5px;
	font-family: "Open Sans",sans-serif;
}

@media (min-width:0px) and (max-width:1310px){
.theme-default .nivo-controlNav {
  bottom: 26%;
}
}
@media (min-width:0px) and (max-width:1224px){
.theme-default .nivo-controlNav {
  bottom: 26%;
}
.logo img {
  display: block;
  height: auto;
  width: 260px;
}
.logo { 
  margin-top: 20px;
}
.history-red-bullet {
  margin-top: 20px;
  width: 100%;
}
.history-red-bullet li::before { 
  top: 20px; 
}
}
@media (min-width:0px) and (max-width:1215px){ 
.ddsmoothmenu ul li a {
  padding: 40px 6px;
}
} 

.page-title{
	width:90%;
	margin:0 auto;
	color:#58585B;
	padding-bottom:10px;
	margin-top:60px;
	border-bottom:solid 1px #58585B;
	overflow:hidden;
}
.page-title h1{
	font-weight:normal;
	float:left;
	font-size:30px;
}
.breadcrumb{
	float:right;
	font-size:16px;
	padding-top:9px;
}
.breadcrumb a{
	color:#404041;
	text-decoration:none;
	-webkit-transition: all 0.3s ease-out;
	  -moz-transition: all 0.3s ease-out;
	  -o-transition: all 0.3s ease-out;
	  transition: all 0.3s ease-out; 
}
.breadcrumb a:hover{
	color:#48270f;
}
.breadcrumb b{
	font-weight:normal;
}
.breadcrumb span{
	color:#48270f;
}
.parivar-statement, .history-txt-part, .fix-cnt{
	width:90% !important;
	margin:0 auto;
	float:none;
	clear:both;
}
.about-thumb {
  border-top: 2px solid #47260e;
  float: left;
  height: auto;
  margin-top: 70px;
  max-width: 400px;
  width: 20%;
}
.parivar-txt{
	width:70%;
	float:left;
	padding-left:25px;
	background-image:url(../images/quote.png);
	background-repeat:no-repeat;
	background-position:16px 0px;
	padding-top:68px;
}
.trustees-txt{
	width:100%;
}
.parivar-txt h4, .subhead{
	font-size:24px;
	font-weight:normal;
	color:#47260E;
	padding-bottom:20px;
}
.parivar-txt p, .para{
	color:#231F20;
	font-size:16px;
	font-family: 'Open Sans', sans-serif;
}
.trustees-ul{
	/*width:90%;
	text-align:center;
	font-size:0;
	margin:0 auto;*/
}
.trustees-ul li {
  /*display: inline-block;
  padding: 0 3%;
  vertical-align: top;*/
  width: 25%;
	font-family: 'Open Sans', sans-serif;
}
.trustees-ul li img {
  border: 3px solid #b1954e; 
  height: auto;
  /*display: inline-block;  
  max-width: 160px;
  width: 100%;*/
}
.trustees-ul li span{
	display:block; 
	padding-top:15px;
	font-size:14px;
}
.trustees-cnt{
	background-color:#D7C58F;
	padding-bottom:80px;
}
.president-cnt{
	background-color:#DFD294;
	padding-bottom:80px;
}
.donor-cnt{
	background-color:#EEE0A4;
	padding-bottom:80px;
}
.para-head{
	font-size:20px;
	font-weight:normal;
	color:#47260E;
	font-family: 'Open Sans', sans-serif;
	padding-bottom:20px;
}
.brown-txt{
	color:#47260E;
}
.note{
	font-style:italic;
}
.our-trustees2{
	background-color:#EEE0A4;
}
.our-trustees2 .section-head {
  background-color: #dfd294;
  color: #fff;
  margin-bottom: 50px;
  padding: 30px 0;
}
.our-trustees2 .content-section-wrap{
	padding-top:0;
}
.tvoice-txt{
	font-size:14px;
	color:#000;
	padding:15px 0;	
}
.trustee-detail-wrap{
	width:100%;
	padding-left:0;
	padding-bottom:80px;
	padding-top:0px;
}
.trustee-thumb{
	margin-top:0px;
	margin-right:30px;
	margin-bottom:30px;
	border:6px solid #b1954e;
}
.born-date{
	font-family: 'Open Sans', sans-serif;
	padding-bottom:30px;
}
.born-date strong{
	color:#47260E;
	font-size:16px;
}
.qoute-bg{
	background-image:url(../images/quote.png);
	background-repeat:no-repeat;
	background-position:37.5% top;
	padding-top:18px;
}
.two-col-img{
	width:100%; 
	font-size:0;
	padding:20px 0px;
}
.two-col-img img{
	width:50%;
	height:auto;
	display:inline-block;
	padding-right:10px;
}
.donation-sec .col2{
	padding-bottom:30px;
}
.feature-project{
	width:30%;
	float:left;
	padding-right:15px;
	padding-bottom:25px;
}
.feature-project img{
	display:block;
	width:100%;
	height:auto;
	padding-bottom:15px;
}
.feature-project p{
	padding-bottom:20px;
}
.our-projects {
  overflow: hidden;
  padding-left: 55px;
  width: 70%;
}
.project-col {
  float: left;
  height: auto;
  padding-right: 20px;
  width: 33%;
}
.project-col h3{
	font-size:21px;
	padding-bottom:20px;
}
.project-col ul {
	font-family: 'Open Sans', sans-serif;
}
.project-col ul li{
	display:block;
	padding-bottom:5px;
	background-image:url(../images/right-arrow.png);
	background-repeat:no-repeat;
	background-position:left 3px;
	padding-left:15px;
	font-size:14px;
}
.our-project-sec{
	background-color:#EEE0A4;
	padding-bottom:80px;
}
.line-seprator{
	background-image:url(../images/vertical-seprator.jpg);
	background-repeat:repeat-y;
	background-position:32% 0px;
	padding:25px 0px;
}
.contact-info-wrap{
	padding-top:40px;
}
.contact-info-wrap .address-col{
	width:100%;
}
.contact-info-wrap .address-col .address-item {
  display: inline-block;
  overflow: hidden;
  padding-bottom: 40px;
  padding-right:25px;
  width: auto;
  vertical-align:top;
}
.contact-info-wrap .address-wrap { 
  width: auto;
}
.contact-info-wrap .address-item img { 
  margin-top: 14px; 
  width: 59px;
}
.contact-info-wrap .address-wrap h6 {
  color: #47260e;
  font-size: 18px;
}
.contact-info-wrap .address-wrap p {
  color: #231f20;
  font-size: 16px;
}
.contact-head{
	color:#404041;
	font-size:21px;
}
.directory-tbl{
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	background-color:#e1d396;
	text-align:center;
	border-left:1px solid #afafaf;
	border-top:1px solid #afafaf;
	border-bottom:1px solid #afafaf;
}
.directory-tbl thead {
  background-color: #a21d21;
  color: #eee0a4;
  font-weight: 300;
  text-transform: uppercase;
}
.directory-tbl td,.directory-tbl th{
	padding:10px; 
	border-right:1px solid #afafaf;
}
.directory-tbl tr:nth-child(even){
	background-color:#efe3a6;
}
.directory-tbl .email-td{
	word-wrap: break-word; 
	word-break: break-all;
}
.directory-tbl tr .address-cell{
	text-align:left;
}
.self-pic {
  border: 1px solid #c0c0c0;
  border-radius: 5px;
  width: 50%;
}
.directory-tbl tr.row-seprator td{
	 background-color:#783d1b;
}
.jcarousel li { 
  padding: 0 0px; 
}
.jcarousel-control-prev, .jcarousel-control-next {
  background-color:transparent;
  background-image:url(../images/slider-right-arrow.png);
  background-size:100%;
  border-radius: 0px;
  box-shadow: none; 
  font: 0px Arial,sans-serif;
  height: 54px;
  margin-top: -50px;
  position: absolute;
  text-align: center;
  text-decoration: none;
  text-shadow: 0 0 1px #000;
  top: 50%;
  width: 30px;
}
.jcarousel-control-prev{
	background-image:url(../images/slider-left-arrow.png);
	left:0;
}
.jcarousel-control-next {
  right: 0;
}
.jcarousel li {  
  display: inline-block !important;
  float: none !important;
  vertical-align:top;
  padding:0 20px;
}
.jcarousel img{ 
	 width:95%;
}
.carousel-2-item .trustees-ul{
	width:100% !important;
	text-align:center;
	left:auto !important;
}
.our-trustees2 .jcarousel-control-prev, .our-trustees2 .jcarousel-control-next{
	margin-top:-106px;
}
.back-btn {
  color: #404041;
  font-size: 16px;
  position: absolute;
  right: 5%;
  text-decoration: none;
  text-transform: uppercase;
  top: 15px;
}
.back-btn:hover{
	color:#48270f;
}
.directory-tbl-main{
	margin:0 auto;
	width:90%;
	float:none;	
}
.head-row td{
	background-color:#B49E67;
	color:#E8E0BC;
}
.search-filter-wrap{
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	padding-bottom:40px;
}
.search-filter-wrap tr td{
	padding-bottom:10px;
}
.search-filter-wrap select, .search-filter-wrap input[type="text"], .search-filter-wrap textarea {
  background-color: #f9efca;
  border: 1px solid #f5e6ad;
  color: #a07c63;
  display: block;
  font-size: 14px;
  padding: 10px;
  height: 45px;
  width: 100%;
  -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-transition: all 0.3s ease-out;
	  -moz-transition: all 0.3s ease-out;
	  -o-transition: all 0.3s ease-out;
	  transition: all 0.3s ease-out; 
}
.search-filter-wrap select{ 
}
.search-filter-wrap select:focus, .search-filter-wrap input[type="text"]:focus{
	border: 1px solid #DBCE9A; 
	 -webkit-box-shadow: 0px 0px 6px #A69F86;  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
  -moz-box-shadow:     0px 0px 6px #A69F86;  /* Firefox 3.5 - 3.6 */
  box-shadow:          0px 0px 6px #A69F86;  /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */
}

.lbl{
	font-weight:bold;
	color:#47260E;
}
.search-filter-wrap .submit-btn{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.pagination-wrap {
  clear: both;
  height: auto;
  padding-top: 35px;
  text-align: center;
  width: 100%;
  font-family: 'Open Sans', sans-serif;
}
.pagination-ul {
  display: inline-block;
  font-size: 0;
  text-align: center;
  -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
overflow:hidden;
}
.pagination-ul li {
  display: inline-block;
  font-size: 0;
}
.pagination-ul li a {
  background-color: #7d3e1b;
  border: 1px solid #A89B74;
  color: #fff;
  display: inline-block;
  font-size: 12px;
  text-decoration:none;
  padding: 9px;
  transition: all 0.3s ease-out 0s;
}
.pagination-ul li a:hover, .pagination-ul li a.selected {
  background-color: #b32124;
}
.deep-ul{
	display:block;
}
.deep-ul li{
	display:block;
	padding-bottom:20px;
}
.deep-ul li h3 {
  background-image: url("../images/diya.png");
  background-position: left 0;
  background-repeat: no-repeat;
  color: #47260e;
  display: block;
  font-size: 43px;
  font-weight: normal;
  padding-bottom: 52px;
  padding-left: 150px;
  padding-top: 43px;
}
.deep-ul li p{
	font-size:18px;
	padding-top:15px;
	padding-bottom:50px;
	font-family: 'Open Sans', sans-serif;
}


.gal-ul{
	/*width:90%;
	text-align:center;
	font-size:0;
	margin:0 auto;*/
}
.gal-ul li {
  /*display: inline-block;
  padding: 0 3%;
  vertical-align: top;*/
  float: left;
  width: 23%;
  font-family: 'Open Sans', sans-serif;
  margin-bottom: 10px;
  margin-right: 20px;
}
.gal-ul li img {
  border: 3px solid #b1954e;  
  width: 100%;
  /*display: inline-block;  
  max-width: 160px;
  */
}