@import 'lucida_console/stylesheet.css';

body, header .search-field, select, input, textarea, h3 span, body h1, body h2, body h3, body h4, body h5, body h6, body a, p, label, .shop-by-brand .label, .featured-and-sizes select, header nav a, .button, .checkout #CreateAccountButton, .checkout #LoginButton, .checkout .continue-btn, .checkout .view-order-details, .checkout .reorder-items, .billingButton, .shippingButton, .ML20 input[type="submit"], #apply_code, #bottom_payment_button, .HorizontalFormContainer input[type="submit"], .sharebutton, input.MT10, #AddressSingle, .ship-to-these-addresses, #top_payment_button, .view-order-details, .reorder-items, .reorder-order-status, #ModalButtonRow input, .create-button, .breadcrumbs, .product-description h1, .product-description .BulkDiscount .button, .breadcrumbs p, .our-store ul li, .sub-nav a, .sub-nav.sizes a, .checkout h1, * {
  font-family: "lucida_consoleregular";
  text-transform: lowercase !important;
}
header nav a, .our-store ul li {
 
  font-size: 1.1em;

}
p a, label a {
  font-size: 12px;
}
.product p {
 
  font-size: 12px;
 font-family: "lucida_consoleregular";
}

footer h4 {

  font-size: 14px;
  font-weight: normal;

}
.featured-and-sizes option {
  text-transform: lowercase !important;
}
.shop-by-brand a {
  padding-left: 40px;
}

.slider .button, .slider .checkout #CreateAccountButton, .checkout .slider #CreateAccountButton, .slider .checkout #LoginButton, .checkout .slider #LoginButton, .slider .checkout .continue-btn, .checkout .slider .continue-btn, .slider .checkout .view-order-details, .checkout .slider .view-order-details, .slider .checkout .reorder-items, .checkout .slider .reorder-items, .slider .billingButton, .slider .shippingButton, .slider .ML20 input[type="submit"], .ML20 .slider input[type="submit"], .slider #apply_code, .slider #bottom_payment_button, .slider .HorizontalFormContainer input[type="submit"], .HorizontalFormContainer .slider input[type="submit"], .slider .sharebutton, .slider input.MT10, .slider #AddressSingle, .slider .ship-to-these-addresses, .slider #top_payment_button, .slider .view-order-details, .slider .reorder-items, .slider .reorder-order-status, .slider #ModalButtonRow input, #ModalButtonRow .slider input, .slider .create-button {
  font-size: 1.1em;
}


.shop-by-brand .label {
  font-size: 15px;
  padding: 11px 14px;
}

.product-description h1 {
 
  line-height: 1.2;
 
}

.breadcrumbs p, .breadcrumbs p a, .breadcrumbs p span {
  text-transform: lowercase;
 font-family: "lucida_consoleregular";
  font-size: 13px !important;
}

#CategoryContent .ProductList .ProductDetails a , .ProductPriceRating em {
  font-family: "lucida_consoleregular"!important;
  font-size: 12px;

}


.category-products h1, .our-store p strong span  {  text-transform: lowercase;  font-weight: normal;
 font-family: "lucida_consoleregular";}




.slider a.button {
  padding: 0;
}

.button_text1, .button_text2, .button_text3 {
    font-size: 18px;
}

.button_text1 {
  color: #ffffff !important;
  letter-spacing: -1px;
  position: absolute;
  right: 0;
  text-align: center;
  top: 390px;
  display: inline;
  padding: 5px 10px;
  background: black;
}

.bottom-left .button_text1 {
    top: 180px;
    left: 0px;
}


.button_text2{
  color: #ffffff !important;
  letter-spacing: -1px;
  position: absolute;
  right: 0;
  text-align: center;
  top: 90px;
  display: inline;
  padding: 5px 10px;
  background: black;
}

.button_text3 {
  color: #ffffff !important;
  letter-spacing: -1px;
  position: absolute;
  left: 0;
  text-align: center;
  top: 420px;
  display: inline;
  padding: 5px 10px;
  background: black;
}

.bottom-left .button_text3 {
    top: 180px;
    left: 0px;
}

.uno {
   width: 150px; 
}

.dos {
    width: 118px;
    top: 283px;
}

.tres {
    width: 168px; 
}

.cuatro {
    width: 210px; 
    top: 233px !important;
}


.red_text {color:red;}

.breadcrumbs {
  background: #010101 none repeat scroll 0 0;
  
}
.breadcrumbs img {
  display: none;
 }

header nav {
  clear: right;
  color: #010101;
  float: right;
  margin-top: 0;
  padding: 0 73px 0 35px;
  width: 860px;
}




.search-cart .cart > span {
  background: #009146 none repeat scroll 0 0;
  border-radius: 50%;
  float: right;
  font-size: 11px;
  height: 20px;
  overflow: hidden;
  position: absolute;
  width: 20px;
  color: #ffffff !important;
   margin-left: 7px;
   top: 3px;
   line-height: 1.8;
    
}

#cart-items:empty {
   display: none;
}

.loginorlogoutText {
  float: left;
  overflow: hidden;
  width: 38px;
}


header .loginorlogoutText a {
  background: #010101 none repeat scroll 0 0;
  color: #ffffff;
  cursor: pointer;
  display: block;
  float: left;
  font-size: 1.4em;
  margin-left: 3px;
  text-align: center;
}

header .loginorlogoutText a.cus_unlock {
   padding: 0 10px;

}

header .loginorlogoutText a.cus_lock {
   padding: 0 12px;

}

header .search-button.icon-search::before {
  color: #000000;
}

header .search-button {
  background: #ffffff none repeat scroll 0 0;
 
}

.w_search button.icon-search {
  padding: 7px;
}

.top_menu_item {
  float: left;
  text-align: center;
  width: 96%;
}

.w_search {
  float: left;
  width: 96%;
}


.w_search form.search-form {
  border: 1px solid #d2d2d2;
  border-radius: 20px;
  margin-top: 0;
  width: 100%;
}

header .search-field {
  border: medium none;
  float: right;
  padding: 10px;
  padding-top: 12px;
  width: 95%;
}

.QuickSearch {
  margin-left: -590px;
  width: 400px!important;
}



.ProductList li .ProductImage img {
  max-width: 100%;
}
.CartContents .CartThumb img {
  max-width: 200px;
}

.featured-products .grid-1-3.wstbd_3.product {
  margin: 1%;
  text-align: center;
 height: 300px; 
  width: 31%;
}
header nav a{    
    text-transform: capitalize !important;
    padding-left: 18px;
    padding-right: 18px;
}