html {
	background: #ffffff;
}
#header-wrapper {
	background: #617f38;
	min-height: 85px;
	position: relative;
}


/* ----------------------------------------------------------------------------- */
/*  Admin Info Styles - start
/* ----------------------------------------------------------------------------- */

li.tvin a {
	background: url(../../images/backgrounds/btn-tvin-green.png) top left no-repeat; color: #617f38;
}
li.tvin a:hover {
	background: url(../../images/backgrounds/btn-tvin-green.png) bottom left no-repeat; color: #617f38;
}

li.book a {
	background: url(../../images/backgrounds/btn-book-green.png) top left no-repeat; color: #617f38;
}
li.book a:hover {
	background: url(../../images/backgrounds/btn-book-green.png) bottom left no-repeat; color: #617f38;
}

li.login a {
	background: url(../../images/backgrounds/btn-login-green.png) top left no-repeat; color: #617f38;
}
li.login a:hover {
	background: url(../../images/backgrounds/btn-login-green.png) bottom left no-repeat; color: #617f38;
}

	
		
/* ----------------------------------------------------------------------------- */
/*  Admin Info Styles - finish
/* ----------------------------------------------------------------------------- */


.grunge {
	position: absolute;
	top: 125px;
	background: url(../../images/backgrounds/grunge-green.png) repeat-x center;
	height: 42px;
	width: 100%;
	z-index: 8000;
}
/*  Navigation  --------------------------------*/

#navigation {
	background: #617f38;
}
#navigation ul {
	background: #617f38 url(../../images/backgrounds/menubg.png) repeat;
}
/*  footer
/* ------------------------------------------------------------------------------- */
	
#footer .info {
	margin: 0px auto 30px auto;
	padding: 15px 0;
	border-radius: 0;
	width: 100%;
	background: #617f38;
}
/*  layouts
/* ------------------------------------------------------------------------------- */

.layout-icon {
	colour: #617f38;
}
.layout-sidebar h3 {
	background-color: #617f38;
	color: #ffffff;
}
.layout-blog h3 {
	background-color: #617f38;
	color: #ffffff;
}
.revslider .caption.big_black {
	color: #fff !important;
}
.page-title {
	color: #333;
}


a, a > * {
  color: #617f38;
  text-decoration: none;
  -webkit-transition: background-color .3s ease, border .3s ease, color .3s ease, opacity .3s ease-in-out;
  -moz-transition: background-color .3s ease, border .3s ease, color .3s ease, opacity .3s ease-in-out;
  -ms-transition: background-color .3s ease, border .3s ease, color .3s ease, opacity .3s ease-in-out;
  -o-transition: background-color .3s ease, border .3s ease, color .3s ease, opacity .3s ease-in-out;
  transition: background-color .3s ease, border .3s ease, color .3s ease, opacity .3s ease-in-out;
}
#logo span, #footer .logo span, a:hover, a > *:hover, .member-social-links a:hover, blockquote .person .accent, .layout-icon, .member-info h4, .accordion-button.ui-state-active, .post-meta a:hover, .comment .reply:hover, .post-block .post-entry h2, .project-item .thumb-item-title h6 a, #sidebar .widget_categories li a:hover, #footer .widget_categories li a:hover, #footer .widget_recent_entries a:hover, #sidebar .jta-tweet-timestamp-link:hover, #footer .jta-tweet-timestamp-link:hover, #sidebar .jta-tweet-text a:hover, .social-links li a:hover, .content-social-links li a:hover, .icon-circle-arrow-right {
	color: #617f38;
	text-decoration: none;
}
.layout-icon {
	text-decoration: none !important;
	}
.project-item .icon-image:hover {
	background: #617f38;
}
#footer a:hover {
	text-decoration: underline;
	color: #fff;
}
#footer .social-links li a {
	color: #617f38;
	font-size: 19px;
	text-decoration: none;
}
#footer .social-links li a:hover {
	text-decoration: none;
}
.layout-icon {
	color: #617f38;
}
.revslider-wrapper, .page-title, .skillbar .skill-progress, .pricing-table-extended .level-max .header, /*.project-item .mask*/ #infscr-loading div, .photo-stream a:hover, .pagination a:hover, .pagination .current, .project-nav a:hover, #back-to-top:hover {
	background: #617f38;
}


.gray-yellow:hover, .yellow-gray, .yellow-darkgray, .darkgray-yellow:hover, #footer .info {
	background: #617f38;
}
.ui-tabs .ui-tabs-nav li a:hover {
	border-top: 1px solid #617f38;
	color: #617f38;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
	border-top: 1px solid #617f38;
}
blockquote {
	border-left: 3px solid #617f38;
}
/*.project-item {
	border-bottom: 3px solid #617f38;
	color: #617f38;
}*/
input[type="text"]:focus, textarea:focus {
	border-color: rgba(155, 204, 69, .5);
	-webkit-box-shadow: 0 0 5px rgba(155, 204, 69, .5);
	-moz-box-shadow: 0 0 5px rgba(155, 204, 69, .5);
	box-shadow: 0 0 5px rgba(155, 204, 69, .5);
}
