@charset "UTF-8";
/* Customizações  */
:root {
  --vhscrolltable: 320px;
  --vhscrollcontacts: 145px;
  --vhscrollcatalogs: 276px;
  --main-color:#0A5164;
  --main-color-hover:#084353;
  --aux-color:#626b6b;
  --side-bar-border-color: var(--main-color);
  --side-bar-background-hover-color: #084353;
  --side-bar-hover-color: #F3BC41;
  --side-bar-hover-icons-color: #fff;
}

.listagem table {
  border: none;
}
.listagem table tr th,
.listagem table tr td {
  border: none !important;
}
.listagem table thead,
.listagem table tbody {
  border: 1px solid #F3F3F3;
}

.box-top {
  background-size: 100%;
}

.portrait-warning {
  background-color: var(--main-color);
}

.x-navigation.x-navigation-horizontal .xn-icon-button > a {
  background-color: var(--main-color);
}

.x-navigation .xn-search input {
  background: #e9e9e9;
  color: var(--main-color);
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-info:hover,
.open > .dropdown-toggle.btn-primary {
  background-color: var(--main-color-hover);
  border-color: var(--main-color-hover);
}

.control-label {
  color: #000;
  letter-spacing: normal;
}

.ui-spinner-up:hover, .ui-spinner-down:hover {
  background: var(--main-color-hover);
}

.btn .glyphicon-floppy-remove,
.btn .glyphicon-floppy-disk,
.btn .glyphicon-floppy-open {
  display: none;
}

.btn.btn-condensed.addLine .fa,
.addLine .fa,
.btn.btn-condensed.addAddress .fa,
.addAddress .fa,
.btn.btn-primary#addExpenses .fa,
#addExpenses .fa {
  background-color: #AEC11C;
}

.btn.btn-condensed.addLine:hover .fa,
.addLine:hover .fa,
.btn.btn-condensed.addAddress:hover .fa,
.addAddress:hover .fa,
.btn.btn-primary#addExpenses:hover .fa,
#addExpenses:hover .fa {
  background-color: var(--main-color-hover);
  border-color: var(--main-color-hover);
}

.btn-info[disabled],
.btn-info.disabled,
.btn-danger[disabled],
.btn-danger.disabled {
  background: #b9b9b9;
  border-color: #b9b9b9;
  opacity: 0.2;
}

.acoes,
.acoesRemove {
  color: #000;
  border-color: #D0D0D0;
}

.address-list .ship-addresses {
  border-radius: 8px;
  border-color: #E0E1E1;
}

.add-address-list .ship-addresses {
  border-radius: 8px;
  border-color: #E0E1E1;
}
.logoConnect {
  width: 66px !important;
  height: 30px;
  background-size: 66px;
  margin-top: 0px;
  background-repeat: no-repeat;
}

.odd {
  background: #eef2f5;
}
.tracking {
  color: var(--main-color);
  text-decoration: underline;
}
.underline {
  cursor:pointer;
  text-decoration: underline;
}
.todisabled {
  background-color: #eeeeee!important;
  cursor: default!important;
}