@charset "utf-8";
/* CSS Document */

/*----------------------Font-Kits----------------------*/



/*------------------------DEFAULT CLASSES-------------------------------*/
*{ margin:0; padding:0;}
body{ width:100%; font-size:0.625em; font-family:'Roboto', sans-serif; background:#fff;
 box-sizing: border-box;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 -o-box-sizing: border-box;     }

a{ text-decoration:none; color:#65a52b;}
a:hover{ text-decoration:underline;}

.clear{ clear:both; margin:0; padding:0;}
.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.clearfix {
    display: inline-block;
}
.clearfix {
    display: block;
}

.tran{transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s;}

/*------------------------------COMMON CLASSES-------------------------------*/

/*----------Header------------*/
header{ width:100%; float:left; position:relative; z-index:1000; left:0; top:0;  background:rgba(249, 251, 252, 0.85); }
.headerWrap{ width:97.65%; margin:0 auto; max-width:1000px; position:relative; }
.headerTop{ width:100%; margin:0;}
.headerTop figure{ float:left; width:26.5%; height:8.0em; max-height:66px; max-width:259px; margin:3.2em 0 0 0; }
.headerTop figure img{ width:100%; height:100%; margin:0; padding:0; float:left;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    /* Safari 5+ ONLY */
    ::i-block-chrome, .headerTop figure img{height:inherit;}
}


.socialBlock{float:right; margin:4.9em 0 5px 0;}
.socialBlock ul {margin:0; paddding: 0; width:100%;}
.socialBlock ul li{ float: left; margin:0 0.8em 0 0;}
.socialBlock ul li:last-child{margin:0;}
.socialBlock ul li a{ display:block; text-decoration:none !important;   min-height:26px; min-width:26px;}

.socialBlock ul li #tw{ background:url(../images/icons/buchkewadi-social-media1.png) no-repeat top right;}
.socialBlock ul li #fb{ background:url(../images/icons/buchkewadi-social-media1.png) no-repeat top left;}

.socialBlock ul li:hover #tw{background:url(../images/icons/buchkewadi-social-media1-hover.png) no-repeat top right;}
.socialBlock ul li:hover #fb{background:url(../images/icons/buchkewadi-social-media1-hover.png) no-repeat top left;}

.searchBlock{ float:right; margin:4.7em 1.7em 0 1.7em;   padding:0.3em 0; width:64%; max-width:650px;   }

#search{ float:right; max-width:500px; width:80.33%;}
.trigger{cursor:pointer; float:right; width:7%;   margin:0 1em 0 0; border-left:1px solid #ccc; border:none; outline:none; padding:0.3em 2.5%; border-left:1px solid #ccc; background:#fff; min-width:30px;}
.search-bar{   display:none; float:right;  margin:0 0 0 2em; width:80%;}
.searchbox{ float:left; width:100%; padding:0.3em 2.5%; border:1px solid #ccc; border-right:none; h eight:2.5em; font-size:1.3em; color:#ccc;}
.teleBlock{ float:right; font-size:1.4em; color:#000; font-family: 'Roboto', sans-serif; line-height:1.6em;}
.teleBlock span{color:#ccc; margin:0 0.5em;}

/*#search ul li{margin:0; float:left; display:inline-block; width:2.4em; height:2.5em;}
#search ul li.f{background:url(../images/icons/buchkewadi-social-media.png) no-repeat top left;}
#search ul li.f:hover{background:url(../images/icons/buchkewadi-social-media.png) no-repeat bottom left;}
*//*--------Main Navigation ----------*/

#menu-icon {

	display:none; float:right;
	width:100%; padding:0.5em 0; text-align:center;  
	font-family: 'Roboto', sans-serif; font-size:1.4em; color:#f1f1f1; text-transform:uppercase;
	height: 40px;
	background: #4C8FEC url(../images/icons/menu-icon.png) no-repeat right top;

}


.navArea{ width:100%; float:left; margin:1.7em 0 0 0; background:#65a52b; border-bottom:1px solid #f9fbfc;}

nav{ width:97.65%; max-width:1000px; margin:0 auto; position:relative; z-index:100000;}

#dd {
	position:relative;
	
	
	padding:0 0 0 0px; margin:0 auto;
}
nav ul {
	padding:0;
}
nav ul li {
	float:left;
	display:inline-block;
	padding:0.8em 1.3% 0.7em 1.4%; margin:0 3.73% 0 0;
	position:relative; z-index:200;
	list-style:none; position:relative;
	
/*		margin:0 1px;
	padding:0;
	display:block;*/
	color:#f9fbfc; line-height:1.8em; 
    text-decoration:none;
	font-family: 'Roboto', sans-serif; font-weight:900;
	font-size:1.2em; text-transform:uppercase;
}
nav ul li:first-child{padding-left:0;}
nav ul li:last-child{background:#f2c908; font-size:1.2em; float:right; margin:0 2em 0 0;}
nav ul li:last-child a{color:#000;}
nav ul li:last-child a:hover{color:#65a52b;}

nav ul li:last-child a:before{background:url(../images/icons/baheti-enquiry-arrow.png) no-repeat top right; width:2.5em; height:4em; content:""; position:absolute; top:0; right:-1.85em;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    /* Safari 5+ ONLY */
    ::i-block-chrome, nav ul li:last-child a:before{height:2.75em; right:-1.81em;}
}


nav ul li a {

	color:#f9fbfc; display:block;
}

nav ul li a:hover{
	text-decoration:none; color:#f2c908;
}

#workA .workA, #village .village, #con .con, #other .other, #lib .lib, #gal .gal{color:#f2c908;}

/*nav ul li:hover a{
	text-decoration:none; color:#f2c908;
}
*/




/*-----------Drop Down------------*/

.submenu1{left:-11em!important;}
.submenu {
	position:absolute; 
	left:-1em;
	background:#000 !important;
	width:30em;
	z-index:100000!important;
	margin-top:0px;
	padding:0.5em 0.2em;
	 visibility:hidden; display:none;
	/*visibility:hidden;*/ /*right:0px;*/
	top:3.3em !important;
	padding:0.5em;
	border:none; 
	opacity:0.8;
/*	border-top:1px solid #fff;
*/}
nav ul li ul.submenu li {
	float:left;
	width:100%!important;
	border-bottom:1px #333 dotted;
	background:none;
	 padding:1em 1.5em!important; margin:0!important;
	 
	 	/*padding:0px 0.5em;*/
	line-height:normal;
	color:#ccc;
	text-shadow:none!important;
	background: none;
	line-height:20px;
	text-decoration:none; text-transform: none!important;
	font-size:1.1em!important; font-weight:normal;
}

nav ul li ul.submenu li:nth-last-child(1){border-bottom:none;}
nav ul li ul.submenu li:nth-last-child(2) a:before{background:none;}

/*nav ul li ul.submenu li:last-child{display:none;}*/
nav ul li ul.submenu li:last-child a{background:none;}

nav ul li ul.submenu li a {
	color:#ccc;
	text-shadow:none!important;
	background: none;
	text-decoration:none;
}
nav ul li ul.submenu li a:hover {
	color:#fff;
}
/*----------Container------------*/
.containerWrap{ width:100%; margin:0; padding:0; /*font-size:1.2em;*/ color:#000; background:#fff;  float:left; z-index:100;}
/*----------Footer------------*/
footer{ width:100%; float:left; background:#242424; }
.footerWrap{ width:97.65%; margin:0 auto; padding:2em; max-width:1000px; text-align:center; color:#f0f1f1; }
.footerWrap a{ color:#f0f1f1; margin:0 0.5em;}
.footerWrap a.bv{ cursor:default; text-decoration:none !important;}
/*--------------------------------Home Page-------------------------------*/
#blockOne{ width:100%;/*  background: url(../images/bg-1.jpg) center top no-repeat; 
background-size:cover;*/ margin:0 auto; height:100%;    }
#blockOne .bannerWrapper{width:100%; float:left; height:400px;}
#blockOne .bannerWrapper ul{width:100%; height:100%;}
#blockOne .bannerWrapper ul li{width:100%; height:100%; position:relative; text-align:center;}
#blockOne .bannerWrapper ul li figure{width:100%; height:100%;}
#blockOne .bannerWrapper ul li figure img{width:100%; height:100%;}
#blockOne .awardWrapper{ width:100%; margin:0; padding:0 0 5.5em 0; float:left; background:#f9fbfc;}
#blockOne .workWrapper{ width:100%; margin:0; float:left; background: #f3f5f5; /* Old browsers */
background: -moz-linear-gradient(top, #f3f5f5 0%, #f8fafb 14%, #fbfdff 14%, #fbfdff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f5f5), color-stop(14%,#f8fafb), color-stop(14%,#fbfdff), color-stop(100%,#fbfdff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f3f5f5 0%,#f8fafb 14%,#fbfdff 14%,#fbfdff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f3f5f5 0%,#f8fafb 14%,#fbfdff 14%,#fbfdff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f3f5f5 0%,#f8fafb 14%,#fbfdff 14%,#fbfdff 100%); /* IE10+ */
background: linear-gradient(to bottom, #f3f5f5 0%,#f8fafb 14%,#fbfdff 14%,#fbfdff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f5f5', endColorstr='#fbfdff',GradientType=0 ); /* IE6-9 */}
#blockOne article{ width:97.65%; margin:0 auto; max-width:1000px; position:relative;}
#blockOne .bannerWrapper ul li h1{font-family: 'Rancho', cursive; font-size:3em; color:#fff; position:absolute; bottom:2.4em; left:0; right:0; margin:0 auto; font-weight:normal; letter-spacing:0.03em;}
#blockOne .bannerWrapper ul li h2{font-family: 'Rancho', cursive; font-size:2em; color:#fff; position:absolute; bottom:4em; left:0; right:0; margin:0 auto; font-weight:normal; letter-spacing:0.03em; line-height:1;}
/*--------------------------------*/
 
 
/*---------------------------*/
.boxOne{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width:33.3%; padding:3.4% 0 0 0; background:#d28410; margin:0; float:left;}
/*--------News Ticker---------*/
#nwticker {
/*	height: 20em;
	overflow: hidden;*/
padding:0 7.4%;
}
#nwticker li {
	height: 20em;
}

#nwticker li .newsWrap{ width:100%; height:100%; color:#fcfcfd; min-height:200px;}
.newsWrap span{ font-style:italic; display:block; font-size:1.2em;}
.newsWrap h2{font-family: 'Roboto', sans-serif; font-size:1.8em; margin:1.1em 0;}
.newsWrap div{ display:block; font-size:1.2em; min-height:120px;}
.boxOne a{ display:block; margin:1.9em 0 0; font-size:1.8em; color:#fcfcfd; background:#e2ab5a; padding:0.8em 1.3em 0.7em 1.3em; position:relative; font-weight:700; border-top:1px solid #e2ab5a; }

@media screen and (-webkit-min-device-pixel-ratio:0) {
    /* Safari 5+ ONLY */
    ::i-block-chrome, .boxOne a{margin:2em 0 0;}
}

.boxOne a:after{background:url(../images/icons/buchkewadi-read-more.png) no-repeat top right; content:""; position:absolute; top:0.6em; right:1em; height:1.8em; width:1em;  transition:All 0.5s; -moz-transition:All 0.5s; -webkit-transition:All 0.5s;}
.boxOne a:hover{background:#d28410; color:#EECE9D; border-top:1px solid #EECE9D; text-decoration:none;}
.boxOne a:hover:after{background:url(../images/icons/buchkewadi-read-more-hover.png) no-repeat right -1.7em; }
/*--------------------------*/

.boxTwo{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width:33.3%; padding:2.5em 0% 0% 0% ; background:#e44a31; float:left; text-align:center; position:relative; z-index:500; height:31.8em;  }
.boxTwo:after{background:url(../images/icons/buchkewadi-awards.png) no-repeat top left; content:""; position:absolute; top:-5em; left:0; right:0; margin:0 auto; width:9.7em; height:9.7em;}
.boxTwo ul li{margin:0; float:left; width:33.1em!important;}

.boxTwo h1{font-size:1.8em; color:#f9fbfc; font-family: 'Roboto', sans-serif; text-transform:uppercase; padding:0.4em 0; background:rgba(14, 14, 14, 0.7); position:absolute; top:1.4em; left:0; width:100%; z-index:1;}
.boxTwo figure{width:100%; height:100%; text-align:center;}
.boxTwo figure img{width:100%; height:100%; float:left;}
.boxTwoText{ float:left; width:100%; text-align:left;  color:#fcfcfd; position:absolute; bottom:5em; left:0; background:rgba(11, 11, 11, 0.5); padding:1.8em 1.5em; border-bottom:1px solid #f5f6f7; z-index:1;  }
.boxTwoText h2{ font-size:1.3em; font-family: 'Roboto', sans-serif; color:#f9fbfc;  text-transform:uppercase;}
.boxTwoText span{ font-size:1.3em; font-family: 'Roboto', sans-serif; line-height:1.5em;  }
.boxTwoText span a{color:#f8c455;}
.boxTwo > a{ display:block; font-size:1.8em; color:#fcfcfd; background:#e2ab5a; padding:0.8em 3.3em 0.7em 3.3em; font-weight:700; width:100%; position:absolute; bottom:0; left:0; background:rgba(11, 11, 11, 0.5); text-align:right;}
.boxTwo > a:after{background:url(../images/icons/buchkewadi-read-more.png) no-repeat top right; content:""; position:absolute; top:0.6em; right:1em; height:1.8em; width:1em;transition:All 0.5s; -moz-transition:All 0.5s; -webkit-transition:All 0.5s;}
.boxTwo > a:hover{text-decoration:none;}
.boxTwo > a:hover:after{background:url(../images/icons/buchkewadi-read-more-hover-awards.png) no-repeat right -1.7em;}


#awards .bx-wrapper .bx-pager{top:-3.4em; left:0px; right:inherit; width:40%; padding:0 0 0 3em; text-align:left;}
#awards .bx-wrapper .bx-pager.bx-default-pager a {
	background: url(../images/icons/buchkewadi-awards-right.png) left 0 no-repeat !important ; margin:0 4px;
}
#awards .bx-wrapper .bx-pager.bx-default-pager a:hover,
#awards .bx-wrapper .bx-pager.bx-default-pager a.active {
	background:url(../images/icons/buchkewadi-awards-left.png) left top no-repeat !important ;
}

#Vsays .bx-wrapper .bx-viewport{height:26em !important;}
#Vsays .bx-wrapper .bx-controls-direction{ position:relative; width:690px; margin:0 auto; top:-288px;}
#Vsays .bx-wrapper .bx-controls-direction a {
	position: absolute;
	top:-51px;
	margin-top: 0;
	outline: 0;
	width:31px;
	height:62px;
	text-indent: -9999px;
	z-index:10;
}

#Vsays .bx-wrapper .bx-prev {
	left:-145px;
	background: url(../images/icons/buchkewadi-villagers-say-left-arrow.png) no-repeat  left top;
}


#Vsays .bx-wrapper .bx-next {
	right:-144px;
	background: url(../images/icons/buchkewadi-villagers-say-right-arrow.png) no-repeat left top;
}


#Vsays .bx-wrapper .bx-prev:hover {
	background: url(../images/icons/buchkewadi-villagers-say-left-arrow.png) no-repeat left -6.1em; transition:All 0.3s; -moz-transition:All 0.3s; -webkit-transition:All 0.3s;
}

#Vsays .bx-wrapper .bx-next:hover {
	background: url(../images/icons/buchkewadi-villagers-say-right-arrow.png) no-repeat left -6.1em; transition:All 0.3s; -moz-transition:All 0.3s; -webkit-transition:All 0.3s;
}


#Vsays .bx-wrapper .bx-controls-direction a.disabled{display:block;}

#fProject .bx-wrapper .bx-controls-direction{top:-310px;}
#fProject .bx-wrapper .bx-controls-direction a {
	position: absolute;
	top:-51px;
	margin-top: 0;
	outline: 0;
	width:31px;
	height:62px;
	text-indent: -9999px;
	z-index:10;
}

#fProject .bx-wrapper .bx-prev {
	left:-145px;
	background: url(../images/icons/buchkewadi-fproject-left.png) no-repeat top left ;
}
#fProject .bx-wrapper .bx-prev:hover {
	background: url(../images/icons/buchkewadi-fproject-left.png) no-repeat left -6.1em; transition:All 0.3s; -moz-transition:All 0.3s; -webkit-transition:All 0.3s;
}


#fProject .bx-wrapper .bx-next {
	right:-144px;
	background: url(../images/icons/buchkewadi-fproject-right.png) no-repeat left top; }

#fProject .bx-wrapper .bx-next:hover {
	background: url(../images/icons/buchkewadi-fproject-right.png) no-repeat left -6.1em; transition:All 0.3s; -moz-transition:All 0.3s; -webkit-transition:All 0.3s;
}

#fProject .bx-wrapper .bx-controls-direction a.disabled{display:block;}


.boxThree{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width:33.4%; padding:1.5em 0 6.6em 0; background: #8cc63e; margin:0em 0 0 0; float:left; text-align:center; position:relative;}
.boxThree figure{ width:100%; height:100%; max-height:156px; max-width:125px; margin:0 auto; padding:0;}
.boxThree figure img{ width:100%; height:100%; max-height:420px; max-width:330px;} 

@media screen and (-webkit-min-device-pixel-ratio:0) {
    /* Safari 5+ ONLY */
    ::i-block-chrome, .boxThree figure img{height:inherit;}
}

.boxThree h2{ font-size:2.4em; font-family: 'Roboto', sans-serif; color:#fcfcfd; padding:0.1em 0 0.45em 0; }
.boxThree p{ font-size:1.3em; font-family: 'Roboto', sans-serif; line-height:1.5em; color:#fcfcfd; padding:0 2em;}
.boxThree p a{color:#efe70d;  }
.boxThree > a{ display:block; font-size:1.8em; color:#fcfcfd; background:#79a63d; padding:0.8em 1.3em 0.7em 1.3em; font-weight:700; width:100%; text-align:left; position:absolute; bottom:0; left:0; transition:All 0.5s; -moz-transition:All 0.5s; -webkit-transition:All 0.5s;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    /* Safari 5+ ONLY */
    ::i-block-chrome, .boxThree{padding:1.5em 0 6.7em;}
}
.boxThree > a:after{background:url(../images/icons/buchkewadi-read-more.png) no-repeat top right; content:""; position:absolute; top:0.6em; right:1em; height:1.8em; width:1em;transition:All 0.5s; -moz-transition:All 0.5s; -webkit-transition:All 0.5s;}
.boxThree > a:hover{color:#6C9436; background:#8cc63e; border-top:1px solid #79a63d; text-decoration:none;}
.boxThree a:hover:after{background:url(../images/icons/buchkewadi-read-more-hover-green.png) no-repeat right -1.7em; }


#homePageArea{ width:100%; float:left; margin:3.2em 0 4em 0; padding:3em  0;}
.homeLeft{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width:36%; padding:0;  float:left;  }
.homeLeft div{ font-size:1.4em; width:100%; color:#444542; line-height:1.7em; }
.homeLeft div a{color:#444542; font-weight:700;}
.homeLeft h2{ font-size:3em; color:#0d0d0d; font-family: 'Roboto', sans-serif; margin:0 0 0.55em 0;}
.homeLeft h3{ font-size:2.4em; color:#7e8181; margin:0 0 1.54em 0;     font-family: 'Roboto', sans-serif;}

.homeRight{ float:left; width:64%; }
.homeRight div{ float:right; width:100%; background: url(../images/buchkewadi-tree.png) no-repeat center top; position:relative; height:41em; max-width:506px; margin:0.3em 3em 0 0;}

.firstBox{max-width:142px; max-height:139px; width:41.17%; height:100%; left:-2.5em; top:5.7em; font-family: 'Roboto Condensed', sans-serif; font-size:1.5em; font-weight:700; color:#fdfcfd; padding:4.9em 0.2em 4em; border-radius:100%; -moz-border-radius:100px; -webkit-border-radius:100px; position:absolute; background:#582e2e; cursor:pointer; transition:All 0.5s; -moz-transition:All 0.5s; -webkit-transition:All 0.5s; text-align:center; border:1px solid #582e2e;}
 
 .firstBox:before{background:url(../images/icons/buchkewadi-foundation-pillars1.png) no-repeat left -3.2em; content:""; top:1.1em; left:0; right:0; margin:0 auto; width:3em; height:3.2em; position:absolute; transition:All 0.5s; -moz-transition:All 0.5s; -webkit-transition:All 0.5s;}
 
.firstBox:hover{text-decoration:none; background:#0db3dc; box-shadow:0 -4px 2px #7d7d7f; border:1px solid #fff;}	

.firstBox:hover:before{background:url(../images/icons/buchkewadi-foundation-pillars1.png) no-repeat left top;}			
			
.secondBox{max-width:100px; max-height:100px; width:34.7%; height:6.55em; left:6.5em; bottom:6.8em; font-family: 'Roboto Condensed', sans-serif; font-size:1.5em; font-weight:700; color:#fdfcfd; padding:3.8em 0.2em 1.8em; border-radius:100%; -moz-border-radius:100px; -webkit-border-radius:100px; position:absolute; background:#582e2e; cursor:pointer; transition:All 0.5s; -moz-transition:All 0.5s; -webkit-transition:All 0.5s; text-align:center; border:1px solid #582e2e;}
 .secondBox:before{background:url(../images/icons/buchkewadi-foundation-pillars2.png) no-repeat left -2.4em; content:""; top:1.1em; left:0; right:0; margin:0 auto; width:2.6em; height:2.5em; position:absolute; transition:All 0.5s; -moz-transition:All 0.5s; -webkit-transition:All 0.5s;}
.secondBox:hover{text-decoration:none; background:#0db3dc; box-shadow:0 -4px 2px #7d7d7f; border:1px solid #fff;}		
 .secondBox:hover:before{background:url(../images/icons/buchkewadi-foundation-pillars2.png) no-repeat left top;}

			
.thirdBox{max-width:/*107px*/117px; max-height:/*107px*/117px; width:/*34.7%*/39.7%; height:/*7.55em*/12.55em; right:7em; bottom:6.6em; font-family: 'Roboto Condensed', sans-serif; font-size:1.5em; font-weight:700; color:#fdfcfd; padding:3.8em 0.2em 1.8em; border-radius:100%; -moz-border-radius:100px; -webkit-border-radius:100px; position:absolute; background:#582e2e; cursor:pointer; transition:All 0.5s; -moz-transition:All 0.5s; -webkit-transition:All 0.5s; text-align:center; border:1px solid #582e2e;}
 .thirdBox:before{background:url(../images/icons/buchkewadi-foundation-pillars8.png) no-repeat left -2.65em; content:""; top:1.1em; left:0; right:0; margin:0 auto; width:2.6em; height:2.5em; position:absolute; transition:All 0.5s; -moz-transition:All 0.5s; -webkit-transition:All 0.5s;}
.thirdBox:hover{text-decoration:none; background:#0db3dc; box-shadow:0 -4px 2px #7d7d7f; border:1px solid #fff;}		
 .thirdBox:hover:before{background:url(../images/icons/buchkewadi-foundation-pillars8.png) no-repeat left top;}


.fourthBox{max-width:120px; max-height:120px; width:34.7%; height:8.55em; right:-1em; top:8em; font-family: 'Roboto Condensed', sans-serif; font-size:1.5em; font-weight:700; color:#fdfcfd; padding:4em 0.5em 1.8em; border-radius:100%; -moz-border-radius:100px; -webkit-border-radius:100px; position:absolute; background:#582e2e; cursor:pointer; transition:All 0.5s; -moz-transition:All 0.5s; -webkit-transition:All 0.5s; text-align:center; border:1px solid #582e2e; line-height:1.2em;}
 .fourthBox:before{background:url(../images/icons/buchkewadi-foundation-pillars4.png) no-repeat left -2.65em; content:""; top:1.1em; left:0; right:0; margin:0 auto; width:2.4em; height:2.65em; position:absolute; transform:rotateY(0deg); -moz-transform:rotateY(0deg); -o-transform:rotateY(0deg); -webkit-transform:rotateY(0deg); transition:All 0.5s; -moz-transition:All 0.5s; -webkit-transition:All 0.5s;}
.fourthBox:hover{text-decoration:none; background:#0db3dc; box-shadow:0 -4px 2px #7d7d7f; border:1px solid #fff;}		
 .fourthBox:hover:before{background:url(../images/icons/buchkewadi-foundation-pillars4.png) no-repeat left top;}


.fifthBox{max-width:105px; max-height:105px; width:34.7%; height:8.55em; right:4em; top:0em; font-family: 'Roboto Condensed', sans-serif; font-size:1.5em; font-weight:700; color:#fdfcfd; padding:3.1em 0.5em 1.8em; border-radius:100%; -moz-border-radius:100px; -webkit-border-radius:100px; position:absolute; background:#582e2e; cursor:pointer; transition:All 0.5s; -moz-transition:All 0.5s; -webkit-transition:All 0.5s; text-align:center; border:1px solid #582e2e;}
 .fifthBox:before{background:url(../images/icons/buchkewadi-foundation-pillars5.png) no-repeat left -1.85em; content:""; top:1.1em; left:0; right:0; margin:0 auto; width:2.6em; height:1.9em; position:absolute; transform:rotateY(0deg); -moz-transform:rotateY(0deg); -o-transform:rotateY(0deg); -webkit-transform:rotateY(0deg); transition:All 0.5s; -moz-transition:All 0.5s; -webkit-transition:All 0.5s;}
.fifthBox:hover{text-decoration:none; background:#0db3dc; box-shadow:0 -4px 2px #7d7d7f; border:1px solid #fff;}		
 .fifthBox:hover:before{background:url(../images/icons/buchkewadi-foundation-pillars5.png) no-repeat left top;}


.sixhBox{max-width:110px; max-height:110px; width:34.7%; height:8.55em; left:8.1em; top:0.7em; font-family: 'Roboto Condensed', sans-serif; font-size:1.5em; font-weight:700; color:#fdfcfd; padding:3.8em 0.6em 1.8em; border-radius:100%; -moz-border-radius:100px; -webkit-border-radius:100px; position:absolute; background:#582e2e; cursor:pointer; transition:All 0.5s; -moz-transition:All 0.5s; -webkit-transition:All 0.5s; text-align:center; border:1px solid #582e2e; line-height:1.2em;}
.sixhBox:before{background:url(../images/icons/buchkewadi-foundation-pillars6.png) no-repeat left -2.55em; content:""; top:1.1em; left:0; right:0; margin:0 auto; width:2.4em; height:2.5em; position:absolute; transition:All 0.5s; -moz-transition:All 0.5s; -webkit-transition:All 0.5s;}
.sixhBox:hover{text-decoration:none; background:#0db3dc; box-shadow:0 -4px 2px #7d7d7f; border:1px solid #fff;}		
.sixhBox:hover:before{background:url(../images/icons/buchkewadi-foundation-pillars6.png) no-repeat left top;}

.seventhBox{max-width:95px; max-height:95px; width:34.7%; height:6.55em; right:12.5em; bottom:13em; font-family: 'Roboto Condensed', sans-serif; font-size:1.5em; font-weight:700; color:#fdfcfd; padding:3.8em 0.2em 1.8em; border-radius:100%; -moz-border-radius:100px; -webkit-border-radius:100px; position:absolute; background:#582e2e; cursor:pointer; transition:All 0.5s; -moz-transition:All 0.5s; -webkit-transition:All 0.5s; text-align:center; border:1px solid #582e2e;}
 .seventhBox:before{background:url(../images/icons/buchkewadi-foundation-pillars7.png) no-repeat left -2.4em; content:""; top:1.1em; left:0; right:0; margin:0 auto; width:2.9em; height:2.4em; position:absolute; transition:All 0.5s; -moz-transition:All 0.5s; -webkit-transition:All 0.5s;}
.seventhBox:hover{text-decoration:none; background:#0db3dc; box-shadow:0 -4px 2px #7d7d7f; border:1px solid #fff;}		
 .seventhBox:hover:before{background:url(../images/icons/buchkewadi-foundation-pillars7.png) no-repeat left top;}
			
			
/*---------------------------------------------------------------------------------*/			
#blockTwo{ width:100%;  background-color:#7ea842;  float:left; padding:0 0 1.4em 0;  }	
#blockTwo article{ width:97.65%; margin:0 auto; max-width:1000px; text-align:center;}
#blockTwo article ul li{margin:0; float:left; width:100%;}
#blockTwo article h2{ font-size:3em; color:#fbfdff; font-family: 'Roboto', sans-serif; margin:0.63em 0 1.3em;}
.newsBox{ width:47.5%; background:#fff; min-height:20.8em; /*height:19.5em;*/ margin:0 3em 2em 1em; display: inline-block; float:left; position:relative; cursor:pointer;}
.newsBox:before{background:url(../images/icons/buchkewadi-inverted.png) no-repeat left top; content:""; position:absolute; top:3.7em; left:0; width:3.1em; height:4.8em; z-index:1;}
.newsBox:last-child{margin:0;}
.newsBox figure{ width:100%; position:absolute; bottom:-4.6em; left:0; right:0; margin:0 auto; padding:0.5em; background:#fff; height:9.5em; max-height:85px; max-width:100px; border-bottom:1px solid #fff;}
.newsBox figure img{width:100%;}
.newsBox .newsText{ text-align:left!important; width:100%; padding:1em 1.5em 1em 3.5em; -moz-box-sizing:border-box;  -webkit-box-sizing:border-box; box-sizing:border-box; font-size:1.4em; line-height:1.7em; color:#444542;}
.newsBox .newsText span{font-weight:700; font-style:italic;}
.newsBox .newsText span a{color:#444542;}
.newsBox .newsText span a:hover{text-decoration:none;}
.newsBox .newsText h2{ font-size:1.45em!important; color:#f1386c!important; font-family: 'Roboto', sans-serif; 
margin:0 0 0.2727em 0!important;}
.newsBox .newsText a{ font-size:1em;}
/*-----------------------------------------------------------------------------------------*/	
#blockThree{ width:100%;  background-color:#fbfdff;  float:left; padding:3.6em 0 2.6em 0; border-bottom:1px solid #d4d5d6; border-top:1px solid #d4d5d6;  }	
#blockThree article{ width:97.65%; margin:0 auto; max-width:1000px; text-align:center;}
#blockThree article h2{ font-size:3em; color:#0d0d0d; font-family: 'Roboto', sans-serif; margin:0 0 1.1em;}
#blockThree article .view{ font-size:1.5em; font-family: 'Roboto', sans-serif; margin:1.1em 0 0; color:#fff; background:#65a52b; padding:1em 1.5em; display:inline-block; text-decoration:none;}
#blockThree article .view:hover{background:#4a8317;}
/*----------------------Rollover Text -----------------------*/

.boxgrid2{       
				overflow: hidden;
				position: relative; width:100%; height:100%; text-align:left; box-shadow:0px 0px 4px #d8d9d9;
			}
			.bxslider3 div{width:100%; float:left;}
#blockThree article ul li{ margin:1% 1.5% 1% 0; display:inline-block; float:left; width:23.85%; height:19.8em; padding:1em; border:1px solid #f1f1f1; background:#f6f6f6;}
/*#blockThree article ul li:nth-child(4){margin-right:0;}
*/#blockThree article ul li:nth-child(4n){margin-right:0;}
				.boxgrid2 figure{ 
					position: absolute; width:100%; height:100%; cursor:pointer; 
					top: 0; 
					left: 0; 
					border: 0; 
					max-width:318px; max-height:198px; border:1px solid #fff;
				}
				.boxgrid2 figure img{ width:100%; height:100%;
-webkit-transition: -webkit-transform .5s ease-in-out; transition: transform .5s ease-in-out; }
				.boxgrid2:hover figure img{transform: scale(1.2); -ms-transform:scale(1.2); -webkit-transform:scale(1.2);}
				.boxgrid2 p{ 
					margin:0 0 1% 0; line-height:1.5em; padding:5% 6%; font-size: 1.1em; color:#fff;
				}
				
				#blockThree article ul li a:hover{ 
					text-decoration:none;
				}
				

.boxcaption{ 
				float: left; 
				position: absolute; 
				background-color:#000;
				background-color:rgba(0,0,0,0.63); 
				height: 100%; 
				width: 100%; 
				
 			}
 				.captionfull .boxcaption {
 					top: 260;
 					left: 0;
 				}
 				.caption .boxcaption {
 					top: 100%;
 					left: 0;
 				}
				
.boxcaption span { background:url(../images/icons/buchkewadi-featured-products.png) no-repeat left top; line-height:1.4em; padding:0.5em 0 0 1.9em ; font-size:1.1em; font-weight:bold; color:#e82553;}
.boxcaption a:hover{ text-decoration:none;}
/*.boxcaption a:before{content: url(../images/icons/bullet1.png); padding:0 1em 0 0; margin:0.5em 0 0 0;}*/


.boxcaption a:hover {color:#E61700; text-decoration:none; }
.boxcaption a.mybutton { display:block; float:left; padding:5px 10px; background:#3c9632; color:#fff; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
.boxcaption a.mybutton:hover { background:#34742d }

.mybackground { background:url(transparent_bg.png); }				

/*-----------------------------------------------------------------------------------------*/	
#blockFour{ width:100%;  background:url(../images/buchkewadi-facts.jpg) no-repeat top center #412316;  float:left; padding:3em 0;}	
#blockFour article{ width:97.65%; margin:0 auto; max-width:1000px; text-align:left;}
#blockFour article h2{ font-size:3em; color:#eff0ed; font-family: 'Roboto', sans-serif; margin:0 0 0.4em 0; text-align:center;}

#blockFour article .textFour{ font-size:1.4em; width:100%; line-height:1.6em; color:#fff; text-align:center;}

/*-----------------------------------------------------------------------------------------*/	
#blockSix{ width:100%;  background:url(../images/alt-bg.png) repeat top left #926a24;  float:left; padding:3em 0;}	
#blockSix article{ width:97.65%; margin:0 auto; max-width:1000px; text-align:left; padding:4em 6em; background:#fff;}
#blockSix article h2{ font-size:3em; color:#362405; font-family: 'Roboto', sans-serif; margin:0 0 0.4em 0; text-align:center;}

#blockSix article .textFour{ font-size:1.4em; width:100%; line-height:1.6em; color:#4b3105; text-align:justify;}

#blockSix .contactDetailsInMain{border:none; background:#fff;}
#blockSix .contactDetails{float:none;}
#blockSix .contactDetailsIn ul li{color:#4b3105;}
#blockSix .contactDetails h4{color:#6d4b12;}
#blockSix .contactDetailsIn{width:23.6%;}

#blockSix .contactDetailsIn ul li.loc:after{background:url(../images/icons/user-home.png) no-repeat center center; position:absolute; content:""; left:0; top:-0.5em; padding:1.2em;}
#blockSix .contactDetailsIn ul li.ph:after{background:url(../images/icons/phone1-home.png) no-repeat center center; position:absolute; content:""; left:0; top:-0.4em; padding:1.2em;}
#blockSix .contactDetailsIn ul li.mail:after{background:url(../images/icons/mail1-home.png) no-repeat center center; position:absolute; content:""; left:0; top:-0.4em; padding:1.2em;}


/*--------------Animate Sprite -----------*/
#navSprite{	width:96%; position:relative;  margin:2em auto 1.1em;}
			
#navSprite ul{	list-style:none;}

#navSprite li{	float:left; padding:0 2%; width:31.74%; margin:0 0.9em; }
#navSprite li:last-child{margin-right:0;}
#navSprite span{		display:block; width:100%;
					 padding:1.21em 0 0 0; min-width:138px;
					  color:#f5f5f5; font-size:2.2em; text-align:center }
					  #navSprite span span{font-family:"Times New Roman", Times, serif; font-size:2.3em; display:block;}
#navSprite a:hover{text-decoration: none;}					
					
.btn1{		background:url(../images/icons/buchkewadi-succesfull-projects.png) no-repeat top center;}
.btn2{		background:url(../images/icons/buchkewadi-development-rate.png) no-repeat top center;}
.btn3{		background:url(../images/icons/buchkewadi-satisfied-people.png) no-repeat top center;}
.btn4{		background:url(../images/sprite-icons.png) no-repeat 75% 0;}
.btn5{		background:url(../images/sprite-icons.png) no-repeat 100% 0;}

/*.btn1:hover{		background:url(../images/sprite-icons.png) no-repeat 0 115%;}
.btn2:hover{		background:url(../images/sprite-icons.png) no-repeat 25% 130%;}
.btn3:hover{		background:url(../images/sprite-icons.png) no-repeat 50% 115%;}
.btn4:hover{		background:url(../images/sprite-icons.png) no-repeat 75% 115%;}
.btn5:hover{		background:url(../images/sprite-icons.png) no-repeat 100% 115%;}
*/
.animate{		transition:All 0.3s;
				-moz-transition:All 0.3s;
				-webkit-transition:All 0.3s;
				-o-transition:All 0.3s;}
						
/*-----------------------------------------------------------------------------------------*/	
#blockFive{ width:100%;  background:url(../images/map.jpg) no-repeat top center #e4e5e7;  float:left; padding:0; min-height:43.6em; }	
#blockFive article{ width:97.65%; margin:0 auto; max-width:1000px; text-align:left;}
#blockFive article h2{ font-size:2.4em; color:#fff; font-family: 'Roboto', sans-serif; margin:3.4em 0 0em 0; background:rgba(51, 51, 51, 0.7); text-align:center; padding:0.6em 0; position:relative;}	
#blockFive article h2:before{background:url(../images/icons/buchkewadi-map.png) no-repeat top center; content:""; position:absolute; top:-2.84em; left:0; right:0; margin:0 auto; width:6.8em; height:6.8em;}
#blockFive article figure{ width:100%; height:28.5em;}
#blockFive article figure img{ width:100%; height:100%;}

/*------------------------------------------ x --------------------------------------*/

/*-----------------------------------THe Village-------------------------------*/
#blockOne .bannerWrapperIn{height:409px!important; position:relative;}
#blockOne .bannerWrapperIn ul li h2{bottom:0; top:10.5em; width:72%; font-size:3em; margin:auto auto;/* height:3.6em;*/ padding:0.5em;/* background:rgba(0, 0, 0, 0.5);*/ line-height:1.2em;}
#blockOne .bannerWrapperIn ul li h2.dv{top:9.5em;}
#blockOne .bannerWrapper ul li h3{font-family: 'Rancho', cursive; font-size:6em; color:#fff; position:absolute; bottom:1.35em; left:0; right:0; margin:0 auto; font-weight:normal; letter-spacing:0.03em;}

.bredCrum{width:100%; float:left; position:absolute; bottom:0; left:0; padding:1em 0; background:rgba(0, 0, 0, 0.2);}
.bredCrum ul{margin:0 auto; max-width:1000px;}
.bredCrum ul li{float:left; display:inline-block; color:#fff; font-weight:600; padding:0em 1em; font-size:1.3em; width:auto!important; border-right:1px solid #fff; text-transform:capitalize;}
.bredCrum ul li:last-child{border-right:none;}
.bredCrum ul li a{color:#fff; font-weight:300;}
.bredCrum ul li a:hover{color:#fff; text-decoration:underline;}

.contentWrapper{width:100%; margin:0 auto; max-width:1000px; padding:0 0 3em 0;}
.theVillageTop{width:100%!important; float:left; background:#647e34; padding:1.6em 1em 1em; /*min-height:17.5em;*/ color:#fff;}
.theVillageTop h1{font-size:4em; text-transform:uppercase; border-bottom:1px solid #515b47; font-weight:600; text-align:center; padding:0 0 0.1em;}
.theVillageTop p{font-size:1.8em; line-height:1.4em; text-align:center; padding:1em 2em 1em;}
.theVillageBottom{width:100%!important; float:left;}

.theVillageBottom h2{font-size:1.4em; color:#445623; margin:2em 0 0.5em 0;}

.theVillageBottom .tabContainer{ width:100%; position:relative}
.theVillageBottom .tabbNav{width:100%; float:left; background:#647e34;}
.theVillageBottom .tabbNav ul{width:95%; margin:0 auto; background:#445623;}
.theVillageBottom .tabbNav ul li{display:inline-block; float:left; font-size:1.2em; text-transform:uppercase;}
.theVillageBottom .tabbNav ul li a{color:#fff; padding:1em 1.53em; float:left; position:relative;}
.theVillageBottom .tabbNav ul li:last-child a{padding-right:1.625em;}
.theVillageBottom .tabbNav ul li a:hover{color:#444542; background:#fff; text-decoration:none;}
.theVillageBottom .tabbNav ul li a:hover:after{border-left:6px solid transparent; border-right:6px solid transparent; border-top:7px solid #a4a4a4; position:absolute; margin:0 auto; bottom:-7px; left:0; right:0; content:""; height:0; width:0;
transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; opacity:1;}

.theVillageBottom .tabbNav ul li a.active{color:#444542; background:#fff; text-decoration:none;}
.theVillageBottom .tabbNav ul li a.active:after{border-left:6px solid transparent; border-right:6px solid transparent; border-top:7px solid #a4a4a4; position:absolute; margin:0 auto; bottom:-7px; left:0; right:0; content:""; height:0; width:0;
transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; opacity:1;}

#caseStudies .caseStudies, #villageMaps .villageMaps, #downloads .downloads, #mediaCoverage .mediaCoverage, #photo .photo, #video .video, #awards .awards, #visitors .visitors, #villageOver .villageOver, #history .history, #pillars .pillars, #demography .demography, #workArea .workArea, #workArea1 .workArea1, #workArea2 .workArea2, #workArea3 .workArea3, #workArea4 .workArea4, #workArea5 .workArea5, #workArea6 .workArea6, #workArea7 .workArea7, #workArea8 .workArea8, #workArea9 .workArea9, #workArea10 .workArea10{color:#444542!important; background:#fff; text-decoration:none;}
#caseStudies .caseStudies:after{border-left:6px solid transparent; border-right:6px solid transparent; border-top:7px solid #a4a4a4; position:absolute; margin:0 auto; bottom:-7px; left:0; right:0; content:""; height:0; width:0;
transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; opacity:1;}
#villageMaps .villageMaps:after{border-left:6px solid transparent; border-right:6px solid transparent; border-top:7px solid #a4a4a4; position:absolute; margin:0 auto; bottom:-7px; left:0; right:0; content:""; height:0; width:0;
transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; opacity:1;}
#downloads .downloads:after{border-left:6px solid transparent; border-right:6px solid transparent; border-top:7px solid #a4a4a4; position:absolute; margin:0 auto; bottom:-7px; left:0; right:0; content:""; height:0; width:0;
transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; opacity:1;}
#mediaCoverage .mediaCoverage:after{border-left:6px solid transparent; border-right:6px solid transparent; border-top:7px solid #a4a4a4; position:absolute; margin:0 auto; bottom:-7px; left:0; right:0; content:""; height:0; width:0;
transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; opacity:1;}
#photo .photo:after{border-left:6px solid transparent; border-right:6px solid transparent; border-top:7px solid #a4a4a4; position:absolute; margin:0 auto; bottom:-7px; left:0; right:0; content:""; height:0; width:0;
transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; opacity:1;}
#video .video:after{border-left:6px solid transparent; border-right:6px solid transparent; border-top:7px solid #a4a4a4; position:absolute; margin:0 auto; bottom:-7px; left:0; right:0; content:""; height:0; width:0;
transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; opacity:1;}
#awards .awards:after{border-left:6px solid transparent; border-right:6px solid transparent; border-top:7px solid #a4a4a4; position:absolute; margin:0 auto; bottom:-7px; left:0; right:0; content:""; height:0; width:0;
transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; opacity:1;}
#visitors .visitors:after{border-left:6px solid transparent; border-right:6px solid transparent; border-top:7px solid #a4a4a4; position:absolute; margin:0 auto; bottom:-7px; left:0; right:0; content:""; height:0; width:0;
transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; opacity:1;}
#villageOver .villageOver:after{border-left:6px solid transparent; border-right:6px solid transparent; border-top:7px solid #a4a4a4; position:absolute; margin:0 auto; bottom:-7px; left:0; right:0; content:""; height:0; width:0;
transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; opacity:1;}
#history .history:after{border-left:6px solid transparent; border-right:6px solid transparent; border-top:7px solid #a4a4a4; position:absolute; margin:0 auto; bottom:-7px; left:0; right:0; content:""; height:0; width:0;
transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; opacity:1;}
#pillars .pillars:after{border-left:6px solid transparent; border-right:6px solid transparent; border-top:7px solid #a4a4a4; position:absolute; margin:0 auto; bottom:-7px; left:0; right:0; content:""; height:0; width:0;
transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; opacity:1;}
#demography .demography:after{border-left:6px solid transparent; border-right:6px solid transparent; border-top:7px solid #a4a4a4; position:absolute; margin:0 auto; bottom:-7px; left:0; right:0; content:""; height:0; width:0;
transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; opacity:1;}
#workArea .workArea:after{border-left:6px solid transparent; border-right:6px solid transparent; border-top:7px solid #a4a4a4; position:absolute; margin:0 auto; bottom:-7px; left:0; right:0; content:""; height:0; width:0;
transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; opacity:1;}
#workArea1 .workArea1:after{border-left:6px solid transparent; border-right:6px solid transparent; border-top:7px solid #a4a4a4; position:absolute; margin:0 auto; bottom:-7px; left:0; right:0; content:""; height:0; width:0;
transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; opacity:1;}
#workArea2 .workArea2:after{border-left:6px solid transparent; border-right:6px solid transparent; border-top:7px solid #a4a4a4; position:absolute; margin:0 auto; bottom:-7px; left:0; right:0; content:""; height:0; width:0;
transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; opacity:1;}
#workArea3 .workArea3:after{border-left:6px solid transparent; border-right:6px solid transparent; border-top:7px solid #a4a4a4; position:absolute; margin:0 auto; bottom:-7px; left:0; right:0; content:""; height:0; width:0;
transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; opacity:1;}
#workArea4 .workArea4:after{border-left:6px solid transparent; border-right:6px solid transparent; border-top:7px solid #a4a4a4; position:absolute; margin:0 auto; bottom:-7px; left:0; right:0; content:""; height:0; width:0;
transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; opacity:1;}
#workArea5 .workArea5:after{border-left:6px solid transparent; border-right:6px solid transparent; border-top:7px solid #a4a4a4; position:absolute; margin:0 auto; bottom:-7px; left:0; right:0; content:""; height:0; width:0;
transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; opacity:1;}
#workArea6 .workArea6:after{border-left:6px solid transparent; border-right:6px solid transparent; border-top:7px solid #a4a4a4; position:absolute; margin:0 auto; bottom:-7px; left:0; right:0; content:""; height:0; width:0;
transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; opacity:1;}
#workArea7 .workArea7:after{border-left:6px solid transparent; border-right:6px solid transparent; border-top:7px solid #a4a4a4; position:absolute; margin:0 auto; bottom:-7px; left:0; right:0; content:""; height:0; width:0;
transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; opacity:1;}
#workArea8 .workArea8:after{border-left:6px solid transparent; border-right:6px solid transparent; border-top:7px solid #a4a4a4; position:absolute; margin:0 auto; bottom:-7px; left:0; right:0; content:""; height:0; width:0;
transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; opacity:1;}
#workArea9 .workArea9:after{border-left:6px solid transparent; border-right:6px solid transparent; border-top:7px solid #a4a4a4; position:absolute; margin:0 auto; bottom:-7px; left:0; right:0; content:""; height:0; width:0;
transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; opacity:1;}
#workArea10 .workArea10:after{border-left:6px solid transparent; border-right:6px solid transparent; border-top:7px solid #a4a4a4; position:absolute; margin:0 auto; bottom:-7px; left:0; right:0; content:""; height:0; width:0;
transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; opacity:1;}



.theVillageBottom .tabbWrapper{width:100%; float:left; overflow:hidden; position:relative}

.theVillageBottom .tabbContent{width:100%; float:left; padding:2.5em 1em 0; font-size:1.3em; color:#444542; line-height:1.8em;}
.marathi{text-align:center; width:100%; font-size:1.8em; line-height:1.8em; padding:0 11em; margin:0 0 1em 0;}
.theVillageBottom .tabbContent p{margin:0 0 1em 0; text-align:justify;}
.theVillageBottom .tabbContent h3{margin:0 0 1.5em 0; clear:both;}
.theVillageBottom .tabbContent ul{float:left; width:100%;}
.theVillageBottom .tabbContent ul li{display:inline-block; float:left; width:100%; background:url(../images/icons/buchkewadi-li.png) no-repeat left 14px; padding:0.5em 0 0.5em 2em;}

.theVillageBottom .tabbContent ul.list li{display:inline-block; float:left; width:100%; background:url(../images/icons/buchkewadi-li-table.png) no-repeat left 10px; padding:0em 0 0.5em 1em;}

.theVillageBottom .tabbContent figure{float:right; position:relative; margin:1em 0 0 1.5em; width:100%;/* max-height:280px;*/ max-width:240px;}
.theVillageBottom .tabbContent figure img{float:left; width:100%;}
.theVillageBottom .tabbContent figure figcaption{color:#fff; background:rgba(0, 0, 0, 0.6); position:absolute; bottom:0; left:0; font-weight:600; padding:1em; font-size:0.9em; line-height:1.7em; width:100%;}

.theVillageBottom .tabbContent figure.cent{ margin:0 auto 1.8em; float:none; max-width:414px; max-height:117px; }
.theVillageBottom .tabbContent figure.cent img{float:left;}

.theVillageBottom .tabbContent figure.bigImg{ margin:0 auto 1.8em; float:none; max-width:inherit; max-height:none; display:inline-block; }


/*-------------------------------Work Area Detail-----------------------*/

.blu{background:#0db3dc!important;}
.gry{background:#5d5d5d!important;}
.theVillageTop h2{font-size:3.5em; color:#fff; font-weight:600; text-align:center; padding:2.3em 0 0.05em 0; position:relative;}
.theVillageTop h2:before{background:url(../images/icons/buchkewadi-work-area.png) top left; content:""; top:-0.35em; left:0; right:0; margin:0 auto; width:2.25em; height:2.285em; position:absolute; transition:All 0.5s; -moz-transition:All 0.5s; -webkit-transition:All 0.5s; /*border:1px solid #fff; border-radius:100%; -moz-border-radius:100%; -o-border-radius:100%; -webkit-border-radius:100%; padding:0.45em 0.59em;*/}

.theVillageTop h2.agr:before{background:url(../images/icons/buchkewadi-work-area.png) left -4.5em;}

.theVillageTop h2.edu:before{background:url(../images/icons/buchkewadi-work-area.png) left -6.8em;}

.theVillageTop h2.helth:before{background:url(../images/icons/buchkewadi-work-area.png) left -9.1em;}

.theVillageTop h2.infras:before{background:url(../images/icons/buchkewadi-work-area.png) left -15.95em; top:0;}

.theVillageTop h2.animal:before{background:url(../images/icons/buchkewadi-work-area.png) left -11.4em;}

.theVillageTop h2.eco:before{background:url(../images/icons/buchkewadi-work-area.png) left -13.65em;}

.theVillageTop h2.soil:before{background:url(../images/icons/buchkewadi-work-area.png) top left;}

.theVillageTop h2.wom:before{background:url(../images/icons/buchkewadi-work-area.png) left -2.2em;}

 
.blu p{margin:0 auto; width:80%; padding:0.5em 2em 1em;}

.gry li a{padding:1em 1.697em!important;}
/*.gry li:last-child a{padding-right:0.408em!important;}
*/
.block{width:100%; float:left; margin:0 0 1.5em 0;}
.blockLft{width:63.04%; float:left; border:1px solid #cfcfcf; background:#e6e7e8; padding:2.3em 1.6em; min-height:16.9em;}
.block figure{float:right!important; position:relative!important; margin:0em!important; width:100%!important; max-height:220px!important; max-width:360px!important;}

/*-------------------------------Work Area-----------------------*/

.gryWork{background:#c5cbc0; color:#333333; padding:2.8em 1em 1em; min-height:23em;}
.gryWork h1{border-bottom:1px solid #d4d8d1; font-size:5.5em; padding:0 0 0.2em}
.gryWork p{padding:1.8em 2em 0;}
.workAre{width:100%!important; border:1px solid #d6d6d6; padding:3em 4em; float:left;}
.workAre ul{margin:0 auto;}
.workAre ul li{float:left; width:32.6%; background:#0db3dc; color:#fff; text-align:center; padding:3em 0 0em; margin:0 1em 1em 0;}
.workAre ul li:nth-child(3n){margin-right:0;}

.workAre ul li:nth-child(2){background:#7aa33b;}
.workAre ul li:nth-child(6) h2:before{background:url(../images/icons/buchkewadi-work-area.png) left -2.85em;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    /* Safari 5+ ONLY */
    ::i-block-chrome, .workAre ul li:nth-child(6) h2:before{background:url(../images/icons/buchkewadi-work-area.png) left -2.85em;}
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
/* IE10+ CSS styles go here */
.workAre ul li:nth-child(3) h2:before{background:url(../images/icons/buchkewadi-work-area.png) left -2.9em;}
}

.workAre ul li:nth-child(6){background:#d54f63;}
.workAre ul li:nth-child(2) h2:before{background:url(../images/icons/buchkewadi-work-area.png) left -5.7em;}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
/* IE10+ CSS styles go here */
.workAre ul li:nth-child(2) h2:before{background:url(../images/icons/buchkewadi-work-area.png) left -5.75em;}
}

.workAre ul li:nth-child(4){background:#333333;}
.workAre ul li:nth-child(4) h2:before{background:url(../images/icons/buchkewadi-work-area.png) left -8.55em;}
x:-o-prefocus, .workAre ul li:nth-child(4) h2:before{background:url(../images/icons/buchkewadi-work-area.png) left -8.5em;}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
/* IE10+ CSS styles go here */
.workAre ul li:nth-child(4) h2:before{background:url(../images/icons/buchkewadi-work-area.png) left -8.65em;}
}

.workAre ul li:nth-child(5){background:#de5d31;}
.workAre ul li:nth-child(5) h2:before{background:url(../images/icons/buchkewadi-work-area.png) left -11.4em;}
x:-o-prefocus, .workAre ul li:nth-child(5) h2:before{background:url(../images/icons/buchkewadi-work-area.png) left -11.3em;}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
/* IE10+ CSS styles go here */
.workAre ul li:nth-child(5) h2:before{background:url(../images/icons/buchkewadi-work-area.png) left -11.5em;}
}


.workAre ul li:nth-child(3){background:#526069;}
.workAre ul li:nth-child(3) h2:before{background:url(../images/icons/buchkewadi-work-area.png) left -14.25em!important;}
x:-o-prefocus, .workAre ul li:nth-child(6) h2:before{background:url(../images/icons/buchkewadi-work-area.png) left -14.2em!important;}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
/* IE10+ CSS styles go here */
.workAre ul li:nth-child(3) h2:before{background:url(../images/icons/buchkewadi-work-area.png) left -14.4em!important;}
}

.workAre ul li:nth-child(7){background:#452958;}
.workAre ul li:nth-child(7) h2:before{background:url(../images/icons/buchkewadi-work-area.png) left bottom;}

.workAre ul li:nth-child(8){background:#3a4c2a;}
.workAre ul li:nth-child(8) h2:before{background:url(../images/icons/buchkewadi-work-area.png) left -17.1em;}
x:-o-prefocus, .workAre ul li:nth-child(8) h2:before{background:url(../images/icons/buchkewadi-work-area.png) left -17em;}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
/* IE10+ CSS styles go here */
.workAre ul li:nth-child(8) h2:before{background:url(../images/icons/buchkewadi-work-area.png) left -17.21em;}
}


.workAre ul li h2{font-size:2.8em; font-weight:600; padding:2.9em 1em 0em 1em; position:relative; line-height:1.1em; min-height:5.1em; color:#fff;}
.workAre ul li h2:before{background:url(../images/icons/buchkewadi-work-area.png) top left; content:""; top:-0.35em; left:0; right:0; margin:0 auto; width:2.8em; height:2.8em; position:absolute; transition:All 0.5s; -moz-transition:All 0.5s; -webkit-transition:All 0.5s; }
.workAre ul li p{font-size:1.3em; line-height:1.8em; padding:1.3em 2em 0em; min-height:8.9em;}
.workAre ul li a{background:#f2c908; color:#000; font-size:1.2em; padding:1em; float:left; width:100%; font-weight:600; text-transform:uppercase;}

/*--------------------------------------Contact--------------------------*/
.conLfet{width:54.5%; float:left; margin:0;}
.conRigt{width:45.5%; float:left; padding:0em 1.5em 0 0em; margin:0;}
.conRigt h2{color:#67933f; font-size:3.2em; padding:0; font-weight:normal; margin:0;}
.conRigt h3{color:#999; font-size:1.3em; padding:0 0 2em 0; font-weight:normal;}
.conRigt ul li{float:left; width:100%; margin:0; padding:0 0 1em 3.6em; color:#555555; font-size:1.3em; line-height:1.8em;/* background:url(../images/icons/location.png) no-repeat left 2px;*/ position:relative; text-align:left; background:none!important;}
.conRigt ul li a{background:none; color:#65a52b; float:none; font-size:inherit; font-weight:inherit; padding:0; text-transform:inherit; width:inherit;}
.conRigt ul li.loc:after{background:url(../images/icons/loc.png) no-repeat center center #67933f; position:absolute; content:""; left:0; top:0.6em; padding:1.2em;}
.conRigt ul li.mail:after{background:url(../images/icons/mail.png) no-repeat center center #67933f; position:absolute; content:""; left:0; top:0.6em; padding:1.2em;}
.conRigt ul li.ph:after{background:url(../images/icons/tele.png) no-repeat center center #67933f; position:absolute; content:""; left:0; top:0.6em; padding:1.2em;}
.conRigt ul li.mo{background:url(../images/icons/mobile.png) no-repeat left 7px;}
.conRigt ul li.fax{background:url(../images/icons/fax.png) no-repeat left 7px;}

.contactDetails{width:100%; float:left; margin:1em 0 0 0;}
.contactDetailsInMain{background:#f9f9f9; border:1px dotted #ccc; float:left; width:100%; padding:2em;}
.contactDetailsIn{width:25%!important; float:left; margin:0;}
.contactDetailsIn:last-child{margin-right:0; border-right:none;}
.contactDetailsIn ul li{float:left; width:100%; margin:0; padding:0 0 0em 2.6em; color:#555555; font-size:1.3em; line-height:1.8em;/* background:url(../images/icons/location.png) no-repeat left 2px;*/ position:relative; text-align:left; background:none!important;}
.contactDetails h2{font-size:1.6em!important; margin:2em 0 1em 0!important;}
.contactDetails h3{font-size:1em;}
.contactDetails h4{font-size:0.9em; font-style:italic; font-weight:normal; color:#999;}
.contactDetailsIn ul li a{background:none; color:#65a52b; float:none; font-size:inherit; font-weight:inherit; padding:0; text-transform:inherit; width:inherit;}
.contactDetailsIn ul li.loc:after{background:url(../images/icons/user.png) no-repeat center center; position:absolute; content:""; left:0; top:-0.5em; padding:1.2em;}
.contactDetailsIn ul li.mail:after{background:url(../images/icons/mail2.png) no-repeat center center; position:absolute; content:""; left:0; top:0; padding:1.2em;}
.contactDetailsIn ul li.ph:after{background:url(../images/icons/phone1.png) no-repeat center center; position:absolute; content:""; left:0; top:-0.4em; padding:1.2em;}
.contactDetailsIn ul li.mo{background:url(../images/icons/mobile.png) no-repeat left 7px;}
.contactDetailsIn ul li.fax{background:url(../images/icons/fax.png) no-repeat left 7px;}


/*------------Enquiry--------------------*/
.wrapper{ width:100%; float:left; clear:both; display:none; position:absolute; top:15.5em; left:0; right:0; margin:0 auto; z-index:1000;}
.altBg2{ background:#fff; border-top:1px solid #f2f2f2;}
.wrapInn{ width:97.65%; margin:0 auto; max-width:1000px; font-size:1.4em; padding:2em 0 4.58em; color:#0a0b0b; line-height:1.8em; position:relative;}
.wrapInn #close{position:absolute; bottom:1em; right:0.5em; cursor:pointer;}
.wrapInn #close1{position:absolute; bottom:0em; right:0.5em; cursor:pointer;}
.enqBox{width:80%; margin:0 auto; }
.enqBoxForm{margin:0; width:100%; padding:1em 0; float:left; background:#f3f3f3;}
.enqBoxForm .confirst ol li{width:94%;}
.butt{background:#e9872b; border:1px solid #9d5612; color:#fff; font-size:1.2em; padding:0.5em 2em; margin:1em 0em 0 0; cursor:pointer;  transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;border-radius:2px; min-width:7.8em;}
.butt:hover{background:#d6751a;}
.butt2{background:#fff!important; border:1px solid #D8D8D8!important; width:7.3em; margin:1em 1em 0 0; color:#333!important}
.butt2:hover{background:#f1f1f1!important;}

.enqLfet{width:100%; float:left; padding:0 1.5em;}
.enqfirst{width:47.5%; float:left; margin:0 2em 0 0;}
.enqfirst:nth-child(2){margin:0;}
.enqfirst ol li{float:left; width:100%; list-style:none;}
.enqfirst ol li .mand{font-size:0.9em;}
.enqfirst ol li.cap{padding:0.3em 0 0 0;}
.enqfirst ol li label{float:left; padding:0.4em 0 0.5em; width:100%;}
.enqfirst ol li input.style{float:left; background: #fff url(../images/input.jpg) repeat-x top left; border:1px solid #cdcccc; border-radius:2px; width:100%; padding:0.8em 0; color:#333; outline:none;}
.enqfirst ol li textarea{float:left; background:url(../images/input.jpg) repeat-x top left #fff; border:1px solid #cdcccc; border-radius:2px; width:100%; padding:0.8em 0; color:#333; height:8em; resize:none; outline:none;}

.enqfirst ol li select{float:left; background:#fff url(../images/input.jpg) repeat-x top left; border:1px solid #cdcccc; border-radius:2px; width:100%; padding:0.8em 0; outline:none;}


/*---Case Studies---*/
.testimonialArea{ width:100%; float:left; margin:1.5em 0;  }
.testimonialsWrap{ margin:0; padding:0; background:none; padding:1.5em 0em 0 0em; border:none; text-align:left; position:relative; float:left; color:#444!important;}
.testimonialsWrap1{width:100%;}
.testimonialsWrap ul{ margin:0; padding:0;}
.testimonialsBg{ background:#f2f2f2; color:#444 !important;}

.testimonialsWrap ul.cases li{ margin:0;}
.clientName2{border-top:none!important; border-bottom:none!important; float:none!important; width:auto!important;}
.clientName2 h4{ border-right:none!important; font-style:italic!important; color:#000!important; font-size:0.9em!important;}

.testimonialsBg ul li{ color:#444 !important;}
.testimonialsWrap ul li{ font-size:1.1em; line-height:1.42em; list-style:none; background:none!important; padding:0.5em 0 0.5em 0em!important; text-align:justify; margin:0 0 4em 0;}
.testimonialsWrap ul li figure{margin:0 1.5em 1.5em 0!important; float:left!important; width:100%!important; max-width:150px!important; max-height:150px!important;}
.testimonialsWrap ul li img{width:100%!important; height:100%!important; border-radius:100%; border:4px solid #fff; box-shadow:5px 5px 5px #ccc;}
.clientName1{border-bottom:1px dotted #8d8a8a !important;}
.clientName1 h4{ border-right:none!important; font-style:italic!important; color:#000!important; font-size:0.9em!important;}
.testimonialsWrap h5{ color:#31712a !important; font-weight:600!important; font-size:1em!important; margin:0 0 0.5em!important; }
.clientName{ /*border-top:1px solid #06475e;*/ float:left; width:100%; margin:0.5em 0 0;}
.clientName h4{ float:right; font-size:1em; font-style:normal; border-right:1px solid #06475e; font-weight:normal; 
padding:0.5em 1.5em 1.5em 0;}
.clientName h5{ float:left; font-weight:normal; color:#ccc; font-size:0.92em; font-style:normal; padding:0.5em 0 0.5em 1.5em; }



table { width:100%; margin:1em 0;}
table td { padding:1%;font-family:'Roboto', sans-serif; font-size:100%; font-weight:normal; color:#444444; border:1px solid #dcdcdc; text-align:left; vertical-align:top;}
table th { padding:1%;font-family:'Roboto', sans-serif; font-size:100%; font-weight:700; color:#333; background:#b6ca58; text-align:left; border:1px solid #999; vertical-align:middle;}
.row{ background:#f2eee3;}


/*-------------------Gallery-------------------*/
ul.gallery li{width:24%!important; height:13.3em; float:left!important; display:inline-block!important; list-style:none; background:none!important; padding:0!important; margin:0 1em 1em 0; border-bottom:none!important;}
ul.gallery li:nth-child(4n){margin-right:0;}
ul.gallery li figure{width:100%!important; height:100%!important; float:left!important; margin:0!important; padding:1em; border:1px solid #f1f1f1;}
ul.gallery li figure img{width:100%!important; height:100%; float:left!important;}



/*-------------------Visitors Say---------------*/
.theVillageBottom .tabbContent ul.pdf{float:left; width:100%;}
.theVillageBottom .tabbContent ul.pdf li{display:inline-block; float:left; width:49%; background:url(../images/icons/buchkewadi-pdf.png) no-repeat left 7px; padding:0.5em 0 1em 2em; border-bottom:1px dotted #ccc; margin:0 1em 0.5em 0;}
.theVillageBottom .tabbContent ul.pdf li:nth-child(2n){margin-right:0;}


/*----News Area-----*/
.newsArea{ float:left;}
.newsArea ul{ margin:0; padding:0;}
.newsArea ul li{ background:none!important; padding:1em 0!important; border-bottom:1px dotted #ccc; }
.newsArea ul li:last-child{border-bottom:none;}
.newsArea ul li h2{ margin:0.5em 0 1em!important;}
.isocert{ font-size:12px; text-align:right; color:#666;}
