/*Hide Avada counter on mobile*/
@media only screen and (max-width: 499px){
  .countdownavada {
    display: none !important;
  }

  .fusion-title.fusion-title-center .title-heading-center {
    padding: 0px !important;
  }

}

.carbonite-dash .carbonite-dash_title {
  top: 26px !important;
}

/*Hide T-counter on desktop */
@media only screen and (min-width: 500px){
  .carbonite-countdown {
    display: none !important;
  }

  .fusion-social-networks.boxed-icons .fusion-social-networks-wrapper {
    padding-left: 77px;
  }

}

/* Change color of fusion countdown header */
.fusion-countdown-1 .fusion-countdown-heading {
  color: #E62626 !important;
}

.quantity, .quantity .minus, .quantity .plus, .qty {
  border-color: #9C968F !important;
}

.quantity .minus, .quantity .plus {
  background-color: #565554 !important;
}

.fusion-menu-cart-checkout {
  background-color: #690100 !important;
}

#side-header .fusion-main-menu .fusion-custom-menu-item-contents {
  display: none !important;
}

.fb_iframe_widget span {
  padding-left: 59px !important;
  padding-top: 50px !important;
}

.product-details {
  background: black !important;
}

.product .product-buttons {
  border-color: #2B2727 !important;
}

.widget_shopping_cart_content .buttons {
  background: #0E0D0D !important;
  background-color: rgb(14, 13, 13);
}

.fusion-alert.alert-shadow {
  color: #ffffff;
  background-color: #313539;
}

.fusion-image-wrapper .fusion-rollover {
  background-image: -webkit-linear-gradient(top, rgba(93, 152, 204, 0.8) 0%, #292C30 100%) !important;
}

.fusion-woo-product-design-clean .products .fusion-rollover-content .fusion-product-buttons a, .fusion-woo-slider .fusion-product-buttons a {
  color: #FFFFFF !important;
  font-family: 'Unica One' !important;
  font-weight: 400;
  line-height: 1.33;
  letter-spacing: 0px;
  font-size: 15px !important;
}

.fusion-toggle-heading {
  -webkit-animation: pulsate 3s cubic-bezier(0.1, -0.28, 0.1, 0.05);
  -webkit-animation-iteration-count: infinite;
  opacity: 0.9;
  color: #FFEB3B;
}

.fusion-content-widget-area .widget li a {
  font-family: Unica One;
}

.fusion-main-menu .sub-menu li a {
  font-family: 'Unica One' !important;
  font-weight: 400;
  line-height: 1.33;
  letter-spacing: 0px;
  font-size: 15px !important;
}

li.current-cat {
  background: #000;
}

.fusion-alert, .tribe-events-notices {
  text-transform: none !important;
}

.fusion-breadcrumbs {
  list-style: none;
  margin-top: 102px !important;
  margin-left: auto;
  background: #000;
  position: absolute;
  margin-right: auto;
  font-size: 16px !important;
  font-family: 'Unica One';
  font-weight: 400;
}

.fusion-page-title-bar h1 {
  text-shadow: 1.5px 1.5px #000;
}

.fusion-woo-product-design-clean .products .fusion-rollover-content .fusion-rollover-linebreak, .fusion-woo-slider .fusion-product-buttons .fusion-rollover-linebreak {
  color: #FFFFFF;
}

.product-category h3 {
  font-family: 'Unica One' !important;
  font-weight: 400;
}

/* Reducing font size of product names */
.fusion-modal .modal-title, .fusion-modal h3, .fusion-widget-area h3, .post-content h3, .product-title, .project-content h3, p.demo_store {
  font-size: 26px;
}

.leftrocket {
  position: relative;
  left: -330px;
  float: right;
  overflow: visible;
  right: 20px;
  top: 75px;
}

.leftrocket-flyers {
  position: relative;
  left: -310px;
  float: right;
  overflow: visible;
  right: 20px;
  top: 65px;
}

/* Google map icon font size */
.gm-style .gm-style-iw {
  font-weight: 400;
  font-size: 13px;
  overflow: hidden;
  color: black !important;
}

/* You choose text styling */
#youchoose {
  color: #41e036;
  font-size: 42px;
  font-weight: 400;
  font-variant: small-caps;
  font-family: Unica One;
  text-align: right;
  line-height: 35px;
}

/* Added to cart hover text styling */
.fusion-clean-product-image-wrapper .cart-loading i {
  color: #ffffff;
}

.fusion-clean-product-image-wrapper.fusion-item-in-cart .cart-loading .view-cart {
  color: #fff;
  font-weight: normal;
  font-family: Unica One;
}

/* End Added to cart hover text styling */
.checkout .input-text {
  color: #ecf277;
}

.post-content p {
  color: #faf0f0;
}

.checkout .shop_table tfoot .order-total .amount {
  font-size: 24px;
}

#online {
  background-color: #f51313;
  font-size: 25px;
}

b {
  text-align: center;
}

td {
  text-align: center;
}

#best {
  background-color: #f51313;
  font-size: 24px;
}

#spend {
  background-color: #fa0a0a;
  font-size: 21px;
}

#bonus {
  background-color: #fa0a0a;
  font-size: 21px;
}

@-webkit-keyframes pulsate {
    0% { 
        opacity: 0.5;
    }
    50% { 
        opacity: 1.0;
    }
    100% { 
        opacity: 0.5;
    
  }
}

/*resize side menu on tablet and small screens*/
@media only screen and (max-width:1024px){
side-header .fusion-logo, .fusion-header .fusion-logo {
    margin-top: 5px !important;
    margin-right: 0px;
    margin-bottom: 5px !important;;
    margin-left: 0px;
    }
}