/*
* RareTheme Colors 
* www.raretheme.com
* rgb(46,204,113)
* #2ecc71
*/

/* new ..*/

a.iwhite,.footer, .footer a, a.go-back i, .social-network h2{
	color:#ffffff;
}
.footer a:hover{color:#fafafa;}
a.iwhite:hover{
	color:#2ecc71;
	background-color:#ffffff;
	transition: background 1s ease-in-out;
   -moz-transition: background 1s ease-in-out;
   -webkit-transition: background 1s ease-in-out;
}
.htbgc{ background-color:rgba(46,204,113,.5)}
.qtbgc{ background-color:rgba(46,204,113,.25)}
.wbdr{border:1px solid #ffffff;}
.cbdr{border:1px solid #2ecc71;}
.cbgc{ background-color:#2ecc71;}
/* close new ..*/

::-moz-selection  {
	color: #FFFFFF;
	background: #2ecc71;
}
::selection {
	color: #FFFFFF;
	background:#2ecc71;
}
.icborder { border:1px solid #2ecc71}

a, .md-menu a.selected i, .ha-header nav a.selected , .md-menu a:hover i, .icolor, strong , .info h3, .pricing-title h2, .contact-wrap h3, .social-title, .count, blockquote, blockquote p, .close-content i, .team b, .fa-ul li i, .hero-title span, .ha-header nav a:after{
	color:#2ecc71;
}
.cta-section, .about-icon, .client-section, .pricing:hover, .portfolio-caption,.social-link .social-icon:hover, .footer, .circleText:hover, .circleTextNP:hover{
	background:#2ecc71 !important;
}

.pricing:hover{
	background:#2ecc71 !important;
	transition: background .25s ease-in-out;
   -moz-transition: background .25s ease-in-out;
   -webkit-transition: background .25s ease-in-out;
}

.btn, button, input[type="submit"], input[type="reset"], input[type="button"]{
	background:#2ecc71;
	background-color:#2ecc71;
	*background-color:#2ecc71;
	background-image: -moz-linear-gradient(top, #4DD486, #2ecc71);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#4DD486), to(#2ecc71));
	background-image: -webkit-linear-gradient(top, #4DD486, #2ecc71);
	background-image: -o-linear-gradient(top, #4DD486, #2ecc71);
	background-image: -ms-linear-gradient(top, #4DD486, #2ecc71);
	background-image: linear-gradient(to bottom, #4DD486, #2ecc71);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4DD486', endColorstr='#2ecc71', GradientType=0);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.btn:hover, button:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover{
	background:#25A35A;
	background-color:#25A35A;/* 5 - 10 color mixture*/
	*background-color:#25A35A;
	background-image: -moz-linear-gradient(top, #25A35A, #19703E);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#25A35A), to(#19703E));
	background-image: -webkit-linear-gradient(top, #25A35A, #19703E);
	background-image: -o-linear-gradient(top, #25A35A, #19703E);
	background-image: -ms-linear-gradient(top, #25A35A, #19703E);
	background-image: linear-gradient(to bottom, #25A35A, #19703E);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#25A35A', endColorstr='#19703E', GradientType=0);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

/* New  */
.iwhite{color:#ffffff;}
.iwhite{color:#2ecc71;}
.htbgc{ background-color:rgba(46,204,113,.5)}
.cbgc{ background-color:#2ecc71;}
.wbdr{border:1px solid #ffffff;}
.cbdr{border:1px solid #2ecc71;}