.no-margin{margin:0!important}.lib-list-item-product2{border:none}.lib-list-item-product2 .image-dev .list-button-dev{transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);position:absolute;top:50%;left:50%;z-index:10}.lib-list-item-product2 .image-dev .list-button-dev li{height:40px;border:solid #ddd;transition:transform .2s ease-in-out,opacity .2s ease-in-out;position:relative;opacity:0;border-width:0 1px 0 0;background:#fff;width:40px;float:left;display:inline-block}.lib-list-item-product2 .image-dev .list-button-dev li:first-child{transform:translateX(40px);-moz-transform:translateX(40px);-webkit-transform:translateX(40px);-ms-transform:translateX(40px);transition-delay:0s;z-index:1}.lib-list-item-product2 .image-dev .list-button-dev li:nth-child(2),.lib-list-item-product2 .image-dev .list-button-dev li:nth-child(3){transition-delay:.2s;z-index:2}.lib-list-item-product2 .image-dev .list-button-dev li:nth-child(4){transform:translateX(-40px);-moz-transform:translateX(-40px);-webkit-transform:translateX(-40px);-ms-transform:translateX(-40px);transition-delay:0s;z-index:1}.lib-list-item-product2 .image-dev .list-button-dev li:first-child{border-left:1px solid #ddd}.lib-list-item-product2 .image-dev .list-button-dev li a,.lib-list-item-product2 .image-dev .list-button-dev li button{height:100%;padding:0;border:none;color:#555;position:absolute;text-align:center;top:0;box-shadow:none;background:none;left:0;width:100%;width:40px;line-height:40px}.lib-list-item-product2 .image-dev .list-button-dev li:hover{background:#ff5c00}.lib-list-item-product2 .image-dev .list-button-dev li:hover a,.lib-list-item-product2 .image-dev .list-button-dev li:hover button{color:#fff}.lib-list-item-product2 .caption-dev{padding:0 15px;text-align:center}.lib-list-item-product2 .caption-dev .rating-dev{margin:5px 0}.lib-list-item-product2 .caption-dev .rating-dev .fa-stack-2x{font-size:11px}.lib-list-item-product2 .caption-dev .title-dev{font-size:13px;color:#444}.lib-list-item-product2 .caption-dev .price-dev .price-new,.lib-list-item-product2 .caption-dev .price-dev .price.product-price{font-size:16px}.lib-list-item-product2 .caption-dev .price-dev .price-old{font-size:12px}.lib-list-item-product2 .caption-dev .add-cart-dev{padding:6px 20px;font-size:12px;border:1px solid #ddd;font-weight:700;color:#999;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-transform:uppercase;margin:0 0 30px;box-shadow:none;border-radius:0;background:#fff}.lib-list-item-product-over2 .image-dev .list-button-dev li{transition:transform .2s ease-in-out,opacity .2s ease-in-out;opacity:1}.lib-list-item-product-over2 .image-dev .list-button-dev li:first-child{transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transition-delay:.2s}.lib-list-item-product-over2 .image-dev .list-button-dev li:nth-child(2),.lib-list-item-product-over2 .image-dev .list-button-dev li:nth-child(3){transition-delay:0s}.lib-list-item-product-over2 .image-dev .list-button-dev li:nth-child(4){transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transition-delay:.2s}.lib-two-img{position:relative;display:block}.lib-two-img .img-1{transition:all .5s ease-in-out;position:relative}.lib-two-img .img-2{position:absolute;top:0;left:0;width:100%;display:block;z-index:0}.lib-two-img .img-2,.lib-two-img-over .img-1{transition:all .5s ease-in-out;opacity:0}.lib-two-img-over .img-2{transition:all .5s ease-in-out;opacity:1}@keyframes myeffect-slideshow{0%{transform:translateY(-300px);-webkit-transform:translateY(-300px);-moz-transform:translateY(-300px);-ms-transform:translateY(-300px);-o-transform:translateY(-300px);opacity:0}to{transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);opacity:1}}@-webkit-keyframes myeffect-slideshow{0%{transform:translateY(-300px);-webkit-transform:translateY(-300px);-moz-transform:translateY(-300px);-ms-transform:translateY(-300px);-o-transform:translateY(-300px);opacity:0}to{transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);opacity:1}}@-moz-keyframes myeffect-slideshow{0%{transform:translateY(-300px);-webkit-transform:translateY(-300px);-moz-transform:translateY(-300px);-ms-transform:translateY(-300px);-o-transform:translateY(-300px);opacity:0}to{transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);opacity:1}}.typefooter-1{font-size:13px;font-size:1.3rem;color:#7d7d7d;background:#f0f0f0}.typefooter-1 a{color:#7d7d7d}.typefooter-1 .module{margin:0}.typefooter-1 .module .footer-block-title h3,.typefooter-1 .module h3.footertitle{height:auto;font-size:16px;font-size:1.6rem;border:none;font-weight:700;color:#222;text-transform:uppercase;letter-spacing:1.2px;margin:0 0 12px;line-height:inherit}.typefooter-1 .footer-top{padding:18px 0 19px;background-color:#ff5c00}.typefooter-1 .footer-top h2{margin-bottom:0}.typefooter-1 .footer-top .block-infos .info .inner{border-left:1px solid hsla(0,0%,100%,.3);width:100%;float:left;padding-left:35px}.typefooter-1 .footer-top .block-infos .info .inner i{padding-top:1px;font-size:36px;color:#fff;float:left}.typefooter-1 .footer-top .block-infos .info .inner .info-cont{padding-left:50px}.typefooter-1 .footer-top .block-infos .info .inner .info-cont span{font-size:13px;font-weight:600;margin-bottom:2px;color:#fff;text-transform:uppercase}.typefooter-1 .footer-top .block-infos .info .inner .info-cont p{padding-top:0;margin-bottom:0;color:#fff;text-transform:capitalize;line-height:normal}.typefooter-1 .footer-top .block-infos .info.info1 .inner{border-left:0;padding-left:0}.typefooter-1 .footer-center{padding-top:25px}@media (min-width:1200px){.typefooter-1 .footer-center{padding-top:44px}.typefooter-1 .footer-center .footer-extra{padding:0 0 0 40px}.typefooter-1 .footer-center .footer-contact{padding-left:50px}.typefooter-1 .footer-center .footer-newsletter{width:70%}.typefooter-1 .footer-center .footer-socials{width:30%}}.typefooter-1 .footer-center .module ul.links-footer li a,.typefooter-1 .footer-center .module ul.menu li a{padding:4px 0 5px;font-size:13px;color:#7d7d7d;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;text-transform:capitalize;position:relative;vertical-align:top;display:inline-block}.typefooter-1 .footer-center .module ul.links-footer li a:before,.typefooter-1 .footer-center .module ul.menu li a:before{font-size:14px;margin-right:8px;content:"\f105";font-family:FontAwesome}.typefooter-1 .footer-center .module ul.links-footer li a:hover,.typefooter-1 .footer-center .module ul.menu li a:hover{color:#ff5c00;padding-left:10px}.typefooter-1 .footer-center .footer-contact ul>li{list-style:none;overflow:hidden;line-height:24px;margin-top:23px}.typefooter-1 .footer-center .footer-contact ul>li .fa{height:31px;font-size:16px;margin-right:10px;color:#fff;text-align:center;background-color:#9d9d9d;border-radius:2px;width:31px;line-height:31px;float:left}.typefooter-1 .footer-center .footer-contact ul>li span{overflow:hidden;font-size:13px;color:#7d7d7d;line-height:15px;display:block}.typefooter-1 .footer-center .footer-contact ul>li.email{font-size:13px;margin-bottom:22px;line-height:32px}.typefooter-1 .footer-center .custom_categories{padding:28px 0 30px;border-top:1px solid #e0e0e0;text-align:center;clear:both;margin-top:36px}.typefooter-1 .footer-center .custom_categories nav a{padding:0 15px;font-weight:700;color:#222;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;text-transform:uppercase}.typefooter-1 .footer-center .custom_categories nav a:hover{color:#ff5c00}.typefooter-1 .footer-center .custom_categories p{padding:0 25%;margin:10px 13px 0;line-height:28px}.typefooter-1 .footer-center-2{padding:30px 0;border-top:1px solid #e0e0e0}.typefooter-1 .footer-bottom{padding:22px 0;text-align:center;background-color:#3b3b3b}.typefooter-1 .footer-bottom .copyright{margin-bottom:7px}.typefooter-1 .footer-socials-wrap h2{margin-bottom:0}.typefooter-1 .socials-wrap{float:right;display:inline-block}.typefooter-1 .socials-wrap .title-follow{padding-top:8px;vertical-align:top;white-space:nowrap;display:table-cell}.typefooter-1 .socials-wrap ul{padding-top:5px;padding-left:5px;display:table-cell}.typefooter-1 .socials-wrap ul li{margin-left:10px;float:left}.typefooter-1 .socials-wrap ul li a{height:34px;font-size:18px;color:#222;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;text-align:center;background-color:#fff;border-radius:50%;-webkit-border-radius:50%;width:34px;line-height:34px;display:block}.typefooter-1 .socials-wrap ul li a:hover{color:#ff5c00}.typefooter-1 .socials-wrap ul li a i{font-size:16px}.typefooter-1 .socials-wrap ul li a .name-social{display:none}.typefooter-1 .news-letter{overflow:hidden;color:#222;padding-right:0;float:left}.typefooter-1 .news-letter .title-block{padding:15px 0;line-height:100%;display:table-cell}.typefooter-1 .news-letter .page-heading{font-size:16px;font-weight:700;margin-bottom:0;color:#222;text-transform:uppercase}.typefooter-1 .news-letter .so-custom-default{padding:0;border:none}.typefooter-1 .news-letter .newsletter_promo,.typefooter-1 .news-letter .pre-text{font-size:12px;margin:0;line-height:12px;display:none}.typefooter-1 .news-letter .block_content{padding:0 30px 0 27px;vertical-align:top;margin-top:0;display:table-cell}.typefooter-1 .news-letter .block_content form{margin:0}.typefooter-1 .news-letter .block_content form .form-group{overflow:hidden;margin:0}.typefooter-1 .news-letter .block_content .input-box{float:left}.typefooter-1 .news-letter .block_content .input-box input{height:42px;padding:5px 15px;font-size:12px;border:1px solid #fff;border-right:none;margin-right:20px;color:#999;transition:all .3s ease 0s;-webkit-border-radius:20px 0 0 20px;border-radius:20px 0 0 20px;background:#fff;width:515px;float:left}.typefooter-1 .news-letter .block_content .subcribe button{border-color:#ff5c00;height:42px;font-size:14px;font-weight:700;right:0;color:#fff;transition:all .3s ease 0s;text-transform:uppercase;position:absolute;outline:none;background-color:#ff5c00;-webkit-border-radius:0 20px 20px 0;border-radius:0 20px 20px 0;z-index:9}@media (min-width:1200px){.typefooter-1 .news-letter .block_content .subcribe button{padding:0 25px}}.typefooter-1 .news-letter .block_content .subcribe button:hover{border-color:#cc4a00;background-color:#cc4a00}