// darek k nakupu v kosiku
@import "static/scss/order/_cart-gift";
@import "../../../static/scss/project/order/_delete-zip";
@import "@css[common]/page/category/_filter-sort.tooltip";

//---------- OBRAZKY ----------//

// dedi z bootstrapu
a.thumbnail {
   border: 1px solid $border-color;

   &:hover,
   &:focus,
   &:active {
      border: 1px solid $link-color;
   }
}

.img-responsive {
   @include img-responsive;
}

//---------- MARGIN ----------//

.m-b-10 {
   margin-bottom: 10px;
}

.m-b-30 {
   margin-bottom: 30px;
}

.m-t-5 {
   margin-top: 5px;
}

.m-t-10 {
   margin-top: 10px;
}

.m-t-20 {
   margin-top: 20px;
}

.m-t-30 {
   margin-top: 30px;
}

.m-t--5 {
   margin-top: -5px;
}

//---------- TYPOGRAFIE ----------//
.uppercase {
   text-transform: uppercase;
}

.text-left {
   text-align: left;
}

.text-right {
   text-align: right;
}

.text-center {
   text-align: center;
}

.truncate {
   @include truncate;
}

.list-inline {
   @include list-inline;
}

.list-unstyled {
   @include list-unstyled ;
}

//---------- FORMULARE ----------//

input.disable-spinner {
   @include disable-spinner;
}

//---------- GRID ----------//

.display-block {
   display: block;
}

.display-inlin-block {
   display: inline-block;
}

.display-inline {
   display: inline;
}

.display-table {
   display: table;
   width: 100%;
}

.display-cell {
   display: table-cell;
   vertical-align: middle;
}

.display-row {
   display: table-row;
}

// z BS vykopane, prehozene na WP velikosti (xs atd)
// nejspis bude potreba pridat !important
.pull-right {
   float: right !important;
}

.pull-left {
   float: left !important;
}

// email domain validation - overwrite BS validator

$red: #d9534f !default;
$brand-danger: $red !default;

.signinrow.invalid-email {
   .form-control-feedback,
   .help-block {
      display: none !important;
   }

   .form-control-feedback-custom {
      color: $brand-danger;
      display: inline-block !important;
   }

   .form-control {
      border-color: $brand-danger;
   }
}

.signinrow .form-control-feedback-custom {
   display: none;
}

@import "@css/components/_cookiebar";

.ordering-gdpr {
   overflow: auto;
   padding: 20px 0 0;

   a {
      @include underline-default;
   }

   p, .form-group {
      margin-bottom: .75rem;
   }

   label {
      display: inline-block;
      line-height: 1.25;
      padding-left: 2rem;
   }

   @media screen and (min-width: 992px) {
      text-align: right;

      .form-group {
         clear: right;
         float: right;
      }
   }
}
