body {
	padding-top: 60px;
}

@media ( max-width : 979px) {
	body {
		padding-top: 0;
	}
}

div.row {background: url(/img/wash-white-30.png);}

a {
	color: #A1B532;
}

a:hover {
	color: #83256B;
}

p.help-block {
	font-size: 90%;
	color: #999;
}

textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus
	{
	border-color: rgba(241, 202, 127, 0.8);
	outline: 0;
	outline: thin dotted 9;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(241, 202, 127, 0.6);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(241, 202, 127, 0.6);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(241, 202, 127, 0.6);
}

.nav-collapse .open>.dropdown-menu {
	background-color: white;
}

.nav-list>.active>a,.nav-list>.active>a:hover {
	background-color: #83256B;
}

.navbar .nav>li>a  span.lang {
	padding-left: 10px;
}

.navbar-inner {
	min-height: 40px;
	padding-right: 20px;
	padding-left: 20px;
	background:  url(/img/bg.png) top repeat-x;
	background-size: 100% 100%;
	background-image: linear-gradient(to bottom, #557e22, #89b328);
	background-image: -webkit-linear-gradient(top, #557e22, #89b328);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	filter: progid:dximagetransform.microsoft.gradient(startColorstr='#557e22', endColorstr='#89b328', GradientType=0 );
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
}

.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle {
	color: white;
	background: url(/img/bg-act.png) top repeat-x;
	background-color: #557e22;
	background-size: 100% 100%;
}

.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus {
	color: white;
}

.navbar {
	color: #fff;
}

.navbar .brand:hover {
	text-decoration: none;
}

.navbar .brand {
	color: #fff;
}

.navbar .nav>li>a {
	float: none;
	line-height: 19px;
	color: #fff;
	opacity: .7;
	text-decoration: none;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.navbar .navbar-text {
	margin-bottom: 0;
	line-height: 40px;
}

.navbar .navbar-link {
	color: #fff;
}

.navbar .navbar-link:hover {
	color: #fff;
	opacity: 1;
}

.navbar .nav>li>a:hover {
	color: #fff;
	opacity: 1;
	text-decoration: none;
	background-color: transparent;
	text-decoration: none;
}

.navbar .nav .active>a,.navbar .nav .active>a:hover {
	background: url(/img/bg-act.png) top repeat-x;
	opacity: 1;
}

}
.navbar .nav .lang {
	text-transform: capitalize;
	color: #BCA952;
}

.nav-pills>.active>a:hover {
	background-color: #83256B;
}

.nav-pills>.active>a,.nav-pills>.active>a:hover {
	background-color: #83256B;
}

.dropdown-menu li>a:hover,.dropdown-menu .active>a,.dropdown-menu .active>a:hover {
	color: #fff;
	text-decoration: none;
	background-color: #83256B;
	background-image: linear-gradient(to bottom, #9c658e, #83256B);
	background-image: -webkit-linear-gradient(top, #9c658e, #83256B);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9c658e', endColorstr='#83256B', GradientType=0);
}
.dropdown-menu li>a:hover,.dropdown-menu li>a:focus,.dropdown-submenu:hover>a {
	background-color: #83256B;
	background-image: -o-linear-gradient(top, #9c658e, #83256B);
	background-repeat: repeat-x;
	color: #FFFFFF;
	text-decoration: none;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9c658e', endColorstr='#83256B', GradientType=0);
}

.navbar .nav li.face {
	padding: 0 10px;
}

.navbar .nav li.dropdown.active>.dropdown-toggle:hover {
	color: #fff;
	opacity: 1;
}

.navbar .divider-vertical {
	width: 1px;
	height: 40px;
	margin: 0 9px;
	overflow: hidden;
	background-color: #f6f2be;
	border-right: 1px solid #c0c0b8;
}

.navbar .nav li.dropdown.active>.dropdown-toggle {
	background: url(/img/bg-act.png) top repeat-x;
}

.dropdown-menu a.disabled {
	color: grey;
}

.dropdown-menu a.disabled:hover {
	color: grey;
}

.btn-primary {
	background-color: #83256B;
	color: #ffffff;
	background-image: -moz-linear-gradient(top, #9c658e, #83256B);
	background-image: -ms-linear-gradient(top, #9c658e, #83256B);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#9c658e), to(#83256B) );
	background-image: -webkit-linear-gradient(top, #9c658e, #83256B);
	background-image: -o-linear-gradient(top, #9c658e, #83256B);
	background-image: linear-gradient(top, #9c658e, #83256B);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#' 9c658e, endColorstr='#' 83256B, GradientType=0 );
	border-color: #9c658e #9c658e #83256B;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
		filter: progid:DXImageTransform.Microsoft.gradient(enabled=       
		                  false );
}

.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled] {
	background-color: #83256B;
}

.btn-primary:active,.btn-primary.active {
	background-color: #003399 \9;
}

.well {
	background-color: #F9F9F3;
}

.accent {
	color: #83256B;
}

.dropdown-form {
	padding: 15px;
	left: auto;
	right: 0;
}

.dropdown-form label {
	color: #333;
}

.dropdown-form .subchck {
	text-align: right;
	line-height: 30px;
}

.dropdown-form .remember {
	float: left;
	line-height: 25px;
	cursor: pointer;
}

.dropdown-form input.remember {
	margin-top: 5px;
	"
}

.dropdown-form .divider {
	margin: 15px -15px;
}

.dropdown-form p a {
	display: inline;
}

.dropdown-form .remember {
	margin: 0;
	color: #999;
}

.dropdown-form .signin .submit {
	margin: 0;
	-webkit-box-shadow: 0 1px 0 #fff;
	-moz-box-shadow: 0 1px 0 #fff;
	box-shadow: 0 1px 0 #fff;
}

.dropdown-form .signin .forgot {
	padding: 0;
	color: #83256B;
}

ul.dynatree-container
{
	font-size: 10pt;
	font-family: tahoma, arial, helvetica;
	background-color: white;
	border: 1px dotted gray;
}
.ui-dynatree-disabled ul.dynatree-container
{
	background-color: silver;
}

ul.dynatree-container a
{
	color: #333;; /* inherit doesn't work on IE */
	border: 1px solid white; /* Note: 'transparent' would not work in IE6 */
}

ul.dynatree-container a:hover
{
border: 1px solid rgba(241, 202, 127, 1);
	background-color: rgba(241, 202, 127, 0.3);
}

ul.dynatree-container a:focus,
span.dynatree-focused a:link  /* @IE */
{
	background-color: #EFEBDE; /* gray */
}
span.dynatree-active a
{
	border: 1px solid rgba(241, 202, 127, 1);
	background-color: rgba(241, 202, 127, 0.3);
}

#folder-contents table tbody td a.name {
	color: #333
}

#folder-contents table tbody td a.name:hover {
	color: #000
}

.blog-msg .bookmark i {
	opacity: 0.3
}

.blog-msg .actions a.action {
	color: #999;
}

.msginlist .blog-msg .actions a.action {
	opacity: 0.3;
}
.blog-msg:hover .actions a.action {
	opacity: 1;
	color: #333;
}
.blog-msg .time {
	color: #ccc;
}

.blog-msg .time:hover {
	color: #999;
}


#toTop {
	position: fixed;
	background: #CCC;
	color: white;
}

#toTop:hover {
	color: #9c658e;
}

.blog-msg .rate i,.comment .rate i {
	opacity: 0.3;
}

.blog-msg .rate i:hover,.comment .rate i:hover {
	opacity: 0.7;
}


.blog-msg .actions .more i {
	opacity: 0.3;
}

.blog-msg .actions .more:hover i {
	opacity: 0.7;
}

.blog-msg .attach-photo .label {
	background: white;
	color: #333;
}

.comment .more:hover .dropdown-toggle {
	color: #333;
}

.comment .more .dropdown-toggle {
	color: #ccc;
}

.comment .add-comment {
	color: #999;
}

.comment .add-comment:hover {
	color: #333;
}

.comment .comment {
	border-left: 1px solid #ccc;
}
.comment {
	background-color: white;
}

.comments .comment .time {
	color: #ccc;
}

.comments .comment .time:hover {
	color: #333;
}
.comments .read-comment {
	background: #f7f7f7;
}
.comment .status {
	opacity: 0.5;
}

.comment .status:hover {
	opacity: 1;
}

.comment .status a {
	color: #333;
}
profile .owner-btns .look-as-label {
	color: #999;
}

.profile .owner-btns .look-as li.active a {
	color: #fff;
}

.profile .skills table {
	background: #fff;
}

#measures tr.active td, #criteria tr.active td {
	background-color: #FBEED5;
}

#measures .measure-selector,#dcn .measure-selector {
	color: #bbb;
}

#measures .measure-selector:hover,#dcn .measure-selector:hover {
	color: #A1B532;
}

#collapseTracks .date {
	color: #BBB;
}
#account p.tip .prfx {
	color: #AAA;
}

.meal-table  tr.active td {
	background-color: #FBEED5;
}

#logpage .dhint,#calendar .dhint {
	color: #999;
}
#calendar .datepicker .items .event .subject {
	color: #777;
}
#calendar .datepicker .items .event .subject:HOVER {
	color: #333;
}
#calendar .datepicker .items .event {
	background-color: #eee;
}

#calendar .tab-content table td:hover .muted {
	color: #555;
}
#calendar .tab-content table td .username {
	color: #999;
}

#usrBrief .modal-header h3 {
	color: #555;
}

#recipes .thumbnail .txt {
	color: #333;
}
#iResp ul.msglist>li {
	border-top: 1px solid #DDD;
	margin-bottom: 10px;
	padding-top: 3px;
}

#iResp ul.msglist li .dropdown-toggle {
	color: #999;
}

#iResp ul.msglist li:hover .dropdown-toggle {
	color: #999;
}

#logRecentLogs .recent {
	color: #333;
}

#logSourceOf  a.hint {
	color: #333;
}

@media ( max-width : 979px) {
	#columns {padding-left: 0;}
}
#columns .ui-sortable-placeholder {
	border: 1px dotted black;
}
#columns .widget {
	border-color: #fff;
}

#columns ul.edit .widget {
	border-color: #aaa;
}

#columns  ul.edit .widget:hover {
	border-color: #333;
}
.widget-placeholder {
	border: 2px dashed #999;
}
#columns .widget {
border: 1px solid;
	border-color: white;
}
.blogtag {margin-top:-20px;padding-right:0px;}

.table td.success,.table th.success  {background-color:#dff0d8;}
.table td.error,.table th.error {background-color:#f2dede;}
.table td.warning,.table th.warning {background-color:#fcf8e3;}