/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
.uk-navbar {
  background-color: #111;
  color: #cccccc;
  padding: 0 0;
  border-radius: 0;
  box-shadow: none;
  border-bottom: 1px solid #ed3237;
}
.home .uk-navbar {
  background-color: rgba(15,15,15,0.8);
}
.uk-dropdown {background-color: #fff;}

/* Headings
 ========================================================================== */
.uk-heading-large {
  font-size: 36px;
  line-height: 44px;
  text-transform: uppercase;
}
/* Tablet and bigger */
@media (min-width: 768px) {
  .uk-heading-large {
    font-size: 48px;
    line-height: 56px;
    text-transform: uppercase;
  }
}

.tm-slideshow-avanti .uk-overlay-panel {
    border-bottom: 1px solid #ed3237;
}

#tm-footer {
border-bottom: 10px solid #ed3237;

}

.header-bar {background: #202020;padding: 10px;
clear:both;margin-left: auto;margin-right: auto;
float:right;
text-align:right;position: relative;height: 40px;}

@media (min-width: 960px) {
  .tm-navbar-sticky .tm-navbar-wrapper,
  .tm-navbar-sticky .tm-navbar-wrapper-animate {
    border-width: 0px;
  }
}
@media (max-width: 767px)
.tm-navbar-sticky .tm-navbar-wrapper, .tm-navbar-sticky .tm-navbar-wrapper-animate {
    border-width: 0px;
}
.tm-navbar-sticky .tm-navbar-wrapper, .tm-navbar-sticky .tm-navbar-wrapper-animate {
    border: 0px solid rgba(0, 0, 0, 0);
    background-clip: content-box;
}

.header-bar.widget-text {
float:right;
text-align:right;
}
.header-bar-bg {background-color: #202020;height: 40px;}

.uk-navbar-nav>li>a {color: #fff;}

.uk-nav-navbar > li > a {color: #000;}
.uk-nav-navbar > li > a:hover {color: red;}

.uk-dropdown-navbar {
margin-top: 1px;
}

@media (min-width:960px) and (max-width:1219px) {
.uk-flex {
display: -ms-inline-flexbox;
display: -webkit-inline-flex;
display: inline-flex;
}
.tm-navbar-center {
float: right;
margin-right: 40px;
}

}

.uk-nav-offcanvas > li > a {
color: #cccccc;
}


.uk-nav-offcanvas ul a {
color: #cccccc;
}

.woocommerce .quantity input.qty, .woocommerce-page .quantity input.qty, .woocommerce #content .quantity input.qty, .woocommerce-page #content .quantity input.qty {width: 100%;}

#mobheadbar {
position: absolute;
right: 0;
left:0;

}
.woocommerce-cart-form__cart-item .quantity input.qty {
    max-width: 100px;
    float: right;
}
#mobheadcontain {height: 40px;padding-top: 10px;}

.largeheadbar {
position: absolute;
right: 0;
top: 10px;
}

@media (max-width: 480px) {
  .woocommerce ul.products li.product,
  .woocommerce-page ul.products li.product {
    width: 50% !important;
  }
}