﻿a,
.text.color.theme { color: #1480dd ; text-decoration: none; }

.button,
button,
input[type=submit],
input[type=button],
input[type=reset],
nav.pills > a.active,
nav.pills > a:hover,
nav.pills > ul > li > a.active,
nav.pills > ul > li > a.active > *,
nav.tree.pills > ul a.active,
nav.tree.pills > ul a.active > *,
nav.tree.pills > ul a:hover,
.bck.theme { background-color: #1480dd; color: #fff; }
.bck.red { background-color: #FF4433; color: #fff; }
.bck.green { background-color: #C9FFA8; color: green; }
.bck.today { background-color: #D0D0D0; }

.filter-disabled { color: #e5e5e5; }

/* VALIDATION */
.validation-summary-errors ul { padding: 0; margin: 10px 0; color: red; }
.validation-summary-errors ul li { padding: 5px; margin: 0; list-style: none; }
.validation-summary-errors ul li:before { content: "!"; padding: 3px 7px; margin-right: 10px; font-weight: bold; font-size: 1.1em; background: red; border-radius: 5px; color: white; }

.person,.categoryItem { cursor: pointer; }

/* CUSTOMER DETAIL */
.heading { cursor: pointer; }
.locked { color: #1480dd; }
.unlocked { color: red; }
.panel { padding: 0.5em 1em !important;}
.line { border-bottom: 1px solid #f5f4f4; }

/* GLOBAL MESSAGES */
.info-message { padding: 10px; margin: 10px 0; text-align: left; display: inline-block; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.info-message-alert {  color: red; background: #fcc9c9; }
.info-message-alert:before { content: "\e36a"; font-family: aconte; margin-right: 10px; }
.info-message-success { color: green; background: #a9f7ae; }
.info-message-success:before { content: "\e370"; font-family: aconte; margin-right: 10px; }
.info-message-info { color: blue; background: #b2b2fc; }
.info-message-info:before { content: "\e35d"; font-family: aconte; margin-right: 10px; }
.info-message-warning { color: orange; background: #ffe5b6; }
.info-message-warning:before { content: "\e355"; font-family: aconte; margin-right: 10px; }
