/*
CTC Separate Stylesheet
Updated: 2019-09-23 11:02:19
*/
.wpcf7-form-control.wpcf7-date, .wpcf7-form-control.wpcf7-number, .wpcf7-form-control.wpcf7-quiz, .wpcf7-form-control.wpcf7-select, .wpcf7-form-control.wpcf7-text, .wpcf7-form-control.wpcf7-textarea {
    width: 100% !important;
    margin: 12px 0 15px !important;
    font-family: inherit;
    font-size: 12px;
    line-height: inherit;
    font-weight: 400;
    color: #636363;
    background-color: #e5e5e59c !important;
    border: none !important;
    border-radius: 0;
}

h2.vc_custom_heading.fondo-oscuro {
    background: #212120;
    color: white;
    border-radius: 10px;
    margin-top: 70px;
}
span.woocommerce-Price-amount.amount {
    font-size: 20px !important;
}
.eltdf-two-columns-66-33 .eltdf-column2 .eltdf-column-inner{
	display:none;
}

.eltdf-container-inner {
    width: 77% ;
    margin: 0 auto;
}
.vc_custom_1593432209176{
	padding-bottom:0 !important;
}
	.eltdf-woo-single-page .eltdf-single-product-summary .eltdf-single-product-title{
		margin: 19px 0 -12px;
	}
.supsystic-tables-wrap{
	margin-top:20px;
}
.eltdf-title.eltdf-breadcrumbs-type .eltdf-breadcrumbs-holder{
	display:none;
}
.eltdf-page-header .eltdf-menu-area .eltdf-logo-wrapper a {
    max-height: 120px;
    padding-top: 22px
}
.eltdf-mobile-header .eltdf-mobile-logo-wrapper img {
    height: 150px;
    width: 150px;
}
/*.eltdf-shopping-cart-holder {
    display: none;
    vertical-align: middle;
    padding: 0 10px;
}
.eltdf-plc-holder .eltdf-plc-item .eltdf-plc-add-to-cart.eltdf-light-skin .added_to_cart, .eltdf-plc-holder .eltdf-plc-item .eltdf-plc-add-to-cart.eltdf-light-skin .button {
    color: #3a3a3a;
    display: none;
    background-color: #fff;
}
.eltdf-plc-holder .eltdf-plc-item .eltdf-plc-add-to-cart.eltdf-light-skin .added_to_cart, .eltdf-plc-holder .eltdf-plc-item .eltdf-plc-add-to-cart.eltdf-light-skin .button {
    display: none;
}
.eltdf-plc-holder .eltdf-plc-item .eltdf-plc-add-to-cart.eltdf-light-skin .added_to_cart, .eltdf-plc-holder .eltdf-plc-item .eltdf-plc-add-to-cart.eltdf-light-skin .button {
    display: none;
}
.eltdf-plc-holder .eltdf-plc-item .eltdf-plc-price {
    display: none;
}*/
h5 {
    font-size: 15px;
}
/*ul.products > .product .price {
    display: none;
}*/
.eltdf-footer-bottom{
	padding:0 !important;
}
.eltdf-mobile-header .eltdf-mobile-logo-wrapper img {
    padding-top: 5px;
}
.reviews_tab  {
	display:none;
}
.vc_btn3.vc_btn3-style-custom {
    background-image: -webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0) 0%,rgba(0,0,0,0)) !important;
    background-image: -o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0) 0%,rgba(0,0,0,0)) !important;
    background-image: linear-gradient(rgba(0,0,0,0),rgba(0, 0, 0, 0) 0%,rgba(0,0,0,0)) !important;
    background-repeat: no-repeat;
    background-repeat: repeat-x;
    background-size: 200%;
    background-position: 0 -100%;
}
.grid_no_animation figcaption {
    background: white !important;
}
.eltdf-content .eltdf-content-inner > .eltdf-container > .eltdf-container-inner {
    padding-top: 120px;
}
.eltdf-pl-holder .eltdf-pli-inner .eltdf-pli-text-inner .eltdf-pli-add-to-cart.eltdf-default-skin .added_to_cart, .eltdf-pl-holder .eltdf-pli-inner .eltdf-pli-text-inner .eltdf-pli-add-to-cart.eltdf-default-skin .button {
    font-family: Ubuntu;
    color: #fff;
    background-color: #eba300;
}
.eltdf-page-header .eltdf-fixed-wrapper {

    background-color: #212120;

}
.eltdf-search-opener .eltdf-search-opener-wrapper .eltdf-icon-font-awesome, .eltdf-search-opener .eltdf-search-opener-wrapper .eltdf-icon-font-elegant, .eltdf-search-opener .eltdf-search-opener-wrapper .eltdf-icon-ion-icon {

    color: white;
}
.eltdf-side-menu-button-opener .eltdf-side-menu-icon {

    color: white;
}
footer .eltdf-footer-top:not(.eltdf-footer-top-full) .eltdf-container-inner {
    padding: 0 0;
}
/*.eltdf-full-width-inner > p:nth-child(2) {
	display:none;
}
.eltdf-full-width-inner > p:nth-child(11){
	display:none;
}
.eltdf-full-width-inner > p:nth-child(3){
	display:none;
}*/
@media only screen and (max-width: 768px) {
	.eltdf-iwt.eltdf-iwt-icon-top .eltdf-iwt-content {
    padding: 12px 0 0;
}

	.eltdf-woo-single-page .eltdf-single-product-summary .eltdf-quantity-buttons{
		    height: 70px;
    		margin: 0 20px 0 0;
    		width: 80%;
	}
	.woocommerce-page .eltdf-content .eltdf-quantity-buttons .eltdf-quantity-minus, .woocommerce-page .eltdf-content .eltdf-quantity-buttons .eltdf-quantity-plus, div.woocommerce .eltdf-quantity-buttons .eltdf-quantity-minus, div.woocommerce .eltdf-quantity-buttons .eltdf-quantity-plus{
			width: 50px ;
    		height: 35px ;
    		line-height: 35px ;
	}
	.woocommerce-page .eltdf-content .eltdf-quantity-buttons .eltdf-quantity-input, div.woocommerce .eltdf-quantity-buttons .eltdf-quantity-input{
			height: 70px ;
    		width: 80% ;
    		margin: 0 23px 0 0 ;
    		line-height: 44px ;
	}
 /* body > div.eltdf-wrapper > div.eltdf-wrapper-inner > footer > div > div > div > div > div > div > div > div:nth-child(2) {
    display:none;
  }*/
}
body > div.eltdf-wrapper > div.eltdf-wrapper-inner > footer > div > div > div > div > div > div > div > div:nth-child(4){
	margin-top:0px;
}
body > div.eltdf-wrapper > div.eltdf-wrapper-inner > footer > div > div > div > div > div > div > div > div:nth-child(3){
	margin-top:0px;
}
.whatsappme {z-index: 99999999; }
.centro {
  margin-left: auto;
  margin-right: auto;
}
.eltdf-title.eltdf-standard-type .eltdf-title-text {
    display: none !important;
}
.eltdf-title.eltdf-breadcrumbs-type .eltdf-breadcrumbs a, .eltdf-title.eltdf-breadcrumbs-type .eltdf-breadcrumbs span {
    color: #c9c9c9;
    font-family: Ubuntu;
    font-size: 12px;
}