.btn-primary, 
.navbar.main, 
#flotTip, 
.btn-group.open .btn-primary.dropdown-toggle, .btn-primary.disabled, .btn-primary[disabled], .btn-primary:hover, 
.label-primary, 
.table-primary thead th, 
.pagination ul > .active > a, .pagination ul > .active > span, 
.gallery ul li .thumb, 
.widget-activity ul.filters li.glyphicons.active i, 
.ui-slider-wrap .slider-primary .ui-slider-range, 
.accordion-heading .accordion-toggle, 
.ui-widget-header, 
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, 
.fc-event-skin, 
#external-events li, 
.notyfy_wrapper.notyfy_primary, 
.progress .progress-bar.progress-bar-primary, 
.alert.alert-primary, 
.gritter-item-wrapper.gritter-primary .gritter-item, 
#content-notification .notyfy_wrapper.notyfy_primary, 
.ribbon-wrapper .ribbon.primary, 
.label.label-primary, 
.widget-stats.primary, .widget-stats.primary:hover, 
.tabsbar:not(.tabsbar-2) ul li.active a, 
.widget.widget-wizard-pills .widget-head ul li.primary a, 
.bwizard-steps li.active, 
.sliderContainer .ui-rangeSlider-bar, 
#tlyPageGuideWrapper #tlyPageGuide li.tlypageguide-active, 
#tlyPageGuideWrapper #tlyPageGuideMessages .tlypageguide_close, 
#tlyPageGuideWrapper #tlyPageGuideMessages span, 
.tabsbar.tabsbar-2.active-fill ul li.active a, 
.shop-client-products.list ul li a .glyphicons i, 
.social-large a.active, .social-large a:hover, 
#landing_1 .banner-1 .carousel-indicators li.active, 
.widget-stats.primary, 
.pagination > .active > a, .pagination > .active > span
{
	background-color: #6fa362;
}

a, p a, 
.widget .widget-body.list ul li .count, 
.widget-stats .txt strong, 
.glyphicons.single i:before, 
.glyphicons.single, .glyphicons-social.primary, 
.table-primary tbody td.important, 
.widget.widget-3 .widget-body.large.cancellations span span:first-child, 
.widget .widget-footer a:hover, .widget .widget-footer a:hover i:before, 
.widget.widget-3 .widget-footer a:hover, .widget.widget-3 .widget-footer a:hover i:before, 
blockquote small, 
#menu .profile span a, 
#footer .copy a, 
.tabsbar.tabsbar-2 ul li.active a, 
.tabsbar.tabsbar-2 ul li.active a i:before, 
.glyphicons.primary i:before, .glyphicons.standard:not(.disabled):hover i:before, 
.menubar.links.primary ul li a, 
.text-primary, 
#docs_icons .glyphicons i:before, 
.widget.widget-tabs-double-2 .widget-head ul li.active a i:before, .widget.widget-tabs-double-2 .widget-head ul li.active a, 
.shop-client-products.product-details .form-horizontal .price, 
#landing_1 .banner .banner-wrapper.banner-1 p a, 
#landing_1 .banner .banner-wrapper.banner-1 h3, 
#landing_2 .banner .banner-wrapper.banner-1 p a, #landing_2 .banner .banner-wrapper.banner-1 .buy a, 
#landing_2 .banner .banner-wrapper.banner-1 h3, 
#landing_1 .banner-1 .carousel-caption a, 
div.glyphicons.glyphicon-primary i:before
{
	color: #6fa362;
}

.btn-primary, 
.ui-slider-wrap .slider-primary .ui-slider-handle, 
#flotTip, 
.widget.widget-2.primary .widget-head, 
.widget .widget-body.list.list-2 ul li.active a i:before, 
.table-primary thead th, 
.pagination > .active > a, .pagination > .active > span, 
.widget.widget-4 .widget-head .heading, 
.ui-widget-header, 
.fc-event-skin, 
.alert.alert-primary, 
.pagination ul > li > a:hover, .pagination ul > li.primary > a, 
.widget-stats.primary, .widget-stats.small.primary
{
	border-color: #6fa362;
}

.table-primary tbody td
{
	background-color: lighten(#6fa362, 50%);
}

.table-primary tbody tr.selected td, .table-primary tbody tr.selectable:hover td
{
	background-color: lighten(#6fa362, 40%);
}

.table-primary.table-bordered tbody td, .table-primary, .pagination ul > .disabled > a, .pagination ul > .disabled > span
{
	border-color: lighten(#6fa362, 50%);
}

.navbar.main .btn-navbar, .navbar.main .topnav > li > a
{
	background-color: lighten(#6fa362, 10%);
	box-shadow: 0 1px 0 darken(#6fa362, 10%);
	-webkit-box-shadow: 0 1px 0 darken(#6fa362, 10%);
	-moz-box-shadow: 0 1px 0 darken(#6fa362, 10%);
}

.navbar.main .btn-navbar:hover, .navbar.main .topnav > li > a:hover
{
	background-color: lighten(#6fa362, 20%);
}

.bwizard-steps li.active:after, .sliderContainer .ui-rangeSlider-rightArrow .ui-rangeSlider-arrow-inner
{
	border-left-color: #6fa362;
}

.sliderContainer .ui-rangeSlider-leftArrow .ui-rangeSlider-arrow-inner
{
	border-right-color: #6fa362;
}

#tlyPageGuideWrapper #tlyPageGuide li.tlypageguide-active.tlypageguide_right:after, #tlyPageGuideWrapper #tlyPageGuide li.tlypageguide-active.tlypageguide_left:after, #tlyPageGuideWrapper #tlyPageGuide li.tlypageguide-active.tlypageguide_top:after
{
	border-top-color: #6fa362;
}

#tlyPageGuideWrapper #tlyPageGuide li.tlypageguide-active.tlypageguide_bottom:after
{
	border-bottom-color: #6fa362;
}

.btn-primary:active, .btn-primary.active
{
	background-color: darken(#6fa362, 20%);
}

.btn-primary:hover, .btn-primary:focus
{
	background-color: darken(#6fa362, 5%);
}

.tlypageguide_shadow:after
{
	background-color: fade(#6fa362, 20%);
}

.widget-chat .media .media-body.right
{
	border-right: 3px solid #6fa362;
}

.widget-chat .media .media-body 
{
	border-left: 3px solid #6fa362;
}

.widget-chat .media .media-object.pull-right::after
{
	border-left: 8px solid #6fa362;
}

.widget-chat .media .media-object.pull-left::after
{
	border-right: 8px solid #6fa362;
}

.widget .widget-body.list.list-2 ul li
{
	&.active { border-color: lighten(#6fa362, 20%); }
	a { color: lighten(#6fa362, 20%); i:before { background: lighten(#6fa362, 50%); color: lighten(#6fa362, 10%); border-color: lighten(#6fa362, 20%); } }
}



/**

 *

 * Messages

 *

 */

.message {

	font-size: 12px;

	margin-bottom: 15px;

	padding: 10px;

	position: relative;

	color: #444444;

	border: 1px solid #bbbbbb;

	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

	border-radius: 5px;

	background-color: #d7d7d7;

	background: -moz-linear-gradient(top, #e2e2e2, #cacaca);

	background: -o-linear-gradient(top, #e2e2e2, #cacaca);

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0,#e2e2e2), color-stop(1,#cacaca));

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2e2e2', endColorstr='#cacaca');
}

.message span.close {

	display: block;

	cursor: pointer;

	background: url('../images/small-close.png') no-repeat left top;

	width: 17px;

	height: 17px;

	position: absolute;

	right: 10px;

	top: 9px;
}

.message ol,

.message ul {

	margin: 0 0 0 20px ;

	padding: 0;

}

.message.info {

	border: 1px solid #6BBAFF;

	color: #0067CE;

	background-color: #94D1FF;

	background: -moz-linear-gradient(top, #94D1FF, #6BBAFF);

	background: -o-linear-gradient(top, #94D1FF, #6BBAFF);

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0,#94D1FF), color-stop(1,#6BBAFF));

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#94D1FF', endColorstr='#6BBAFF');
}

.message.error {

	border: 1px solid #DB8288;

	color: #A32326;

	background-color: #94D1FF;

	background: -moz-linear-gradient(top, #F4AFB2, #EF8F95);

	background: -o-linear-gradient(top, #F4AFB2, #EF8F95);

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0,#F4AFB2), color-stop(1,#EF8F95))

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F4AFB2', endColorstr='#EF8F95');

}

.message.warning {

	border: 1px solid #FFA34F;

	color: #9D4300;

	background-color: #94D1FF;

	background: -moz-linear-gradient(top, #FFC474, #F19D49);

	background: -o-linear-gradient(top, #FFC474, #F19D49);

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0,#FFC474), color-stop(1,#F19D49));

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFC474', endColorstr='#F19D49');
}

.message.success {

	border: 1px solid #8FC256;

	color: #39531E;

	background-color: #94D1FF;

	background: -moz-linear-gradient(top, #A8D07C, #91C358);

	background: -o-linear-gradient(top, #A8D07C, #91C358);

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0,#A8D07C), color-stop(1,#91C358));

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#A8D07C', endColorstr='#91C358');

}

/* End Messages */
