.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.gallery-filters .btn.active,
.btn:active {
  background: #61ad67;
}
.gallery-filters .btn {
  color: #838383;
}
.gallery-filters .btn:hover {
  color: #838383;
}
.btn.btn-primary,
button,
.button {
  background: #61ad67;
}
.btn.btn-primary:hover,
button:hover,
.button:hover {
  background: #4b9050;
}
.sp-main-menu-toggler {
  background-color: #54a15a;
}
.sp-main-menu-toggler:hover {
  background-color: #4b9050;
}
.sp-blinker-layout .sp-slider-content a.btn-more {
  background-color: #61ad67 !important;
}
.readmore {
  border: 1px solid #61ad67;
}
.readmore:hover {
  background: #61ad67;
}
a {
  color: #61ad67;
}
a:hover {
  color: #57a85d;
}
.nav-pills>.active>a {
  background: #61ad67;
}
body {
  color: #838383;
}
body.bg {
  background: #fff;
}
ul.circle li::before {
  color: #61ad67;
}
#sp-main-menu {
  background-color: #68b06d;
}
#sp-main-menu:before {
  background: #68b06d;
}
#sp-main-menu:after {
  background: #54a15a;
}
.sp-submenu .sp-submenu-wrap {
  background: #68b06d;
}
#header {
  background-color: #61ad67;
}
.sp-slider-content .sp-stripe-1 {
  background-color: #61ad67;
}
.sp-slider-content .sp-stripe-2 {
  background-color: #4b9050;
}
.sp-slider-content .sp-stripe-3 {
  background-color: #427f47;
}
.sp-blinker-layout .controller-prev i:hover,
.sp-blinker-layout .controller-next i:hover {
  color: #61ad67 !important;
}
.sp-features .single-feature i {
  color: #61ad67;
}
#latest .media-icon .icon i {
  background-color: #61ad67;
}
.contact-icon i {
  color: #61ad67;
}
.sp-team .team-text h3 {
  color: #61ad67;
}
#title:after {
  background-color: #61ad67;
}
#title:before {
  background-color: #4b9050;
}
.title h2 {
  color: #61ad67;
}
.single-price .btn-buynow {
  color: #61ad67;
}
.featured .plan-name {
  background-color: #61ad67;
}
.featured .btn-buynow {
  background-color: #61ad67;
}
.featured .plan-price {
  background-color: #4b9050;
}
.featured .plan-price:before {
  background-color: #4b9050;
}
.featured .btn-buynow:hover {
  background-color: #4b9050;
}
.single-price:hover .hightlight-plan {
  background-color: #4b9050;
}
.single-price:hover .btn-hightlight {
  background-color: #4b9050;
}
.single-price:hover .hightlight-price,
.single-price:hover .hightlight-price:before {
  background-color: #61ad67;
}
.module.payment-methods {
  background-color: #61ad67;
}
#company .company-social .facebook {
  background-color: #61ad67;
}
#company .company-social .twitter {
  background-color: #4b9050;
}
#company .company-social .gplus {
  background-color: #427f47;
}
.company-social .gplus:before {
  background-color: #427f47;
}
.company-social .facebook:before {
  background-color: #61ad67;
}
.company-social .twitter:before {
  background-color: #4b9050;
}
.company-social .twitter:after {
  background-color: #4b9050;
}
.accordion-group .accordion-heading.active > a {
  background: #61ad67;
}
.blinker-testimonial {
  background-color: #61ad67;
}
.team-share .facebook {
  background-color: #427f47;
}
.team-share .facebook:after {
  background-color: #427f47;
}
.team-share .twitter {
  background-color: #4b9050;
}
.team-share .twitter:before {
  background-color: #4b9050;
}
.team-share .twitter:after {
  background-color: #4b9050;
}
.team-share .gplus {
  background-color: #61ad67;
}
.team-share .gplus:before {
  background-color: #61ad67;
}
div.blinker .filter-autohide i,
div.blinker ul.sp-portfolio-filter li a.active {
  color: #61ad67 !important;
}
div.blinker .sp-portfolio-thumb .sp-portfolio-overlay:before {
  background-color: #61ad67 !important;
}
div.blinker .sp-portfolio-thumb .sp-portfolio-overlay:after {
  background-color: #427f47 !important;
}
.module.highlighted {
  background-color: #61ad67;
}
.module.highlighted a {
  color: rgba(255,255,255,0.8);
}
.module.highlighted a:hover {
  color: #fff;
}
.module.title-style h2.module-title {
  background-color: #61ad67;
}
.module.title-big h2.module-title {
  color: #61ad67;
}
.map-content ul li i {
  color: #61ad67;
}
.contact-form-block h3 {
  color: #61ad67;
}
.blogdate:before {
  background-color: #61ad67;
}
.blogdate:after {
  background-color: #4b9050;
}
.EntryMeta i {
  color: #61ad67;
}
.blog-entry-meta li.third,
.blog-entry-meta li.third:before {
  background-color: #61ad67;
}
.blog-entry-meta li.second:before,
.blog-entry-meta li.second:after,
.blog-entry-meta li.second {
  background-color: #4b9050;
}
.blog-entry-meta li.first,
.blog-entry-meta li.first:after {
  background-color: #427f47;
}
.sidebar-meta li.comments {
  background-color: #54a15a;
}
div.itemBody .itemFullText blockquote small {
  color: #61ad67;
}
div.itemBody .itemFullText blockquote small::after,
div.itemBody .itemFullText blockquote::before {
  border-left: 4px solid #61ad67;
  border-right: 4px solid #61ad67;
}
div.itemHeader h2.itemTitle span sup {
  color: #61ad67;
}
.single-meta {
  background-color: #61ad67;
}
.single-meta > ul > li.first {
  background-color: #427f47;
}
.single-meta > ul > li.first:after {
  border-color: #4b9050 #4b9050 #427f47 #427f47;
}
.single-meta > ul > li.second {
  background-color: #4b9050;
}
.single-meta > ul > li.second:after {
  border-color: #54a15a #54a15a #4b9050 #4b9050;
}
.single-meta > ul > li.third {
  background-color: #54a15a;
}
.single-meta > ul > li.third:after {
  border-color: #54a15a;
}
.btn.btn-search {
  background: #61ad67;
}
.btn.btn-search:before {
  background: #61ad67;
}
div.k2CategoriesListBlock ul li:hover :after {
  background-color: #61ad67;
}
div.k2CategoriesListBlock ul li:hover :before {
  background-color: #4b9050;
}
div.k2TagCloudBlock a:hover {
  background: #61ad67;
}
.sidebar-meta li.like {
  background-color: #61ad67;
}
#bottom ul li a:hover {
  color: #61ad67;
}
.pagination ul li.pagination-active a,
.pagination ul li  a:hover {
  background: #61ad67;
}
