@charset "UTF-8";
/*!
 * Bootstrap v3.3.6 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */

a {
  text-decoration: none; /* no underline */
}

textarea:focus, input:focus{
    outline: none;
}

*:focus {
    outline: none;
}

a {
   outline: 0;
}

.navbar-nav {
    text-transform: none;
}

.form-control:focus {
  border-color: inherit;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.homepage-img {
  background-color: #323c46; }

  .nav>li>a:focus, .nav>li>a:hover {
    background: none;
    opacity: 0.8;
    transition: background-color 0.5s ease;
}

#ajax-search-form select {
    height: 29px; 
}

.btn, .btn-default {
  border-radius: 4px 4px 4px 4px;
  border-color: #3cb95d;
  color: #ffffff;
  background: #3cb95d;
}

.btn:hover, .btn-default:hover {
  color: #ffffff;
  background-color: #4fc06d;
  border-color: #4fc06d;
}

.btn-default.focus, .btn-default:focus {
    color: #ffffff;
    background-color: #3cb95d;
    border-color: #3cb95d;
}

a.add-to-cart-inner, a.btn-inverse {
    font-size: 16px;
    background: #3cb95d;
    color: #ffffff;
    width: 100%;
    display: block;
    margin: 0;
    border-radius: 4px 4px 4px 4px;
}

a.add-to-cart-inner:hover, a.btn-inverse:hover {
    font-size: 16px;
    background: #4fc06d;
    color: #ffffff;
    width: 100%;
    display: block;
    margin: 0;
    border: 1px solid #4fc06d;
    border-radius: 4px 4px 4px 4px;
}

button, input, optgroup, select, textarea {
  color: #323c46
}

.close {
    font-size: 40px;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0#fff;
    margin: 10px;
}

.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #ddd;
    background-color: #ffffff;
}

.copyright {
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.43;
    margin-bottom: 10px;
    margin-bottom: 1.0rem;
}

.container-fluid {
  min-height: 100px;
}