/* -----------------------------------------------
Main styles for Greenvironment
created by Webdefy Developing team
Author : Mohanavigneshwaran A
© 2012 webdefy.org
-------------------------------------------------- */
.tweet,
.query {
	font: 14px Lato, serif;
	color: #666666;
}

	.tweet_list {
		-webkit-border-radius: 0.5em;-
		-moz-border-radius: 0.5em;
		border-radius: 0.5em;
		list-style: none;
		margin: 0;
		padding: 0;
		overflow-y: hidden;
	}
	
		.tweet_list li {
			overflow-y: auto;
			overflow-x: hidden;
			padding: 0.5em;
			list-style-type: none;
		}
		
			.tweet_list li a {
				color: #64d001;
			}
		
		.tweet_list .tweet_even {
		}
		
		.tweet_list .tweet_avatar {
			padding-right: .5em; float: left;
		}
		
			.tweet_list .tweet_avatar img {
				vertical-align: middle;
			}

body {
margin:0;
padding:0;
text-align:center;
font-size:12px;
font-family:lato;
}
a {
text-decoration:none;
color:#64d001;
-webkit-transition-property:color, background; 
-webkit-transition-duration: 0.4s, 0.4s; 
-webkit-transition-timing-function: ease-in, ease-out;
}
a:hover {
text-decoration:none;
color:#64d001;
}
p {
font-family:'Source Sans Pro';
}
img {
border:none;
}
.floatLeft{

}
.clear {
clear:both;
}
::selection {
background:#c8ef9b;
}
::-moz-selection {
background:#c8ef9b;
}


/* header starts */
.header {
position:fixed;
width:100%;
z-index:1000000;
}
.header .header-inside {
padding:15px 0px;
background:#F3FFF0;
}
.header-inside .left-logo {
width:312px;
height:91px;
background:url('../img/logo.png') no-repeat top left;
position:relative;
}
.header-inside .left-logo div {
position:absolute;
font-family:'Arvo';
color:#333;
font-size:11px;
}
.header-inside .left-logo div.logo-desc-text {
top:40px;
left:105px;
}
.header-inside .left-logo div.incubated-text {
top:55px;
left:110px;
}
.header-inside .right-menu {
margin-top:40px;
}
.header-inside .right-menu li {
float:left;
list-style:none;
}
.header-inside .right-menu li a {
font-family:Open Sans;
font-size:14px;
color:#3a3939;
font-weight:600;
padding:25px 15px 2px 15px;
border-right:1px solid #acacac;
border-bottom:2px solid #F3FFF0;
-webkit-transition-duration: 0.2s, 0.2s;
-webkit-transition-timing-function: ease-in, ease-out;
}
.header-inside .right-menu li a:hover {
border-bottom:2px solid #acacac;
}
.header-inside .right-menu li a.active {
border-bottom:2px solid #64d001;
}
.top-greenbar {
height:3px;
background:#64d001;
}

/* header ends here */


/* content starts here */
.container {
width:960px;
}
.common-container {
padding-top:160px;
}
.content {
position:relative;
margin-top:0px;
-webkit-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.4);
-moz-box-shadow:0px 0px 15px rgba(0, 0, 0, 0.4);
box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.4);
}
/* content ends here */

/* home page starts here */
.header-home {
z-index:9999999;
}
.header-rotate-img {
position:relative;
margin-left:50px;
margin-top:120px;
}
.header-rotate-img-inside {
width:822px;
height:403px;
}
.arrow-main {
position:absolute;
top:0;
z-index:999;
background:url('../img/big_arrow.png') no-repeat top center;
width:822px;
height:403px;
}
#slides {
margin-left:100px;
padding-top:20px;
}
.slides_container {
	width:800px;
	height:100px;
	text-align:center;
}
.slides_container div {
	width:800px;
    height:100px;
    display:block;
}
#home-content-container {
position:relative;
}
.pagination1{
position:absolute;
bottom:0;
right:0;
z-index:999999;
}
.pagination1 li {
float:left;
margin-right:5px;
}
.pagination1 li a {
font-size:0px;
display:block;
width:6px;
height:6px;
background:#fff;
border-radius:5px;
border:2px solid #64d001;
}
.pagination1 li a:hover {
background:#64d001;
}
.pagination1 li.current a {
background:#64d001;
}
.pagination1 li.current a {
cursor:default;
}
.content-home-inside {
font-size:14px;
line-height:20px;
padding:20px;
}
.home-start {
text-align:left;
padding:20px 0px 0px 30px;
}
.home-start-content {
width:440px;
margin-top:0px;
margin-right:20px;
text-align:justify;
}
.home-start-content div, .home-goto-store-content div, .home-last-content {
text-align:justify;
margin-top:10px;
}
.ban-row{
border:1px dotted #ccc;
margin-bottom:5px;
}
.ban-row p{
margin-top:10px;
margin: 10px;
}
.ban-row img{
width:90px;
height:90px;
margin: 5px;
float:left;
}
.know-more a{
position: absolute;
text-align: right;
margin-top: 80px;
width: 260px;
}
.home-start-content div p, .home-goto-store-content div p, .home-last-content p{
margin-bottom:0;
font-size:14px;
color:#666666;
}
.home-start-content div p strong, .home-goto-store-content div p strong, .home-last-content p strong {
color:#64d001;
}
.home-start-content-button {
margin-top:15px;
margin-bottom:30px;
}
.home-start-content-text {
color:#666666;
}
.green-button {
background:#64d001;
padding:1px 8px 1px 8px;
font-size:18px;
color:#fff;
border:2px solid #64d001;
}
.green-button:hover {
color:#64d001;
background:#fff;
}
.green-button:active {
background:#64d001;
padding:1px 8px 1px 8px;
font-size:18px;
color:#fff;
border:2px solid #64d001;
}
.home-starts-img-wrapper {
margin-left:50px;
border:1px solid #eee;
padding:8px 10px 8px 10px;
box-shadow:0px 0px 10px rgba(0,0,0,0.2);
}
.home-next-quote {
margin-left:20px;
margin-right:20px;
margin-top:30px;
background:#f3f3f3;
padding:10px 20px 10px 20px;
text-align:center;
border-radius:3px;
border: 2px solid hsl(0, 0%, 81%)
}
.home-next-quote p {
color:#343434;
margin-top:0;
margin-bottom:0;
font-size:14px;
line-height:20px;
}
.home-next-quote p strong {
color:#4c4b4b;
}
.home-goto-store-container{
padding-left:60px;
margin-top:20px;
}
.home-goto-store-img-wrapper {
background:#f8f8f8;
min-height:200px;
}
.home-goto-store-img {
margin:20px;
width:255px;
height:255px;
background:#fff;
border:2px dotted #000;
}
.home-goto-store-content {
margin-top:40px;
margin-left:80px;
width:400px;
text-align:justify;
}
.home-last-inside {
background:#f3f3f3;
min-height:50px;
margin:30px 20px 0px 20px;
}
.home-last-inside-wrapper  {
padding-top:20px;
padding-bottom:20px;
}
.home-last-content {
margin-left:40px;
width:270px;
}
.home-last-contact {
margin-left:20px;
margin-top:-10px;
padding:10px 10px 40px 30px;
width:230px;
min-height:200px;
text-align:left;
border-left:1px solid #c5c5c5;
border-right:1px solid #c5c5c5;
}
.home-last-contact h4 {
color:#64d001;
margin-top:15px;
font-size:16px;
margin-bottom:5px;
}
.home-last-contact p {
margin-top:0;
margin-bottom:0;
font-size:14px;
line-height:20px;
color:#666666;
}
.home-last-tweets {
text-align:left;
margin-left:0px;
width:250px;
font-family:arial;
padding:0px 0px 10px 20px;
min-height:200px;
overflow: hidden;
}
.home-last-tweets h4 {
color:#868585;
font-size:14px;
text-transform:uppercase;
}
/* home page ends here */
.sub-text{
list-style:inherit;
}
.team p{
font-family: 'Source Sans Pro';
font-size: 14px;
width: 935px;
text-align: justify;
}
.team .linked{
background:url('../img/linkedin.png')no-repeat left;
height:32px;
padding-left: 20px;
}


/*about page starts here */
.about-container {
padding:20px;
}
.about-banner-wrapper {
background:#e8fdd6 url('../img/aboutBannerBG.jpg') no-repeat center center;
height:350px;
}
.about-content-wrapper {
margin-left:5px;
margin-top:50px;
}
.about-rows {
width:290px;
}
.about-rows .rounded-one {
width:238px;
height:238px;
margin-left:8px;
padding:15px;
margin-top:-134px;
background:#fff;
border-radius:50%;
border:3px solid #dcdcdc;
}
.about-rows .rounded-two {
width:234px;
height:234px;
padding:2px;
border-radius:50%;
background:#64d001;
}
.about-rows .half-round-bottom1 {
width:234px;
height:117px;
border-radius: 117px 117px 0px 0px;
}
.about-rows .half-round-bottom1 h3 {
font-family:lato;
color:#fff;
font-size:35px;
padding-top:60px;
font-weight:bold;
}
.about-rows .half-round-bottom2 {
width:234px;
height:117px;
border-radius: 0px 0px 117px 117px;
background:#fff;
}
.about-rows .half-round-bottom2 p {
padding:10px 7px 0px 7px;
font-size:14px;
font-weight:bold;
color:#000;
}
.about-rows .half-round-bottom2 p.two-dummy {
padding:10px 5px 0px 5px;
}
.about-rows .half-round-bottom2 p.three-dummy {
padding:10px 20px 0px 20px;
}
/* hover starts */
.about-rows:hover .rounded-one {
width:238px;
height:238px;
margin-left:8px;
padding:15px;
margin-top:-134px;
background:#fff;
border-radius:50%;
border:3px solid #dcdcdc;
}
.about-rows:hover .rounded-two {
width:234px;
height:234px;
padding:2px;
border-radius:50%;
background:#64d001;
}
.about-rows:hover .half-round-bottom1 {
width:234px;
height:117px;
border-radius: 117px 117px 0px 0px;
background:#fff;
-webkit-transition-property:color, background; 
-webkit-transition-duration: 0.4s, 0.4s; 
-webkit-transition-timing-function: ease-in, ease-out;
}
.about-rows:hover .half-round-bottom1 h3 {
font-family:lato;
color:#000;
font-size:35px;
padding-top:60px;
font-weight:bold;
-webkit-transition-property:color, background; 
-webkit-transition-duration: 0.4s, 0.4s; 
-webkit-transition-timing-function: ease-in, ease-out;
}
.about-rows:hover .half-round-bottom2 {
width:234px;
height:117px;
border-radius: 0px 0px 117px 117px;
background:#64d001;
-webkit-transition-property:color, background; 
-webkit-transition-duration: 0.4s, 0.4s; 
-webkit-transition-timing-function: ease-in, ease-out;
}
.about-rows:hover .half-round-bottom2 p {
padding:10px 7px 0px 7px;
font-size:14px;
font-weight:bold;
color:#fff;
-webkit-transition-property:color, background; 
-webkit-transition-duration: 0.1s, 0.1s; 
-webkit-transition-timing-function: ease-in, ease-out;
}
.about-rows:hover .half-round-bottom2 p.two-dummy {
padding:10px 5px 0px 5px;
}
.about-rows:hover .half-round-bottom2 p.three-dummy {
padding:10px 20px 0px 20px;
}
/* hover ends */
.half-circle {
 background-color: #c06;
 height: px;
 width: 75px;
}
.why-content, .what-content, .how-content {
color:#666666;
font-size:14px;
margin:30px 20px 10px 20px;
border-top:1px dotted #797878;
padding:15px 10px 5px 10px;
text-align:justify;
}
.how-content {
padding:15px 10px 40px 10px;
}
.what-content {
padding:15px 10px 40px 10px;
}
.vision-mission {
width:820px;
margin-left:70px;
border-top:1px dotted #000;
border-bottom:1px dotted #000;
padding:20px 0px 20px 0px;
}
.vision-mission .quote-first {
font-family: 'Source Sans Pro';
font-size: 14px;
color: #666666;
text-align:justify;
}
.vision-mission .quote-first b{
color:#000;
}
.vision-mission .quote-second {
font-family:'Questrial';
font-size:18px;
color:#000;
margin-bottom:0px;
}
.vision-mission .vision-header, .link-header {
margin-top:20px;
color:#57b302;
font-weight:bold;
font-size:16px;
}
.vision-mission .vision-content, .link-content {
margin-top:0px;
margin-bottom:0px;
font-size:14px;
color:#666666;
}
.what-we-do {
padding:20px 20px 0px 80px;
min-height:290px;
background:url('../img/bottom_arrow.jpg') no-repeat bottom right;
}
.what-we-do .header-font {
text-align:left;
font-size:24px;
color:#000;
font-weight:500;
}
.link-container {
margin-top:10px;
width:500px;
text-align:left;
padding-bottom:20px;
}
.link-wrapper {
padding:3px 10px 3px 10px;
border-radius:3px;
cursor:pointer;
}
.link-wrapper.hover {
background:#f1f1f1;
}
.link-wrapper p {
margin-top:3px;
margin-bottom:3px;
}
.link-wrapper:hover {
background:#f1f1f1;
}
.link-wrapper:active {
background:#ccc;
}
.link-wrapper.dummy-link:hover {
background:#fff;
}
.link-wrapper.dummy-link:active {
background:#fff;
}
.footer-menu {
background:#383636;
margin-left:20px;
margin-right:20px;
height:45px;
}
.footer-menu ul {
margin-top:12px;
color:#fff;
}
.footer-menu ul li {
display:block;
float:left;
margin-right:5px;
}
.footer-menu ul li a {
color:#fff;
font-size:14px;
margin-right:5px;
}
.seperator {
padding:10px 0px 10px 0px;
}
.footer {
margin-top:10px;
min-width:960px;
}
.footer .footer-green {
height:3px;
background:#64d001;
}
.footer .footer-black {
height:45px;
background:#000;
}
/*about page ends here */
		.panel {
			position: relative;
			-webkit-perspective: 600px;
			-moz-perspective: 600px;
			font-size: .8em;
			
			
		}
		/* -- make sure to declare a default for every property that you want animated -- */
		/* -- general styles, including Y axis rotation -- */
		.panel .front {
			position: absolute;
			top: 0;
			left: 0;
			z-index: 900;
			width: inherit;
			height: inherit;
			-webkit-transform: rotateX(0deg) rotateY(0deg);
			-webkit-transform-style: preserve-3d;
			-webkit-backface-visibility: hidden;

			-moz-transform: rotateX(0deg) rotateY(0deg);
			-moz-transform-style: preserve-3d;
			-moz-backface-visibility: hidden;

			/* -- transition is the magic sauce for animation -- */
			-o-transition: all .4s ease-in-out;
			-ms-transition: all .4s ease-in-out;
			-moz-transition: all .4s ease-in-out;
			-webkit-transition: all .4s ease-in-out;
			transition: all .4s ease-in-out;
		}
		.panel.flip .front {
			z-index: 900;
			-webkit-transform: rotateY(180deg);
			-moz-transform: rotateY(180deg);
			

		}
		
		.panel .back {
			position: absolute;
			top: 0;
			left: 0;
			z-index: 800;
			width: inherit;
			height: inherit;
			-webkit-transform: rotateY(-180deg);
			-webkit-transform-style: preserve-3d;
			-webkit-backface-visibility: hidden;

			-moz-transform: rotateY(-180deg);
			-moz-transform-style: preserve-3d;
			-moz-backface-visibility: hidden;

			/* -- transition is the magic sauce for animation -- */
			-o-transition: all .4s ease-in-out;
			-ms-transition: all .4s ease-in-out;
			-moz-transition: all .4s ease-in-out;
			-webkit-transition: all .4s ease-in-out;
			transition: all .4s ease-in-out;
		}
		
		.panel.flip .back {
			z-index: 1000;
			-webkit-transform: rotateX(0deg) rotateY(0deg);
			-moz-transform: rotateX(0deg) rotateY(0deg);
		}
		.circle {
			border-radius:50%;
		}
		.click .front {
			cursor: pointer;
			-webkit-transform: rotateX(0deg);
			-moz-transform: rotateX(0deg);
		}
		.click.flip .front {
			-webkit-transform: rotateX(180deg);
			-moz-transform: rotateX(180deg);
		}
		.click .back {
			cursor: pointer;
			-webkit-transform: rotateX(-180deg);
			-moz-transform: rotateX(-180deg);
		}
		.click.flip .back {
			-webkit-transform: rotateX(0deg);
			-moz-transform: rotateX(0deg);
		}
		
		
		
/* contact page starts here */
.contact-main {
text-align:left;
padding:20px 20px 20px 25px;
}
.contact-main .contact-us {
margin-left:80px;
font-family:'lato';
}
.contact-main .contact-us .phone {
background:#fff url('../img/phone.png') no-repeat top left;
height:40px;
padding-left:45px;
margin-bottom:20px;
}
.contact-main .contact-us .addr-cont {
background:#fff url('../img/home.png') no-repeat top left;
height:auto;
padding-left:45px;
margin-bottom:20px;
}
.contact-main .contact-us .border-inside {
padding-top:5px;
font-size:14px;
font-weight:bold;
width:200px;
color:#312f2f;
height:36px;
background:url('../img/border.png') no-repeat bottom left;
}
.contact-main .contact-us .addr-cont .border-inside {
width:220px;
height:auto;
padding-bottom:10px;
}
.contact-main .contact-us .mobile-inside {
padding-bottom: 18px;
}
.contact-main .contact-us .mobile {
background: #fff url('../img/mobile.png') no-repeat top left;
background-position-y: 9px;
height: 50px;
padding-left: 40px;
margin-bottom: 20px;
}
.contact-main .contact-us .mobile p {
margin-bottom:0;
}
.contact-main .contact-us .mail {
background:#fff url('../img/mail.png') no-repeat top left;
height:40px;
padding-left:40px;
margin-bottom:20px;
}
.contact-main .contact-us .careers {
background: #fff url('../img/careers.png') no-repeat top left;
height: 40px;
padding-left: 40px;
margin-bottom: 20px;
}
.contact-main h3 {
color:#525050;
font-family:'Lato';
font-weight:bolder;
font-size:20px;
margin-bottom:20px;
}
.contact-main-1 {
text-align:left;
}
.contact-main-1 h3 {
color: #525050;
font-family: 'Lato';
font-weight: bolder;
font-size: 20px;
margin-bottom: 0px;
margin-top: 15px;
}
.team .email{
background: url('../img/mail.png')no-repeat left;
height: 32px;
padding-bottom: 3px;
padding-left: 18px;
font-size: 13px;
background-size: 16px;
}

.contact-main .write-to-us p input, .contact-main .write-to-us p textarea {
border:2px dotted #525050;
border-radius:0px;
font-family:lato;
width:350px;
font-size:16px;
box-shadow:none;
}
.contact-main .write-to-us p input.error, .contact-main .write-to-us p textarea.error {
border:2px dotted red;
color:red;
}
/* Works on both */
::-webkit-input-placeholder {
    color:    #999;
}
:-moz-placeholder,
::-moz-placeholder {
    color:    #999;
}
:-ms-input-placeholder {
    color:    #999;
}
.error::-webkit-input-placeholder {
    color: red;
}
.error:-moz-placeholder {
    color: red;
}
.error:-ms-input-placeholder {
    color:    #999;
}
.contact-main .write-to-us p input {
height:30px;
}
.contact-main .write-to-us p textarea {
height:130px;
}
.contact-main .write-to-us .send-para {
text-align:right;
margin-right:20px;
}
.contact-main .write-to-us .send {
color:#fff;
font-size:16px;
background:#64d001;
padding:1px 13px 1px 13px;
border:2px solid #64d001;
}
.contact-main .write-to-us .send:hover {
background:#fff;
color:#64d001;
}
.contact-main .write-to-us .send:active {
background:#64d001;
color:#fff;
}
.map-container {
position:relative;
width:920px;
height:303px;
background:#fff url('../img/map.jpg');
margin-left:20px;
}
.map-container .address {
font-family:'lato';
position:absolute;
left:415px;
top:63px;
width:195px;
min-height:30px;
}
.map-container .address p {
margin:0;
text-align:left;
color:#fff;
font-size:14px;
}
/* contact page ends here */


/* store page starts here */
.stores-link-cont {
padding-top:20px;
width:170px;
}
.stores-link-cont h3 {
font-family:open sans;
font-weight:600;
color:#666666;
margin-left:30px;
text-align:left;
}
.stores-link {
margin-top:10px;
text-align:left;
}
.stores-link li {
margin-bottom:5px;
}
.stores-link li a {
color:#666666;
font-size:14px;
display:block;
padding:3px 5px 3px 2px;
background:#f1f1f1;
}
.stores-link li.active {
background:#64d001;
cursor:default;
}
.stores-link li.hover {
background:#eee;
}
.stores-link li.hover.active {
background:#64d001;
}
.stores-link li.active a {
background:#64d001;
}
.stores-link li.active a {
color:#fff;
cursor:default;
}
.item-container {
width:730px;
margin-top:20px;
margin-left:10px;
min-height:550px;
background:#fff;
}
.item-container h3.product-headers {
font-family:open sans;
font-weight:600;
color:#666666;
margin-left:10px;
text-align:left;
}
.item-container p.product-desc {
margin:0;
font-family:open sans;
text-align:left;
margin-left:12px;
font-weight:400;
color:#666666;
font-size:14px;
margin-bottom:20px;
}
.indi-store-item {
margin-left:30px;
width:218px;
min-height:218px;
background:#fff;
border:1px solid #f1f1f1;
margin-top:20px;
margin-bottom:20px;
}
.indi-store-item img {
margin-top:19px;
width:180px;
height:180px;
}
/* store page ends here */



/* services page starts here */
.services-container {
width: 938px;
min-height: 550px;
margin: 10px;
margin-left: 30px;
}
.indi-services {

}
.services-top {
width:704px;
background:#F3F3F3 url('../img/services_cover.jpg') no-repeat top center;
text-align:justify;
margin-left:26px;
margin-right:20px;
margin-top:10px;
padding:10px 180px 10px 20px;
font-size:14px;
line-height:24px;
height:321px;
position:relative;
}
.services-top p {
position:absolute;
bottom:-5px;left:20px;
}
.services-top ol {
margin-left:40px;
}
.services-top ol li {
list-style:decimal;
}
.indi-services .heading-part {
background:#64d001;
padding:5px 10px 5px 10px;
text-align:left;
}
.indi-services .heading-part .white {
color:#fff;
font-family:Lato;
}
.indi-services .heading-part .black {
color:#000;
font-family:Lato;
}
.indi-services-content {
margin-top:10px;
text-align:justify;
font-size:14px;
line-height:24px;
color:#666666;
margin-bottom:30px;
}
.indi-services-content .lists {
width:430px;
}
.indi-services-content .lists li {
list-style:circle;
line-height:20px;
}
.indi-services-content .image {
width:313px;
height:178px;
}
.image-center-container {
text-align:center;
}
.water-filtration {
padding-top:20px;
}
.renewable ul {
margin-left:40px;
margin-top:-10px;
margin-bottom:0px;
}
.dummy100 {
height:200px;
}
.stores-link-container {
width:930px;
}
.stores-link img{
height:157px;
width:272px;
}
.stores-link-container.fixed {
position:fixed;
top:140px;
}
.stores-link-container .stores-link {
margin-top:40px;
list-style: none;
}
.stores-link-container .stores-link li{
margin: 10px;
cursor:pointer;
border-top:1px dotted #64d001;
border-left:1px dotted #64d001;
border-right:1px dotted #64d001;
}
.stores-link-container .stores-link li:last-child {
border-bottom:1px dotted #64d001;
}
/* services page ends here */
	

/* footer starts here */
.webdefy {
display:block;
margin-left:25px;
margin-top:2px;
background:#000 url('../img/webdefy.png') no-repeat top left;
background-position: 0 0; width: 47px; height: 29px;
} 
.webdefy:hover { 
background:#000 url('../img/webdefy.png') no-repeat top left;
background-position: 0 -85px; width: 47px; height: 29px;
} 
.footer-left {
margin-left:0;
padding-top:15px;
background:#000;
font-family:lato;
color:#fff;
}
.footer-right {
width:100px;
margin-top:5px;
background:#000;
}	
#tfeeds ul {
margin-left:0;
margin-top:10px;
}	
#tfeeds ul li {
border-bottom:1px dotted #000;
margin-bottom:15px;
}
.interact {
display:none;
}
.user {
float:left;
width:48px;
margin-right:10px;
margin-bottom:10px;
}
.user span {
display:none;
}
/*social*/
.social-box{
float: left;
}
.social{
margin-top:0px;
width: 140px;
float: left;
margin: 5px;
padding-left: 44px;
font-size: 14px;
padding-top: 8px;
height: 30px;
}
.social-box a{
color:#000;
}
.facebook {
background:url('../img/facebook.png') no-repeat top left;
}
.facebook:hover{
background-position:0 -39px
}
.twitter{
background:url('../img/twitter.png') no-repeat top left;
}
.twitter:hover{
background-position:0 -39px
}
.google{
background:url('../img/google.png') no-repeat top left;
}
.google:hover{
background-position:0 -39px
}
.linkedin{
background:url('../img/linked.png') no-repeat top left;
}
.linkedin:hover{
background-position:0 -39px
}
.timePosted {
display:none;
}
.accordion-open span {
        background:url(../images/minus.png) center center no-repeat;
    }
	.accordion-close span {
        display:block;
        float:right;
        background:url(../images/plus.png) center center no-repeat;
        padding:10px;
    }
   
.team .img{

border-radius:90px;
-moz-box-shadow: 1px 1px 15px 2px #ccc;
-webkit-box-shadow: 1px 1px 15px 2px #ccc;
box-shadow: 1px 1px 15px 2px #ccc;
}
.heading-part-team {
margin: 5px 20px;
margin-top: -6px;
background: #64d001;
padding: 5px 10px 5px 10px;
text-align: left;
}
.white-team {
color: #fff;
font-family: Lato;
}

.tooltipp,.tooltipp1{
   			display: inline;
    		position: relative;
			cursor:pointer;
		}
		
		.tooltipp:hover:after{
    		background: #333;
    		background: rgba(0,0,0,.8);
    		border-radius: 5px;
    		bottom: 0px;
    		color: #fff;
    		content: attr(title);
    		left: 92%;
    		padding: 5px 15px;
    		position: absolute;
    		z-index: 1000001;
    		width: 220px;
			text-align:justify;
			font-size:12px;
			text-indent:40px;
		}
		
		.tooltipp:hover:before{
    		border: solid;
    		border-color: #333 transparent;
    		border-width: 0px 0px 13px 11px;
    		bottom: 20px;
    		content: "";
    		left: 85%;
			position: absolute;
    		z-index: 1000002;
		}
		.tooltipp1:hover:after{
    		background: #333;
    		background: rgba(0,0,0,.8);
    		border-radius: 5px;
    		bottom: 0px;
    		color: #fff;
    		content: attr(title);
    		right: 103%;
    		padding: 5px 15px;
    		position: absolute;
    		z-index: 1000001;
    		width: 220px;
			text-align:justify;
			font-size:12px;
			text-indent:40px;
		}
		
		.tooltipp1:hover:before{
    		border: solid;
    		border-color: #333 transparent;
    		border-width: 13px 11px 0px 0px;
    		bottom: 20px;
    		content: "";
    		right: 95%;
    		position: absolute;
    		z-index: 1000002;
		}