#widget_sp_image-5 img {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: medium none;
    box-shadow: none;
    display: table;
    float: none;
    margin: 0 auto;
}

#widget_sp_image-5 {
    display: table;
    width: 100%;
}


/* Filtros de carretillas usadas */
nav ul li:first-child a {padding: 7px 24px 6px 24px;}


aside.woocommerce.widget_layered_nav {
  width: 33%;
  display: inline-block;
  padding: 0;
}

aside.woocommerce.widget_layered_nav h3.widget_title {
  color: black;
  font-size: 13pt;
  background: none;
}

#filtros_carretilla {
	border: 2px solid #efefef;
  	border-collapse: collapse;
}

#filtros_carretilla th {
	background-color: #efefef;
  	padding: 10px 0;
  	color: black;
}

#filtros_carretilla td {
	background-color: #f8f8f8;
  	padding: 20px;
  	color: black;
  	border: 2px solid #efefef;
}

#tipo {
  height: 36px;
}

input.range-carretilla {
    width: 35%;
  	height: 36px;
  	margin: 0 1%;
}

.btn-carretilla i.fa.fa-search {
  transform: rotate(80deg);
}

.btn-carretilla {
  display: block;
  margin: 25px auto;
  background: #01803d;
  width: 195px;
  height: 36px;
  color: white;
  border: none;
  border-radius: 15px;
  font-size: 13pt;
  cursor: pointer;
}

.btn-carretilla:hover {
  background-color: #015c2d;
}

#new-products {width:100%; margin:0 auto}

#new-products ul.new-products{list-style-type:none; margin-bottom:20px; display:block}

#new-products ul.new-products li.product{
  display:inline-block;
  vertical-align:top;
  transition: background-color .5s ease;
  /*height:150px;*/
  width:24%;
  text-align: center;
}

#new-products ul.new-products li.product img {}

.page-id-10 #new-products ul.new-products li.product {
	/*height: 240px;*/
	/*width:250px;*/
   width:33%;
  	margin-bottom: 45px;
}

.page-id-10 #new-products ul.new-products.first-table li.product {
	/*height: 240px;*/
	/*width:250px;*/
  width:33%;
  	margin-bottom: 0px;
}

.page-id-10 #new-products ul.new-products li.product img {
  max-height: 240px;
  width: 100%;
}

.page-id-10 h3{
	text-align: center;
    margin-bottom: 60px;
}

.page-id-10 h3 a {
	color: black;
}

a.page-numbers {
  color: #5b9f01;
}

#producto-nuevo {
  font-size: 16pt;
}

#producto-nuevo ul li{
  padding: 0;
  margin-left: 15px;
}

div.entry-content pre {
	color: black;
  	padding: 0 !important;
  	background: none;
  	border: none !important;
  	white-space: normal;
  	font-family: inherit;
}

section#home_header {
  	background: #0E723D url("/wp-content/uploads/2015/08/bg_jumacar.png") no-repeat left top;
    padding: 90px 0px 40px 0px;
    box-shadow: 0px 15px 20px -10px #222;
  	height: auto;
  	margin-bottom: 30px;
}

section#home_header h1 {
  color: white;
  font-weight: bold;
}

section#home_header .breadcrumbs,
section#home_header span a{
  color: black;
  text-transform: uppercase;
  font-weight: bold;
}

section#home_header span a:hover {
	text-decoration: underline;
}

section#home_header span {
  margin: 0px 2px;
}

section#home_header span:last-of-type {
  margin-left: 2px;
}

section#home_header span:first-of-type {
  margin-right: 2px;
}

section#home_header span:last-of-type a{
	color: white;
}

section#home_header .header-container {
  width: 990px;
  margin: auto;
  display: table;
  max-width: 100%;
}

section#home_header .header-container .left-div,
section#home_header .header-container .right-div {
  display: table-cell;
  vertical-align: middle;
}

section#home_header .header-container .right-div a {
	border: 3px solid white;
	padding: 5px 35px;
	border-radius: 25px;
  	color: white;
	font-weight: bold;
	font-size: 12pt;
}

section#home_header .header-container .right-div {
  text-align: right;
}

div.rent-form-left {
  float: left;
}

div.rent-form-right {
  float: right;
}

.theme-default .nivo-controlNav a.active {
  background-color: rgb(20, 153, 83);
}  

.wpcf7 {
  font-family: "Lato",sans-serif;
}

div.product-custom-att div {
  	margin-bottom: 30px;
	font-size: 13pt;
}

div.product-custom-att .att {
	font-weight: bold;
	font-size: 13pt;
}
div.contact-data {
  margin-bottom: 15px;
}

div.contact-data span.tel {
  font-size: 15pt;
  line-height: 40px;
}

a.index-more-info {
  display: block;
  margin: 25px auto;
  background: #01803D none repeat scroll 0% 0%;
  width: 195px;
  height: 36px;
  color: #FFF;
  border: medium none;
  border-radius: 15px;
  font-size: 13pt;
  cursor: pointer;
  text-align: center;
  line-height: 36px;
}

h1.product_title.entry-title {
  display: initial;
}

h1.entry-title,
h1.post-title,
h1.page-title {
  display: none;
}

p.index {
  line-height: 1.3;
}

a.new-product-link {
  background: #01803D none repeat scroll 0% 0%;
  color: white;
  width: 100%;
  display: inline-block;
  line-height: 2.7;
}

p.index-text {
  text-align: justify;
  min-height: 135px;
}

p.form {
    margin-top: 20px;
}

.wpcf7 form input.wpcf7-form-control.wpcf7-submit[type="submit"] {
  background-color: #0E723D;
  border-radius: 0px;
  margin: 0;
  border: none;
  width: 250px;
  height: 35px;
}

p.form-submit {
  margin-top: 10px;
}

.page-id-6 img {
  border: none;
  box-shadow: none;
}


.woocommerce div.product div.images img {width:auto !important;}
div.pp_woocommerce div.ppt {display: none !important;}


@media screen and (max-width:899px){

input, textarea {width: 87% !important;}
iframe {width: 98% !important;}

.footer-area .footer3 {float: left;margin: 0 0 0 5%;padding: 30px 0;width: 55%;}
.footer-area .footer1, .footer-area .footer2 {float: left;padding: 30px 5% 0 0;width: 15%;}
.footer-area {max-width: 100%;}
.container, section#home_header .header-container {width: 96% !important;padding:2%;} 



  
  
}



@media screen and (max-width:799px){

 .products tr td {display: table;float: left;width: 14%;}
 .products tr td:last-child,  .products tr td:first-child {display: table;float: left;width: 100%;}
 .products thead td:last-child, .products thead td:first-child {display: none;}
 
.page_wrapper {padding: 2%;width: 96% !important;}
  
  .page-id-12 .products tr td {display: table-cell;font-size: 12px;width: auto;}  
.page-id-12 .products tr td:last-child, .page-id-12 .products tr td:first-child {display: block;width:100%;} 
.page-id-12 .products thead tr td {font-size: 12px;}
.page-id-12 .products thead tr td:first-child,.page-id-12 .products thead tr td:last-child {display: none;} 
.wpcf7-form-control.wpcf7-acceptance {width: 30px !important;}
  
  
}


@media screen and (max-width:699px){

section#home_header .header-container .left-div, section#home_header .header-container .right-div {
display: block;vertical-align: middle;width: 100% !important;float: left;}  
.footer-area .footer3 {margin: 0 2%;width: 96%;}
.footer-area .footer1, .footer-area .footer2 {padding: 30px 2% 0 ;width: 46%;}
  h1 {font-size: 22px;}
  
div.rent-form-right {float: left;}  
  
  

}


@media screen and (max-width:599px){

.page-id-10 #new-products ul.new-products li.product {display: block;float: none;margin: 3px auto;max-width: 96% !important;width: 300px !important;}  


  
  
  
}


@media screen and (max-width:499px){
.products {font-size: 10px;}
 
#filtros_carretilla tr:first-child {float: left;display: table;width: 30%;}  
#filtros_carretilla tr:last-child {float: left;display: table;width: 70%;} 
#filtros_carretilla th {display: block;width: 100%;height: 100px; }
#filtros_carretilla td {display: block;width: 96%;height: 100px;padding:2%;}  
section#home_header .breadcrumbs, section#home_header span a {font-size: 11px;  }
body {min-width: 270px;}
  

#new-products ul.new-products li.product {width: 32%;}
 
.page-id-12 .products tr td {font-size: 11px;}  
.page-id-12 .products thead tr td {font-size: 9px;}
 
  
  
  
}


@media screen and (max-width:349px){
.products tr td {display: inline-table;float: left;width: auto;}
.footer-area .footer1, .footer-area .footer2 {width: 96%;}  
.layout_wide {width: 98% !important;}
#menu_fix {width: 100%;} 
  
#new-products ul.new-products li.product {width: 48%;}
  
.page-id-12 .products tr td {font-size: 9px;}  
.page-id-12 .products thead tr td {font-size: 7px;}

  
.products {font-size: 9px;}
  
  
  
  
}