/* Minification failed. Returning unminified contents.
(10627,67): run-time error CSS1062: Expected semicolon or closing curly-brace, found '.'
(10630,68): run-time error CSS1062: Expected semicolon or closing curly-brace, found '.'
 */
/*#region CSS Reset */

/** * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/) * http://cssreset.com */

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
center,
dl,
dt,
dd,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
}
/*ol, ul {
    list-style: none;
}*/

blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: '';
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/*#endregion */

/*#region Defaults*/

html {
  height: 100%;
}
body {
  min-height: 100%;
}
h1 {
  font-size: 150%;
  font-style: normal;
  font-weight: bold;
  line-height: 2.5em;
}
h2 {
  font-size: 130%;
  font-style: normal;
  font-weight: bold;
  line-height: 2.5em;
}
h3 {
  font-size: 120%;
  font-style: normal;
  font-weight: bold;
  line-height: 2em;
}
h4 {
  font-size: 110%;
  font-style: normal;
  font-weight: bold;
  line-height: 1.9em;
}
h5 {
  font-size: 90%;
  font-style: normal;
  font-weight: bold;
  line-height: 1.8em;
}
h6 {
  font-size: 85%;
  font-style: normal;
  font-weight: bold;
  line-height: 1.7em;
}
label {
  font-style: normal;
  font-weight: bold;
}
input[type="submit"] {
  font-size: 110%;
  font-style: normal;
  font-weight: bold;
  line-height: 2.5em;
}
td > input[type="checkbox"] {
  width: initial;
}
.k-block.user-photo-container {
  padding: 0.2em;
  margin: 0.3em;
}
.k-block.user-photo-container > img {
  vertical-align: middle;
}
.empty-kendo-grid,
.empty-kendo-listview {
  text-align: center;
  padding: 2em 1em;
  font-weight: bold;
}
.empty-kendo-grid.error-message,
.empty-kendo-listview.error-message {
  color: red;
}
/*#endregion*/

/*#region Font */

body {
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
/*#endregion*/

/*#region Single Attributes */

.radius0 {
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
}
.radius3 {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
.inline-block {
  display: inline-block;
}
.block {
  display: block;
}
.hidden {
  display: none;
}
.hidden-visibility {
  visibility: hidden;
}
.float-right {
  float: right;
}
.float-left {
  float: left;
}
.clear {
  clear: both;
}
.bold {
  font-weight: bold;
}
.text-align-center {
  text-align: center;
}
.text-align-left {
  text-align: left;
}
.text-align-right {
  text-align: right;
}
.height100 {
  height: 100%;
}
.height50 {
  height: 50%;
}
.width100 {
  width: 100%;
}
.width90 {
  width: 90%;
}
.width75 {
  width: 75%;
}
.width50 {
  width: 50%;
}
.width33_33 {
  width: 33.33%;
}
.width25 {
  width: 25%;
}
.center {
  position: relative;
  left: 50%;
  top: 50%;
  -moz-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.center-vertical {
  position: relative;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.center-horizontal {
  display: table;
  margin: 0 auto;
}
.k-ie .center {
  position: relative;
  left: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.k-ie.k-ie8 .center,
.k-ie.k-ie8 .center-vertical {
  top: 5px;
}
.align-top {
  vertical-align: top;
}
.align-bottom {
  vertical-align: bottom;
}
/*#endregion */

/*#region Main Content Containers/Wrappers */

body.k-block {
  padding: 0;
}
body.user-not-logged {
  background-image: url(/Content/images/Fundo.jpg);
  -moz-background-size: cover;
  -o-background-size: cover;
  -webkit-background-size: cover;
  background-size: cover;
  background-repeat: no-repeat;
}
header#header {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1001;
}
/*#endregion */

/*#region Login Panel*/

.login-container.k-block {
  position: relative;
  /*border: 1px solid #222;*/
  -moz-box-shadow: 1px 1px 3px #666666;
  -webkit-box-shadow: 1px 1px 3px #666666;
  box-shadow: 1px 1px 3px #666666;
  padding: 1em;
  display: table;
  width: 100%;
}
.login-container h2 {
  text-align: center;
}
.login-container legend {
  display: none;
}
.login-container > section {
  display: table-cell;
  width: 50%;
}
#login-form-list-items li > label,
#login-form-list-items li > input,
#login-form-list-items li > .k-dropdown,
#login-form-list-items li > div,
#login-form-list-items > input {
  display: block;
  width: 70%;
  line-height: 2em;
  margin: 1em auto;
}
#login-form-list-items li > label {
  display: none;
}
#login-form-list-items > input {
  width: 50%;
  margin: 0.7em auto;
  margin-top: 1em;
}
#login-form-list-items .remember-checkbox-container {
  margin-top: 1em;
  text-align: center;
}
#login-form-list-items .remember-checkbox-container > input[type="checkbox"] {
  width: 2em;
}
.social .message-info {
  margin: 3.5em 2em;
}
#social-login-list {
  width: 80%;
  text-align: center;
  margin: 1.5em auto;
}
#social-login-list button {
  margin: 0.5em;
}
#social-login-list button > img {
  vertical-align: middle;
}
/*#endregion*/

/*#region Footer Panel*/

#footer {
  height: 60px;
  text-align: center;
}
/*#endregion*/

/*#region Wizards*/

#custom-wizard-form .wizard-step {
  display: none;
  /* Must be hidden to begin with, this is later changed by the javascript */

}
#custom-wizard-form .wizard-step ol {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
#custom-wizard-form .wizard-step li {
  margin: 5px 0px;
}
#custom-wizard-form .wizard-step label {
  float: left;
  min-width: 100px;
  margin-right: 10px;
}
#custom-wizard-form .wizard-confirmation {
  display: none;
  /* Must be hidden to begin with, this is later changed by the javascript */

}
#custom-wizard-form .wizard-confirmation #validation-summary {
  margin: 25px 0px 0px;
  font-weight: bold;
  color: red;
}
#custom-wizard-form .wizard-nav {
  margin: 25px 0px 0px;
}
#custom-wizard-form .wizard-nav input[type="button"] {
  width: 100px;
}
/*#endregion*/

@media (max-width: 750px) {
  
}
@media (max-width: 1024px) {
  .main-content {
    /*margin-right:0;*/
    width: initial;
    margin-right: 0;
  }
  .main-right {
    margin-top: 1em;
    position: initial;
    width: initial;
  }
  .login-container.k-block {
    display: block;
  }
  .login-container > section {
    display: inline-block;
    width: 100%;
  }
  #login-form-list-items li > label,
  #login-form-list-items li > input,
  #login-form-list-items li > div,
  #login-form-list-items > input {
    width: 80%;
  }
  #login-form-list-items > input {
    width: 50%;
    margin: 0.5em auto;
    margin-top: 1.5em;
  }
  section#login-form {
    border-right: none;
    /*border-bottom: 1px solid;*/
    margin-bottom: 1em;
    padding-bottom: 1em;
  }
  #social-login-list {
    margin: 0.5em auto;
  }
}
/* Kendo Scheduler para os Horários */

div.scheduler-template {
  height: 100%;
  font-size: 12px;
}
.vex-fullscreen-box {
  text-align: center;
}
.vex-overlay {
  z-index: 9998;
}
.vex-content {
  z-index: 9999;
}
/* DISABLE EVENTS */

.microio-disable-events {
  pointer-events: none;
  cursor: default;
}
/* KENDO WINDOW ALERT BOX */

#alert-window {
  text-align: center;
}
#alert-window .conteudo-container {
  clear: both;
  text-align: left;
}
#alert-window .conteudo-container img.icon {
  vertical-align: middle;
  margin-right: 3%;
  float: left;
}
#alert-window .conteudo-container .text {
  padding-top: 5px;
}
#alert-window button {
  width: 20%;
  min-width: 100px;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
.no-svg .icon {
  padding: 1px;
}
/*********************************
    webqda - cores principais
*********************************/
/*#region Functionality Colors: Fontes, Codificacao, Questionamento, Gestão */
/*#endregion */
/*#region Top Bar */
/*#endregion */
/*#region LeftMenu*/
/*#endregion*/
/*#region Kendo Widgets */
/*#endregion */
/*#region Custom Widgets */
/*#endregion */
/*#region Context menu */
/*#endregion */
/*#region Color Image Chooser */
/*#endregion */
/*#region ReportViewer */
/*#endregion */
/*#region Top Map Menu */
/*#endregion */
/*#region Forms */
/*#endregion */
/*#region Dashboard */
/*#endregion */
/*#region Left Menu */
/*#endregion */
/*#region Windows Alerts */
/*#endregion */
/*#region MultiSelect Checkbox */
/*#endregion */

/*#region Notificações Kendo*/

.k-notification {
  border: 0;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  /* Info template */

  /* Error template */

  /* Success template */

  /* Warning template */

}
.k-notification > .notification-container {
  width: 300px;
  height: 100px;
  text-align: left;
}
.k-notification > .notification-container img.icon-type {
  float: left;
  margin: 30px 15px 30px 30px;
}
.k-notification > .notification-container h3.title {
  font-size: 1em;
  padding: 18px 10px 5px;
}
.k-notification.k-notification-info.k-group {
  background-color: rgba(51, 153, 204, 0.7);
  color: white;
}
.k-notification.k-notification-infoLink.k-group {
  background-color: rgba(51, 153, 204, 0.7);
  color: white;
  text-decoration: none;
  width: 380px;
}
.k-notification.k-notification-error.k-group {
  background-color: rgba(255, 51, 51, 0.7);
  color: white;
}
.k-notification.k-notification-errorLink.k-group {
  background-color: rgba(255, 51, 51, 0.7);
  color: white;
  text-decoration: none;
  width: 380px;
  height: 130px;
}
.k-notification.k-notification-success.k-group {
  background-color: rgba(102, 153, 51, 0.7);
  color: white;
}
.k-notification.k-notification-warning.k-group {
  background-color: rgba(255, 153, 51, 0.7);
  color: white;
}
/*#endregion*/

/*#region Windows Kendo*/

.k-widget.k-window .form-group {
  margin-bottom: 15px;
}
/*#region Alertas Kendo*/

.alert-window-container {
  padding: 10px;
}
.alert-window-container .main-alert-content {
  position: relative;
}
.alert-window-container .main-alert-content .icon-container {
  float: left;
  width: 15%;
}
.alert-window-container .main-alert-content .icon-container .icon {
  width: 32px;
  height: 32px;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  margin-bottom: 10px;
}
.alert-window-container .main-alert-content .message {
  display: inline-block;
  text-align: left;
  padding-top: 5px;
  width: 85%;
  padding-left: 20px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.alert-window-container .main-alert-buttons-container {
  text-align: right;
  margin-top: 15px;
}
.alert-window-container .main-alert-buttons-container .k-button {
  min-width: 100px;
}
/*#endregion*/

/*#region Non-Closable Kendo*/

.non-closable-window-container {
  padding: 10px;
}
.non-closable-window-container .main-non-closable-content {
  position: relative;
}
.non-closable-window-container .main-non-closable-content .icon-container .icon {
  width: 32px;
  height: 32px;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  margin-bottom: 10px;
}
.non-closable-window-container .main-non-closable-content .icon-container .icon.window-updating-system-icon {
  width: 64px;
  height: 64px;
}
.non-closable-window-container .main-non-closable-content .message {
  display: inline-block;
  text-align: center;
  padding-top: 5px;
  padding-left: 20px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/*#endregion*/

/*#region Prompts */

.prompt-window-container {
  padding: 10px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.prompt-window-container .k-textbox,
.prompt-window-container .k-textarea,
.prompt-window-container .k-widget {
  width: 100%;
}
.prompt-window-container .main-prompt-content {
  text-align: left;
}
.prompt-window-container .prompt-buttons-container {
  text-align: right;
}
.prompt-window-container .prompt-buttons-container button {
  min-width: 100px;
}
/*#endregion */

/*#endregion*/

/*#region Block Container*/

.widget-block-container {
  border: 1px solid #b3b3b3;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.widget-block-container > .block-header {
  background-color: #e6e6e6;
  height: 40px;
  text-align: left;
  color: #333333;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.widget-block-container > .block-header > .left-side-inner-container {
  width: 80%;
  display: inline-block;
}
.widget-block-container > .block-header > .left-side-inner-container .k-icon {
  width: 26px;
  height: 26px;
  vertical-align: middle;
  margin-right: 5px;
  background-image: none;
}
.widget-block-container > .block-header > .left-side-inner-container .title {
  vertical-align: middle;
}
.widget-block-container > .block-header > .right-side-inner-container {
  width: 20%;
  display: inline-block;
  text-align: right;
}
.widget-block-container > .block-header > .right-side-inner-container .k-icon {
  width: 26px;
  height: 26px;
  vertical-align: middle;
  cursor: pointer;
}
.widget-block-container > .right-menu-container {
  float: right;
  width: 220px;
  min-width: 220px;
  position: relative;
  text-align: left;
  background-color: #cedbeb;
}
.widget-block-container > .right-menu-container > .right-menu-container-inner {
  height: 100%;
}
.widget-block-container > .right-menu-toogle-icon {
  position: absolute;
  top: 40px;
  right: 230px;
  width: 25px;
  height: 25px;
  background-image: url(/Content/icons/menu_direito.svg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -ms-filter: ie8-rotate(0deg);
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
  z-index: 100;
  cursor: pointer;
}
.widget-block-container > .content-container {
  float: none;
  width: auto;
  overflow: auto;
  text-align: left;
  background-color: white;
}
.widget-block-container > .content-container > .content-container-inner {
  height: 100%;
  padding: 10px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.widget-block-container.right-menu-hidden > .right-menu-container {
  display: none;
}
.widget-block-container.right-menu-hidden > .right-menu-toogle-icon {
  right: 10px;
}
/*#endregion*/

/*#region Grid Ajax */

.widget-grid-ajax {
  height: 100%;
}
.widget-grid-ajax > .grid-ajax-content {
  height: 100%;
  overflow: hidden;
}
.widget-grid-ajax > .grid-ajax-content.main-buttons-shown {
  height: 90%;
}
.widget-grid-ajax > .grid-ajax-content.filter-bar-shown > .grid-ajax-filter-bar-content {
  height: 10%;
}
.widget-grid-ajax > .grid-ajax-content.filter-bar-shown > .k-widget.k-grid {
  height: 89%;
}
.widget-grid-ajax > .grid-ajax-content > .grid-ajax-filter-bar-content {
  text-align: left;
  padding-bottom: 9px;
}
.widget-grid-ajax > .grid-ajax-content > .grid-ajax-filter-bar-content .filter-item {
  margin-left: 10px;
}
.widget-grid-ajax > .grid-ajax-content > .grid-ajax-filter-bar-content .filter-item:first-child {
  margin-left: 0;
}
.widget-grid-ajax > .grid-ajax-content > .grid-ajax-filter-bar-content .filter-item label {
  font-weight: normal;
  display: block;
}
.widget-grid-ajax > .grid-ajax-content > .grid-ajax-filter-bar-content .filter-item .radio-button-item {
  margin-left: 8px;
  display: inline-block;
}
.widget-grid-ajax > .grid-ajax-content > .grid-ajax-filter-bar-content .filter-item .radio-button-item:first-child {
  margin-left: 0;
}
.widget-grid-ajax > .grid-ajax-content > .k-widget.k-grid {
  height: 100%;
  border: none;
}
.widget-grid-ajax > .grid-ajax-content > .k-widget.k-grid > .k-grid-toolbar {
  text-align: left;
  padding: 0;
  padding-bottom: 9px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.widget-grid-ajax > .grid-ajax-content > .k-widget.k-grid > .k-grid-toolbar > .k-button {
  min-width: 8em;
  text-align: left;
}
.widget-grid-ajax > .grid-ajax-content > .k-widget.k-grid > .k-grid-toolbar > .k-button:first-child {
  margin-left: 0;
}
.widget-grid-ajax > .grid-ajax-content > .k-widget.k-grid > .k-grid-toolbar > .k-button > .k-icon {
  margin-right: 6px;
  vertical-align: top;
  width: 20px;
  height: 20px;
}
.widget-grid-ajax > .grid-ajax-content > .k-widget.k-grid > .k-grid-toolbar > .empty-toolbar-container {
  height: 30px;
}
.widget-grid-ajax > .grid-ajax-content > .k-widget.k-grid .k-grid-header {
  font-size: 12px;
  border-bottom-width: 2px;
  border-top: none;
}
.widget-grid-ajax > .grid-ajax-content > .k-widget.k-grid .k-grid-header table {
  padding: 0 0.6em;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.widget-grid-ajax > .grid-ajax-content > .k-widget.k-grid .k-grid-header .k-link .k-i-arrow-s,
.widget-grid-ajax > .grid-ajax-content > .k-widget.k-grid .k-grid-header .k-link .k-i-arrow-n {
  width: 18px;
  height: 18px;
  background-image: url(/Content/icons/seta_menu_direiro.svg);
}
.widget-grid-ajax > .grid-ajax-content > .k-widget.k-grid .k-grid-header .k-filter {
  width: 18px;
  height: 18px;
  cursor: pointer;
}
.widget-grid-ajax > .grid-ajax-content > .k-widget.k-grid .k-grid-content {
  font-size: 12px;
  width: 99.8%;
  border-top: none;
}
.widget-grid-ajax > .grid-ajax-content > .k-widget.k-grid .k-grid-content table {
  padding: 0 0.6em;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.widget-grid-ajax > .grid-ajax-content > .k-widget.k-grid .k-grid-content table td {
  border-top: none;
}
.widget-grid-ajax > .grid-ajax-content > .k-widget.k-grid .k-grid-content table td .k-grid-item-delete .k-icon {
  margin: 0;
  width: 24px;
  height: 24px;
}
.widget-grid-ajax > .grid-ajax-content > .k-widget.k-grid table > thead .k-header {
  font-weight: bold;
}
.widget-grid-ajax > .grid-ajax-content > .k-widget.k-grid table tr td.checkbox-column,
.widget-grid-ajax > .grid-ajax-content > .k-widget.k-grid table tr th.checkbox-column {
  text-align: center;
  cursor: pointer;
}
.widget-grid-ajax > .grid-ajax-content > .k-widget.k-grid table tr td.checkbox-column .item-checkbox,
.widget-grid-ajax > .grid-ajax-content > .k-widget.k-grid table tr th.checkbox-column .item-checkbox,
.widget-grid-ajax > .grid-ajax-content > .k-widget.k-grid table tr td.checkbox-column .item-all-checkbox,
.widget-grid-ajax > .grid-ajax-content > .k-widget.k-grid table tr th.checkbox-column .item-all-checkbox {
  display: none;
}
.widget-grid-ajax > .grid-ajax-content > .k-widget.k-grid table tr .k-button.k-grid-item-delete {
  min-width: 40px;
  width: 40px;
}
.widget-grid-ajax > .grid-ajax-content > .k-widget.k-grid table tr .k-widget.k-timepicker .k-select,
.widget-grid-ajax > .grid-ajax-content > .k-widget.k-grid table tr .k-widget.k-datepicker .k-select {
  padding-top: 0.3em;
}
.widget-grid-ajax > .grid-ajax-content > .k-widget.k-grid table tr .k-widget.k-datetimepicker .k-picker-wrap {
  padding-right: 4.8em;
}
.widget-grid-ajax > .grid-ajax-content > .k-widget.k-grid table tr .k-widget.k-datetimepicker .k-picker-wrap .k-select {
  padding-top: 0.3em;
  width: 4.8em;
}
.widget-grid-ajax > .grid-ajax-content > .k-widget.k-grid > .k-grid-pager {
  padding-top: 0.6em;
  font-size: 80%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.widget-grid-ajax > .grid-ajax-content > .k-widget.k-grid > .k-grid-pager .k-pager-refresh {
  margin-right: 0;
}
.widget-grid-ajax > .grid-ajax-content > .k-widget.k-grid > .k-grid-pager .k-dropdown {
  width: 5.5em;
}
.widget-grid-ajax > .grid-ajax-content > .k-widget.k-grid > .k-grid-pager .k-dropdown .k-icon {
  width: 20px;
  height: 20px;
}
.widget-grid-ajax > .grid-ajax-content > .k-widget.k-grid > .k-grid-pager .k-icon {
  width: 20px;
  height: 20px;
  margin-top: 2px;
}
.widget-grid-ajax > .grid-ajax-main-buttons {
  display: none;
}
.widget-grid-ajax > .grid-ajax-main-buttons.main-buttons-shown {
  display: block;
  height: 10%;
  max-height: 50px;
  min-height: 30px;
  padding: 10px;
  text-align: right;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.widget-grid-ajax > .grid-ajax-main-buttons.main-buttons-shown > .k-button {
  height: 100%;
  font-size: 100%;
  line-height: normal;
  padding-left: 35px;
  background-repeat: no-repeat;
  background-size: 22%;
  background-position: 8px;
}
.widget-grid-ajax > .grid-ajax-main-buttons.main-buttons-shown > .k-button.k-grid-cancel-changes {
  margin-right: 0.5em;
  background-image: url(/Content/icons/cancelar.svg);
}
.widget-grid-ajax > .grid-ajax-main-buttons.main-buttons-shown > .k-button.k-grid-save-changes {
  margin-right: 0.5em;
  background-image: url(/Content/icons/confirmar.svg);
}
/*#endregion */

/*#region Form Ajax */

.widget-ajax-form-container > .form-content {
  height: 90%;
  padding-top: 15px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.widget-ajax-form-container > .form-content > .form-content-inner {
  overflow: auto;
  position: relative;
  height: 100%;
}
.widget-ajax-form-container > .form-content > .form-content-inner .find-form {
  display: inline-block;
  height: 5%;
  padding: 0px;
  padding-bottom: 5px;
  text-align: right;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.widget-ajax-form-container > .form-content > .form-content-inner .find-form > .k-button {
  height: 100%;
  font-size: 100%;
  line-height: normal;
  padding-left: 35px;
  background-repeat: no-repeat;
  background-size: 1.7em;
}
.widget-ajax-form-container > .form-content > .form-content-inner .find-form > .k-button.find-button {
  background-image: url(/Content/icons/pesquisar.svg);
}
.widget-ajax-form-container > .form-content > .form-content-inner .find-form > .k-button.find-reset-button {
  background-image: url(/Content/icons/limpar.svg);
}
.widget-ajax-form-container > .form-content > .form-content-inner .find-form > .k-button.find-next-button {
  background-image: url(/Content/icons/move_next.svg);
}
.widget-ajax-form-container > .form-content > .form-content-inner .find-form > .k-button.find-prev-button {
  background-image: url(/Content/icons/move_previous.svg);
}
.widget-ajax-form-container > .form-content > .form-content-inner .find-form > .find-textbox {
  height: 100%;
  width: 200px;
}
.widget-ajax-form-container > .form-content > .form-content-inner .find-content {
  height: 95%;
  overflow-y: auto;
}
.widget-ajax-form-container > .form-content > .form-content-inner .find-content .nextInDomActive {
  background-color: #a0d0e0;
}
.widget-ajax-form-container > .form-content > .form-content-inner .find-content > ul {
  margin-top: 5px;
}
.widget-ajax-form-container > .form-main-buttons {
  height: 10%;
  max-height: 50px;
  min-height: 30px;
  padding: 10px;
  text-align: right;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.widget-ajax-form-container > .form-main-buttons > .k-button {
  height: 100%;
  font-size: 100%;
  line-height: normal;
  padding-left: 35px;
  background-repeat: no-repeat;
  background-size: 1.7em;
  background-position: 8px;
}
.widget-ajax-form-container > .form-main-buttons > .k-button.k-cancel-button {
  margin-right: 0.5em;
  background-image: url(/Content/icons/cancelar.svg);
}
.widget-ajax-form-container > .form-main-buttons > .k-button.k-save-button {
  margin-right: 0.5em;
  background-image: url(/Content/icons/confirmar.svg);
}
.k-widget.k-window .widget-ajax-form-container > .form-content {
  padding: 0 10px;
  text-align: left;
}
.k-widget.k-window .widget-ajax-form-container > .form-content .k-textbox {
  width: 100%;
}
.k-widget.k-window .widget-ajax-form-container > .form-content .validation-summary-errors {
  margin-left: 0;
}
.k-widget.k-window .widget-ajax-form-container > .form-content .field-validation-error {
  display: block;
}
.k-widget.k-window .widget-ajax-form-container > .form-main-buttons .k-button.k-save-button {
  margin-right: 0;
}
/*#endregion */

/*#region Item Viewer */

.widget-item-viewer {
  min-height: 570px;
}
.widget-item-viewer.right-menu-toggle-button .content-container .form-content {
  padding-top: 25px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/*#endregion */

/*#region Grid Viewer */

.widget-grid-viewer .widget-grid-ajax .grid-ajax-content.no-grid-toolbar-header:not(.filter-bar-shown) {
  padding-top: 1.6em;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/*#endregion */

/*#region Group Editor */

.widget-group-editor-container {
  height: 100%;
}
.widget-group-editor-container > div {
  float: none;
  display: inline-block;
}
.widget-group-editor-container > div.exchange-buttons-container {
  vertical-align: bottom;
}
.widget-group-editor-container > .src-grid-container,
.widget-group-editor-container > .dst-grid-container,
.widget-group-editor-container > .exchange-buttons-container {
  height: 100%;
  /*& > .grid-title {
            height: 20px;
            float: left;
            width: 100%;
        }*/

}
.widget-group-editor-container > .src-grid-container .k-grid-toolbar,
.widget-group-editor-container > .dst-grid-container .k-grid-toolbar,
.widget-group-editor-container > .exchange-buttons-container .k-grid-toolbar {
  padding-left: 0;
  padding-right: 0;
}
.widget-group-editor-container > .src-grid-container .k-grid-toolbar .k-textbox,
.widget-group-editor-container > .dst-grid-container .k-grid-toolbar .k-textbox,
.widget-group-editor-container > .exchange-buttons-container .k-grid-toolbar .k-textbox,
.widget-group-editor-container > .src-grid-container .k-grid-toolbar .k-widget.k-dropdown,
.widget-group-editor-container > .dst-grid-container .k-grid-toolbar .k-widget.k-dropdown,
.widget-group-editor-container > .exchange-buttons-container .k-grid-toolbar .k-widget.k-dropdown,
.widget-group-editor-container > .src-grid-container .k-grid-toolbar .k-button,
.widget-group-editor-container > .dst-grid-container .k-grid-toolbar .k-button,
.widget-group-editor-container > .exchange-buttons-container .k-grid-toolbar .k-button {
  width: 100%;
}
.widget-group-editor-container > .src-grid-container > .grid-content,
.widget-group-editor-container > .dst-grid-container > .grid-content,
.widget-group-editor-container > .exchange-buttons-container > .grid-content {
  height: 100%;
  padding-top: 20px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
}
.widget-group-editor-container > .src-grid-container > .grid-content > .k-widget.k-grid,
.widget-group-editor-container > .dst-grid-container > .grid-content > .k-widget.k-grid,
.widget-group-editor-container > .exchange-buttons-container > .grid-content > .k-widget.k-grid {
  height: 100%;
  border: none;
}
.widget-group-editor-container > .src-grid-container > .grid-content > .k-widget.k-grid .k-grid-header,
.widget-group-editor-container > .dst-grid-container > .grid-content > .k-widget.k-grid .k-grid-header,
.widget-group-editor-container > .exchange-buttons-container > .grid-content > .k-widget.k-grid .k-grid-header {
  font-size: 12px;
  border-bottom-width: 2px;
  border-top: none;
}
.widget-group-editor-container > .src-grid-container > .grid-content > .k-widget.k-grid .k-grid-header table,
.widget-group-editor-container > .dst-grid-container > .grid-content > .k-widget.k-grid .k-grid-header table,
.widget-group-editor-container > .exchange-buttons-container > .grid-content > .k-widget.k-grid .k-grid-header table {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.widget-group-editor-container > .src-grid-container > .grid-content > .k-widget.k-grid .k-grid-content,
.widget-group-editor-container > .dst-grid-container > .grid-content > .k-widget.k-grid .k-grid-content,
.widget-group-editor-container > .exchange-buttons-container > .grid-content > .k-widget.k-grid .k-grid-content {
  font-size: 12px;
  width: 99.8%;
  border-top: none;
}
.widget-group-editor-container > .src-grid-container > .grid-content > .k-widget.k-grid .k-grid-content table,
.widget-group-editor-container > .dst-grid-container > .grid-content > .k-widget.k-grid .k-grid-content table,
.widget-group-editor-container > .exchange-buttons-container > .grid-content > .k-widget.k-grid .k-grid-content table {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.widget-group-editor-container > .src-grid-container > .grid-content > .k-widget.k-grid .k-grid-content table td,
.widget-group-editor-container > .dst-grid-container > .grid-content > .k-widget.k-grid .k-grid-content table td,
.widget-group-editor-container > .exchange-buttons-container > .grid-content > .k-widget.k-grid .k-grid-content table td {
  border-top: none;
}
.widget-group-editor-container > .src-grid-container > .grid-content > .k-widget.k-grid table > thead .k-header,
.widget-group-editor-container > .dst-grid-container > .grid-content > .k-widget.k-grid table > thead .k-header,
.widget-group-editor-container > .exchange-buttons-container > .grid-content > .k-widget.k-grid table > thead .k-header {
  font-weight: bold;
}
.widget-group-editor-container > .src-grid-container > .k-button,
.widget-group-editor-container > .dst-grid-container > .k-button,
.widget-group-editor-container > .exchange-buttons-container > .k-button {
  display: block;
  width: 40%;
  margin: 0 auto;
}
.widget-group-editor-container > .exchange-buttons-container {
  text-align: center;
  height: 200px;
}
.widget-group-editor-container > .exchange-buttons-container > ul {
  height: 100%;
  display: inline-block;
  margin: 0;
  margin-top: 15px;
}
.widget-group-editor-container > .exchange-buttons-container > ul > li {
  height: 25%;
}
.widget-group-editor-container > .exchange-buttons-container > ul > li > .k-button {
  display: block;
}
.put-all-btn,
.put-selected-btn,
.get-selected-btn,
.get-all-btn {
  width: 50px;
}
/*#endregion */
/*#region Context Menu */
.context-menu-container .k-widget.k-panelbar {
  background-color: #f3f3f3;
}
.context-menu-container .k-widget.k-panelbar > .k-item {
  font-size: 95%;
  border-bottom: 1px solid #e1e9f7;
  background-color: #cedbeb;
}
.context-menu-container .k-widget.k-panelbar > .k-item > .k-header {
  color: #4d4d4d;
  background-color: #cedbeb;
  line-height: 1.9em;
}
.context-menu-container .k-widget.k-panelbar > .k-item > .k-header.k-state-hover {
  background-color: #bcd2e8;
}
.context-menu-container .k-widget.k-panelbar > .k-item > .k-header.k-state-selected {
  background-color: #9fc0dd;
}
.context-menu-container .k-widget.k-panelbar > .k-item.k-state-active > .k-header {
  background-color: #bcd2e8;
}
.context-menu-container .k-widget.k-panelbar > .k-item.k-state-active > .k-header.k-state-selected {
  background-color: #9fc0dd;
}
.context-menu-container .k-widget.k-panelbar .k-panel {
  border-bottom: 1px solid #e1e9f7;
  background-color: #cedbeb;
  padding: 5px 0;
}
.context-menu-container .k-widget.k-panelbar .k-panel > li.k-item {
  background-color: #cedbeb;
  padding-bottom: 2px;
  /*font-size: 90%;*/

}
.context-menu-container .k-widget.k-panelbar .k-panel > li.k-item > .k-link {
  background-color: #cedbeb;
  padding-left: 2em;
}
.context-menu-container .k-widget.k-panelbar .k-panel > li.k-item > .k-link.k-state-hover {
  background-color: #e1e9f7;
}
.context-menu-container .k-widget.k-panelbar .k-panel > li.k-item > .k-link.k-state-selected {
  background-color: #e1e9f7;
  color: #4d4d4d;
}
.context-menu-container .k-widget.k-panelbar .k-panel > li.k-item.k-last {
  padding-bottom: 0;
}
.context-menu-container .k-widget.k-panelbar .k-image,
.context-menu-container .k-widget.k-panelbar .k-sprite {
  margin-top: 7px;
  background-position: center;
}
.context-menu-container .k-widget.k-panelbar .k-panelbar-expand,
.context-menu-container .k-widget.k-panelbar .k-panelbar-collapse {
  right: 10px;
  top: 11px;
  width: 22px;
  height: 22px;
}
.context-menu-container .k-widget.k-panelbar .k-panelbar-expand {
  background-image: url(/Content/icons/seta_menu_direiro.svg);
  -moz-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  -ms-filter: ie8-rotate(90deg);
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
}
.context-menu-container .k-widget.k-panelbar .k-panelbar-collapse {
  background-image: url(/Content/icons/seta_menu_direiro.svg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -ms-filter: ie8-rotate(0deg);
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
}
/*#endregion */

/*#region DashBoard */

.widget-dashboard > .block-header {
  display: none;
}
.widget-dashboard .widgets-area-container {
  /*background-color: gainsboro;*/
  overflow-y: auto;
  position: relative;
  padding-left: 0;
}
.widget-dashboard .widgets-area-container .dashboard-go-to-edit-mode-icon {
  display: inline-block;
  position: absolute;
  top: 5px;
  right: 5px;
  width: 22px;
  height: 22px;
  cursor: pointer;
  z-index: 1;
}
.widget-dashboard .widgets-area-container .gridster > ul {
  margin: 0;
}
.widget-dashboard .widgets-area-container .gridster > ul .gs-w:not(.preview-holder),
.widget-dashboard .widgets-area-container .gridster > ul .resize-preview-holder {
  border: 1px solid #b3b3b3;
  background-color: white;
}
.widget-dashboard .widgets-area-container .gridster > ul .widget-remove-icon-container,
.widget-dashboard .widgets-area-container .gridster > ul .gs-resize-handle-both {
  display: none;
}
.widget-dashboard .edit-menu-container {
  display: none;
}
.widget-dashboard.in-edit-mode {
  border: 1px solid #b3b3b3;
}
.widget-dashboard.in-edit-mode > .block-header {
  display: block;
  background-color: #e6e6e6;
  padding: 5px;
  text-align: left;
  color: #333333;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.widget-dashboard.in-edit-mode > .block-header > .left-side-inner-container {
  padding-left: 0;
  display: inline-block;
}
.widget-dashboard.in-edit-mode > .block-header > .left-side-inner-container .k-icon {
  width: 26px;
  height: 26px;
  vertical-align: middle;
  margin-right: 5px;
}
.widget-dashboard.in-edit-mode > .block-header > .left-side-inner-container .title {
  vertical-align: middle;
}
.widget-dashboard.in-edit-mode > .block-header > .right-side-inner-container {
  padding-right: 0;
  display: inline-block;
  text-align: right;
}
.widget-dashboard.in-edit-mode > .block-header > .right-side-inner-container .k-icon {
  width: 26px;
  height: 26px;
  vertical-align: middle;
  cursor: pointer;
}
.widget-dashboard.in-edit-mode .widgets-area-container .dashboard-go-to-edit-mode-icon {
  display: none;
}
.widget-dashboard.in-edit-mode .widgets-area-container .gridster.ready .preview-holder,
.widget-dashboard.in-edit-mode .widgets-area-container .gridster.ready .resize-preview-holder {
  background-color: #b3b3b3;
}
.widget-dashboard.in-edit-mode .widgets-area-container .gridster > ul .widget-remove-icon-container {
  display: inline-block;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
  background-color: #e6e6e6;
}
.widget-dashboard.in-edit-mode .widgets-area-container .gridster > ul .widget-remove-icon-container .k-i-close {
  width: 20px;
  height: 20px;
}
.widget-dashboard.in-edit-mode .widgets-area-container .gridster > ul .gs-resize-handle,
.widget-dashboard.in-edit-mode .widgets-area-container .gridster > ul .gs-w.dragging .gs-resize-handle {
  opacity: 1;
}
.widget-dashboard.in-edit-mode .widgets-area-container .gridster > ul .widget-remove-icon-container,
.widget-dashboard.in-edit-mode .widgets-area-container .gridster > ul .gs-resize-handle-both {
  display: block;
}
.widget-dashboard.in-edit-mode .edit-menu-container {
  display: block;
  background-color: #cedbeb;
  padding: 0;
  position: relative;
}
.widget-dashboard.in-edit-mode .edit-menu-container .panelbar-container {
  overflow-y: auto;
  height: 100%;
  padding-bottom: 80px;
  text-align: left;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.widget-dashboard.in-edit-mode .edit-menu-container .panelbar-container [data-col],
.widget-dashboard.in-edit-mode .edit-menu-container .panelbar-container [data-row] {
  width: 100%;
  height: auto;
}
.widget-dashboard.in-edit-mode .edit-menu-container .panelbar-container .k-widget.k-panelbar {
  background-color: #f3f3f3;
}
.widget-dashboard.in-edit-mode .edit-menu-container .panelbar-container .k-widget.k-panelbar > .k-item {
  font-size: 95%;
  border-bottom: 1px solid #e1e9f7;
  background-color: #cedbeb;
}
.widget-dashboard.in-edit-mode .edit-menu-container .panelbar-container .k-widget.k-panelbar > .k-item > .k-header {
  color: #4d4d4d;
  background-color: #cedbeb;
  line-height: 1.9em;
}
.widget-dashboard.in-edit-mode .edit-menu-container .panelbar-container .k-widget.k-panelbar > .k-item > .k-header.k-state-hover {
  background-color: #bcd2e8;
}
.widget-dashboard.in-edit-mode .edit-menu-container .panelbar-container .k-widget.k-panelbar > .k-item > .k-header.k-state-selected {
  background-color: #9fc0dd;
}
.widget-dashboard.in-edit-mode .edit-menu-container .panelbar-container .k-widget.k-panelbar > .k-item.k-state-active > .k-header {
  background-color: #bcd2e8;
}
.widget-dashboard.in-edit-mode .edit-menu-container .panelbar-container .k-widget.k-panelbar > .k-item.k-state-active > .k-header.k-state-selected {
  background-color: #9fc0dd;
}
.widget-dashboard.in-edit-mode .edit-menu-container .panelbar-container .k-widget.k-panelbar .k-panel {
  border-bottom: 1px solid #e1e9f7;
  background-color: #cedbeb;
  padding: 5px 0;
}
.widget-dashboard.in-edit-mode .edit-menu-container .panelbar-container .k-widget.k-panelbar .k-panel > li.k-item {
  background-color: #cedbeb;
  padding-bottom: 2px;
  /*font-size: 90%;*/

}
.widget-dashboard.in-edit-mode .edit-menu-container .panelbar-container .k-widget.k-panelbar .k-panel > li.k-item > .k-link {
  background-color: #cedbeb;
  padding-left: 2em;
}
.widget-dashboard.in-edit-mode .edit-menu-container .panelbar-container .k-widget.k-panelbar .k-panel > li.k-item > .k-link.k-state-hover {
  background-color: #e1e9f7;
}
.widget-dashboard.in-edit-mode .edit-menu-container .panelbar-container .k-widget.k-panelbar .k-panel > li.k-item > .k-link.k-state-selected {
  background-color: #e1e9f7;
  color: #4d4d4d;
}
.widget-dashboard.in-edit-mode .edit-menu-container .panelbar-container .k-widget.k-panelbar .k-panel > li.k-item.k-last {
  padding-bottom: 0;
}
.widget-dashboard.in-edit-mode .edit-menu-container .panelbar-container .k-widget.k-panelbar .k-image,
.widget-dashboard.in-edit-mode .edit-menu-container .panelbar-container .k-widget.k-panelbar .k-sprite {
  margin-top: 7px;
  background-position: center;
}
.widget-dashboard.in-edit-mode .edit-menu-container .panelbar-container .k-widget.k-panelbar .k-panelbar-expand,
.widget-dashboard.in-edit-mode .edit-menu-container .panelbar-container .k-widget.k-panelbar .k-panelbar-collapse {
  right: 10px;
  top: 11px;
  width: 22px;
  height: 22px;
}
.widget-dashboard.in-edit-mode .edit-menu-container .panelbar-container .k-widget.k-panelbar .k-panelbar-expand {
  background-image: url(/Content/icons/seta_menu_direiro.svg);
  -moz-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  -ms-filter: ie8-rotate(90deg);
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
}
.widget-dashboard.in-edit-mode .edit-menu-container .panelbar-container .k-widget.k-panelbar .k-panelbar-collapse {
  background-image: url(/Content/icons/seta_menu_direiro.svg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -ms-filter: ie8-rotate(0deg);
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
}
.widget-dashboard.in-edit-mode .edit-menu-container .tools-container {
  position: absolute;
  bottom: 0;
  width: 100%;
  min-height: 80px;
}
.widget-dashboard.in-edit-mode .edit-menu-container .tools-container .k-button {
  width: 95%;
  margin: 5px 0 0;
}
.widget-dashboard.in-edit-mode .edit-menu-container .tools-container .k-button.k-save-button {
  margin-bottom: 5px;
}
/*#endregion */

/*#region Multiselect Checkbox */

.widget-multiselect-checkbox {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
}
.widget-multiselect-checkbox-window.k-widget.k-grid .k-header {
  color: #d12352;
  text-align: left;
}
.widget-multiselect-checkbox-window.k-widget.k-grid .k-header .k-button {
  float: right;
  background-repeat: no-repeat;
  min-width: 32px;
  background-size: 85%;
}
.widget-multiselect-checkbox-window.k-widget.k-grid .k-header .reset-button {
  background-image: url(/Content/icons/desselecionar_simples.svg);
}
.widget-multiselect-checkbox-window.k-widget.k-grid .k-header .select-all-button {
  background-image: url(/Content/icons/selecionar_simples.svg);
}
.widget-multiselect-checkbox-window.k-widget.k-grid .k-grid-header {
  display: none;
}
.widget-multiselect-checkbox-window.k-widget.k-grid table tr {
  cursor: pointer;
}
.widget-multiselect-checkbox-window.k-widget.k-grid table tr td {
  text-align: left;
  border-top: none;
}
.widget-multiselect-checkbox-window.k-widget.k-grid table tr td.checkbox-column,
.widget-multiselect-checkbox-window.k-widget.k-grid table tr th.checkbox-column {
  text-align: center;
  cursor: pointer;
}
.widget-multiselect-checkbox-window.k-widget.k-grid table tr td.checkbox-column .item-checkbox,
.widget-multiselect-checkbox-window.k-widget.k-grid table tr th.checkbox-column .item-checkbox,
.widget-multiselect-checkbox-window.k-widget.k-grid table tr td.checkbox-column .item-all-checkbox,
.widget-multiselect-checkbox-window.k-widget.k-grid table tr th.checkbox-column .item-all-checkbox {
  display: none;
}
.widget-multiselect-checkbox-window.k-widget.k-grid > .k-grid-pager {
  padding-top: 0.6em;
  font-size: 80%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.widget-multiselect-checkbox-window.k-widget.k-grid > .k-grid-pager .k-icon {
  width: 20px;
  height: 20px;
  margin-top: 2px;
}
/*#endregion */

/*#region Header bar do operador (onde aparece para escolher a aplicação, o nome do operador, as mensagens)*/

.top-menu-bar {
  height: 100%;
  text-align: left;
  position: relative;
  border: none;
}
.top-menu-bar .top-menu-bar-inner {
  height: 100%;
  margin-left: 0.5%;
  vertical-align: middle;
}
.top-menu-bar .top-menu-bar-inner > div.center-vertical {
  position: absolute;
}
.top-menu-bar .top-menu-bar-inner .module-name-container {
  margin-left: 75px;
}
.top-menu-bar .top-menu-bar-inner .top-menu-bar-right-container {
  float: right;
  right: 0;
  height: 100%;
  width: 50%;
}
.top-menu-bar .top-menu-bar-inner .top-menu-bar-right-container.k-block {
  border: none;
}
.top-menu-bar .top-menu-bar-inner .top-menu-bar-right-container .top-menu-bar-column {
  height: 100%;
  padding: 0 0.5%;
  float: right;
  position: relative;
  display: inline-block;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  transform: translate(0, -50%);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.top-menu-bar .top-menu-bar-inner .top-menu-bar-right-container .top-menu-bar-column.k-group {
  background-color: transparent;
}
.top-menu-bar .top-menu-bar-inner .top-menu-bar-right-container .top-menu-bar-column > .top-menu-bar-message-container,
.top-menu-bar .top-menu-bar-inner .top-menu-bar-right-container .top-menu-bar-column > .top-menu-bar-alert-container {
  height: 100%;
}
.top-menu-bar .top-menu-bar-inner .top-menu-bar-right-container .top-menu-bar-column > .k-link {
  height: 100%;
  padding: 0.4em 0.8em;
  display: block;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.top-menu-bar .top-menu-bar-inner .top-menu-bar-right-container .top-menu-bar-column > .k-link.k-state-active {
  background: #1d5c85;
}
.top-menu-bar .top-menu-bar-inner .top-menu-bar-right-container .top-menu-bar-column.k-state-hover > .k-link {
  background: #236e9f;
}
.top-menu-bar .top-menu-bar-inner .k-menu .k-i-arrow-s {
  display: none;
}
.top-menu-bar .top-menu-bar-inner .k-menu .k-link .k-image,
.top-menu-bar .top-menu-bar-inner div.k-image {
  margin: 0;
  width: 32px;
  height: 32px;
  max-width: 35px;
  max-height: 35px;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
}
.top-menu-bar .top-menu-bar-inner #menu-select-modules .menu-select-module-icon {
  width: 50px;
  height: 50px;
  max-width: 50px;
  max-height: 50px;
}
@media screen and (max-height: 700px) {
  .top-menu-bar .top-menu-bar-inner .module-name-container {
    margin-left: 67px;
  }
  .top-menu-bar .top-menu-bar-inner #menu-select-modules .menu-select-module-icon {
    width: 42px;
    height: 42px;
    max-width: 42px;
    max-height: 42px;
  }
  .top-menu-bar .top-menu-bar-inner .k-menu .k-link .k-image,
  .top-menu-bar .top-menu-bar-inner div.k-image {
    width: 28px;
    height: 28px;
  }
}
@media screen and (max-height: 640px) {
  .top-menu-bar .top-menu-bar-inner .module-name-container {
    margin-left: 60px;
  }
  .top-menu-bar .top-menu-bar-inner #menu-select-modules .menu-select-module-icon {
    width: 37px;
    height: 37px;
    max-width: 37px;
    max-height: 37px;
  }
  .top-menu-bar .top-menu-bar-inner .k-menu .k-link .k-image,
  .top-menu-bar .top-menu-bar-inner div.k-image {
    width: 24px;
    height: 24px;
  }
}
.top-menu-bar .k-menu .k-item {
  border-width: 0;
  height: 98%;
}
.top-menu-bar .k-menu .k-item.k-state-hover {
  background: #236e9f;
}
.top-menu-bar .k-menu .k-item > .k-link {
  color: white;
  padding: 0.4em 0.8em;
  background: initial;
  height: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.top-menu-bar .k-menu .k-item > .k-link.k-state-active {
  background: #1d5c85;
}
.top-menu-bar .k-state-highlight,
.top-menu-bar .k-link.k-state-active {
  background: none;
}
.top-menu-bar .k-widget.k-header {
  border: none;
  height: 100%;
  background-color: transparent;
}
.top-menu-bar #map-menu {
  height: 98%;
}
.k-ie .top-menu-bar #top-menu-bar-connection-status {
  display: table;
}
/*#region Tooltip*/

.top-menu-bar .k-widget ul.k-popup {
  border-color: #d12352;
  border-width: 2px;
  border-style: solid;
  -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.298039);
  box-shadow: 4px 4px 4px 0 rgba(0, 0, 0, 0.298039);
}
.top-menu-bar .k-widget > li.k-item > div.k-animation-container {
  margin-top: 14px;
}
.top-menu-bar .tooltip-container:before,
.top-menu-bar .tooltip-container:after {
  content: ' ';
  height: 0;
  position: absolute;
  width: 0;
  border: 14px solid transparent;
}
.top-menu-bar .tooltip-container:before {
  border-bottom-color: white;
  position: absolute;
  top: -27px;
  z-index: 2;
}
.top-menu-bar .tooltip-container:after {
  border-bottom-color: #d12352;
  position: absolute;
  top: -30px;
  z-index: 1;
}
/*#endregion */

/*#region Top Menu -> Text */

.top-menu-bar .k-menu .text-menu {
  display: inline-block;
  font-weight: bold;
  vertical-align: top;
  position: relative;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.top-menu-bar .k-menu .text-menu .user-name-text {
  font-size: 90%;
  margin-right: 10px;
}
.top-menu-bar .text-menu.app-name-text,
.top-menu-bar .text-menu.module-name-text {
  font-size: 120%;
  margin-left: 2px;
  font-weight: bold;
}
/*#endregion */

/*#region Top Menu -> Icons*/

.top-menu-bar div.k-image.menu-select-module-icon {
  background-image: url(/Content/icons/TopBar/aplicacoes.svg);
  /*background-image: url(/Content/icons/menu_aplicacoes_branco.svg);*/

}
.top-menu-bar .k-state-hover .k-link div.k-image.menu-select-module-icon,
.top-menu-bar .k-link.k-state-active div.k-image.menu-select-module-icon {
  background-image: url(/Content/icons/TopBar/aplicacoes.svg);
  /*background-image: url(/Content/icons/menu_aplicacoes.svg);*/

}
.top-menu-bar div.k-image.module-operation-icon {
  background-image: url(/Content/icons/TopBar/opcoes.svg);
  /*background-image: url(/Content/icons/opcoes_branco.svg);*/

}
.top-menu-bar .k-state-hover .k-link div.k-image.module-operation-icon,
.top-menu-bar .k-link.k-state-active div.k-image.module-operation-icon {
  background-image: url(/Content/icons/TopBar/opcoes.svg);
  /*background-image: url(/Content/icons/opcoes.svg);*/

}
.top-menu-bar div.k-image.menu-alert-icon {
  /*background-image:@image-topbar-user;*/
  background-image: url(/Content/icons/mensagens_branco.svg);
}
.top-menu-bar .k-state-hover .k-link div.k-image.menu-alert-icon,
.top-menu-bar .k-link.k-state-active div.k-image.menu-alert-icon {
  /*background-image:@image-topbar-user;*/
  background-image: url(/Content/icons/mensagens.svg);
}
.top-menu-bar div.k-image.menu-message-icon {
  background-image: url(/Content/icons/TopBar/mensagens.svg);
  /*background-image: url(/Content/icons/mensagens_branco.svg);*/

}
.top-menu-bar .k-state-hover .k-link div.k-image.menu-message-icon,
.top-menu-bar .k-link.k-state-active div.k-image.menu-message-icon {
  background-image: url(/Content/icons/TopBar/mensagens.svg);
  /*background-image: url(/Content/icons/mensagens.svg);*/

}
.top-menu-bar div.k-image.menu-user-icon {
  background-image: url(/Content/icons/TopBar/utilizador.svg);
  /*background-image: url(/Content/icons/utilizador_branco.svg);*/
  margin-left: 10px !important;
}
.top-menu-bar .k-state-hover .k-link div.k-image.menu-user-icon,
.top-menu-bar .k-link.k-state-active div.k-image.menu-user-icon {
  background-image: url(/Content/icons/TopBar/utilizador.svg);
  /*background-image: url(/Content/icons/utilizador.svg);*/

}
.top-menu-bar div.k-image.help-icon {
  background-image: url(/Content/icons/ajuda_top_bar.svg);
  margin-left: 10px !important;
}
.top-menu-bar .k-state-hover .k-link div.k-image.help-icon,
.top-menu-bar .k-link.k-state-active div.k-image.help-icon {
  background-image: url(/Content/icons/ajuda_top_bar.svg);
}
.top-menu-bar div.k-image.connection-on {
  background-image: url(/Content/icons/EstadoServidor/ligado.svg);
  background-size: contain;
}
.top-menu-bar div.k-image.connection-off {
  background-image: url(/Content/icons/EstadoServidor/desligado.svg);
  background-size: contain;
}
.top-menu-bar div.k-image.connection-connecting {
  background-image: url(/Content/icons/EstadoServidor/reestabelecer_ligacao.svg);
  background-size: contain;
}
.top-menu-bar div.k-image.connection-slow {
  background-image: url(/Content/icons/EstadoServidor/ligacao_lenta.svg);
  background-size: contain;
}
.top-menu-bar div.k-image.connection-hardwareoff {
  background-image: url(/Content/icons/EstadoServidor/sem_ligacao_hardware.svg);
  background-size: contain;
}
#top-menu-bar-connection-status .k-image {
  position: relative;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
/*#endregion*/

/*#region Badge*/

#top-menu-bar-message-panel .badge,
#top-menu-bar-alert-panel .badge {
  position: absolute;
  font-size: 10px;
  top: 10px;
  right: 4px;
  line-height: 1.4em;
  text-align: center;
  height: 13px;
  color: white;
  background-color: #666666;
  padding: 2px 6px 2px 6px;
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
  border-radius: 12px;
  -webkit-text-shadow: none !important;
  text-shadow: none !important;
  z-index: 300;
}
/*#endregion*/

/*#endregion*/

/*#region Lista de Módulos da aplicação que aparece no menu da barra superior*/

.module-select-list-container.tooltip-container:after {
  left: 0;
}
#menu-select-modules .k-group.k-popup #module-select-listview .module-select-listview-item-container {
  font-weight: bold;
  position: relative;
}
#menu-select-modules .k-group.k-popup #module-select-listview .module-select-listview-item-container:hover,
#menu-select-modules .k-group.k-popup #module-select-listview .module-select-listview-item-container:active {
  background-color: #dddddd;
}
#menu-select-modules .k-group.k-popup #module-select-listview .module-select-listview-item-container > .k-link {
  color: #333333;
  padding: 1em;
  display: block;
}
#menu-select-modules .k-group.k-popup #module-select-listview .module-select-listview-item-container .module-name-item {
  margin-left: 1em;
}
#menu-select-modules .k-group.k-popup #module-select-listview .module-select-listview-item-container img {
  width: 30px;
  height: 30px;
}
/*#endregion*/

/*#region Lista de mensagens do operador que aparece na barra superior */

/* extended dropdowns */

.top-menu-bar .messages-list-popup.tooltip-container:before,
.top-menu-bar .messages-list-popup.tooltip-container:after {
  right: 0;
}
.top-menu-bar .messages-list-popup.extended {
  min-width: 160px !important;
  max-width: 300px !important;
  width: 233px !important;
}
.top-menu-bar .messages-list-popup ul#lvTopMenuMensagens {
  border-left: 0;
  border-right: 0;
  max-height: 400px;
  overflow: auto;
}
.top-menu-bar .messages-list-popup.extended li:hover {
  background-color: #dddddd;
}
.top-menu-bar .messages-list-popup.extended li a {
  display: block;
  padding: 5px 10px !important;
  clear: both;
  font-weight: normal;
  line-height: 20px;
  white-space: normal !important;
  font-size: 13px;
  padding: 10px !important;
  padding: 7px 0 5px 0px;
  list-style: none;
  font-size: 12px;
  -webkit-text-shadow: none;
  text-shadow: none;
}
.top-menu-bar .messages-list-popup.extended li i {
  margin-right: 3px;
}
.top-menu-bar .messages-list-popup.extended li p {
  padding: 10px;
  margin: 0px;
  font-size: 14px;
  font-weight: 300;
}
.top-menu-bar .messages-list-popup.extended li:first-child a {
  border-top: none;
}
.top-menu-bar .messages-list-popup.extended li.external > a {
  font-size: 13px;
  font-weight: 400;
}
.top-menu-bar .messages-list-popup.extended li.external > a > i {
  margin-top: 3px;
  float: right;
}
.top-menu-bar .messages-list-popup.inbox li a .photo img {
  float: left;
  height: 40px;
  width: 34px;
}
.top-menu-bar .messages-list-popup.inbox li a .subject {
  display: block;
}
.top-menu-bar .messages-list-popup.inbox li a .subject .from {
  font-size: 14px;
  font-weight: 400;
}
.top-menu-bar .messages-list-popup.inbox li a .subject .time {
  font-weight: 600;
  font-style: italic;
  position: absolute;
  right: 10px;
}
.top-menu-bar .messages-list-popup.inbox li a .message {
  display: block !important;
  font-size: 12px;
}
/*#endregion */

/*#region Painel do Operador*/

.top-menu-bar .user-panel-details {
  padding: 1em;
  /*width: 25em;*/

}
.top-menu-bar .user-panel-details.tooltip-container:before,
.top-menu-bar .user-panel-details.tooltip-container:after {
  right: 0;
}
.top-menu-bar .user-panel-details .user-info {
  width: 265px;
  vertical-align: top;
}
.top-menu-bar .user-panel-details .user-info > * {
  white-space: initial;
}
.top-menu-bar .user-panel-details .user-info > p {
  line-height: 2em;
  margin-left: 0.3em;
}
.top-menu-bar .user-panel-details .user-actions > * {
  display: block;
  margin: 0.5em auto;
  width: 100%;
}
.top-menu-bar .user-panel-details .user-actions > * .theme-chooser .k-i-arrow-s {
  display: inline-block;
}
/*#endregion*/


/* Float Clearing
 ---------------------------------------------------------------------*/

.module:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
}
/* float clearing for IE6 */

* html .module {
  height: 1%;
  overflow: visible;
}
/* float clearing for IE7 */

* + html .module {
  min-height: 1%;
}
/* Breadcrumb Styles
 ---------------------------------------------------------------------*/

.breadCrumbHolder {
  width: 100%;
}
.breadCrumbHolder .breadCrumb {
  font-size: large;
  color: #dd0000;
  font-weight: lighter;
  /*padding: 4px 10px;*/
  margin: 0;
  float: left;
  display: block;
  overflow: hidden;
  width: 100%;
  /*padding: 5px;
	height: 21px;
	border:solid 1px #dedede;
	background:#fff;*/

}
.breadCrumbHolder .breadCrumb ul {
  margin: 0;
  padding: 0;
  height: 21px;
  display: block;
}
.breadCrumbHolder .breadCrumb ul li {
  display: block;
  float: left;
  position: relative;
  height: 21px;
  overflow: hidden;
  line-height: 21px;
  margin: 0px 6px 0px 0;
  padding: 0px 10px 0px 0;
  /*font-size: 14px;*/
  background: url(/Content/images/jBreadcrumbChevron.gif) no-repeat 100% 0;
}
.breadCrumbHolder .breadCrumb ul li div.chevronOverlay {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}
.breadCrumbHolder .breadCrumb ul li span {
  display: block;
  overflow: hidden;
}
.breadCrumbHolder .breadCrumb ul li a {
  display: block;
  position: relative;
  height: 21px;
  line-height: 21px;
  overflow: hidden;
  float: left;
}
.breadCrumbHolder .breadCrumb ul li.first a:hover {
  background-position: 0 -16px;
}
.breadCrumbHolder .breadCrumb ul li.last {
  background: none;
  margin-right: 0;
  padding-right: 0;
}
.breadCrumbHolder .breadCrumb a {
  color: #0e82c7;
  text-decoration: none;
  font-size: inherit;
  font-weight: inherit;
}
.breadCrumbHolder .breadCrumb a:hover {
  text-decoration: underline;
}
.chevronOverlay {
  display: none;
  background: url(/Content/images/jBreadcrumbChevronOverlay.png) no-repeat 100% 0;
  width: 13px;
  height: 20px;
}
/* #region Image Editor Styles */

.image-editor-container {
  width: 720px;
  /*border: 1px dashed red;*/
  margin: auto auto;
  background-color: black;
  color: white;
  font-family: 'Lato', 'Trebuchet MS', Helvetica, sans-serif;
}
.image-editor-container .title {
  text-align: center;
  font-size: 30px;
}
.image-editor-container .top-controls-container {
  width: 100%;
  margin: 0;
  padding: 5px 0;
  display: inline-block;
  background-color: #1e232c;
}
/*#region Kendo Icons*/

.k-icon.k-i-close {
  background-image: url(/Content/Icons/FontAwesomeSVGS/solid/times-circle.svg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -ms-filter: ie8-rotate(0deg);
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
  width: 14px;
  height: 14px;
}
.k-icon.k-i-help {
  background-image: url(/Content/icons/ajuda.svg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -ms-filter: ie8-rotate(0deg);
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
  width: 14px;
  height: 14px;
}
.k-icon.k-si-close {
  background-image: url(/Content/Icons/FontAwesomeSVGS/solid/times-circle.svg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -ms-filter: ie8-rotate(0deg);
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
  width: 22px;
  height: 22px;
}
.k-tabstrip {
  -webkit-transform: translatez(0);
}
.k-icon.k-i-refresh {
  background-image: url(/Content/icons/atualizar.svg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -ms-filter: ie8-rotate(0deg);
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
}
.k-i-arrow-e {
  background-image: url(/Content/icons/seta_nav2.svg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -ms-filter: ie8-rotate(0deg);
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
}
.k-i-seek-e {
  background-image: url(/Content/icons/seta_nav.svg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -ms-filter: ie8-rotate(0deg);
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
}
.k-i-arrow-w {
  background-image: url(/Content/icons/seta_nav2.svg);
  -moz-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -ms-filter: ie8-rotate(180deg);
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
}
.k-i-seek-w {
  background-image: url(/Content/icons/seta_nav.svg);
  -moz-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -ms-filter: ie8-rotate(180deg);
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
}
.k-i-arrow-s {
  background-image: url(/Content/icons/dropdown.svg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -ms-filter: ie8-rotate(0deg);
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
}
.k-i-arrow-n {
  background-image: url(/Content/icons/dropdown.svg);
  -moz-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg);
  -ms-filter: ie8-rotate(-180deg);
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
}
.k-i-calendar {
  background-image: url(/Content/icons/calendario_branco.svg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -ms-filter: ie8-rotate(0deg);
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
}
.k-i-clock {
  background-image: url(/Content/icons/horas.svg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -ms-filter: ie8-rotate(0deg);
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
}
.k-i-arrowhead-s {
  background-image: url(/Content/icons/filtro.svg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -ms-filter: ie8-rotate(0deg);
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
}
.k-icon.k-delete {
  background-image: url(/Content/icons/cancelar.svg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -ms-filter: ie8-rotate(0deg);
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
}
.k-icon.k-edit {
  background-image: url(/Content/icons/editar.svg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -ms-filter: ie8-rotate(0deg);
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
}
.k-icon.k-add {
  background-image: url(/Content/icons/adicionar.svg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -ms-filter: ie8-rotate(0deg);
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
}
.k-icon.k-filter {
  background-image: url(/Content/icons/filtro.svg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -ms-filter: ie8-rotate(0deg);
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
}
.k-icon.k-folder {
  background-image: url(/Content/icons/fechar_janela.svg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -ms-filter: ie8-rotate(0deg);
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
}
.k-icon.dashboard-go-to-edit-mode-icon {
  background-image: url(/Content/icons/menu_direito.svg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -ms-filter: ie8-rotate(0deg);
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
}
.k-icon.dashboard-edit-mode-title-icon {
  background-image: url(/Content/icons/ajuda.svg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -ms-filter: ie8-rotate(0deg);
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
}
.k-slider-horizontal .k-tick {
  background-image: url(/Content/kendo/Default/slider-h.gif);
}
.k-slider-vertical .k-tick {
  background-image: url(/Content/kendo/Default/slider-v.gif);
}
.k-state-hover > * > .k-i-calendar .k-i-arrow-e,
.k-state-hover > * > .k-i-clock .k-i-arrow-e,
.k-link:not(.k-state-disabled):hover .k-i-arrow-e,
.k-button:not(.k-state-disabled):hover .k-i-arrow-e,
.k-state-hover .k-i-arrow-e,
.k-state-selected .k-i-arrow-e,
.k-button:hover .k-i-arrow-e,
.k-textbox:hover .k-i-arrow-e,
.k-button:active .k-i-arrow-e,
.k-state-hover > * > .k-i-calendar .k-i-seek-e,
.k-state-hover > * > .k-i-clock .k-i-seek-e,
.k-link:not(.k-state-disabled):hover .k-i-seek-e,
.k-button:not(.k-state-disabled):hover .k-i-seek-e,
.k-state-hover .k-i-seek-e,
.k-state-selected .k-i-seek-e,
.k-button:hover .k-i-seek-e,
.k-textbox:hover .k-i-seek-e,
.k-button:active .k-i-seek-e,
.k-state-hover > * > .k-i-calendar .k-i-arrow-w,
.k-state-hover > * > .k-i-clock .k-i-arrow-w,
.k-link:not(.k-state-disabled):hover .k-i-arrow-w,
.k-button:not(.k-state-disabled):hover .k-i-arrow-w,
.k-state-hover .k-i-arrow-w,
.k-state-selected .k-i-arrow-w,
.k-button:hover .k-i-arrow-w,
.k-textbox:hover .k-i-arrow-w,
.k-button:active .k-i-arrow-w,
.k-state-hover > * > .k-i-calendar .k-i-seek-w,
.k-state-hover > * > .k-i-clock .k-i-seek-w,
.k-link:not(.k-state-disabled):hover .k-i-seek-w,
.k-button:not(.k-state-disabled):hover .k-i-seek-w,
.k-state-hover .k-i-seek-w,
.k-state-selected .k-i-seek-w,
.k-button:hover .k-i-seek-w,
.k-textbox:hover .k-i-seek-w,
.k-button:active .k-i-seek-w,
.k-state-hover > * > .k-i-calendar .k-i-arrow-s,
.k-state-hover > * > .k-i-clock .k-i-arrow-s,
.k-link:not(.k-state-disabled):hover .k-i-arrow-s,
.k-button:not(.k-state-disabled):hover .k-i-arrow-s,
.k-state-hover .k-i-arrow-s,
.k-state-selected .k-i-arrow-s,
.k-button:hover .k-i-arrow-s,
.k-textbox:hover .k-i-arrow-s,
.k-button:active .k-i-arrow-s,
.k-state-hover > * > .k-i-calendar .k-i-arrow-n,
.k-state-hover > * > .k-i-clock .k-i-arrow-n,
.k-link:not(.k-state-disabled):hover .k-i-arrow-n,
.k-button:not(.k-state-disabled):hover .k-i-arrow-n,
.k-state-hover .k-i-arrow-n,
.k-state-selected .k-i-arrow-n,
.k-button:hover .k-i-arrow-n,
.k-textbox:hover .k-i-arrow-n,
.k-button:active .k-i-arrow-n,
.k-state-hover > * > .k-i-calendar .k-i-clock,
.k-state-hover > * > .k-i-clock .k-i-clock,
.k-link:not(.k-state-disabled):hover .k-i-clock,
.k-button:not(.k-state-disabled):hover .k-i-clock,
.k-state-hover .k-i-clock,
.k-state-selected .k-i-clock,
.k-button:hover .k-i-clock,
.k-textbox:hover .k-i-clock,
.k-button:active .k-i-clock,
.k-state-hover > * > .k-i-calendar .k-delete,
.k-state-hover > * > .k-i-clock .k-delete,
.k-link:not(.k-state-disabled):hover .k-delete,
.k-button:not(.k-state-disabled):hover .k-delete,
.k-state-hover .k-delete,
.k-state-selected .k-delete,
.k-button:hover .k-delete,
.k-textbox:hover .k-delete,
.k-button:active .k-delete,
.k-state-hover > * > .k-i-calendar .k-edit,
.k-state-hover > * > .k-i-clock .k-edit,
.k-link:not(.k-state-disabled):hover .k-edit,
.k-button:not(.k-state-disabled):hover .k-edit,
.k-state-hover .k-edit,
.k-state-selected .k-edit,
.k-button:hover .k-edit,
.k-textbox:hover .k-edit,
.k-button:active .k-edit,
.k-state-hover > * > .k-i-calendar .k-add,
.k-state-hover > * > .k-i-clock .k-add,
.k-link:not(.k-state-disabled):hover .k-add,
.k-button:not(.k-state-disabled):hover .k-add,
.k-state-hover .k-add,
.k-state-selected .k-add,
.k-button:hover .k-add,
.k-textbox:hover .k-add,
.k-button:active .k-add,
.k-state-hover > * > .k-i-calendar .k-i-refresh,
.k-state-hover > * > .k-i-clock .k-i-refresh,
.k-link:not(.k-state-disabled):hover .k-i-refresh,
.k-button:not(.k-state-disabled):hover .k-i-refresh,
.k-state-hover .k-i-refresh,
.k-state-selected .k-i-refresh,
.k-button:hover .k-i-refresh,
.k-textbox:hover .k-i-refresh,
.k-button:active .k-i-refresh,
.k-state-hover > * > .k-i-calendar .k-si-close,
.k-state-hover > * > .k-i-clock .k-si-close,
.k-link:not(.k-state-disabled):hover .k-si-close,
.k-button:not(.k-state-disabled):hover .k-si-close,
.k-state-hover .k-si-close,
.k-state-selected .k-si-close,
.k-button:hover .k-si-close,
.k-textbox:hover .k-si-close,
.k-button:active .k-si-close {
  background-position: center;
}
.k-state-hover > * > .k-i-calendar,
.k-state-hover > * > .k-i-clock {
  background-position: center;
}
.k-numerictextbox .k-select .k-link span.k-i-arrow-e,
.k-numerictextbox .k-select .k-link span.k-i-seek-e,
.k-numerictextbox .k-select .k-link span.k-i-arrow-w,
.k-numerictextbox .k-select .k-link span.k-i-seek-w,
.k-numerictextbox .k-select .k-link span.k-i-arrow-s,
.k-numerictextbox .k-select .k-link span.k-i-arrow-n {
  background-position: center;
  background-size: 100%;
}
.k-icon {
  opacity: 1;
}
.k-state-hover .k-icon {
  opacity: 1;
}
/*#endregion*/

/*#region Kendo Widgets */

.k-checkbox:checked + .k-checkbox-label:after {
  color: #2980b9;
}
.k-radio:checked + .k-radio-label:after {
  background-color: #2980b9;
}
textarea.k-textbox,
input.k-textbox {
  border-width: 1px;
  border-color: #1d5c85;
}
textarea.k-textbox:hover,
input.k-textbox:hover {
  border-color: #236e9f;
}
textarea.k-textbox:focus,
input.k-textbox:focus {
  -webkit-box-shadow: gba(0, 0, 0, 0.298039) 0px 0px 3px 0px;
  -moz-box-shadow: gba(0, 0, 0, 0.298039) 0px 0px 3px 0px;
  box-shadow: gba(0, 0, 0, 0.298039) 0px 0px 3px 0px;
}
.k-editor-disabled {
  border: 1px solid #1d5c85;
  filter: alpha(opacity=70);
  opacity: .7;
  padding: 0.8em;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.k-button {
  background-color: #1d5c85;
  border-color: #1d5c85;
  color: white;
}
.k-button.k-primary {
  background-color: #1d5c85;
  border-color: #1d5c85;
  color: white;
}
.k-button.k-primary.k-state-hover,
.k-button.k-primary:hover {
  background-color: #236e9f;
  border-color: #236e9f;
  color: white;
}
.k-button.k-state-hover,
.k-button:hover {
  background-color: #236e9f;
  border-color: #236e9f;
  color: white;
}
.k-button:active {
  background-color: #d12352;
  border-color: #d12352;
  color: white;
}
.k-button:active:hover {
  background-color: #d12352;
  border-color: #d12352;
  color: white;
}
.k-button.k-state-disabled {
  pointer-events: none;
}
.k-button.k-grid-add,
.k-button.k-button-create {
  background-color: #2574a9;
  border-color: #2574a9;
  color: white;
}
.k-button.k-grid-add.k-state-hover,
.k-button.k-button-create.k-state-hover,
.k-button.k-grid-add:hover,
.k-button.k-button-create:hover {
  background-color: #4b77be;
  border-color: #4b77be;
  color: white;
  opacity: 0.8;
}
.k-button.k-grid-add:active,
.k-button.k-button-create:active {
  background-color: #446cb3;
  border-color: #446cb3;
  color: white;
}
.k-button.k-grid-add:active:hover,
.k-button.k-button-create:active:hover {
  background-color: #446cb3;
  border-color: #446cb3;
  color: white;
  opacity: 1;
}
.k-button.k-grid-edit,
.k-button.k-button-edit {
  background-color: #f89406;
  border-color: #f89406;
  color: white;
}
.k-button.k-grid-edit.k-state-hover,
.k-button.k-button-edit.k-state-hover,
.k-button.k-grid-edit:hover,
.k-button.k-button-edit:hover {
  background-color: #eb9532;
  border-color: #eb9532;
  color: white;
  opacity: 0.8;
}
.k-button.k-grid-edit:active,
.k-button.k-button-edit:active {
  background-color: #e87e04;
  border-color: #e87e04;
  color: white;
}
.k-button.k-grid-edit:active:hover,
.k-button.k-button-edit:active:hover {
  background-color: #e87e04;
  border-color: #e87e04;
  color: white;
  opacity: 1;
}
.k-button.k-grid-item-delete {
  background-color: white;
  border-color: white;
  color: white;
}
.k-button.k-grid-item-delete .k-delete {
  background-image: url(/Content/icons/cancelar2.svg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -ms-filter: ie8-rotate(0deg);
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
}
.k-button.k-grid-item-delete.k-state-hover,
.k-button.k-grid-item-delete:hover {
  background-color: white;
  border-color: white;
  color: white;
  opacity: 0.8;
}
.k-button.k-grid-item-delete:active {
  background-color: white;
  border-color: white;
  color: white;
}
.k-button.k-grid-item-delete:active:hover {
  background-color: white;
  border-color: white;
  color: white;
  opacity: 1;
}
.k-button.k-grid-delete,
.k-button.k-button-delete {
  background-color: #ec7539;
  border-color: #ec7539;
  color: white;
}
.k-button.k-grid-delete.k-state-hover,
.k-button.k-button-delete.k-state-hover,
.k-button.k-grid-delete:hover,
.k-button.k-button-delete:hover {
  background-color: #ec7539;
  border-color: #ec7539;
  color: white;
  opacity: 0.8;
}
.k-button.k-grid-delete:active,
.k-button.k-button-delete:active {
  background-color: #ec7539;
  border-color: #ec7539;
  color: white;
}
.k-button.k-grid-delete:active:hover,
.k-button.k-button-delete:active:hover {
  background-color: #ec7539;
  border-color: #ec7539;
  color: white;
  opacity: 1;
}
.k-button.k-save-button,
.k-button.k-grid-save-changes,
.k-button.k-scheduler-update {
  background-color: #00b16a;
  border-color: #00b16a;
  color: white;
}
.k-button.k-save-button.k-state-hover,
.k-button.k-grid-save-changes.k-state-hover,
.k-button.k-scheduler-update.k-state-hover,
.k-button.k-save-button:hover,
.k-button.k-grid-save-changes:hover,
.k-button.k-scheduler-update:hover {
  background-color: #00b16a;
  border-color: #00b16a;
  color: white;
  opacity: 0.8;
}
.k-button.k-save-button:active,
.k-button.k-grid-save-changes:active,
.k-button.k-scheduler-update:active {
  background-color: #03a678;
  border-color: #03a678;
  color: white;
}
.k-button.k-save-button:active:hover,
.k-button.k-grid-save-changes:active:hover,
.k-button.k-scheduler-update:active:hover {
  background-color: #03a678;
  border-color: #03a678;
  color: white;
  opacity: 1;
}
.k-button.k-cancel-button,
.k-button.k-grid-cancel-changes,
.k-button.k-scheduler-cancel {
  background-color: #ec7539;
  border-color: #ec7539;
  color: white;
}
.k-button.k-cancel-button.k-state-hover,
.k-button.k-grid-cancel-changes.k-state-hover,
.k-button.k-scheduler-cancel.k-state-hover,
.k-button.k-cancel-button:hover,
.k-button.k-grid-cancel-changes:hover,
.k-button.k-scheduler-cancel:hover {
  background-color: #ec7539;
  border-color: #ec7539;
  color: white;
  opacity: 0.8;
}
.k-button.k-cancel-button:active,
.k-button.k-grid-cancel-changes:active,
.k-button.k-scheduler-cancel:active {
  background-color: #ec7539;
  border-color: #ec7539;
  color: white;
}
.k-button.k-cancel-button:active:hover,
.k-button.k-grid-cancel-changes:active:hover,
.k-button.k-scheduler-cancel:active:hover {
  background-color: #ec7539;
  border-color: #ec7539;
  color: white;
  opacity: 1;
}
.k-button.k-button-icontext {
  padding-left: 8px;
}
.k-widget.k-autocomplete.k-state-default {
  border-color: #1d5c85;
}
.k-widget.k-autocomplete.k-state-hover {
  border-color: #236e9f;
}
.k-widget.k-calendar td {
  vertical-align: middle;
  padding: 0.3em;
}
.k-widget.k-calendar .k-header {
  background-color: #236e9f;
}
.k-widget.k-calendar .k-header .k-link {
  color: white;
}
.k-widget.k-calendar .k-header .k-icon {
  width: 16px;
  height: 16px;
  background-image: url(/Content/icons/seta_branco.svg);
}
.k-widget.k-calendar .k-header .k-icon.k-i-arrow-w {
  -moz-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  -ms-filter: ie8-rotate(90deg);
}
.k-widget.k-calendar .k-header .k-icon.k-i-arrow-e {
  -moz-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
  -ms-filter: ie8-rotate(-90deg);
}
.k-widget.k-calendar .k-header .k-link.k-state-hover {
  background-color: #236e9f;
}
.k-widget.k-calendar table.k-content thead th {
  text-align: right;
  padding-right: 0.65em;
  border-bottom: none;
  background-color: white;
}
.k-widget.k-calendar table.k-content .k-link {
  padding-right: 0;
  text-align: center;
}
.k-widget.k-calendar table.k-content .k-state-selected,
.k-widget.k-calendar table.k-content .k-state-focused,
.k-widget.k-calendar table.k-content .k-state-hover {
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
}
.k-widget.k-datepicker,
.k-widget.k-timepicker,
.k-widget.k-datetimepicker {
  background-color: transparent;
}
.k-widget.k-datepicker > .k-picker-wrap,
.k-widget.k-timepicker > .k-picker-wrap,
.k-widget.k-datetimepicker > .k-picker-wrap {
  border-color: #1d5c85;
  background-color: #1d5c85;
}
.k-widget.k-datepicker > .k-picker-wrap > input,
.k-widget.k-timepicker > .k-picker-wrap > input,
.k-widget.k-datetimepicker > .k-picker-wrap > input {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
.k-widget.k-datepicker > .k-picker-wrap.k-state-default,
.k-widget.k-timepicker > .k-picker-wrap.k-state-default,
.k-widget.k-datetimepicker > .k-picker-wrap.k-state-default {
  border-color: #1d5c85;
  background-color: #1d5c85;
}
.k-widget.k-datepicker > .k-picker-wrap.k-state-hover,
.k-widget.k-timepicker > .k-picker-wrap.k-state-hover,
.k-widget.k-datetimepicker > .k-picker-wrap.k-state-hover {
  border-color: #236e9f;
  background-color: #236e9f;
}
.k-widget.k-datepicker > .k-picker-wrap .k-icon,
.k-widget.k-timepicker > .k-picker-wrap .k-icon,
.k-widget.k-datetimepicker > .k-picker-wrap .k-icon {
  width: 20px;
  height: 20px;
  vertical-align: sub;
}
.k-widget.k-datepicker > .k-picker-wrap .k-select,
.k-widget.k-timepicker > .k-picker-wrap .k-select,
.k-widget.k-datetimepicker > .k-picker-wrap .k-select {
  border-left: none;
}
.k-widget.k-dropdown.k-header {
  background-color: white;
}
.k-widget.k-dropdown > .k-dropdown-wrap {
  background-color: white;
  border-color: #b2b2b2;
}
.k-widget.k-dropdown > .k-dropdown-wrap.k-state-default {
  border-color: #b2b2b2;
}
.k-widget.k-dropdown > .k-dropdown-wrap.k-state-hover {
  border-color: #676767;
}
.k-widget.k-dropdown .k-select .k-icon {
  width: 28px;
  height: 28px;
}
.k-widget.k-dropdown .k-input {
  color: #676767;
}
.k-widget.k-numerictextbox > .k-numeric-wrap {
  border-color: #b2b2b2;
  background-color: #b2b2b2;
}
.k-widget.k-numerictextbox > .k-numeric-wrap.k-state-default {
  border-color: #b2b2b2;
}
.k-widget.k-numerictextbox > .k-numeric-wrap.k-state-hover {
  border-color: #b2b2b2;
  background-color: #b2b2b2;
}
.k-widget.k-numerictextbox > .k-numeric-wrap .k-select {
  border-left: none;
}
.k-widget.k-numerictextbox > .k-numeric-wrap .k-select .k-link {
  height: 50%;
}
.k-widget.k-numerictextbox > .k-numeric-wrap .k-select .k-link.k-state-selected {
  background-color: #676767;
}
.k-widget.k-numerictextbox > .k-numeric-wrap .k-select .k-icon {
  width: 14px;
  height: 14px;
}
.k-widget.k-numerictextbox > .k-numeric-wrap .k-select .k-icon.k-i-arrow-s,
.k-widget.k-numerictextbox > .k-numeric-wrap .k-select .k-icon.k-i-arrow-n {
  background-image: url(/Content/icons/seta_branco.svg);
}
.k-widget.k-numerictextbox > .k-numeric-wrap .k-select .k-icon.k-i-arrow-n {
  margin-top: 2px;
}
.k-widget.k-numerictextbox > .k-numeric-wrap .k-select .k-icon.k-i-arrow-s {
  margin-bottom: 2px;
}
.k-widget.k-slider {
  /*padding: 5px;*/
  /*.box_sizing;*/
  background-color: #e6e6e6;
  border: 5px solid #e6e6e6;
  -moz-border-radius: 40px;
  -webkit-border-radius: 40px;
  border-radius: 40px;
}
.k-widget.k-slider > .k-slider-wrap > .k-button {
  background-color: white;
  border-color: #d12352;
}
.k-widget.k-slider > .k-slider-wrap > .k-button.k-state-hover {
  background-color: white;
  border-color: #d12352;
}
.k-widget.k-slider.k-slider-horizontal .k-label {
  bottom: -1.6em;
}
.k-widget.k-slider.k-slider-horizontal .k-first .k-label {
  left: -0.8em;
}
.k-widget.k-slider .k-slider-track {
  background-color: white;
}
.k-widget.k-slider .k-label {
  font-size: 0.8em;
}
.k-widget.k-multiselect {
  border-color: #1d5c85;
}
.k-widget.k-multiselect .k-delete {
  margin-left: 6px;
  width: 20px;
  height: 20px;
}
.k-widget.k-multiselect.k-state-hover {
  border-color: #236e9f;
}
.k-widget.k-multiselect.k-state-hover .k-delete {
  background-position: center;
}
.k-widget.k-panelbar > li.k-state-default > .k-link {
  background-color: #e6e6e6;
  color: #333333;
}
.k-widget.k-panelbar > li.k-state-default > .k-link.k-state-hover {
  background-color: #dddddd;
  color: #333333;
}
.k-widget.k-panelbar > li.k-state-default > .k-link.k-state-selected {
  background-color: #d12352;
  color: white;
}
.k-widget.k-panelbar > li.k-state-default > .k-link > .k-icon[class*='k-i-arrow'] {
  width: 20px;
  height: 20px;
}
.k-widget.k-panelbar .k-image {
  width: 24px;
  height: 24px;
}
.k-widget.k-panelbar .k-state-focused {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.k-widget.k-upload {
  background-color: #ebebeb;
}
.k-widget.k-tooltip.k-tooltip-validation {
  border-color: red;
  color: red;
  background-color: white;
}
.k-widget.k-tooltip.k-tooltip-validation .k-callout.k-callout-n {
  border-bottom-color: red;
}
.k-widget.k-tooltip.k-tooltip-validation .k-icon {
  display: none;
}
.k-widget.k-scheduler > .k-scheduler-toolbar,
.k-widget.k-scheduler > .k-scheduler-footer {
  display: none;
  height: 0;
  padding: 0;
  overflow: hidden;
}
.k-widget.k-window > .k-window-titlebar {
  background-color: #e6e6e6;
  color: #333333;
}
.k-widget.k-window > .k-window-titlebar > .k-window-actions {
  padding-top: 0.3em;
}
.k-widget.k-window > .k-window-titlebar > .k-window-actions a {
  width: 22px;
  height: 22px;
  border: none;
  padding: 0;
}
.k-widget.k-window > .k-window-titlebar > .k-window-actions a .k-icon {
  background-position: center;
  width: 22px;
  height: 22px;
  background-size: 100%;
}
.k-widget.k-window > .k-window-titlebar > .k-window-actions a .k-icon.k-i-close {
  background-image: url(/Content/icons/fechar_janela.svg);
}
.k-widget.k-window > .k-window-titlebar > .k-window-actions a .k-icon.k-i-refresh {
  background-image: url(/Content/icons/atualizar.svg);
  background-size: 75%;
}
.k-widget.k-window > .k-window-titlebar > .k-window-actions a.k-state-hover .k-icon {
  background-color: #e6e6e6;
}
.k-widget.k-window > .k-content > .k-edit-form-container > .k-edit-buttons .k-button {
  min-width: 6em;
}
.k-widget.k-window > .k-content > .k-edit-form-container > .k-edit-buttons .k-button.k-scheduler-update,
.k-widget.k-window > .k-content > .k-edit-form-container > .k-edit-buttons .k-button.k-scheduler-delete {
  float: right;
}
.k-widget.k-window .k-filebrowser-dialog .k-edit-field {
  text-align: left;
}
.k-widget.k-filebrowser-toolbar {
  background-color: white;
}
.k-widget.k-filebrowser-toolbar .k-tiles-arrange .k-dropdown {
  width: 100px;
}
.k-widget.k-breadcrumbs {
  background-color: white;
}
.k-widget.k-tiles {
  max-height: 250px;
}
.k-widget.k-editor {
  background-color: white;
  border-color: #1d5c85;
}
.k-widget.k-editor .k-tool-group .k-tool {
  border-color: #1d5c85;
}
.k-widget.k-editor .k-tool-group .k-tool.k-state-hover {
  background-color: #236e9f;
}
.k-widget.k-editor .k-editable-area {
  border-color: #1d5c85;
}
.k-widget.k-editor.k-state-disabled .k-editable-area {
  border: none;
}
.k-widget.k-treelist {
  border: none;
}
.k-widget.k-treelist .k-grid-header thead .k-header {
  font-weight: 800;
}
.k-widget.k-treelist .k-grid-header thead .k-header .k-link {
  text-decoration: none;
}
.k-widget.k-treelist .k-grid-header thead .k-header .k-link .k-i-arrow-s,
.k-widget.k-treelist .k-grid-header thead .k-header .k-link .k-i-arrow-n {
  width: 18px;
  height: 18px;
  background-image: url(/Content/icons/seta_menu_direiro.svg);
}
.k-widget.k-treelist .k-grid-content table td {
  border-top: none;
}
.k-widget.k-colorpicker {
  width: initial !important;
}
.k-widget.k-colorpicker > .k-picker-wrap {
  border-color: #d12352;
}
.k-widget.k-colorpicker > .k-picker-wrap .k-select {
  border-color: #d12352;
}
.touch .k-widget.k-tabstrip > .k-tabstrip-items {
  background-color: #1d5c85;
}
.k-filebrowser .k-upload .k-icon {
  vertical-align: middle;
}
.k-state-selected {
  background-color: #d12352;
}
.k-state-focused.k-state-selected,
.k-list > .k-state-focused.k-state-selected,
.k-listview > .k-state-focused.k-state-selected,
td.k-state-focused.k-state-selected {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.k-popup.k-group {
  border-color: #1d5c85;
}
.k-popup.k-filter-menu {
  background-color: white;
  text-align: left;
  padding: 0.8em;
  font-weight: normal !important;
}
.k-popup.k-filter-menu .k-widget,
.k-popup.k-filter-menu .k-textbox {
  margin-top: 0.6em;
}
.k-popup.k-filter-menu button[type='reset'] {
  background-color: #a0d0e0;
  border-color: #236e9f;
  color: #333333;
}
.k-popup.k-filter-menu button[type='reset']:hover {
  background-color: #90c0d0;
  border-color: #236e9f;
  color: #333333;
}
.k-popup.k-filter-menu button[type='reset']:active {
  background-color: #d12352;
  border-color: #d12352;
  color: white;
}
.k-popup.k-filter-menu .k-button {
  margin-top: 0.6em;
}
.k-popup.k-list-container {
  /*color: @color-widget-dropdown-text-state-default;*/
  text-align: left;
  /*li:hover {
            background-color: @color-widget-dropdown-background-state-hover;
        }*/

}
.k-popup.k-list-container .k-state-selected,
.k-popup.k-list-container .k-state-focused {
  background-color: lightgray;
  border-style: none;
}
.k-popup.k-calendar-container {
  padding: 0;
  background-color: white;
  /*margin-top: 4px;
        bottom: 8px;*/

}
.k-autocomplete,
.k-dropdown-wrap,
.k-picker-wrap,
.k-numeric-wrap {
  padding-right: 2.2em;
}
.k-autocomplete > .k-input,
.k-dropdown-wrap > .k-input,
.k-picker-wrap > .k-input,
.k-numeric-wrap > .k-input {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
.k-picker-wrap .k-select,
.k-numeric-wrap .k-select,
.k-dropdown-wrap .k-select {
  width: 2.1em;
}
/* override para botões em datetimepickers */

.k-datetimepicker .k-select {
  width: 3.6em;
  top: 2px;
}
/*.k-dropdown .k-dropdown-wrap .k-select {
    margin-right: 5px;
}*/

/* Override para ajustar o design do panelbar do lado esquerdo */

.k-panelbar .k-panelbar-expand,
.k-panelbar .k-panelbar-collapse {
  right: auto;
  left: 10px;
}
.k-panelbar > .k-item > .k-link,
.k-panel > .k-item > .k-link {
  padding: 0 0 0 35px;
}
.k-panelbar .k-panelbar > .k-item > .k-link,
.k-panel .k-panel > .k-item > .k-link {
  padding: 0 0 0 50px;
}
/*#endregion */

/*#region Scrollbar */

::-webkit-scrollbar {
  width: 15px;
}
::-webkit-scrollbar-track {
  background-color: #b2b2b2;
}
::-webkit-scrollbar-thumb {
  background-color: white;
  border: 1px solid #b2b2b2;
}
/*#endregion */

/*#region Bootstrap */

.col-centered {
  float: none;
  margin-right: auto;
  margin-left: auto;
}
.img-thumbnail {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.input-group {
  height: 1.94em;
  line-height: 1.94em;
  padding: .187em 0;
  background-color: white;
  border: 1px solid #236e9f;
  width: 100%;
}
.checkbox-inline {
  padding-left: 0;
}
.radio-inline {
  margin-left: 10px;
}
/*#endregion */

/*#region Containers gerais*/

html,
body {
  width: 100%;
  height: 100%;
}
body {
  text-align: center;
  padding: 0;
  margin: 0;
  overflow: hidden;
}
.row-classification a img:hover {
  opacity: 0.7;
  filter: alpha(opacity=70);
}
#page-wrapper {
  padding-top: 80px;
  margin: 0 auto;
  font-family: 'Open Sans';
  font-size: 16px;
  font-style: normal;
  font-variant: normal;
  font-weight: 300;
  line-height: 26px;
}
#page-wrapper #page-header {
  position: fixed;
  width: 100%;
  top: 0;
  z-index: 1001;
  height: 80px;
  padding-left: 225px;
}
#page-wrapper #page-header #header-logo {
  width: 206px;
  height: 80px;
  float: left;
  margin-left: -225px;
}
#page-wrapper #page-header #header-logo.no-margin-left .logo-small {
  left: 15px;
}
#page-wrapper #page-header #header-logo .header-logo-button {
  position: absolute;
  left: 10px;
  top: 30px;
  border: none;
  margin: 0;
  width: 27px;
}
#page-wrapper #page-header #header-logo .header-logo-button:hover {
  cursor: pointer;
}
#page-wrapper #page-header #header-logo .logo-small {
  position: absolute;
  left: 55px;
  top: 16px;
  width: 170px;
}
#page-wrapper #page-header #header-logo .logo-small img {
  width: 100%;
}
#page-wrapper #page-header #header-logo .logo-medium {
  position: absolute;
  left: 15px;
  top: 15px;
  width: 190px;
}
#page-wrapper #page-header #header-logo .logo-medium img {
  width: 100%;
}
#page-wrapper #page-header #header-logo .header-logo-button:hover {
  opacity: 0.7;
  filter: alpha(opacity=70);
}
#page-wrapper #page-header .header-user .header-user-button:hover {
  opacity: 0.7;
  filter: alpha(opacity=70);
}
#page-wrapper #page-header #header-content .project-section {
  float: left;
  padding-left: 25px;
}
#page-wrapper #page-header #header-content .project-section .project-title {
  text-align: left;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 800;
  color: #aaaaaa;
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  display: inline-block;
  width: 100%;
  margin-top: 15px;
}
#page-wrapper #page-header #header-content .project-section .project-title a {
  color: #aaaaaa;
}
#page-wrapper #page-header #header-content .project-section .project-title a:hover {
  text-decoration: underline;
}
#page-wrapper #page-header #header-content ul.nav-user {
  float: right;
  padding: 2px;
  margin-bottom: 0px;
  margin-top: 25px;
  margin-right: 10px;
}
#page-wrapper #page-header #header-content ul.nav-user li {
  display: inline-block;
}
#page-wrapper #page-header #header-content ul.nav-user li.header-tarefa {
  margin-right: 1.5em;
}
#page-wrapper #page-header #header-content ul.nav-user li .header-tarefa:hover,
#page-wrapper #page-header #header-content ul.nav-user li .header-mensagem:hover {
  opacity: 0.7;
  filter: alpha(opacity=70);
}
#page-wrapper #page-header #header-content ul.nav-user li .header-tarefa-button,
#page-wrapper #page-header #header-content ul.nav-user li .header-mensagem-button {
  width: 27px;
  height: 27px;
}
#page-wrapper #page-header #header-content ul.nav-user li .header-tarefa-button,
#page-wrapper #page-header #header-content ul.nav-user li .header-mensagem-button:hover {
  opacity: 0.7;
  filter: alpha(opacity=70);
}
#page-wrapper #page-header #header-content ul.nav-user li.header-mensagem {
  cursor: pointer;
}
#page-wrapper #page-header #header-content ul.nav-user li.header-mensagem.open > .dropdown-menu {
  display: block;
}
#page-wrapper #page-header #header-content ul.nav-user li.header-mensagem ul.dropdown-menu {
  position: absolute;
  top: 100%;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  width: 200px;
  padding: 5px 5px 0;
  margin: 5px 0 0;
  font-size: 14px;
  font-weight: 400;
  text-align: left;
  list-style: none;
  background-color: white;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #b2b2b2;
  border-radius: 4px;
  -webkit-box-shadow: none;
  box-shadow: none;
}
#page-wrapper #page-header #header-content ul.nav-user li.header-mensagem ul.dropdown-menu .normal-text {
  width: 100%;
  border-bottom: 1px solid #d9d9d9;
}
#page-wrapper #page-header #header-content ul.nav-user li.header-mensagem ul.dropdown-menu .normal-text.text-center {
  cursor: default;
}
#page-wrapper #page-header #header-content ul.nav-user li.header-mensagem ul.dropdown-menu .normal-text:last-child {
  border-bottom: none;
}
#page-wrapper #page-header #header-content ul.nav-user li.header-mensagem ul.dropdown-menu .normal-text a {
  color: #676767;
}
#page-wrapper #page-header #header-content ul.nav-user li.header-mensagem ul.dropdown-menu .normal-text a:hover {
  color: #676767;
  text-decoration: none;
}
#page-wrapper #page-header #header-content ul.nav-user li.header-help {
  cursor: pointer;
}
#page-wrapper #page-header #header-content ul.nav-user li .header-user-button {
  width: 27px;
  height: 27px;
  top: -11px;
  right: 0px;
}
#page-wrapper #page-header #header-content ul.nav-user li.header-user.open > .dropdown-menu {
  display: block;
}
#page-wrapper #page-header #header-content ul.nav-user li.header-user ul.dropdown-menu {
  position: absolute;
  top: 100%;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  width: 200px;
  padding: 5px 5px 0;
  font-size: 14px;
  font-weight: 400;
  text-align: left;
  list-style: none;
  background-color: white;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #b2b2b2;
  border-radius: 4px;
  -webkit-box-shadow: none;
  box-shadow: none;
}
#page-wrapper #page-header #header-content ul.nav-user li.header-user ul.dropdown-menu li {
  width: 100%;
  cursor: default;
}
#page-wrapper #page-header #header-content ul.nav-user li.header-user ul.dropdown-menu li:first-child,
#page-wrapper #page-header #header-content ul.nav-user li.header-user ul.dropdown-menu li:nth-of-type(2),
#page-wrapper #page-header #header-content ul.nav-user li.header-user ul.dropdown-menu li:nth-of-type(3),
#page-wrapper #page-header #header-content ul.nav-user li.header-user ul.dropdown-menu li:nth-of-type(4) {
  cursor: pointer;
}
#page-wrapper #page-header #header-content ul.nav-user li.header-user ul.dropdown-menu li:first-child a,
#page-wrapper #page-header #header-content ul.nav-user li.header-user ul.dropdown-menu li:nth-of-type(2) a,
#page-wrapper #page-header #header-content ul.nav-user li.header-user ul.dropdown-menu li:nth-of-type(3) a,
#page-wrapper #page-header #header-content ul.nav-user li.header-user ul.dropdown-menu li:nth-of-type(4) a {
  color: #676767;
}
#page-wrapper #page-header #header-content ul.nav-user li.header-user ul.dropdown-menu li:first-child a:hover,
#page-wrapper #page-header #header-content ul.nav-user li.header-user ul.dropdown-menu li:nth-of-type(2) a:hover,
#page-wrapper #page-header #header-content ul.nav-user li.header-user ul.dropdown-menu li:nth-of-type(3) a:hover,
#page-wrapper #page-header #header-content ul.nav-user li.header-user ul.dropdown-menu li:nth-of-type(4) a:hover {
  color: #676767;
  text-decoration: none;
}
#page-wrapper #page-header #header-content ul.nav-user li.header-user ul.dropdown-menu li:first-child:hover,
#page-wrapper #page-header #header-content ul.nav-user li.header-user ul.dropdown-menu li:nth-of-type(2):hover,
#page-wrapper #page-header #header-content ul.nav-user li.header-user ul.dropdown-menu li:nth-of-type(3):hover,
#page-wrapper #page-header #header-content ul.nav-user li.header-user ul.dropdown-menu li:nth-of-type(4):hover {
  opacity: 0.7;
  filter: alpha(opacity=70);
}
#page-wrapper #page-header #header-content ul.nav-user li.header-user ul.dropdown-menu li.normal-text:nth-of-type(3) {
  border-bottom: 1px solid #676767;
}
#page-wrapper #page-header #header-content ul.nav-user li.header-user ul.dropdown-menu li.normal-text:nth-of-type(4) {
  border-top: 1px solid #676767;
}
#page-wrapper #page-header #header-content ul.nav-user li.header-user ul.dropdown-menu li.large-text {
  color: #d9d9d9;
  font-size: 16px;
  font-weight: 400;
}
#page-wrapper #page-header #header-content ul.nav-user li.header-user ul.dropdown-menu li.logout-text {
  text-align: right;
  color: #676767;
  font-weight: 600;
}
#page-wrapper #page-header #header-content ul.nav-user li.header-user ul.dropdown-menu li.logout-text a {
  color: #676767;
}
#page-wrapper #page-header #header-content .breadcrumb-row {
  font-size: 16px;
  font-weight: 400;
}
#page-wrapper #page-sidebar {
  background-color: #d9d9d9;
  position: fixed;
  overflow-y: auto;
  overflow-x: hidden;
  width: 225px;
  float: left;
  z-index: 1001;
  height: calc(100% - 80px);
}
#page-wrapper #page-sidebar ul li span.k-link {
  font-size: 16px;
  font-weight: 600;
}
#page-wrapper #page-sidebar .item-fontes span.k-i-arrow-n,
#page-wrapper #page-sidebar .item-codificacao span.k-i-arrow-n,
#page-wrapper #page-sidebar .item-questionamento span.k-i-arrow-n,
#page-wrapper #page-sidebar .item-gestao span.k-i-arrow-n,
#page-wrapper #page-sidebar .item-fontes span.k-i-arrow-s,
#page-wrapper #page-sidebar .item-codificacao span.k-i-arrow-s,
#page-wrapper #page-sidebar .item-questionamento span.k-i-arrow-s,
#page-wrapper #page-sidebar .item-gestao span.k-i-arrow-s {
  background-image: url(/Content/icons/dropdown_branco.svg);
}
#page-wrapper #page-sidebar .item-fontes ul li span.k-link,
#page-wrapper #page-sidebar .item-codificacao ul li span.k-link,
#page-wrapper #page-sidebar .item-questionamento ul li span.k-link,
#page-wrapper #page-sidebar .item-gestao ul li span.k-link,
#page-wrapper #page-sidebar .item-fontes .item-questionamento-matrizes span.k-link,
#page-wrapper #page-sidebar .item-codificacao .item-questionamento-matrizes span.k-link,
#page-wrapper #page-sidebar .item-questionamento .item-questionamento-matrizes span.k-link,
#page-wrapper #page-sidebar .item-gestao .item-questionamento-matrizes span.k-link {
  font-size: 14px;
  font-weight: 400;
}
#page-wrapper #page-sidebar .item-fontes .item-questionamento-matrizes span.k-i-arrow-n,
#page-wrapper #page-sidebar .item-codificacao .item-questionamento-matrizes span.k-i-arrow-n,
#page-wrapper #page-sidebar .item-questionamento .item-questionamento-matrizes span.k-i-arrow-n,
#page-wrapper #page-sidebar .item-gestao .item-questionamento-matrizes span.k-i-arrow-n,
#page-wrapper #page-sidebar .item-fontes .item-questionamento-matrizes span.k-i-arrow-s,
#page-wrapper #page-sidebar .item-codificacao .item-questionamento-matrizes span.k-i-arrow-s,
#page-wrapper #page-sidebar .item-questionamento .item-questionamento-matrizes span.k-i-arrow-s,
#page-wrapper #page-sidebar .item-gestao .item-questionamento-matrizes span.k-i-arrow-s {
  background-image: url(/Content/icons/dropdown.svg);
}
#page-wrapper #page-sidebar .item-fontes .item-questionamento-matrizes ul li a,
#page-wrapper #page-sidebar .item-codificacao .item-questionamento-matrizes ul li a,
#page-wrapper #page-sidebar .item-questionamento .item-questionamento-matrizes ul li a,
#page-wrapper #page-sidebar .item-gestao .item-questionamento-matrizes ul li a {
  font-size: 14px;
  font-weight: 400;
}
#page-wrapper #page-content-wrapper {
  float: left;
  width: 100%;
  position: static;
  z-index: 1000;
}
#page-wrapper #page-content-wrapper #page-content {
  padding: 0px 10px 5px;
  overflow-y: auto;
  overflow-x: hidden;
}
#page-wrapper.sidebar-visible #page-sidebar {
  display: flex !important;
  flex-direction: column;
  overflow: hidden;
}
#page-wrapper.sidebar-visible #page-content {
  margin-left: 225px;
}
#page-wrapper.collapsed #page-sidebar {
  display: block !important;
  width: 35px;
}
#page-wrapper.collapsed #page-content {
  margin-left: 35px;
}
#page-wrapper.collapsed .collapse-menu {
  width: 35px;
}
#page-wrapper.color-scheme-vermelho #breadcrumb,
#page-wrapper.color-scheme-vermelho #breadcrumb a {
  color: #e84e3b;
}
#page-wrapper.color-scheme-vermelho .k-widget.k-grid .k-grid-header .k-link {
  color: #e84e3b;
}
#page-wrapper.color-scheme-azul #breadcrumb,
#page-wrapper.color-scheme-azul #breadcrumb a {
  color: #72abdd;
}
#page-wrapper.color-scheme-azul .k-widget.k-grid .k-grid-header .k-link {
  color: #72abdd;
}
#page-wrapper.color-scheme-verde #breadcrumb,
#page-wrapper.color-scheme-verde #breadcrumb a {
  color: #96c020;
}
#page-wrapper.color-scheme-verde .k-widget.k-grid .k-grid-header .k-link {
  color: #96c020;
}
#page-wrapper.color-scheme-cinza #breadcrumb,
#page-wrapper.color-scheme-cinza #breadcrumb a {
  color: #676767;
}
#page-wrapper.color-scheme-cinza .k-widget.k-grid .k-grid-header .k-link {
  color: #676767;
}
#page-wrapper.color-scheme-preto #breadcrumb,
#page-wrapper.color-scheme-preto #breadcrumb a {
  color: #222222;
}
#page-wrapper.color-scheme-preto .k-widget.k-grid .k-grid-header .k-link {
  color: #222222;
}
@media only screen and (min-width: 992px) {
  /*#page-content {
          margin-left: 225px;
      }*/
  
  #page-content.sidebar-hidden {
    margin-left: 0;
  }
  #header-content .project-section {
    width: calc(100% - 345px);
  }
}
@media only screen and (max-width: 992px) {
  #page-content {
    margin-left: 0px;
  }
  #header-content .project-section {
    width: calc(100% - 285px);
  }
}
#navbar-header-bar {
  height: 80px;
  position: fixed;
  margin-bottom: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#navbar-header-bar.navbar-default {
  background-color: white;
  border-color: white;
}
#navbar-header-bar .navbar-header {
  height: 100%;
}
#navbar-header-bar .navbar-header .left-toogle-button {
  display: inline-block;
  float: left;
  margin: 0;
  height: 100%;
  width: 80px;
  border: none;
  /*background-color: #bdc3c7;*/
  padding: 1.2em;
}
#navbar-header-bar .navbar-header .navbar-brand {
  width: 230px;
  height: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#navbar-header-bar .navbar-header .navbar-brand img {
  max-height: 80px;
}
#navbar-header-bar .navbar-header .navbar-text {
  width: 40%;
}
#navbar-header-bar .project-title {
  text-transform: uppercase;
  margin-bottom: 5px;
  font-weight: 800;
  font-size: large;
  color: #aaaaaa;
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
#navbar-header-bar .breadCrumbHolder {
  width: 100%;
  height: 2em;
  padding: 0px;
  border-bottom: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#navbar-header-bar .breadCrumbHolder ul {
  width: 100% !important;
}
#body-projeto-container {
  padding-left: 0;
  height: 100%;
}
@media (min-width: 992px) {
  #body-projeto-container {
    padding-left: 230px;
  }
}
#body-projeto-container > .left-container {
  z-index: 1000;
  position: fixed;
  left: 230px;
  width: 0;
  height: 100%;
  margin-left: -230px;
  overflow-y: auto;
  background: #e9e4e2;
}
@media (min-width: 992px) {
  #body-projeto-container > .left-container {
    width: 230px;
  }
}
#body-projeto-container > .right-container {
  width: 100%;
  position: absolute;
  height: 100%;
}
@media (min-width: 992px) {
  #body-projeto-container > .right-container {
    position: relative;
  }
}
#body-projeto-container.toggled {
  padding-left: 230px;
}
#body-projeto-container.toggled > .left-container {
  width: 230px;
}
#body-projeto-container.toggled > .right-container {
  position: absolute;
  margin-right: -230px;
}
@media (min-width: 992px) {
  #body-projeto-container.toggled {
    padding-left: 0;
  }
  #body-projeto-container.toggled > .left-container {
    width: 230px;
  }
  #body-projeto-container.toggled > .right-container {
    position: relative;
    margin-right: 0;
    padding-left: 230px;
  }
}
#project-left-bar .left-bar-search-box {
  background-color: #bdc3c7;
  height: 40px;
  padding: 2px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#left-side-panelbar {
  font-size: smaller;
}
#left-side-panelbar.k-panelbar {
  text-align: left;
  border: none;
}
#left-side-panelbar.k-panelbar > li > .k-link {
  border-bottom: none;
}
#left-side-panelbar.k-panelbar > li.k-state-default > .k-link {
  color: white;
}
#left-side-panelbar.k-panelbar > li.k-state-default > .k-link.k-state-hover {
  color: white;
  font-weight: 800;
}
#left-side-panelbar.k-panelbar > li.k-state-default > .k-link.k-state-selected {
  color: white;
}
#left-side-panelbar.k-panelbar > li.k-state-active > .k-link {
  color: white;
  font-weight: 800;
}
#left-side-panelbar.k-panelbar > li.k-state-active > .k-link.k-state-selected {
  color: white;
}
#left-side-panelbar.k-panelbar > li > .k-group.k-panel {
  border: none;
}
#left-side-panelbar.k-panelbar > li > .k-group.k-panel > li.k-item .k-link {
  color: #333333;
  /*border-bottom: 1px solid;*/

}
#left-side-panelbar.k-panelbar > li > .k-group.k-panel > li.k-item .k-link.k-state-hover,
#left-side-panelbar.k-panelbar > li > .k-group.k-panel > li.k-item .k-link.k-state-hover:hover {
  background-color: #ebebeb;
}
#left-side-panelbar.k-panelbar > li > .k-group.k-panel > li.k-item .k-link.k-state-selected {
  background-color: white;
}
#left-side-panelbar.k-panelbar > li > .k-group.k-panel > li.k-item .k-link.k-state-selected.k-state-hover,
#left-side-panelbar.k-panelbar > li > .k-group.k-panel > li.k-item .k-link.k-state-selected.k-state-hover:hover {
  background-color: #ebebeb;
}
#left-side-panelbar.k-panelbar > li.item-fontes > .k-link {
  background-color: #e84e3b;
}
#left-side-panelbar.k-panelbar > li.item-fontes > .k-group.k-panel > li.k-item .k-link {
  border-color: #e84e3b;
}
#left-side-panelbar.k-panelbar > li.item-fontes > .k-group.k-panel > li.k-item .k-link.k-state-selected {
  color: #e84e3b;
}
#left-side-panelbar.k-panelbar > li.item-codificacao > .k-link {
  background-color: #72abdd;
}
#left-side-panelbar.k-panelbar > li.item-codificacao > .k-group.k-panel > li.k-item .k-link {
  border-color: #72abdd;
}
#left-side-panelbar.k-panelbar > li.item-codificacao > .k-group.k-panel > li.k-item .k-link.k-state-selected {
  color: #72abdd;
}
#left-side-panelbar.k-panelbar > li.item-questionamento > .k-link {
  background-color: #96c020;
}
#left-side-panelbar.k-panelbar > li.item-questionamento > .k-group.k-panel > li.k-item .k-link {
  border-color: #96c020;
}
#left-side-panelbar.k-panelbar > li.item-questionamento > .k-group.k-panel > li.k-item .k-link.k-state-selected {
  color: #96c020;
}
#left-side-panelbar.k-panelbar > li.item-gestao > .k-link {
  background-color: #b2b2b2;
}
#left-side-panelbar.k-panelbar > li.item-gestao > .k-group.k-panel > li.k-item .k-link {
  border-color: #b2b2b2;
}
#left-side-panelbar.k-panelbar > li.item-gestao > .k-group.k-panel > li.k-item .k-link.k-state-selected {
  color: #b2b2b2;
}
/*#endregion */

/*#region Functionality Bar */

#main {
  padding: 0;
  clear: both;
}
#funcionality-bar-sources-pages {
  color: #e84e3b;
  background-color: white;
  border-top: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
  border-left: none;
  border-right: none;
  height: 40px;
  border-radius: 0;
}
#funcionality-bar-sources-pages li[role='menuitem'] {
  border-right: 0;
  border-left: 0;
}
#funcionality-bar-sources-pages li[role='menuitem'] .k-link {
  color: #e84e3b !important;
  padding: .5em 1.1em .4em;
}
#funcionality-bar-sources-pages li[role='menuitem'] .k-link,
#funcionality-bar-sources-pages li[role='menuitem'] .k-link:hover {
  color: #e84e3b;
  background-color: transparent;
}
#funcionality-bar-sources-pages li[role='menuitem'] .k-link .k-image,
#funcionality-bar-sources-pages li[role='menuitem'] .k-link:hover .k-image {
  width: 27px;
  height: 27px;
}
#funcionality-bar-sources-pages li[role='menuitem'].k-state-hover[role='menuitem'] {
  background-color: transparent;
  opacity: 0.7;
  filter: alpha(opacity=70);
  /*height: 39px;*/

}
#functionality-bar-container,
#functionality-bar-small-container {
  padding-left: 0;
  padding-right: 0;
  width: 100%;
}
#functionality-bar-container-2 {
  padding-right: 0;
  width: 33.33333333%;
  display: none;
}
#functionality-bar-small-container-2 {
  padding-right: 0;
  width: 41.66666667%;
  display: none;
}
#functionality-bar-container,
#functionality-bar-small-container,
#functionality-bar-large-container,
#functionality-bar-container-2,
#functionality-bar-small-container-2 {
  font-size: 14px;
  font-weight: 400;
  min-height: 40px;
  max-height: 80px;
  margin-bottom: 10px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#functionality-bar-container > .k-menu,
#functionality-bar-small-container > .k-menu,
#functionality-bar-large-container > .k-menu,
#functionality-bar-container-2 > .k-menu,
#functionality-bar-small-container-2 > .k-menu {
  height: 100%;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
#functionality-bar-container > .k-menu > .k-item,
#functionality-bar-small-container > .k-menu > .k-item,
#functionality-bar-large-container > .k-menu > .k-item,
#functionality-bar-container-2 > .k-menu > .k-item,
#functionality-bar-small-container-2 > .k-menu > .k-item {
  /*height: 100%;*/
  border: none;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
#functionality-bar-container > .k-menu > .k-item > .k-link.funcionality-bar-item-long .k-image,
#functionality-bar-small-container > .k-menu > .k-item > .k-link.funcionality-bar-item-long .k-image,
#functionality-bar-large-container > .k-menu > .k-item > .k-link.funcionality-bar-item-long .k-image,
#functionality-bar-container-2 > .k-menu > .k-item > .k-link.funcionality-bar-item-long .k-image,
#functionality-bar-small-container-2 > .k-menu > .k-item > .k-link.funcionality-bar-item-long .k-image,
#functionality-bar-container > .k-menu > .k-item > .k-link.funcionality-bar-item-short .k-image,
#functionality-bar-small-container > .k-menu > .k-item > .k-link.funcionality-bar-item-short .k-image,
#functionality-bar-large-container > .k-menu > .k-item > .k-link.funcionality-bar-item-short .k-image,
#functionality-bar-container-2 > .k-menu > .k-item > .k-link.funcionality-bar-item-short .k-image,
#functionality-bar-small-container-2 > .k-menu > .k-item > .k-link.funcionality-bar-item-short .k-image,
#functionality-bar-container > .k-menu > .k-item > .k-link .k-image,
#functionality-bar-small-container > .k-menu > .k-item > .k-link .k-image,
#functionality-bar-large-container > .k-menu > .k-item > .k-link .k-image,
#functionality-bar-container-2 > .k-menu > .k-item > .k-link .k-image,
#functionality-bar-small-container-2 > .k-menu > .k-item > .k-link .k-image {
  width: 27px;
  height: 27px;
}
#functionality-bar-container > .k-menu > .k-item > .k-link.funcionality-bar-item-short#previous-codification .k-image,
#functionality-bar-small-container > .k-menu > .k-item > .k-link.funcionality-bar-item-short#previous-codification .k-image,
#functionality-bar-large-container > .k-menu > .k-item > .k-link.funcionality-bar-item-short#previous-codification .k-image,
#functionality-bar-container-2 > .k-menu > .k-item > .k-link.funcionality-bar-item-short#previous-codification .k-image,
#functionality-bar-small-container-2 > .k-menu > .k-item > .k-link.funcionality-bar-item-short#previous-codification .k-image,
#functionality-bar-container > .k-menu > .k-item > .k-link.funcionality-bar-item-short#next-codification .k-image,
#functionality-bar-small-container > .k-menu > .k-item > .k-link.funcionality-bar-item-short#next-codification .k-image,
#functionality-bar-large-container > .k-menu > .k-item > .k-link.funcionality-bar-item-short#next-codification .k-image,
#functionality-bar-container-2 > .k-menu > .k-item > .k-link.funcionality-bar-item-short#next-codification .k-image,
#functionality-bar-small-container-2 > .k-menu > .k-item > .k-link.funcionality-bar-item-short#next-codification .k-image {
  width: 15px;
  height: 15px;
  padding-top: 9px;
}
#functionality-bar-container > .k-menu > .k-item > .k-link.funcionality-bar-item-long,
#functionality-bar-small-container > .k-menu > .k-item > .k-link.funcionality-bar-item-long,
#functionality-bar-large-container > .k-menu > .k-item > .k-link.funcionality-bar-item-long,
#functionality-bar-container-2 > .k-menu > .k-item > .k-link.funcionality-bar-item-long,
#functionality-bar-small-container-2 > .k-menu > .k-item > .k-link.funcionality-bar-item-long {
  padding: 0;
  margin: 8px 8px 0 8px;
}
#functionality-bar-container > .k-menu > .k-item > .k-link.funcionality-bar-item-long .k-icon,
#functionality-bar-small-container > .k-menu > .k-item > .k-link.funcionality-bar-item-long .k-icon,
#functionality-bar-large-container > .k-menu > .k-item > .k-link.funcionality-bar-item-long .k-icon,
#functionality-bar-container-2 > .k-menu > .k-item > .k-link.funcionality-bar-item-long .k-icon,
#functionality-bar-small-container-2 > .k-menu > .k-item > .k-link.funcionality-bar-item-long .k-icon {
  display: none;
}
#functionality-bar-container > .k-menu > .k-item > .k-link.funcionality-bar-item-short,
#functionality-bar-small-container > .k-menu > .k-item > .k-link.funcionality-bar-item-short,
#functionality-bar-large-container > .k-menu > .k-item > .k-link.funcionality-bar-item-short,
#functionality-bar-container-2 > .k-menu > .k-item > .k-link.funcionality-bar-item-short,
#functionality-bar-small-container-2 > .k-menu > .k-item > .k-link.funcionality-bar-item-short {
  padding: 0;
  margin: 8px 4px;
}
#functionality-bar-container > .k-menu > .k-item > .k-link.funcionality-bar-item-short .k-icon,
#functionality-bar-small-container > .k-menu > .k-item > .k-link.funcionality-bar-item-short .k-icon,
#functionality-bar-large-container > .k-menu > .k-item > .k-link.funcionality-bar-item-short .k-icon,
#functionality-bar-container-2 > .k-menu > .k-item > .k-link.funcionality-bar-item-short .k-icon,
#functionality-bar-small-container-2 > .k-menu > .k-item > .k-link.funcionality-bar-item-short .k-icon {
  display: none;
}
#functionality-bar-container > .k-menu > .k-item > .k-link.funcionality-bar-item-short.first,
#functionality-bar-small-container > .k-menu > .k-item > .k-link.funcionality-bar-item-short.first,
#functionality-bar-large-container > .k-menu > .k-item > .k-link.funcionality-bar-item-short.first,
#functionality-bar-container-2 > .k-menu > .k-item > .k-link.funcionality-bar-item-short.first,
#functionality-bar-small-container-2 > .k-menu > .k-item > .k-link.funcionality-bar-item-short.first {
  border-left: 1px solid #676767;
  padding-left: 12px;
}
#functionality-bar-container > .k-menu > .k-item > .k-link.funcionality-bar-item-short.last,
#functionality-bar-small-container > .k-menu > .k-item > .k-link.funcionality-bar-item-short.last,
#functionality-bar-large-container > .k-menu > .k-item > .k-link.funcionality-bar-item-short.last,
#functionality-bar-container-2 > .k-menu > .k-item > .k-link.funcionality-bar-item-short.last,
#functionality-bar-small-container-2 > .k-menu > .k-item > .k-link.funcionality-bar-item-short.last {
  border-right: 1px solid #676767;
  padding-right: 6px;
}
#functionality-bar-container > .k-menu > .k-item.k-state-hover,
#functionality-bar-small-container > .k-menu > .k-item.k-state-hover,
#functionality-bar-large-container > .k-menu > .k-item.k-state-hover,
#functionality-bar-container-2 > .k-menu > .k-item.k-state-hover,
#functionality-bar-small-container-2 > .k-menu > .k-item.k-state-hover {
  background-color: transparent;
  opacity: 0.7;
  filter: alpha(opacity=70);
}
#functionality-bar-container .func-bar-projetos,
#functionality-bar-small-container .func-bar-projetos,
#functionality-bar-large-container .func-bar-projetos,
#functionality-bar-container-2 .func-bar-projetos,
#functionality-bar-small-container-2 .func-bar-projetos,
#functionality-bar-container .func-bar-export-project,
#functionality-bar-small-container .func-bar-export-project,
#functionality-bar-large-container .func-bar-export-project,
#functionality-bar-container-2 .func-bar-export-project,
#functionality-bar-small-container-2 .func-bar-export-project {
  background-color: white;
  /*@funcionality-fontes-color;*/
  border-top: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
  border-left: none;
  border-right: none;
}
#functionality-bar-container .func-bar-sources,
#functionality-bar-small-container .func-bar-sources,
#functionality-bar-large-container .func-bar-sources,
#functionality-bar-container-2 .func-bar-sources,
#functionality-bar-small-container-2 .func-bar-sources {
  color: #e84e3b;
  background-color: white;
  /*@funcionality-fontes-color;*/
  border-top: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
  border-left: none;
  border-right: none;
}
#functionality-bar-container .func-bar-codifications,
#functionality-bar-small-container .func-bar-codifications,
#functionality-bar-large-container .func-bar-codifications,
#functionality-bar-container-2 .func-bar-codifications,
#functionality-bar-small-container-2 .func-bar-codifications,
#functionality-bar-container/*#funcionality-bar-editions-file,*/ .func-bar-classifications,
#functionality-bar-small-container/*#funcionality-bar-editions-file,*/ .func-bar-classifications,
#functionality-bar-large-container/*#funcionality-bar-editions-file,*/ .func-bar-classifications,
#functionality-bar-container-2/*#funcionality-bar-editions-file,*/ .func-bar-classifications,
#functionality-bar-small-container-2/*#funcionality-bar-editions-file,*/ .func-bar-classifications {
  color: #72abdd;
  background-color: white;
  /*@funcionality-codificacao-color;*/
  border-top: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
  border-left: none;
  border-right: none;
}
#functionality-bar-container .func-bar-questionamento,
#functionality-bar-small-container .func-bar-questionamento,
#functionality-bar-large-container .func-bar-questionamento,
#functionality-bar-container-2 .func-bar-questionamento,
#functionality-bar-small-container-2 .func-bar-questionamento,
#functionality-bar-container .func-bar-pesquisatexto,
#functionality-bar-small-container .func-bar-pesquisatexto,
#functionality-bar-large-container .func-bar-pesquisatexto,
#functionality-bar-container-2 .func-bar-pesquisatexto,
#functionality-bar-small-container-2 .func-bar-pesquisatexto,
#functionality-bar-container .func-bar-pesquisacodigo,
#functionality-bar-small-container .func-bar-pesquisacodigo,
#functionality-bar-large-container .func-bar-pesquisacodigo,
#functionality-bar-container-2 .func-bar-pesquisacodigo,
#functionality-bar-small-container-2 .func-bar-pesquisacodigo,
#functionality-bar-container .func-bar-codificacaoautomatica,
#functionality-bar-small-container .func-bar-codificacaoautomatica,
#functionality-bar-large-container .func-bar-codificacaoautomatica,
#functionality-bar-container-2 .func-bar-codificacaoautomatica,
#functionality-bar-small-container-2 .func-bar-codificacaoautomatica {
  color: #96c020;
  background-color: white;
  /*@funcionality-questionamento-color;*/
  border-top: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
  border-left: none;
  border-right: none;
}
#functionality-bar-container .func-bar-gestao,
#functionality-bar-small-container .func-bar-gestao,
#functionality-bar-large-container .func-bar-gestao,
#functionality-bar-container-2 .func-bar-gestao,
#functionality-bar-small-container-2 .func-bar-gestao,
#functionality-bar-container .func-bar-messages,
#functionality-bar-small-container .func-bar-messages,
#functionality-bar-large-container .func-bar-messages,
#functionality-bar-container-2 .func-bar-messages,
#functionality-bar-small-container-2 .func-bar-messages,
#functionality-bar-container .func-bar-codifications,
#functionality-bar-small-container .func-bar-codifications,
#functionality-bar-large-container .func-bar-codifications,
#functionality-bar-container-2 .func-bar-codifications,
#functionality-bar-small-container-2 .func-bar-codifications {
  color: #676767;
  background-color: white;
  /*@funcionality-gestao-color;*/
  border-top: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
  border-left: none;
  border-right: none;
}
/*#endregion */

/* Style sidebar right and content toggle; hide and show*/

/*.contentleft {
//background-color: #C64A4D !important;
padding-top: 0px;
padding-left: 15px;
height: 978px;
border-left: 3px solid #C64A4D;
}*/

#sidebar-right,
#sidebar-small-right {
  padding-top: 0px;
  padding-left: 15px;
  padding-right: 15px;
  display: none;
}
#sidebar-right.source-sidebar,
#sidebar-small-right.source-sidebar {
  border-left: 3px solid #e84e3b;
}
#sidebar-right.source-sidebar .row-title,
#sidebar-small-right.source-sidebar .row-title {
  color: #72abdd;
}
#sidebar-right.source-sidebar .row-grid,
#sidebar-small-right.source-sidebar .row-grid {
  margin: 0 -15px 0 0;
}
#sidebar-right.source-sidebar .row-grid #menu,
#sidebar-small-right.source-sidebar .row-grid #menu {
  margin-bottom: 5px;
  padding: 0;
  list-style: none;
}
#sidebar-right.source-sidebar #tree-view-nodes.k-widget.k-grid table > thead .k-header,
#sidebar-small-right.source-sidebar #tree-view-nodes.k-widget.k-grid table > thead .k-header {
  border-left: none;
}
#sidebar-right.source-sidebar #tree-view-nodes.k-widget.k-grid table > tbody tr.k-state-selected,
#sidebar-small-right.source-sidebar #tree-view-nodes.k-widget.k-grid table > tbody tr.k-state-selected,
#sidebar-right.source-sidebar #tree-view-nodes.k-widget.k-grid table > tbody tr:active,
#sidebar-small-right.source-sidebar #tree-view-nodes.k-widget.k-grid table > tbody tr:active {
  background-color: rgba(232, 78, 59, 0.3);
}
#sidebar-right.source-sidebar #tree-view-nodes.k-widget.k-grid table > tbody tr td,
#sidebar-small-right.source-sidebar #tree-view-nodes.k-widget.k-grid table > tbody tr td {
  padding: 0 .6em;
}
#sidebar-right.source-sidebar #tree-view-nodes.k-widget.k-grid table > tbody tr td:first-child,
#sidebar-small-right.source-sidebar #tree-view-nodes.k-widget.k-grid table > tbody tr td:first-child {
  border-left: none;
}
#sidebar-right.code-sidebar,
#sidebar-small-right.code-sidebar {
  border-left: 3px solid #72abdd;
  /*#tabstrip {
            .tab-strip(@azul);
        }*/

}
#sidebar-right.code-sidebar .row-title,
#sidebar-small-right.code-sidebar .row-title,
#sidebar-right.code-sidebar .row-grid,
#sidebar-small-right.code-sidebar .row-grid {
  margin: 0 -15px 0 0;
}
#sidebar-right.code-sidebar .row-title #menu,
#sidebar-small-right.code-sidebar .row-title #menu,
#sidebar-right.code-sidebar .row-grid #menu,
#sidebar-small-right.code-sidebar .row-grid #menu {
  margin-bottom: 5px;
  padding: 0;
  list-style: none;
}
#sidebar-right.code-sidebar #tree-view-nodes.k-widget.k-grid table > thead .k-header,
#sidebar-small-right.code-sidebar #tree-view-nodes.k-widget.k-grid table > thead .k-header {
  border-left: none;
}
#sidebar-right.code-sidebar #tree-view-nodes.k-widget.k-grid table > tbody tr.k-state-selected,
#sidebar-small-right.code-sidebar #tree-view-nodes.k-widget.k-grid table > tbody tr.k-state-selected,
#sidebar-right.code-sidebar #tree-view-nodes.k-widget.k-grid table > tbody tr:active,
#sidebar-small-right.code-sidebar #tree-view-nodes.k-widget.k-grid table > tbody tr:active {
  background-color: rgba(114, 171, 221, 0.3);
}
#sidebar-right.code-sidebar #tree-view-nodes.k-widget.k-grid table > tbody tr td,
#sidebar-small-right.code-sidebar #tree-view-nodes.k-widget.k-grid table > tbody tr td {
  padding: 0 .6em;
}
#sidebar-right.code-sidebar #tree-view-nodes.k-widget.k-grid table > tbody tr td:first-child,
#sidebar-small-right.code-sidebar #tree-view-nodes.k-widget.k-grid table > tbody tr td:first-child {
  border-left: none;
}
#sidebar-right.projetos-sidebar,
#sidebar-small-right.projetos-sidebar {
  border-left: 3px solid #b2b2b2;
}
#main-content,
#main-small-content {
  border-color: #ccddcc;
  padding-left: 15px;
  padding-right: 15px;
}
#functionality-bar-container.use-sidebar {
  width: 66.66666667%;
  padding-right: 15px;
}
#functionality-bar-small-container.use-sidebar {
  width: 58.33333333%;
  padding-right: 15px;
}
#functionality-bar-container-2.use-sidebar,
#functionality-bar-small-container-2.use-sidebar {
  display: block;
  padding-right: 0px;
}
.use-sidebar #main-content {
  width: 66.66666667%;
  display: inline-block;
  padding-left: 0px;
}
.use-sidebar #main-small-content {
  width: 58.33333333%;
  display: inline-block;
  padding-left: 0px;
}
.use-sidebar #sidebar-right {
  display: block;
  width: 33.33333333%;
  height: 100%;
  /*overflow-y: auto;*/
  overflow-x: hidden;
}
.use-sidebar #sidebar-small-right {
  display: block;
  width: 41.66666667%;
  height: 100%;
  overflow-y: auto;
  overflow-x: hidden;
}
.use-sidebar.sidebar-at-right #sidebar-right,
.use-sidebar.sidebar-at-right #sidebar-small-right {
  float: right;
}
.use-sidebar.sidebar-at-left #sidebar-right {
  float: left;
}
.use-sidebar .video-player-container {
  display: inline-block;
  padding-left: 0px;
}
.video-player-container,
.video-js {
  width: 100% !important;
}
/*.use-sidebar .video-js {
    width: 670px !important;
}*/

/*#region Module Operation Menu*/

.top-menu-bar .menu-module-operations-container.tooltip-container:before,
.top-menu-bar .menu-module-operations-container.tooltip-container:after {
  right: 0;
}
/*.top-menu-bar .k-widget ul.k-popup {
    background-color:white;
}*/

/*#region Top Map Menu Options */

#map-menu-actions {
  position: absolute;
  top: 8%;
  left: 0px;
  right: 0px;
  background-color: white;
  border-bottom: solid 5px;
  border-bottom-color: #d12352;
  z-index: 1001;
  display: inline-block;
}
#map-menu-actions > ul {
  width: 100%;
  display: table;
  table-layout: fixed;
  /* optional, for equal spacing */
  border-collapse: collapse;
  margin-top: 5px;
  margin-bottom: 5px;
}
#map-menu-actions > ul > li {
  display: table-cell;
  vertical-align: top;
  padding: 0px 10px 10px 10px;
}
#map-menu-actions > ul > li:not(:last-child) {
  border-right: 2px dotted #dddddd;
}
#map-menu-actions > ul > li .header {
  font-size: 1.2em;
  font-weight: 800;
  line-height: 1.2em;
  text-align: left;
  margin-left: 20px;
  display: list-item;
  list-style: square;
  margin-top: 0.5em;
  margin-bottom: 0.3em;
  color: #d12352;
}
#map-menu-actions > ul > li .header span {
  font-size: 16px;
  color: #333333;
}
#map-menu-actions > ul > li ul.k-panelbar {
  background-color: white;
  border: 0;
}
#map-menu-actions > ul > li ul.k-panelbar li {
  display: list-item;
  list-style: square;
  margin-left: 25px;
  text-align: left;
  color: #d12352;
  background-color: white;
}
#map-menu-actions > ul > li ul.k-panelbar li span {
  color: #333333;
}
#map-menu-actions > ul > li ul.k-panelbar li ul {
  background-color: white;
  border: 0px;
}
#map-menu-actions > ul > li ul.k-panelbar li a {
  color: #333333;
  text-decoration: none;
  border-bottom: 0px;
  margin-left: -5px;
}
#map-menu-actions > ul > li ul.k-panelbar li a .not-implemented-yet {
  color: red;
}
#map-menu-actions > ul > li ul.k-panelbar li a.k-link {
  line-height: 1.8em;
  padding: 0 0.3em;
}
#map-menu-actions > ul > li ul.k-panelbar li a.k-link > .k-icon {
  width: 25px;
  height: 25px;
  top: 30%;
}
#map-menu-actions > ul > li ul.k-panelbar li a.k-header,
#map-menu-actions > ul > li ul.k-panelbar li a.k-state-hover {
  background-color: white;
}
#map-menu-actions > ul > li ul.k-panelbar li a:hover {
  background-color: #dddddd;
}
#map-menu-actions > ul > li ul.k-panelbar li a.k-state-selected {
  background-color: #bbe9ff;
}
#map-menu-actions > ul > li ul.k-panelbar li ul li {
  margin-left: 10px;
}
#map-menu-actions > .column {
  float: left;
  min-width: 200px;
  /*&:before, &:after {
                clear: both;
            }*/

}
#map-menu-actions > .column > .body a {
  display: block;
}
/*#endregion */

/*#endregion*/

/*#region Forms */

.color-preview {
  border: 1px solid #1d5c85;
}
.color-image-chooser {
  position: relative;
}
.color-image-chooser .color-element {
  height: 160px;
}
.color-image-chooser > .chooser-item {
  position: absolute;
  background-color: #b3b3b3;
}
.color-image-chooser > .chooser-item .k-icon {
  width: 22px;
  height: 22px;
}
.color-image-chooser > .chooser-item.color {
  top: 5px;
  right: 27px;
}
.color-image-chooser > .chooser-item.image {
  top: 5px;
  right: 5px;
}
.color-image-chooser > .chooser-item.image-delete {
  bottom: 5px;
  right: 5px;
}
input[type="submit"] {
  font-weight: normal;
}
textarea.k-textbox {
  max-width: 100%;
}
.container-fluid,
.container {
  width: 100%;
}
.container-fluid[class*="tab-container"],
.container[class*="tab-container"] {
  margin-top: 15px;
}
.container-fluid[class*="tab-container"] > .form-section:first-child,
.container[class*="tab-container"] > .form-section:first-child,
.container-fluid[class*="tab-container"] > .row:first-child > [class*="col-"] > .form-section:first-child,
.container[class*="tab-container"] > .row:first-child > [class*="col-"] > .form-section:first-child {
  margin-top: 0;
}
.container-fluid .editor-field .k-widget,
.container .editor-field .k-widget,
.container-fluid .editor-field .k-textbox,
.container .editor-field .k-textbox {
  width: 100%;
}
.container-fluid .editor-field.checkbox-field,
.container .editor-field.checkbox-field {
  margin-top: 5px;
}
.container-fluid .editor-field label,
.container .editor-field label {
  font-weight: normal;
  margin-bottom: 0;
  color: #333333;
}
.container-fluid .editor-field input[type="checkbox"],
.container .editor-field input[type="checkbox"] {
  margin-top: 2px;
}
.container-fluid .editor-label label,
.container .editor-label label {
  font-weight: normal;
  color: #333333;
}
.session-div {
  margin-left: 20px;
}
.form-section {
  position: relative;
  font-size: 1em;
  overflow: hidden;
  color: #333333;
  font-weight: 800;
}
.form-section.h3-com-check-box {
  height: 20px;
}
.form-section.h3-com-check-box .k-checkbox-label {
  position: initial;
}
.form-section:after {
  content: "";
  position: absolute;
  border-top: 1px solid #888888;
  bottom: 50%;
  width: 100%;
  margin-left: 15px;
}
.k-widget.k-window > .k-content > .k-edit-form-container .k-widget {
  width: 100%;
  text-align: left;
}
.k-widget.k-window > .k-content > .k-edit-form-container .k-widget.k-tooltip-validation {
  width: auto;
}
.k-widget.k-window > .k-content > .k-edit-form-container .k-edit-label label {
  font-weight: normal;
}
/*#region Custom Menu */

.item-viewer-menu-as-dropdown.k-widget.k-menu {
  background-color: white;
  border: none;
}
.item-viewer-menu-as-dropdown.k-widget.k-menu .k-link {
  color: #d12352;
}
.item-viewer-menu-as-dropdown.k-widget.k-menu li {
  border: 1px solid #236e9f;
  color: #d12352;
}
.item-viewer-menu-as-dropdown.k-widget.k-menu li span {
  padding: 5px;
  padding-right: 10px;
}
.item-viewer-menu-as-dropdown.k-widget.k-menu li .k-animation-container ul li {
  border: none;
}
.item-viewer-menu-as-dropdown.k-widget.k-menu li .k-animation-container ul li span {
  background-color: white;
}
.item-viewer-menu-as-dropdown.k-widget.k-menu li:hover span {
  background-color: white;
  color: #333333;
}
.item-viewer-menu-as-dropdown.k-widget.k-menu li:hover ul {
  border: 1px solid #236e9f;
}
.item-viewer-menu-as-dropdown.k-widget.k-menu li:hover ul li {
  border: none;
}
.item-viewer-menu-as-dropdown.k-widget.k-menu li:hover ul li span {
  background-color: white;
  color: #d12352;
}
.item-viewer-menu-as-dropdown.k-widget.k-menu li:hover ul li:hover span {
  background-color: #aaddee;
  color: #333333;
}
/*#endregion */
/*#region Validation */
form .validation-summary-errors,
.widget-grid-ajax .validation-summary-errors {
  border: none;
  margin: 0 15px 10px;
  padding: 0;
  color: red;
}
form .validation-summary-errors > ul,
.widget-grid-ajax .validation-summary-errors > ul,
form .validation-summary-valid > ul,
.widget-grid-ajax .validation-summary-valid > ul {
  list-style: disc;
  list-style-position: inside;
  margin-bottom: 0;
}
form .validation-summary-errors > ul > li,
.widget-grid-ajax .validation-summary-errors > ul > li,
form .validation-summary-valid > ul > li,
.widget-grid-ajax .validation-summary-valid > ul > li {
  margin-bottom: 3px;
}
form .validation-summary-errors > ul > li:last-child,
.widget-grid-ajax .validation-summary-errors > ul > li:last-child,
form .validation-summary-valid > ul > li:last-child,
.widget-grid-ajax .validation-summary-valid > ul > li:last-child {
  margin-bottom: 0;
}
form .field-validation-error {
  color: red;
}
form .field-validation-error span {
  margin-top: 0.5em;
  display: inline-block;
}
form .input-validation-error.k-textbox {
  border-color: red;
}
form .k-tooltip-validation.k-invalid-msg.field-validation-error {
  border: none;
  text-align: left;
  box-shadow: none;
}
form .k-widget.k-grid .k-tooltip-validation.k-invalid-msg.field-validation-error {
  border: 1px solid;
}
.widget-grid-ajax .validation-summary-errors {
  margin: 0 0 10px;
}
/*#endregion */

/*#region Utilizador Editor */

/*#endregion */

/*#region Produto Editor */

/*#endregion */

/*#region Imagem Edit */

.edit-imagem-container .imagem-nova-tab-container .source-preview-container {
  margin-top: 10px;
  display: none;
}
.edit-imagem-container .imagem-nova-tab-container .source-preview-container .source-image-container img {
  margin: 0 auto;
  width: 80%;
  display: none;
  border: 1px solid #333333;
}
.edit-imagem-container .imagem-nova-tab-container .source-preview-container .preview-image-container {
  /*width: 200px;
                    height: 200px;*/
  width: 50%;
  /*max-height: 300px;*/
  height: auto;
  overflow: hidden;
  margin: 0 auto;
  border: 1px solid #333333;
}
.edit-imagem-container .imagem-nova-tab-container .source-preview-container .preview-image-container img {
  display: none;
  width: 100%;
}
.edit-imagem-container .k-tabstrip .imagem-nova-tab-container,
.edit-imagem-container .k-tabstrip .imagens-existentes-tab-container {
  padding: 10px 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.edit-imagem-container .k-tabstrip .imagens-existentes-tab-container .imagens-existentes-grid-container {
  height: 500px;
}
.edit-imagem-container .k-tabstrip .imagens-existentes-tab-container .imagens-existentes-grid-container .widget-grid-ajax .image-column-item {
  max-width: 80px;
  min-width: 40px;
  width: 60%;
}
.edit-imagem-container .k-tabstrip .imagens-existentes-tab-container .preview-image-container .image-preview {
  width: 50%;
}
/*#endregion */

/*#region Histórico de acessos */

#historico-acessos-grid-viewer .user-image {
  max-width: 80px;
  min-width: 40px;
  width: 60%;
}
/*#endregion */

/*#region Report Viewer */

#gestor-reports-page-container .gestor-report-configuration-container {
  position: relative;
}
#gestor-reports-page-container .gestor-report-configuration-container .configuration-main-container {
  text-align: left;
  overflow-y: auto;
}
#gestor-reports-page-container .gestor-report-configuration-container .configuration-main-container .filters-container {
  max-width: 950px;
  margin-left: 0;
}
#gestor-reports-page-container .gestor-report-configuration-container .configuration-main-container .filters-container .label-with-margin-top {
  margin-top: 25px;
}
#gestor-reports-page-container .gestor-report-configuration-container .configuration-main-container .filters-container .button-with-margin-top {
  margin-top: 21px;
}
#gestor-reports-page-container .gestor-report-configuration-container .configuration-main-container .filters-container .no-padding {
  padding: 0;
}
#gestor-reports-page-container .gestor-report-configuration-container .configuration-buttons-container {
  text-align: right;
  position: absolute;
  right: 15px;
  bottom: 5px;
}
#gestor-reports-page-container .gestor-report-configuration-container .add-filter {
  margin-top: 20px;
  width: 300px;
}
#gestor-reports-page-container .gestor-report-configuration-container .k-delete {
  width: 32px;
  height: 32px;
}
#gestor-reports-page-container .gestor-report-configuration-container .single-select {
  width: 100%;
}
#gestor-reports-page-container .gestor-report-viewer-container {
  height: 90%;
}
#gestor-reports-page-container .gestor-report-viewer-container .preview-buttons-container {
  text-align: right;
  margin-bottom: 15px;
}
#gestor-reportViewer,
#gestao-comercial-reportViewer,
#controlo-de-acessos-reportViewer,
#gestao-de-utilizadores-reportViewer {
  overflow: hidden;
  /*width:100%;*/
  height: 100%;
}
#gestor-reportViewer .trv-menu-large,
#gestao-comercial-reportViewer .trv-menu-large,
#controlo-de-acessos-reportViewer .trv-menu-large,
#gestao-de-utilizadores-reportViewer .trv-menu-large,
#gestor-reportViewer .trv-menu-small,
#gestao-comercial-reportViewer .trv-menu-small,
#controlo-de-acessos-reportViewer .trv-menu-small,
#gestao-de-utilizadores-reportViewer .trv-menu-small {
  background-color: #e6e6e6;
  border-color: #b3b3b3;
  color: #333333;
}
#gestor-reportViewer .trv-menu-large.k-menu .k-item > .k-link,
#gestao-comercial-reportViewer .trv-menu-large.k-menu .k-item > .k-link,
#controlo-de-acessos-reportViewer .trv-menu-large.k-menu .k-item > .k-link,
#gestao-de-utilizadores-reportViewer .trv-menu-large.k-menu .k-item > .k-link,
#gestor-reportViewer .trv-menu-small.k-menu .k-item > .k-link,
#gestao-comercial-reportViewer .trv-menu-small.k-menu .k-item > .k-link,
#controlo-de-acessos-reportViewer .trv-menu-small.k-menu .k-item > .k-link,
#gestao-de-utilizadores-reportViewer .trv-menu-small.k-menu .k-item > .k-link {
  padding: .5em .9em .4em;
}
#gestor-reportViewer .trv-parameters-area,
#gestao-comercial-reportViewer .trv-parameters-area,
#controlo-de-acessos-reportViewer .trv-parameters-area,
#gestao-de-utilizadores-reportViewer .trv-parameters-area,
#gestor-reportViewer .trv-pages-area,
#gestao-comercial-reportViewer .trv-pages-area,
#controlo-de-acessos-reportViewer .trv-pages-area,
#gestao-de-utilizadores-reportViewer .trv-pages-area {
  top: 0.5em;
  border-color: #b3b3b3;
}
#gestor-reportViewer .trv-parameters-area,
#gestao-comercial-reportViewer .trv-parameters-area,
#controlo-de-acessos-reportViewer .trv-parameters-area,
#gestao-de-utilizadores-reportViewer .trv-parameters-area {
  text-align: left;
  background-color: white;
}
#gestor-reportViewer .trv-parameters-area .trv-parameters-area-preview-button,
#gestao-comercial-reportViewer .trv-parameters-area .trv-parameters-area-preview-button,
#controlo-de-acessos-reportViewer .trv-parameters-area .trv-parameters-area-preview-button,
#gestao-de-utilizadores-reportViewer .trv-parameters-area .trv-parameters-area-preview-button {
  bottom: 0.3em;
  width: 95%;
}
#gestor-reportViewer .trv-parameter-container .trv-parameter-header,
#gestao-comercial-reportViewer .trv-parameter-container .trv-parameter-header,
#controlo-de-acessos-reportViewer .trv-parameter-container .trv-parameter-header,
#gestao-de-utilizadores-reportViewer .trv-parameter-container .trv-parameter-header {
  background-color: #e6e6e6;
  margin-bottom: 0.2em;
  padding: 0.3em 0.2em;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#gestor-reportViewer .trv-parameter-container .trv-parameter-header .trv-parameter-title,
#gestao-comercial-reportViewer .trv-parameter-container .trv-parameter-header .trv-parameter-title,
#controlo-de-acessos-reportViewer .trv-parameter-container .trv-parameter-header .trv-parameter-title,
#gestao-de-utilizadores-reportViewer .trv-parameter-container .trv-parameter-header .trv-parameter-title {
  color: #333333;
}
#gestor-reportViewer .trv-parameter-container .trv-parameter-value .list .listviewitem,
#gestao-comercial-reportViewer .trv-parameter-container .trv-parameter-value .list .listviewitem,
#controlo-de-acessos-reportViewer .trv-parameter-container .trv-parameter-value .list .listviewitem,
#gestao-de-utilizadores-reportViewer .trv-parameter-container .trv-parameter-value .list .listviewitem {
  padding: 0.3em 0.2em;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#gestor-reportViewer .trv-parameter-container .trv-parameter-error,
#gestao-comercial-reportViewer .trv-parameter-container .trv-parameter-error,
#controlo-de-acessos-reportViewer .trv-parameter-container .trv-parameter-error,
#gestao-de-utilizadores-reportViewer .trv-parameter-container .trv-parameter-error {
  border-color: red;
}
#gestor-reportViewer .trv-parameter-container .trv-parameter-error .trv-parameter-error-message,
#gestao-comercial-reportViewer .trv-parameter-container .trv-parameter-error .trv-parameter-error-message,
#controlo-de-acessos-reportViewer .trv-parameter-container .trv-parameter-error .trv-parameter-error-message,
#gestao-de-utilizadores-reportViewer .trv-parameter-container .trv-parameter-error .trv-parameter-error-message {
  color: red;
}
#gestor-reportViewer .trv-parameter-container .trv-parameter-error .k-icon.k-warning,
#gestao-comercial-reportViewer .trv-parameter-container .trv-parameter-error .k-icon.k-warning,
#controlo-de-acessos-reportViewer .trv-parameter-container .trv-parameter-error .k-icon.k-warning,
#gestao-de-utilizadores-reportViewer .trv-parameter-container .trv-parameter-error .k-icon.k-warning {
  display: none;
}
#gestor-reportViewer .trv-error-pane .k-tooltip-validation,
#gestao-comercial-reportViewer .trv-error-pane .k-tooltip-validation,
#controlo-de-acessos-reportViewer .trv-error-pane .k-tooltip-validation,
#gestao-de-utilizadores-reportViewer .trv-error-pane .k-tooltip-validation {
  border-color: red;
}
#gestor-reportViewer .trv-error-pane .k-tooltip-validation .trv-error-message,
#gestao-comercial-reportViewer .trv-error-pane .k-tooltip-validation .trv-error-message,
#controlo-de-acessos-reportViewer .trv-error-pane .k-tooltip-validation .trv-error-message,
#gestao-de-utilizadores-reportViewer .trv-error-pane .k-tooltip-validation .trv-error-message {
  color: red;
}
#gestao-comercial-reportViewer .k-menu-horizontal,
#controlo-de-acessos-reportViewer .k-menu-horizontal,
#gestao-de-utilizadores-reportViewer .k-menu-horizontal {
  display: none;
}
#gestao-comercial-reportViewer .trv-page-container,
#controlo-de-acessos-reportViewer .trv-page-container,
#gestao-de-utilizadores-reportViewer .trv-page-container {
  overflow-x: hidden;
}
#gestao-comercial-reportViewer .trv-content,
#controlo-de-acessos-reportViewer .trv-content,
#gestao-de-utilizadores-reportViewer .trv-content {
  top: 0;
}
#gestao-comercial-reportViewer .trv-error-pane .k-tooltip-validation,
#controlo-de-acessos-reportViewer .trv-error-pane .k-tooltip-validation,
#gestao-de-utilizadores-reportViewer .trv-error-pane .k-tooltip-validation {
  border-color: white;
}
#gestao-comercial-reportViewer .trv-error-pane .k-tooltip-validation .trv-error-message,
#controlo-de-acessos-reportViewer .trv-error-pane .k-tooltip-validation .trv-error-message,
#gestao-de-utilizadores-reportViewer .trv-error-pane .k-tooltip-validation .trv-error-message {
  color: white;
}
.check-box-minus:after {
  content: "\2212";
  color: #2980b9;
  text-align: center;
}
/*#endregion */

/*#region Pedido de Cartões */

#cartao-pedido-multiplos-utilizadores-item-viewer-edit .opcoes-label-info {
  width: 100%;
  font-size: 1.3em;
  font-style: italic;
  font-weight: normal;
}
#cartao-pedido-multiplos-utilizadores-item-viewer-edit .opcoes-label-info.title {
  font-weight: 800;
}
/*#endregion */

/*#region Mensagem */

/*#region View Mensagem */

#mensagem-item-viewer-view .k-editor-disabled {
  height: 400px !important;
  overflow: auto;
}
/*#endregion */

/*#region Enviar Mensagem */

#mensagem-item-viewer-edit .button-mostra-destinatarios-container {
  float: right;
  width: 2%;
  max-width: 36px;
  min-width: 30px;
  height: 30px;
  position: relative;
}
#mensagem-item-viewer-edit .button-mostra-destinatarios-container .k-button.k-add {
  background-image: url(/Content/icons/adicionar.svg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -ms-filter: ie8-rotate(0deg);
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
}
#mensagem-item-viewer-edit .button-mostra-destinatarios-container .k-button.k-delete {
  background-image: url(/Content/icons/cancelar.svg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -ms-filter: ie8-rotate(0deg);
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
}
#mensagem-item-viewer-edit .destinatarios-multiselect-container {
  float: none;
  width: auto;
  overflow: hidden;
  padding-right: 10px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/*#endregion */

/*#region Enviar SMS / EMAIL */

#sms-enviar-item-viewer-edit .button-mostra-destinatarios-container {
  float: right;
  width: 2%;
  max-width: 36px;
  min-width: 30px;
  height: 30px;
  position: relative;
}
#sms-enviar-item-viewer-edit .button-mostra-destinatarios-container .k-button.k-add {
  background-image: url(/Content/icons/adicionar.svg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -ms-filter: ie8-rotate(0deg);
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
}
#sms-enviar-item-viewer-edit .button-mostra-destinatarios-container .k-button.k-delete {
  background-image: url(/Content/icons/cancelar.svg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -ms-filter: ie8-rotate(0deg);
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
}
#sms-enviar-item-viewer-edit .destinatarios-multiselect-container {
  float: none;
  width: auto;
  overflow: hidden;
  padding-right: 10px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#sms-enviar-item-viewer-edit textarea {
  height: 300px;
}
#sms-enviar-item-viewer-edit #btn-esconde-destinatarios {
  max-height: 50px;
  margin-bottom: 10px;
}
/*#endregion */

/*#endregion */

/*#region Configuração de publicidade / Slideshow */

#slideshow-item-viewer-edit .foto-chooser-container {
  position: relative;
}
#slideshow-item-viewer-edit .foto-chooser-container img {
  padding: 0;
}
#slideshow-item-viewer-edit .foto-chooser-container .extra-info {
  position: absolute;
  display: block;
  padding: 0.8%;
  text-align: center;
  background: rgba(198, 198, 198, 0.5);
  color: #333333;
}
/*#endregion */

/*#region Custom Dashboard Widgets*/

.dashboard-widget-single-category {
  height: 100%;
  background: rgba(198, 198, 198, 0.5);
  position: relative;
  font-size: 1.3vmax;
}
.dashboard-widget-single-category .title {
  position: absolute;
  left: 10px;
  top: 10px;
}
.dashboard-widget-single-category .value {
  position: absolute;
  right: 10px;
  bottom: 10px;
}
@media (max-width: 800px) {
  .dashboard-widget-single-category {
    font-size: 10px;
  }
}
.dashboard-widget-category-list {
  height: 100%;
  background: none;
  font-size: 1.2em;
  padding: 10px;
  overflow-y: auto;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.dashboard-widget-category-list .header {
  height: 10%;
  font: 16px Arial, Helvetica, sans-serif;
  padding-left: 10%;
  position: relative;
}
.dashboard-widget-category-list .header span {
  position: relative;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  position: absolute;
}
.dashboard-widget-category-list .divider {
  clear: both;
  height: 1px;
  width: 100%;
  background-color: #111111;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}
.dashboard-widget-category-list .title {
  float: left;
  font: 16px Arial, Helvetica, sans-serif;
}
.dashboard-widget-category-list .value {
  float: right;
}
.dashboard-widget-category-list table {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  width: 100%;
  height: 90%;
}
.dashboard-widget-category-list table tr {
  border-bottom: 1px solid;
}
.dashboard-widget-category-list table tr td:first-child {
  padding: 5px 0 5px 0;
  vertical-align: middle;
  text-align: left;
}
.dashboard-widget-category-list table tr td:last-child {
  padding: 5px 0 5px 0;
  vertical-align: middle;
  text-align: right;
}
.dashboard-widget-category-list table tr:last-child {
  border-bottom: 0px;
}
.dashboard-widget-chart {
  height: 100%;
}
.dashboard-widget-chart .k-chart {
  height: 100%;
}
.dashboard-widget-chart-refeicoes-e-prato {
  height: 100%;
}
.dashboard-widget-chart-refeicoes-e-prato div.title {
  height: 10%;
  font: 16px Arial, Helvetica, sans-serif;
  padding-left: 10%;
  position: relative;
}
.dashboard-widget-chart-refeicoes-e-prato div.title span {
  position: relative;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  position: absolute;
}
.dashboard-widget-chart-refeicoes-e-prato div.body {
  height: 90%;
}
.dashboard-widget-chart-refeicoes-e-prato .k-chart {
  height: 100%;
  display: inline-block;
}
.dashboard-widget-chart-refeicoes-e-prato .k-chart.ref {
  width: 39%;
}
.dashboard-widget-chart-refeicoes-e-prato .k-chart.prt {
  width: 60%;
}
.dashboard-widget-empty {
  height: 100%;
}
.dashboard-widget-empty div.title {
  width: 100%;
  font: 16px Arial, Helvetica, sans-serif;
  padding-top: 10px;
}
.dashboard-widget-empty div.body {
  height: 90%;
  position: relative;
  font: 32px Arial, Helvetica, sans-serif;
}
.dashboard-widget-empty div.body span {
  position: relative;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  position: absolute;
  width: 100%;
}
/*#endregion */

/*#endregion */

/*#region Selecionar Destinatario*/

.selecionar-destinatario-grupos-container {
  display: inline-block;
  /*width: 33%;*/

}
.selecionar-destinatario-grupos-container div {
  /*margin: 2%;*/
  margin-bottom: 0.5%;
}
.selecionar-destinatario-grupos-container div span {
  text-align: center;
  /*width: 100%;*/

}
.selecionar-destinatario-grupos-container .selecionar-destinatario-grupos {
  border: 1px solid #236e9f;
  padding: 1.8%;
  font-size: 16px;
  color: #236e9f;
  cursor: pointer;
}
.selecionar-destinatario-grupos-container .selecionar-destinatario-grupos:hover {
  color: white;
  background: #236e9f;
}
.selecionar-destinatario-grupos-container .selecionar-destinatarios-dropdown-grupos > span,
.selecionar-destinatario-grupos-container .selecionar-destinatarios-dropdown-ano > span {
  text-align: center;
  width: 100%;
}
.selecionar-destinatario-grupos-container .selecionar-destinatario-grupos-selected {
  color: white;
  background: #236e9f;
}
.selecionar-destinatarios-dropdown-ano,
.selecionar-destinatarios-dropdown-grupos,
.selecionar-turmas-multiselect-checkbox,
.selecionar-grupos-multiselect-checkbox,
.selecionar-utilizadores-multiselect-checkbox {
  display: none;
}
.selecionar-destinatarios-buttons {
  position: absolute;
  right: 20px;
  bottom: 50px;
}
.selecionar-destinatarios-buttons button {
  margin-left: 10px;
}
.configuration-main-container {
  padding: 10px;
}
/*#endregion */

.widget-block-container .content-container {
  height: 100%;
}
div.widget-item-viewer > .widget-block-container > .content-container {
  height: 100% !important;
}
/*#region Homepage */

#home-container .top-options {
  padding: 10px 10px 0px;
  width: 100%;
  text-align: left;
  color: #333333;
}
#home-container .top-options .button:hover {
  text-decoration: none;
  cursor: pointer;
  color: #d12352;
}
#home-container .project-container {
  width: 100%;
  height: 100%;
  padding: 10px 20px;
  /*
        .k-widget.k-grid {
            .k-grid-header {
                border-bottom-color: #333333 !important;

                th.k-header > .k-link {
                    color: #333333 !important;
                    background-color: #e6e6e6 !important;
                }
            }

            table > tbody tr {
                height: 40px;
            }*/

}
#home-container .project-container h3 {
  width: 100%;
  margin: 10px 0px 0px;
  padding: 0px 10px 5px;
  text-align: left;
  border-bottom: 2px solid black;
  font-size: larger;
}
#home-container .project-container #projetos-grid-container {
  height: 500px;
  margin: 10px 0px;
}
#home-container .project-container .total-projects,
#home-container .project-container .expiring-date {
  width: 100%;
  text-align: left;
  font-size: large;
}
#home-container .project-container .recent-projects div.project:last-child {
  margin-bottom: 30px;
}
#home-container .project-container .project {
  border: 2px dotted black;
  width: 100%;
  padding: 5px 10px 5px;
  margin-top: 10px;
  white-space: nowrap;
  position: relative;
}
#home-container .project-container .project div.nome,
#home-container .project-container .project div.gestor,
#home-container .project-container .project div.files {
  width: 100%;
  text-align: left;
  font-size: medium;
}
#home-container .project-container .project div.nome {
  font-size: large;
}
#home-container .project-container .project div.files {
  font-size: small;
}
#home-container .project-container .project div.date {
  font-size: small;
  width: 80%;
  text-align: right;
  display: inline-block;
  position: absolute;
  right: 10px;
  bottom: 5px;
}
#home-container .project-container .project div.links-section {
  width: 50%;
  text-align: right;
  display: inline-block;
  position: absolute;
  right: 10px;
  top: 5px;
}
#home-container .project-container .project div.links-section a {
  color: #333333;
  margin-left: 3px;
}
#home-container .project-container .project div.links-section a:hover {
  text-decoration: none;
  cursor: pointer;
  color: #d12352;
}
#home-container .project-container .project.linkable:hover {
  border: 2px solid black;
  cursor: pointer;
  background-color: #dddddd;
}
#home-container .project-container .grid-ajax-filter-bar-content {
  text-align: right;
}
#home-container .project-container .grid-ajax-filter-bar-content .filter-item label {
  display: inline-block;
  margin-right: 10px;
}
#home-container .project-container .k-widget.k-dropdown > .k-dropdown-wrap {
  background-color: white;
  border-color: black;
  border-radius: 0px;
}
#home-container .project-container .k-widget.k-dropdown > .k-dropdown-wrap .k-input {
  height: 1.5em;
  line-height: 1.5em;
}
#home-container .project-container .k-widget.k-dropdown .k-select {
  min-height: 1.5em;
  line-height: 1.8em;
}
/*#endregion */

.k-menu-group li .k-link {
  text-decoration: none;
  color: black;
}
/*#region Menu Top Tarefas */

#menu-top-tarefas {
  min-width: 400px;
}
#menu-top-tarefas .assunto {
  text-align: left;
  width: 100%;
  white-space: nowrap;
}
#menu-top-tarefas .data {
  text-align: right;
  width: 100%;
}
#menu-top-tarefas input {
  margin-left: 10px;
  float: right;
}
#menu-top-tarefas li a {
  border-bottom: 1px dotted black;
}
#menu-top-tarefas li a:hover {
  background-color: #e7e7e7;
}
#menu-top-tarefas li a .link {
  padding: 5px 0px;
  text-align: center;
  font-weight: 800;
}
/*#endregion */

#content-text-file {
  text-align: left;
  overflow-y: auto;
  overflow-x: auto;
  word-break: break-word;
  /*white-space: pre-wrap; //anteriormente estava pre-line!!!*/
  padding: 0;
}
#content-videoaudio-file {
  text-align: left;
  overflow-y: hidden;
  overflow-x: hidden;
  word-break: break-all;
  padding: 0;
}
#content-image-file {
  text-align: left;
  overflow-y: hidden;
  overflow-x: hidden;
  word-break: break-all;
  padding: 0;
}
/* Usado nas codificações -> listagem de referencias de um no */

#content-references-node-file {
  text-align: left;
  overflow-y: auto;
  overflow-x: hidden;
  word-break: break-word;
  padding: 0;
}
#content-references-node-file div.fonte {
  margin-bottom: 10px;
}
#content-references-node-file div.fonte a {
  margin-left: 5px;
  margin-right: 15px;
  font-size: 16px;
}
#content-references-node-file div.fonte .codification-icon {
  display: inline-block;
  width: 25px;
  vertical-align: middle;
}
#content-references-node-file div.fonte .reference-percent {
  font-size: 15px;
}
#content-references-node-file div.references_information .reference-count {
  font-size: 15px;
  color: #72abdd;
}
#content-references-node-file div.references_information .reference-percent {
  font-size: 15px;
}
#content-references-node-file div.references_information .reference-text {
  font-size: 14px;
}
#content-references-node-file .hr-separator {
  margin-top: 10px;
  margin-bottom: 10px;
}
#gestao-utilizadores-container {
  width: 100%;
}
#gestao-utilizadores-container .utilizador-grid-header {
  font-size: 14px;
  font-weight: 400;
  text-transform: uppercase;
  color: #676767;
}
.hr-divider {
  display: inline-block;
  width: 80%;
  margin: 3px;
}
.file-wrapper {
  position: relative;
  height: 40px;
}
.icon-upload {
  width: 13px;
  height: 13px;
  margin-left: 5px;
}
.archor-upload {
  margin-left: 16px;
  position: relative;
  color: black;
  text-decoration: none;
  display: none;
}
.archor-upload:hover {
  background-color: darkorange;
  color: black;
  text-decoration: none;
}
#list-view-sources {
  overflow: auto;
}
#main-container .form-content {
  overflow-y: auto;
}
.percentage-value {
  float: right;
  margin-right: 10px;
}
.sources-sidebar,
.projetos-sidebar {
  width: 480px;
}
#tree-view-notes .k-i-none {
  display: none;
}
.employee-photo,
.employee-name,
.k-i-collapse,
.add-nota {
  display: inline-block;
}
#funcionality-bar-codifications .k-link {
  padding-top: 12px;
}
#left-side-panelbar .k-link {
  height: 40px;
  padding-top: 3px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.left-bar-search-box * {
  display: none;
}
#topmenu {
  height: 60px;
}
#topmenu #classification-bar {
  height: 40px;
}
#topmenu #classification-bar li span {
  padding-top: 0.9em;
  height: 40px;
}
/* Usado nas codificações e classificações -> barra do lado direito */

.codification-rightsidebar .title,
.classificacao-rightsidebar .title {
  color: #337ab7;
  text-align: left;
  font-size: 20px;
  margin-bottom: 10px;
}
.codification-rightsidebar .detalhes,
.classificacao-rightsidebar .detalhes {
  text-align: left;
  margin-bottom: 10px;
}
.codification-rightsidebar .detalhes .negrito,
.classificacao-rightsidebar .detalhes .negrito {
  font-weight: 800;
}
.codification-rightsidebar .tabstrip,
.classificacao-rightsidebar .tabstrip {
  padding-top: 5%;
}
.codification-rightsidebar .tabstrip div.fonte,
.classificacao-rightsidebar .tabstrip div.fonte {
  margin-top: 5px;
  margin-bottom: 10px;
}
.codification-rightsidebar .tabstrip div.fonte a,
.classificacao-rightsidebar .tabstrip div.fonte a {
  margin-left: 5px;
  margin-right: 15px;
}
.codification-rightsidebar .tabstrip div.fonte .codification-icon,
.classificacao-rightsidebar .tabstrip div.fonte .codification-icon {
  display: inline-block;
  width: 25px;
  vertical-align: middle;
}
.codification-rightsidebar .tabstrip div.references_information .reference-count,
.classificacao-rightsidebar .tabstrip div.references_information .reference-count {
  color: #72abdd;
}
/* Usado nos gráficos */

#charts-container {
  overflow: hidden;
}
#charts-container .bar-chart .title {
  text-align: center;
  width: 100%;
  padding: 2px 5px 2px 80px;
  margin-top: 5px;
}
/*
    Estilo genérico das grids - Rever depois: PM - 11/04/2016
*/

.k-widget.k-grid {
  border: none;
  background-color: white;
}
.k-widget.k-grid > .k-grid-toolbar {
  background-color: white;
}
.k-widget.k-grid .k-grid-header {
  background-color: white;
  border: none;
  padding-right: 15px !important;
}
.k-widget.k-grid .k-grid-header .k-grid-header-wrap {
  border: none;
  border-bottom: 1px solid #d9d9d9;
}
.k-widget.k-grid .k-grid-header .k-link {
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 400;
}
.k-widget.k-grid .k-grid-content {
  overflow-y: scroll;
  /*border: none;
            border-color: @cinza3;*/

}
.k-widget.k-grid table > thead .k-header {
  background-color: white;
  border-left: 1px solid #d9d9d9;
}
.k-widget.k-grid table > tbody {
  text-align: left;
  font-size: 14px;
  font-weight: 400;
}
.k-widget.k-grid table > tbody tr {
  background-color: white;
  color: #676767;
  border-top: none;
  border-bottom: none;
}
.k-widget.k-grid table > tbody tr.k-state-selected,
.k-widget.k-grid table > tbody tr:active {
  background-color: #e6e6e6;
  color: #676767;
}
.k-widget.k-grid table > tbody tr td {
  white-space: nowrap;
  border-width: 0 0 0 1px;
  border-color: #d9d9d9;
}
.k-widget.k-combobox > .k-dropdown-wrap {
  height: 30px;
}
.k-widget.k-combobox > .k-dropdown-wrap .k-input {
  height: 25px;
}
.k-widget.k-tabstrip {
  text-align: left;
  font-size: 14px;
  font-weight: 400;
}
.k-widget.k-tabstrip.k-header {
  background-color: white;
  border: none;
}
.k-widget.k-tabstrip > .k-tabstrip-items {
  border-bottom: 1px solid #676767;
}
.k-widget.k-tabstrip > .k-tabstrip-items > .k-item {
  background-color: white;
  margin-right: 4px;
  padding-bottom: 0;
}
.k-widget.k-tabstrip > .k-tabstrip-items > .k-item.k-state-default {
  border-bottom: none;
}
.k-widget.k-tabstrip > .k-tabstrip-items > .k-item.k-state-default > .k-link {
  color: #b2b2b2;
}
.k-widget.k-tabstrip > .k-tabstrip-items > .k-item.k-state-hover {
  border: 1px solid white;
  border-bottom: none;
}
.k-widget.k-tabstrip > .k-tabstrip-items > .k-item.k-state-active {
  border: none;
  border-top: 1px solid white;
  border-bottom: 1px solid #676767;
}
.k-widget.k-tabstrip > .k-content {
  border-style: none;
}
/*
    Estilo especifico para _ImageEditor.cshtml - Página de edição de imagens
*/

#image-editor-container .control-bar {
  color: #757471;
  height: 40px;
}
#image-editor-container .control-bar span.text {
  vertical-align: middle;
  margin-left: 15px;
  margin-right: 8px;
}
#image-editor-container .control-bar .k-widget.k-dropdown {
  width: 100px;
}
#image-editor-container .control-bar .k-widget.k-dropdown .k-dropdown-wrap {
  border-color: #757471;
  height: 30px;
}
#image-editor-container .control-bar .k-widget.k-dropdown .k-dropdown-wrap .k-input {
  color: #757471;
  text-align: left;
  padding: 0;
}
#image-editor-container .control-bar .k-widget.k-dropdown .k-dropdown-wrap .k-select {
  margin-right: 0;
}
#image-editor-container .control-bar .k-widget.k-dropdown .k-dropdown-wrap .k-select .k-icon {
  width: 25px;
  height: 25px;
  margin-bottom: 7px;
}
#image-editor-container .control-bar .k-widget .k-picker-wrap {
  height: 30px;
}
#image-editor-container .control-bar .k-widget .k-picker-wrap .k-selected-color {
  height: 30px;
}
#image-editor-container .control-bar .k-widget.k-numerictextbox {
  height: 30px;
  width: 110px;
}
#image-editor-container .control-bar .k-widget.k-numerictextbox .k-numeric-wrap {
  background-color: #757471;
  border-color: #757471;
  height: 30px;
}
#image-editor-container .control-bar .k-widget.k-numerictextbox .k-numeric-wrap .k-input {
  color: #757471;
  height: 30px;
  padding: 0;
}
div#content-text-file {
  font-size: 14px;
  font-weight: 600;
  padding-right: 0;
}
div#main-container {
  overflow: auto;
}
div#image-editor-container {
  /*margin: 0px auto 0px auto;*/
  /*width : 920px;*/
  width: 100%;
  height: 100%;
  text-align: center;
}
hr.splitter {
  height: 1px;
  background-color: #b2b2b2;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 5px;
}
div.image-decorator {
  /*-moz-border-radius : 5px 5px 5px 5px;
	-moz-box-shadow : 0 0 6px #c8c8c8;
	-webkit-border-radius : 5px 5px 5px 5px;
	-webkit-box-shadow : 0 0 6px #c8c8c8;*/
  background-color: white;
  /*border : 1px solid #c8c8c8;
	border-radius : 5px 5px 5px 5px;
	box-shadow : 0 0 6px #c8c8c8;*/
  display: inline-block;
  padding: 0px;
  /*5px 5px 5px 5px;*/
  position: relative;
  overflow: auto;
  text-align: left;
  width: 100%;
  height: 65%;
}
div.image-decorator > div {
  margin: auto;
}
div.areas-editable {
  width: 100%;
  display: inline-block;
  overflow-y: auto;
  min-height: 179px;
}
div.areas-editable > div.area {
  width: 100%;
  text-align: left;
  margin-bottom: 5px;
}
div.areas-editable > div.area > div {
  display: inline-block;
  vertical-align: top;
}
div.areas-editable > div.area .color-box {
  width: 30px;
  height: 30px;
}
div.areas-editable .delete-button {
  padding: 0 10px;
}
div.areas-editable .delete-button > img {
  height: 20px;
  width: 20px;
  vertical-align: sub;
}
div.areas-editable > div.area .textarea {
  width: 85%;
  border: 1px solid #b2b2b2;
  margin-left: 10px;
  padding: 2px;
}
div.areas-readonly {
  width: 100%;
  overflow-y: auto;
  display: inline-block;
  min-height: 209px;
}
div.areas-readonly > div.cabecalho,
div.areas-readonly > div.area {
  width: 100%;
  color: #676767;
  position: relative;
  text-align: left;
}
div.areas-readonly > div.cabecalho {
  border-bottom: 1px solid #b2b2b2;
}
div.areas-readonly.editable > div.area:hover {
  background-color: white;
  cursor: pointer;
}
div.areas-readonly > div.area.selected {
  border: 2px solid #eeeeee;
}
div.area:hover {
  cursor: pointer!important;
}
div.areas-readonly > div.cabecalho > div,
div.areas-readonly > div.area > div {
  display: inline-block;
  padding: 10px 5px 10px 5px;
  text-align: left;
  vertical-align: top;
}
div.areas-readonly > div.cabecalho > div {
  padding-bottom: 2px;
  padding-top: 2px;
}
div.areas-readonly div.color-box {
  width: 30px;
  height: 30px;
  position: absolute;
  top: 10px;
  left: 10px;
}
/*div.areas-readonly div.counter {
        width: 20px;
        margin-left: 24px !important;
    }*/

div.areas-readonly > div.cabecalho > div.textarea,
div.areas-readonly > div.area > div.textarea {
  width: 59%;
  min-height: 1em;
  text-align: left;
  padding-left: 50px;
}
div.areas-readonly div.criado-em,
div.areas-readonly div.modificado-em {
  width: 20%;
  white-space: nowrap;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
  /*border-left: 1px solid @cinza1;*/

}
div.areas-readonly div.delete-button {
  position: absolute;
  right: 0px;
  top: 0px;
  color: #e84e3b;
}
div.areas-editable div.delete-button:hover,
div.areas-readonly div.delete-button:hover {
  cursor: pointer;
}
div.control-bar > * {
  display: inline-block;
}
/*
    Estilo página dos projetos - Rever depois: PM - 11/04/2016
*/

.filter-container {
  margin-top: 4px;
  margin-left: 8px;
}
.filter-container label {
  display: none;
}
.filter-container .k-widget.k-dropdown .k-dropdown-wrap {
  border-color: #b2b2b2;
  height: 30px;
}
.filter-container .k-widget.k-dropdown .k-dropdown-wrap .k-input {
  color: #676767;
  text-align: left;
  /*padding: 0;*/

}
.filter-container .k-widget.k-dropdown .k-dropdown-wrap .k-select {
  margin-right: 0;
}
.filter-container .k-widget.k-dropdown .k-dropdown-wrap .k-select .k-icon {
  width: 25px;
  height: 25px;
  margin-bottom: 7px;
}
#projetos-grid-viewer.k-widget.k-grid .k-grid-header {
  padding-right: 15px !important;
}
#projetos-grid-viewer.k-widget.k-grid .k-grid-content {
  border: none;
  border-color: #d9d9d9;
}
#projetos-grid-viewer.k-widget.k-grid table > thead .k-header:nth-of-type(2) {
  border-left: none;
}
#projetos-grid-viewer.k-widget.k-grid table > tbody tr.k-state-selected,
#projetos-grid-viewer.k-widget.k-grid table > tbody tr:active {
  background-color: #e6e6e6;
  color: #676767;
}
#projetos-grid-viewer.k-widget.k-grid table > tbody tr td:nth-of-type(2) {
  border-left: none;
}
#projetos-grid-viewer .link-item {
  cursor: pointer;
}
#projetos-grid-viewer .link-item:hover {
  text-decoration: underline;
}
/*
    Estilo específico da grid das codificações - Rever depois: PM - 11/04/2016
*/

#treeViewCodification .k-widget.k-grid > .k-grid-toolbar {
  background-color: white;
}
#treeViewCodification .k-widget.k-grid .k-grid-content {
  /*border: 1px 0 0 0;*/
  border: none;
  border-color: #d9d9d9;
}
#treeViewCodification .k-widget.k-grid table > thead .k-header:first-child {
  border-left: none;
  border-right: none;
}
#treeViewCodification .k-widget.k-grid table > tbody tr.k-state-selected,
#treeViewCodification .k-widget.k-grid table > tbody tr:active {
  background-color: #edf4fb;
  color: #676767;
}
#treeViewCodification .k-widget.k-grid table > tbody tr td:first-child {
  border-left: none;
  border-right: none;
}
#treeViewCodification .k-widget.k-treelist table > thead .k-header:first-child {
  border-left: none;
  border-right: none;
}
#treeViewCodification .k-widget.k-treelist table > tbody tr.k-state-selected,
#treeViewCodification .k-widget.k-treelist table > tbody tr:active {
  background-color: #edf4fb;
  color: #676767;
}
#treeViewCodification .k-widget.k-treelist table > tbody tr td {
  padding: 0 .6em;
  height: 35px;
}
#tree-container {
  cursor: -webkit-grab;
  cursor: -moz-grab;
}
/*
    Estilo específico da grid do questionamento
*/

#palavras-mais-frequentes-grid.k-widget.k-grid > .k-grid-toolbar,
#pesquisa-codigo-grid.k-widget.k-grid > .k-grid-toolbar,
#pesquisa-texto-grid.k-widget.k-grid > .k-grid-toolbar,
#matrizes-grid.k-widget.k-grid > .k-grid-toolbar {
  background-color: white;
}
#palavras-mais-frequentes-grid.k-widget.k-grid .k-grid-content,
#pesquisa-codigo-grid.k-widget.k-grid .k-grid-content,
#pesquisa-texto-grid.k-widget.k-grid .k-grid-content,
#matrizes-grid.k-widget.k-grid .k-grid-content {
  border: none;
  border-color: #d9d9d9;
}
#palavras-mais-frequentes-grid.k-widget.k-grid table > thead .k-header:nth-of-type(2),
#pesquisa-codigo-grid.k-widget.k-grid table > thead .k-header:nth-of-type(2),
#pesquisa-texto-grid.k-widget.k-grid table > thead .k-header:nth-of-type(2),
#matrizes-grid.k-widget.k-grid table > thead .k-header:nth-of-type(2) {
  border-left: none;
  border-right: none;
}
#palavras-mais-frequentes-grid.k-widget.k-grid table > tbody tr.k-state-selected,
#pesquisa-codigo-grid.k-widget.k-grid table > tbody tr.k-state-selected,
#pesquisa-texto-grid.k-widget.k-grid table > tbody tr.k-state-selected,
#matrizes-grid.k-widget.k-grid table > tbody tr.k-state-selected,
#palavras-mais-frequentes-grid.k-widget.k-grid table > tbody tr:active,
#pesquisa-codigo-grid.k-widget.k-grid table > tbody tr:active,
#pesquisa-texto-grid.k-widget.k-grid table > tbody tr:active,
#matrizes-grid.k-widget.k-grid table > tbody tr:active {
  background-color: rgba(150, 192, 32, 0.4);
  color: #676767;
}
#palavras-mais-frequentes-grid.k-widget.k-grid table > tbody tr td:nth-of-type(2),
#pesquisa-codigo-grid.k-widget.k-grid table > tbody tr td:nth-of-type(2),
#pesquisa-texto-grid.k-widget.k-grid table > tbody tr td:nth-of-type(2),
#matrizes-grid.k-widget.k-grid table > tbody tr td:nth-of-type(2) {
  border-left: none;
  border-right: none;
}
#palavras-mais-frequentes-grid .link-item,
#pesquisa-codigo-grid .link-item,
#pesquisa-texto-grid .link-item,
#matrizes-grid .link-item {
  cursor: pointer;
}
#palavras-mais-frequentes-grid .link-item:hover,
#pesquisa-codigo-grid .link-item:hover,
#pesquisa-texto-grid .link-item:hover,
#matrizes-grid .link-item:hover {
  text-decoration: underline;
}
/*
    Estilo específico da grid das sources - Rever depois: PM - 11/04/2016
*/

#gridViewSources .k-widget.k-grid > .k-grid-toolbar {
  background-color: white;
}
#gridViewSources .k-widget.k-grid .k-grid-content {
  /*border: 1px 0 0 0;*/
  border: none;
  border-color: #d9d9d9;
}
#gridViewSources .k-widget.k-grid table > thead .k-header:nth-of-type(2) {
  border-left: none;
  border-right: none;
}
#gridViewSources .k-widget.k-grid table > thead .k-header:nth-of-type(3) {
  border-left: none;
}
#gridViewSources .k-widget.k-grid table > tbody tr.k-state-selected,
#gridViewSources .k-widget.k-grid table > tbody tr:active {
  background-color: rgba(232, 78, 59, 0.3);
  color: #676767;
}
#gridViewSources .k-widget.k-grid table > tbody tr td:nth-of-type(2) {
  border-left: none;
  border-right: none;
}
#gridViewSources .k-widget.k-grid table > tbody tr td:nth-of-type(3) {
  border-left: none;
}
/*
    Estilo específico da grid dos utilizadores (gestão) - Rever depois: PM - 11/04/2016
*/

#gestao-utilizador-grid-viewer.widget-grid-ajax .grid-ajax-content .k-widget.k-grid > .k-grid-toolbar {
  background-color: white;
}
#gestao-utilizador-grid-viewer.widget-grid-ajax .grid-ajax-content .k-widget.k-grid .k-grid-content {
  border: none;
  border-color: #d9d9d9;
}
#gestao-utilizador-grid-viewer.widget-grid-ajax .grid-ajax-content .k-widget.k-grid table > thead .k-header:nth-of-type(3) {
  border-left: none;
  border-right: none;
}
#gestao-utilizador-grid-viewer.widget-grid-ajax .grid-ajax-content .k-widget.k-grid table > tbody tr.k-state-selected,
#gestao-utilizador-grid-viewer.widget-grid-ajax .grid-ajax-content .k-widget.k-grid table > tbody tr:active {
  background-color: #e6e6e6;
  color: #676767;
}
#gestao-utilizador-grid-viewer.widget-grid-ajax .grid-ajax-content .k-widget.k-grid table > tbody tr td:nth-of-type(3) {
  border-left: none;
  border-right: none;
}
/* Estilo especifico da grid do workflow(gestao)*/

#grid-workflow.k-grid > .k-grid-toolbar {
  background-color: white;
}
#grid-workflow.k-grid .k-grid-content {
  /*border: 1px 0 0 0;*/
  border: none;
  border-color: #d9d9d9;
}
#grid-workflow.k-grid table > thead .k-header:nth-of-type(1) {
  border-left: none;
  border-right: none;
}
#grid-workflow.k-grid table > thead .k-header:nth-of-type(3) {
  border-left: none;
}
#grid-workflow.k-grid table > tbody tr.k-state-selected,
#grid-workflow.k-grid table > tbody tr:active {
  color: #676767;
}
#grid-workflow.k-grid table > tbody tr .k-group-cell {
  background-color: white;
}
#grid-workflow.k-grid table > tbody tr td:nth-of-type(1) {
  border-left: none;
  border-right: none;
}
#grid-workflow.k-grid table > tbody tr td:nth-of-type(3) {
  border-left: none;
}
#grid-workflow.k-grid table > tbody tr td .edit-notes {
  float: right;
}
/*
    Sidebar das fontes com o novo estilo - PM 12/04/2016
*/

.sources-sidebar#sidebar-right {
  text-align: left;
  border-left: 3px solid #e84e3b;
}
.sources-sidebar#sidebar-right .k-tabstrip-wrapper ul {
  border-bottom-color: #e84e3b;
}
.sources-sidebar#sidebar-right .k-tabstrip-wrapper ul a.k-link {
  color: #e84e3b;
}
.sources-sidebar#sidebar-right .k-tabstrip-wrapper li[role='tab'] {
  border-left-style: none;
  border-right-style: none;
}
.sources-sidebar#sidebar-right .k-tabstrip-wrapper li[role='tab'].k-state-active {
  border-bottom-style: none;
}
.sources-sidebar#sidebar-right .k-tabstrip-wrapper li[role='tab'].k-state-active .k-loading {
  height: 9px;
  border-top-color: #e84e3b;
  border-right-style: solid;
  border-right-color: #e84e3b;
  border-right-width: 1px;
  border-left-style: solid;
  border-left-color: #e84e3b;
  border-left-width: 1px;
  position: absolute;
  top: 23px;
  z-index: 10000;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: white;
}
.sources-sidebar#sidebar-right .k-tabstrip-wrapper li[role='tab'].k-state-active a.k-link {
  position: relative;
  padding-top: 0;
  border-bottom-style: none;
}
.sources-sidebar#sidebar-right .k-tabstrip-wrapper li[role='tab']:not(.k-state-active) .k-loading {
  display: none;
}
.sources-sidebar#sidebar-right .k-tabstrip-wrapper .k-content {
  padding: 15px 5px 0 0;
}
.sources-sidebar#sidebar-right .content-folder-details {
  padding: 0px 0px 0px 5px;
}
.sources-sidebar#sidebar-right .content-folder-details .row-title {
  margin-left: 0;
  margin-right: 0;
}
.sources-sidebar#sidebar-right .content-folder-details .row-title a {
  color: #e84e3b;
  font-size: 18px;
  font-weight: 400;
  text-decoration: none;
}
.sources-sidebar#sidebar-right .content-folder-details .row-title a:hover {
  cursor: pointer;
  text-decoration: underline;
}
.sources-sidebar#sidebar-right .content-folder-details .row-description {
  margin-left: 0;
  margin-right: 0;
}
.sources-sidebar#sidebar-right .content-folder-details .row-description #description-text-area {
  width: 100%;
  max-width: 100%;
  outline: 1px solid #b2b2b2;
}
.sources-sidebar#sidebar-right .content-folder-details .row-description #description-text-area:focus {
  outline: 1px solid #e84e3b !important;
}
.sources-sidebar#sidebar-right .content-folder-details .row-description img {
  width: 25px;
  height: 25px;
}
.sources-sidebar#sidebar-right .content-folder-details .hr-separator {
  border: 1px solid #b2b2b2;
}
.sources-sidebar#sidebar-right .content-folder-details .row-information {
  margin-left: 0;
  margin-right: 0;
}
.sources-sidebar#sidebar-right .content-folder-details .row-information .col-md-12 .row {
  margin-left: 0;
  margin-right: 0;
}
.sources-sidebar#sidebar-right .content-folder-details .row-information .col-md-12 .row a {
  color: #e84e3b;
}
.sources-sidebar#sidebar-right .content-folder-details .row-information .col-md-12 .row label {
  font-size: 14px;
  font-weight: 600;
  color: #b2b2b2;
}
.sources-sidebar#sidebar-right .content-folder-details .row-information .col-md-12 .row .col-md-4 {
  text-align: left;
}
.sources-sidebar#sidebar-right .content-folder-details .row-information .col-md-12 .row .col-md-8 {
  text-align: right;
}
.sources-sidebar#sidebar-right .content-folder-details .row-information .col-md-12 .row .col-md-8 span {
  font-size: 14px;
  font-weight: 400;
  color: #676767;
}
.sources-sidebar#sidebar-right .content-folder-details .row-information .col-md-12 .row .col-md-8 img {
  cursor: pointer;
  width: 27px;
  height: 27px;
}
.sources-sidebar#sidebar-right .row-classification {
  margin-left: 0;
  margin-right: 0;
}
.sources-sidebar#sidebar-right .row-classification h4 {
  font-size: 16px;
  font-weight: 400;
}
.sources-sidebar#sidebar-right .row-classification .col-md-8 {
  text-align: right;
  font-size: 14px;
  font-weight: 400;
}
.sources-sidebar#sidebar-right .row-classification .col-md-8 a:hover {
  text-decoration: none;
}
.sources-sidebar#sidebar-right .row-classification .col-md-8 a img {
  width: 27px;
  height: 27px;
}
.sources-sidebar#sidebar-right .row-classification .col-md-12 {
  margin-top: 20px;
}
.sources-sidebar#sidebar-right .row-classification .col-md-12 .k-widget.k-grid {
  box-shadow: none;
}
.sources-sidebar#sidebar-right .row-classification .col-md-12 .k-widget.k-grid table thead tr {
  font-size: 12px;
  font-weight: 400;
}
.sources-sidebar#sidebar-right .row-classification .col-md-12 .k-widget.k-grid table thead tr .k-header:first-child {
  border-left: none;
  text-align: center;
}
.sources-sidebar#sidebar-right .row-classification .col-md-12 .k-widget.k-grid table thead tr .k-header:last-child {
  text-align: center;
}
.sources-sidebar#sidebar-right .row-classification .col-md-12 .k-widget.k-grid table tbody tr td:first-child {
  border-left: none;
}
.sources-sidebar#sidebar-right .row-classification .col-md-12 .k-widget.k-grid table tbody tr td input {
  text-align: center;
  width: 98%;
}
.sources-sidebar#sidebar-right .row-classification .col-md-12 .k-widget.k-grid table tbody tr td .k-picker-wrap {
  background-color: white;
  border-color: #b2b2b2;
}
.sources-sidebar#sidebar-right .row-classification .col-md-12 .k-widget.k-grid table tbody tr td .k-picker-wrap .k-i-calendar {
  background-image: url(/Content/icons/dropdown.svg);
  width: 28px;
  height: 28px;
  vertical-align: middle;
}
.sources-sidebar#sidebar-right div.code {
  margin-top: 5px;
  margin-bottom: 10px;
}
.sources-sidebar#sidebar-right div.code a {
  margin-left: 5px;
  margin-right: 15px;
  color: #e84e3b;
}
.sources-sidebar#sidebar-right div.code .codification-icon {
  display: inline-block;
  width: 25px;
  vertical-align: middle;
}
/*
    Estilo da Sidebar das codificacoes
*/

.codification-sidebar#sidebar-right .row-classification .list-attributes-classifications .k-widget.k-grid {
  box-shadow: none;
}
.codification-sidebar#sidebar-right .row-classification .list-attributes-classifications .k-widget.k-grid table thead tr {
  font-size: 12px;
  font-weight: 400;
}
.codification-sidebar#sidebar-right .row-classification .list-attributes-classifications .k-widget.k-grid table thead tr .k-header:first-child {
  border-left: none;
  text-align: center;
}
.codification-sidebar#sidebar-right .row-classification .list-attributes-classifications .k-widget.k-grid table thead tr .k-header:last-child {
  text-align: center;
}
.codification-sidebar#sidebar-right .row-classification .list-attributes-classifications .k-widget.k-grid table tbody tr td:first-child {
  border-left: none;
}
.codification-sidebar#sidebar-right .row-classification .list-attributes-classifications .k-widget.k-grid table tbody tr td input {
  text-align: center;
  width: 98%;
}
.codification-sidebar#sidebar-right .row-classification .list-attributes-classifications .k-widget.k-grid table tbody tr td .k-picker-wrap {
  background-color: white;
  border-color: #b2b2b2;
}
.codification-sidebar#sidebar-right .row-classification .list-attributes-classifications .k-widget.k-grid table tbody tr td .k-picker-wrap .k-i-calendar {
  background-image: url(/Content/icons/dropdown.svg);
  width: 28px;
  height: 28px;
  vertical-align: middle;
}
/*
    Estilo da página dos projetos - conteúdo da sidebar
*/

.projetos-sidebar#sidebar-right .recent-projects {
  text-align: left;
}
.projetos-sidebar#sidebar-right .recent-projects .row-title h3 {
  font-size: 16px;
  font-weight: 600;
}
.projetos-sidebar#sidebar-right .recent-projects .hr-separator {
  border: 1px solid #676767;
}
.projetos-sidebar#sidebar-right .recent-projects .row-information .col-md-12.information-detail .project.linkable .col-md-4 label {
  font-size: 14px;
  font-weight: 600;
  color: #676767;
  margin: 0;
}
.projetos-sidebar#sidebar-right .recent-projects .row-information .col-md-12.information-detail .project.linkable .col-md-8 {
  text-align: right;
  font-size: 14px;
  font-weight: 400;
  color: #676767;
}
.projetos-sidebar#sidebar-right .recent-projects .row-information .col-md-12.information-detail .project.linkable .col-md-8 span.linkable {
  cursor: pointer;
}
.projetos-sidebar#sidebar-right .recent-projects .row-information .col-md-12.information-detail .project.linkable .col-md-8 span.linkable:hover {
  text-decoration: underline;
}
.projetos-sidebar#sidebar-right .recent-projects .row-information .hr-separator-2 {
  border: 1px solid #b2b2b2;
  margin-top: 10px;
  margin-bottom: 10px;
}
.projetos-sidebar#sidebar-right .recent-projects .row-information .hr-separator-2:last-child {
  display: none;
}
.projetos-sidebar#sidebar-right .invite-projects {
  text-align: left;
}
.projetos-sidebar#sidebar-right .invite-projects .row-title h3 {
  font-size: 16px;
  font-weight: 600;
}
.projetos-sidebar#sidebar-right .invite-projects .hr-separator {
  border: 1px solid #676767;
}
.projetos-sidebar#sidebar-right .invite-projects .row-information .col-md-12.information-detail .project .col-md-6 label,
.projetos-sidebar#sidebar-right .invite-projects .row-information .col-md-12.information-detail .project .col-md-12 label {
  font-size: 14px;
  font-weight: 600;
  color: #b2b2b2;
  margin: 0;
}
.projetos-sidebar#sidebar-right .invite-projects .row-information .col-md-12.information-detail .project .col-md-6 span.detail,
.projetos-sidebar#sidebar-right .invite-projects .row-information .col-md-12.information-detail .project .col-md-12 span.detail {
  display: block;
  text-align: left;
  font-size: 14px;
  font-weight: 400;
  color: #676767;
}
.projetos-sidebar#sidebar-right .invite-projects .row-information .col-md-12.information-detail .project .col-md-6 a img,
.projetos-sidebar#sidebar-right .invite-projects .row-information .col-md-12.information-detail .project .col-md-12 a img {
  width: 27px;
  height: 27px;
}
.projetos-sidebar#sidebar-right .invite-projects .row-information .col-md-12.information-detail .project .col-md-6 a img:last-child,
.projetos-sidebar#sidebar-right .invite-projects .row-information .col-md-12.information-detail .project .col-md-12 a img:last-child {
  margin-left: 10px;
}
.projetos-sidebar#sidebar-right .invite-projects .row-information .col-md-12.information-detail .project .col-md-6:last-child {
  text-align: right;
}
.projetos-sidebar#sidebar-right .invite-projects .row-information .hr-separator-2 {
  border: 1px solid #b2b2b2;
  margin-top: 10px;
  margin-bottom: 10px;
}
.projetos-sidebar#sidebar-right .invite-projects .row-information .hr-separator-2:last-child {
  display: none;
}
/*
    Estilo das janelas k-window - PM 15/04/2016
*/

.k-widget.k-window {
  font-size: 14px;
  font-weight: 400;
  color: #b2b2b2;
  border: 1px solid #b2b2b2;
  border-radius: 20px;
  padding: 15px;
}
.k-widget.k-window .k-window-titlebar.k-header {
  background-color: white;
  color: #676767;
  border-bottom: none;
  height: 30px;
  position: relative;
}
.k-widget.k-window .k-window-titlebar.k-header .k-window-title {
  text-align: center;
}
.k-widget.k-window .k-window-titlebar.k-header .k-window-actions {
  padding-top: 0.2em;
}
.k-widget.k-window .k-window-titlebar.k-header .k-window-actions a {
  padding: 4px;
}
.k-widget.k-window .k-window-titlebar.k-header .k-window-actions a .k-icon {
  width: 25px;
  height: 25px;
}
.k-widget.k-window .k-window-titlebar.k-header .k-window-actions a .k-icon.k-i-close {
  background: url(/Content/Icons/FontAwesomeSVGS/solid/times-circle.svg);
  background-repeat: no-repeat;
  margin-left: 2px;
}
.k-widget.k-window .k-window-titlebar.k-header .k-window-actions a .k-icon.k-i-minimize {
  background: url(/Content/Icons/FontAwesomeSVGS/solid/window-maximize.svg);
  background-repeat: no-repeat;
}
.k-widget.k-window .k-window-titlebar.k-header .k-window-actions a .k-icon.k-i-restore {
  background: url(/Content/Icons/FontAwesomeSVGS/solid/window-maximize.svg);
  background-repeat: no-repeat;
}
.k-widget.k-window .k-window-content.k-content .alert-window-container {
  padding: 0;
}
.k-widget.k-window .k-window-content.k-content .alert-window-container .icon-container {
  display: none;
}
.k-widget.k-window .k-window-content.k-content .alert-window-container .main-alert-content .message {
  width: 100%;
  padding-left: 0;
}
.k-widget.k-window .k-window-content.k-content .prompt-window-container .main-prompt-content .form-group .label-value {
  color: #676767;
}
.k-widget.k-window .k-window-content.k-content .prompt-window-container .main-prompt-content .form-group .k-textbox {
  border-color: #b2b2b2;
}
.k-widget.k-window .k-window-content.k-content .prompt-buttons-container,
.k-widget.k-window .k-window-content.k-content .main-alert-buttons-container {
  text-align: right;
}
.k-widget.k-window .k-window-content.k-content .prompt-buttons-container .k-button,
.k-widget.k-window .k-window-content.k-content .main-alert-buttons-container .k-button {
  background-color: white;
  border-radius: 20px;
  padding-left: 10px;
  padding-right: 10px;
  color: #676767;
  border-color: #b2b2b2;
}
/*.show-palavrasmaisfrequentes-sidebar-right, .show-pesquisatexto-sidebar-right, .show-pesquisacodigo-sidebar-right, .matriz-sidebar-right {

    &#sidebar-small-right {
        padding-right: 0;
    }

    font-size: 14px;
    border-left: 3px solid @verde;
    color: @cinza1;

    .title {
        h3 {
            font-size: 18px;
            font-weight: 300;
            margin: 0 0 10px 0;
            padding-top: 0;
            text-align: left;
            color: @verde;

            a {
                text-decoration: none;
                color: @verde;
            }
        }
    }

    .hr-separator {
        border: 1px solid @cinza2;
    }

    .content, .content-default {
        padding: 0 15px 0 0;

        .col-sm-12.col-md-12.col-lg-12, .col-sm-9.col-md-9.col-lg-9, .col-sm-4.col-md-4.col-lg-4 {
            text-align: left;

            #description-text-area {
                width: 100%;
                max-width: 100%;

                &:focus {
                    outline: 1px solid @verde;
                }
            }

            label {
                font-weight: 400;
            }

            p {
                font-weight: 300;
                color: @cinza1;
            }

            .pesquisatexto-fonte-texto {
                font-weight: 400;
                white-space: pre-line;
                color: @cinza1;
            }
        }

        .col-sm-8.col-md-8.col-lg-8, .col-sm-3.col-md-3.col-lg-3 {
            text-align: right;

            p {
                font-weight: 300;
                color: @cinza1;
            }
        }
    }
}*/

/*.show-palavrasmaisfrequentes-sidebar-right {
    .content {
        padding: 5px 15px;

        a:hover, a:focus {
            color: @verde;
        }

        h3 {
            font-size: 18px;
            font-weight: 300;
            color: @verde;
            margin-top: 0;
            margin-bottom: 10px;
        }

        .reference-count {
            font-size: 16px;
            font-weight: 300;
            color: @verde;
        }

        .reference-percent {
            font-size: 16px;
            font-weight: 300;
            color: @cinza2;
        }

        .reference-text {
            word-break: break-word;
            font-size: 14px;
            font-weight: 300;
            color: @cinza1;
        }
    }
}*/

/*.show-pesquisatexto-sidebar-right {
    font-size: 14px;
    border-left: 3px solid @verde;
    color: @cinza2;

    .title {
        h3 {
            font-size: 18px;
            font-weight: 300;
            margin: 0 0 10px 10px;
            padding-top: 0;
            text-align: left;

            a {
                text-decoration: none;
                color: @verde;
            }
        }

        p {
            font-size: 14px;
            text-align: left;
            font-weight: 400;
            margin: 0 10px;
            padding-bottom: 10px;
            border-bottom: 1px solid @cinza3;
        }
    }

    .content-default {
        overflow-x: hidden;
        overflow-y: auto;
        padding: 10px;

        .col-sm-12.col-md-12.col-lg-12, .col-sm-4.col-md-4.col-lg-4 {
            text-align: left;

            label {
                font-weight: 400;
            }

            p {
                font-weight: 300;
                color: @cinza1;
            }
        }

        .col-sm-8.col-md-8.col-lg-8 {
            text-align: right;

            p {
                font-weight: 300;
                color: @cinza1;
            }
        }
    }

    .content {
        overflow-x: hidden;
        overflow-y: auto;
        padding: 10px;

        .pesquisatexto-fonte-texto {
            color: @cinza1;
            text-align: left;

            span.realce {
                color: #000;
                background-color: rgba(150,192,32,0.3);
            }
        }
    }
}
    */

.bold {
  font-weight: 800;
}
#main-content-fonte-edit {
  width: 100%;
  float: left;
  margin-right: 10px;
  margin-left: 0;
}
#main-content-fonte-edit.use-sidebar {
  width: 74%;
}
#main-content-fonte-edit:not(.use-sidebar) {
  width: 100%;
}
#main-content-fonte-edit ul {
  color: #e84e3b;
  background-color: white;
  border-top: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
  border-left: none;
  border-right: none;
  height: 40px;
  border-radius: 0;
}
#main-content-fonte-edit ul li[role='menuitem'] {
  border-right: 0;
  border-left: 0;
}
#main-content-fonte-edit ul li[role='menuitem'] .k-link {
  color: #e84e3b !important;
  padding: .5em 1.1em .4em;
}
#main-content-fonte-edit ul li[role='menuitem'] .k-link,
#main-content-fonte-edit ul li[role='menuitem'] .k-link:hover {
  color: #e84e3b;
  background-color: transparent;
}
#main-content-fonte-edit ul li[role='menuitem'] .k-link .k-image,
#main-content-fonte-edit ul li[role='menuitem'] .k-link:hover .k-image {
  width: 27px;
  height: 27px;
}
#main-content-fonte-edit ul li[role='menuitem'].k-state-hover[role='menuitem'] {
  background-color: transparent;
  opacity: 0.7;
  filter: alpha(opacity=70);
  /*height: 39px;*/

}
#main-content-fonte-edit ul #show-sidebar-container {
  float: right;
  margin: 9px;
}
#main-content-fonte-edit ul #show-sidebar-container #show-side-bar {
  display: none;
}
#funcionality-bar-editions-file-right {
  color: #e84e3b;
  background-color: white;
  border-top: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
  border-left: none;
  border-right: none;
  height: 40px;
  border-radius: 0;
}
#funcionality-bar-editions-file-right li[role='menuitem'] {
  border-right: 0;
  border-left: 0;
}
#funcionality-bar-editions-file-right li[role='menuitem'] .k-link {
  color: #e84e3b !important;
  padding: .5em 1.1em .4em;
}
#funcionality-bar-editions-file-right li[role='menuitem'] .k-link,
#funcionality-bar-editions-file-right li[role='menuitem'] .k-link:hover {
  color: #e84e3b;
  background-color: transparent;
}
#funcionality-bar-editions-file-right li[role='menuitem'] .k-link .k-image,
#funcionality-bar-editions-file-right li[role='menuitem'] .k-link:hover .k-image {
  width: 27px;
  height: 27px;
}
#funcionality-bar-editions-file-right li[role='menuitem'].k-state-hover[role='menuitem'] {
  background-color: transparent;
  opacity: 0.7;
  filter: alpha(opacity=70);
  /*height: 39px;*/

}
#funcionality-bar-editions-file-right #menos-right {
  float: right;
}
#right-side {
  float: right;
  width: 25%;
}
#right-side #side-bar-right {
  width: 100%;
  border-left-style: solid;
  border-left-width: 1px;
  margin-top: 10px;
  padding-left: 25px;
  border-left-color: #e84e3b;
}
#right-side #side-bar-right a {
  color: #e84e3b;
}
#right-side td,
#right-side th {
  border-left-style: none;
  border-right-style: solid;
  border-right-width: 1px;
}
#right-side .custom-selected td:first-child {
  color: #e84e3b;
  font-weight: bold;
  font-weight: 800;
}
/*
    Página inicial das codificações
*/

#remove-codification {
  cursor: pointer;
  width: 15px;
  height: 15px;
  margin-top: -5px;
}
.codification-page.use-sidebar #main-content {
  width: 58.33333333%;
  display: inline-block;
  padding-left: 0;
}
.codification-page.use-sidebar #sidebar-right {
  width: 41.66666667%;
  display: block;
  height: 100%;
  overflow: hidden;
  /*.fonte {
                margin-bottom: 10px;

                a:hover, a:focus {
                    color: @azul;
                }

                a {
                    margin-right: 15px;

                    h3 {
                        font-size: 18px;
                        font-weight: 300;
                        color: @azul;
                        display: inline-block;
                        margin-top: 0;

                        &:hover {
                            text-decoration: underline;
                        }
                    }
                }

                .reference-count {
                    font-size: 18px;
                    font-weight: 300;
                    color: @azul;
                }

                .reference-percent {
                    font-size: 18px;
                    font-weight: 300;
                    color: @cinza2;
                }
            }*/

  /*.codification-icon {
                display: inline-block;
                width: 25px;
                vertical-align: middle;
            }
        }*/

}
.codification-page.use-sidebar #sidebar-right .k-tabstrip-wrapper ul {
  border-bottom-color: #72abdd;
}
.codification-page.use-sidebar #sidebar-right .k-tabstrip-wrapper ul a.k-link {
  color: #72abdd;
}
.codification-page.use-sidebar #sidebar-right .k-tabstrip-wrapper li[role='tab'] {
  border-left-style: none;
  border-right-style: none;
}
.codification-page.use-sidebar #sidebar-right .k-tabstrip-wrapper li[role='tab'].k-state-active {
  border-bottom-style: none;
}
.codification-page.use-sidebar #sidebar-right .k-tabstrip-wrapper li[role='tab'].k-state-active .k-loading {
  height: 9px;
  border-top-color: #72abdd;
  border-right-style: solid;
  border-right-color: #72abdd;
  border-right-width: 1px;
  border-left-style: solid;
  border-left-color: #72abdd;
  border-left-width: 1px;
  position: absolute;
  top: 23px;
  z-index: 10000;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: white;
}
.codification-page.use-sidebar #sidebar-right .k-tabstrip-wrapper li[role='tab'].k-state-active a.k-link {
  position: relative;
  padding-top: 0;
  border-bottom-style: none;
}
.codification-page.use-sidebar #sidebar-right .k-tabstrip-wrapper li[role='tab']:not(.k-state-active) .k-loading {
  display: none;
}
.codification-page.use-sidebar #sidebar-right .k-tabstrip-wrapper .k-content {
  padding: 15px 5px 0 0;
}
.codification-page.use-sidebar #sidebar-right .content-references {
  padding: 5px 15px;
}
.codification-page.use-sidebar #sidebar-right .content-references a:hover,
.codification-page.use-sidebar #sidebar-right .content-references a:focus {
  color: #72abdd;
}
.codification-page.use-sidebar #sidebar-right .content-references h3 {
  font-size: 18px;
  font-weight: 400;
  color: #72abdd;
  margin-top: 0;
}
.codification-page.use-sidebar #sidebar-right .content-references img {
  cursor: pointer;
  width: 15px;
  height: 15px;
  margin-top: -5px;
}
.codification-page.use-sidebar #sidebar-right .content-references .reference-count {
  font-size: 16px;
  font-weight: 400;
  color: #72abdd;
}
.codification-page.use-sidebar #sidebar-right .content-references .reference-percent {
  font-size: 16px;
  font-weight: 400;
  color: #b2b2b2;
}
.codification-page.use-sidebar #sidebar-right .content-references .reference-text {
  font-size: 14px;
  font-weight: 600;
  color: #676767;
}
.codification-page.use-sidebar #sidebar-right .content-folder-details {
  padding: 0px 5px 0px 5px;
}
.codification-page.use-sidebar #sidebar-right .content-folder-details #description-node-area {
  width: 100%;
  max-width: 100%;
  outline: 1px solid #b2b2b2;
}
.codification-page.use-sidebar #sidebar-right .content-folder-details #description-node-area:focus {
  outline: 1px solid #72abdd !important;
}
.codification-page.use-sidebar #sidebar-right .content-folder-details hr {
  border: 1px solid #b2b2b2;
}
.codification-page.use-sidebar #sidebar-right .content-folder-details img {
  cursor: pointer;
  width: 25px;
  height: 25px;
}
.codification-page.use-sidebar #sidebar-right .content-folder-details label {
  font-weight: 600;
}
.codification-page.use-sidebar #sidebar-right .content-folder-details p {
  font-weight: 400;
  color: #676767;
}
.codification-page.use-sidebar #sidebar-right .content-folder-details .col-sm-12.col-md-12.col-lg-12 {
  padding: 0;
}
.codification-page.use-sidebar #sidebar-right .content-folder-details .col-sm-12.col-md-12.col-lg-12 h4 {
  color: #72abdd;
}
.codification-page.use-sidebar #sidebar-right .content-folder-details .col-sm-4.col-md-4.col-lg-4 {
  padding-left: 0;
  padding-right: 0;
  text-align: left;
}
.codification-page.use-sidebar #sidebar-right .content-folder-details .col-sm-4.col-md-4.col-lg-4 label {
  font-weight: 600;
  color: #b2b2b2;
}
.codification-page.use-sidebar #sidebar-right .content-folder-details .col-sm-8.col-md-8.col-lg-8 {
  padding-left: 0;
  padding-right: 0;
  text-align: right;
}
.codification-page.use-sidebar #sidebar-right .content-folder-details .col-sm-8.col-md-8.col-lg-8 p {
  font-weight: 400;
  color: #676767;
}
.codification-page.use-sidebar #sidebar-right .content-folder-details .row-classification {
  margin-top: 10px;
}
.codification-page.use-sidebar #sidebar-right .content-folder-details .row-classification .col-sm-4.col-md-4.col-lg-4,
.codification-page.use-sidebar #sidebar-right .content-folder-details .row-classification .col-sm-8.col-md-8.col-lg-8 {
  padding-left: 0;
  padding-right: 0;
}
.codification-page.use-sidebar #sidebar-right .content-folder-details .row-classification .col-sm-4.col-md-4.col-lg-4 a:hover,
.codification-page.use-sidebar #sidebar-right .content-folder-details .row-classification .col-sm-8.col-md-8.col-lg-8 a:hover {
  text-decoration: none;
}
.codification-page.use-sidebar #sidebar-right .content-folder-details .row-classification .col-sm-4.col-md-4.col-lg-4 a img,
.codification-page.use-sidebar #sidebar-right .content-folder-details .row-classification .col-sm-8.col-md-8.col-lg-8 a img {
  width: 27px;
  height: 27px;
}
.codification-page.use-sidebar #sidebar-right .content-folder-details .row-classification .col-sm-4.col-md-4.col-lg-4 input,
.codification-page.use-sidebar #sidebar-right .content-folder-details .row-classification .col-sm-8.col-md-8.col-lg-8 input {
  background-color: white;
  border: 1px solid #72abdd;
  border-radius: 20px;
  padding-left: 10px;
  padding-right: 10px;
}
.codification-page.use-sidebar #sidebar-right .content-folder-details .row-classification h3 {
  margin-top: 0;
  font-size: 18px;
  font-weight: 400;
  color: #72abdd;
}
.codification-page.use-sidebar #sidebar-right .content-folder-details .row-classification .k-widget {
  margin-top: 15px;
}
.codification-page.use-sidebar #sidebar-right .content-folder-details .row-classification .k-widget.k-combobox {
  width: 100%;
}
.codification-page.use-sidebar #sidebar-right .content-folder-details .row-classification .k-widget.k-grid .k-header:first-child,
.codification-page.use-sidebar #sidebar-right .content-folder-details .row-classification .k-widget.k-grid td:first-child {
  border-left: none;
}
.codification-page.use-sidebar #sidebar-right .classificacao-rightsidebar #content-classification-details {
  padding: 0px 5px 0px 5px;
}
.codification-page.use-sidebar #sidebar-right .classificacao-rightsidebar #content-classification-details #description-classification-area {
  width: 100%;
  outline: 1px solid #b2b2b2;
}
.codification-page.use-sidebar #sidebar-right .classificacao-rightsidebar #content-classification-details #description-classification-area:focus {
  outline: 1px solid #72abdd !important;
}
.codification-page.use-sidebar #sidebar-right .classificacao-rightsidebar #content-classification-details hr {
  border: 1px solid #b2b2b2;
}
.codification-page.use-sidebar #sidebar-right .classificacao-rightsidebar #content-classification-details .row {
  margin-left: 0;
  margin-right: 0;
}
.codification-page.use-sidebar #sidebar-right .classificacao-rightsidebar #content-classification-details .row:first-child {
  margin-top: 20px;
}
.codification-page.use-sidebar #sidebar-right .classificacao-rightsidebar #content-classification-details .row .col-sm-4.col-md-4.col-lg-4,
.codification-page.use-sidebar #sidebar-right .classificacao-rightsidebar #content-classification-details .row .col-sm-8.col-md-8.col-lg-8 {
  padding-left: 0;
  padding-right: 0;
  text-align: left;
  font-size: 14px;
}
.codification-page.use-sidebar #sidebar-right .classificacao-rightsidebar #content-classification-details .row .col-sm-4.col-md-4.col-lg-4 label,
.codification-page.use-sidebar #sidebar-right .classificacao-rightsidebar #content-classification-details .row .col-sm-8.col-md-8.col-lg-8 label {
  font-weight: 600;
  color: #b2b2b2;
}
.codification-page.use-sidebar #sidebar-right .classificacao-rightsidebar #content-classification-details .row .col-sm-8.col-md-8.col-lg-8 {
  text-align: right;
}
.codification-page.use-sidebar #sidebar-right .classificacao-rightsidebar #content-classification-details .row .col-sm-8.col-md-8.col-lg-8 padding {
  font-weight: 400;
  color: #676767;
}
.codification-page.use-sidebar #sidebar-right .classificacao-rightsidebar .row {
  margin-left: 0;
  margin-right: 0;
}
.codification-page.use-sidebar #sidebar-right .classificacao-rightsidebar .row:first-child {
  margin-top: 20px;
}
.codification-page.use-sidebar #sidebar-right .classificacao-rightsidebar .row .col-sm-4.col-md-4.col-lg-4,
.codification-page.use-sidebar #sidebar-right .classificacao-rightsidebar .row .col-sm-8.col-md-8.col-lg-8 {
  padding-left: 0;
  padding-right: 0;
  text-align: left;
  font-size: 14px;
}
.codification-page.use-sidebar #sidebar-right .classificacao-rightsidebar .row .col-sm-4.col-md-4.col-lg-4 label,
.codification-page.use-sidebar #sidebar-right .classificacao-rightsidebar .row .col-sm-8.col-md-8.col-lg-8 label {
  font-weight: 600;
  color: #b2b2b2;
}
.codification-page.use-sidebar #sidebar-right .classificacao-rightsidebar .row .col-sm-8.col-md-8.col-lg-8 {
  text-align: right;
}
.codification-page.use-sidebar #sidebar-right .classificacao-rightsidebar .row .col-sm-8.col-md-8.col-lg-8 padding {
  font-weight: 400;
  color: #676767;
}
.codification-page.use-sidebar #sidebar-right .classificacao-rightsidebar .codification-icon {
  display: inline-block;
  width: 25px;
  vertical-align: middle;
}
.matriz-page.use-sidebar #main-content {
  width: 58.33333333%;
  display: inline-block;
  padding-left: 0;
}
.matriz-page.use-sidebar #sidebar-right {
  width: 41.66666667%;
  display: block;
  height: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  font-size: 14px;
  border-left: 3px solid #96c020;
  color: #676767;
}
.matriz-page.use-sidebar #sidebar-right .k-tabstrip-wrapper ul {
  border-bottom-color: #96c020;
}
.matriz-page.use-sidebar #sidebar-right .k-tabstrip-wrapper ul a.k-link {
  color: #96c020;
}
.matriz-page.use-sidebar #sidebar-right .k-tabstrip-wrapper li[role='tab'] {
  border-left-style: none;
  border-right-style: none;
}
.matriz-page.use-sidebar #sidebar-right .k-tabstrip-wrapper li[role='tab'].k-state-active {
  border-bottom-style: none;
}
.matriz-page.use-sidebar #sidebar-right .k-tabstrip-wrapper li[role='tab'].k-state-active .k-loading {
  height: 9px;
  border-top-color: #96c020;
  border-right-style: solid;
  border-right-color: #96c020;
  border-right-width: 1px;
  border-left-style: solid;
  border-left-color: #96c020;
  border-left-width: 1px;
  position: absolute;
  top: 23px;
  z-index: 10000;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: white;
}
.matriz-page.use-sidebar #sidebar-right .k-tabstrip-wrapper li[role='tab'].k-state-active a.k-link {
  position: relative;
  padding-top: 0;
  border-bottom-style: none;
}
.matriz-page.use-sidebar #sidebar-right .k-tabstrip-wrapper li[role='tab']:not(.k-state-active) .k-loading {
  display: none;
}
.matriz-page.use-sidebar #sidebar-right .k-tabstrip-wrapper .k-content {
  padding: 15px 5px 0 0;
}
.matriz-page.use-sidebar #sidebar-right .content-matriz-details {
  padding: 0px 5px 0px 5px;
}
.matriz-page.use-sidebar #sidebar-right .content-matriz-details #description-matriz-area {
  width: 100%;
  max-width: 100%;
  outline: 1px solid #b2b2b2;
}
.matriz-page.use-sidebar #sidebar-right .content-matriz-details #description-matriz-area:focus {
  outline: 1px solid #96c020 !important;
}
.matriz-page.use-sidebar #sidebar-right .content-matriz-details hr {
  border: 1px solid #b2b2b2;
}
.matriz-page.use-sidebar #sidebar-right .content-matriz-details img {
  cursor: pointer;
  width: 25px;
  height: 25px;
}
.matriz-page.use-sidebar #sidebar-right .content-matriz-details label {
  font-weight: 600;
}
.matriz-page.use-sidebar #sidebar-right .content-matriz-details p {
  font-weight: 400;
  color: #676767;
}
.matriz-page.use-sidebar #sidebar-right .content-matriz-details .col-sm-12.col-md-12.col-lg-12 {
  padding-left: 0;
  padding-right: 0;
  text-align: left;
}
.matriz-page.use-sidebar #sidebar-right .content-matriz-details .col-sm-12.col-md-12.col-lg-12 a:hover,
.matriz-page.use-sidebar #sidebar-right .content-matriz-details .col-sm-12.col-md-12.col-lg-12 a h4 {
  color: #96c020;
}
.matriz-page.use-sidebar #sidebar-right .content-matriz-details .col-sm-12.col-md-12.col-lg-12 label {
  font-weight: 600;
  color: #b2b2b2;
}
.matriz-page.use-sidebar #sidebar-right .content-matriz-details .col-sm-4.col-md-4.col-lg-4 {
  padding-left: 0;
  padding-right: 0;
  text-align: left;
}
.matriz-page.use-sidebar #sidebar-right .content-matriz-details .col-sm-4.col-md-4.col-lg-4 label {
  font-weight: 600;
  color: #b2b2b2;
}
.matriz-page.use-sidebar #sidebar-right .content-matriz-details .col-sm-8.col-md-8.col-lg-8 {
  padding-left: 0;
  padding-right: 0;
  text-align: right;
}
.matriz-page.use-sidebar #sidebar-right .content-matriz-details .col-sm-8.col-md-8.col-lg-8 p {
  font-weight: 400;
  color: #676767;
}
.matriz-page.use-sidebar #sidebar-right .content-references {
  padding: 0 15px 5px;
  text-align: left;
  /*img {
                cursor: pointer;
                width: 15px;
                height: 15px;
                margin-top: -5px;
            }*/

}
.matriz-page.use-sidebar #sidebar-right .content-references a:hover,
.matriz-page.use-sidebar #sidebar-right .content-references a:focus {
  color: #96c020;
}
.matriz-page.use-sidebar #sidebar-right .content-references h3 {
  font-size: 18px;
  font-weight: 400;
  color: #96c020;
  margin-top: 0;
  margin-bottom: 10px;
}
.matriz-page.use-sidebar #sidebar-right .content-references .reference-count {
  font-size: 16px;
  font-weight: 400;
  color: #96c020;
}
.matriz-page.use-sidebar #sidebar-right .content-references .reference-percent {
  font-size: 16px;
  font-weight: 400;
  color: #b2b2b2;
}
.matriz-page.use-sidebar #sidebar-right .content-references .reference-text {
  word-break: break-word;
  font-size: 14px;
  font-weight: 600;
  color: #676767;
}
.palavrasfrequentes-page.use-sidebar #main-content {
  width: 58.33333333%;
  display: inline-block;
  padding-left: 0;
}
.palavrasfrequentes-page.use-sidebar #sidebar-right {
  width: 41.66666667%;
  display: block;
  height: 100%;
  overflow-y: auto;
  overflow-x: auto;
  font-size: 14px;
  border-left: 3px solid #96c020;
  color: #676767;
}
.palavrasfrequentes-page.use-sidebar #sidebar-right .k-tabstrip-wrapper ul {
  border-bottom-color: #96c020;
}
.palavrasfrequentes-page.use-sidebar #sidebar-right .k-tabstrip-wrapper ul a.k-link {
  color: #96c020;
}
.palavrasfrequentes-page.use-sidebar #sidebar-right .k-tabstrip-wrapper li[role='tab'] {
  border-left-style: none;
  border-right-style: none;
}
.palavrasfrequentes-page.use-sidebar #sidebar-right .k-tabstrip-wrapper li[role='tab'].k-state-active {
  border-bottom-style: none;
}
.palavrasfrequentes-page.use-sidebar #sidebar-right .k-tabstrip-wrapper li[role='tab'].k-state-active .k-loading {
  height: 9px;
  border-top-color: #96c020;
  border-right-style: solid;
  border-right-color: #96c020;
  border-right-width: 1px;
  border-left-style: solid;
  border-left-color: #96c020;
  border-left-width: 1px;
  position: absolute;
  top: 23px;
  z-index: 10000;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: white;
}
.palavrasfrequentes-page.use-sidebar #sidebar-right .k-tabstrip-wrapper li[role='tab'].k-state-active a.k-link {
  position: relative;
  padding-top: 0;
  border-bottom-style: none;
}
.palavrasfrequentes-page.use-sidebar #sidebar-right .k-tabstrip-wrapper li[role='tab']:not(.k-state-active) .k-loading {
  display: none;
}
.palavrasfrequentes-page.use-sidebar #sidebar-right .k-tabstrip-wrapper .k-content {
  padding: 15px 5px 0 0;
}
.palavrasfrequentes-page.use-sidebar #sidebar-right .content-palavrasfrequentes-details {
  padding: 0px 5px 0px 5px;
}
.palavrasfrequentes-page.use-sidebar #sidebar-right .content-palavrasfrequentes-details #description-palavrafrequente-area {
  width: 100%;
  max-width: 100%;
  outline: 1px solid #b2b2b2;
}
.palavrasfrequentes-page.use-sidebar #sidebar-right .content-palavrasfrequentes-details #description-palavrafrequente-area:focus {
  outline: 1px solid #96c020 !important;
}
.palavrasfrequentes-page.use-sidebar #sidebar-right .content-palavrasfrequentes-details hr {
  border: 1px solid #b2b2b2;
}
.palavrasfrequentes-page.use-sidebar #sidebar-right .content-palavrasfrequentes-details img {
  cursor: pointer;
  width: 25px;
  height: 25px;
}
.palavrasfrequentes-page.use-sidebar #sidebar-right .content-palavrasfrequentes-details label {
  font-weight: 600;
}
.palavrasfrequentes-page.use-sidebar #sidebar-right .content-palavrasfrequentes-details p {
  font-weight: 400;
  color: #676767;
}
.palavrasfrequentes-page.use-sidebar #sidebar-right .content-palavrasfrequentes-details .col-sm-12.col-md-12.col-lg-12 {
  padding-left: 0;
  padding-right: 0;
  text-align: left;
}
.palavrasfrequentes-page.use-sidebar #sidebar-right .content-palavrasfrequentes-details .col-sm-12.col-md-12.col-lg-12 a:hover,
.palavrasfrequentes-page.use-sidebar #sidebar-right .content-palavrasfrequentes-details .col-sm-12.col-md-12.col-lg-12 a h4 {
  color: #96c020;
}
.palavrasfrequentes-page.use-sidebar #sidebar-right .content-palavrasfrequentes-details .col-sm-12.col-md-12.col-lg-12 label {
  font-weight: 600;
  color: #b2b2b2;
}
.palavrasfrequentes-page.use-sidebar #sidebar-right .content-palavrasfrequentes-details .col-sm-4.col-md-4.col-lg-4 {
  padding-left: 0;
  padding-right: 0;
  text-align: left;
}
.palavrasfrequentes-page.use-sidebar #sidebar-right .content-palavrasfrequentes-details .col-sm-4.col-md-4.col-lg-4 label {
  font-weight: 600;
  color: #b2b2b2;
}
.palavrasfrequentes-page.use-sidebar #sidebar-right .content-palavrasfrequentes-details .col-sm-8.col-md-8.col-lg-8 {
  padding-left: 0;
  padding-right: 0;
  text-align: right;
}
.palavrasfrequentes-page.use-sidebar #sidebar-right .content-palavrasfrequentes-details .col-sm-8.col-md-8.col-lg-8 p {
  font-weight: 400;
  color: #676767;
}
.palavrasfrequentes-page.use-sidebar #sidebar-right .content-references {
  padding: 0 15px 5px;
  text-align: left;
  /*img {
                cursor: pointer;
                width: 15px;
                height: 15px;
                margin-top: -5px;
            }*/

}
.palavrasfrequentes-page.use-sidebar #sidebar-right .content-references a:hover,
.palavrasfrequentes-page.use-sidebar #sidebar-right .content-references a:focus {
  color: #96c020;
}
.palavrasfrequentes-page.use-sidebar #sidebar-right .content-references h3 {
  font-size: 18px;
  font-weight: 400;
  color: #96c020;
  margin-top: 0;
  margin-bottom: 10px;
}
.palavrasfrequentes-page.use-sidebar #sidebar-right .content-references .reference-count {
  font-size: 16px;
  font-weight: 400;
  color: #96c020;
}
.palavrasfrequentes-page.use-sidebar #sidebar-right .content-references .reference-percent {
  font-size: 16px;
  font-weight: 400;
  color: #b2b2b2;
}
.palavrasfrequentes-page.use-sidebar #sidebar-right .content-references .reference-text {
  word-break: break-word;
  font-size: 14px;
  font-weight: 600;
  color: #676767;
}
.codificacaoautomatica-page.use-sidebar #main-content {
  width: 58.33333333%;
  display: inline-block;
  padding-left: 0;
}
.codificacaoautomatica-page.use-sidebar #sidebar-right {
  width: 41.66666667%;
  display: block;
  height: 100%;
  overflow-y: auto;
  overflow-x: auto;
  font-size: 14px;
  border-left: 3px solid #72abdd;
  color: #676767;
}
.codificacaoautomatica-page.use-sidebar #sidebar-right .k-tabstrip-wrapper ul {
  border-bottom-color: #72abdd;
}
.codificacaoautomatica-page.use-sidebar #sidebar-right .k-tabstrip-wrapper ul a.k-link {
  color: #72abdd;
}
.codificacaoautomatica-page.use-sidebar #sidebar-right .k-tabstrip-wrapper li[role='tab'] {
  border-left-style: none;
  border-right-style: none;
}
.codificacaoautomatica-page.use-sidebar #sidebar-right .k-tabstrip-wrapper li[role='tab'].k-state-active {
  border-bottom-style: none;
}
.codificacaoautomatica-page.use-sidebar #sidebar-right .k-tabstrip-wrapper li[role='tab'].k-state-active .k-loading {
  height: 9px;
  border-top-color: #72abdd;
  border-right-style: solid;
  border-right-color: #72abdd;
  border-right-width: 1px;
  border-left-style: solid;
  border-left-color: #72abdd;
  border-left-width: 1px;
  position: absolute;
  top: 23px;
  z-index: 10000;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: white;
}
.codificacaoautomatica-page.use-sidebar #sidebar-right .k-tabstrip-wrapper li[role='tab'].k-state-active a.k-link {
  position: relative;
  padding-top: 0;
  border-bottom-style: none;
}
.codificacaoautomatica-page.use-sidebar #sidebar-right .k-tabstrip-wrapper li[role='tab']:not(.k-state-active) .k-loading {
  display: none;
}
.codificacaoautomatica-page.use-sidebar #sidebar-right .k-tabstrip-wrapper .k-content {
  padding: 15px 5px 0 0;
}
.codificacaoautomatica-page.use-sidebar #sidebar-right .content-codificacaoautomatica-details {
  padding: 0px 5px 0px 5px;
}
.codificacaoautomatica-page.use-sidebar #sidebar-right .content-codificacaoautomatica-details #description-codificacaoautomatica-area {
  width: 100%;
  max-width: 100%;
  outline: 1px solid #b2b2b2;
}
.codificacaoautomatica-page.use-sidebar #sidebar-right .content-codificacaoautomatica-details #description-codificacaoautomatica-area:focus {
  outline: 1px solid #72abdd !important;
}
.codificacaoautomatica-page.use-sidebar #sidebar-right .content-codificacaoautomatica-details hr {
  border: 1px solid #b2b2b2;
}
.codificacaoautomatica-page.use-sidebar #sidebar-right .content-codificacaoautomatica-details img {
  cursor: pointer;
  width: 25px;
  height: 25px;
}
.codificacaoautomatica-page.use-sidebar #sidebar-right .content-codificacaoautomatica-details label {
  font-weight: 600;
}
.codificacaoautomatica-page.use-sidebar #sidebar-right .content-codificacaoautomatica-details p {
  font-weight: 400;
  color: #676767;
}
.codificacaoautomatica-page.use-sidebar #sidebar-right .content-codificacaoautomatica-details .col-sm-12.col-md-12.col-lg-12 {
  padding-left: 0;
  padding-right: 0;
  text-align: left;
}
.codificacaoautomatica-page.use-sidebar #sidebar-right .content-codificacaoautomatica-details .col-sm-12.col-md-12.col-lg-12 a:hover,
.codificacaoautomatica-page.use-sidebar #sidebar-right .content-codificacaoautomatica-details .col-sm-12.col-md-12.col-lg-12 a h4 {
  color: #72abdd;
}
.codificacaoautomatica-page.use-sidebar #sidebar-right .content-codificacaoautomatica-details .col-sm-12.col-md-12.col-lg-12 label {
  font-weight: 600;
  color: #b2b2b2;
}
.codificacaoautomatica-page.use-sidebar #sidebar-right .content-codificacaoautomatica-details .col-sm-4.col-md-4.col-lg-4 {
  padding-left: 0;
  padding-right: 0;
  text-align: left;
}
.codificacaoautomatica-page.use-sidebar #sidebar-right .content-codificacaoautomatica-details .col-sm-4.col-md-4.col-lg-4 label {
  font-weight: 600;
  color: #b2b2b2;
}
.codificacaoautomatica-page.use-sidebar #sidebar-right .content-codificacaoautomatica-details .col-sm-8.col-md-8.col-lg-8 {
  padding-left: 0;
  padding-right: 0;
  text-align: right;
}
.codificacaoautomatica-page.use-sidebar #sidebar-right .content-codificacaoautomatica-details .col-sm-8.col-md-8.col-lg-8 p {
  font-weight: 400;
  color: #676767;
}
.codificacaoautomatica-page.use-sidebar #sidebar-right .content-references {
  padding: 0 15px 5px;
  text-align: left;
  /*img {
                cursor: pointer;
                width: 15px;
                height: 15px;
                margin-top: -5px;
            }*/

}
.codificacaoautomatica-page.use-sidebar #sidebar-right .content-references a:hover,
.codificacaoautomatica-page.use-sidebar #sidebar-right .content-references a:focus {
  color: #72abdd;
}
.codificacaoautomatica-page.use-sidebar #sidebar-right .content-references h3 {
  font-size: 18px;
  font-weight: 400;
  color: #72abdd;
  margin-top: 0;
  margin-bottom: 10px;
}
.codificacaoautomatica-page.use-sidebar #sidebar-right .content-references .reference-count {
  font-size: 16px;
  font-weight: 400;
  color: #72abdd;
}
.codificacaoautomatica-page.use-sidebar #sidebar-right .content-references .reference-percent {
  font-size: 16px;
  font-weight: 400;
  color: #b2b2b2;
}
.codificacaoautomatica-page.use-sidebar #sidebar-right .content-references .reference-text {
  word-break: break-word;
  font-size: 14px;
  font-weight: 600;
  color: #676767;
}
.pesquisatexto-page.use-sidebar #main-content {
  width: 58.33333333%;
  display: inline-block;
  padding-left: 0;
}
.pesquisatexto-page.use-sidebar #sidebar-right {
  width: 41.66666667%;
  display: block;
  height: 100%;
  overflow-y: auto;
  overflow-x: auto;
  font-size: 14px;
  border-left: 3px solid #96c020;
  color: #676767;
}
.pesquisatexto-page.use-sidebar #sidebar-right .k-tabstrip-wrapper ul {
  border-bottom-color: #96c020;
}
.pesquisatexto-page.use-sidebar #sidebar-right .k-tabstrip-wrapper ul a.k-link {
  color: #96c020;
}
.pesquisatexto-page.use-sidebar #sidebar-right .k-tabstrip-wrapper li[role='tab'] {
  border-left-style: none;
  border-right-style: none;
}
.pesquisatexto-page.use-sidebar #sidebar-right .k-tabstrip-wrapper li[role='tab'].k-state-active {
  border-bottom-style: none;
}
.pesquisatexto-page.use-sidebar #sidebar-right .k-tabstrip-wrapper li[role='tab'].k-state-active .k-loading {
  height: 9px;
  border-top-color: #96c020;
  border-right-style: solid;
  border-right-color: #96c020;
  border-right-width: 1px;
  border-left-style: solid;
  border-left-color: #96c020;
  border-left-width: 1px;
  position: absolute;
  top: 23px;
  z-index: 10000;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: white;
}
.pesquisatexto-page.use-sidebar #sidebar-right .k-tabstrip-wrapper li[role='tab'].k-state-active a.k-link {
  position: relative;
  padding-top: 0;
  border-bottom-style: none;
}
.pesquisatexto-page.use-sidebar #sidebar-right .k-tabstrip-wrapper li[role='tab']:not(.k-state-active) .k-loading {
  display: none;
}
.pesquisatexto-page.use-sidebar #sidebar-right .k-tabstrip-wrapper .k-content {
  padding: 15px 5px 0 0;
}
.pesquisatexto-page.use-sidebar #sidebar-right .content-pesquisatexto-details {
  padding: 0px 5px 0px 5px;
}
.pesquisatexto-page.use-sidebar #sidebar-right .content-pesquisatexto-details #description-pesquisatexto-area {
  width: 100%;
  max-width: 100%;
  outline: 1px solid #b2b2b2;
}
.pesquisatexto-page.use-sidebar #sidebar-right .content-pesquisatexto-details #description-pesquisatexto-area:focus {
  outline: 1px solid #96c020 !important;
}
.pesquisatexto-page.use-sidebar #sidebar-right .content-pesquisatexto-details hr {
  border: 1px solid #b2b2b2;
}
.pesquisatexto-page.use-sidebar #sidebar-right .content-pesquisatexto-details img {
  cursor: pointer;
  width: 25px;
  height: 25px;
}
.pesquisatexto-page.use-sidebar #sidebar-right .content-pesquisatexto-details label {
  font-weight: 600;
}
.pesquisatexto-page.use-sidebar #sidebar-right .content-pesquisatexto-details p {
  font-weight: 400;
  color: #676767;
}
.pesquisatexto-page.use-sidebar #sidebar-right .content-pesquisatexto-details .col-sm-12.col-md-12.col-lg-12 {
  padding-left: 0;
  padding-right: 0;
  text-align: left;
}
.pesquisatexto-page.use-sidebar #sidebar-right .content-pesquisatexto-details .col-sm-12.col-md-12.col-lg-12 a:hover,
.pesquisatexto-page.use-sidebar #sidebar-right .content-pesquisatexto-details .col-sm-12.col-md-12.col-lg-12 a h4 {
  color: #96c020;
}
.pesquisatexto-page.use-sidebar #sidebar-right .content-pesquisatexto-details .col-sm-12.col-md-12.col-lg-12 label {
  font-weight: 600;
  color: #b2b2b2;
}
.pesquisatexto-page.use-sidebar #sidebar-right .content-pesquisatexto-details .col-sm-4.col-md-4.col-lg-4 {
  padding-left: 0;
  padding-right: 0;
  text-align: left;
}
.pesquisatexto-page.use-sidebar #sidebar-right .content-pesquisatexto-details .col-sm-4.col-md-4.col-lg-4 label {
  font-weight: 600;
  color: #b2b2b2;
}
.pesquisatexto-page.use-sidebar #sidebar-right .content-pesquisatexto-details .col-sm-8.col-md-8.col-lg-8 {
  padding-left: 0;
  padding-right: 0;
  text-align: right;
}
.pesquisatexto-page.use-sidebar #sidebar-right .content-pesquisatexto-details .col-sm-8.col-md-8.col-lg-8 p {
  font-weight: 400;
  color: #676767;
}
.pesquisatexto-page.use-sidebar #sidebar-right .content-references {
  padding: 0 15px 5px;
  text-align: left;
  /*img {
                cursor: pointer;
                width: 15px;
                height: 15px;
                margin-top: -5px;
            }*/

}
.pesquisatexto-page.use-sidebar #sidebar-right .content-references a:hover,
.pesquisatexto-page.use-sidebar #sidebar-right .content-references a:focus {
  color: #96c020;
}
.pesquisatexto-page.use-sidebar #sidebar-right .content-references h3 {
  font-size: 18px;
  font-weight: 400;
  color: #96c020;
  margin-top: 0;
  margin-bottom: 10px;
}
.pesquisatexto-page.use-sidebar #sidebar-right .content-references .reference-count {
  font-size: 16px;
  font-weight: 400;
  color: #96c020;
}
.pesquisatexto-page.use-sidebar #sidebar-right .content-references .reference-percent {
  font-size: 16px;
  font-weight: 400;
  color: #b2b2b2;
}
.pesquisatexto-page.use-sidebar #sidebar-right .content-references .reference-text {
  word-break: break-word;
  font-size: 14px;
  font-weight: 600;
  color: #676767;
}
.pesquisacodigo-page.use-sidebar #main-content {
  width: 58.33333333%;
  display: inline-block;
  padding-left: 0;
}
.pesquisacodigo-page.use-sidebar #sidebar-right {
  width: 41.66666667%;
  display: block;
  height: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  font-size: 14px;
  border-left: 3px solid #96c020;
  color: #676767;
}
.pesquisacodigo-page.use-sidebar #sidebar-right .k-tabstrip-wrapper ul {
  border-bottom-color: #96c020;
}
.pesquisacodigo-page.use-sidebar #sidebar-right .k-tabstrip-wrapper ul a.k-link {
  color: #96c020;
}
.pesquisacodigo-page.use-sidebar #sidebar-right .k-tabstrip-wrapper li[role='tab'] {
  border-left-style: none;
  border-right-style: none;
}
.pesquisacodigo-page.use-sidebar #sidebar-right .k-tabstrip-wrapper li[role='tab'].k-state-active {
  border-bottom-style: none;
}
.pesquisacodigo-page.use-sidebar #sidebar-right .k-tabstrip-wrapper li[role='tab'].k-state-active .k-loading {
  height: 9px;
  border-top-color: #96c020;
  border-right-style: solid;
  border-right-color: #96c020;
  border-right-width: 1px;
  border-left-style: solid;
  border-left-color: #96c020;
  border-left-width: 1px;
  position: absolute;
  top: 23px;
  z-index: 10000;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: white;
}
.pesquisacodigo-page.use-sidebar #sidebar-right .k-tabstrip-wrapper li[role='tab'].k-state-active a.k-link {
  position: relative;
  padding-top: 0;
  border-bottom-style: none;
}
.pesquisacodigo-page.use-sidebar #sidebar-right .k-tabstrip-wrapper li[role='tab']:not(.k-state-active) .k-loading {
  display: none;
}
.pesquisacodigo-page.use-sidebar #sidebar-right .k-tabstrip-wrapper .k-content {
  padding: 15px 5px 0 0;
}
.pesquisacodigo-page.use-sidebar #sidebar-right .content-pesquisacodigo-details {
  padding: 0px 5px 0px 5px;
  /*label {
                font-weight: 400;
            }*/

}
.pesquisacodigo-page.use-sidebar #sidebar-right .content-pesquisacodigo-details #description-pesquisacodigo-area {
  width: 100%;
  max-width: 100%;
  outline: 1px solid #b2b2b2;
}
.pesquisacodigo-page.use-sidebar #sidebar-right .content-pesquisacodigo-details #description-pesquisacodigo-area:focus {
  outline: 1px solid #96c020 !important;
}
.pesquisacodigo-page.use-sidebar #sidebar-right .content-pesquisacodigo-details hr {
  border: 1px solid #b2b2b2;
}
.pesquisacodigo-page.use-sidebar #sidebar-right .content-pesquisacodigo-details img {
  cursor: pointer;
  width: 25px;
  height: 25px;
}
.pesquisacodigo-page.use-sidebar #sidebar-right .content-pesquisacodigo-details p {
  font-weight: 400;
  color: #676767;
}
.pesquisacodigo-page.use-sidebar #sidebar-right .content-pesquisacodigo-details .col-sm-12.col-md-12.col-lg-12 {
  padding-left: 0;
  padding-right: 0;
  text-align: left;
}
.pesquisacodigo-page.use-sidebar #sidebar-right .content-pesquisacodigo-details .col-sm-12.col-md-12.col-lg-12 a:hover,
.pesquisacodigo-page.use-sidebar #sidebar-right .content-pesquisacodigo-details .col-sm-12.col-md-12.col-lg-12 a h4 {
  color: #96c020;
}
.pesquisacodigo-page.use-sidebar #sidebar-right .content-pesquisacodigo-details .col-sm-12.col-md-12.col-lg-12 label {
  font-weight: 600;
  color: #b2b2b2;
}
.pesquisacodigo-page.use-sidebar #sidebar-right .content-pesquisacodigo-details .col-sm-4.col-md-4.col-lg-4 {
  padding-left: 0;
  padding-right: 0;
  text-align: left;
}
.pesquisacodigo-page.use-sidebar #sidebar-right .content-pesquisacodigo-details .col-sm-4.col-md-4.col-lg-4 label {
  font-weight: 600;
  color: #b2b2b2;
}
.pesquisacodigo-page.use-sidebar #sidebar-right .content-pesquisacodigo-details .col-sm-8.col-md-8.col-lg-8 {
  padding-left: 0;
  padding-right: 0;
  text-align: right;
}
.pesquisacodigo-page.use-sidebar #sidebar-right .content-pesquisacodigo-details .col-sm-8.col-md-8.col-lg-8 p {
  font-weight: 400;
  color: #676767;
}
.pesquisacodigo-page.use-sidebar #sidebar-right .content-references {
  padding: 0 15px 5px;
  text-align: left;
  /*img {
                cursor: pointer;
                width: 15px;
                height: 15px;
                margin-top: -5px;
            }*/

}
.pesquisacodigo-page.use-sidebar #sidebar-right .content-references a:hover,
.pesquisacodigo-page.use-sidebar #sidebar-right .content-references a:focus {
  color: #96c020;
}
.pesquisacodigo-page.use-sidebar #sidebar-right .content-references h3 {
  font-size: 18px;
  font-weight: 400;
  color: #96c020;
  margin-top: 0;
  margin-bottom: 10px;
}
.pesquisacodigo-page.use-sidebar #sidebar-right .content-references .reference-count {
  font-size: 16px;
  font-weight: 400;
  color: #96c020;
}
.pesquisacodigo-page.use-sidebar #sidebar-right .content-references .reference-percent {
  font-size: 16px;
  font-weight: 400;
  color: #b2b2b2;
}
.pesquisacodigo-page.use-sidebar #sidebar-right .content-references .reference-text {
  word-break: break-word;
  font-size: 14px;
  font-weight: 600;
  color: #676767;
}
#content-references-pesquisacodigo {
  text-align: left;
  overflow-y: auto;
  overflow-x: hidden;
  word-break: break-word;
  padding: 0;
}
#content-references-pesquisacodigo div.fonte {
  margin-bottom: 10px;
}
#content-references-pesquisacodigo div.fonte a {
  margin-left: 5px;
  margin-right: 15px;
  font-size: 16px;
  color: #96c020;
}
#content-references-pesquisacodigo div.fonte .codification-icon {
  display: inline-block;
  width: 25px;
  vertical-align: middle;
}
#content-references-pesquisacodigo div.references_information .reference-count {
  color: #96c020;
  font-size: 15px;
}
#content-references-pesquisacodigo div.references_information .reference-text {
  font-size: 14px;
}
#content-references-pesquisacodigo .hr-separator {
  margin-top: 10px;
  margin-bottom: 10px;
}
.k-image:hover {
  filter: alpha(opacity=70);
  opacity: .7;
}
#comments-list img:hover {
  filter: alpha(opacity=70);
  opacity: .7;
}
#classificacao-atributo-valor-grid .k-grid-content,
#Restricoes_grid .k-grid-content {
  min-height: 150px;
}
.edit-classificacao-atributo-valor-container ul[data-role='menu'],
.edit-file-container ul[data-role='menu'] {
  margin-left: -15px;
  margin-right: -15px;
  color: #e84e3b;
  background-color: white;
  border-top: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
  border-left: none;
  border-right: none;
  height: 40px;
  border-radius: 0;
}
.edit-classificacao-atributo-valor-container ul[data-role='menu'] .k-first,
.edit-file-container ul[data-role='menu'] .k-first {
  padding-left: 15px;
}
.edit-classificacao-atributo-valor-container ul[data-role='menu'] li[role='menuitem'],
.edit-file-container ul[data-role='menu'] li[role='menuitem'] {
  border-right: 0;
  border-left: 0;
}
.edit-classificacao-atributo-valor-container ul[data-role='menu'] li[role='menuitem'] .k-link,
.edit-file-container ul[data-role='menu'] li[role='menuitem'] .k-link {
  color: #e84e3b !important;
  padding: .5em 1.1em .4em;
}
.edit-classificacao-atributo-valor-container ul[data-role='menu'] li[role='menuitem'] .k-link,
.edit-file-container ul[data-role='menu'] li[role='menuitem'] .k-link,
.edit-classificacao-atributo-valor-container ul[data-role='menu'] li[role='menuitem'] .k-link:hover,
.edit-file-container ul[data-role='menu'] li[role='menuitem'] .k-link:hover {
  color: #e84e3b;
  background-color: transparent;
}
.edit-classificacao-atributo-valor-container ul[data-role='menu'] li[role='menuitem'] .k-link .k-image,
.edit-file-container ul[data-role='menu'] li[role='menuitem'] .k-link .k-image,
.edit-classificacao-atributo-valor-container ul[data-role='menu'] li[role='menuitem'] .k-link:hover .k-image,
.edit-file-container ul[data-role='menu'] li[role='menuitem'] .k-link:hover .k-image {
  width: 27px;
  height: 27px;
}
.edit-classificacao-atributo-valor-container ul[data-role='menu'] li[role='menuitem'].k-state-hover[role='menuitem'],
.edit-file-container ul[data-role='menu'] li[role='menuitem'].k-state-hover[role='menuitem'] {
  background-color: transparent;
  opacity: 0.7;
  filter: alpha(opacity=70);
  /*height: 39px;*/

}
#novo-atributo.widget-item-viewer {
  height: initial;
  min-height: 0;
}
#novo-atributo.widget-item-viewer .widget-block-container {
  border-style: none;
}
#novo-atributo.widget-item-viewer .widget-block-container .block-header {
  display: none;
}
#novo-atributo.widget-item-viewer .widget-block-container .content-container-inner {
  padding: 0;
}
#novo-atributo.widget-item-viewer .widget-block-container .content-container-inner .form-main-buttons {
  display: none;
}
#novo-atributo.widget-item-viewer .widget-block-container .content-container-inner .form-content {
  padding-top: 0;
  font-size: 14px;
  font-weight: 400;
}
#novo-atributo.widget-item-viewer .widget-block-container .content-container-inner .form-content .editor-label label {
  color: #72abdd;
}
#novo-atributo.widget-item-viewer .widget-block-container .content-container-inner .form-content .editor-field input,
#novo-atributo.widget-item-viewer .widget-block-container .content-container-inner .form-content textarea {
  border-color: #b2b2b2;
  color: #676767;
}
#novo-atributo.widget-item-viewer .k-tabstrip-wrapper ul {
  border-bottom-color: #72abdd;
}
#novo-atributo.widget-item-viewer .k-tabstrip-wrapper ul a.k-link {
  color: #72abdd;
}
#novo-atributo.widget-item-viewer .k-tabstrip-wrapper li[role='tab'] {
  border-left-style: none;
  border-right-style: none;
}
#novo-atributo.widget-item-viewer .k-tabstrip-wrapper li[role='tab'].k-state-active {
  border-bottom-style: none;
}
#novo-atributo.widget-item-viewer .k-tabstrip-wrapper li[role='tab'].k-state-active .k-loading {
  height: 9px;
  border-top-color: #72abdd;
  border-right-style: solid;
  border-right-color: #72abdd;
  border-right-width: 1px;
  border-left-style: solid;
  border-left-color: #72abdd;
  border-left-width: 1px;
  position: absolute;
  top: 23px;
  z-index: 10000;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: white;
}
#novo-atributo.widget-item-viewer .k-tabstrip-wrapper li[role='tab'].k-state-active a.k-link {
  position: relative;
  padding-top: 0;
  border-bottom-style: none;
}
#novo-atributo.widget-item-viewer .k-tabstrip-wrapper li[role='tab']:not(.k-state-active) .k-loading {
  display: none;
}
#novo-atributo.widget-item-viewer .k-tabstrip-wrapper .k-content {
  padding: 15px 5px 0 0;
}
#novo-atributo.widget-item-viewer .custom-selected td:first-child {
  color: #72abdd;
  font-weight: bold;
  font-weight: 800;
}
#edit-palavras-mais-frequentes.widget-item-viewer {
  min-height: 0;
}
#edit-palavras-mais-frequentes.widget-item-viewer .widget-block-container {
  border-style: none;
}
#edit-palavras-mais-frequentes.widget-item-viewer .widget-block-container .block-header {
  display: none;
}
#edit-palavras-mais-frequentes.widget-item-viewer .widget-block-container .content-container-inner {
  padding: 0;
}
#edit-palavras-mais-frequentes.widget-item-viewer .widget-block-container .content-container-inner .form-main-buttons {
  display: none;
}
#edit-palavras-mais-frequentes.widget-item-viewer .widget-block-container .content-container-inner .form-content {
  padding-top: 0;
  font-size: 14px;
  font-weight: 400;
}
#edit-palavras-mais-frequentes.widget-item-viewer .widget-block-container .content-container-inner .form-content .editor-label label {
  color: #96c020;
}
#edit-palavras-mais-frequentes.widget-item-viewer .widget-block-container .content-container-inner .form-content .editor-field input,
#edit-palavras-mais-frequentes.widget-item-viewer .widget-block-container .content-container-inner .form-content textarea {
  border-color: #b2b2b2;
  color: #676767;
}
#edit-palavras-mais-frequentes.widget-item-viewer .k-tabstrip-wrapper ul {
  border-bottom-color: #96c020;
}
#edit-palavras-mais-frequentes.widget-item-viewer .k-tabstrip-wrapper ul a.k-link {
  color: #96c020;
}
#edit-palavras-mais-frequentes.widget-item-viewer .k-tabstrip-wrapper li[role='tab'] {
  border-left-style: none;
  border-right-style: none;
}
#edit-palavras-mais-frequentes.widget-item-viewer .k-tabstrip-wrapper li[role='tab'].k-state-active {
  border-bottom-style: none;
}
#edit-palavras-mais-frequentes.widget-item-viewer .k-tabstrip-wrapper li[role='tab'].k-state-active .k-loading {
  height: 9px;
  border-top-color: #96c020;
  border-right-style: solid;
  border-right-color: #96c020;
  border-right-width: 1px;
  border-left-style: solid;
  border-left-color: #96c020;
  border-left-width: 1px;
  position: absolute;
  top: 23px;
  z-index: 10000;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: white;
}
#edit-palavras-mais-frequentes.widget-item-viewer .k-tabstrip-wrapper li[role='tab'].k-state-active a.k-link {
  position: relative;
  padding-top: 0;
  border-bottom-style: none;
}
#edit-palavras-mais-frequentes.widget-item-viewer .k-tabstrip-wrapper li[role='tab']:not(.k-state-active) .k-loading {
  display: none;
}
#edit-palavras-mais-frequentes.widget-item-viewer .k-tabstrip-wrapper .k-content {
  padding: 15px 5px 0 0;
}
#edit-palavras-mais-frequentes.widget-item-viewer .custom-selected td:first-child {
  color: #96c020;
  font-weight: bold;
  font-weight: 800;
}
#edit-pesquisatexto {
  min-height: 0;
}
#edit-pesquisatexto .widget-block-container {
  border-style: none;
}
#edit-pesquisatexto .widget-block-container .block-header {
  display: none;
}
#edit-pesquisatexto .widget-block-container .content-container-inner {
  padding: 0;
}
#edit-pesquisatexto .widget-block-container .content-container-inner .form-main-buttons {
  display: none;
}
#edit-pesquisatexto .widget-block-container .content-container-inner .form-content {
  padding-top: 0;
  font-size: 14px;
  font-weight: 400;
}
#edit-pesquisatexto .widget-block-container .content-container-inner .form-content .editor-label label {
  color: #96c020;
}
#edit-pesquisatexto .widget-block-container .content-container-inner .form-content .editor-field input,
#edit-pesquisatexto .widget-block-container .content-container-inner .form-content textarea {
  border-color: #b2b2b2;
  color: #676767;
}
#edit-pesquisatexto .k-tabstrip-wrapper ul {
  border-bottom-color: #96c020;
}
#edit-pesquisatexto .k-tabstrip-wrapper ul a.k-link {
  color: #96c020;
}
#edit-pesquisatexto .k-tabstrip-wrapper li[role='tab'] {
  border-left-style: none;
  border-right-style: none;
}
#edit-pesquisatexto .k-tabstrip-wrapper li[role='tab'].k-state-active {
  border-bottom-style: none;
}
#edit-pesquisatexto .k-tabstrip-wrapper li[role='tab'].k-state-active .k-loading {
  height: 9px;
  border-top-color: #96c020;
  border-right-style: solid;
  border-right-color: #96c020;
  border-right-width: 1px;
  border-left-style: solid;
  border-left-color: #96c020;
  border-left-width: 1px;
  position: absolute;
  top: 23px;
  z-index: 10000;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: white;
}
#edit-pesquisatexto .k-tabstrip-wrapper li[role='tab'].k-state-active a.k-link {
  position: relative;
  padding-top: 0;
  border-bottom-style: none;
}
#edit-pesquisatexto .k-tabstrip-wrapper li[role='tab']:not(.k-state-active) .k-loading {
  display: none;
}
#edit-pesquisatexto .k-tabstrip-wrapper .k-content {
  padding: 15px 5px 0 0;
}
#edit-pesquisatexto .custom-selected td:first-child {
  color: #96c020;
  font-weight: bold;
  font-weight: 800;
}
#edit-codificacaoautomatica {
  min-height: 0;
}
#edit-codificacaoautomatica .widget-block-container {
  border-style: none;
}
#edit-codificacaoautomatica .widget-block-container .block-header {
  display: none;
}
#edit-codificacaoautomatica .widget-block-container .content-container-inner {
  padding: 0;
}
#edit-codificacaoautomatica .widget-block-container .content-container-inner .form-main-buttons {
  display: none;
}
#edit-codificacaoautomatica .widget-block-container .content-container-inner .form-content {
  padding-top: 0;
  font-size: 14px;
  font-weight: 400;
}
#edit-codificacaoautomatica .widget-block-container .content-container-inner .form-content .editor-label label {
  color: #72abdd;
}
#edit-codificacaoautomatica .widget-block-container .content-container-inner .form-content .editor-field input,
#edit-codificacaoautomatica .widget-block-container .content-container-inner .form-content textarea {
  border-color: #b2b2b2;
  color: #676767;
}
#edit-codificacaoautomatica .k-tabstrip-wrapper ul {
  border-bottom-color: #72abdd;
}
#edit-codificacaoautomatica .k-tabstrip-wrapper ul a.k-link {
  color: #72abdd;
}
#edit-codificacaoautomatica .k-tabstrip-wrapper li[role='tab'] {
  border-left-style: none;
  border-right-style: none;
}
#edit-codificacaoautomatica .k-tabstrip-wrapper li[role='tab'].k-state-active {
  border-bottom-style: none;
}
#edit-codificacaoautomatica .k-tabstrip-wrapper li[role='tab'].k-state-active .k-loading {
  height: 9px;
  border-top-color: #72abdd;
  border-right-style: solid;
  border-right-color: #72abdd;
  border-right-width: 1px;
  border-left-style: solid;
  border-left-color: #72abdd;
  border-left-width: 1px;
  position: absolute;
  top: 23px;
  z-index: 10000;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: white;
}
#edit-codificacaoautomatica .k-tabstrip-wrapper li[role='tab'].k-state-active a.k-link {
  position: relative;
  padding-top: 0;
  border-bottom-style: none;
}
#edit-codificacaoautomatica .k-tabstrip-wrapper li[role='tab']:not(.k-state-active) .k-loading {
  display: none;
}
#edit-codificacaoautomatica .k-tabstrip-wrapper .k-content {
  padding: 15px 5px 0 0;
}
#edit-codificacaoautomatica .custom-selected td:first-child {
  color: #72abdd;
  font-weight: bold;
  font-weight: 800;
}
#edit-matriz {
  min-height: 0;
}
#edit-matriz .widget-block-container {
  border-style: none;
}
#edit-matriz .widget-block-container .block-header {
  display: none;
}
#edit-matriz .widget-block-container .content-container-inner {
  padding: 0;
}
#edit-matriz .widget-block-container .content-container-inner .form-main-buttons {
  display: none;
}
#edit-matriz .widget-block-container .content-container-inner .form-content {
  padding-top: 0;
  font-size: 14px;
  font-weight: 400;
}
#edit-matriz .widget-block-container .content-container-inner .form-content .editor-label label {
  color: #96c020;
}
#edit-matriz .widget-block-container .content-container-inner .form-content .editor-field input,
#edit-matriz .widget-block-container .content-container-inner .form-content textarea {
  border-color: #b2b2b2;
  color: #676767;
}
#edit-matriz .k-tabstrip-wrapper ul {
  border-bottom-color: #96c020;
}
#edit-matriz .k-tabstrip-wrapper ul a.k-link {
  color: #96c020;
}
#edit-matriz .k-tabstrip-wrapper li[role='tab'] {
  border-left-style: none;
  border-right-style: none;
}
#edit-matriz .k-tabstrip-wrapper li[role='tab'].k-state-active {
  border-bottom-style: none;
}
#edit-matriz .k-tabstrip-wrapper li[role='tab'].k-state-active .k-loading {
  height: 9px;
  border-top-color: #96c020;
  border-right-style: solid;
  border-right-color: #96c020;
  border-right-width: 1px;
  border-left-style: solid;
  border-left-color: #96c020;
  border-left-width: 1px;
  position: absolute;
  top: 23px;
  z-index: 10000;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: white;
}
#edit-matriz .k-tabstrip-wrapper li[role='tab'].k-state-active a.k-link {
  position: relative;
  padding-top: 0;
  border-bottom-style: none;
}
#edit-matriz .k-tabstrip-wrapper li[role='tab']:not(.k-state-active) .k-loading {
  display: none;
}
#edit-matriz .k-tabstrip-wrapper .k-content {
  padding: 15px 5px 0 0;
}
#edit-matriz .custom-selected td:first-child {
  color: #96c020;
  font-weight: bold;
  font-weight: 800;
}
.edit-palavras-mais-frequentes-container ul[data-role='menu'],
.edit-pesquisatexto-container ul[data-role='menu'],
.edit-codificacaoautomatica-container ul[data-role='menu'],
.edit-matriz-container ul[data-role='menu'],
.edit-pesquisacodigo-container ul[data-role='menu'] {
  margin-left: -15px;
  margin-right: -15px;
  color: #96c020;
  background-color: white;
  border-top: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
  border-left: none;
  border-right: none;
  height: 40px;
  border-radius: 0;
}
.edit-palavras-mais-frequentes-container ul[data-role='menu'] .k-first,
.edit-pesquisatexto-container ul[data-role='menu'] .k-first,
.edit-codificacaoautomatica-container ul[data-role='menu'] .k-first,
.edit-matriz-container ul[data-role='menu'] .k-first,
.edit-pesquisacodigo-container ul[data-role='menu'] .k-first {
  padding-left: 15px;
}
.edit-palavras-mais-frequentes-container ul[data-role='menu'] li[role='menuitem'],
.edit-pesquisatexto-container ul[data-role='menu'] li[role='menuitem'],
.edit-codificacaoautomatica-container ul[data-role='menu'] li[role='menuitem'],
.edit-matriz-container ul[data-role='menu'] li[role='menuitem'],
.edit-pesquisacodigo-container ul[data-role='menu'] li[role='menuitem'] {
  border-right: 0;
  border-left: 0;
}
.edit-palavras-mais-frequentes-container ul[data-role='menu'] li[role='menuitem'] .k-link,
.edit-pesquisatexto-container ul[data-role='menu'] li[role='menuitem'] .k-link,
.edit-codificacaoautomatica-container ul[data-role='menu'] li[role='menuitem'] .k-link,
.edit-matriz-container ul[data-role='menu'] li[role='menuitem'] .k-link,
.edit-pesquisacodigo-container ul[data-role='menu'] li[role='menuitem'] .k-link {
  color: #96c020 !important;
  padding: .5em 1.1em .4em;
}
.edit-palavras-mais-frequentes-container ul[data-role='menu'] li[role='menuitem'] .k-link,
.edit-pesquisatexto-container ul[data-role='menu'] li[role='menuitem'] .k-link,
.edit-codificacaoautomatica-container ul[data-role='menu'] li[role='menuitem'] .k-link,
.edit-matriz-container ul[data-role='menu'] li[role='menuitem'] .k-link,
.edit-pesquisacodigo-container ul[data-role='menu'] li[role='menuitem'] .k-link,
.edit-palavras-mais-frequentes-container ul[data-role='menu'] li[role='menuitem'] .k-link:hover,
.edit-pesquisatexto-container ul[data-role='menu'] li[role='menuitem'] .k-link:hover,
.edit-codificacaoautomatica-container ul[data-role='menu'] li[role='menuitem'] .k-link:hover,
.edit-matriz-container ul[data-role='menu'] li[role='menuitem'] .k-link:hover,
.edit-pesquisacodigo-container ul[data-role='menu'] li[role='menuitem'] .k-link:hover {
  color: #96c020;
  background-color: transparent;
}
.edit-palavras-mais-frequentes-container ul[data-role='menu'] li[role='menuitem'] .k-link .k-image,
.edit-pesquisatexto-container ul[data-role='menu'] li[role='menuitem'] .k-link .k-image,
.edit-codificacaoautomatica-container ul[data-role='menu'] li[role='menuitem'] .k-link .k-image,
.edit-matriz-container ul[data-role='menu'] li[role='menuitem'] .k-link .k-image,
.edit-pesquisacodigo-container ul[data-role='menu'] li[role='menuitem'] .k-link .k-image,
.edit-palavras-mais-frequentes-container ul[data-role='menu'] li[role='menuitem'] .k-link:hover .k-image,
.edit-pesquisatexto-container ul[data-role='menu'] li[role='menuitem'] .k-link:hover .k-image,
.edit-codificacaoautomatica-container ul[data-role='menu'] li[role='menuitem'] .k-link:hover .k-image,
.edit-matriz-container ul[data-role='menu'] li[role='menuitem'] .k-link:hover .k-image,
.edit-pesquisacodigo-container ul[data-role='menu'] li[role='menuitem'] .k-link:hover .k-image {
  width: 27px;
  height: 27px;
}
.edit-palavras-mais-frequentes-container ul[data-role='menu'] li[role='menuitem'].k-state-hover[role='menuitem'],
.edit-pesquisatexto-container ul[data-role='menu'] li[role='menuitem'].k-state-hover[role='menuitem'],
.edit-codificacaoautomatica-container ul[data-role='menu'] li[role='menuitem'].k-state-hover[role='menuitem'],
.edit-matriz-container ul[data-role='menu'] li[role='menuitem'].k-state-hover[role='menuitem'],
.edit-pesquisacodigo-container ul[data-role='menu'] li[role='menuitem'].k-state-hover[role='menuitem'] {
  background-color: transparent;
  opacity: 0.7;
  filter: alpha(opacity=70);
  /*height: 39px;*/

}
#edit-pesquisacodigo {
  min-height: 0;
}
#edit-pesquisacodigo .widget-block-container {
  border-style: none;
}
#edit-pesquisacodigo .widget-block-container .block-header {
  display: none;
}
#edit-pesquisacodigo .widget-block-container .content-container-inner {
  padding: 0;
}
#edit-pesquisacodigo .widget-block-container .content-container-inner .form-main-buttons {
  display: none;
}
#edit-pesquisacodigo .widget-block-container .content-container-inner .form-content {
  padding-top: 0;
  font-size: 14px;
  font-weight: 400;
}
#edit-pesquisacodigo .widget-block-container .content-container-inner .form-content .editor-label label {
  color: #96c020;
}
#edit-pesquisacodigo .widget-block-container .content-container-inner .form-content .editor-field input,
#edit-pesquisacodigo .widget-block-container .content-container-inner .form-content textarea {
  border-color: #b2b2b2;
  color: #676767;
}
#edit-pesquisacodigo .k-tabstrip-wrapper ul {
  border-bottom-color: #96c020;
}
#edit-pesquisacodigo .k-tabstrip-wrapper ul a.k-link {
  color: #96c020;
}
#edit-pesquisacodigo .k-tabstrip-wrapper li[role='tab'] {
  border-left-style: none;
  border-right-style: none;
}
#edit-pesquisacodigo .k-tabstrip-wrapper li[role='tab'].k-state-active {
  border-bottom-style: none;
}
#edit-pesquisacodigo .k-tabstrip-wrapper li[role='tab'].k-state-active .k-loading {
  height: 9px;
  border-top-color: #96c020;
  border-right-style: solid;
  border-right-color: #96c020;
  border-right-width: 1px;
  border-left-style: solid;
  border-left-color: #96c020;
  border-left-width: 1px;
  position: absolute;
  top: 23px;
  z-index: 10000;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: white;
}
#edit-pesquisacodigo .k-tabstrip-wrapper li[role='tab'].k-state-active a.k-link {
  position: relative;
  padding-top: 0;
  border-bottom-style: none;
}
#edit-pesquisacodigo .k-tabstrip-wrapper li[role='tab']:not(.k-state-active) .k-loading {
  display: none;
}
#edit-pesquisacodigo .k-tabstrip-wrapper .k-content {
  padding: 15px 5px 0 0;
}
#edit-pesquisacodigo .custom-selected td:first-child {
  color: #96c020;
  font-weight: bold;
  font-weight: 800;
}
.edit-account-container ul[data-role='menu'],
.desativate-account-container ul[data-role='menu'],
.create-row-workflow-container ul[data-role='menu'] {
  margin-left: -15px;
  margin-right: -15px;
  color: #676767;
  background-color: white;
  border-top: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
  border-left: none;
  border-right: none;
  height: 40px;
  border-radius: 0;
}
.edit-account-container ul[data-role='menu'] .k-first,
.desativate-account-container ul[data-role='menu'] .k-first,
.create-row-workflow-container ul[data-role='menu'] .k-first {
  padding-left: 15px;
}
.edit-account-container ul[data-role='menu'] li[role='menuitem'],
.desativate-account-container ul[data-role='menu'] li[role='menuitem'],
.create-row-workflow-container ul[data-role='menu'] li[role='menuitem'] {
  border-right: 0;
  border-left: 0;
}
.edit-account-container ul[data-role='menu'] li[role='menuitem'] .k-link,
.desativate-account-container ul[data-role='menu'] li[role='menuitem'] .k-link,
.create-row-workflow-container ul[data-role='menu'] li[role='menuitem'] .k-link {
  color: #676767 !important;
  padding: .5em 1.1em .4em;
}
.edit-account-container ul[data-role='menu'] li[role='menuitem'] .k-link,
.desativate-account-container ul[data-role='menu'] li[role='menuitem'] .k-link,
.create-row-workflow-container ul[data-role='menu'] li[role='menuitem'] .k-link,
.edit-account-container ul[data-role='menu'] li[role='menuitem'] .k-link:hover,
.desativate-account-container ul[data-role='menu'] li[role='menuitem'] .k-link:hover,
.create-row-workflow-container ul[data-role='menu'] li[role='menuitem'] .k-link:hover {
  color: #676767;
  background-color: transparent;
}
.edit-account-container ul[data-role='menu'] li[role='menuitem'] .k-link .k-image,
.desativate-account-container ul[data-role='menu'] li[role='menuitem'] .k-link .k-image,
.create-row-workflow-container ul[data-role='menu'] li[role='menuitem'] .k-link .k-image,
.edit-account-container ul[data-role='menu'] li[role='menuitem'] .k-link:hover .k-image,
.desativate-account-container ul[data-role='menu'] li[role='menuitem'] .k-link:hover .k-image,
.create-row-workflow-container ul[data-role='menu'] li[role='menuitem'] .k-link:hover .k-image {
  width: 27px;
  height: 27px;
}
.edit-account-container ul[data-role='menu'] li[role='menuitem'].k-state-hover[role='menuitem'],
.desativate-account-container ul[data-role='menu'] li[role='menuitem'].k-state-hover[role='menuitem'],
.create-row-workflow-container ul[data-role='menu'] li[role='menuitem'].k-state-hover[role='menuitem'] {
  background-color: transparent;
  opacity: 0.7;
  filter: alpha(opacity=70);
  /*height: 39px;*/

}
#create-row-workflow.widget-item-viewer {
  min-height: 0;
}
#create-row-workflow.widget-item-viewer .widget-block-container {
  border-style: none;
}
#create-row-workflow.widget-item-viewer .widget-block-container .block-header {
  display: none;
}
#create-row-workflow.widget-item-viewer .widget-block-container .content-container-inner {
  padding: 0;
}
#create-row-workflow.widget-item-viewer .widget-block-container .content-container-inner .form-main-buttons {
  display: none;
}
#create-row-workflow.widget-item-viewer .widget-block-container .content-container-inner .form-content {
  padding-top: 0;
  font-size: 14px;
  font-weight: 400;
}
#create-row-workflow.widget-item-viewer .widget-block-container .content-container-inner .form-content .editor-label label {
  color: #676767;
}
#create-row-workflow.widget-item-viewer .widget-block-container .content-container-inner .form-content .editor-field input,
#create-row-workflow.widget-item-viewer .widget-block-container .content-container-inner .form-content textarea {
  border-color: #b2b2b2;
  color: #676767;
}
.show-palavrasmaisfrequentes-main-container #funcionality-bar-show-palavrasmaisfrequentes-data,
.show-pesquisatexto-main-container #funcionality-bar-show-palavrasmaisfrequentes-data,
.show-pesquisacodigo-main-container #funcionality-bar-show-palavrasmaisfrequentes-data,
.show-palavrasmaisfrequentes-main-container #funcionality-bar-show-pesquisatexto-data,
.show-pesquisatexto-main-container #funcionality-bar-show-pesquisatexto-data,
.show-pesquisacodigo-main-container #funcionality-bar-show-pesquisatexto-data,
.show-palavrasmaisfrequentes-main-container #funcionality-bar-show-pesquisacodigo-data,
.show-pesquisatexto-main-container #funcionality-bar-show-pesquisacodigo-data,
.show-pesquisacodigo-main-container #funcionality-bar-show-pesquisacodigo-data,
.show-palavrasmaisfrequentes-main-container #funcionality-bar-show-codificacaoautomatica-data-right,
.show-pesquisatexto-main-container #funcionality-bar-show-codificacaoautomatica-data-right,
.show-pesquisacodigo-main-container #funcionality-bar-show-codificacaoautomatica-data-right {
  color: #96c020;
  background-color: white;
  border-top: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
  border-left: none;
  border-right: none;
  height: 40px;
  border-radius: 0;
}
.show-palavrasmaisfrequentes-main-container #funcionality-bar-show-palavrasmaisfrequentes-data li[role='menuitem'],
.show-pesquisatexto-main-container #funcionality-bar-show-palavrasmaisfrequentes-data li[role='menuitem'],
.show-pesquisacodigo-main-container #funcionality-bar-show-palavrasmaisfrequentes-data li[role='menuitem'],
.show-palavrasmaisfrequentes-main-container #funcionality-bar-show-pesquisatexto-data li[role='menuitem'],
.show-pesquisatexto-main-container #funcionality-bar-show-pesquisatexto-data li[role='menuitem'],
.show-pesquisacodigo-main-container #funcionality-bar-show-pesquisatexto-data li[role='menuitem'],
.show-palavrasmaisfrequentes-main-container #funcionality-bar-show-pesquisacodigo-data li[role='menuitem'],
.show-pesquisatexto-main-container #funcionality-bar-show-pesquisacodigo-data li[role='menuitem'],
.show-pesquisacodigo-main-container #funcionality-bar-show-pesquisacodigo-data li[role='menuitem'],
.show-palavrasmaisfrequentes-main-container #funcionality-bar-show-codificacaoautomatica-data-right li[role='menuitem'],
.show-pesquisatexto-main-container #funcionality-bar-show-codificacaoautomatica-data-right li[role='menuitem'],
.show-pesquisacodigo-main-container #funcionality-bar-show-codificacaoautomatica-data-right li[role='menuitem'] {
  border-right: 0;
  border-left: 0;
}
.show-palavrasmaisfrequentes-main-container #funcionality-bar-show-palavrasmaisfrequentes-data li[role='menuitem'] .k-link,
.show-pesquisatexto-main-container #funcionality-bar-show-palavrasmaisfrequentes-data li[role='menuitem'] .k-link,
.show-pesquisacodigo-main-container #funcionality-bar-show-palavrasmaisfrequentes-data li[role='menuitem'] .k-link,
.show-palavrasmaisfrequentes-main-container #funcionality-bar-show-pesquisatexto-data li[role='menuitem'] .k-link,
.show-pesquisatexto-main-container #funcionality-bar-show-pesquisatexto-data li[role='menuitem'] .k-link,
.show-pesquisacodigo-main-container #funcionality-bar-show-pesquisatexto-data li[role='menuitem'] .k-link,
.show-palavrasmaisfrequentes-main-container #funcionality-bar-show-pesquisacodigo-data li[role='menuitem'] .k-link,
.show-pesquisatexto-main-container #funcionality-bar-show-pesquisacodigo-data li[role='menuitem'] .k-link,
.show-pesquisacodigo-main-container #funcionality-bar-show-pesquisacodigo-data li[role='menuitem'] .k-link,
.show-palavrasmaisfrequentes-main-container #funcionality-bar-show-codificacaoautomatica-data-right li[role='menuitem'] .k-link,
.show-pesquisatexto-main-container #funcionality-bar-show-codificacaoautomatica-data-right li[role='menuitem'] .k-link,
.show-pesquisacodigo-main-container #funcionality-bar-show-codificacaoautomatica-data-right li[role='menuitem'] .k-link {
  color: #96c020 !important;
  padding: .5em 1.1em .4em;
}
.show-palavrasmaisfrequentes-main-container #funcionality-bar-show-palavrasmaisfrequentes-data li[role='menuitem'] .k-link,
.show-pesquisatexto-main-container #funcionality-bar-show-palavrasmaisfrequentes-data li[role='menuitem'] .k-link,
.show-pesquisacodigo-main-container #funcionality-bar-show-palavrasmaisfrequentes-data li[role='menuitem'] .k-link,
.show-palavrasmaisfrequentes-main-container #funcionality-bar-show-pesquisatexto-data li[role='menuitem'] .k-link,
.show-pesquisatexto-main-container #funcionality-bar-show-pesquisatexto-data li[role='menuitem'] .k-link,
.show-pesquisacodigo-main-container #funcionality-bar-show-pesquisatexto-data li[role='menuitem'] .k-link,
.show-palavrasmaisfrequentes-main-container #funcionality-bar-show-pesquisacodigo-data li[role='menuitem'] .k-link,
.show-pesquisatexto-main-container #funcionality-bar-show-pesquisacodigo-data li[role='menuitem'] .k-link,
.show-pesquisacodigo-main-container #funcionality-bar-show-pesquisacodigo-data li[role='menuitem'] .k-link,
.show-palavrasmaisfrequentes-main-container #funcionality-bar-show-codificacaoautomatica-data-right li[role='menuitem'] .k-link,
.show-pesquisatexto-main-container #funcionality-bar-show-codificacaoautomatica-data-right li[role='menuitem'] .k-link,
.show-pesquisacodigo-main-container #funcionality-bar-show-codificacaoautomatica-data-right li[role='menuitem'] .k-link,
.show-palavrasmaisfrequentes-main-container #funcionality-bar-show-palavrasmaisfrequentes-data li[role='menuitem'] .k-link:hover,
.show-pesquisatexto-main-container #funcionality-bar-show-palavrasmaisfrequentes-data li[role='menuitem'] .k-link:hover,
.show-pesquisacodigo-main-container #funcionality-bar-show-palavrasmaisfrequentes-data li[role='menuitem'] .k-link:hover,
.show-palavrasmaisfrequentes-main-container #funcionality-bar-show-pesquisatexto-data li[role='menuitem'] .k-link:hover,
.show-pesquisatexto-main-container #funcionality-bar-show-pesquisatexto-data li[role='menuitem'] .k-link:hover,
.show-pesquisacodigo-main-container #funcionality-bar-show-pesquisatexto-data li[role='menuitem'] .k-link:hover,
.show-palavrasmaisfrequentes-main-container #funcionality-bar-show-pesquisacodigo-data li[role='menuitem'] .k-link:hover,
.show-pesquisatexto-main-container #funcionality-bar-show-pesquisacodigo-data li[role='menuitem'] .k-link:hover,
.show-pesquisacodigo-main-container #funcionality-bar-show-pesquisacodigo-data li[role='menuitem'] .k-link:hover,
.show-palavrasmaisfrequentes-main-container #funcionality-bar-show-codificacaoautomatica-data-right li[role='menuitem'] .k-link:hover,
.show-pesquisatexto-main-container #funcionality-bar-show-codificacaoautomatica-data-right li[role='menuitem'] .k-link:hover,
.show-pesquisacodigo-main-container #funcionality-bar-show-codificacaoautomatica-data-right li[role='menuitem'] .k-link:hover {
  color: #96c020;
  background-color: transparent;
}
.show-palavrasmaisfrequentes-main-container #funcionality-bar-show-palavrasmaisfrequentes-data li[role='menuitem'] .k-link .k-image,
.show-pesquisatexto-main-container #funcionality-bar-show-palavrasmaisfrequentes-data li[role='menuitem'] .k-link .k-image,
.show-pesquisacodigo-main-container #funcionality-bar-show-palavrasmaisfrequentes-data li[role='menuitem'] .k-link .k-image,
.show-palavrasmaisfrequentes-main-container #funcionality-bar-show-pesquisatexto-data li[role='menuitem'] .k-link .k-image,
.show-pesquisatexto-main-container #funcionality-bar-show-pesquisatexto-data li[role='menuitem'] .k-link .k-image,
.show-pesquisacodigo-main-container #funcionality-bar-show-pesquisatexto-data li[role='menuitem'] .k-link .k-image,
.show-palavrasmaisfrequentes-main-container #funcionality-bar-show-pesquisacodigo-data li[role='menuitem'] .k-link .k-image,
.show-pesquisatexto-main-container #funcionality-bar-show-pesquisacodigo-data li[role='menuitem'] .k-link .k-image,
.show-pesquisacodigo-main-container #funcionality-bar-show-pesquisacodigo-data li[role='menuitem'] .k-link .k-image,
.show-palavrasmaisfrequentes-main-container #funcionality-bar-show-codificacaoautomatica-data-right li[role='menuitem'] .k-link .k-image,
.show-pesquisatexto-main-container #funcionality-bar-show-codificacaoautomatica-data-right li[role='menuitem'] .k-link .k-image,
.show-pesquisacodigo-main-container #funcionality-bar-show-codificacaoautomatica-data-right li[role='menuitem'] .k-link .k-image,
.show-palavrasmaisfrequentes-main-container #funcionality-bar-show-palavrasmaisfrequentes-data li[role='menuitem'] .k-link:hover .k-image,
.show-pesquisatexto-main-container #funcionality-bar-show-palavrasmaisfrequentes-data li[role='menuitem'] .k-link:hover .k-image,
.show-pesquisacodigo-main-container #funcionality-bar-show-palavrasmaisfrequentes-data li[role='menuitem'] .k-link:hover .k-image,
.show-palavrasmaisfrequentes-main-container #funcionality-bar-show-pesquisatexto-data li[role='menuitem'] .k-link:hover .k-image,
.show-pesquisatexto-main-container #funcionality-bar-show-pesquisatexto-data li[role='menuitem'] .k-link:hover .k-image,
.show-pesquisacodigo-main-container #funcionality-bar-show-pesquisatexto-data li[role='menuitem'] .k-link:hover .k-image,
.show-palavrasmaisfrequentes-main-container #funcionality-bar-show-pesquisacodigo-data li[role='menuitem'] .k-link:hover .k-image,
.show-pesquisatexto-main-container #funcionality-bar-show-pesquisacodigo-data li[role='menuitem'] .k-link:hover .k-image,
.show-pesquisacodigo-main-container #funcionality-bar-show-pesquisacodigo-data li[role='menuitem'] .k-link:hover .k-image,
.show-palavrasmaisfrequentes-main-container #funcionality-bar-show-codificacaoautomatica-data-right li[role='menuitem'] .k-link:hover .k-image,
.show-pesquisatexto-main-container #funcionality-bar-show-codificacaoautomatica-data-right li[role='menuitem'] .k-link:hover .k-image,
.show-pesquisacodigo-main-container #funcionality-bar-show-codificacaoautomatica-data-right li[role='menuitem'] .k-link:hover .k-image {
  width: 27px;
  height: 27px;
}
.show-palavrasmaisfrequentes-main-container #funcionality-bar-show-palavrasmaisfrequentes-data li[role='menuitem'].k-state-hover[role='menuitem'],
.show-pesquisatexto-main-container #funcionality-bar-show-palavrasmaisfrequentes-data li[role='menuitem'].k-state-hover[role='menuitem'],
.show-pesquisacodigo-main-container #funcionality-bar-show-palavrasmaisfrequentes-data li[role='menuitem'].k-state-hover[role='menuitem'],
.show-palavrasmaisfrequentes-main-container #funcionality-bar-show-pesquisatexto-data li[role='menuitem'].k-state-hover[role='menuitem'],
.show-pesquisatexto-main-container #funcionality-bar-show-pesquisatexto-data li[role='menuitem'].k-state-hover[role='menuitem'],
.show-pesquisacodigo-main-container #funcionality-bar-show-pesquisatexto-data li[role='menuitem'].k-state-hover[role='menuitem'],
.show-palavrasmaisfrequentes-main-container #funcionality-bar-show-pesquisacodigo-data li[role='menuitem'].k-state-hover[role='menuitem'],
.show-pesquisatexto-main-container #funcionality-bar-show-pesquisacodigo-data li[role='menuitem'].k-state-hover[role='menuitem'],
.show-pesquisacodigo-main-container #funcionality-bar-show-pesquisacodigo-data li[role='menuitem'].k-state-hover[role='menuitem'],
.show-palavrasmaisfrequentes-main-container #funcionality-bar-show-codificacaoautomatica-data-right li[role='menuitem'].k-state-hover[role='menuitem'],
.show-pesquisatexto-main-container #funcionality-bar-show-codificacaoautomatica-data-right li[role='menuitem'].k-state-hover[role='menuitem'],
.show-pesquisacodigo-main-container #funcionality-bar-show-codificacaoautomatica-data-right li[role='menuitem'].k-state-hover[role='menuitem'] {
  background-color: transparent;
  opacity: 0.7;
  filter: alpha(opacity=70);
  /*height: 39px;*/

}
.show-palavrasmaisfrequentes-sidebar-container #funcionality-bar-show-palavrasmaisfrequentes-data-right,
.show-pesquisatexto-sidebar-container #funcionality-bar-show-palavrasmaisfrequentes-data-right,
.show-pesquisacodigo-sidebar-container #funcionality-bar-show-palavrasmaisfrequentes-data-right,
.show-palavrasmaisfrequentes-sidebar-container #funcionality-bar-show-pesquisatexto-data-right,
.show-pesquisatexto-sidebar-container #funcionality-bar-show-pesquisatexto-data-right,
.show-pesquisacodigo-sidebar-container #funcionality-bar-show-pesquisatexto-data-right,
.show-palavrasmaisfrequentes-sidebar-container #funcionality-bar-show-pesquisacodigo-data-right,
.show-pesquisatexto-sidebar-container #funcionality-bar-show-pesquisacodigo-data-right,
.show-pesquisacodigo-sidebar-container #funcionality-bar-show-pesquisacodigo-data-right {
  color: #96c020;
  background-color: white;
  border-top: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
  border-left: none;
  border-right: none;
  height: 40px;
  border-radius: 0;
}
.show-palavrasmaisfrequentes-sidebar-container #funcionality-bar-show-palavrasmaisfrequentes-data-right li[role='menuitem'],
.show-pesquisatexto-sidebar-container #funcionality-bar-show-palavrasmaisfrequentes-data-right li[role='menuitem'],
.show-pesquisacodigo-sidebar-container #funcionality-bar-show-palavrasmaisfrequentes-data-right li[role='menuitem'],
.show-palavrasmaisfrequentes-sidebar-container #funcionality-bar-show-pesquisatexto-data-right li[role='menuitem'],
.show-pesquisatexto-sidebar-container #funcionality-bar-show-pesquisatexto-data-right li[role='menuitem'],
.show-pesquisacodigo-sidebar-container #funcionality-bar-show-pesquisatexto-data-right li[role='menuitem'],
.show-palavrasmaisfrequentes-sidebar-container #funcionality-bar-show-pesquisacodigo-data-right li[role='menuitem'],
.show-pesquisatexto-sidebar-container #funcionality-bar-show-pesquisacodigo-data-right li[role='menuitem'],
.show-pesquisacodigo-sidebar-container #funcionality-bar-show-pesquisacodigo-data-right li[role='menuitem'] {
  border-right: 0;
  border-left: 0;
}
.show-palavrasmaisfrequentes-sidebar-container #funcionality-bar-show-palavrasmaisfrequentes-data-right li[role='menuitem'] .k-link,
.show-pesquisatexto-sidebar-container #funcionality-bar-show-palavrasmaisfrequentes-data-right li[role='menuitem'] .k-link,
.show-pesquisacodigo-sidebar-container #funcionality-bar-show-palavrasmaisfrequentes-data-right li[role='menuitem'] .k-link,
.show-palavrasmaisfrequentes-sidebar-container #funcionality-bar-show-pesquisatexto-data-right li[role='menuitem'] .k-link,
.show-pesquisatexto-sidebar-container #funcionality-bar-show-pesquisatexto-data-right li[role='menuitem'] .k-link,
.show-pesquisacodigo-sidebar-container #funcionality-bar-show-pesquisatexto-data-right li[role='menuitem'] .k-link,
.show-palavrasmaisfrequentes-sidebar-container #funcionality-bar-show-pesquisacodigo-data-right li[role='menuitem'] .k-link,
.show-pesquisatexto-sidebar-container #funcionality-bar-show-pesquisacodigo-data-right li[role='menuitem'] .k-link,
.show-pesquisacodigo-sidebar-container #funcionality-bar-show-pesquisacodigo-data-right li[role='menuitem'] .k-link {
  color: #96c020 !important;
  padding: .5em 1.1em .4em;
}
.show-palavrasmaisfrequentes-sidebar-container #funcionality-bar-show-palavrasmaisfrequentes-data-right li[role='menuitem'] .k-link,
.show-pesquisatexto-sidebar-container #funcionality-bar-show-palavrasmaisfrequentes-data-right li[role='menuitem'] .k-link,
.show-pesquisacodigo-sidebar-container #funcionality-bar-show-palavrasmaisfrequentes-data-right li[role='menuitem'] .k-link,
.show-palavrasmaisfrequentes-sidebar-container #funcionality-bar-show-pesquisatexto-data-right li[role='menuitem'] .k-link,
.show-pesquisatexto-sidebar-container #funcionality-bar-show-pesquisatexto-data-right li[role='menuitem'] .k-link,
.show-pesquisacodigo-sidebar-container #funcionality-bar-show-pesquisatexto-data-right li[role='menuitem'] .k-link,
.show-palavrasmaisfrequentes-sidebar-container #funcionality-bar-show-pesquisacodigo-data-right li[role='menuitem'] .k-link,
.show-pesquisatexto-sidebar-container #funcionality-bar-show-pesquisacodigo-data-right li[role='menuitem'] .k-link,
.show-pesquisacodigo-sidebar-container #funcionality-bar-show-pesquisacodigo-data-right li[role='menuitem'] .k-link,
.show-palavrasmaisfrequentes-sidebar-container #funcionality-bar-show-palavrasmaisfrequentes-data-right li[role='menuitem'] .k-link:hover,
.show-pesquisatexto-sidebar-container #funcionality-bar-show-palavrasmaisfrequentes-data-right li[role='menuitem'] .k-link:hover,
.show-pesquisacodigo-sidebar-container #funcionality-bar-show-palavrasmaisfrequentes-data-right li[role='menuitem'] .k-link:hover,
.show-palavrasmaisfrequentes-sidebar-container #funcionality-bar-show-pesquisatexto-data-right li[role='menuitem'] .k-link:hover,
.show-pesquisatexto-sidebar-container #funcionality-bar-show-pesquisatexto-data-right li[role='menuitem'] .k-link:hover,
.show-pesquisacodigo-sidebar-container #funcionality-bar-show-pesquisatexto-data-right li[role='menuitem'] .k-link:hover,
.show-palavrasmaisfrequentes-sidebar-container #funcionality-bar-show-pesquisacodigo-data-right li[role='menuitem'] .k-link:hover,
.show-pesquisatexto-sidebar-container #funcionality-bar-show-pesquisacodigo-data-right li[role='menuitem'] .k-link:hover,
.show-pesquisacodigo-sidebar-container #funcionality-bar-show-pesquisacodigo-data-right li[role='menuitem'] .k-link:hover {
  color: #96c020;
  background-color: transparent;
}
.show-palavrasmaisfrequentes-sidebar-container #funcionality-bar-show-palavrasmaisfrequentes-data-right li[role='menuitem'] .k-link .k-image,
.show-pesquisatexto-sidebar-container #funcionality-bar-show-palavrasmaisfrequentes-data-right li[role='menuitem'] .k-link .k-image,
.show-pesquisacodigo-sidebar-container #funcionality-bar-show-palavrasmaisfrequentes-data-right li[role='menuitem'] .k-link .k-image,
.show-palavrasmaisfrequentes-sidebar-container #funcionality-bar-show-pesquisatexto-data-right li[role='menuitem'] .k-link .k-image,
.show-pesquisatexto-sidebar-container #funcionality-bar-show-pesquisatexto-data-right li[role='menuitem'] .k-link .k-image,
.show-pesquisacodigo-sidebar-container #funcionality-bar-show-pesquisatexto-data-right li[role='menuitem'] .k-link .k-image,
.show-palavrasmaisfrequentes-sidebar-container #funcionality-bar-show-pesquisacodigo-data-right li[role='menuitem'] .k-link .k-image,
.show-pesquisatexto-sidebar-container #funcionality-bar-show-pesquisacodigo-data-right li[role='menuitem'] .k-link .k-image,
.show-pesquisacodigo-sidebar-container #funcionality-bar-show-pesquisacodigo-data-right li[role='menuitem'] .k-link .k-image,
.show-palavrasmaisfrequentes-sidebar-container #funcionality-bar-show-palavrasmaisfrequentes-data-right li[role='menuitem'] .k-link:hover .k-image,
.show-pesquisatexto-sidebar-container #funcionality-bar-show-palavrasmaisfrequentes-data-right li[role='menuitem'] .k-link:hover .k-image,
.show-pesquisacodigo-sidebar-container #funcionality-bar-show-palavrasmaisfrequentes-data-right li[role='menuitem'] .k-link:hover .k-image,
.show-palavrasmaisfrequentes-sidebar-container #funcionality-bar-show-pesquisatexto-data-right li[role='menuitem'] .k-link:hover .k-image,
.show-pesquisatexto-sidebar-container #funcionality-bar-show-pesquisatexto-data-right li[role='menuitem'] .k-link:hover .k-image,
.show-pesquisacodigo-sidebar-container #funcionality-bar-show-pesquisatexto-data-right li[role='menuitem'] .k-link:hover .k-image,
.show-palavrasmaisfrequentes-sidebar-container #funcionality-bar-show-pesquisacodigo-data-right li[role='menuitem'] .k-link:hover .k-image,
.show-pesquisatexto-sidebar-container #funcionality-bar-show-pesquisacodigo-data-right li[role='menuitem'] .k-link:hover .k-image,
.show-pesquisacodigo-sidebar-container #funcionality-bar-show-pesquisacodigo-data-right li[role='menuitem'] .k-link:hover .k-image {
  width: 27px;
  height: 27px;
}
.show-palavrasmaisfrequentes-sidebar-container #funcionality-bar-show-palavrasmaisfrequentes-data-right li[role='menuitem'].k-state-hover[role='menuitem'],
.show-pesquisatexto-sidebar-container #funcionality-bar-show-palavrasmaisfrequentes-data-right li[role='menuitem'].k-state-hover[role='menuitem'],
.show-pesquisacodigo-sidebar-container #funcionality-bar-show-palavrasmaisfrequentes-data-right li[role='menuitem'].k-state-hover[role='menuitem'],
.show-palavrasmaisfrequentes-sidebar-container #funcionality-bar-show-pesquisatexto-data-right li[role='menuitem'].k-state-hover[role='menuitem'],
.show-pesquisatexto-sidebar-container #funcionality-bar-show-pesquisatexto-data-right li[role='menuitem'].k-state-hover[role='menuitem'],
.show-pesquisacodigo-sidebar-container #funcionality-bar-show-pesquisatexto-data-right li[role='menuitem'].k-state-hover[role='menuitem'],
.show-palavrasmaisfrequentes-sidebar-container #funcionality-bar-show-pesquisacodigo-data-right li[role='menuitem'].k-state-hover[role='menuitem'],
.show-pesquisatexto-sidebar-container #funcionality-bar-show-pesquisacodigo-data-right li[role='menuitem'].k-state-hover[role='menuitem'],
.show-pesquisacodigo-sidebar-container #funcionality-bar-show-pesquisacodigo-data-right li[role='menuitem'].k-state-hover[role='menuitem'] {
  background-color: transparent;
  opacity: 0.7;
  filter: alpha(opacity=70);
  /*height: 39px;*/

}
.matriz-main-container.col-sm-7.col-md-7.col-lg-7 {
  padding-left: 15px;
  padding-right: 0;
}
.matriz-main-container #funcionality-bar-matrizes-data {
  color: #96c020;
  background-color: white;
  border-top: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
  border-left: none;
  border-right: none;
  height: 40px;
  border-radius: 0;
}
.matriz-main-container #funcionality-bar-matrizes-data li[role='menuitem'] {
  border-right: 0;
  border-left: 0;
}
.matriz-main-container #funcionality-bar-matrizes-data li[role='menuitem'] .k-link {
  color: #96c020 !important;
  padding: .5em 1.1em .4em;
}
.matriz-main-container #funcionality-bar-matrizes-data li[role='menuitem'] .k-link,
.matriz-main-container #funcionality-bar-matrizes-data li[role='menuitem'] .k-link:hover {
  color: #96c020;
  background-color: transparent;
}
.matriz-main-container #funcionality-bar-matrizes-data li[role='menuitem'] .k-link .k-image,
.matriz-main-container #funcionality-bar-matrizes-data li[role='menuitem'] .k-link:hover .k-image {
  width: 27px;
  height: 27px;
}
.matriz-main-container #funcionality-bar-matrizes-data li[role='menuitem'].k-state-hover[role='menuitem'] {
  background-color: transparent;
  opacity: 0.7;
  filter: alpha(opacity=70);
  /*height: 39px;*/

}
.matriz-sidebar-container #funcionality-bar-matrizes-data-right {
  color: #96c020;
  background-color: white;
  border-top: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
  border-left: none;
  border-right: none;
  height: 40px;
  border-radius: 0;
}
.matriz-sidebar-container #funcionality-bar-matrizes-data-right li[role='menuitem'] {
  border-right: 0;
  border-left: 0;
}
.matriz-sidebar-container #funcionality-bar-matrizes-data-right li[role='menuitem'] .k-link {
  color: #96c020 !important;
  padding: .5em 1.1em .4em;
}
.matriz-sidebar-container #funcionality-bar-matrizes-data-right li[role='menuitem'] .k-link,
.matriz-sidebar-container #funcionality-bar-matrizes-data-right li[role='menuitem'] .k-link:hover {
  color: #96c020;
  background-color: transparent;
}
.matriz-sidebar-container #funcionality-bar-matrizes-data-right li[role='menuitem'] .k-link .k-image,
.matriz-sidebar-container #funcionality-bar-matrizes-data-right li[role='menuitem'] .k-link:hover .k-image {
  width: 27px;
  height: 27px;
}
.matriz-sidebar-container #funcionality-bar-matrizes-data-right li[role='menuitem'].k-state-hover[role='menuitem'] {
  background-color: transparent;
  opacity: 0.7;
  filter: alpha(opacity=70);
  /*height: 39px;*/

}
#main-small-content .content-matriz {
  overflow-x: auto;
}
#main-small-content .content-matriz #grid-view-matriz-valor {
  margin-top: 20px;
}
#main-small-content .content-matriz #grid-view-matriz-valor .k-header:first-child,
#main-small-content .content-matriz #grid-view-matriz-valor td:first-child {
  border-left: none;
}
#main-small-content #show-palavras-mais-frequentes-grid .k-header:first-child,
#main-small-content #show-palavras-mais-frequentes-grid td:first-child {
  border-left: none;
}
/*.matriz-sidebar-right, .show-pesquisacodigo-sidebar-right {

    &#sidebar-small-right {
        padding-right: 0;
    }

    &.col-sm-5.col-md-5.col-lg-5 {
        padding-left: 15px;
        padding-right: 0;
    }

    h3 {
        font-size: 18px;
        font-weight: 300;
        color: @verde;
        margin-top: 0;
        margin-bottom: 10px;
    }

    color: @cinza1;

    .content-default {
        overflow-x: hidden;
        overflow-y: auto;
        padding-right: 15px;
        font-size: 14px;

        .hr-separator {
            border: 1px solid @cinza2;

            &:last-child {
                display: none;
            }
        }

        .col-xs-12.col-sm-12.col-md-12.col-lg-12, .col-sm-4.col-md-4.col-lg-4 {
            padding-left: 0;
            padding-right: 0;
            text-align: left;

            label {
                font-weight: 400;
            }

            p {
                font-weight: 300;
                color: @cinza1;
            }
        }

        .col-sm-8.col-md-8.col-lg-8 {
            padding-left: 0;
            padding-right: 0;
            text-align: right;

            p {
                font-weight: 300;
                color: @cinza1;
            }
        }
    }

    .content-references {
        padding: 0 15px 5px;
        text-align: left;

        a:hover, a:focus {
            color: @verde;
        }



        img {
            cursor: pointer;
            width: 15px;
            height: 15px;
            margin-top: -5px;
        }

        .reference-count {
            font-size: 16px;
            font-weight: 300;
            color: @verde;
        }

        .reference-percent {
            font-size: 16px;
            font-weight: 300;
            color: @cinza2;
        }

        .reference-text {
            font-size: 14px;
            font-weight: 300;
            color: @cinza1;
        }
    }
}*/

#funcionality-bar-editions-file {
  color: #e84e3b;
  background-color: white;
  border-top: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
  border-left: none;
  border-right: none;
  height: 40px;
  border-radius: 0;
}
#funcionality-bar-editions-file li[role='menuitem'] {
  border-right: 0;
  border-left: 0;
}
#funcionality-bar-editions-file li[role='menuitem'] .k-link {
  color: #e84e3b !important;
  padding: .5em 1.1em .4em;
}
#funcionality-bar-editions-file li[role='menuitem'] .k-link,
#funcionality-bar-editions-file li[role='menuitem'] .k-link:hover {
  color: #e84e3b;
  background-color: transparent;
}
#funcionality-bar-editions-file li[role='menuitem'] .k-link .k-image,
#funcionality-bar-editions-file li[role='menuitem'] .k-link:hover .k-image {
  width: 27px;
  height: 27px;
}
#funcionality-bar-editions-file li[role='menuitem'].k-state-hover[role='menuitem'] {
  background-color: transparent;
  opacity: 0.7;
  filter: alpha(opacity=70);
  /*height: 39px;*/

}
#funcionality-bar-editions-file-codifications {
  color: #72abdd;
  background-color: white;
  border-top: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
  border-left: none;
  border-right: none;
  height: 40px;
  border-radius: 0;
}
#funcionality-bar-editions-file-codifications li[role='menuitem'] {
  border-right: 0;
  border-left: 0;
}
#funcionality-bar-editions-file-codifications li[role='menuitem'] .k-link {
  color: #72abdd !important;
  padding: .5em 1.1em .4em;
}
#funcionality-bar-editions-file-codifications li[role='menuitem'] .k-link,
#funcionality-bar-editions-file-codifications li[role='menuitem'] .k-link:hover {
  color: #72abdd;
  background-color: transparent;
}
#funcionality-bar-editions-file-codifications li[role='menuitem'] .k-link .k-image,
#funcionality-bar-editions-file-codifications li[role='menuitem'] .k-link:hover .k-image {
  width: 27px;
  height: 27px;
}
#funcionality-bar-editions-file-codifications li[role='menuitem'].k-state-hover[role='menuitem'] {
  background-color: transparent;
  opacity: 0.7;
  filter: alpha(opacity=70);
  /*height: 39px;*/

}
.right-side-container .side-bar-right {
  width: 100%;
  border-left-style: solid;
  border-left-width: 1px;
  padding-left: 25px;
  border-left-color: #e84e3b;
}
.right-side-container td,
.right-side-container th {
  border-left-style: none;
  border-right-style: solid;
  border-right-width: 1px;
}
.video-player-container .title {
  text-align: left;
  font-size: 18px;
  font-weight: 400;
  color: #e84e3b;
}
.video-player-container .video-container #video-player .vjs-big-play-button {
  width: 100px;
  height: 100px;
  border: 0;
  border-radius: 50%;
  top: 40%;
  left: 49%;
}
.video-player-container .video-container #video-player .vjs-big-play-button:before {
  content: '';
  background: url(/Content/Icons/icon_posterior_15px_branco_QDA.svg);
  width: 100px;
  height: 100px;
}
.video-player-container .video-container #video-player .vjs-small-play-button {
  height: 50px;
  width: 50px;
  border-radius: 50px;
  opacity: 0.7;
  border: 0;
}
.video-player-container .video-container #video-player .vjs-small-play-button:before {
  content: '';
  background: url(/Content/Icons/icon_posterior_15px_branco_QDA.svg);
  width: 100%;
  height: 100%;
}
.video-player-container {
  overflow-y: hidden;
  overflow-x: hidden;
  /*.readOnlyVideoAudioFields:not(:nth-child(4)) {
        margin: 0;
        border: hidden;
    }*/

}
.video-player-container .top-controls-container .clouds-flat-button {
  background-color: white;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #757471;
  color: #757471;
  box-shadow: none;
  -webkit-box-shadow: none;
  line-height: normal;
}
.video-player-container .video-js .vjs-big-play-button {
  height: 50px;
  width: 50px;
  border-radius: 50px;
  opacity: 0.7;
}
.video-player-container .readOnlyVideoAudioFields {
  margin: 15px 0 0 0;
  width: 100%;
  border-top: black;
  border-top-style: solid;
  border-top-width: 1px;
}
.video-player-container .readOnlyVideoAudioFields .text {
  border: 0 !important;
}
.timelines-container {
  overflow-y: auto;
  overflow-x: hidden;
}
.timelines-container .timelines-count {
  color: #e84e3b;
  width: 15px;
  height: 15px;
  margin-left: 20px;
  position: relative;
  top: 8px;
  margin-top: -5px;
  /*TODO: alterar esta margem negativa*/

}
.timelines-container .timeline-field {
  margin-left: 45px;
}
.timelines-container .timeline-field .timeline-selected-bar {
  background-color: #e84e3b;
  /*margin-left: 45px;*/

}
.timelines-container .delete-button {
  background-repeat: no-repeat;
  background-image: url(/Content/Icons/FontAwesomeSVGS/solid/times-circle.svg);
  height: 15px;
  width: 15px;
  position: relative;
  top: 24px;
}
.detailed-container {
  width: 96%;
  margin-left: 2%;
  margin-right: 2%;
}
.detailed-container .detailed-field {
  background-color: white;
  border-color: transparent;
  border-style: solid;
  border-left-width: 3px;
  padding-left: 2%;
  padding-right: 2%;
}
.detailed-container .detailed-field input {
  background-color: transparent;
}
.detailed-container .detailed-field .text {
  min-width: 100%;
  border: 1px solid #676767;
  padding: 5px;
  border-radius: 4px;
  color: #676767;
  font-weight: 600;
  /** {
                color: @cinza1;
                font-weight: 400;
            }*/

}
.detailed-container .detailed-field .play-button {
  background-repeat: no-repeat;
  background-image: url(/Content/Icons/FontAwesomeSVGS/solid/chevron-right.svg);
  height: 15px;
  width: 15px;
  margin-top: 8px;
}
.detailed-container .detailed-field .start-time * {
  color: #676767;
}
.detailed-container .detailed-field .end-time * {
  color: #676767;
}
.detailed-container.readOnlyVideoAudioFields .detailed-field {
  width: 100%;
  padding-left: 0;
  padding-right: 0;
}
.detailed-container.selected-marker > .detailed-field {
  border-left-color: #e84e3b;
  background-color: rgba(232, 78, 59, 0.2);
}
.detailed-container.selected-marker.readOnlyVideoAudioFields {
  width: 100%;
  margin-left: 0;
}
.detailed-container.selected-marker.readOnlyVideoAudioFields > .detailed-field {
  padding-left: 0px;
}
.summary-container {
  padding: 10px 0px;
}
.summary-container .summary-bar {
  height: 20px;
  background-color: #d9d9d9;
  position: relative;
}
.summary-container .marker {
  position: absolute;
  height: 18px;
  top: 0px;
  width: 5px;
  display: inline-block;
  background-color: #96c020;
}
.summary-container .selected-marker > div {
  background-color: #e84e3b;
}
#import-project {
  padding: 0px 30px;
  text-align: left;
}
#import-project .k-upload {
  border-top: 1px solid #b2b2b2;
  border-bottom: 1px solid #b2b2b2;
  background-color: white;
  border-radius: 0;
  border-left: 0;
  border-right: 0;
}
#import-project .k-upload .k-button {
  background-color: white;
  border-color: white;
  color: black;
}
#import-project .k-upload .k-button span:before {
  position: absolute;
  background: url(/Content/Icons/pasta.svg);
  width: 30px;
  height: 30px;
}
#import-project .k-upload .k-button:focus {
  -webkit-box-shadow: 0 0 0 0 white;
  box-shadow: 0 0 0 0 white;
}
#import-project .k-upload .k-dropzone {
  padding: 4px;
}
#import-project #progress {
  margin: 100px auto 40px;
  width: 80%;
  padding: 20px;
  border-top: 1px solid #676767;
  border-bottom: 1px solid #676767;
}
#import-project #progress .fase {
  padding: 10px 5px;
}
#import-project #progress .fase .status {
  margin-right: 5px;
}
#import-project #progress .fase .text {
  font-size: x-large;
}
#import-project #progress .fase .ok {
  background-image: url(/Content/Icons/FontAwesomeSVGS/solid/check.svg);
  height: 24px;
  width: 24px;
}
#import-project .error {
  color: #e84e3b;
  font-size: x-large;
  width: 100%;
  text-align: center;
  padding-top: 20px;
}
#import-project .success {
  color: #96c020;
  font-size: x-large;
  width: 100%;
  text-align: center;
  padding-top: 20px;
}
#edit-definicao-conta {
  min-height: 0;
}
#edit-definicao-conta .hr-separator {
  border: 1px solid #b2b2b2;
}
#edit-definicao-conta .widget-block-container {
  border-style: none;
}
#edit-definicao-conta .widget-block-container .block-header {
  display: none;
}
#edit-definicao-conta .widget-block-container .content-container-inner {
  padding: 0;
}
#edit-definicao-conta .widget-block-container .content-container-inner .form-main-buttons {
  display: none;
}
#edit-definicao-conta .widget-block-container .content-container-inner .form-content {
  padding-top: 0;
  font-size: 14px;
  font-weight: 400;
}
#edit-definicao-conta .widget-block-container .content-container-inner .form-content .editor-label label {
  color: #676767;
}
#edit-definicao-conta .widget-block-container .content-container-inner .form-content .editor-field input,
#edit-definicao-conta .widget-block-container .content-container-inner .form-content textarea {
  border-color: #b2b2b2;
  color: #676767;
}
.changePassword {
  padding-top: 0;
  font-size: 14px;
  font-weight: 400;
}
.changePassword .editor-label {
  text-align: left;
}
.changePassword .editor-label label {
  color: #676767;
}
.changePassword .editor-field input {
  border-color: #b2b2b2;
  color: #676767;
}
.changePassword .buttons-container {
  text-align: right;
}
.changePassword .buttons-container button {
  background-color: white;
  border: 1px solid #b2b2b2;
  color: #676767;
  border-radius: 20px;
}
.changePassword .buttons-container button:active {
  background-color: white;
  border: 1px solid #b2b2b2;
  color: #676767;
}
.errorReport {
  padding-top: 0;
  font-size: 14px;
  font-weight: 400;
  text-align: left;
}
.errorReport .editor-label {
  text-align: left;
}
.errorReport .editor-label label {
  color: #676767;
}
.errorReport .editor-field input,
.errorReport .editor-field textarea {
  border-color: #b2b2b2;
  color: #676767;
}
.errorReport .editor-field .k-checkbox:checked + .k-checkbox-label:before {
  background: url(/Content/Icons/icon_checkbox_15px_cinza1_QDA.svg) no-repeat center center;
  content: '';
}
.errorReport .editor-field .k-checkbox-label {
  color: #676767;
  padding: 7px 0 0 35px;
}
.errorReport .editor-field .k-checkbox-label:before {
  padding: 5px;
}
.errorReport .buttons-container {
  text-align: right;
}
.errorReport .buttons-container button {
  background-color: white;
  border: 1px solid #b2b2b2;
  color: #676767;
  border-radius: 20px;
}
.errorReport .buttons-container button:active {
  background-color: white;
  border: 1px solid #b2b2b2;
  color: #676767;
}
#new-file-edit.widget-item-viewer {
  min-height: 0;
}
#new-file-edit.widget-item-viewer .widget-block-container {
  border-style: none;
}
#new-file-edit.widget-item-viewer .widget-block-container .block-header {
  display: none;
}
#new-file-edit.widget-item-viewer .widget-block-container .content-container-inner {
  padding: 0;
}
#new-file-edit.widget-item-viewer .widget-block-container .content-container-inner .form-main-buttons {
  display: none;
}
#new-file-edit.widget-item-viewer .widget-block-container .content-container-inner .form-content {
  padding-top: 0;
  font-size: 14px;
  font-weight: 400;
}
#new-file-edit.widget-item-viewer .widget-block-container .content-container-inner .form-content .editor-label label {
  color: #e84e3b;
}
#new-file-edit.widget-item-viewer .widget-block-container .content-container-inner .form-content .editor-field input,
#new-file-edit.widget-item-viewer .widget-block-container .content-container-inner .form-content textarea {
  border-color: #b2b2b2;
  color: #676767;
}
#new-file-edit #functionality-bar-large-container {
  margin-bottom: 0;
}
#new-file-edit .edit-file-container #menu-edit-file {
  color: #e84e3b;
  background-color: white;
  border-top: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
  border-left: none;
  border-right: none;
  height: 40px;
  border-radius: 0;
}
#new-file-edit .edit-file-container #menu-edit-file li[role='menuitem'] {
  border-right: 0;
  border-left: 0;
}
#new-file-edit .edit-file-container #menu-edit-file li[role='menuitem'] .k-link {
  color: #e84e3b !important;
  padding: .5em 1.1em .4em;
}
#new-file-edit .edit-file-container #menu-edit-file li[role='menuitem'] .k-link,
#new-file-edit .edit-file-container #menu-edit-file li[role='menuitem'] .k-link:hover {
  color: #e84e3b;
  background-color: transparent;
}
#new-file-edit .edit-file-container #menu-edit-file li[role='menuitem'] .k-link .k-image,
#new-file-edit .edit-file-container #menu-edit-file li[role='menuitem'] .k-link:hover .k-image {
  width: 27px;
  height: 27px;
}
#new-file-edit .edit-file-container #menu-edit-file li[role='menuitem'].k-state-hover[role='menuitem'] {
  background-color: transparent;
  opacity: 0.7;
  filter: alpha(opacity=70);
  /*height: 39px;*/

}
#new-file-edit .edit-file-container #menu-edit-file .k-link.funcionality-bar-item-short {
  padding: 0 !important;
  margin: 8px 4px;
}
#new-file-edit .container-fluid.associar-nova-nota,
#new-file-edit .container-fluid.nova-nota {
  overflow-y: auto;
}
#new-file-edit .container-fluid.associar-nova-nota .form-group,
#new-file-edit .container-fluid.nova-nota .form-group {
  margin-bottom: 0;
}
#new-file-edit .container-fluid.associar-nova-nota .form-group .k-editor,
#new-file-edit .container-fluid.nova-nota .form-group .k-editor {
  border-color: #b2b2b2;
}
#new-file-edit .container-fluid.associar-nova-nota .form-group .k-editor .k-tool,
#new-file-edit .container-fluid.nova-nota .form-group .k-editor .k-tool {
  border-color: #b2b2b2;
}
#new-file-edit .container-fluid.associar-nova-nota .form-group .k-editor .k-tool.k-state-hover,
#new-file-edit .container-fluid.nova-nota .form-group .k-editor .k-tool.k-state-hover {
  background-color: #e84e3b;
}
#new-file-edit .container-fluid.associar-nova-nota .form-group .k-editor .k-tool span,
#new-file-edit .container-fluid.nova-nota .form-group .k-editor .k-tool span {
  color: #676767;
}
#new-file-edit .container-fluid.associar-nova-nota .form-group .k-editor .k-widget.k-colorpicker .k-picker-wrap,
#new-file-edit .container-fluid.nova-nota .form-group .k-editor .k-widget.k-colorpicker .k-picker-wrap {
  border-color: #b2b2b2;
}
#new-file-edit .container-fluid.associar-nova-nota .form-group .k-editor .k-widget.k-colorpicker .k-picker-wrap .k-select,
#new-file-edit .container-fluid.nova-nota .form-group .k-editor .k-widget.k-colorpicker .k-picker-wrap .k-select {
  border-color: #b2b2b2;
}
#new-file-edit .container-fluid.associar-nova-nota .form-group .k-editor .k-editable-area,
#new-file-edit .container-fluid.nova-nota .form-group .k-editor .k-editable-area {
  border-color: #b2b2b2;
}
#edit-palavras-mais-frequentes #functionality-bar-large-container {
  margin-bottom: 0;
}
#edit-palavras-mais-frequentes .container-fluid.nova-palavras-mais-frequente {
  overflow-y: auto;
}
#content-notes #tree-view-notes.k-treelist table > thead .k-header {
  border-left: none;
}
#content-notes #tree-view-notes.k-treelist table > tbody tr td {
  border-left: none;
}
#import-project #btn-voltar {
  margin-top: 25px;
  background-color: white;
  border-radius: 20px;
  padding-left: 10px;
  padding-right: 10px;
  color: #676767;
  border-color: #b2b2b2;
}
#alert-demo-licence .alert-window-container .main-alert-content a {
  color: #676767;
}
#alert-demo-licence .alert-window-container .main-alert-content a:hover {
  color: #b2b2b2;
  text-decoration: underline;
}
#alert-demo-licence .alert-window-container .alert-buttons-container {
  text-align: right;
  padding-top: 15px;
}
#alert-demo-licence .alert-window-container .alert-buttons-container .k-ok-button {
  background-color: white;
  color: #b2b2b2;
  border-color: #b2b2b2;
  border-radius: 20px;
  padding: 5px 15px;
}
.atribuir-licenca-container ul[data-role='menu'] {
  margin-left: -15px;
  margin-right: -15px;
  color: #676767;
  background-color: white;
  border-top: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
  border-left: none;
  border-right: none;
  height: 40px;
  border-radius: 0;
}
.atribuir-licenca-container ul[data-role='menu'] li[role='menuitem'] {
  border-right: 0;
  border-left: 0;
}
.atribuir-licenca-container ul[data-role='menu'] li[role='menuitem'] .k-link {
  color: #676767 !important;
  padding: .5em 1.1em .4em;
}
.atribuir-licenca-container ul[data-role='menu'] li[role='menuitem'] .k-link,
.atribuir-licenca-container ul[data-role='menu'] li[role='menuitem'] .k-link:hover {
  color: #676767;
  background-color: transparent;
}
.atribuir-licenca-container ul[data-role='menu'] li[role='menuitem'] .k-link .k-image,
.atribuir-licenca-container ul[data-role='menu'] li[role='menuitem'] .k-link:hover .k-image {
  width: 27px;
  height: 27px;
}
.atribuir-licenca-container ul[data-role='menu'] li[role='menuitem'].k-state-hover[role='menuitem'] {
  background-color: transparent;
  opacity: 0.7;
  filter: alpha(opacity=70);
  /*height: 39px;*/

}
.atribuir-licenca-container ul[data-role='menu'] .k-first {
  padding-left: 15px;
}
.atribuir-licenca-container ul[data-role='menu'] .filter-container {
  width: 20%;
}
.atribuir-licenca-container ul[data-role='menu'] .total-container h3,
.atribuir-licenca-container ul[data-role='menu'] .atribuidas-container h3 {
  font-size: 18px;
  font-weight: 600;
  margin: 11px 15px;
}
.atribuir-licenca-container ul[data-role='menu'] .total-container h3 .total-number,
.atribuir-licenca-container ul[data-role='menu'] .atribuidas-container h3 .total-number,
.atribuir-licenca-container ul[data-role='menu'] .total-container h3 .atribuidas-number,
.atribuir-licenca-container ul[data-role='menu'] .atribuidas-container h3 .atribuidas-number {
  font-weight: 400;
}
.k-widget.k-tooltip {
  margin: 0;
  padding: 0;
  bottom: 0px;
  left: -18px;
  min-width: 265px;
  background-color: rgba(251, 251, 251, 0.98);
  border: 1px solid rgba(122, 122, 122, 0.6);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
  -o-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
}
.k-widget.k-tooltip .k-tooltip-content {
  padding-top: 12px;
  color: #3c3c3c;
  font-size: 13px;
  font-style: italic;
  line-height: 1.3;
  border-top: none;
  overflow-y: auto;
  max-height: 250px;
  text-align: left;
  margin: 10px;
}
.k-widget.k-tooltip .k-callout-s {
  border-top-color: white;
}
.k-widget.k-slider-tooltip {
  display: none !important;
}
#gestao-mensagens-container .k-tabstrip-wrapper ul,
#gestao-tarefas-container .k-tabstrip-wrapper ul {
  border-bottom-color: #676767;
}
#gestao-mensagens-container .k-tabstrip-wrapper ul a.k-link,
#gestao-tarefas-container .k-tabstrip-wrapper ul a.k-link {
  color: #676767;
}
#gestao-mensagens-container .k-tabstrip-wrapper li[role='tab'],
#gestao-tarefas-container .k-tabstrip-wrapper li[role='tab'] {
  border-left-style: none;
  border-right-style: none;
}
#gestao-mensagens-container .k-tabstrip-wrapper li[role='tab'].k-state-active,
#gestao-tarefas-container .k-tabstrip-wrapper li[role='tab'].k-state-active {
  border-bottom-style: none;
}
#gestao-mensagens-container .k-tabstrip-wrapper li[role='tab'].k-state-active .k-loading,
#gestao-tarefas-container .k-tabstrip-wrapper li[role='tab'].k-state-active .k-loading {
  height: 9px;
  border-top-color: #676767;
  border-right-style: solid;
  border-right-color: #676767;
  border-right-width: 1px;
  border-left-style: solid;
  border-left-color: #676767;
  border-left-width: 1px;
  position: absolute;
  top: 23px;
  z-index: 10000;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: white;
}
#gestao-mensagens-container .k-tabstrip-wrapper li[role='tab'].k-state-active a.k-link,
#gestao-tarefas-container .k-tabstrip-wrapper li[role='tab'].k-state-active a.k-link {
  position: relative;
  padding-top: 0;
  border-bottom-style: none;
}
#gestao-mensagens-container .k-tabstrip-wrapper li[role='tab']:not(.k-state-active) .k-loading,
#gestao-tarefas-container .k-tabstrip-wrapper li[role='tab']:not(.k-state-active) .k-loading {
  display: none;
}
#gestao-mensagens-container .k-tabstrip-wrapper .k-content,
#gestao-tarefas-container .k-tabstrip-wrapper .k-content {
  padding: 15px 5px 0 0;
}
.k-widget .k-treeview {
  color: #676767;
}
.color-green .k-textbox {
  border-color: #96c020 !important;
}
.color-green .btn-default {
  color: #96c020;
  border: none !important;
  position: relative;
}
.color-green label {
  position: relative;
}
.color-green .label-mail .editor-label,
.color-green .label-pass .editor-label {
  text-align: left;
}
.color-green .form-group a {
  color: black;
}
#windowPopupContainer {
  height: 100% !important;
  padding: 0;
}
#windowPopupContainer .prompt-buttons-container {
  padding-top: 5px;
}
#nodes-relation {
  text-align: left;
}
.highlight {
  background: rgba(255, 255, 10, 0.3) !important;
}
.noPad {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.login-wrap {
  height: 100%;
}
.login-wrap .column-right {
  height: inherit;
  background-color: #96c020;
}
.login-wrap .column-right .language-page-container {
  padding-top: 10px;
  text-align: right;
}
.login-wrap .column-right .language-page-container a {
  margin-right: 10px;
}
.login-wrap .column-right .language-page-container a img {
  height: 14px;
  width: 20px;
}
.login-wrap .column-right .login-box {
  margin: 0 auto;
  margin-top: 40%;
}
.login-wrap .column-right .login-box ol {
  padding: 0;
  list-style: none;
}
.login-wrap .column-right .login-box .login-button {
  color: black;
  background-color: #96c020;
  font-weight: 800;
  border: 1px solid #96c020 !important;
}
.login-wrap .column-right .login-box .login-button:hover {
  border: 1px solid black !important;
}
.login-wrap .column-right .login-box .socialnetwork-container {
  padding-top: 10px;
}
.login-wrap .column-right .login-box .socialnetwork-container img {
  height: 27px;
  width: 27px;
}
.login-wrap .column-left #logo {
  margin-top: 30%;
}
@media only screen and (max-width: 768px) {
  .login-wrap {
    height: 100%;
  }
  .login-wrap .column-right {
    height: inherit;
    background-color: #96c020;
  }
  .login-wrap .column-right .login-box {
    margin-top: 10%;
  }
  .login-wrap .column-left #logo {
    margin-top: 0;
  }
}
/* Change the white to any color ;) */

input:-webkit-autofill {
  -webkit-box-shadow: 0 0 0px 1000px white inset;
}
input:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0px 1000px white inset;
}
#logoImg {
  transition: all 200ms ease-out;
}
#logoImg:hover {
  transform: scale(1.2);
}
.loader {
  border: 16px solid #f3f3f3;
  /* Light grey */
  border-top: 16px solid #3498db;
  /* Blue */
  border-radius: 50%;
  width: 40px;
  height: 40px;
  animation: spin 2s linear infinite;
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.blockMsg {
  width: 20% !important;
  left: 40% !important;
  border: 2px solid #b2b2b2 !important;
  border-radius: 4px;
}
/*-----Diario de Bordo style----*/

#diariobordoEditor {
  height: 75px;
  border-color: #b2b2b2;
}
#listViewMessages {
  overflow-y: auto;
  overflow-x: hidden;
}
#diariobordo_linha {
  text-align: left;
  padding-top: 10px;
  padding-bottom: 20px;
  border-bottom: 2px solid #b2b2b2;
}
#diariobordo_linha.k-state-selected {
  background-color: #e6e6e6;
  color: black;
}
#diariobordo_linha #nome_utilizador {
  font-weight: bold;
  padding-left: 25px;
  color: #636363;
}
#diariobordo_linha #data_criado {
  font-weight: bold;
}
#gestao-diariobordo-insert-message .prompt-buttons-container {
  text-align: end;
  padding: 5px;
}
#gestao-diariobordo-insert-message .prompt-buttons-container .k-button {
  background-color: white;
  border-radius: 20px;
  padding-left: 10px;
  padding-right: 10px;
  color: #676767;
  border-color: #b2b2b2;
  line-height: 1.1;
}
#dateStart .k-picker-wrap,
#dateEnd .k-picker-wrap {
  height: 1.8em;
  line-height: 1.8em;
  border-color: #676767;
  background-color: #676767;
}
#dateStart .k-picker-wrap .k-input,
#dateEnd .k-picker-wrap .k-input {
  height: 1.5em;
  line-height: 1.5em;
}
#dateStart .k-picker-wrap .k-select,
#dateEnd .k-picker-wrap .k-select {
  min-height: 1.7em;
  line-height: 1.9em;
}
.k-editortoolbar-dragHandle {
  display: none;
}
.editorToolbarWindow {
  text-align: left;
  background-color: white;
}
.k-widget .k-window .k-window-titleless .k-editor-widget {
  border-left: 0px;
  border-right: 0px;
  box-shadow: none;
}
#editorMensagem .k-editor {
  border-color: #676767;
}
#editorMensagem .k-editor .k-editable-area {
  border-color: #676767;
}
#export-project-func-bar {
  border-top: 1px solid #b2b2b2;
  border-bottom: 1px solid #b2b2b2;
  background-color: white;
  border-radius: 0;
  border-left: 0;
  border-right: 0;
  margin: 0;
  text-align: left;
  height: 50px;
}
#choose-elements {
  overflow-y: auto;
}
#choose-elements .row {
  margin: 0;
}
#choose-elements .row .header-sources {
  height: 35px;
  background-color: #e84e3b;
  text-align: left;
}
#choose-elements .row .header-sources .header-sources-name {
  color: white;
  font-size: 16px;
  font-weight: 600;
}
#choose-elements .row .content-sources .internal-sources,
#choose-elements .row .content-sources .external-sources,
#choose-elements .row .content-sources .notes-sources {
  min-height: 40px;
  text-align: left;
}
#choose-elements .row .content-sources .internal-sources .detalhes .k-checkbox-label,
#choose-elements .row .content-sources .external-sources .detalhes .k-checkbox-label,
#choose-elements .row .content-sources .notes-sources .detalhes .k-checkbox-label {
  font-weight: normal !important;
}
#choose-elements .row .header-codes {
  height: 35px;
  background-color: #72abdd;
  text-align: left;
}
#choose-elements .row .header-codes .header-codes-name {
  color: white;
  font-size: 16px;
  font-weight: 600;
}
#choose-elements .row .content-codes .free-codes,
#choose-elements .row .content-codes .tree-codes,
#choose-elements .row .content-codes .descriptors-codes,
#choose-elements .row .content-codes .classification-codes {
  min-height: 40px;
  text-align: left;
}
#choose-elements .row .content-codes .free-codes .detalhes .k-checkbox-label,
#choose-elements .row .content-codes .tree-codes .detalhes .k-checkbox-label,
#choose-elements .row .content-codes .descriptors-codes .detalhes .k-checkbox-label,
#choose-elements .row .content-codes .classification-codes .detalhes .k-checkbox-label {
  font-weight: normal !important;
}
#choose-elements .row .header-search {
  height: 35px;
  background-color: #96c020;
  text-align: left;
}
#choose-elements .row .header-search .header-search-name {
  color: white;
  font-size: 16px;
  font-weight: 600;
}
#choose-elements .row .content-search .mostfrequent-search,
#choose-elements .row .content-search .text-search,
#choose-elements .row .content-search .matrices-search,
#choose-elements .row .content-search .code-search {
  min-height: 40px;
  text-align: left;
}
#choose-elements .row .content-search .mostfrequent-search .detalhes .k-checkbox-label,
#choose-elements .row .content-search .text-search .detalhes .k-checkbox-label,
#choose-elements .row .content-search .matrices-search .detalhes .k-checkbox-label,
#choose-elements .row .content-search .code-search .detalhes .k-checkbox-label {
  font-weight: normal !important;
}
#choose-elements .row .header-management {
  height: 35px;
  background-color: #676767;
  text-align: left;
}
#choose-elements .row .header-management .header-management-name {
  color: white;
  font-size: 16px;
  font-weight: 600;
}
#choose-elements .row .content-management .users-management,
#choose-elements .row .content-management .logbook-management,
#choose-elements .row .content-management .workflow-management {
  min-height: 40px;
  text-align: left;
}
#choose-elements .module {
  height: 40px;
  border: 1px solid black;
}
#choose-elements .fontes,
#choose-elements .codigos,
#choose-elements .questionamento,
#choose-elements .gestao {
  margin-bottom: 15px;
}
/* Pagina de desativacao de conta */

@media only screen and (min-width: 768px) {
  .motivo-row,
  .outromotivo-row,
  .password-row,
  .btn-desactivate-row {
    left: 25%;
  }
  .motivo-row,
  .outromotivo-row,
  .password-row {
    text-align: left;
  }
}
/* Popup manual de utilizador*/

.manualinfo-container {
  text-align: left;
}
.manualinfo-container p {
  margin: 0 0 15px;
}
.collapse-menu {
  position: absolute;
  bottom: 0;
  height: 40px;
  width: 225px;
  background-color: #d9d9d9;
}
#dashboard-container .row {
  display: flex;
  flex-wrap: wrap;
}
#dashboard-container .row .mb-15 {
  margin-bottom: 15px;
}
#dashboard-container .row .card {
  border-radius: 2px;
  position: relative;
  display: flex;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  color: white;
  height: 100%;
  min-height: 125px;
  flex-direction: column;
}
#dashboard-container .row .card .card-body {
  padding: 10px;
  text-align: left;
  flex: 1 1 auto;
}
#dashboard-container .row .card .card-body .mr-7 {
  margin-right: 5rem !important;
  text-align: left;
  color: white;
  padding: 0 0 10px;
}
#dashboard-container .row .card .card-body .mr-7 a {
  color: white;
}
#dashboard-container .row .card .card-body .mr-7 strong {
  font-size: 18px;
  width: 50px;
  display: inline-block;
}
#dashboard-container .row .card .card-body .mr-7 span {
  font-size: 14px;
  display: inline-block;
}
#dashboard-container .row .card .card-body .card-body-icon {
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  transition: all 0.3s linear;
  position: absolute;
  top: 50px;
  right: 10px;
  z-index: 0;
}
#dashboard-container .row .card .card-body .card-body-icon img {
  width: 27px;
  height: 27px;
}
#dashboard-container .row #tree-codes-container {
  min-height: 400px;
  position: relative;
  margin-bottom: 15px;
}
#dashboard-container .row #tree-codes-container .tree-codes-title {
  position: absolute;
  font-weight: bold;
}
#dashboard-container .row #gestao-container {
  margin-bottom: 15px;
  border: 2px solid #b2b2b2;
  overflow-y: auto;
  overflow-x: hidden;
  min-height: 400px;
}
#dashboard-container .row #gestao-container .diario-bordo-entrada {
  border-bottom: 2px solid #b2b2b2;
  padding-bottom: 10px;
  padding-top: 5px;
}
#dashboard-container .row #gestao-container .diario-bordo-entrada strong,
#dashboard-container .row #gestao-container .diario-bordo-entrada p {
  font-size: 14px;
}
.btn-expand-collapse {
  display: none;
}
.container-import-text-code {
  color: #676767;
}
.container-import-text-code .form-section {
  color: #676767;
}
.container-import-text-code .upload-ficheiros-detalhes dl {
  margin-bottom: 0;
}
.container-import-text-code .upload-ficheiros-detalhes dl dt {
  line-height: 2.22;
}
.container-import-text-code .upload-ficheiros .k-upload {
  background-color: white;
  border: none;
}
.container-import-text-code .upload-ficheiros .k-upload .k-dropzone {
  padding: 0;
}
.container-import-text-code .upload-ficheiros .k-upload .k-dropzone .k-button {
  color: #676767;
  background-color: white;
  line-height: 1.52em;
  padding: 0;
  border-color: #676767;
  border-radius: 15px;
}
.container-import-text-code .fontes-restricoes .coluna-inicial label,
.container-import-text-code .codigos-restricoes .coluna-inicial label {
  padding-left: 15px;
  padding-right: 15px;
}
.container-import-text-code .fontes-restricoes .coluna-final label,
.container-import-text-code .codigos-restricoes .coluna-final label {
  padding-right: 15px;
}
.container-import-text-code .fontes-restricoes .k-numerictextbox,
.container-import-text-code .codigos-restricoes .k-numerictextbox {
  width: 6.4em;
}
#alert-error .main-alert-content {
  max-height: 500px;
  overflow-y: auto;
}
#metadados-uploading {
  padding: 0.4rem;
}
.circle {
  width: 33px;
  height: 33px;
  position: relative;
}
.circle .border {
  /* content: ''; */
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: transparent;
  border-radius: 50%;
  border: 2px dashed red;
  -webkit-animation-name: Rotate;
  -webkit-animation-duration: 2s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-name: Rotate;
  -moz-animation-duration: 2s;
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear;
  -ms-animation-name: Rotate;
  -ms-animation-duration: 4s;
  -ms-animation-iteration-count: infinite;
  -ms-animation-timing-function: linear;
}
.stop {
  font-size: 12px;
  padding: 30px;
  text-align: center;
  display: contents;
}
@-webkit-keyframes Rotate {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
  }
}
@-moz-keyframes Rotate {
  from {
    -moz-transform: rotate(0deg);
  }
  to {
    -moz-transform: rotate(360deg);
  }
}
@-ms-keyframes Rotate {
  from {
    -ms-transform: rotate(0deg);
  }
  to {
    -ms-transform: rotate(360deg);
  }
}
#rootSVG #HG .bar .inner-text:hover {
  cursor: pointer!important;
}
.annotator-hl .annotator-hl {
  filter: brightness(90%) !important;
}
.k-grid-norecords-template {
  width: 100%!important;
  border: none!important;
}
.k-link:not(.k-header) .k-i-arrow-s {
  background-image: url(/Content/icons/dropdown.svg) !important;
}
.k-link:not(.k-header) .k-i-arrow-n {
  background-image: url(/Content/icons/dropdown.svg) !important;
}
.sk-circle {
  margin: 100px auto;
  width: 40px;
  height: 40px;
  position: relative;
}
.sk-circle .sk-child {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.sk-circle .sk-child:before {
  content: '';
  display: block;
  margin: 0 auto;
  width: 15%;
  height: 15%;
  background-color: #333333;
  border-radius: 100%;
  -webkit-animation: sk-circleBounceDelay 1.2s infinite ease-in-out both;
  animation: sk-circleBounceDelay 1.2s infinite ease-in-out both;
}
.sk-circle .sk-circle2 {
  -webkit-transform: rotate(30deg);
  -ms-transform: rotate(30deg);
  transform: rotate(30deg);
}
.sk-circle .sk-circle3 {
  -webkit-transform: rotate(60deg);
  -ms-transform: rotate(60deg);
  transform: rotate(60deg);
}
.sk-circle .sk-circle4 {
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.sk-circle .sk-circle5 {
  -webkit-transform: rotate(120deg);
  -ms-transform: rotate(120deg);
  transform: rotate(120deg);
}
.sk-circle .sk-circle6 {
  -webkit-transform: rotate(150deg);
  -ms-transform: rotate(150deg);
  transform: rotate(150deg);
}
.sk-circle .sk-circle7 {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.sk-circle .sk-circle8 {
  -webkit-transform: rotate(210deg);
  -ms-transform: rotate(210deg);
  transform: rotate(210deg);
}
.sk-circle .sk-circle9 {
  -webkit-transform: rotate(240deg);
  -ms-transform: rotate(240deg);
  transform: rotate(240deg);
}
.sk-circle .sk-circle10 {
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.sk-circle .sk-circle11 {
  -webkit-transform: rotate(300deg);
  -ms-transform: rotate(300deg);
  transform: rotate(300deg);
}
.sk-circle .sk-circle12 {
  -webkit-transform: rotate(330deg);
  -ms-transform: rotate(330deg);
  transform: rotate(330deg);
}
.sk-circle .sk-circle2:before {
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}
.sk-circle .sk-circle3:before {
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}
.sk-circle .sk-circle4:before {
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}
.sk-circle .sk-circle5:before {
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}
.sk-circle .sk-circle6:before {
  -webkit-animation-delay: -0.7s;
  animation-delay: -0.7s;
}
.sk-circle .sk-circle7:before {
  -webkit-animation-delay: -0.6s;
  animation-delay: -0.6s;
}
.sk-circle .sk-circle8:before {
  -webkit-animation-delay: -0.5s;
  animation-delay: -0.5s;
}
.sk-circle .sk-circle9:before {
  -webkit-animation-delay: -0.4s;
  animation-delay: -0.4s;
}
.sk-circle .sk-circle10:before {
  -webkit-animation-delay: -0.3s;
  animation-delay: -0.3s;
}
.sk-circle .sk-circle11:before {
  -webkit-animation-delay: -0.2s;
  animation-delay: -0.2s;
}
.sk-circle .sk-circle12:before {
  -webkit-animation-delay: -0.1s;
  animation-delay: -0.1s;
}
@-webkit-keyframes sk-circleBounceDelay {
  0%, 80%, 100% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes sk-circleBounceDelay {
  0%, 80%, 100% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.k-widget.k-grid table > tbody tr:hover {
  cursor: default;
}
#functionality-bar-container-2 .ul .li .span {
  margin: 8px 8px !important;
}

body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  height: 100%;
}
.txtDW:active {
  text-decoration: none !important;
  /*color: black;*/

}
.txtDW:link {
  text-decoration: none !important;
}
.txtDW:hover {
  text-decoration: none !important;
}
.no_pad {
  padding: 0 !important;
}
.backmd2 {
  background-color: #e6edef;
}
.biglogo {
  width: 50%;
}
.t0 {
  background-color: #ecedef;
  border: #ecedef;
  padding-top: 15px;
  padding-bottom: 11px;
  padding-left: 40px;
  padding-right: 0px !important;
}
.padr {
  padding-right: 40px;
}
.back_color {
  background-color: #afadb3 !important;
}
.back_color_1 {
  background-color: #c64a4d !important;
}
.back_color_2 {
  background-color: #008cb8 !important;
}
.back_color_3 {
  background-color: #37954c !important;
}
.back_color_4 {
  background-color: #877e7c !important;
}
.padL {
  padding-left: 50px;
}
/*Style of Grid View*/

#grid-view-sources {
  border-width: 0;
  height: 100%;
}
#grid-view-sources.gridposition {
  padding-left: 15px;
}
#grid-view-sources > .k-grouping-header {
  display: none;
}
#grid-view-sources.k-grid-header {
  border-bottom-color: #c64a4d;
}
#grid-view-sources.k-grid-header th.k-header > .k-link {
  color: #c64a4d;
  background-color: white;
  border-width: 0px;
}
#grid-view-sources.k-grid-content table tr td {
  border-top-color: #c64a4d;
}
#grid-view-sources.k-pager-numbers .k-state-selected {
  border-color: #c64a4d;
  color: #c64a4d;
}
#grid-view-sources .link-item:hover,
#treeViewCodification .link-item:hover,
#palavras-mais-frequentes-grid .link-item:hover,
#list-view-sources .link-item:hover,
#matrizes-grid .link-item:hover {
  cursor: pointer;
  text-decoration: underline;
}
.k-listview {
  border-width: 0px !important;
}
.boxH {
  height: 150px;
  border-radius: 0;
}
.top-right-border_1 {
  border-top: 3px solid #c64a4d !important;
}
/*Style of Grid in Home Page -- Projects*/

#gridProjects > .k-grouping-header {
  display: none;
}
/*Style of left content in Sources*/

.h4BOX {
  padding-top: 10px;
  padding-bottom: 15px;
  background-color: #e6edef;
}
/*Style of Popup - Create Folder */

.k-textbox {
  width: 100%;
}
/*.k-button {
float: right !important;
margin: 5px !important;
}*/

.ok-Button-integer k-button {
  float: right !important;
}
.padr15 {
  padding-right: 15px !important;
  float: right !important;
}
.info-hover:hover {
  background: url(/Content/img/webqda_SVG/barra tarefas/info hover.svg) no-repeat !important;
}
.vista-hover:hover {
  background: url(/Content/img/webqda_SVG/barra tarefas/vista hover.svg) no-repeat !important;
}
/*Upload File*/

/*.k-upload {
display : none !important;
}*/

/*Style of Text Editor*/

#fileName {
  float: left;
  padding-bottom: 30px;
  width: auto;
}
#textboxfilename {
  border: 1px solid;
  border-radius: 2px !important;
  font-size: 16px;
  margin: 0;
  min-width: 1px;
  padding: 2px 7px;
  font-style: oblique;
  font-weight: bold;
  /*color: #808080;
font-style: oblique;
font-weight: bold;
font-size: 16px;*/

}
.textEditor {
  padding-right: 40px;
  padding-left: 40px;
}
/*Style of different contents views - GridView, ListView*/

/*Style of Grid View Notes*/

#gridViewNotes > .k-grouping-header {
  display: none;
}
/*Style of Grid View Nodes*/

#gridViewNodes > .k-grouping-header {
  display: none;
}
#gridViewNodes > .k-grid-header {
  border-bottom-color: #008cb8 !important;
}
#gridViewNodes > .k-grid-header th.k-header > .k-link {
  color: #008cb8 !important;
  background-color: white !important;
  border-width: 0px !important;
}
#gridViewNodes > .k-grid-content table tr td {
  border-top-color: #008cb8 !important;
}
#gridViewNodes > .k-grid-pager .k-pager-numbers .k-state-selected {
  border-color: #008cb8 !important;
  color: #008cb8 !important;
}
/*-----------------------Style of Editions File Content--------------------------------*/

#main-container-editions-file {
  padding-top: 0;
  padding-left: 0;
}
#content-left {
  padding-left: 0px;
}
.content-editions-file {
  padding-top: 4%;
}
/*Style of funcionality bar in editions file*/

.k-menu .k-header {
  border-width: 0px;
  background-color: white;
  font-weight: bold;
}
#funcionality-bar-editions-file.k-menu.k-item,
#funcionality-bar-editions-file.k-widget.k-menu-horizontal > .k-item {
  border-width: 0px;
}
/*Style of content right in EditionsFile*/

#side-bar-right {
  height: 100%;
}
#side-bar-right #content-assigned-nodes {
  height: 225px;
  overflow-y: scroll;
}
#side-bar-right .top-content {
  height: 90%;
}
#side-bar-right .footer-content {
  height: 10%;
}
.footer-content {
  display: flex;
  justify-content: center;
}
.top-content .tree-view-nodes {
  display: normal;
  vertical-align: top;
  text-align: left;
  padding-left: 20px;
  padding-top: 20px;
}
#buttons-group {
  align-self: center;
}
/*Style of tree view list nodes*/

#tree-view-nodes.k-treeview span.k-in {
  color: black;
  font-weight: bold;
}
/*Style of button Save Annotation*/

.k-dropzone .k-button {
  float: none;
  margin: 0;
}
.k-progress {
  background-color: #1d5c85;
}
/*-----------------------Style Sources Page--------------------------------*/

/*Style of tree list nodes*/

#tree-view-nodes {
  height: 100%;
}
#tree-view-nodes .k-grid-content {
  border: none;
  height: 96%;
}
/*Style of upload files button*/

#funcionality-bar-sources-pages .k-button,
k-buttton:hover {
  border-width: 0px;
  background-color: white;
  border-color: white;
  color: black;
  padding: 0;
}
#funcionality-bar-sources-pages .k-button span {
  padding: 0;
  font-weight: 100;
}
#funcionality-bar-sources-pages .k-dropzone {
  padding: .28em 1.8em .38em .9em;
}
#funcionality-bar-sources-pages .k-dropzone span {
  color: #e84e3b;
}
/*Style of button upload codes by xls file*/

#funcionality-bar-codifications .k-button,
k-buttton:hover {
  border-width: 0px;
  background-color: white;
  border-color: white;
  color: black;
  padding: 0;
}
#funcionality-bar-codifications .k-button span {
  padding: 0;
  font-weight: 100;
}
#funcionality-bar-codifications .k-dropzone {
  padding: .28em 1.8em .38em .9em;
}
#funcionality-bar-codifications .k-dropzone span {
  color: #72abdd;
}
/*Style of button upload classification by xls file*/

#classification-bar .k-button,
k-buttton:hover {
  border-width: 0px;
  background-color: white;
  border-color: white;
  color: black;
  padding: 0;
}
#classification-bar .k-button span {
  padding: 0;
  font-weight: 100;
}
#classification-bar .k-dropzone {
  padding: .28em 1.8em .38em .9em;
}
#classification-bar .k-dropzone span {
  color: #72abdd;
}

