﻿/*html {
    background-color: #e2e2e2;
    margin: 0;
    padding: 0;
}*/

body {
    /*background-color: #fff;
    border-top: solid 10px #000;
    color: #333;*/
    font-size: 18px;
    font-family: Aspira;
    /*margin: 0;*/
    /*padding: 0;*/
}

.navbar-inverse {
    /*color: #fff;*/
    background-color: #334d71;
    border-color: #334d71;
}

    .navbar-inverse .navbar-nav > li > a {
        color: #fff;
        font-size: 18px;
    }

        .navbar-inverse .navbar-nav > li > a:hover,
        .navbar-inverse .navbar-nav > li > a:focus {
            color: #000000;
            background-color: Yellow;

        }

.btn-warning {
    color: #fff;
    background-color: #F15A29;
    border-color: #F15A29;
}

.btn-info {
    color: #fff;
    background-color: #1FC0DA;
    border-color: #1FC0DA;
}

.btn-success {
    color: #fff;
    background-color: #39B54A;
    border-color: #39B54A;
}

.btn-primary {
    color: #fff;
    background-color: #1FC0DA;
    border-color: #1FC0DA;
}

.btn-duplicar {
    color: #fff;
    background-color: #39B54A;
    border-color: #39B54A;
}

.btn-editarDL {
    color: #fff;
    background-color: #1FC0DA;
    border-color: #1FC0DA;
}

.btn-AgregarCarrito {
    color: #fff;
    background-color: #1FC0DA;
    border-color: #1FC0DA;
}

.box-header {
    color: #fff;
    border-style: solid;
    border-width: 1px;
    border-color: #3B577D;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    font-weight: bold;
    padding: 7px 20px 7px 20px;
    background-color: #334d71;
    border-bottom-width: 0px;
}

.cabeceraGrid {
    background-color: #535353;
    color: #fff;
}

.box-subheader {
    color: #fff !important;
    border-style: solid;
    border-width: 1px;
    border-color: #44679F;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    font-weight: bold;
    padding: 7px 20px 7px 20px;
    background-color: #0058a3;
    border-bottom-width: 0px;
}

.navbar-header {
    margin-top:30px;
    float: left;
    /*position: sticky;*/
  top: 50%;
  transform: translateY(-50%);
}

@media screen {
  #printSection {
      display: none;
  }
}

@media print {
  body * {
    visibility:hidden;
  }
  #printSection, #printSection * {
    visibility:visible;
  }
  #printSection {
    position:absolute;
    left:0;
    top:0;
  }
}