.test {
  color: #fa0000;
  background-color: rgba(250, 0, 0, 0.19); }

.solid-hidden {
  display: none; }

body p {
  line-height: 1.5; }

@keyframes blink {
  from, to {
    opacity: 1; }
  50% {
    opacity: 0.5; } }
body.account-login .container > .row #content.col-sm-9 > .row {
  display: flex; }
  body.account-login .container > .row #content.col-sm-9 > .row .col-sm-6 .well {
    -webkit-box-shadow: none;
    box-shadow: none;
    transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -o-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -ms-transition: 0.5s all; }
    body.account-login .container > .row #content.col-sm-9 > .row .col-sm-6 .well:hover {
      box-shadow: 8px 8px 8px 5px #d7d7d7;
      -moz-box-shadow: 8px 8px 8px 5px #d7d7d7;
      -webkit-box-shadow: 8px 8px 8px 5px #d7d7d7; }
  body.account-login .container > .row #content.col-sm-9 > .row .well {
    height: 100%;
    display: flex;
    flex-direction: column;
    border-radius: 10px;
    border: 1px solid #229ac8; }
    body.account-login .container > .row #content.col-sm-9 > .row .well form {
      display: flex;
      flex-direction: column; }

body[class^="product-product-"] #content > .row .col-sm-8 .thumbnails li a.thumbnail, body[class*=" product-product-"] #content > .row .col-sm-8 .thumbnails li a.thumbnail {
  transition: 0.5s all;
  -webkit-transition: 0.5s all;
  -o-transition: 0.5s all;
  -moz-transition: 0.5s all;
  -ms-transition: 0.5s all;
  border-radius: 10px;
  border: 1px solid #229ac8;
  margin-right: 20px; }
  body[class^="product-product-"] #content > .row .col-sm-8 .thumbnails li a.thumbnail:hover, body[class*=" product-product-"] #content > .row .col-sm-8 .thumbnails li a.thumbnail:hover {
    box-shadow: 8px 8px 8px 5px #d7d7d7;
    -moz-box-shadow: 8px 8px 8px 5px #d7d7d7;
    -webkit-box-shadow: 8px 8px 8px 5px #d7d7d7; }
body[class^="product-product-"] #content > .row .col-sm-4, body[class*=" product-product-"] #content > .row .col-sm-4 {
  transition: 0.5s all;
  -webkit-transition: 0.5s all;
  -o-transition: 0.5s all;
  -moz-transition: 0.5s all;
  -ms-transition: 0.5s all;
  border-radius: 10px;
  border: 1px solid #229ac8;
  padding: 15px; }
  body[class^="product-product-"] #content > .row .col-sm-4:hover, body[class*=" product-product-"] #content > .row .col-sm-4:hover {
    box-shadow: 8px 8px 8px 5px #d7d7d7;
    -moz-box-shadow: 8px 8px 8px 5px #d7d7d7;
    -webkit-box-shadow: 8px 8px 8px 5px #d7d7d7; }
  body[class^="product-product-"] #content > .row .col-sm-4 .btn-group .btn.btn-default, body[class*=" product-product-"] #content > .row .col-sm-4 .btn-group .btn.btn-default {
    background: unset;
    background-color: #229ac8;
    color: #ffffff; }
    body[class^="product-product-"] #content > .row .col-sm-4 .btn-group .btn.btn-default:hover, body[class*=" product-product-"] #content > .row .col-sm-4 .btn-group .btn.btn-default:hover {
      color: #ffffff;
      background-color: #29a9db; }
      body[class^="product-product-"] #content > .row .col-sm-4 .btn-group .btn.btn-default:hover .fa-heart, body[class*=" product-product-"] #content > .row .col-sm-4 .btn-group .btn.btn-default:hover .fa-heart {
        color: #dc3545; }
      body[class^="product-product-"] #content > .row .col-sm-4 .btn-group .btn.btn-default:hover .fa-exchange, body[class*=" product-product-"] #content > .row .col-sm-4 .btn-group .btn.btn-default:hover .fa-exchange {
        color: #00ff3a; }

body.checkout-cart .container > .row #content.col-sm-12 form .table-responsive {
  border: 1px solid #229ac8;
  border-radius: 8px !important; }
  body.checkout-cart .container > .row #content.col-sm-12 form .table-responsive .table-bordered {
    border: none;
    margin-bottom: 0; }
    body.checkout-cart .container > .row #content.col-sm-12 form .table-responsive .table-bordered > thead {
      border: none; }
      body.checkout-cart .container > .row #content.col-sm-12 form .table-responsive .table-bordered > thead > tr {
        border: none;
        border-bottom: 2px solid #229ac8; }
        body.checkout-cart .container > .row #content.col-sm-12 form .table-responsive .table-bordered > thead > tr > td {
          border: none;
          border-right: 1px solid #ffffff;
          background-color: #229ac8;
          color: #ffffff;
          vertical-align: middle; }
          body.checkout-cart .container > .row #content.col-sm-12 form .table-responsive .table-bordered > thead > tr > td:first-child {
            border-radius: 8px 0 0 0; }
          body.checkout-cart .container > .row #content.col-sm-12 form .table-responsive .table-bordered > thead > tr > td:last-child {
            border-right: none;
            border-radius: 0 8px 0 0; }
    body.checkout-cart .container > .row #content.col-sm-12 form .table-responsive .table-bordered > tbody {
      border: none; }
      body.checkout-cart .container > .row #content.col-sm-12 form .table-responsive .table-bordered > tbody > tr {
        border: none;
        border-top: 1px solid #229ac8; }
        body.checkout-cart .container > .row #content.col-sm-12 form .table-responsive .table-bordered > tbody > tr:last-child {
          border-bottom: none; }
        body.checkout-cart .container > .row #content.col-sm-12 form .table-responsive .table-bordered > tbody > tr > td {
          border: none;
          border-right: 1px solid #229ac8;
          vertical-align: middle; }
          body.checkout-cart .container > .row #content.col-sm-12 form .table-responsive .table-bordered > tbody > tr > td:last-child {
            border-right: none; }
body.checkout-cart .container > .row #content.col-sm-12 .panel-group .panel {
  border-radius: 8px;
  border-color: #229ac8; }
  body.checkout-cart .container > .row #content.col-sm-12 .panel-group .panel .panel-heading {
    background-color: #229ac8; }
    body.checkout-cart .container > .row #content.col-sm-12 .panel-group .panel .panel-heading .panel-title a {
      color: #ffffff;
      text-decoration: none; }

.thumbnails {
  overflow: auto;
  clear: both;
  list-style: none;
  padding: 0;
  margin: 0; }

.thumbnails > li {
  margin-left: 20px; }

.thumbnails {
  margin-left: -20px; }

.thumbnails > img {
  width: 100%; }

.image-additional a {
  margin-bottom: 20px;
  padding: 5px;
  display: block;
  border: 1px solid #ddd; }

.image-additional {
  max-width: 78px; }

.thumbnails .image-additional {
  float: left;
  margin-left: 20px; }

#tab-description {
  white-space: break-spaces;
  line-break: anywhere; }

#open_preferences_center {
  padding: 10px;
  display: flex;
  justify-content: center; }

.freeprivacypolicy-com---nb-interstitial {
  bottom: 3vh;
  top: unset; }

html {
  background-color: #303030; }

#top .btn-link,
#top-links li, #top-links a {
  background-color: #303030;
  color: #f2f2f2;
  text-shadow: none; }
  #top .btn-link:hover,
  #top-links li:hover, #top-links a:hover {
    background-color: #303030;
    color: #ffffff; }

#top {
  background-color: #303030;
  color: #f2f2f2; }
  #top .dropdown-menu {
    background-color: #303030; }

header #search input[name="search"] {
  border-color: #229ac8; }
header #search button.btn-lg {
  background: #229ac8;
  color: #ffffff;
  text-shadow: none;
  border-radius: 0 10px 10px 0; }
  header #search button.btn-lg:hover {
    background-color: #29a9db;
    color: #ffffff; }
header #cart.open > .btn {
  background-color: #229ac8;
  border: 1px solid #229ac8;
  color: #ffffff; }
  header #cart.open > .btn:hover {
    background-color: #29a9db;
    color: #ffffff; }
header #cart .dropdown-menu {
  border-radius: 10px;
  border: 1px solid #229ac8;
  background-color: #f0f0f0; }
  header #cart .dropdown-menu.pull-right > li > p {
    color: #303030; }
  header #cart .dropdown-menu.pull-right .table.table-striped tr td a {
    color: #303030; }
    header #cart .dropdown-menu.pull-right .table.table-striped tr td a:hover {
      color: #229ac8; }
  header #cart .dropdown-menu.pull-right li p a {
    padding: 8px 12px;
    background-color: #229ac8;
    border-radius: 6px;
    color: #fff; }
    header #cart .dropdown-menu.pull-right li p a:hover {
      background-color: #29a9db; }

#menu.navbar {
  border-radius: 8px; }
  #menu.navbar .navbar-nav li a {
    padding: 10px; }

.breadcrumb {
  border-radius: 8px;
  background-color: #666666; }
  .breadcrumb li a {
    color: #ffffff;
    text-shadow: none; }
    .breadcrumb li a i {
      font-size: 20px; }

#content .owl-carousel {
  transition: 0.5s all;
  -webkit-transition: 0.5s all;
  -o-transition: 0.5s all;
  -moz-transition: 0.5s all;
  -ms-transition: 0.5s all;
  border-radius: 10px;
  border: 1px solid #229ac8; }
  #content .owl-carousel:hover {
    box-shadow: 8px 8px 8px 5px #d7d7d7;
    -moz-box-shadow: 8px 8px 8px 5px #d7d7d7;
    -webkit-box-shadow: 8px 8px 8px 5px #d7d7d7; }

.product-thumb {
  transition: 0.5s all;
  -webkit-transition: 0.5s all;
  -o-transition: 0.5s all;
  -moz-transition: 0.5s all;
  -ms-transition: 0.5s all;
  border-radius: 10px;
  border: 1px solid #229ac8; }
  .product-thumb .caption {
    height: 230px; }
  .product-thumb .button-group {
    border-top: none;
    background-color: #229ac8; }
    .product-thumb .button-group button {
      background-color: #229ac8;
      color: #ffffff; }
      .product-thumb .button-group button:hover {
        color: #ffffff;
        background-color: #29a9db; }
        .product-thumb .button-group button:hover .fa-heart {
          color: #dc3545; }
        .product-thumb .button-group button:hover .fa-exchange {
          color: #00ff3a; }
  .product-thumb .image {
    padding: 10px; }
  .product-thumb:hover {
    box-shadow: 8px 8px 8px 5px #d7d7d7;
    -moz-box-shadow: 8px 8px 8px 5px #d7d7d7;
    -webkit-box-shadow: 8px 8px 8px 5px #d7d7d7; }

#column-left .list-group {
  transition: 0.5s all;
  -webkit-transition: 0.5s all;
  -o-transition: 0.5s all;
  -moz-transition: 0.5s all;
  -ms-transition: 0.5s all;
  border-radius: 10px;
  border: 1px solid #229ac8; }
  #column-left .list-group:hover {
    box-shadow: 8px 8px 8px 5px #d7d7d7;
    -moz-box-shadow: 8px 8px 8px 5px #d7d7d7;
    -webkit-box-shadow: 8px 8px 8px 5px #d7d7d7; }
  #column-left .list-group .list-group-item {
    color: #666666;
    border: 1px solid #666666;
    text-shadow: none; }
    #column-left .list-group .list-group-item:hover {
      background-color: #229ac8;
      color: #ffffff; }
    #column-left .list-group .list-group-item:first-child {
      border-top-right-radius: 8px;
      border-top-left-radius: 8px; }
    #column-left .list-group .list-group-item:last-child {
      border-bottom-right-radius: 8px;
      border-bottom-left-radius: 8px; }

footer .list-unstyled li a {
  line-height: 1.8; }

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