body a {
  color: #c0cf00;
}

div.itemCommentsForm form input#submitCommentButton:hover, input[type="submit"]:hover, button.button:hover {
  color: #c0cf00;
  background: transparent;
}

a.moduleItemReadMore:hover, a.k2ReadMore:hover, a.moduleCustomLink:hover {
  color: #c0cf00;
  background: transparent;
}

div.module-title {
  background: #c0cf00;
  box-shadow: 0px 0px 5px rgba(0,0,0,0.45), inset 1px 1px 0px #dbe36c;
}

#rt-header ul.sf-menu > li > a,
#rt-header ul.sf-menu > li > span.separator,
.emulator-types ul.sf-menu > li > a {
  background: #c0cf00;
  box-shadow: inset 1px 1px 0px #dbe36c;
  -moz-box-shadow: inset 1px 1px 0px #dbe36c;
  -webkit-box-shadow: inset 1px 1px 0px #dbe36c;
}

span.emulator-alert {
  color: #c0cf00;
}

span.catItemDateCreated {
  color: #c0cf00;
}

.ui-widget-content a {
  color: #c0cf00 !important;
}

.ui-widget-header {
  background: #c0cf00 !important;
}

#rt-showcase .rt-container {
  background: #c0cf00;
}

#port div.itemExtraFields {
  border-color: #e6e6e6;
}
/*== Contacts Page ==*/
#contact-form-cont div.contact-form {
  border-right: 3px solid #c0cf00;
}
/*== User Profile ==*/
div.profile dl {
  border-bottom: 3px solid #c0cf00;
}
/*== Search Page ==*/
div.component-content > div.search #searchForm div.form-limit-and-counter {
  border-top: 3px solid #c0cf00;
  border-bottom: 3px solid #c0cf00;
}
/*== User Registration ==*/
div.k2AccountPage {
  border-top: 3px solid #c0cf00;
  padding-top: 15px;
}
div.k2AccountPage > dl {
  border-bottom: 3px solid #c0cf00;
}

.slicknav_nav a {
  text-decoration: none;
  color: #c0cf00 !important;
}

.slicknav_menu {
  background: black url(../img/template/showcase.jpg) 0 0 repeat-x !important;
}

.sf-menu-brand {
  height: 40px !important;
}

.showcase div.mod_search label {
  color: #c0cf00;
}

.popular .rt-block div.module-title {
  border-bottom: 3px solid #c0cf00;
}

.line-clear {
  border-bottom: 3px solid #c0cf00;
}

div.itemHeader {
  border-top: 3px solid #c0cf00;
}

ul.menu-type > li.sfHover > a,
ul.menu-type > li.sfHover > span.separator,
ul.menu-type > li.active > a,
ul.menu-type > li.active > span.separator,
ul.menu-type > li > a:hover,
ul.menu-type > li > span.separator:hover {
  color: #c0cf00;
}

div.k2CategoriesListBlock > ul li a:hover,
div.k2ArchivesBlock > ul li a:hover,
ul.menu-list li a:hover,
ul.userLinks li a:hover,
.list ul li a:hover,
ul.k2UserBlockActions li a:hover,
form#form-login > ul li a:hover {
  color: #c0cf00;
}

.homepage div.itemListView {
  border-top: 3px solid #c0cf00;
}

div.catItemCategory a {
  color: #c0cf00;
}

div.catItemView.blog {
  border-bottom: 3px solid #c0cf00;
}

.rt-line-top {
  border-top: 3px solid #c0cf00;
}