
@media (min-width: 769px) and (max-width: 1241px){

	.main-content{ max-width: none !important; width: 90% !important; margin: 0 auto; }
	.main-content > .row > div { padding-left: 30px; }
	
    /*.main-content div.titulo{ width: 30% !important; }
	.main-content div.contenido{ width: 40% !important; }*/

	/* HEADER */
    #header-space { height: 190px; }
	#header-outer{ z-index: 200; box-shadow: none; }
	#header-outer .row .col.span_3{ float: none; width: 100%; position: relative!important; margin-bottom: 10px; }

    header#top { height: 190px; }    
	body header#top .container{ max-width: 100%; }
    
    header#top .span_3 #logo { display: block!important; }
    header#top .span_3 #logo .default-logo { display: block!important; margin: 0 auto;  padding-top: 30px; height: 80px!important; }
    header#top .span_3 #logo .retina-logo { height: 0px!important; }
    
    header#top .span_9 { margin-bottom: 0; }
    
    header#top nav { display: block!important; }
	header#top ul.sf-menu .itemlogo{ display:none!important; }
	header#top ul.sf-menu li a{ padding: 30px 0 !important; font-size: 12px!important;  }
    
    /*    
	body header#top{ height: 190px; }
	body header#top #logo{ width: 270px; height: auto; margin: auto; }
	body header#top #logo .retina-logo, body header#top #logo .default-logo{ width:200px ; height: auto!important; margin: 0 auto; margin-top: 30px; }
	body header#top #logo .retina-logo{ width: 100% ; height: auto!important; margin-top: 20px; }
    header#top #logo .default-logo

	body header#top .container{ max-width: 100%; }
	#top .container .span_3{ float: none; }
    */
    
    /* FOOTER */
    
    #footer-outer .container .fila03{ margin-left: 0; }
    #footer-outer .container .fila03 li{ width: 100%; }
         
	/* SLIDER */
	#slider-row{ padding-bottom: 15px!important; }
	#slider-row .img-with-aniamtion-wrap.right{ width: 95%; }
	#slider-row .img-with-aniamtion-wrap.right img{ width: inherit; top: 33px; right: -37px; }
    
    /* HOME */
	.home .row-tres-columnas{  }
	.home .row .row-tres-columnas .titulo{ width: 33.333%; margin: 0; padding-right: 20px; }
	.home .row .row-tres-columnas .contenido{ width: 33.333%; margin: 0; padding-right: 20px; }
    .home .row .row-tres-columnas .contenido p{ padding-left: 10px; }
	.home .row .row-tres-columnas .imagen{ width: 33.333%; margin: 0; top: 0; }
	.home .row .row-tres-columnas .imagen img{ top: 0; transform: none; -webkit-transform: none; -moz-transform: none; }

	.row-dos-columnas-video{ background-size: 100%; padding-bottom: 100px !important; }
	.row-dos-columnas-video .derecha{ left:30px; }
	.row-dos-columnas-video .izquierda{ padding-right:0px; top: -20px; }
	.row-dos-columnas-video .izquierda .boton-borde-dorado a{ background-size: 100%; background-position: -1px; position: relative; margin-top: 100px; }
	.row-dos-columnas-video img.triangulo-pastor{ display: none; /*width: 33%; left: -107px; bottom: -13px; */ }

	.page .row .row-dos-columnas{  }
	.page .row .row-dos-columnas .titulo { width :27%; }
	.page .row .row-dos-columnas .contenido { width: 100%; padding: 0; margin: 20px 0;  }
    .row-dos-columnas .contenido p { width: 100%; }
    .home .row-dos-columnas .contenido p { padding-right: 200px; }

    .row-patas-jamon { padding-top:135px!important; top:0;}
    .row-patas-jamon img.plato-jamon { display: none; }
    .row-patas-jamon .jamones p { padding: 0; }

    .row-patas-jamon { background: none; padding-right: 0; }
    .row-patas-jamon .imagenes .wpb_wrapper div:last-child { display: none;}
    .home .row .row-patas-jamon .imagenes{ width: 30%; }
    .home .row .row-patas-jamon .jamones{ width: 100%; left: 0px; margin: 0; }
    
    .home .row .row-patas-jamon .jamones .img-with-aniamtion-wrap img{  }
    
    .home .row-patas-jamon .jamones .img-with-aniamtion-wrap {  width: 25%; float: left; position: relative;}
    .home .row-patas-jamon .jamones .img-with-aniamtion-wrap img { width: initial; transform: none; -webkit-transform: none; -moz-transform: none; }
    
    .row-patas-jamon .jamones .wpb_wrapper div:nth-child(2) img{ width: 100%; left:60px; }
    .row-patas-jamon .jamones .wpb_wrapper div:nth-child(3) img{ width: 85%; }
    .row-patas-jamon .jamones .wpb_wrapper div:nth-child(4) img{ width: 110%; left: -67px; }
    .row-patas-jamon .jamones .wpb_wrapper div:nth-child(5) img{ width: 140%; left: -120px; top:-280px;  }
    
    
    /*
	.row-patas-jamon .jamones a:nth-child(2){ top: -115px; left: 35px; }
	.row-patas-jamon .jamones a:nth-child(3){ top: -103px; left: 85px; }
	.row-patas-jamon .jamones a:nth-child(4){ top: -72px; left: 90px; }
	.row-patas-jamon .jamones a:nth-child(5){ top: -350px; left: 125px; }
    
    .row-patas-jamon .jamones a img { width: 200%; }
	.row-patas-jamon .jamones a:nth-child(3) img{ width: 170% }
	.row-patas-jamon .jamones a:nth-child(5) img{width: 275%; }
    */
    
    .row-patas-jamon .jamones .boton-borde-dorado a{ left: 0;}
    
	.row-tres-columnas-bellota .bellotas{ width: 50% !important; }
	.row-tres-columnas-bellota .imagen{ width: 30% !important; }


    /* DEHESA */
    .row-dos-columnas-bellotas { }
    .row-dos-columnas-bellotas .span_12{ height: 140px; }
    
    .page .row .row-dos-columnas-bellotas .contenido { width: 66%; }
    .page .row .row-dos-columnas-bellotas .imagen { width: 30%; }
    
    .row-dos-columnas-video.triangulo { padding-bottom: 0!important; background: none; }
    .row-dos-columnas-video.triangulo .izquierda  img.img-with-animation { transform: none;  -webkit-transform: none; -moz-transform: none; }
    .row-dos-columnas-video.triangulo .izquierda .texto p { padding: 50px 0 60px 50px; }
    .row-dos-columnas-video.triangulo .boton-borde-dorado a{ margin-top: 195px; margin-left: 0; }
    
    .row-bellotas img.img-with-animation { transform: none;  -webkit-transform: none; -moz-transform: none; }
    
    /* PRODUCTOS */
    .page-template-page_productos .slider-platos-jamon{ display: none; }
    .page-template-page_productos .row-dos-columnas .titulo{   }
    .page-template-page_productos .row-dos-columnas .contenido{   }
    .page-template-page_productos .row-dos-columnas .contenido p { padding-right: 100px; width: auto; }
    
    .page-template-page_productos .row .list-producto{ padding: 0!important; }
    .page-template-page_productos .list-producto .itemProducto{ width: 33%; vertical-align: bottom; margin-bottom: 50px; }
    .page-template-page_productos .list-producto .itemProducto .nombreProducto{ min-height: 150px; }
    
    .page-template-page_recetas .row .boton-back{ display: none; }
    
    /* FICHA PRODUCTO */
    .single-productos .main-content{ background: none /* url('resources/triangulo-br.png') no-repeat */; background-size: cover; }
    .single-productos .fichaProducto{ text-align: center;}
    .single-productos .fichaProducto .galeriaImagenes{ padding-left: 0; }
    
    .single-productos .fichaProducto .galeriaImagenes{ width: 65%;}
    .single-productos .fichaProducto .galeriaImagenes .imagen360 #mySpriteSpin{ left: -45px; top: 20px;}
    
    .single-productos .fichaProducto .contenido{ text-align: left; padding-right: 0; padding-top: 20px;  }
    
    /* RECETAS */
    .page-template-page_recetas .main-content { background: none; }
    .page-template-page_recetas .list-recetas{ padding-right: 0; padding-left: 0!important;  margin-bottom: 70px!important; text-align: center; }
    .page-template-page_recetas .list-recetas .itemReceta { width: 290px; margin-bottom: 10px; text-align: left; }
    .page-template-page_recetas .list-recetas .itemReceta .imagenReceta { background-position: 50% 50%!important; }
    .page-template-page_recetas .boton-back{ padding-top: 20px; clear: both; }
    
     /* FICHA RECETA */
    .single-receta .main-content { background: none; }
    .fichaReceta { padding: 0; }
    .fichaReceta .contenido h1 { padding-right: 70px; }
    .fichaReceta .contenido { width: 100%; }
    .fichaReceta .imagenReceta { max-width: 750px; width: 100%; display: block; margin: 0 auto; }
    .fichaReceta .imagenReceta img { max-width: 100%; left: 0;}
    
    
    /* CORTE */
    .main-content .row-dos-columnas-imagen .titulo-jamon { width: 50%!important;   }
    .main-content .row-dos-columnas-imagen .titulo p{ width: 232px; }
    .main-content .row-dos-columnas-imagen .titulo-jamon .img-with-aniamtion-wrap{ display: none; }
    .main-content .row-dos-columnas-imagen .imagen { width: 42%!important;   }
    .main-content .row-dos-columnas-imagen .jamon { width: 150%; top: -130px; left: -140px;  }
    
    .main-content .row-dos-columnas-pasos { padding-top: 0!important;}
    .main-content .row-dos-columnas-pasos .titulo{ padding-left:0; width: 35%; background-position: top left;}
    .main-content .row-dos-columnas-pasos .imagen{ display: none; }
    .main-content .row-dos-columnas-pasos .contenido{ width: 100%!important;  padding-left: 0; }
    
    .row-dos-columnas-pasos .imagen img{ left: 0; top: 0;}
    
    .row-imagen-pastor { padding-top: 60px!important; padding-bottom: 50px!important; }
    .row-imagen-pastor .contenido { width: 90%!important; }
    .row-imagen-pastor .pastor { display:none; }
    .row-imagen-pastor .boton-borde-dorado a{ margin-top: 35px; margin-right: 0; float: left; }
    .row-dos-columnas-imagen .titulo-pastor p{ margin-right: 0; }
    
    .row-imagen-pastor .span_12 { height:  auto; }
    
    /* CONTACTO */
    .page-id-71 .container-wrap{ background: none; }
    
    .row-contacto { padding-left: 0!important; }
    .row-contacto .contacto { padding-right: 0; padding-bottom: 0; width: 100%!important; }
    .row-contacto .contacto input.boton-borde-dorado { display: block; margin: 0 auto; }
    
    .row-contacto .direccion { border: none; width: 100%!important;  }
    
    .row-contacto .direccion .wpb_text_column { width: 48%; display: inline-block; margin-right: 0; border: none; text-align: center; padding-left: 0; }
    
    .row-contacto .direccion .alejandro { padding-right: 0;}
    
}

