.woocommerce-message, .woocommerce-info {display:none;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {width:auto;}
.cart,.extra_navigation_button {display:none;}
.background--dark nav .menu > li > a {color:#444!important;}
.background--dark nav .menu > li > a:hover {color:#777!important;}
.apuntate {float:left;  font-size: 0.8em;  margin-right: 20px;  margin-top: 4px;}
.inline_contacto {display:block;width:622px;margin:0 auto;}
@media (max-width:1024px) {.inline_contacto{width:auto;} .zend_form input {width:98%;float:none;box-sizing:border-box;padding:20px!important;}}
.zend_form input {display:block;font-family:'Open Sans';font-weight:bold;float:left;margin-right:10px;}
.zend_form input[type="text"] {border:0;padding:10px;border-radius:3px}
.zend_form input[type="submit"] {box-sizing:border-box;text-transform:uppercase;padding:7px;background-color:transparent;color:#fff;cursor:pointer;border-radius:3px;border:3px solid white;width:130px;}
/*input[type="checkbox"] {margin-top: -10px!important;margin-right: 10px!important;}*/
.wpcf7-form-control-wrap:first-child:last-child {width:auto;}
.codeless_slider .nav-thumbflip .text {width:150px;}
.portfolio-item.overlayed h4 {max-width:400px;margin:0 auto;}
a.button.add_to_cart_button.product_type_simple.btn-bt.default {color:white;}
.not_found {width:100%!important;}
/*.single_staff p {display:none;}*/
.products .btn-bt.default {border-color:white;}
.details {display:none;}
.page-template-template-curso-php .single_staff .featured_img {display:none!important;}
.page-template-archive #content {padding-top:135px;}
.shipping {display:none;}
#ship-to-different-address .checkbox {position:relative;top:30px;}
/*.block_title.section_title h1 { font-size: 17px; }*/

.woocommerce #content .quantity input.qty, .woocommerce .quantity input.qty, .woocommerce-page #content .quantity input.qty, .woocommerce-page .quantity input.qty {
    border: solid 1px grey;
  margin-top: -22px
}

.woocommerce #content .quantity, .woocommerce .quantity, .woocommerce-page #content .quantity, .woocommerce-page .quantity {
    overflow: inherit!important;
  }

.woocommerce table.shop_table td, .woocommerce-page table.shop_table td {
    padding: 20px!important;
    }

#content .quantity input.qty, .woocommerce .quantity input.qty, .woocommerce-page #content .quantity input.qty, .woocommerce-page .quantity input.qty {
    margin-left: 125px;
}