#social-logo{
font-size: 1.3em;
padding:8px ;
}
#allignment
{
text-align: left!important;
}
.fb img:hover
{
background: #3b5998;
border-radius: 20px;
}
.twit img:hover
{
background: #0084b4;
border-radius: 20px;
}
.yt img:hover{
background:  #c4302b;
border-radius: 20px;
}
@media all and (max-width: 375px) {
#social-logo{
font-size: 1em;
padding:2px ;
}
#allignment
{
text-align: center!important;
margin-top: 10px;
}
}
#vasantraoimg
{
width: 100%;
}
#menubar
{
background: #dddfde;
}
#ninja-slider-prev, #ninja-slider-next, #ninja-slider-pause-play
{
margin-top: 5%;
}
h4
{
color: #a52529;
}

@media all and (max-width: 640px) {
#menubar {
background: #fff;
}
}
@media all and (max-width: 1199px) {
#projectcntnt img {
width: 100%;
height: auto!important;
}
#lastdiv {
float: left: 
}
}
@media all and (max-width: 375px) {
.navbar-default .navbar-nav > li > a {
border-right:0px;
}
.selectnav{
margin: 0px;
}
}
@media all and (min-width: 1200px) {
#lastdiv {
float: right;
}
}
@media all and (min-width: 641px) and (max-width: 1400px) {
#menubar {
background: #dddfde;
}
}
@media all and (min-width: 741px) and (max-width: 768px) {
/*.nav{
padding-left:15px!important; padding-right:15px!important;
}*/

/*}*/

#btnsupport >li >a {
font-size:78% 
}
}
@media all and (max-width: 375px) {

#btnsupport>li {
width: 313%;
margin-left: 384%;
margin-top: 18px;
}
}

@media all and (max-width: 396px) {
#footerimg{
float: right;
}
#footerimg img
{
margin-top: -39%;
}
}
@media all and (max-width: 768px) and (min-width: 640px) {
#aerfmenu{
padding-left: 0px!important;padding-right: 0px!important;
}
#bs-example-navbar-collapse-1 {
padding-left: 0px!important;padding-right: 0px!important;
}
#tognav {
padding-left: 0px!important;padding-right: 0px!important;
}

.navbar-default .navbar-nav > li > a {
font-size:11px;
}
}

@media all and (max-width: 375px)  {
#img1{
width: 67%;
margin-left: 47px;
padding:1%;

}

}

@media all and (max-width: 375px) {
#img2{
width: 85%;
margin-left: 25px;
padding: 1%;

}
}
@media all and (min-width: 768px)  {
#img2{
width: 67%;
margin-left: 107px;
padding: 1%;

}
}

@media all and (min-width: 769px)  {
#img2{
width:100%;
padding:0%;

}
}
@media all and (max-width: 375px) {
#img3{
width: 85%;
}
}
@media all and (min-width: 768px) 
{
#img3
{
width: 70%;     
}

}

@media all and (min-width: 769px)  {
#img3{
width:100%;   
}
}
@media all{
#lastdiv1{
padding-left: 0px!important; padding-right: 0px!important;
}
}

@media all and (max-width: 375px)  {
#bs-example-navbar-collapse-1{
padding-left: 0px!important;padding-right: 0px!important;
}
.navbar-header{
padding-left: 0px!important;padding-right: 0px!important;
}
#tognav {
padding-left: 0px!important;padding-right: 0px!important;
}

#menubar {
padding-left: 0px!important;padding-right: 0px!important;
}
}
@media all and (max-width: 768px) and (min-width: 375px) {
#btnsize{
font-size: 2.8vw;
}
#flag1{
width:6vw;
}
}
/*.gallery
{border-top: 1px dotted black;}*/
@media (max-width: 400px){
#crcl
{
text-align: center;
}
}
@media all and (min-width: 769px) {
#btnsize{
font-size: 1.2vw;
}
#flag1{
width:6vw;
}
}
@media all and (min-width: 769px) {
#map1{
width:50%;height:450px;
}
.mainmenu{
font-size: 11px;
}
}
@media all and (max-width: 768px) {
#map1{
width:100%;height:450px;
}
}
@media all and (max-width: 375px) {
#map1{
width:100%;height:350px;
}
}
@media all and (max-width: 767px) and (min-width: 375px) {
h3{
font-size: 15px!important;
}

}

@media all and (max-width: 767px) and (min-width: 375px) {
#sicon{
width: 32px;
}
.mainmenu
{
font-size: 12px;
}
}
@media all and (min-width: 768px)  {
#sicon{
width: 40px;
}
}
@media all and (max-width: 600px)  {
#ghatimg img
{
height: auto!important;
margin-top: 20px;
}
#groveimgages img
{
height: auto!important;
}
}
#sites
{
text-align: justify;
}/*
#sites p {
margin-top: 5%;
}*/
#ghatimg img
{
height: 169px;
}

.mySlides {display:none;}

@media all and (max-width: 800px)  {
.indiamap{
margin-top: 5%;
}
.col-lg-4
{
margin-bottom: 5%;
}
#sites img, iframe
{
width: 100%!important;
}
#div1
{
width: 280px!important;
margin: auto;
}
#jssor_1 #canvastext
{
left: 50px!important;
}
/*#slide1 #div1, #slide5 #div1, #slide2 #div1, #slide3 #div1, #slide4 #div1, #slide5 #div4, #slide1 #div4, #slide2 #div4,
#slide3 #div4, #slide4 #div4
{
display: none;
}*/
}
/*canvas css*/
#upperheader
{
margin-top: 1%;
margin-bottom: 1%;
}
.social-icons
{
text-align: end;
}
.social-icons ul{
color:#4c4c4c;
}
#facebk
{
margin-top: 10px;
}
#clr
{
clear: both;
}
#clr1
{
clear: both;
height: 20px;
}
#rightborder
{
border-right: 1px solid;
}
#support
{
background: #a52529; 
color: #fff!important;
box-shadow: 0px 0px 0px 6px #a52529;
z-index:999;  
margin-left: 12%;
}
#support a
{
color: #fff;
text-shadow: 2px 2px #0e0e0e; 
padding: 14px 20px;
}
#jssor_1
{
position: relative; 
margin: 0 auto;
top: 0px; 
left: 0px; 
width: 1349px; /*
height: 220px;*/

height: 400px; 
overflow: hidden; 
visibility: hidden; 
z-index:-1;
}
#slides
{
cursor: default; 
position: relative; 
top: 0px; 
left: 0px; 
width: 1349px; 
height: 400px; 
overflow: hidden; 
text-align:center;
}
#slide1 #div1
{
position:absolute;
top:220px;
left: 650px
}
#slide1 #div2
{
position:absolute;
top:240px;
left:680px;
width:600px;
z-index:0;
font-size:20px;
color:#fff;
line-height:30px;
font-weight: bold;
}
#slide1 #div3
{
position:absolute;
top:280px;
left:680px;
width:600px;
z-index:0;
font-size:14px;
color:rgba(255, 255, 255, 0.78);
font-weight: bold;
}
#slide1 #div4
{
position:absolute;
top:220px;
left:1260px;
}
#slide2 #div1
{
position:absolute;
top:200px;
left:900px;
position:absolute;
}
#slide2 #div2
{
position:absolute;
top:220px;
left:860px;
width:550px;
z-index:0;
font-size:20px;
color:#ffffff;
line-height:30px;
}
#slide2 #div3
{
position:absolute;
top:260px;
left:900px;
width:480px;
z-index:0;
font-size:14px;
color:rgba(255, 255, 255, 0.78);
}
#slide2 #div4
{
position:absolute;
top:200px;
left:1300px;
}
#slide3 #div1
{
position:absolute;
top:150px;
left: 720px;
}
#slide3 #div2
{
position:absolute;
top:170px;
left:760px;
width:550px;
z-index:0;
font-size:20px;
color:#ffffff;
line-height:30px;
}
#slide3 #div3
{
position:absolute;
top:240px;
left:800px;
width:480px;
z-index:0;
font-size:14px;
color:rgba(255, 255, 255, 0.78);
}
#slide3 #div4
{
position:absolute;
top:150px;
left:1300px;
}
#slide4 #div1
{
position:absolute;/*
top:300px;
*/left: 160px;
}
#slide4 #div2
{
position:absolute;
top: 35px;
left: 120px;
width:550px;
z-index:0;
font-size:20px;
color: #000;
line-height: 30px;
font-weight: bold;
}
#slide4 #div3
{
position:absolute;
top:100px;
left:150px;
width:480px;
z-index:0;
font-size:14px;
font-weight: bold;
    color: rgb(34, 26, 24);
}
#slide4 #div4
{
position:absolute;
/*top:300px;*/
left:570px;
}
#slide5 #div1
{
position:absolute;
top:260px; 
left:50px;
}
#slide5 #div2
{
position:absolute;
top:280px;
left: 750px;
width: 600px;
z-index:0;
font-size:20px;
color:#ffffff;
line-height:30px;
font-weight: bold;
}
#slide5 #div3
{
position:absolute;
top:350px;
left: 750px;
width: 600px;
z-index:0;
font-size:14px;
color:rgba(255, 255, 255, 0.78);
font-weight: bold;
}
#slide5 #div4
{
position:absolute;
top:260px;
left:630px;
}
.jssorb05
{
bottom:16px;right:16px;
}
.jssorb05 div
{
width:16px;height:16px;
}
.jssora22l
{
top:0px;left:8px;width:40px;height:58px;
}
.jssora22r
{
top:0px;right:8px;width:40px;height:58px;
}
#canvas1
{
text-align:center;
}
iframe
{
border:0;
}
.sngmeshwar
{
background:url('../img/IMG_1282.JPG'); height: 250px;
}
.bhim
{
background:url('../img/IMG_5540.JPG');height: 250px;
}
#cgimg img
{
margin-bottom: 5%;
}
.alibaug
{
background:url('../img/1_Alibaug_Beach.jpg'); height: 250px;background-size: cover;
}
.sindhudurg
{
background:url('../img/1349372902_15397.jpg'); height: 250px;
}
.bhandara
{
background:url('../img/bhandara.jpg'); height: 250px;
}
#sites h5
{
color:white; 
text-align: center; 
text-shadow: 2px 2px #0e0e0e;
font-size: 30px;
font-weight: 600;
}
/*#jssor_2
{
position: relative; margin: 0 auto; top: 0px; left: 0px; width: 1300px; height: 200px; overflow: hidden; visibility: hidden;
}
#jssor_2 #slides
{
cursor: default; position: relative; top: 0px; left: 0px; width: 1300px; height: 200px; overflow: hidden;
}*/
#canvastext
{
position:absolute;top:100px;left:30px;width:480px;height:120px;z-index:0;font-size:30px;color:#ffffff;line-height:38px;
}
#jssor_1 #canvastext
{
font-size: 40px;
top: 185px;
width: 1000px;
font-weight: 100;
left: 130px;
text-align: left;
}
.footer
{
background-color: #000;color: white;
}
.footer .col-lg-4 div
{
margin-bottom: 5%;
}
.footer a
{
color: white;font-size: 13px;
}
.footer label a
{
color: white;
font-size: 16px;
}
label
{
margin-bottom: 3%;
}
#lastdiv1 img
{
width: 70px;
}
#bottom_bar label
{
font-size: 14px;
padding: 12%;
}
#bottom_bar .col-lg-12 
{
padding: 2%
}
#member1
{
width: 100%;
}
#member2
{
width: 200%; margin-top:-40%;
}
#ghatimg
{
margin-top: 38px
}
#toTopHover
{
opacity: 1;
}
#bannerimg
{
width: 100%; margin-top: -2%;
}
/*cc css*/

#textcc
{
margin-bottom: 25px;
text-align: justify;
}
#ptext{
padding:1%; 
font-size: 14px;
}

#imagescc a img
{
width: 100%;
}
#radio_one
{
margin-top: 38%;
}
/*copntact_us page*/
#alligntext
{
text-align: justify;
}
#focustop
{
margin-bottom: 25px;
}
#focuspagecnt
{
padding: 0px;margin-bottom: 25px;
}
#rainforestimg
{
width: 100%;
}
#textframework p
{
margin-bottom: 50px;
}
/*grove css*/
#goals
{
margin-top:35px;
margin-bottom: 35px;
}
#goveimg img 
{
margin-top: 5%;
}
#groveimgages img
{
height: 258px;
}
/*index css*/
@media all and (max-width: 640px) {
#menubar 
{
background: #fff;
}
#bottombanner
{
height: auto!important;
}
#bottombanner button
{
width: 100%!important;
}
#sub
{
box-shadow: none!important;
}

}
#milestone
{
background:#dddfde;
text-align:center;
}
#milestone img 
{
width: 100%;
margin-top: 12%;
}
#blank
{
height: 40px;
}
#subscribediv
{
padding-bottom: 4%;
}
#subscribediv h4
{
font-weight: bold;
font-size: 16px;
padding-top: 8px;
}
#subscribediv input
{
width: 100%; padding: 2%; font-size: 14px;
}
#subscribediv button
{
background: rgba(224, 48, 48, 0.89); 
color: #fff!important;
padding:4%;
box-shadow: 0px 0px 0px 6px rgba(224, 48, 48, 0.89);
z-index:999;
border:none;
width: 100%;
font-weight: bold;
}
#bottombanner
{
background-image:url('../images/bottombanner/banner - Copy (2).jpg');
padding:2%;
margin-top:-2%;
background-size: cover;
}
#bottombanner label
{
font-size:25px;
}
#bottombanner button
{
background: rgb(240, 139, 28); 
color: #fff!important;
padding:8%;
z-index:999;
border:none;
width: 150%;
font-weight: bold; 
box-shadow: 0px 0px 0px 6px rgb(240, 139, 28);
font-size: 16px;
}
/*projects css*/
#project
{
text-align: justify;
}
#projectcntnt
{
margin-bottom: 10px;padding: 0px;
text-align: justify;
}
#projectcntnt img
{
width: 100%;
height: 250px;
}
#partners
{
text-align:center; 
}
#partners h3
{
/*padding:2%;
font-weight: bold;*/
}
#partners hr, #team hr
{
width: 8%;
border-top: 1px solid #000;
margin: auto;
}
#uk
{
width: 150px;
}
#partners .col-lg-3
{
margin-bottom: 20px;
}
#supportcntnt h2
{
color: #a52529;
margin-top: 3%;
}
table
{
border-collapse: collapse;
background-color: rgba(136, 136, 136, 0.45);

}
td, tr
{
border: 1px solid black;padding: 7px;text-align: center;
}
#btnsize
{
background: #000;color: #fff;padding: 0.9% 3.5% 0.9% 3.5%;text-align: center;font-weight: 700;
width: 270px;
}
#giftamnt
{
padding: 0px;
}
#giftamnt p, #textcolor
{
color: #878686;
}
#downldbtn
{
text-align: center;
margin-bottom: 2%
}
@media (min-width: 370px) and (max-width: 600px){
table {
margin-left: -10%!important;
}
}
@media (max-width: 370px){
table {
/* margin-left: -30%!important;*/
}
tr, td
{
padding: 4px;
font-size: 14px;
}
}
/*team css*/
#team 
{
text-align:center; 
}
#board, #team .col-lg-3
{
padding-bottom:2%
}
#team h3, #team img
{
font-weight: bold;
padding:2%
}
h4
{/*
font-weight: bold; */
}
#footer
{
padding-top: 2%;
}
#membertext
{
text-align: right;
}
.news-grids p
{
font-size: 13px;
}
#aboutimg img
{
/*height: 235px;
width: 314px;
margin-bottom: 12%;*/
}
.about-grids h3, .about-grids h2
{
text-align: center;
}
.about-grids p
{
text-align: justify;
}
.about-grids hr
{
width: 3%;
border: 1px solid #000;

margin-bottom: 2%;
}
#forest
{
height: 180px;
}
@media (max-width: 800px){
#project h2{
text-align: center!important; 
}
#supportcntnt
{
padding: 0px;
text-align: justify;
}
#supportcntnt .col-lg-8, #supportcntnt .col-lg-9, #supportcntnt .col-lg-12
{
padding: 0px!important;
}
#cgcontent img {

width: 100%!important;
}
#membertext
{
text-align: center;
}


}
@media (max-width: 400px){
#forest {
height: 100px!important;
}
}
@media (min-width: 400px) and(max-width: 800px){
#forest {
height: 240px!important;
}
.social-icons ul li{
margin-right: -6px;
}
.testimonial, .team
{
display: none;
}
#bottom_bar label
{
padding: 0%!important;
}
#bottom_bar img {
width: 100%!important;
}
}
@media (max-width: 800px){
#slide1 #div1, #slide3 #div1, #slide5 #div1
{
margin-left: -120px!important;
}
#slide2 #div1
{
margin-left: -50px!important;
}
#slide2 #div4, #slide4 #div1
{
margin-left: -40px!important;
}
#bottom_bar img {
width: 70%!important;
}
#bottom_bar label {
padding: 0%;
}
#sites h1
{
font-size: 30px;
}
#supby {
padding-top: 9%;
}
}
#btnsize a
{color: white;}
#bottom_bar img{
width: 130%;
}
#headingcc
{
font-weight: 600;
font-style: italic;
}
* {box-sizing:border-box}
.mySlides {display:none}

/* Slideshow container */
.slideshow-container {
max-width: 1300px;
position: relative;
margin: auto;
}
#here
{
	font-style: italic;
color:maroon;
}
/* Caption text */
.text {
color: black;
font-size: 15px;
bottom: 8px;

text-align: justify;
}
.text p .text li 
{
text-align: justify;
font-size: 13px;
}
.text h2
{/*
text-align: justify;*/
font-size: 22px;  
color: #a52529;
}

/* The dots/bullets/indicators */
.dot {
height: 13px;
width: 13px;
margin: 0 2px;
background-color: #bbb;
border-radius: 50%;
display: none;
transition: background-color .5s ease;
}

.active {
background-color: #717171;
}

/* Fading animation */
.fade {
-webkit-animation-name: fade;
-webkit-animation-duration: 25s;
animation-name: fade;
animation-duration: 25s;
}

@-webkit-keyframes fade {
from {opacity: .7} 
to {opacity: 1}
}

@keyframes fade {
from {opacity: .7} 
to {opacity: 1}
}
h2
{
font-size: 25px!important;
}
.mySlides img
{
padding-top:10%!important;
}
h5, p, ul li, h2
{
/*font-family: Lato, Helvetica, Arial, sans-serif!important;*/
}
/* On smaller screens, decrease text size */
@media only screen and (max-width: 300px) {
.text {font-size: 11px}
}
#board
{
padding-bottom:2%;
}
#board img, .mySlides ul
{
padding :2%;
}
#divtext
{
position:relative;
top:160px;/*
left: 20px;*/
font-size:30px;
color:#ffffff;
line-height:38px;
}
#about
{
background:url('../img/DSC01641.JPG');
height:200px;
background-size:cover; 
}
#canvas
{
background:url('../images/banner/OUR CANVAS.jpg');
height:200px;
background-size:cover;
}
#ccimg
{
background:url('../images/banner/COMMUNICATING CONSERVATION.JPG');
height:200px;
background-size:cover;
}
#cg
{
background:url('../images/banner/CONSERVATION ON THE GROUND.jpg');
height:200px;
background-size:cover;
}
#contact
{
background:url('../img/IMG_ (164).jpg');
height:200px;
background-size:cover;
}
#focusimg
{
background:url('../images/banner/AERF IN FOCUS.jpg');
height:200px;
background-size:cover;
}
#framework
{
background:url('../images/banner/AERF FRAMEWORK.jpg');
height:200px;
background-size:cover;
}
#initiatives
{
background:url('../img/DSC00077.JPG');
height:250px;
background-size:cover;
}
#partnersimg
{
background:url('../images/banner/photo_0170591044abfnpx.jpg');
height:200px;
background-size:cover;
}
#supportimg
{
background:url('../images/banner/SUPPORT US.png');
height:200px;
background-size:cover;
}
#supportimg #divtext
{
color:black;
}
#teamimg
{
background:url('../images/banner/OUR TEAM.jpg');
height:200px;
background-size:cover;
}
#grovebanner
{
background:url('../images/banner/DSC00686.jpg');
height:200px;
background-size:cover;
}
#creditsussie
{
background:url('../images/banner/photo_0170431109utraof (1).jpg');
height:200px;
background-size:cover;
}
#criticallinks
{
background:url('../images/banner/CRITICAL LINKS.jpg');
height:200px;
background-size:cover;
}
#darwin
{
background:url('../images/banner/groveimg.jpg');
height:200px;
background-size:cover;
}
#greenbanner
{
background:url('../images/banner/IMG_ (164).jpg');
height:200px;
background-size: cover;
}
#suportby
{
padding-top: 3%;
}
@media (max-width: 800px){
#criticallinks
{
margin-top: 0%!important;
}
}
#bhimashankarbanner
{
background:url('../images/banner/bhima.JPG');
height:200px;
background-size:cover;
}
#bio
{
background:url('../images/banner/DSC08668.JPG');
height:200px;
background-size:cover;
}
#harmonybanner
{
background:url('../images/banner/harmony.jpg');
height:200px;
background-size:cover;
}
#capacitybanner
{
background:url('../images/banner/capacity.JPG');
height:200px;
background-size:cover;
}
#publicationsbanner
{
background:url('../images/banner/IMG_0118.JPG');
height:200px;
background-size:cover;
}
@media (max-width: 400px){

.gallery img, #darwintext img, #pandc, #home img, #NRM img {
padding: 2%;
width: 100%;
}
#iamgesdiv img {
padding: 2%;}
#capacitybanner, #harmonybanner, #grovebanner, #bio, #greenbanner, #creditsussie, #partnersimg, #cg,#ccimg, #teamimg, #about,  #supportimg,  #framework, #initiatives, #focusimg, #contact
{
height: 100px;
margin-top: 0%!important;
}
#divtext 
{
top: 70px;
left: 50px;
font-size: 20px;
}
.text h2 {
text-align: left!important;}
#ccimg #divtext, #cg #divtext
{
left: 0px;
}
#suportby
{
text-align: center;}
}
@media (min-width: 400px) and (max-width: 1000px){
#divtext 
{
left: 50px;
}

.gallery .col-lg-4 {
     margin-bottom: 0%; 
}
}
#menubar
{
position:relative;
z-index:50;
}
#welcome
{
position:relative;
z-index:30;
}
#supby
{
padding-top: 3%;
color: #a52529;
}
#furtdiv
{
text-align: center;
}
#furthr
{
width:5%;/*
margin:auto;*/
}
#project h4
{
font-style:italic;
color: #a52529;
}
#ninja-slider li.ns-show, #ninja-slider-prev, #ninja-slider-next, #ninja-slider-pause-play
{
margin-top: 5%;
}

#scroll span {
position:absolute;
top:50%;    
background:url('../images/arr.png') no-repeat 0px 0px;
left:50%;
margin-left:-8px;
margin-top:-12px;
height:0;
width:0;/*
border:8px solid transparent;
border-bottom-color:#ffffff;*/
}
#toTop:hover {
opacity:1;filter:"alpha(opacity=100)";
-ms-filter:"alpha(opacity=100)";
}
.gallery img{
padding: 2%;
border-radius: 5px;
border: 1px solid;
}
.gallery .col-lg-4
{
padding: 0px;
}
#projectcntnt li,ol li a, #credits li{
font-size: 14px!important;
}
#greenenter
{
margin-top:3%; 
text-transform: uppercase; 
text-align:left;
}
/*#credits ul
{
padding: 2%;
}*/
#Pioneering h2
{
font-style:italic; 
font-weight:200; 
color:#5a8a26;
}
#stratergyss
{
color:#5a8a26;
font-size: 22px;
}
#stratergys
{
font-size: 19px;
padding-bottom: 20px;
text-transform: capitalize;
font-weight: 600;
}
.slideshow-container ul li
{
list-style-type: circle!important;
}
.mySlides
{
padding:0px;
}
h3
{
text-transform: uppercase;
}
#cgcontent li 
{
list-style-type: circle;
}
#cgcontent ul 
{
padding: 2%;

}

#halloffame
{
width: 100%;
}
#cgnew1
{
height: 864px
}
#cgnew2
{
height: 850px; 
background: url(../images/cgnew2.JPG); 
background-size:cover;
}
#point1
{
width: 45%; height: 5%; margin-left: 48%; margin-top: 20%;margin-right: 1%;  border-radius: 60%; float: left; cursor:pointer
}
#point2
{
width: 20%; height: 5%; margin-left: 48%; margin-top: 1%;margin-right: 1%;  border-radius: 60%; float: left; cursor:pointer }
#point3
{
width: 50%; height: 5%; margin-left: 48%; margin-top: 1%;margin-right: 1%;  border-radius: 60%; float: left; cursor:pointer }
#point4
{
width: 40%; height: 5%; margin-left: 48%; margin-top: 1%;margin-right: 1%;  border-radius: 60%; float: left; cursor:pointer }
#point5
{
width: 40%; height: 5%; margin-left: 48%; margin-top: 1%;margin-right: 1%;  border-radius: 60%; float: left; cursor:pointer }

#point6
{
width: 20%; height: 5%; margin-left: 48%; margin-top: 1%;margin-right: 1%;  border-radius: 60%; float: left; cursor:pointer
}
#point7
{
width: 45%; height: 5%; margin-left: 48%; margin-top: 1%;margin-right: 1%;  border-radius: 60%; float: left; cursor:pointer
}
#point8
{width: 20%; height: 5%; margin-left: 48%; margin-top: 1%;margin-right: 1%;  border-radius: 60%; float: left; cursor:pointer
}
#point9
{
width: 50%; height: 5%; margin-left: 48%; margin-top: 1%;margin-right: 1%;  border-radius: 60%; float: left; cursor:pointer
}
#point10
{
width: 40%; height: 5%; margin-left: 48%; margin-top: 1%;margin-right: 1%;  border-radius: 60%; float: left; cursor:pointer
}
#point11
{
width: 40%; height: 5%; margin-left: 48%; margin-top: 1%;margin-right: 1%;  border-radius: 60%; float: left; cursor:pointer
}
#point12
{
width: 20%; height: 5%; margin-left: 48%; margin-top: 1%;margin-right: 1%;  border-radius: 60%; float: left; cursor:pointer
}
#point13
{
width: 20%; height: 5%; margin-left: 48%; margin-top: 1%;margin-right: 1%;  border-radius: 60%; float: left; cursor:pointer
}
#framecntntdiv p
{
font-size: 12.6px!important;
margin-top: 3%;
text-align: justify;
}s
@media (max-width: 768px){
#cgnew1
{
height: 600px!important;
}
}
@media (max-width: 400px){
#cgnew2
{
height: 330px!important;
background-size: contain!important;
}
#cgnew1
{
display: none;
}
}
.modal
{
background: rgba(0, 0, 0, 0.29)!important;
}
/*team page*/
.panel-heading
{
background:#e8f1ca!important; 
/*border-radius: 10px; 
padding: 6px;*/
}
/*.panel-title
{
margin-bottom: 16px!important;
}*/
.panel-title strong
{
color: #a52529;
}
#arrow
{
text-align: right;
}
#arrow img
{
margin-bottom:0px!important;
}
#coreteam img, #internsteam img, #board img
{
border: 2px solid #a52529;
border-radius: 5px;
}
#coreteam
{
padding: 2%;
text-align: center;
}
#teaminfo
{
font-size: 12px!important;
text-align: justify;
}
#name
{
text-align: center;
}
.teamphoto p{
text-align: center;
}
img
{
margin-bottom: 0px!important;
}
#internsteam img, #board img{
margin-top: 2%;
}
#internsteam .col-lg-3, #internsteam .col-lg-3 p, #board .col-lg-3, #board .col-lg-3 p
{
text-align: center;
}
#internsteam .col-lg-3 p, #board .col-lg-3 p, #name, .teamphoto p, #capacitybuild img
{
padding: 2%;
}
.nav-pills
{border-bottom: 1px solid black!important;}
.tab-content
{
padding: 1%;
}
.nav-pills>li.active>a
{
background:#fff!important; 
font-weight: bold;
color: #000;
border-top-left-radius: 10px;
border: none!important;
}
.nav-pills>li.active>a:focus, .nav .nav-pills>li.active>a:hover
{
color: #000!important;
background:#fff!important; 
}
.nav-pills li
{
background: #ad4a4e;
border-top-left-radius: 10px;
border: 1px solid #ad4a4e;
}
@media (max-width: 800px){
#internsteam .active
{
background-color: #fff!important;
}
#archana
{
border-right: 0px!important;
}
}
.bord{
border-right: 1px dashed;
}

/*public*/
.panel-heading
{
background:#e8f1ca!important; 
/*border-radius: 10px; 
padding: 6px;*/
}
/*.panel-title
{
margin-bottom: 16px!important;
}*/
.panel-title strong
{
color: #a52529;
}
#arrow
{
text-align: right;
}
#arrow img
{
margin-bottom:0px!important;
}
#coreteam img, #internsteam img, #board img
{
border: 2px solid #a52529;
border-radius: 5px;
}
#coreteam
{
padding: 2%;
text-align: center;
}
#teaminfo
{
font-size: 12px!important;
text-align: justify;
}
#name
{
text-align: center;
}
.teamphoto p{
text-align: center!important;
}
img
{
margin-bottom: 0px!important;
}
#internsteam img, #board img{
margin-top: 2%;
}
#internsteam .col-lg-3, #internsteam .col-lg-3 p, #board .col-lg-3, #board .col-lg-3 p
{
text-align: center;
}
#internsteam .col-lg-3 p, #board .col-lg-3 p, #name, .teamphoto p, #capacitybuild img
{
padding: 2%;
}
.nav-pills
{border-bottom: 1px solid black!important;}
.tab-content
{
padding: 1%;
}
#rpad{
padding-right:10px;
}
#bpat{
padding-bottom:10px;
}
.nav-pills>li.active>a
{
background:#fff!important; 
font-weight: bold;
color: #000;
border-top-left-radius: 10px;
border: none!important;
}
.nav-pills>li.active>a:focus, .nav .nav-pills>li.active>a:hover
{
color: #000!important;
background:#fff!important; 
}
.nav-pills li
{
background: #ad4a4e;
border-top-left-radius: 10px;
border: 1px solid #ad4a4e;
}
@media (max-width: 800px){
#internsteam .active
{
background-color: #fff!important;
}
#archana
{
border-right: 0px!important;
}
}
@media (max-width: 400px){
.panel-body img, #bpat{
width: 100%;
}
/*.panel-title {
margin-bottom: 50px!important;
}*/
}
.bord{
border-right: 1px dashed;
}
.nav-pills > li > a
{
color: #fff;
}

.dropbtn {
font-size: 11px;
border: none;
cursor: pointer;
}

.dropdown {
font-size: 16px;
position: relative;
display: inline-block;
}

.dropdown-content {
display: none;
position: absolute;/*
background-color: #f9f9f9;*/
box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
z-index: 1;
}

.dropdown-content a {
font-size: 11px;
color: black;
padding: 12px 16px;
text-decoration: none;
display: block;
}
.dropdown:hover .dropdown-content {
display: block;
}
@media (max-width: 400px){
.nav-pills > li {
float: none!important;
text-align: center;
}

}
@media (min-width: 400px) and (max-width: 800px){
.dropbtn {
font-size: 17px;
}
}
#tabhover:hover, #tabhover:focus{
color: #000;
}
@media (max-width: 400px){
/*.panel-title {
margin-bottom: 38px!important;
}*/
#bhimashankarbanner, #canvas, #criticallinks
{
height: 100px;
}
}
@media (max-width: 800px){
#NRM img
{
width: 100%;
padding: 2%;
}
.welcome h6
{
font-size: 15px;
}
#stratergys
{
font-size: 14px;
}
}

.modal{
background: rgba(0, 0, 0, 0.29)!important;
}
#videoclose
{color:#a52529;
font-size: 25px;
}
@media (max-width: 400px){
#darwin
{
height: 100px;
}
}
/*#smartvillage
{
background:url('images/banner/photo_0170521007jyicjf.jpg');
height:200px;
background-size:cover;
}*/
#greene
{
font-size: 14px;
}
.gallery
{
border-top: 0px;
}
h4
{
color: #a4b879;
}
h5
{
font-weight: 100;
}
#greene li {
padding-left: 1em; 
text-indent: -.5em;
font-size: 14px;
}

#greene li::before {
content: "• ";
color: #a4b879; /* or whatever color you prefer */
}
/*#greene ul li {
list-style-type: square;
}*/
@media (max-width:400px){
#smartvillage
{
height: 100px;
margin-top: 0%!important;
}
}
@media (max-width: 400px){
#initiatives{
height: 80px;
background-size: contain;}

#divtext {
top: 50px!important;}
}
#smartvillage
{
background:url('../images/banner/DSC02981.JPG');/*
background:url('../images/banner/photo_0170521007jyicjf.jpg');*/
height:200px;
background-size:cover;
}

@media (max-width:400px){
#smartvillage
{
height: 100px;
margin-top: 0%!important;
}
}
#accordion .active
{
background: white;
}
#greenvideo
{
border:1px solid #a52529;
border-radius:10px;
}
.welcome p, .welcome ul li{
font-size: 14px;
text-align: justify;
}
#gallerytext p{
text-align: center;
}
@media (max-width: 400px){

.panel-title strong 
{
font-size: 10px
}
}
#harmonyp1
{
margin-bottom:0px
}
#bioprojects 
{
padding: 0px 35px;
}
#harmonyimages img 
{
width: 100%;
padding: 2%
}
#harmonyp2
{
color: #a52529; 
font-style: italic;
}
#p3
{
padding:10px 30px;
}
#image6
{
height: 210px;
}

#bioimges img 
{
margin-top: 20px;
width: 100%;
}
#biolinks #stratergys
{
font-size: 14px;
}
#footer a label
{
font-size: 16px;
}
#footer a:hover, #footer label:hover {
    outline: 0;
    color: #a52529!important;
}
@media (min-width: 400px) and (max-width: 800px){
	#image6 {
   height: 175px;
}
}
#aboutimages img
{
width: 100%;
}
.welcome h6 { font-size: 22px; line-height: 1.2; color: #a52529; }
#iamgesdiv .col-lg-3, #capab .col-lg-3, #upperimages .col-lg-6, .gallery .col-md-3
{
padding: 0px;
}
#milestoneabove
{
background:url('../img/AERF FRAMEWORK.jpg'); 
text-align:center; 
background-size: cover;
}
#milestoneabove h4
{
 color:#fff; 
 padding:1%;
}
#canvas1 img
{
width: 100%;
}
.footer li {
list-style-type: none!important;
}
#readmore
{
font-style: italic;
color: red;
}

.welcome h6 { font-size: 22px; line-height: 1.2; color: #a52529;     font-style: oblique;
    text-transform: capitalize;
}
#contacttable table
{
background-color: #fff;
}
#contacttable td, #contacttable tr
{
border: 0px solid black; */
   /* padding: 7px;*/
     text-align: left; 
}
#contacttable td 
{
padding-bottom: 30px;
}