/*
 Theme Name:   Basel Child
 Description:  Basel Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     basel
 Version:      1.0.0
 Text Domain:  basel-child
*/


/* Your customizations starts here */

.basel-popup-inner {
	padding:10px;
}
.basel-popup-inner .aligncenter { margin-bottom:0px;}
.orddd_lite_field_note {
    font-size: 14px!important;
    font-weight: 500;
    padding: 15px;
    display: block;
    color: #ffffff;
    background: #000000;
}
.ui-datepicker {
    width: auto!important;
}
.ui-datepicker .ui-datepicker-buttonpane {
    display: none;
}
#shipping_method .woocommerce-Price-amount {display:none;}
.basel-content-popup, .basel-promo-popup {
    padding: 0px;
}
.product-label.onsale {background-color:#7d1f21!important;font-size: 15px;padding: 5px 15px;}
.ui-widget-header {
    border: 1px solid #009687;
    background: #009687 url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;
}
.whatsappme__copy {display:none!important;}
.btn-mercadopago{    background: #ffffff;
    font-size: 15px;
	color:#000000;
    text-transform: uppercase;
    font-weight: 700;
    font-family: Hind;
	padding:10px 20px;
	border-radius:7px;
	margin-top:15px;}
.sticky-header {z-index:200;}
.widgetarea-head .search-extended {
    width: 75%;
    margin: 0 auto;
}
.widgetarea-head .search-extended input[type=text] {
    border-color: rgba(255,255,255,1)!important;
}
.main-header form.has-categories-dropdown input[type=text] {
    border-width: 1px!important;
}
.main-header form.has-categories-dropdown input[type=text] {
    height: 38px;
}
.main-header form.has-categories-dropdown .search-by-category {
    top: 0px;
    line-height: 32px;
}
.main-header form.has-categories-dropdown #searchsubmit:after {
    line-height: 32px;
}
.txt-category {
    display: block;
    font-size: 14px;
    line-height: 16px;
    width: 60%;
    margin: 0 auto;
    color: #454545;
    letter-spacing: 1px;
}
.title-wrapper .basel-title-style-bordered {border-style:dotted!important;}
.widget_recent_entries h2.widgettitle {
    font-family: "shackleton";
    font-weight: 600!important;
    letter-spacing: .3px;
    line-height: 1.4;
    text-transform: uppercase;
    color: #1B1919;
    text-decoration: none;
    margin-bottom: 10px;
}
.widget_recent_entries ul li a {
    display: block;
    font-size: 14px;
    letter-spacing: .3px;
    font-family: Hind;
    color: #000000;
    font-weight: 400;
}
.price ins>.amount {
    color: #7d1f21!important;
}
.envioyentrega {
    margin-right: 4% !important;
    margin-bottom: 0px !important;
    margin-left: 4% !important;
    border-top-width: 5px !important;
    border-right-width: 5px !important;
    border-bottom-width: 5px !important;
    border-left-width: 5px !important;
    padding-right: 3% !important;
    padding-bottom: 0px !important;
    padding-left: 3% !important;
    background-color: #ffffff !important;
    border-left-color: rgba(107,107,107,0.11) !important;
    border-left-style: solid !important;
    border-right-color: rgba(107,107,107,0.11) !important;
    border-right-style: solid !important;
    border-top-color: rgba(107,107,107,0.11) !important;
    border-top-style: solid !important;
    border-bottom-color: rgba(107,107,107,0.11) !important;
    border-bottom-style: solid !important;
}
.envioyentregaback {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
    background: #ffffff url(https://www.proveeduriapiaf.com.ar/wp-content/uploads/vinilo-1-1.png?id=1170) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}
.envios-padding {padding-top:50px}
.product-design-alt .product-tabs-wrapper {
    background-color: #ffffff;
}
.ico-envio {margin-bottom:0px!important}
.title-condiciones {margin-bottom:10px!important}
.product-design-alt .tabs {
    display: none;
}
.basel-hover-standard .price {
    color: #7d1f21!important;
}
input[type=number]::-webkit-outer-spin-button,

input[type=number]::-webkit-inner-spin-button {
	background:#000000;
    margin: 0;
}
/* RESPONSIVE */
@media only screen and (max-width: 600px) {
.txt-category {width: 90%;}
.envios-padding {padding-top:20px}
}
input[type=number]::-webkit-inner-spin-button {
  opacity: 1;
  background:#000000;
}
/* QUANTITY */
#price_calculator input {
    text-align: left;
}
#price_calculator input, #price_calculator span {
    float: left;
}
.quantity-nav {
  float: left;
  position: relative;
  height: 42px;
}
.quantity-button {
  position: relative;
  cursor: pointer;
  border-left: 1px solid #eeeeee;
  width: 20px;
  text-align: center;
  color: #333;
  font-size: 13px;
  font-family: "Trebuchet MS", Helvetica, sans-serif !important;
  line-height: 1.7;
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}
.quantity-button.quantity-up {
    position: absolute;
    height: 50%;
    top: 0;
    border-bottom: 1px solid #eeeeee;
    background: #000000;
    color: #ffffff;
    font-weight: bold;
    z-index: 1;
}
.quantity-button.quantity-down {
  position: absolute;
  bottom: 3px;
  height: 50%;
  background: #000000;
  color: #ffffff;
  font-weight: bold;
}
.woocommerce-error, .woocommerce-info, div.wpcf7-validation-errors {
    color: #000000;
    border-color: #000000;
}
.amount {
    color: #7d1f21;
}
.mobile-nav ul li.current_page_item > a {
	color:#ffffff!important;
}
#price_calculator {
    margin-bottom: 20px;
}
.main-nav .menu > li.current-menu-item > a, .main-nav .menu > li.onepage-link.current-menu-item > a {color:#0098b3!important;}
.ofertas .basel-hover-standard .amount {
    color: #ffffff;
}
/*Ajuste productos agotados*/
.product-grid-item .product-labels .product-label.out-of-stock {
    display: none;
}
.grouped_form .woocommerce-grouped-product-list .woocommerce-grouped-product-list-item__quantity {
	display:none;
}
.autocomplete-suggestion .amount {
    color: #313131;
}