* {
  border-radius: 0 !important; }

.container {
  padding-top: 10px;
  /* products/index.blade.php display the products */ }
  .container .flex-container {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-align-content: flex-start;
        -ms-flex-line-pack: start;
            align-content: flex-start;
    -webkit-align-items: stretch;
        -ms-flex-align: stretch;
            align-items: stretch; }
    .container .flex-container .flex-item {
      border: 1px solid white;
      width: 200px;
      height: 265px;
      margin: auto;
      margin-bottom: 10px;
      text-align: center; }
      .container .flex-container .flex-item .product_heading {
        color: black;
        font-size: 24px;
        margin: 0;
        padding: 0; }
      .container .flex-container .flex-item .fruit {
        text-transform: uppercase;
        color: grey;
        font-size: 17px;
        margin-bottom: 5px; }
      .container .flex-container .flex-item .picture {
        margin-top: 10px;
        margin-bottom: 10px;
        margin-left: 10px;
        width: 180px;
        height: 102px; }
      .container .flex-container .flex-item hr {
        margin-top: 5px;
        margin-bottom: 2px; }
      .container .flex-container .flex-item button {
        border-radius: 0;
        background-color: black; }
      .container .flex-container .flex-item p {
        margin: 0;
        padding: 1px; }
  .container .flex-item:hover {
    border-color: grey; }

hr {
  border-color: lightgray; }

.tab-inside {
  padding: 30px; }

.nav-tabs li a {
  color: #339966; }

.hasnew {
  background-color: #ba1820; }
  .hasnew a span {
    color: #fff; }

.hasnew:hover {
  background-color: #b94a48; }

.product_settings {
  text-align: right; }
  .product_settings button {
    border: none; }

.white {
  color: white; }

nav {
  font-family: 'Quattrocento Sans', sans-serif;
  font-weight: bold; }

.navbar {
  background-color: black;
  border-bottom: #ff6633 solid 2px; }

.navbar-nav > li > a:hover {
  color: #ff6633 !important; }

.searchoptions {
  margin-top: 55px; }

.searchbar {
  margin-bottom: 40px; }

.searchdisplayoptions {
  margin-bottom: 20px; }

.btn-green {
  background-color: #339966;
  color: white; }

.btn-green:hover {
  background-color: #66cc99;
  color: white; }

.btn-blue {
  background-color: #336699;
  color: white; }

.btn-blue:hover {
  background-color: #3399cc;
  color: white; }

.categoryselect {
  margin-bottom: 30px; }

.lowprice, .highprice, .highamount, .lowamount {
  width: 40%; }

.lowprice, .lowamount {
  float: left;
  margin-left: 15px; }

.highprice, .highamount {
  float: right;
  margin-right: 15px; }

.productpage_heading {
  text-transform: uppercase;
  color: grey;
  font-size: 22px;
  margin-bottom: 30px; }

.productpage_heading_line {
  margin: 0; }

.product_table {
  margin-bottom: 30px; }
  .product_table tr td {
    padding-top: 3px;
    padding-bottom: 3px; }
  .product_table tr td:nth-child(2) {
    padding-left: 10px;
    font-weight: bold; }

.buy_button {
  min-width: 100px; }

.product_rating {
  float: right;
  font-size: 30px;
  cursor: pointer; }

.badge {
  border-radius: 10px !important; }

.transport_radios {
  margin-bottom: 30px; }

.bigimg {
  width: 506px;
  height: 400px;
  margin-bottom: 15px; }
  .bigimg img {
    display: block;
    margin: 0 auto;
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%); }

.smallimgs {
  width: 506px;
  height: 120px; }
  .smallimgs img {
    margin-left: 5px;
    margin-right: 5px;
    border: black solid 1px; }
  .smallimgs img:first-child {
    margin-left: 0; }
  .smallimgs img:nth-child(5) {
    margin-right: 0; }

.search_button {
  min-width: 150px; }

.modal-dialog {
  z-index: 1200; }

.pagin {
  text-align: center; }

#settings_button {
  margin-left: 20px;
  font-size: 20px;
  color: black; }

.footer {
  margin-top: 50px;
  text-align: center;
  color: grey; }

.product_info {
  margin-bottom: 30px; }

.settings_modal {
  margin-top: 20px; }

.selected {
  background-color: #e6e6e6 !important; }

.small_rating {
  font-size: 20px; }

.bidcount {
  font-style: italic;
  margin-top: -5px;
  margin-bottom: 25px; }

.auction_table {
  margin-bottom: 30px; }
  .auction_table tr td {
    padding-top: 3px;
    padding-bottom: 3px; }
  .auction_table tr td:nth-child(2) {
    padding-left: 10px;
    font-size: large;
    font-weight: bold; }

.bidinput {
  margin-top: -30px; }

.seller_name {
  float: right;
  font-size: 17px;
  text-transform: none;
  color: black; }

.timespans {
  margin-bottom: 25px; }
  .timespans .active_timespan {
    color: #336699;
    text-decoration: underline; }

.transitem {
  border: 1px solid white;
  padding-bottom: 15px;
  padding-top: 15px; }

.transitem:hover {
  border-color: grey; }

.shownpic {
  border-color: red !important; }


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