.slider-home{padding:0;margin-top:0;}	.bx-pager-item{display:inline-block!important;}
.page-home .s-viewcatalogo .w-slider {width:100%;font-family:'Montserrat',sans-serif;}
.page-home .s-viewcatalogo .w-slider .inner-slider .item-slider {height:732px; position:relative; background-repeat:no-repeat; background-position:top center; -webkit-background-size:cover; -moz-background-size:cover; background-size:cover;}

.page-home .s-viewcatalogo .w-slider .inner-slider .item-slider .slide-text {
  position: absolute;	text-align:center;
  top:45%; left:56%;
  /*right: 10%;*/ bottom: 0px;
  /*color: #333333;*/color:white;
  /*width: 240px;*/
  -webkit-transform: translateX(-80px);-moz-transform:translateX(-80px); -o-transform:translateX(-80px); -ms-transform:translateX(-80px); transform:translateX(-80px); opacity:0; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter:alpha(opacity=0); -webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -o-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}

.page-home .s-viewcatalogo .w-slider .inner-slider .item-slider .slide-image {position: absolute;/*top: 70px;left: 500px;*/-webkit-transform:translateX(80px); -moz-transform:translateX(80px); -o-transform:translateX(80px); -ms-transform:translateX(80px); transform:translateX(80px); opacity:0; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter:alpha(opacity=0); -webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -o-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;
}
.page-home .s-viewcatalogo .w-slider .inner-slider .active-slide .slide-text,
.page-home .s-viewcatalogo .w-slider .inner-slider .active-slide .slide-image {opacity: 1;-ms-filter: none;filter: none;-webkit-transform: translateX(0);-moz-transform: translateX(0);-o-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}

.slide-text h3{font-size:2.1em;margin:0;}
.slide-text p{font-size:1.2em;margin:0 0 45px 0;line-height:1.4em;font-weight:600;font-family:'Open Sans',sans-serif;}
.slide-text h3,.slide-text p{text-shadow:2px 2px 2px #333333;}

.btn-slide{}
.btn-slide a{text-decoration:none; background:rgba(192,0,0,0.7); color:white; padding:18px 80px; border:1px solid white; font-size:1em;transition:background 0.8s;}
.btn-slide a:hover{background:rgba(255,0,0,0.7);}

.bx-wrapper .bx-pager{text-align:center!important;bottom:60px!important;}
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{width:100%!important;}

.bx-wrapper .bx-pager.bx-default-pager a{background:lightgray!important;width:9px!important;height:9px!important;transition:all 0.1s;border-radius:15px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active{background:white!important;width:13px!important;height:13px!important;position:relative;top:-2px;border-radius:20px;}


#slide-pico{background-image:url('../img/slide-pico.png'); height:20px; width:100%; position:relative; z-index:98; margin-top:-20px; background-position:center;}

#slogan h2{color:rgb(196,0,0);font-weight:300;font-size:3em;margin:18px 10px 0px 10px;line-height:1em;}
#slogan h4{font-size:1.8em;margin:8px 10px 25px 10px;}
#slogan p{color:gray;font-size:0.9em;line-height:1.75em;margin:0 10px 50px 10px;}
#slogan a{text-decoration:none; background:rgba(192,0,0,0.75); color:white; padding:16px 90px; font-size:1.1em;transition:background 0.8s;position:relative;z-index:97;display:inline-block;}
 #slogan a:hover{background:rgb(196,0,0);}

/* slide 2 */
.inner-slider2{margin-top:50px;}  /*339*/
.page-home .inner-slider2 .item-slider {height:577px; position:relative; background-repeat:no-repeat; background-position:top center; -webkit-background-size:cover; -moz-background-size:cover; background-size:cover; left:0; right:0;}
.inner-slider2 .bx-wrapper .bx-pager{display:none;}

#slogan2 h2{color:rgb(196,0,0);font-size:3.8em;margin:0px 10px 0px 10px;line-height:1em;}
#slogan2 p{color:#333333;font-size:1.65em;line-height:1.75em;font-weight:300;margin:-3px 10px 35px 10px;}

#slogan2 #productos{width:100%;text-align:center;}
#slogan2 #productos .p1{display:inline-block;text-align:center;border-right:1px solid silver;padding: 10px 0px 30px;vertical-align:top;width:200px;margin-bottom:20px;}
#slogan2 #productos .p2{border-right:0px solid silver!important;}
#slogan2 #productos a{color:rgb(94,94,94);display:inline-block;font-weight:600;transition:color 0.7s;}
#slogan2 #productos a:hover{color:rgb(196,0,0);}
#slogan2 #productos .familia1{width:70px;height:90px;background-position:0 0;margin:auto;background-size:100% 100%; background-repeat:no-repeat;margin-bottom:15px;}

#slogan2 a.btn-slide2{text-decoration:none; background:rgba(192,0,0,0.75); color:white; padding:16px 90px; font-size:1.1em;transition:background 0.8s;display:inline-block;margin:20px 0 60px;}
 #slogan2 a.btn-slide2:hover{background:rgb(196,0,0);}

@media only screen and (max-width: 1256px){ #ulnav {background-color:rgba(215, 215, 215, 0.95)!important;} }


/**/
@media only screen and (max-width: 800px){ .btn-slide a{padding:18px 10%!important;}

.page-home .s-viewcatalogo .w-slider .inner-slider .item-slider{background-size:475px;margin-top:56px;}
.page-home .s-viewcatalogo .w-slider .inner-slider .item-slider .slide-text{padding-top:25px;margin-top:-61px;width:100%;}
.bx-wrapper .bx-pager.bx-default-pager a {background:gray!important;}
.bx-wrapper .bx-viewport {height:569px!important;background-color:rgba(215,215,215,0.95);}
.slide-text h3{font-size:1.6em;}
.slide-text p{font-size: 1em;margin: 10px 0 45px 0;line-height: 1.3em;}


.inner-nov .item-slider {margin-top:0px!important;}
.inner-nov .slide-text {padding-top:0px!important;margin-top:106px!important;}
.inner-nov .bx-viewport {height:570px!important;}
.inner-nov .bx-wrapper .bx-pager {margin-bottom:-48px!important;}
.inner-nov .slide-text p {margin:10px 0 37px 0!important;}
}
/**/


@media only screen and (max-width: 874px){ .slide-text{left:0!important;right:0;top:33%!important;width:90%;margin:auto;} }
@media only screen and (max-width: 649px){ .btn-slide a{padding:18px 10%!important;}

.page-home .s-viewcatalogo .w-slider .inner-slider .item-slider{background-size:475px;margin-top:56px;}
.page-home .s-viewcatalogo .w-slider .inner-slider .item-slider .slide-text{padding-top:25px;margin-top:-61px;width:100%;}
.bx-wrapper .bx-pager.bx-default-pager a {background:gray!important;}
.bx-wrapper .bx-viewport {height:569px!important;background-color:rgba(215,215,215,0.95);}
.slide-text h3{font-size:1.6em;}
.slide-text p{font-size: 1em;margin: 10px 0 45px 0;line-height: 1.3em;}


.inner-nov .item-slider {margin-top:0px!important;}
.inner-nov .slide-text {padding-top:0px!important;margin-top:106px!important;}
.inner-nov .bx-viewport {height:600px!important;}
.inner-nov .bx-wrapper .bx-pager {margin-bottom:-48px!important;}
.inner-nov .slide-text p {margin:10px 0 37px 0!important;}
}

@media only screen and (max-width: 450px){
  .page-home .s-viewcatalogo .w-slider .inner-slider .item-slider {
    background-size: contain;
  }

  .page-home .s-viewcatalogo .w-slider .inner-slider .item-slider .slide-text {
    margin-top: 17%!important;
  }
}

@media only screen and (max-width: 355px){
  .page-home .s-viewcatalogo .w-slider .inner-slider .item-slider .slide-text {
    margin-top: 7%!important;
  }

  h1 {
    font-size: 2em!important;
  }
}

@media only screen and (max-width: 1084px){
  #izq, #dcha {
    text-align: center!important;
 }
}

@media screen and ( max-height: 730px ){
  #blanco {padding-top:9px!important;}
  #separ {height: 160px!important;}
  .contenido1 {margin:0 auto 30px auto!important;}
  .page-home .s-viewcatalogo .w-slider .inner-slider .item-slider .slide-text {top:35%!important;}
}
