/* Copyright (C) arrowthemes, http://www.gnu.org/licenses/gpl.html GNU/GPL */

/* ========================================================================
   Use this file to add custom CSS easily
   ========================================================================== */
   
.price-sku-brand-container .sale-price {
	 font-size: 1.6em;
	 color: #3399CC;
 }
 
 .product-price-container .sale-price {
	 color: #3399CC;
 }
 

.menupadding {
  padding: 0px 30px 0px 30px;
}
.menubottompadding {
  padding: 30px 30px 0px 30px;
}
.button-full {
  width: 100%;
}
.netloan-brochure {
  width: 300px;
}
.counters-brochure {
  width: 314px;
}
.blue {
color: #258bce;
}
.large-icon {
font-size: 5.0em;
}
.uk-nav-side > li > a:hover,
.uk-nav-side > li > a:focus {
  background: #fff;
  color: #258bce;
  /* 2 */
  outline: none;
}
.uk-nav-side > li.uk-active > a {
  background: rgba(0, 0, 0, 0);
  color: #258bce;
  background-color: #258bce;
  border-radius: 0;
  color: #ffffff;
}


.tm-container {
  background-color: #EAF3F9;
  border-top: 0px solid #2a9eea;
  border-bottom: 3px solid #2a9eea;
  min-height: 100vh;
}
#tm-hero {
  background: #666666;
}
.tm-toolbar {
  background: #3399CC;
  border: 5px solid #C8E1F4;
  border-width: 0 0 5px 0;
}
.tm-content {
background: #f9f9f9;
padding: 20px;
border: 1px solid #ddd;
-moz-border-radius: 5px;
border-radius: 5px;
}
.tm-slideshow-sandal {
  overflow: hidden;
  background-color: #EEF4FF;
  border: 1px solid #DFEAFF;
  border-width: 0 0 0px 0;
}
.tm-background-icon {
    overflow: hidden;
}
body#tm-container { padding: 0; }

.tm-breadcrumbs {
  background-color: #eef4ff;
  box-shadow: inset 0 -1px 0 #dfeaff, inset 0 0 1px 0 #dfeaff;
}
.tm-header.tm-header-right {
  padding-top: 15px;
  padding-bottom: 15px;
  box-shadow: inset 0 -1px 0 #dfeaff;
}

.j2store-thumbnail-image {
  position: relative;
  background-color: #ffffff;
  border: 1px solid #eeeeee;
  border-radius: 5px;
}
.j2store-thumbnail-image > a {
  display: block;
  border-radius: 4px;
  transition: all cubic-bezier(0.62, 0.28, 0.23, 0.99) 250ms;
}
.j2store-thumbnail-image > a:hover {
  background-color: #eef4ff;
  box-shadow: 0 0 0 1px #e4edff;
}

.tm-toggle .uk-accordion-content {
  padding: 30px 45px;
  border: 1px solid #d5e3ff;
  background: #ffffff;
  border-width: 0 1px 1px;
}
.uk-table-striped tbody tr:nth-of-type(even) {
  background: #ffffff;
}

span.cart-product-name {
    white-space: nowrap;
    max-width: 100px;
    float: left;
}


.uk-navbar-toggle:before {
    content: "";
}

.detailJ2StoreCartBlock .table-responsive {
    overflow: visible;
}

.tm-slideshow-sandal li.uk-active .uk-overlay-panel > div > *:nth-child(4) {
  -webkit-animation-delay: 1.6s;
  animation-delay: 1.6s;
}

.uk-panel-box-package{
	background: #EEF4FF;
	color: #258BCE;
}


div#fd.eb .eb-brand-name {
	font-size: 30px;
}




