/*To prevent with space*/
html, body {
  overflow-x:hidden;
}

.spaceBorder{
  border-top:1px solid #ccc;
  border-bottom:1px solid #ccc;
  width:100%;
  margin:15px 0px;
  padding:10px 0px;
}

/* Custom social color */
.footer-info ul.social li a.twitter_account{ background-color:#53b1f0; }
.footer-info ul.social li a.facebook_account{ background-color:#3d5fa6; }
.footer-info ul.social li a.email_to{ background-color:#525252; }
.footer-info ul.social li a.google_plus_account{ background-color:#fac200;}
.footer-info ul.social li a:hover{ background-color:#c7c7c5; }

.footer-info .block-control{
  display:none;
}

.footer-info hr{
    margin: 7px 0;
}

/* Cms page */
.cms-page-view  .std p {
  font-size: 12px;
}

/* Menu */

#queldoreiNav > li > a{
  font-weight:300;
  letter-spacing:0px;
}

#queldoreiNav>li>a>span{
    padding:0px 8px;
}

@media only screen and (max-width: 1300px) and (min-width: 980px) {
  #queldoreiNav > li > a{
    font-size:12px;
  }
  #queldoreiNav>li>a>span{
    padding:0px 4px;
  }
  #queldoreiNav>li{
       margin: -2px 1px;
  }
  #queldoreiNav, #nav, .search-field #queldoreiNav, .search-field #nav {
    width:550px;
  }
}

@media only screen and (max-width: 979px) and (min-width: 768px){
    .nav-container .nav-top-title {           
      width: 310px;
    }
}

.cart-top > span {
  font-family:"Myriad Pro",sans-serif;
  border:1 px solid red;
}

.price-box .price {
    color: #000;
}

.products-grid .price-box .price {
  font-size: 12px;
}

.products-grid .product-name a{
  font-size: 14px;
}

.products-grid .hover .add-to-links{
  display:none;
}

.products-grid .hover{
  bottom:0px;
}

.products-grid .hover .button-container {
    margin-top: 10px;
    padding-top: 18px;
}

.products-grid .product-name {
    font-weight: bold;
}

#attribute-category{
  margin-left: 4px;
  font-family: 'helvetica';
  font-size: 12px;
  color: #373230;
}

#attribute-drops{
  color:#4f4f4f;
  font-style: italic;
  font-size: 11px;
  font-family: 'helvetica';
  margin-top:0px;
}

.product-view h1 {
    font-size: 18px;
    /* font-family: "Helvetica"; */
    font-family: "helvetica";
    /* font-weight: 400; */
    font-weight: bold;
    color: #322c29;
    letter-spacing: -1px;
    padding-top:2px;}
    
.product-view .product-shop-info .product-name {
    margin-bottom: 0px;
}


.sidebar .block .block-title strong{
  text-transform:none;
}

.product-view .availability{
  margin:0px 0px 30px 0px;
}

.product-view .short-description {
  margin:0px;
  padding:0px 0; 
  border:none;
}

.product-view .add-to-cart button.button span span {
  padding-right:19px;
}

.product-view .product-shop .price-box{
  margin:13px 30px 0px 0px;
}

.product-view .product-shop .price-box .price {
  font-size: 13px;
}

.slider-container .jcarousel-list .price-box { 
  margin:0px 0 0 4px;
  line-height:12px;
  letter-spacing:0px;
}

.slider { 
  padding:0 !important;
}

.slider-container h3, .col-main .widget h3, .paypal-express-review  h2.legend {
  text-transform:none;
  color:white;
}

#shopping-cart-totals-table strong{
  font-family:"Helvetica";
  font-size:12px;
  font-weight:400;
  text-transform:uppercase;
  letter-spacing:0;
  color:#000;
  color:rgba(0,0,0,0.75); 
}

.product-slider-container h2{
  font-size:16px;
}


/* Cart */
.data-table td.td-edit a{ color:#322c29}

.cart .cart-collaterals h2 {
    font-size: 18px;
    letter-spacing: 0;
}


/*-- invert styles --*/
.cart-shipping button.button span,
.cart-coupon button.button span                                { background-color:#c7c7c5;}
/*-- invert styles theme hover --*/
.cart-shipping button.button:hover span,
.cart-coupon button.button:hover span                                  { background-color:#393431;}


iframe{
  border:none;
} 