.productPage{position:relative;width:100%;padding-top:110px;background:#345a52}.productPage h1{position:relative;font-family:flexothin;font-size:60px;color:#fff;text-align:center;text-transform:uppercase;width:100%;background-color:#345a52;padding:100px 30px 50px}.productPage h1:after{content:'';position:absolute;z-index:9;top:100%;left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);width:0;height:0;display:block;border-style:solid;border-width:50px 730px 0;border-color:#345a52 transparent transparent}.productPage .prod-content{background:#294143;position:relative;width:100%;min-height:350px;background-size:cover;background-repeat:no-repeat;background-position:center center;padding:150px 100px;display:inline-block}.productPage .content{width:70%;float:left}.productPage .content h3{color:#fff;font-family:flexolight;font-size:60px;text-shadow:2px 2px rgba(0,0,0,.56);text-transform:uppercase}.productPage .content h3 strong{font-family:flexomedium}.productPage .content p{color:#fff;font-family:flexothin;font-size:24px;line-height:34px;text-align:left}.productPage .content .products-name{width:100%;float:left;padding:20px 0}.productPage .content .products-name ul{list-style-type:none;padding:0;margin:0}.productPage .content .products-name ul li{display:inline-block;padding:0 15px;position:relative;margin-bottom:10px}.productPage .content .products-name ul li a{color:#fff;font-family:flexothin;font-size:30px;line-height:38px;text-align:left;text-transform:uppercase;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.productPage .content .products-name ul li a span{color:#fff;font-family:flexothin;font-size:30px;line-height:38px;padding:0 20px}.productPage .content .products-name ul li a.active,.productPage .content .products-name ul li a:hover{color:#669432}.productPage .content .products-name ul li:after{content:'';width:2px;height:100%;background:#fff;position:absolute;right:0}.productPage .content .products-name ul li:first-child{padding-left:0}.productPage .content .products-name ul li:first-child :after{content:none}.productPage .content .products-name ul li.active a{color:#669432}.productPage .categories{width:30%;float:right}.productPage .categories ul{float:right;border:1px solid #284c48}.productPage .categories ul li{position:relative;display:block}.productPage .categories ul li .hexagon{position:relative;width:100px;height:57.74px;background-color:#355a53;margin:28.87px 0}.productPage .categories ul li .hex{width:150px;position:relative;float:left}.productPage .categories ul li .hex .inner{width:100%;height:75px;line-height:75px;text-align:center;background-color:#355a53;border:1px solid #284c48;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.productPage .categories ul li .hex .inner.active{background-color:#669432}.productPage .categories ul li a{text-transform:uppercase;color:#fff;font-family:flexomedium;font-size:16px}.productPage .categories ul li:hover .hex .inner{background-color:#669432}.productPage .left{float:left}.productPage .right{float:right}.subfooter{position:relative;width:100%;background-color:#345a52}.subfooter:after{content:'';position:absolute;width:100%;height:122px;background-size:100% 122px;left:0;background-image:url(../images/recorte4.png);bottom:-122px;-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV"}.gallery .gallery-item{width:150px!important;margin-right:30px;margin-top:30px!important}.gallery .gallery-item .gallery-icon a img{border:3px solid #355a53!important}#fancybox-overlay{background-color:#172f31!important}#fancybox-content{background:#172f31!important;border-color:#172f31!important;border-width:20px!important}#fancybox-close{top:100%!important;right:0!important;left:50%!important;background:none!important;margin-top:8px}#fancybox-close:before{font-family:flexothin;font-size:30px;color:#fff;content:'X'}#fancybox-left{display:block!important;visibility:visible!important}#fancybox-left .fancy-ico{top:100%!important;left:190px!important;margin-top:0!important;background:none!important}#fancybox-left .fancy-ico:before{font-family:flexothin;font-size:40px;color:#fff;content:'<'}#fancybox-right{display:block!important;visibility:visible!important}#fancybox-right .fancy-ico{background:none!important;top:100%!important;right:165px!important;margin-top:0!important}#fancybox-right .fancy-ico:before{font-family:flexothin;font-size:40px;color:#fff;content:'>'}