/* line 6, ../scss/custom.scss */
h1 {
  margin-top: 0; }

/* line 8, ../scss/custom.scss */
.main {
  margin-bottom: 50px; }

/* line 12, ../scss/custom.scss */
.text-bold {
  font-weight: bold; }

/* line 14, ../scss/custom.scss */
.text-cancel-small {
  font-size: 14px;
  line-height: 35px; }

/* line 19, ../scss/custom.scss */
.text-finalizado {
  color: #fff;
  background-color: #5cb85c;
  padding: 5px;
  border-radius: 4px;
  font-weight: bold; }

/* line 27, ../scss/custom.scss */
.bold {
  font-weight: bold; }

/* line 32, ../scss/custom.scss */
.direccion-envio abbr[title], .direccion-envio abbr[data-original-title] {
  cursor: default; }

/* make sidebar nav vertical */
@media (min-width: 768px) {
  /* line 41, ../scss/custom.scss */
  .sidebar-nav .navbar .navbar-collapse {
    padding: 0;
    max-height: none; }
  /* line 45, ../scss/custom.scss */
  .sidebar-nav .navbar ul {
    float: none; }
    /* line 47, ../scss/custom.scss */
    .sidebar-nav .navbar ul:not {
      display: block; }
  /* line 51, ../scss/custom.scss */
  .sidebar-nav .navbar li {
    float: none;
    display: block; }
    /* line 54, ../scss/custom.scss */
    .sidebar-nav .navbar li a {
      padding-top: 12px;
      padding-bottom: 12px; }
  /* line 60, ../scss/custom.scss */
  .sidebar-nav .dropdown-menu {
    position: relative;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.975);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.975); }
  /* line 66, ../scss/custom.scss */
  .sidebar-nav .dropdown-menu > li > a:hover, .sidebar-nav .dropdown-menu > li > a:focus {
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.975);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.975);
    background-color: unset; } }
/* line 77, ../scss/custom.scss */
.sidebar-nav {
  overflow-x: hidden; }

/* line 80, ../scss/custom.scss */
.sidenav {
  height: 100%;
  width: 250px;
  position: fixed;
  z-index: 1;
  top: 0;
  left: -1240px;
  background-color: #222;
  overflow-x: visible;
  -webkit-transition: 0.5s;
  -o-transition: 0.5s;
  transition: 0.5s;
  padding-top: 60px; }
  /* line 94, ../scss/custom.scss */
  .sidenav.closed {
    left: -1240px; }
  /* line 99, ../scss/custom.scss */
  .sidenav.opened {
    left: -1000px; }
  /* line 104, ../scss/custom.scss */
  .sidenav.notrans {
    -webkit-transition: 0s;
    -o-transition: 0s;
    transition: 0s; }
  /* line 107, ../scss/custom.scss */
  .sidenav a {
    padding: 8px 8px 8px 32px;
    text-decoration: none;
    color: #9d9d9d;
    display: block;
    transition: 0.3s; }
    /* line 113, ../scss/custom.scss */
    .sidenav a::hover {
      color: #f1f1f1; }
  /* line 117, ../scss/custom.scss */
  .sidenav .closebtn {
    font-size: 30px;
    padding: 0; }
  /* line 121, ../scss/custom.scss */
  .sidenav .navbar-header {
    width: 100%; }
  /* line 124, ../scss/custom.scss */
  .sidenav .navbar-inverse {
    border: 0px;
    background-color: #222;
    border-color: #090909; }
    /* line 129, ../scss/custom.scss */
    .sidenav .navbar-inverse .navbar-brand {
      color: #9d9d9d; }
      /* line 131, ../scss/custom.scss */
      .sidenav .navbar-inverse .navbar-brand:hover, .sidenav .navbar-inverse .navbar-brand:focus {
        color: #fff;
        background-color: transparent; }
    /* line 137, ../scss/custom.scss */
    .sidenav .navbar-inverse .navbar-text {
      color: #9d9d9d; }
    /* line 151, ../scss/custom.scss */
    .sidenav .navbar-inverse .navbar-nav > .active > a, .sidenav .navbar-inverse .navbar-nav > .active > a:hover, .sidenav .navbar-inverse .navbar-nav > .active > a:focus {
      background-color: unset; }
    /* line 170, ../scss/custom.scss */
    .sidenav .navbar-inverse .navbar-nav > .open > a, .sidenav .navbar-inverse .navbar-nav > .open > a:hover, .sidenav .navbar-inverse .navbar-nav > .open > a:focus {
      background-color: unset;
      color: #fff; }
  /* line 179, ../scss/custom.scss */
  .sidenav .dropdown-menu {
    background-color: unset; }
    /* line 181, ../scss/custom.scss */
    .sidenav .dropdown-menu > li > a {
      color: #9d9d9d; }
  /* line 185, ../scss/custom.scss */
  .sidenav .active > a, .sidenav .active > a:hover, .sidenav .active > a:focus {
    color: #fff; }

/* line 191, ../scss/custom.scss */
.sidebar .section {
  margin-top: 25px; }

/* remove background color, put logo on the left */
/* line 197, ../scss/custom.scss */
.navbar-default {
  background-color: transparent;
  border-color: transparent; }

/* line 201, ../scss/custom.scss */
#logo {
  display: block;
  float: left;
  margin-top: 20px; }

/* line 207, ../scss/custom.scss */
.navbar-default .navbar-nav > li > a {
  color: #333; }

/* line 211, ../scss/custom.scss */
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
  background-color: transparent;
  color: #000; }

/* olvidaste contrasena */
/* line 217, ../scss/custom.scss */
#forgot {
  padding-top: 20px; }

/* line 221, ../scss/custom.scss */
#peticiones-info {
  clear: right;
  float: right; }
  /* line 224, ../scss/custom.scss */
  #peticiones-info a {
    color: #333; }
  /* line 227, ../scss/custom.scss */
  #peticiones-info .badge {
    background-color: #d9534f; }

/* line 232, ../scss/custom.scss */
.navbar-inverse {
  background-color: #222;
  border-color: #090909; }
  /* line 236, ../scss/custom.scss */
  .navbar-inverse .navbar-brand {
    color: #9d9d9d; }
    /* line 238, ../scss/custom.scss */
    .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {
      color: #fff;
      background-color: transparent; }
  /* line 245, ../scss/custom.scss */
  .navbar-inverse .navbar-text {
    color: #9d9d9d; }
  /* line 250, ../scss/custom.scss */
  .navbar-inverse .navbar-nav > li {
    border-bottom: 1px solid #444; }
  /* line 253, ../scss/custom.scss */
  .navbar-inverse .navbar-nav > li > a {
    color: #9d9d9d; }
    /* line 256, ../scss/custom.scss */
    .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
      color: #fff;
      background-color: transparent; }
  /* line 263, ../scss/custom.scss */
  .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
    color: #fff;
    background-color: #090909; }
  /* line 271, ../scss/custom.scss */
  .navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus {
    color: #444;
    background-color: transparent; }

/* line 281, ../scss/custom.scss */
header .logo {
  margin: 15px 0 15px 0; }
  @media (max-width: 768px) {
    /* line 281, ../scss/custom.scss */
    header .logo {
      margin-left: 40px; } }

/* line 289, ../scss/custom.scss */
#sidebarOverlayToggler {
  position: absolute;
  right: -30px;
  width: 30px;
  top: 50px;
  height: 100px;
  background: #222;
  border-radius: 0 7px 7px 0;
  color: #9d9d9d;
  cursor: pointer; }
  @media (max-width: 768px) {
    /* line 289, ../scss/custom.scss */
    #sidebarOverlayToggler {
      height: 45px; } }
  @media (max-width: 1700px) {
    /* line 289, ../scss/custom.scss */
    #sidebarOverlayToggler {
      top: 20px; } }
  /* line 305, ../scss/custom.scss */
  #sidebarOverlayToggler:hover {
    color: #FFF; }

/* line 310, ../scss/custom.scss */
#ajax-zone {
  position: absolute;
  bottom: 0px;
  background-color: #222;
  margin-left: 10px;
  margin-right: 10px;
  padding: 10px 6px;
  width: 230px;
  right: 0px; }
  /* line 319, ../scss/custom.scss */
  #ajax-zone a {
    padding: 0; }
  /* line 322, ../scss/custom.scss */
  #ajax-zone #collapsible-connection-zone-toggler:focus {
    outline: 0; }
  /* line 325, ../scss/custom.scss */
  #ajax-zone .item-ajax-zone {
    border-top: 1px solid #444;
    color: #9d9d9d;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 0px;
    padding-left: 0px; }
    /* line 335, ../scss/custom.scss */
    #ajax-zone .item-ajax-zone .connection-status .info-user-network .connection-monitor.connected {
      color: green; }
    /* line 338, ../scss/custom.scss */
    #ajax-zone .item-ajax-zone .connection-status .info-user-network .connection-monitor.disconnected {
      color: #b62c2c; }
  /* line 344, ../scss/custom.scss */
  #ajax-zone .scroll-container {
    max-height: 379px;
    padding-top: 10px;
    padding-bottom: 15px; }
  /* line 349, ../scss/custom.scss */
  #ajax-zone #tiendas-status {
    max-height: 200px;
    overflow: visible; }
    /* line 354, ../scss/custom.scss */
    #ajax-zone #tiendas-status .row {
      padding-bottom: 10px; }
  /* line 358, ../scss/custom.scss */
  #ajax-zone h5 {
    margin-top: 0; }

/* line 366, ../scss/custom.scss */
.articulos > li .form-group {
  display: inline-block;
  margin-bottom: 0;
  vertical-align: middle;
  margin-right: 10px; }

/* line 373, ../scss/custom.scss */
form ul, .table-articulos ul {
  list-style: none;
  padding: 0px; }
  /* line 375, ../scss/custom.scss */
  form ul li, .table-articulos ul li {
    margin-top: 20px; }
    /* line 377, ../scss/custom.scss */
    form ul li a, .table-articulos ul li a {
      outline: none; }
    /* line 380, ../scss/custom.scss */
    form ul li i.fa, .table-articulos ul li i.fa {
      font-size: 25px; }

/* line 388, ../scss/custom.scss */
.titulo_articulo {
  float: left;
  font-weight: bold; }

/* line 392, ../scss/custom.scss */
.titulos_columnas {
  display: flex; }

/* line 398, ../scss/custom.scss */
#tabledata .table-icons {
  font-size: 16px; }
  /* line 400, ../scss/custom.scss */
  #tabledata .table-icons a {
    padding: 0px 1px; }

/* line 405, ../scss/custom.scss */
#tabledata .highlight {
  font-weight: bold; }

/* line 411, ../scss/custom.scss */
.peticion-envio-form input[type="checkbox"], .peticion-envio-form .checkbox-inline input[type="checkbox"] {
  bottom: 1px; }
/* line 415, ../scss/custom.scss */
.peticion-envio-form .articulos a i {
  position: relative;
  top: 2px; }
/* line 420, ../scss/custom.scss */
.peticion-envio-form #appbundle_peticion_guardar, .peticion-envio-form #btn-backlist, .peticion-envio-form #appbundle_peticion_tramitar {
  float: left;
  margin-right: 25px; }

/* line 424, ../scss/custom.scss */
.form-signin {
  max-width: 830px;
  padding: 15px;
  margin: 0 auto;
  text-align: center; }
  /* line 429, ../scss/custom.scss */
  .form-signin .form-group {
    margin: 20px auto;
    width: 400px; }
    /* line 432, ../scss/custom.scss */
    .form-signin .form-group i {
      line-height: 45px;
      font-size: 20px;
      color: #666; }

/* line 439, ../scss/custom.scss */
.form-signin .form-signin-heading,
.form-signin .checkbox {
  margin-bottom: 10px; }

/* line 443, ../scss/custom.scss */
.form-signin .checkbox {
  font-weight: 400; }

/* line 446, ../scss/custom.scss */
.form-signin .form-control {
  position: relative;
  box-sizing: border-box;
  height: auto;
  padding: 10px;
  font-size: 16px; }

/* line 453, ../scss/custom.scss */
.form-signin .form-control:focus {
  z-index: 2; }

/* line 456, ../scss/custom.scss */
.form-signin input[type="text"] {
  margin-bottom: 10px; }

/* line 459, ../scss/custom.scss */
.form-signin input[type="password"] {
  margin-bottom: 10px; }

/* line 463, ../scss/custom.scss */
.form-signin input[type="submit"].btn-block, .form-signin input[type="reset"].btn-block, .form-signin input[type="button"].btn-block {
  width: unset;
  margin: 0 auto; }

/* line 470, ../scss/custom.scss */
#back-to-top {
  position: fixed;
  bottom: 40px;
  right: 40px;
  z-index: 9999;
  width: 62px;
  height: 62px;
  text-align: center;
  line-height: 60px;
  background: #222;
  color: #9d9d9d;
  cursor: pointer;
  border: 0;
  border-radius: 7px;
  text-decoration: none;
  transition: opacity 0.2s ease-out;
  opacity: 0;
  font-size: 35px;
  outline: none; }

/* line 491, ../scss/custom.scss */
#back-to-top:hover {
  color: #fff; }

/* line 495, ../scss/custom.scss */
#back-to-top.show {
  opacity: 0.4; }
  /* line 497, ../scss/custom.scss */
  #back-to-top.show:hover {
    opacity: 0.7; }

/* line 504, ../scss/custom.scss */
#btn-new-peticion {
  padding: 5% 0;
  border: 1px dashed #ccc;
  border-radius: 0px;
  display: block;
  width: 100%;
  background-color: #f8f4e0;
  font-size: 20px; }
  /* line 516, ../scss/custom.scss */
  #btn-new-peticion:active {
    background-color: #f5f0d4; }

/* line 523, ../scss/custom.scss */
#appbundle_peticion_nombreTienda {
  type: hidden; }

/* line 527, ../scss/custom.scss */
#tabledata > tbody > tr > td {
  border-top: none;
  border-bottom: 1px solid #212121; }

/* line 532, ../scss/custom.scss */
.icon-006-box, .icon-004-question-mark-button, .icon-005-user, .icon-007-transport {
  font-size: 40px;
  display: block;
  text-align: center; }

/* line 538, ../scss/custom.scss */
.dropdown-menu .icon-004-question-mark-button {
  font-size: 16px;
  text-align: left;
  display: inline; }

/* line 544, ../scss/custom.scss */
.open .dropdown-toggle {
  border: 1px solid #000;
  z-index: 1003;
  height: 80px;
  border-bottom: 0px solid; }

/* line 551, ../scss/custom.scss */
.open .dropdown-menu {
  border: 1px solid #000;
  padding: 0 22px;
  top: 79px;
  border-radius: 0px;
  box-shadow: none; }

/* line 559, ../scss/custom.scss */
.open .dropdown-menu > li {
  padding: 0px;
  border-bottom: 1px solid #000;
  padding-top: 10px;
  padding-bottom: 10px;
  min-width: 200px; }

/* line 567, ../scss/custom.scss */
.open .dropdown-menu > li > a {
  padding-left: 0px;
  padding-right: 0px; }

/* line 573, ../scss/custom.scss */
.open .dropdown-menu .last {
  border-bottom: none; }

/* line 577, ../scss/custom.scss */
#admin-navbar-collapse-1 > ul {
  z-index: 1001;
  border-bottom: 1px solid #fff; }

/* line 583, ../scss/custom.scss */
.btn-check:before {
  font-family: 'FontAwesome';
  content: '\f00c';
  padding: 0px 7px;
  position: relative;
  font-size: 140%; }

/* line 591, ../scss/custom.scss */
.articulos > li {
  border-bottom: 1px solid #000;
  margin-top: 13px; }

/* line 596, ../scss/custom.scss */
.articulos > li > div {
  padding-bottom: 12px; }

/* line 600, ../scss/custom.scss */
.articulos #checkbox-table-inst {
  margin-left: 20px; }

/* line 603, ../scss/custom.scss */
.articulos #checkbox-table-mont {
  margin-left: 32px;
  margin-right: 28px; }

/* line 608, ../scss/custom.scss */
.articulos #btn-add-articulo {
  border-bottom: none; }

/* line 612, ../scss/custom.scss */
.articulos > li > div > .form-group:nth-of-type(4) {
  margin-left: 7px; }

/* line 621, ../scss/custom.scss */
.articulos > li:nth-last-of-type(2),
.articulos > li:nth-last-of-type(1) {
  border-bottom: none; }

/* line 626, ../scss/custom.scss */
.articulos #btn-add-articulo {
  border-bottom: none; }

/* line 630, ../scss/custom.scss */
.breadcrumb {
  padding-left: 0px; }

/* line 634, ../scss/custom.scss */
.dropdown-menu > li > a {
  padding-top: 0;
  padding-bottom: 0; }

/* line 640, ../scss/custom.scss */
#admin-navbar-collapse-1 > .navbar-nav:nth-of-type(1) > li:nth-of-type(1) > .dropdown-menu {
  right: unset;
  left: 0; }

/* line 645, ../scss/custom.scss */
#admin-navbar-collapse-1 > .navbar-nav:nth-of-type(1) > li:nth-of-type(2) > .dropdown-menu {
  right: -70px; }

/* line 649, ../scss/custom.scss */
#admin-navbar-collapse-1 > .navbar-nav:nth-of-type(2) > li:nth-of-type(1) > .dropdown-menu {
  right: -60px; }

/* line 657, ../scss/custom.scss */
#transport-login {
  margin-top: 50px;
  margin-bottom: 30px; }

/* line 662, ../scss/custom.scss */
.form-signin .btn-submit-login {
  clear: both;
  display: block;
  margin: 10px auto 0;
  font-weight: bold; }

/* line 669, ../scss/custom.scss */
.form-signin .btn-submit-login:before {
  font-weight: bold;
  top: 3px;
  position: relative; }

/*# sourceMappingURL=custom.css.map */
