/* panouri sortable & dragable */
.sort_panel {
  display: inline-block;
}
.sort_panel .box-header {
  cursor: move;
}
.panou-elemente-sortabile {
  margin-top: 50px;
}
.text-buton {
  z-index: 1000;
}
.no-padding {
  padding: 0 !important;
}
.no-margin {
  margin: 0 !important;
}
.box {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  padding: 8px;
}
.box-transparent {
  /* fallback */
  background: #666666;
  background: rgba(255, 255, 255, 0.2);
  border: 4px dashed #aeaeae;
}
.actiuni i {
  cursor: pointer;
}
.minicolors {
  margin-top: 10px;
}
.box-inchide,
.box-modifica,
#adaugaElement {
  display: none;
}
a.box-link,
.box-icon,
.box-inchide,
.box-modifica,
.box-salveaza {
  color: #000000;
}
.box a.box-link {
  color: #000000;
}
/* meniu lateral */
/* top bar */
.elemente-topbar {
  width: 100%;
}
.topbar {
  left: 0px;
  right: 0;
  top: 0px;
  height: 50px;
  z-index: 9999;
  background: #424a55;
  position: fixed;
}
.topbar .topbar-left {
  float: left;
  height: 50px;
  position: relative;
  z-index: 1;
  width: 240px;
}
.button-menu-mobile {
  position: absolute;
  right: 0;
  float: left;
  top: 0px;
  z-index: 2;
  padding: 10px 18px;
  height: 50px;
  font-size: 21px;
  background: transparent;
  color: #fff;
  border: none;
}
.navbar {
  margin: 0;
}
.navbar-default {
  background-color: transparent;
  border: none;
}
.navbar-toggle {
  background-color: #000;
  border: 1px solid #999;
}
.navbar-toggle:hover,
.navbar-toggle:focus {
  background-color: #333;
  border: 1px solid #999;
}
.topbar .nav .open > a,
.topbar .nav .open > a:hover,
.topbar .nav .open > a:focus {
  background-color: #eee;
  color: #666;
}
/* meniu lateral */
#meniu-admin ul,
#meniu-admin li,
#meniu-admin a {
  position: relative;
}
#meniu-admin,
#meniu-admin ul.nav.nav-stacked,
#meniu-admin ul.nav.nav-stacked ul.dropdown-menu {
  margin: 0;
  padding: 0;
  width: 100%;
}
#meniu-admin > ul > li {
  width: 100%;
}
#meniu-admin .nav > li > a {
  padding: 10px 12px;
}
#meniu-admin ul.nav.nav-stacked .btn-group {
  padding: 10px 0;
  width: 100%;
  position: relative;
}
#meniu-admin ul.nav.nav-stacked .btn-group span.pull-right {
  padding-right: 10px;
}
#meniu-admin ul.nav.nav-stacked ul.dropdown-menu {
  border: none;
}
#meniu-admin ul.nav .open > a,
#meniu-admin ul.nav .open > a:hover,
#meniu-admin ul.nav .open > a:focus {
  background-color: transparent;
}
#meniu-admin .btn-group.open .dropdown-toggle {
  -webkit-box-shadow: none;
  box-shadow: none;
}
#meniu-admin ul.dropdown-menu {
  position: relative;
  margin: 0;
  padding: 0;
  width: 100%;
  font-size: 1em;
  border-radius: 0;
  /* fallback */
  background: #000;
  background: rgba(0, 0, 0, 0.2);
}
#meniu-admin ul.nav.nav-stacked .btn-group .linkText {
  padding: 10px 12px;
  text-decoration: none;
}
#meniu-admin ul.dropdown-menu > li > a {
  padding: 10px 12px;
  font-size: 0.9em;
  color: #fff;
}
#meniu-admin ul.dropdown-menu > li > a:hover,
#meniu-admin ul.dropdown-menu > li > a:focus {
  color: #333;
}
#meniu-admin ul.dropdown-menu > li.active > a:hover {
  color: #999;
}
/* modal */
.modal-content {
  background: #000;
  background: rgba(0, 0, 0, 0.8);
}
.modal-header button.close {
  color: #fff;
  font-size: 2.2em;
}
.modal-body .checkbox input[type="radio"],
.checkbox input[type="checkbox"] {
  margin: 1px 0 0 -20px;
}
.modal {
  z-index: 9999;
}
/* summernote */
.note-editor.fullscreen .note-editable {
  background: #000;
  background: rgba(0, 0, 0, 0.8);
}
.note-editor .btn-toolbar {
  margin-left: 0;
}
.note-popover .popover .popover-content a {
  color: #000;
}
.note-toolbar ul li,
.note-toolbar ul div {
  color: #666;
}
/*font awsome icons*/
.fa-icon::before {
  display: inline-block;
  text-align: center;
  text-transform: none;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  font-family: 'fontAwesome';
  line-height: 1;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.fa-icon-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-icon-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-icon-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-icon-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-icon-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
  -webkit-transform: scale(1, -1);
  -moz-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  -o-transform: scale(1, -1);
  transform: scale(1, -1);
}
.fa-icon-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-icon-stack-1x,
.fa-icon-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-icon-stack-1x {
  line-height: inherit;
}
.fa-icon-lg .fa-icon-stack-1x {
  line-height: 2em;
}
.fa-icon-stack-2x {
  font-size: 2em;
}
.fa-icon-inverse {
  color: #ffffff;
}
.fa-icon-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-icon-05x::before {
  font-size: 0.5em;
}
.fa-icon-07x::before {
  font-size: 0.7em;
}
.fa-icon-meniu::before {
  font-size: 1em;
  width: 34px;
  padding-top: 7px;
}
.fa-icon-2x::before {
  font-size: 2em;
}
.fa-icon-3x::before {
  font-size: 3em;
}
.fa-icon-4x::before {
  font-size: 4em;
}
.fa-icon-5x::before {
  font-size: 5em;
}
.fa-icon-bars::before {
  content: "\f0c9";
}
.fa-icon-desktop::before {
  content: "\f108";
}
.fa-icon-map-marker::before {
  content: "\f041";
}
.fa-icon-barcode::before {
  content: "\f02a";
}
.fa-icon-shopping-cart::before {
  content: "\f07a";
}
.fa-icon-mobile::before {
  content: "\f10b";
}
.fa-icon-bell-o::before {
  content: "\f0a2";
}
.fa-icon-comments-o::before {
  content: "\f0e6";
}
.fa-icon-warning::before {
  content: "\f071";
}
.fa-icon-power-off::before {
  content: "\f011";
}
.fa-icon-chevron-down::before {
  content: "\f078";
}
.fa-icon-chevron-up::before {
  content: "\f077";
}
.fa-icon-chevron-right::before {
  content: "\f054";
}
.fa-icon-tasks::before {
  content: "\f0ae";
}
.fa-icon-euro::before {
  content: "\f153";
}
.fa-icon-edit::before {
  content: "\f044";
}
.fa-icon-print::before {
  content: "\f02f";
}
.fa-icon-clipboard::before {
  content: "\f0ea";
}
.fa-icon-users::before {
  content: "\f0c0";
}
.fa-icon-cubes::before {
  content: "\f1b3";
}
.fa-icon-automobile::before {
  content: "\f1b9";
}
.fa-icon-fa-bar-chart-o::before {
  content: "\f080";
}
.fa-icon-gears::before {
  content: "\f013";
}
.fa-icon-unlock::before {
  content: "\f09c";
}
.fa-icon-key::before {
  content: "\f084";
}
.fa-icon-user::before {
  content: "\f007";
}
.fa-icon-road::before {
  content: "\f018";
}
.fa-icon-angle-up::before {
  content: "\f106";
}
.fa-icon-angle-down::before {
  content: "\f107";
}
.fa-icon-file-text::before {
  content: "\f15c";
}
.fa-icon-clipboard::before {
  content: "\f0ea";
}
.fa-icon-home::before {
  content: "\f015";
}
.fa-icon-circle::before {
  content: "\f111";
}
.fa-icon-circle-thin::before {
  content: "\f1db";
}
.fa-icon-circle-o:before {
  content: "\f10c";
}
.fa-icon-plus-circle:before {
  content: "\f055";
}
.fa-icon-minus-circle:before {
  content: "\f056";
}
.fa-icon-plus:before {
  content: "\f067";
}
.fa-icon-arrows:before {
  content: "\f047";
}
.fa-icon-arrow-circle-o-left:before {
  content: "\f190";
}
.fa-icon-arrow-circle-o-right:before {
  content: "\f18e";
}
.fa-icon-check-square-o:before {
  content: "\f046";
}
.fa-icon-info-circle:before {
  content: "\f05a";
}
.fa-icon-check-circle-o:before {
  content: "\f05d";
}
.fa-icon-times-circle-o:before {
  content: "\f05c";
}
.fa-icon-remove:before {
  content: "\f00d";
}
.fa-icon-cog:before {
  content: "\f013";
}
.fa-icon-times:before {
  content: "\f00d";
}
.fa-icon-list-ol:before {
  content: "\f0cb";
}
.fa-icon-at:before {
  content: "\f003";
}
.fa-icon-envelope-o:before {
  content: "\f003";
}
.fa-icon-suitcase:before {
  content: "\f0f2";
}
.fa-icon-briefcase:before {
  content: "\f0b1";
}
.fa-icon-sitemap:before {
  content: "\f0e8";
}
.fa-icon-tty:before {
  content: "\f1e4";
}
.fa-icon-phone:before {
  content: "\f095";
}
.fa-icon-list-alt:before {
  content: "\f022";
}
.fa-icon-clock-o:before {
  content: "\f017";
}
.fa-icon-arrow-circle-o-up:before {
  content: "\f01b";
}
.fa-icon-chain:before {
  content: "\f0c1";
}
.fa-icon-refresh:before {
  content: "\f021";
}
.fa-icon-calendar:before {
  content: "\f073";
}
.fa-icon-arrows-h:before {
  content: "\f07e";
}
.fa-icon-search:before {
  content: "\f002";
}
.fa-icon-paste:before {
  content: "\f0ea";
}
.fa-icon-cart-plus:before {
  content: "\f217";
}
.fa-icon-plane:before {
  content: "\f072";
}
.fa-icon-trash:before {
  content: "\f1f8";
}
.fa-icon-pie-chart:before {
  content: "\f200";
}
.fa-icon-male:before {
  content: "\f183";
}
.fa-icon-star:before {
  content: "\f005";
}
.fa-icon-star-o:before {
  content: "\f006";
}
.fa-icon-tty:before {
  content: "\f1e4";
}
.fa-icon-building-o:before {
  content: "\f0f7";
}
.fa-icon-pencil-square-o:before {
  content: "\f044";
}
.fa-icon-share-alt:before {
  content: "\f1e0";
}
/************************************/
/************* FULLCALENDAR *************/
/************************************/
.fc-unthemed .fc-today,
.fc-event,
.fc-event:hover,
.ui-widget .fc-event {
  background: #07F11E;
  color: #000;
}
/* custom icons */
/* checkbox & radio */
.checkbox input[type="radio"],
.checkbox input[type="checkbox"] {
  margin: 1px 0 0 10px;
  font-size: 2em;
}
div.checkbox.transparent input[type=checkbox] {
  width: 20px;
  height: 20px;
}
/* butoane */
.btn-lg.buton-grup .fa-icon {
  position: absolute;
  right: 17px;
  top: 1px;
  height: 44px;
  border-left: 1px solid rgba(0, 0, 0, 0.2);
  padding: 2px 0;
}
.buton-grup {
  text-align: left;
}
td a.btn-xs {
  min-width: 60px;
  margin: 5px 0;
}
/*.btn{white-space: normal;}*/
/* jquery-ui */
.ui-dialog {
  z-index: 1061;
}
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
  background: #224966;
  top: -3px;
}
.ui-widget {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 1em;
}
.ui-widget button,
.ui-widget input,
.ui-widget select,
.ui-widget textarea {
  font-family: 'Yanone Kaffeesatz', sans-serif;
}
.ui-widget-header {
  background: #f6a828 url("../img/ui-bg_gloss-wave_35_f6a828_500x100.png") 50% 50% repeat-x;
}
.ui-widget-content {
  background: #eeeeee url("../img/ui-bg_highlight-soft_100_eeeeee_1x100.png") 50% top repeat-x;
}
.ui-widget-header .ui-state-default {
  background: #f6f6f6 url("../img/ui-bg_glass_100_f6f6f6_1x400.png") 50% 50% repeat-x;
}
.ui-widget-header .ui-state-focus {
  background: #fdf5ce url("images/ui-bg_glass_100_fdf5ce_1x400.png") 50% 50% repeat-x;
}
.ui-widget-header .ui-state-active {
  background: #ffffff url("../img/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;
}
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  background: #ffe45c url("../img/ui-bg_highlight-soft_75_ffe45c_1x100.png") 50% top repeat-x;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
  background: #b81900 url("../img/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% 50% repeat;
}
.ui-icon,
.ui-widget-content .ui-icon {
  background-image: url("../img/ui-icons_222222_256x240.png");
}
.ui-dialog .ui-dialog-titlebar-close {
  background-image: url("../img/ui-icons_222222_256x240.png");
  background-position: -80px -128px;
}
.ui-widget-header .ui-icon {
  background-image: url("../img/ui-icons_ffffff_256x240.png");
}
.ui-state-default .ui-icon {
  background-image: url("../img/ui-icons_ef8c08_256x240.png");
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
  background-image: url("../img/ui-icons_ef8c08_256x240.png");
}
.ui-state-active .ui-icon {
  background-image: url("../img/ui-icons_ef8c08_256x240.png");
}
.ui-state-highlight .ui-icon {
  background-image: url("../img/ui-icons_228ef1_256x240.png");
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
  background-image: url("../img/ui-icons_ffd27a_256x240.png");
}
.ui-widget-overlay {
  background: #666666 url("../img/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50% repeat;
}
.ui-widget-shadow {
  background: #000000 url("../img/ui-bg_flat_10_000000_40x100.png") 50% 50% repeat-x;
}
.ui-accordion .ui-accordion-content {
  padding: 1em 1.2em;
}
/* end jquery-ui */
/* webgrafix custom classes */
.margin-left-5 {
  margin-left: 5px;
}
.margin-left-10 {
  margin-left: 10px;
}
.margin-right-10 {
  margin-right: 10px;
}
.margin-top-10 {
  margin-top: 10px;
}
.margin-top-20 {
  margin-top: 20px;
}
.margin-top-negative-10 {
  margin-top: -10px;
}
.margin-top-negative-20 {
  margin-top: -20px;
}
.padding-10 {
  padding: 10px;
}
.padding-top-10 {
  padding-top: 10px;
}
.padding-top-30 {
  padding-top: 30px;
}
.margin-bottom-10 {
  margin-bottom: 10px;
}
/* continut */
.header-title {
  font-size: 1.8em;
}
/* marime text */
.text-0-8x {
  font-size: 1em;
}
.text-1-5x {
  font-size: 1.5em;
}
.text-2x {
  font-size: 2em;
}
.text-3x {
  font-size: 3em;
}
/* pagina */
.center-block {
  float: none;
}
.fundal-transparent-20 {
  background: #000000;
  /* fallback */
  background: rgba(0, 0, 0, 0.2);
}
.fundal-transparent-40 {
  background: #000000;
  /* fallback */
  background: rgba(0, 0, 0, 0.4);
}
.fundal-transparent-60 {
  background: #000000;
  /* fallback */
  background: rgba(0, 0, 0, 0.6);
}
/* culori */
.rosu {
  background: #e74c3c;
  color: white;
}
.verde {
  background: #2ecc71;
  color: white;
}
.verde .dataTables_wrapper .dataTables_paginate .paginate_button.disabled,
.verde .dataTables_info {
  color: #000000 !important;
}
.cyan {
  background: #46b8da;
  color: #000000;
}
.albastru {
  background: #46b8da;
  color: white;
}
.galben {
  background: #eea236;
  color: white;
}
.panou-pagina {
  overflow-x: hidden;
  position: relative;
  left: 0px;
  padding: 0;
}
/* dataTables customizations */
.dataTables-container {
  margin: 20px 0;
  padding: 10px 10px 10px 10px;
  background: rgba(0, 0, 0, 0.2);
}
table.dataTable {
  background-color: #ffffff;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  padding: 5px 3px;
}
.dataTable,
.dataTable a {
  color: #000000;
}
.dataTable a:hover {
  color: #b40000;
}
.dataTable a.btn:hover {
  color: #FFFFFF;
}
.dataTables_filter input,
.dataTables_length select {
  color: #000000;
}
.dataTables_wrapper tr.even {
  background-color: #E0F5FF;
}
.dataTables_wrapper tr.gri.even,
.dataTables_wrapper tr.gri.odd {
  background-color: #AEAEAE;
}
.table-striped > tbody > tr:nth-child(odd) > td,
.table-striped > tbody > tr:nth-child(odd) > th {
  background-color: transparent;
}
.dataTables_wrapper thead tr {
  background-color: #224966;
  color: #ffffff;
}
.dataTables_wrapper tr.odd td.sorting_1 {
  background-color: #A3E0FF;
}
.dataTables_wrapper tr.even td.sorting_1 {
  background-color: #66CCFF;
}
.dataTables_wrapper .dataTables_paginate {
  float: right;
  text-align: right;
  padding-top: 0.25em;
  margin: 1em 0;
}
.dataTables_wrapper .dataTables_paginate .paginate_button {
  box-sizing: border-box;
  display: inline-block;
  min-width: 1.5em;
  padding: 0.2em 0.4em;
  margin-left: 2px;
  text-align: center;
  text-decoration: none !important;
  cursor: pointer;
  *cursor: hand;
  color: #ffffff !important;
  border: 1px solid transparent;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.current,
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
  color: #000000 !important;
  border: 1px solid #cacaca;
  background-color: white;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #dcdcdc));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ffffff 0%, #dcdcdc 100%);
  /* Chrome10+,Safari5.1+ */
  background: -moz-linear-gradient(top, #ffffff 0%, #dcdcdc 100%);
  /* FF3.6+ */
  background: -ms-linear-gradient(top, #ffffff 0%, #dcdcdc 100%);
  /* IE10+ */
  background: -o-linear-gradient(top, #ffffff 0%, #dcdcdc 100%);
  /* Opera 11.10+ */
  background: linear-gradient(to bottom, #ffffff 0%, #dcdcdc 100%);
  /* W3C */
}
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
  cursor: default;
  color: #aeaeae !important;
  border: 1px solid transparent;
  background: transparent;
  box-shadow: none;
}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
  color: white !important;
  border: 1px solid #111111;
  background-color: #585858;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111111));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #585858 0%, #111111 100%);
  /* Chrome10+,Safari5.1+ */
  background: -moz-linear-gradient(top, #585858 0%, #111111 100%);
  /* FF3.6+ */
  background: -ms-linear-gradient(top, #585858 0%, #111111 100%);
  /* IE10+ */
  background: -o-linear-gradient(top, #585858 0%, #111111 100%);
  /* Opera 11.10+ */
  background: linear-gradient(to bottom, #585858 0%, #111111 100%);
  /* W3C */
}
.dataTables_wrapper .dataTables_paginate .paginate_button:active {
  outline: none;
  background-color: #2b2b2b;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
  /* Chrome10+,Safari5.1+ */
  background: -moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
  /* FF3.6+ */
  background: -ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
  /* IE10+ */
  background: -o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
  /* Opera 11.10+ */
  background: linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);
  /* W3C */
  box-shadow: inset 0 0 3px #111;
}
body #continut .dataTables_filter input[type="search"] {
  width: 12em;
  padding: 5px 1px !important;
  color: #000;
}
table.dataTable thead > tr > th {
  padding-left: 5px;
  padding-right: 5px;
}
table.dataTable thead .sorting {
  background: transparent;
}
table.dataTable thead .sorting_asc {
  background: transparent;
}
table.dataTable thead .sorting_desc {
  background: transparent;
}
.tabela.dataTable thead tr th.sorting,
.tabela.dataTable thead tr th.sorting_asc,
.tabela.dataTable thead tr th.sorting_desc {
  position: relative;
  padding-right: 10px;
}
.tabela.dataTable thead tr th.sorting::after,
.tabela.dataTable thead tr th.sorting_asc::after,
.tabela.dataTable thead tr th.sorting_desc::after {
  font-family: 'FontAwesome';
  font-size: 10px;
  position: absolute;
  right: 3px;
  font-smoothing: antialiased;
  -webkit-font-smoothing: antialiased;
}
.tabela.dataTable.table.table-striped.no-footer thead tr th.sorting_asc::after {
  content: "\f160";
}
.tabela.dataTable.table.table-striped.no-footer thead tr th.sorting_desc::after {
  content: "\f161";
}
.tabela.dataTable.table.table-striped.no-footer thead tr th.sorting::after {
  content: "\f0dc";
}
table.tabela-section a:hover {
  color: #b00000;
}
.section-lateral .ui-accordion .ui-accordion-content {
  padding: 1em;
}
