@import 'Roboto/stylesheet.css';

*{
    /*-webkit-tap-highlight-color: rgba(0,0,0,0); */
    -webkit-tap-highlight-color: transparent 
}


html, body{
  /*height:100%;*/
  font-family: Roboto, Arial, sans-serif; 
  font-weight: 400;
}

h1,
.uk-h1,
h2,
.uk-h2,
h3,
.uk-h3,
h4,
.uk-h4,
h5,
.uk-h5,
h6,
.uk-h6,
.uk-heading-small,
.uk-heading-medium,
.uk-heading-large,
.uk-heading-xlarge,
.uk-heading-2xlarge {
  font-family: Roboto, Arial, sans-serif;
  font-weight: 400; 
}

.uk-input,
.uk-select,
.uk-textarea {
  color: #666;
  border: 1px solid #d0d0d0;
}

.uk-navbar-nav > li > a,
.uk-navbar-item,
.uk-navbar-toggle {
  font-family: Roboto, Arial, sans-serif;
}

.uk-logo {
  font-family: Roboto, Arial, sans-serif;
}

.uk-logo, .uk-logo:hover, .uk-logo:active, .uk-logo:visited {
    color: #ffffff;
}

.uk-navbar-toggle, .uk-navbar-toggle:hover, .uk-navbar-toggle:active, .uk-navbar-toggle:visited {
    color: #ffffff;
    padding-top: 2px;
}
.uk-navbar-container {
    background-color: #45454d !important;
}
.user > #name {
    font-size: 22px;
}
.header {
    box-sizing: border-box;
    border-bottom: 1px #e5e5e5 solid;
}
.content-padder {
    margin-left: 0px;
}
.content-background {
    min-height: calc(100% - 100px);
    background-color: #45454d;
}
.statistics-text {
    font-size: 25px;
}
.statistics-number {
    font-size: 50px;
}
.arquivo {
  display: none;
}

.tm-sidebar-left {
    position: fixed;
    z-index: 100;
    top: 80px;
    bottom: 0;
    box-sizing: border-box;
    width: 240px !important;
    padding: 40px 40px 60px 40px;
    border-right: 1px #e5e5e5 solid;
    overflow-y: auto;
	overflow-x: hidden;
}
.tm-sidebar-left::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}

.tm-sidebar-left::-webkit-scrollbar {
	width: 6px;
	background-color: #F5F5F5;
}

.tm-sidebar-left::-webkit-scrollbar-thumb {
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #bdbdbd;
}

.tm-sidebar-right {
    position: absolute;
    top: 0;
    left: calc(100% + 0px);
    width: 200px
}
@media(max-width: 960px) {
    .tm-sidebar-left {
        opacity: 0;
    }
}

@media (min-width: 960px) {
    .content-padder {
        margin-left: 240px;
    }
}
@media (min-width: 1200px) {
    .tm-sidebar-right {
        left: calc(100% + 0px);
    }
    .tm-sidebar-left+.tm-main {
        padding-left: 40px;
        opacity: 0 !important;
    }
}
@media (min-width: 1400px) {
    .tm-sidebar-left {
        width: 300px !important;
        padding: 45px 45px 60px 45px
    }
    .tm-sidebar-right {
        left: calc(100% + 60px)
    }
    .tm-sidebar-left+.tm-main {
        padding-left: 40px
    }
    .content-padder {
        margin-left: 300px;
    }
}

/*::-webkit-scrollbar { width: 7px; }
::-webkit-scrollbar-track-piece { background-color: #f0f0f0; }
::-webkit-scrollbar-thumb:vertical {
    width: 1px;
    background-color: #1e87f0;
    border-top: 4px solid #f0f0f0;
    border-right: 3px solid #f0f0f0;
    border-bottom: 4px solid #f0f0f0;
    border-left: 3px solid #f0f0f0;
}*/

::selection {
  background-color: #d1eefe;
  color: #1e87f0;
}
::moz-selection {
 background-color: #d1eefe;
 color: #1e87f0;
}

.uk-nav-header {
    color: #222;
}

/*
 * Items
 */
.uk-nav-default > li > a {
  color: #828282;
}
/* Hover + Focus */
.uk-nav-default > li > a:hover,
.uk-nav-default > li > a:focus {
  color: #000;
}
/* Active */
.uk-nav-default > li.uk-active > a {
  color: #222;
  font-weight: 700
}

.field-validation-error {
    display: block;
    top: 100%;
    float: none;
    color: red;
    position: absolute; /* added */
    /*top: 0.2em; /* added */
}

/* Size modifier
 ========================================================================== */
.uk-table-small th,
.uk-table-small td {
  padding: 3px 8px;
}

/* xSmall
 ========================================================================== */
.uk-padding-xsmall {
  padding: 8px;
}

/* xXSmall
 ========================================================================== */
.uk-padding-badge {
  padding: 3px 7px;
  font-size: 0.7rem;
  font-weight: 500
}

/* Color modifiers
 ========================================================================== */
/*
 * Success
 */
.uk-badge-success {
  background-color: #32d296;
  color: #fff;
}
/*
 * Warning
 */
.uk-badge-warning {
  background-color: #faa05a;
  color: #fff;
}

/*
 * Danger
 */
.uk-badge-danger {
  background-color: #f0506e;
  color: #fff;
}

/*
 * Primary
 */
.uk-badge-primary {
  background-color: #5e738b ;
  color: #fff;
}

.uk-accordion-title {
  font-size: 1.55rem;
}

ul a.uk-accordion-title {
  font-size: 15px;
  font-weight: 700

}

/*    BUTTON
----------------------------------*/


/*
 * blue-dark
 */
.uk-button-blue-dark {
  background-color: #1e2c38;
  color: #f4f4f4;
  border: 1px solid transparent;
}

/* Hover + Focus */
.uk-button-blue-dark:hover,
.uk-button-blue-dark:focus {
  background-color: #273948;
  color: #f4f4f4;
}

/* OnClick + Active */
.uk-button-blue-dark:active,
.uk-button-blue-dark.uk-active {
  background-color: #1e2c38;
  color: #f4f4f4;
}


/*
 * blue-mint
 */
.uk-button-blue-mint {
  background-color: #00acc8;
  color: #f4f4f4;
  border: 1px solid transparent;
}

/* Hover + Focus */
.uk-button-blue-mint:hover,
.uk-button-blue-mint:focus {
  background-color: #1cc6e2;
  color: #f4f4f4;
}

/* OnClick + Active */
.uk-button-blue-mint:active,
.uk-button-blue-mint.uk-active {
  background-color: #00acc8;
  color: #f4f4f4;
}


/*
 * blue-mint
 */
.uk-button-blue-steel {
  background-color: #0E4EAD;
  color: #f4f4f4;
  border: 1px solid transparent;
}

/* Hover + Focus */
.uk-button-blue-steel:hover,
.uk-button-blue-steel:focus {
  background-color: #115fd3;
  color: #f4f4f4;
}

/* OnClick + Active */
.uk-button-blue-steel:active,
.uk-button-blue-steel.uk-active {
  background-color: #0E4EAD;
  color: #f4f4f4;
}


/*
 * yellow-crusta
 */
.uk-button-yellow-crusta {
  background-color: #f3ac00;
  color: #f4f4f4;
  border: 1px solid transparent;
}

/* Hover + Focus */
.uk-button-yellow-crusta:hover,
.uk-button-yellow-crusta:focus {
  background-color: #f3c200;
  color: #f4f4f4;
}

/* OnClick + Active */
.uk-button-yellow-crusta:active,
.uk-button-yellow-crusta.uk-active {
  background-color: #f3ac00;
  color: #f4f4f4;
}

/*
 * Default
 */
.uk-button-default {
  background-color: transparent;
  color: #666;
  border: 1px solid #e5e5e5;
}

/* Hover + Focus */
.uk-button-default:hover,
.uk-button-default:focus {
  background-color: transparent;
  color: #666;
  border-color: #b2b2b2;
}

/* OnClick + Active */
.uk-button-default:active,
.uk-button-default.uk-active {
  background-color: transparent;
  color: #666;
  border-color: #999999;
}

/*
 * grey
 */
.uk-button-grey {
  background-color: #E5E5E5;
  color: #222;
  border: 1px solid transparent;
}

/* Hover + Focus */
.uk-button-grey:hover,
.uk-button-grey:focus {
  background-color: #cccccc;
  color: #222;
}

/* OnClick + Active */
.uk-button-grey:active,
.uk-button-grey.uk-active {
  background-color: #cccccc;
  color: #222;
}


.uk-button-nw {
  display: inline-block;
  outline: none;
  cursor: pointer;
  text-align: center;
  text-decoration: none;
  font: 14px/100% Arial, Helvetica, sans-serif;
  padding: .5em 2em .55em;
  text-shadow: 0 1px 1px rgba(0,0,0,.3);
  -webkit-border-radius: .5em; 
  -moz-border-radius: .5em;
  border-radius: .5em;
  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
  -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
  box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.uk-button-nw:hover {
  text-decoration: none;
}
.uk-button-nw:active {
  position: relative;
  top: 1px;
}

.orange {
  color: #fef4e9;
  border: solid 1px #da7c0c;
  background: #f78d1d;
  background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
  background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}
.orange:hover {
  background: #f47c20;
  background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
  background: -moz-linear-gradient(top,  #f88e11,  #f06015);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}
.orange:active {
  color: #fcd3a5;
  background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
  background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
}



/*
 * grey light
 */
.uk-button-grey-light {
  background-color: #999;  
  color: #fff;
  border: 1px solid transparent;
} 

/* Hover + Focus */
.uk-button-grey-light:hover,
.uk-button-grey-light:focus {
  background-color: #ccc;
  color: #fff;
}

/* OnClick + Active */
.uk-button-grey-light:active,
.uk-button-grey-light.uk-active {
  background-color: #f8f8f8;
  color: #fff;
}


/*
 * green
 */
.uk-button-green {
  background-color: #32c5d2; 
  color: #fff;
  border: 1px solid transparent;
}

/* Hover + Focus */
.uk-button-green:hover,
.uk-button-green:focus {
  background-color: #26a1ab;
  color: #fff;
}

/* OnClick + Active */
.uk-button-green:active,
.uk-button-green.uk-active {
  background-color: #26a1ab;
  color: #fff;
}

/*
 * green-seagreen
 */
.uk-button-green-seagreen {
  background-color: #1BA39C;
  color: #fff;
  border: 1px solid transparent;
}

/* Hover + Focus */
.uk-button-green-seagreen:hover,
.uk-button-green-seagreen:focus {
  background-color: #147772;
  color: #fff;
}

/* OnClick + Active */
.uk-button-green-seagreen:active,
.uk-button-green-seagreen.uk-active {
  background-color: #147772;
  color: #fff;
}

/*
 * green-sharp
 */
.uk-button-green-sharp {
  background-color: #2ab4c0;
  color: #fff;
  border: 1px solid transparent;
}

/* Hover + Focus */
.uk-button-green-sharp:hover,
.uk-button-green-sharp:focus {
  background-color: #218d96;
  color: #fff;
}

/* OnClick + Active */
.uk-button-green-sharp:active,
.uk-button-green-sharp.uk-active {
  background-color: #218d96;
  color: #fff;
}


/*
 * red-thunderbird
 */
.uk-button-red-thunderbird {
  background-color: #D91E18;
  color: #fff;
  border: 1px solid transparent;
}

/* Hover + Focus */
.uk-button-red-thunderbird:hover,
.uk-button-red-thunderbird:focus {
  background-color: #b61a15;
  color: #fff;
}

/* OnClick + Active */
.uk-button-red-thunderbird:active,
.uk-button-red-thunderbird.uk-active {
  background-color: #D91E18;
  color: #fff;
}



/*   LINK
--------------------------------------*/


.uk-link-blue-mint {
  color: #00acc8;
}

/* Hover + Focus */
.uk-link-blue-mint:hover,
.uk-link-blue-mint:focus {
  color: #1cc6e2;
}

/* OnClick + Active */
.uk-link-blue-mint:active,
.uk-link-blue-mint.uk-active {
  color: #00acc8;
}



/*   BACKGROUND
--------------------------------------*/

.uk-background-default {
  background-color: #f8f8f8;
}

.uk-background{
    background: #ececec
}

.uk-background-red .uk-modal-title{
    color: #fff !important;
}

.uk-background-f8-bg{
  background-color: #f8f8f8;
  border: 1px solid #d3d3d3
}

.uk-background-yellow-crusta {
  background-color: #f3c200;
  color: #fff !important;
}

.uk-background-blue-mint{
    background: #00acc8 !important;
    color: #fff;
}

.uk-background-blue-steel{
    background: #0E4EAD  !important;
    color: #fff;
}

.uk-background-border-blue-mint{ 
  background: #fff;
  border: 2px solid #00acc8 !important;
}

.uk-background-blue-amchart{
    background: #303950 !important;
    color: rgba(255,255,255,0.7);
}

.uk-background-blue-light-amchart{
    background: #505771 !important;
    color: #fff;
}

.uk-background-red{
  background-color: #e7505a !important;
  color: #fff !important;
}

.uk-background-red-mint{
  background-color: #e43a45 !important;
}

.uk-background-red-mint{
  color: #fff !important;
}

.uk-background-red-thunderbird{
  background-color: #D91E18;
  color: #fff;
}

.uk-background-green-sharp { 
  background-color: #2ab4c0;
  color: #fff;
}

.uk-background-green-seagreen { 
  background-color: #1BA39C ;
  color: #fff;
}

.uk-background-green-jungle { 
  background-color: #26C281  ;
  color: #fff;
}

.uk-background-grey{
  background-color: #E5E5E5  ;
}

.uk-background-grey-cararra {
  background-color: #f5f5f5 ;
  border: 1px solid #e9e9e9
}

.uk-background-grey-light {
  background-color: #fff ;
  border: 1px solid #e9e9e9
}

.uk-background-grey-mint {
  background-color: #525e64 ;
  color: #fff !important;
}

.uk-background-grey-magnet {
  background-color: #343838 ;
  color: rgba(255,255,255,0.85) !important;
}

.uk-background-grey-magnet th{
  color: rgba(255,255,255,0.80) !important;
  font-size: 0.7rem;
  font-weight: 500;
  line-height: normal;
  padding: 10px 12px;

}

.uk-background-grey-boss {
  background-color: #E0E0E0 ;
}

.uk-background-silver {
  background-color: #82837E ;
  color: rgba(255,255,255,0.7) !important;
}


.uk-background-light {
  background-color: #FAFAFA;
}

.uk-background-light2 {
  background-color: #e6e7e8;
  /*background-color: #FAFAFA;*/
}
 
.uk-background-green {
  background-color: #32c5d2;
  color: #fff !important;
}

.uk-background-f4f4f4 {
  background-color: #f4f4f4 ; 
}

.uk-background-fafafa {
  background-color: #fcfcfc; 
}

.uk-background-white {
  background-color: #ffff ;
 
}

.uk-background-hoki {
  background-color: #67809F;
  color: #f4f4f4 !important;
}

.uk-background-yellow-crusta {
  background-color: #f3ac00;
  color: #fff !important;
}

/*
------------------------------------*/

.uk-accordion li.uk-open > a{
  background-color: #525e64 !important;
  color: #f4f4f4 !important;
}

.uk-accordion-title::before {
  background-color: #f4f4f4;
}

.uk-open > .uk-accordion-title::before {
  background-color: #f4f4f4;
}

.uk-hr2 {
  border-top: 3px solid #00acc8;
}

/*  FONTES
-------------*/

.uk-font-red-thunderbird{
  color: #D91E18 ;
}

.uk-font-green-sharp{
  color: #218d96 ;
} 

.uk-font-yellow-crusta{
  color: #f3c200 !important;
}

.uk-font-yellow-gold{
  color: #E87E04 ;
}

.uk-font-green-jungle{
  color: #26C281  ;
}

.uk-font-white {
  color: #fff !important;
}

.uk-font-black {
  color: #222 !important;
}

.uk-font-blue-steel{
  color: #4B77BE  ;
}

.uk-font-blue-mint{
    color: #00acc8 !important;
}

.uk-font-red-mint {
  color: #e43a45;
}

.uk-font-grey {
  color: #999 !important;
}

.uk-font-grey-light {
  color: #eeeeee;
}

.uk-font-small{
  size: 10px !important;
}




/*
    ALERT
*/

.uk-alert-success {
  background: #1BBC9B;
  color: #FFF;
}

.uk-alert-acerto {
  background: #44b6ae;
  color: #FFF;
}

.uk-alert-danger {
  background: #e43a45;
  color: #FFF;
}

.uk-alert-erro {
  background: #e7505a;
  color: #FFF;
}

/* Active */
.uk-nav-sub > .uk-active > a {
  color: #000;
  font-weight: 700;
}

ul.uk-nav-sub{
  padding-left: 0;
}

ul.uk-nav-sub li a{
  padding: 5px 0 5px 10px;
  /*text-transform: uppercase;*/
  font-size: 15px  
}

.uk-list > li:nth-child(n+2),
.uk-list > li > ul {
  margin-top: 2px;
}

.uk-input, .uk-textarea {
  /*border-color: #d8d8d8*/
}

/* focus */
*:focus,
textarea:focus, 
input:focus,
select:focus {
    outline: none;
}

.select2-hidden-accessible {
    display: none;
}


/* Tablet landscape and bigger */
@media (min-width: 960px) {
  .uk-section-large {
    padding-top: 70px;
    padding-bottom: 70px;
  }
}


.bt-select-field .select2-container .select2-selection--single { height: 45px; padding: 8px 10px 8px 10px; }
.bt-select-field .select2-dropdown { background-color: white; border: 1px solid #ccc; border-radius: 0px; }
.bt-select-field .select2-results__option { padding: 6px; }
.bt-select-field .select2-container--default .select2-selection--single { background-color: #fff; border: 1px solid #ccc; border-radius: 0px; }
.bt-select-field .select2-container--default .select2-selection--single .select2-selection__rendered { color: #444; }
.bt-select-field .select2-container--default .select2-selection--single .select2-selection__arrow {height: 44px;top: 1px;right: 5px;width: 20px; }
.bt-select-field .select2-container--default .select2-selection--single .select2-selection__arrow b { border-color: #888 transparent transparent transparent; }
.bt-select-field .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b { border-color: transparent transparent #888 transparent; border-width: 0 4px 5px 4px; }
.bt-select-field .select2-container--default .select2-search--dropdown .select2-search__field { border: 1px solid #ccc; }
.bt-select-field .select2-container--default .select2-results__option[aria-selected=true] { background-color: #ddd; }
.bt-select-field .select2-container--default .select2-results__option--highlighted[aria-selected] { background-color: #5897fb; color: white; }
.bt-select-field .select2-container--default .select2-results__group { padding: 6px; }

.fixed-bottom {
   position:fixed;
   bottom  : 0;
   left    : 0;
   right   : 0;
}

.uk-form-label{
  font-size     : 0.8rem;
  font-weight   : 500;
  margin-bottom : 5px;  
  color         : #333;  
}

.uk-radio-list label,
.uk-checkbox-list label{
  display : inline-block;
  margin  : 3px 10px;
  cursor  : pointer;
}

.no-margin-left{
  margin-left: -10px !important;
}

.uk-radio-list label:link,
.uk-checkbox-list label:link{
  background: transparent;
}

/***
iCheck
***/
.icheck-list > label {
  display: block;
  margin-bottom: 5px; }
  .icheck-list > label:last-child {
    margin-bottom: 0; }

.form-horizontal .icheck-inline {
  margin-top: 8px; }

.icheck-inline > label {
  display: inline-block;
  margin-left: 15px; }
  .icheck-inline > label:first-child {
    margin-left: 0; }

div[class*='icheckbox_'],
div[class*='iradio_'] {
  margin-right: 5px;
  top: -1px !important; }

.icheck-colors {
  padding: 0;
  margin: 0;
  list-style: none; }
  .icheck-colors > li {
    padding: 0;
    margin: 4px;
    float: left;
    display: inline-block;
    height: 20px;
    width: 20px;
    background: #000000;
    opacity: 0.6 ;
    filter: alpha(opacity=60) ; }
    .icheck-colors > li:first-child {
      margin-left: 0; }
    .icheck-colors > li:hover {
      opacity: 1 ;
      filter: alpha(opacity=100) ;
      cursor: pointer; }
    .icheck-colors > li.active {
      height: 26px;
      margin-top: 0;
      opacity: 0.6 ;
      filter: alpha(opacity=60) ; }
    .icheck-colors > li.red {
      background: #d54e21; }
    .icheck-colors > li.green {
      background: #78a300; }
    .icheck-colors > li.blue {
      background: #0e76a8; }
    .icheck-colors > li.aero {
      background: #9cc2cb; }
    .icheck-colors > li.grey {
      background: #73716e; }
    .icheck-colors > li.orange {
      background: #f70; }
    .icheck-colors > li.yellow {
      background: #fc0; }
    .icheck-colors > li.pink {
      background: #ff66b5; }
    .icheck-colors > li.purple {
      background: #6a5a8c; }


tr.highlighted td {
    background: red;
}

.selected td{
    background: #ffffdd !important;
    color: #222;
    font-weight: 500;
}

.uk-background-azul{background-color: #3598dc !important; color: #fff !important;}
.uk-texto-azul{color: #3598dc !important;}
.uk-background-verde{background-color: #26C281 !important; color: #fff !important;} 
.uk-texto-verde{color: #26C281 !important;}
.uk-background-laranja{background-color: #E87E04 !important; color: #fff !important;}
.uk-texto-laranja{color: #E87E04 !important;}
.uk-background-amarelo{background-color: #f3c200 !important; color: #fff !important;}
.uk-texto-amarelo{color: #f3c200 !important;}
.uk-background-vermelho{background-color: #e43a45 !important; color: #fff !important;}
.uk-texto-vermelho{color: #e43a45 !important;}


.uk-box-grid{
  border: 1px solid #dbdbdb;
  /*padding: 10px;*/
}

.uk-box-grid-grey{
  border-top: 4px solid rgba(0, 0, 0, 0.5);
  border-left: 1px solid rgba(0, 0, 0, 0.15);
  border-right: 1px solid rgba(0, 0, 0, 0.15);
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
  /*border-radius: 10px;*/
  padding: 10px;
}

.uk-border-green-sharp::before{
  border-left: 5px solid #218d96 !important;
}

.uk-border-red-mint::before{
  border-left: 5px solid #e43a45 !important;
}

.uk-table-bordered td,
.uk-table-bordered th{
  border-right: 1px solid rgba(255,255,255,0.75) !important;
  /*min-width: 80px !important*/
}

.uk-table-bordered td:last-child,
.uk-table-bordered th:last-child {
  border-right: none !important;
}


.uk-table-bordered-grey td,
.uk-table-bordered-grey th{
  border-right: 1px solid rgba(0,0,0,0.1) !important;
  /*min-width: 80px !important*/
}

.uk-table-bordered-grey th{
  border-right: 1px solid rgba(255,255,255,0.35) !important;
  border-bottom: 3px solid white !important;
  /*min-width: 80px !important*/
}

.uk-table-bordered-grey td:last-child,
.uk-table-bordered-grey th:last-child {
  border-right: none !important;
}

.uk-table-divider > tr:not(:first-child),
.uk-table-divider > :not(:first-child) > tr,
.uk-table-divider > :first-child > tr:not(:first-child) {
  border-bottom: 1px solid #e5e5e5;
}

.uk-grid-bordered div a{
  border-right: 1px solid rgba(255,255,255,0.75) !important;
  border-bottom: 1px solid rgba(255,255,255,0.75) !important;
}

.uk-grid-bordered div:last-child a:last-child{
  border-right: none !important;
}

.uk-grid-bordered a:hover{
  background-color: #404749 !important;
}

.uk-table-small th.uk-height-normal {
  padding: 10px 12px;  
}


.uk-table-striped > tr:nth-of-type(odd),
.uk-table-striped tbody tr:nth-of-type(odd) {
  background: #f0f0f0;  
}

.uk-text-bold {
  font-weight: 700 !important;
}