body {
  background: transparent;
}
body#frame {
  padding-top: 0;
  padding-bottom: 0;
  background: #fff;
}
#app {
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  padding-top: 50px;
}
.label-important {
  color: red;
}
.pasmo_group {
  width: 95%;
  margin-left: 0 !important;
  margin-right: 0 !important;
}
/* body { padding-top: 40px; padding-bottom: 40px; background: transparent url('./v1.jpg') top left no-repeat; } */
/* vanoce */
html#frames {
  background: #fff;
  padding: 10px;
}
h1,
h2,
h3 {
  color: #000;
  font-weight: bold;
  text-align: center;
}
h1:after,
h2:after,
h3:after {
  content: "";
  display: block;
  width: 30px;
  border-bottom: 3px solid #fbd15d;
  margin: 5px auto 5px auto;
}
.logo {
  height: 25px;
  width: 159px;
  margin: -6px -10px -2px 0;
}
.navbar .brand {
  padding: 10px 0 10px 20px;
  margin: 0;
}
.footer {
  text-align: right;
}
.cena {
  color: #3a87ad;
  font-weight: bold;
  font-size: 150%;
  display: inline-block;
}
.cena_small {
  font-size: 85%;
  border: 1px dotted #ccc;
  background: #ffe;
  padding: 5px;
}
.big {
  font-size: 150%;
}
form {
  margin: 0 0 0;
}
/*.container { min-width: 979px; }*/
.form-above-listing-box {
  margin-left: 15px;
  float: left;
}
.form-above-listing {
  min-width: 50px;
  max-width: 100px;
}
.strong {
  font-weight: bold;
}
.text-small {
  font-size: 93%;
}
.checkboxlabel {
  overflow: hidden;
}
.checkboxlabel input {
  padding: 0;
  margin: 0 5px 10px 0;
  float: left;
}
input.input-margin-bottom {
  margin-bottom: 3px;
}
.nakupni-kosik a {
  color: #fff;
  font-weight: bold;
}
.nakupni-kosik a .cena_text {
  font-size: 117.5%;
}
.nakupni-kosik i {
  font-style: normal;
}
@media (max-width: 992px) and (min-width: 776px) {
  .nakupni-kosik i {
    display: none;
  }
}
.vyrobek .col-xs-12 a {
  color: #666;
  font-weight: bold;
  display: inline-block;
}
.vyrobek .input-small {
  width: 50px;
  border: 1px solid #ddd;
  border-radius: 5px;
  background: #fff;
  color: #333;
  padding: 7px;
  font-size: 13px;
  text-align: center;
}
.vyrobek p {
  margin: 0;
}
.vyrobek .cena {
  color: #c90f18;
  font-weight: bold;
  font-size: 150%;
}
.vyrobek .row {
  padding-bottom: 5px;
  clear: both;
}
.vyrobek .s_dph {
  font-size: 85%;
  color: #888;
  font-weight: normal;
  display: block;
  margin: 0 0 2px 0;
}
.vyrobek .s_dph .cena_dph {
  font-size: 100%;
  display: inline;
  color: #888;
  font-weight: normal;
}
.vyrobek .s_dph .cena {
  color: #888;
  font-weight: normal;
  font-size: 100%;
}
.vyrobek .vyrobek_line_1 {
  overflow-wrap: break-word;
  word-wrap: break-word;
}
.input-prepend .add-on {
  top: 1px;
  padding: 7.5px;
  margin-right: -9px;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  position: relative;
  background-color: #eeeeee;
  border: 1px solid #ccc;
  font-size: 15px;
}
.input-prepend button[type="submit"] {
  margin-left: -4px;
  margin-top: -2px;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
@media (max-width: 768px) {
  .vyrobek_small2 {
    padding: 8px 0;
  }
}
.vyrobek_small2 .cena {
  color: #000;
  font-weight: bold;
  font-size: 100%;
  text-align: right;
  display: block;
}
@media (max-width: 768px) {
  .vyrobek_small2 .cena {
    text-align: right;
  }
}
.vyrobek_small2:hover {
  background: #eee;
}
.clear-fluid .row,
.clear-fluid .row-fluid {
  clear: both;
  padding-top: 3px;
}
.clear-fluid form {
  margin-top: 5px;
}
.form-inline .form-control.small-form {
  width: 80px;
}
.count-input {
  border: 1px solid #eee;
}
.boxik {
  background: #efefef;
  width: 40px;
  height: 40px;
  float: left;
  margin: 3px 3px 0 0;
  text-align: center;
  line-height: 16px;
  font-size: 12px;
}
.boxik strong {
  display: block;
  line-height: 24px;
  font-size: 14px;
}
.boxik strong.small {
  font-size: 85%;
}
.boxik.boxik_black {
  background: #efefef url('/css/box/black.png') center center no-repeat;
}
.boxik.boxik_purple {
  background: #efefef url('/css/box/purple.png') center center no-repeat;
}
.boxik.boxik_cyan {
  background: #efefef url('/css/box/cyan.png') center center no-repeat;
}
.boxik.boxik_magenta {
  background: #efefef url('/css/box/magenta.png') center center no-repeat;
}
.boxik.boxik_yellow {
  background: #efefef url('/css/box/yellow.png') center center no-repeat;
}
.boxik.boxik_blackred {
  background: #efefef url('/css/box/blackred.png') center center no-repeat;
}
.boxik.boxik_color {
  background: #efefef url('/css/box/color.png') center center no-repeat;
}
.boxik.boxik_3barvy {
  background: #efefef url('/css/box/3barvy.png') center center no-repeat;
}
.boxik.boxik_red {
  background: #efefef url('/css/box/red.png') center center no-repeat;
}
.boxik.boxik_blue {
  background: #efefef url('/css/box/blue.png') center center no-repeat;
}
.boxik.boxik_print_bw {
  background: #dddddd url('/css/box/printBW.png') center center no-repeat;
}
.boxik.boxik_print_by {
  background: #dddddd url('/css/box/printBY.png') center center no-repeat;
}
.boxik.boxik_print_wy {
  background: #dddddd url('/css/box/printWY.png') center center no-repeat;
}
.boxik.boxik_print_bt {
  background: #dddddd url('/css/box/printBT.png') center center no-repeat;
}
.boxik.boxik_print_wb {
  background: #dddddd url('/css/box/printWB.png') center center no-repeat;
}
.boxik.boxik_print_wt {
  background: #dddddd url('/css/box/printWT.png') center center no-repeat;
}
.boxik_pikto {
  line-height: 40px;
}
.boxik_pikto img {
  max-width: 32px;
  max-height: 32px;
}
.vyrobek_cena .s_dph {
  font-size: 85%;
  color: #888;
  font-weight: normal;
  display: block;
  margin: 0 0 2px 0;
}
.vyrobek_cena .s_dph .cena_dph {
  font-size: 100%;
  display: inline;
  color: #888;
  font-weight: normal;
}
.vyrobek_cena .s_dph .cena_dph .cena {
  color: #888;
  font-weight: normal;
  font-size: 100%;
}
.nav li a {
  clear: both;
}
.navbar .brand {
  font-size: 100%;
}
.navbar .nav > li > a.brand {
  color: #0066a6;
}
a.smallreg {
  font-size: 93%;
  color: #666;
  text-decoration: underline;
}
.seznam .row-fluid [class*="span"] {
  min-height: 1px;
}
.black a {
  color: #000;
}
.btn-info {
  color: #001a35;
  background-color: #ffd24d;
  background-image: linear-gradient(to bottom, #ffd24d, #e7b934);
  background-repeat: repeat-x;
  border-color: #ffd24d;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.btn-info:hover,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
  color: #001a35;
  background-color: #e7b934;
  background-image: linear-gradient(to bottom, #e7b934, #e0b22c);
  border-color: #e7b934;
}
.hlavicka {
  background: transparent;
  height: 118px;
  margin-top: 0;
}
#logo {
  background: transparent;
  height: 110px;
  width: 100%;
  display: block;
}
.relative {
  position: relative;
}
#clona {
  position: absolute;
  width: 100%;
  min-height: 52px;
  top: -18px;
  left: 0;
  background: rgba(0, 0, 0, 0.5);
  z-index: 998;
  box-shadow: 0 0 10px #888;
  border-radius: 5px;
}
#clona:before {
  content: '';
  display: inline-block;
  border-left: 15px solid transparent;
  border-right: 15px solid transparent;
  border-bottom: 15px solid #ccc;
  position: absolute;
  top: -15px;
  right: 550px;
}
#clona2 {
  min-height: 50px;
  background: #fff;
  z-index: 999;
  margin: 1px;
  overflow: auto;
  border-radius: 5px;
}
#clona2:before {
  content: '';
  display: inline-block;
  border-left: 15px solid transparent;
  border-right: 15px solid transparent;
  border-bottom: 15px solid #ffffff;
  position: absolute;
  top: -14px;
  right: 550px;
}
#clona3 {
  padding: 10px 25px;
}
#clona3 hr {
  margin: 3px 0;
}
.tri {
  margin: 0;
  padding: 0;
  list-style: square;
}
.tri li {
  width: 254px;
  float: left;
  list-style: square;
  margin: 0 0 2px 20px;
  padding: 0;
}
.tri li.li_clear {
  clear: both;
}
.tri_small li {
  width: 240px;
}
.nav {
  margin-bottom: 0;
}
.tab-content {
  background: #fff;
  border: 1px solid #ddd;
  padding: 15px;
  border-top: 0 none;
}
.nahled_vyrobku {
  display: block;
  text-align: center;
  float: left;
  width: 100%;
  height: 150px;
}
.nahled_vyrobku img {
  max-height: 150px;
  margin: 0 auto;
  text-align: center;
}
.footercms {
  color: #fff;
  background: #001a35;
  padding: 15px 0;
  clear: both;
  margin-top: 30px;
}
.footercms h1,
.footercms h2,
.footercms h3 {
  color: #fff;
  display: none;
}
.footercms a {
  color: #fff;
}
.footercms .gdprLine {
  background: #ffd24d;
  color: #000;
  padding: 15px 0;
  text-align: center;
  font-weight: bold;
}
.footercms .gdprLine a {
  color: #000;
}
.footercms .footerLine {
  padding: 15px 0;
  text-align: center;
}
.primary-row {
  margin-left: -15px;
  margin-right: -15px;
}
@media (min-width: 1200px) {
  .primary-row .col-lg-4:nth-child(3n+1),
  .primary-row .col-md-6:nth-child(3n+1) {
    clear: both;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .primary-row .col-md-6:nth-child(2n+1) {
    clear: both;
  }
}
@media (max-width: 991px) {
  .primary-row .col-xs-6:nth-child(2n+1) {
    clear: both;
  }
}
@media (max-width: 800px) {
  .primary-row {
    margin-left: 0;
    margin-right: 0;
  }
}
@media (min-width: 992px) and (max-width: 1020px) {
  .primary-row {
    margin-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 992px) {
  .primary-row .bocni {
    position: relative;
    max-height: 0;
    overflow: hidden;
  }
  .primary-row > .relative {
    position: relative;
    height: auto;
    overflow: hidden;
  }
}
@media (max-width: 992px) {
  .primary-row.show-bok .bocni {
    position: relative;
    max-height: 1500px;
    overflow: hidden;
    transition: linear all 0.5s;
  }
  .primary-row.show-bok > .relative {
    position: relative;
    height: 0;
    overflow: hidden;
  }
}
.bok-button {
  display: none;
}
@media (max-width: 991px) {
  .bok-button {
    display: block;
  }
}
.thumbnail_1 {
  border: 1px solid #aaaaaa;
  padding: 20px 0;
}
.thumbnail_0 {
  padding: 20px 0;
}
.thumbnail_ods {
  margin-bottom: 10px;
}
.navbar-inverse {
  border-radius: 0;
  border: none;
}
.navbar-inverse .navbar-inner {
  background-color: #273761;
  padding: 14px 0;
  border-radius: 5px;
  border: 0 none;
}
.navbar-inverse .navbar-inner .navbar-form {
  margin-top: 3px;
  padding-left: 0;
}
.navbar-inverse .navbar-inner .navbar-form .input-prepend .add-on {
  top: 2px;
}
.navbar-inverse .navbar-inner .navbar-form .naseptavac_obal {
  margin-left: 0;
}
.navbar-inverse .navbar-inner .navbar-form .naseptavac_obal .naseptavac2 {
  width: 400px;
  height: 40px;
}
.navbar-inverse .nav li {
  padding: 0;
  margin: 0 20px 0 0;
}
.navbar-inverse .nav li a {
  text-transform: uppercase;
  color: #fff;
  background: #3a528f;
  border: 0 none;
  border-radius: 8px;
  text-shadow: 0 0 0;
  outline: none;
  padding: 9px 15px !important;
}
.navbar-inverse .nav li a:focus,
.navbar-inverse .nav li a:hover {
  background: #3a528f;
}
.navbar-inverse .nav li a.active {
  border: 0 none;
  outline: none;
}
.navbar-inverse .navbar-inner {
  background-color: #273761;
  background-image: -moz-linear-gradient(top, #2a3c69, #243359);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#2a3c69), to(#243359));
  background-image: -webkit-linear-gradient(top, #2a3c69, #243359);
  background-image: -o-linear-gradient(top, #2a3c69, #243359);
  background-image: linear-gradient(to bottom, #2a3c69, #243359);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2a3c69', endColorstr='#ff243359', GradientType=0);
  border-color: #252525;
}
.navbar-inverse .nav .active > a,
.navbar-inverse .nav .active > a:hover,
.navbar-inverse .nav .active > a:focus {
  background: #fff;
  color: #273761;
  -webkit-box-shadow: 0 0 0;
  box-shadow: 0 0 0;
  border-radius: 8px;
}
.navbar-demo,
.navbar-demo .navbar-inner {
  background: #ddd;
  color: #000;
}
.navbar-demo .nav > li > a,
.navbar-demo .navbar-inner .nav > li > a {
  background: #ddd;
  color: #000;
}
.sidebar-nav .tab-content-posuv #tab1 ul.nav li a {
  padding: 3px 10px;
}
.carousel-indicators {
  bottom: -5px;
  top: auto;
  left: unset;
  position: absolute;
  z-index: 99;
  right: 5px;
  width: auto;
}
.carousel-indicators li {
  width: 12px;
  height: 12px;
  border-radius: 0;
  border: 1px solid #ccc;
  background: #eee;
  cursor: pointer;
  transition: 0.5s all linear;
}
.carousel-indicators li.active {
  background: #3a528f;
  border: 1px solid #3a528f;
  border-radius: 3px;
  width: 15px;
  height: 15px;
}
.nakupni-kosik {
  color: #fff;
}
.input-block {
  width: auto;
  display: block;
}
.control-label,
.control-group {
  padding-bottom: 0;
  margin-bottom: 0;
  min-height: 1px;
}
.control-label {
  padding-top: 5px;
}
.no-margin-left {
  margin-left: 0 !important;
}
.well {
  background: #f5f5f5 url('./dlazdice.png') top left repeat;
  box-shadow: 0 0 0;
  text-align: left;
}
.well.well4 {
  background: #ddd url('./callCenter.jpg') bottom left no-repeat;
  height: 125px;
  text-align: right;
  line-height: 200%;
  padding-top: 30px;
  color: #188ae0;
}
.well.well4 strong {
  font-size: 150%;
}
.well2 {
  background: #fff;
  padding: 10px;
  position: relative;
}
.well2:after {
  position: absolute;
  top: -30px;
  left: 20px;
  z-index: 8;
  content: '';
  border-left: 30px solid transparent;
  border-right: 30px solid transparent;
  border-bottom: 30px solid #ccc;
}
.well2:before {
  position: absolute;
  top: -29px;
  left: 20px;
  z-index: 9;
  content: '';
  border-left: 30px solid transparent;
  border-right: 30px solid transparent;
  border-bottom: 30px solid #fff;
}
.well2 h3 {
  margin: 0;
  padding: 0;
  border: 0 none;
  color: #333333;
  font-size: 123.5%;
}
.well2 .col-md-6 {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-top: 0;
  min-height: 0;
}
.well2 .col-md-6 a {
  display: block;
  padding: 3px 5px;
  color: #666;
  border-radius: 5px;
  margin: 0 5px 2px -5px;
}
.well2 .col-md-6 a:hover,
.well2 .col-md-6 a.active {
  background: #eee;
}
.well3 a {
  color: #666;
  text-decoration: none;
}
.well5 {
  background: #f1f0f8 url('./discount.jpg') top left no-repeat;
}
.well5 a {
  height: 90px;
  text-align: left;
  font-size: 107.5%;
  padding-left: 130px;
  line-height: 90px;
  color: #188ae0;
  display: block;
}
.cara_pred {
  background: transparent url('./svisla.png') top left repeat-y;
}
.bocni h3 {
  font-size: 150%;
  margin: 10px 0 0 0;
  padding: 0;
  color: #333333;
}
.bocni textarea.input-block-level {
  max-width: 100%;
  height: 90px;
}
.nav-list > .active > a,
.nav-list > .active > a:hover {
  background-color: #c90f18;
  color: white;
}
.btn-primary {
  color: #001a35;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #ffd24d;
  background-image: linear-gradient(to bottom, #ffd24d, #e7b934);
  background-repeat: repeat-x;
  border-color: #ffd24d;
}
.btn-primary i,
.btn-primary em {
  color: #42a9de;
}
.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  color: #001a35;
  background-color: #e7b934;
  background-image: linear-gradient(to bottom, #e7b934, #e0b22c);
  border-color: #e7b934;
}
.btn-primary em.glyphicon-shopping-cart {
  color: #ffffff;
}
.form-faq,
.form-signin {
  margin-bottom: 10px;
}
.form-faq input,
.form-signin input,
.form-faq textarea,
.form-signin textarea {
  margin-bottom: 5px;
}
.form-faq textarea,
.form-signin textarea {
  min-height: 150px;
}
.uzkk {
  width: 100px;
}
#myCarousel {
  border-radius: 10px;
  position: relative;
}
.container-hlavni {
  padding-left: 0;
  padding-right: 0;
}
#filterform input[type="radio"] {
  margin-top: -10px;
  position: relative;
  top: 15px !important;
}
.btn-addon {
  height: 40px;
  width: auto;
}
#filterform #dutinka_jedna,
#filterform #dutinka_pul,
#filterform #skladem {
  margin-top: -10px;
  position: relative;
  top: 16px !important;
}
.form-actions input,
.form-actions select {
  top: 0 !important;
}
.form-actions input input,
.form-actions select input,
.form-actions input select,
.form-actions select select {
  height: 40px;
  display: inline-block;
}
.carousel-inner {
  max-height: 175px;
}
.carousel-inner .item {
  border-radius: 10px;
}
.carousel-inner .item .item > img,
.carousel-inner .item a > img {
  border-radius: 10px;
}
.carousel-inner .active {
  border-radius: 10px;
}
.carousel-control {
  padding-top: 9%;
}
.label-important {
  color: red;
}
.star {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 0 3px 0 0;
  background: transparent url('./star.png') top left no-repeat;
}
body .all {
  background: transparent;
  flex: 1;
}
@media (max-width: 768px) {
  .navbar-brand {
    display: none;
  }
  .input-prepend .add-on {
    display: none;
  }
  .input-prepend .naseptavac2,
  .input-prepend button[type="submit"] {
    margin-left: 10px;
  }
}
@media (max-width: 1200px) {
  .naseptavac2 {
    width: 330px;
  }
  .well5 a {
    line-height: 45px;
  }
  #pocet {
    width: 50px;
  }
  .tri_small li {
    width: 195px;
  }
}
@media (max-width: 599px) {
  .navbar-inverse .navbar-inner .navbar-form .naseptavac_obal .naseptavac2 {
    width: 200px;
  }
}
@media (min-width: 600px) AND (max-width: 1199px) {
  .navbar-inverse .navbar-inner .navbar-form .naseptavac_obal .naseptavac2 {
    width: 330px;
  }
}
.accordion-toggle .row-fluid [class*="span"] {
  min-height: 0;
}
.notransition,
.notransition * {
  transition: none !important;
}
.bok-banner {
  margin-bottom: 15px;
  display: inline-block;
}
span.required {
  color: #f83b24;
  padding: 0 2px 5px 3px;
  font-weight: bold;
}
.dolni-margin {
  margin-bottom: -25px;
}
.text-bold {
  font-weight: bold;
}
.control-label {
  padding-top: 2px;
}
table tr.uzky td {
  padding: 1px 5px;
}
table thead th.text-right {
  text-align: right;
}
.pagination-large ul li {
  float: left;
  list-style-type: none;
  padding: 5px 4px;
}
.prepinac_vypisu {
  background: #fff;
  background: rgba(255, 255, 255, 0.8);
  border-radius: 5px;
  padding: 5px 8px;
  border: 1px solid #ccc;
  margin: -10px 0 -20px 0;
}
#logo,
#logo_sk,
#logo_de,
#logo_en {
  height: 118px;
  width: 100%;
  display: block;
  margin: 0;
  background: transparent url('/css/inkanto-logo.png') center right no-repeat;
}
#logo span,
#logo_sk span,
#logo_de span,
#logo_en span {
  display: inline-block;
  width: 275px;
  height: 118px;
  background: #fff url("/css/logo-clear.png") center center no-repeat;
}
@media (max-width: 564px) {
  #logo,
  #logo_sk,
  #logo_de,
  #logo_en {
    background: transparent;
    text-align: center;
  }
}
.text-grey {
  color: #666;
}
.vyrobek p.horni-margin {
  margin-top: 3px;
  clear: both;
}
.bigger {
  font-size: 123.5%;
  font-weight: bold;
  line-height: 250%;
}
.bigger2 {
  font-size: 123.5%;
  font-weight: bold;
  line-height: 140%;
}
.vyrobek_small .nahled_vyrobku {
  height: 75px;
}
.vyrobek_small .nahled_vyrobku img {
  max-height: 75px;
}
.bwhite {
  background: #fff;
}
#echo {
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
}
#echo .container_echo {
  margin-top: 60px;
  z-index: 9999999;
}
#echo .container_echo .pokladna-info {
  box-shadow: 0 0 10px #000;
}
.vyrobek_small2 .span1,
.vyrobek_small2 .span2,
.vyrobek_small2 .span3,
.vyrobek_small2 .span4,
.vyrobek_small2 .span5,
.vyrobek_small2 .span6 {
  white-space: nowrap;
  overflow: hidden;
}
.vyrobek_small2 .input-small {
  margin-bottom: 0;
}
.vyrobek_small2 a {
  color: #333;
}
.cara-dole {
  border-bottom: 1px solid #eee;
  margin-bottom: 5px;
  text-align: left;
  font-size: 85%;
}
.cara-dole .span1,
.cara-dole .span2,
.cara-dole .span5 {
  white-space: nowrap;
  overflow: hidden;
}
.cara-dole [class*="span"] {
  min-height: 1px;
}
.form-actions {
  padding: 5px 20px 20px 5px;
  margin-top: 20px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border-top: 1px solid #e5e5e5;
}
fieldset.default {
  border: 1px solid orange;
  padding: 5px;
  font-size: 85%;
  margin: 0 0 5px 0;
  border-radius: 5px;
  background: #ffe;
}
fieldset.default legend {
  display: inline-block;
  width: auto;
  font-size: 12px;
  font-weight: normal;
  color: #0066a6;
  padding: 5px;
  border: 1px solid orange;
  margin: 0;
  line-height: 100%;
  background: #ffe;
  border-radius: 5px;
}
.plusdph {
  display: inline-block;
}
#frameo {
  width: 729px;
}
#frame #clona {
  width: auto;
  top: 48px;
}
.nav-success {
  color: #468847;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
li.nav-success a:hover {
  color: #000;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.ttr-menu {
  font-weight: bold;
}
.vyrobek_big {
  background: #fff;
}
.label-left small {
  display: none;
}
.form-horizontal .label-left {
  text-align: left;
  display: block;
  width: 100%;
}
.pozn {
  border-bottom: 1px dashed #888;
}
.action-file {
  line-height: 50px;
}
.action-file h2 {
  margin-top: 0;
}
.action-file .alert {
  white-space: nowrap;
}
.nav-pills li {
  margin-bottom: -3px;
}
.nav-pills li a {
  border-radius: 0;
  border: 1px solid #ccc;
  color: #001a35;
}
.nav-pills li a em {
  color: #42a9de;
}
.nav-pills li a:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.nav-pills li a:last-child {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.nav-pills li.active a {
  border-radius: 0;
  background: #ffd24d;
  color: #001a35;
}
label input,
label select {
  font-weight: normal;
}
@media (max-width: 550px) {
  #items_content > div > .col-xs-6 {
    width: 100%;
  }
}
@media (max-width: 992px) {
  .nav-button {
    display: none;
  }
}
@media (max-width: 768px) {
  .nav-button {
    display: none;
  }
  .navbar-form {
    float: none !important;
    padding: 5px;
    margin: 0;
    border: 0;
    box-shadow: none;
  }
  .naseptavac2 {
    width: 100% !important;
  }
  #clona {
    top: 0;
  }
}
.pagination > .active > a,
.pagination > .active > a:focus,
.pagination > .active > a:hover,
.pagination > .active > span,
.pagination > .active > span:focus,
.pagination > .active > span:hover {
  background: #001a35;
}
.pagination > li > a,
.pagination > li > span {
  color: #001a35;
}
.footer-social a {
  transition: 0.3s all;
  display: inline-block;
  width: 50px;
  height: 50px;
  background: #313131;
  border-radius: 49%;
  text-align: center;
  margin: 2px;
}
.footer-social a i::before {
  color: white;
  font-size: 30px;
  line-height: 50px;
}
.footer-social a:hover {
  text-decoration: none;
  background: whitesmoke;
}
.footer-social a:hover i::before {
  font-size: 30px;
  color: black;
}
.footer-social a:hover .fa-facebook::before {
  color: #4267b2;
}
.footer-social a:hover .fa-youtube::before {
  color: #FF0000;
}
.footer-social a:hover .fa-linkedin::before {
  color: #0177B5;
}
/*# sourceMappingURL=css.css.map */