/* GANTRY5 DEVELOPMENT MODE ENABLED.
 *
 * WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!
 *
 * For more information on modifying CSS, please read:
 *
 * http://docs.gantry.org/gantry5/configure/styles
 * http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .g-main-feature .image-block {
    display: block;
  }
}
@media only all and (max-width: 47.99rem) {
  .g-main-feature .image-block {
    display: block;
  }
}
.g-logo {
  margin-left: -30px;
  border: 5px solid white;
}
.productShadow img {
  border-radius: 4px;
  box-shadow: 10px 10px 5px #F0F0F0;
}
.productShadow iframe {
  border-radius: 4px;
  box-shadow: 10px 10px 5px #F0F0F0;
}
.hpVideo {
  padding-top: 100px;
}
.g-video-feature {
  text-align: left;
}
.g-video-feature-title {
  font-size: 50px;
}
.download1 {
  margin-top: 30px;
  max-width: 500px;
}
input.hikashop_product_quantity_field {
  width: 50px;
}
/* Hikashop Code Starts Here */
.hikashop_product_stock_count {
  display: none;
}
/*
.hikashop_product_quantity_main{
  display:none;
}*/
.buyIt {
  width: 80%;
}
.buyIt img {
  border-radius: 8px;
  max-width: 100%;
  height: auto;
}
.buyIt table th {
  text-align: center;
}
.table.hikashop_cart, tr, td:nth-child(2) {
  text-align: right;
}
.lifCheckout div {
  /*  clear: both;*/
}
.cardNotes {
  /* background-color: red;*/
  /*color: #12ff6b;*/
  color: red;
  font-size: large;
  font-weight: bold;
  /*background-image: url("images/site/PadlockSml.gif");*/
  background-image: url('../../../../images/site/PadlockSmlPale.gif?63e2501e');
  /* background-repeat: no-repeat;*/
  border-radius: 25px;
  text-align: center;
}
#hikashop_checkout table tr td:nth-child(3) {
  text-align: right;
}
.hikashop_cart_module {
  text-align: center;
}
/* Hikashop Code Ends above this live */
.clearedFunds p {
  font-size: x-large;
  text-align: center;
}
.clearedFunds {
  border-style: solid;
  border-width: 3px;
  border-color: #00b3ee;
}
#g-bottom {
  /*  background-image: url('../../images/bottom-bg.jpg');*/
  background-image: none;
}
.g-video-feature-left ul img {
  max-width: 20px;
}
/*
.g-video ul li img {
  max-width: 5%;
}*/
.delivery {
  text-align: center;
  /*background-color: lightgrey;*/
  padding-top: 15px;
  margin-top: 10px;
  border: 1px solid lightgrey;
}
.deliveryUK {
  /*margin-top: 15px;
  padding-top: 5px;*/
  margin-left: auto;
  margin-right: auto;
  height: 180px;
  width: 180px;
  /*background: #f2c5ab;*/
  background-position: center;
  background-image: url('../../../../images/site/UKMapLtGrn.gif?63e2501e');
  background-repeat: no-repeat;
  background-color: #F3F3F1;
}
.deliveryUK p {
  padding-top: 30px;
  font-size: large;
  color: black;
}
#stripe-payment-form {
  margin-top: 50px !important;
  border: 1px solid lightgrey;
  border-radius: 5px;
  padding: 10px;
}
a.hikabtn:nth-child(2) {
  display: none;
}
.telephoneHead {
  text-align: right;
  margin-top: 15px;
  /*margin-bottom: 1px;*/
  color: #39527d;
  /*  color: #00f;*/
  /*font-family: Verdana, Arial, Helvetica, sans-serif;*/
  font-size: 120%;
  /*  font-weight: bold;*/
  /*border-bottom: 1px;*/
  /* margin-left: 5px; */
}
.specialOffer {
  margin-top: 100px;
  padding-bottom: 10px;
  /*text-align: center;*/
  font-size: xx-large;
  background-color: #0ad1a0;
  border-radius: 5px;
  box-shadow: -5px 5px #cdf4d2;
}
.specialOffer .l1 {
  margin-top: -5px;
  margin-bottom: 10px;
  padding: 0px;
}
.specialOffer .l2 {
  margin-top: -14px;
  margin-bottom: -10px;
  padding: 0px;
}
.g-cta-button.style2 .g-cta-inner .g-cta-left {
  float: none;
}
.g-cta-left {
  text-align: center;
}
.specialFontSml {
  margin-top: -20px;
  font-size: medium;
}
.specialOffer.l1.button {
  margin-top: 50px;
  margin-left: 3px;
  margin-bottom: 3px;
}
/*# sourceMappingURL=custom_16.css.map */