@charset "UTF-8";.no-margin{margin:0 !important}.lib-list-item-product2{border:none}.lib-list-item-product2 .image-dev .list-button-dev{position:absolute;top:50%;left:50%;z-index:10;transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-webkit-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0)}.lib-list-item-product2 .image-dev .list-button-dev li{display:inline-block;float:left;height:40px;width:40px;background:#fff;position:relative;border-width:0 1px 0 0;border-style:solid;border-color:#ddd;opacity:0;transition:transform 0.2s ease-in-out, opacity 0.2s ease-in-out}.lib-list-item-product2 .image-dev .list-button-dev li:nth-child(1){transform:translateX(40px);-moz-transform:translateX(40px);-webkit-transform:translateX(40px);-ms-transform:translateX(40px);z-index:1;transition-delay:0s}
.lib-list-item-product2 .image-dev .list-button-dev li:nth-child(2){transition-delay:0.2s;z-index:2}
.lib-list-item-product2 .image-dev .list-button-dev li:nth-child(3){transition-delay:0.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);z-index:1;transition-delay:0s}.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{background:none;position:absolute;width:100%;height:100%;top:0;left:0;line-height:40px;text-align:center;box-shadow:none;border:none;color:#555;width:40px;padding:0}
.lib-list-item-product2 .image-dev .list-button-dev li:hover{background:#ecf5fd}.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{text-align:center;padding:0 15px}.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{color:#444;font-size:13px}.lib-list-item-product2 .caption-dev .price-dev .price.product-price{font-size:16px}.lib-list-item-product2 .caption-dev .price-dev .price-new{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{background:#fff;border:1px solid #ddd;font-size:12px;text-transform:uppercase;color:#999;font-weight:bold;box-shadow:none;border-radius:0;padding:6px 20px;margin:0 0 30px;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out}.lib-list-item-product-over2 .image-dev .list-button-dev li{opacity:1;transition:transform 0.2s ease-in-out, opacity 0.2s ease-in-out}
.lib-list-item-product-over2 .image-dev .list-button-dev li:nth-child(1){transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transition-delay:0.2s}.lib-list-item-product-over2 .image-dev .list-button-dev li:nth-child(2){transition-delay:0s}.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:0.2s}.lib-two-img{position:relative;display:block}.lib-two-img .img-1{opacity:1;position:relative;transition:all 0.5s ease-in-out}.lib-two-img .img-2{position:absolute;z-index:0;top:0;opacity:0;display:block;transition:all 0.5s ease-in-out;left:50%;transform:translateX(-50%)}.lib-two-img-over .img-1{opacity:0;transform-style:inherit;transition:all 0.5s ease-in-out}
.lib-two-img-over .img-2{opacity:1;transform-style:inherit;transition:all 0.5s ease-in-out}@keyframes myeffect-slideshow{0%{opacity:0;transform:translateY(-300px);-webkit-transform:translateY(-300px);-moz-transform:translateY(-300px);-ms-transform:translateY(-300px);-o-transform:translateY(-300px)}100%{opacity:1;transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}}@-webkit-keyframes myeffect-slideshow{0%{opacity:0;transform:translateY(-300px);-webkit-transform:translateY(-300px);-moz-transform:translateY(-300px);-ms-transform:translateY(-300px);-o-transform:translateY(-300px)}100%{opacity:1;transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}}@-moz-keyframes myeffect-slideshow{0%{opacity:0;transform:translateY(-300px);-webkit-transform:translateY(-300px);-moz-transform:translateY(-300px);-ms-transform:translateY(-300px);-o-transform:translateY(-300px)}100%{opacity:1;transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}}.typefooter-3{margin-top:25px;background-color:#f5f3ed}
.typefooter-3 .module h3.modtitle{color:#222;font-size:20px;line-height:20px;margin-bottom:20px !important;font-weight:700;text-transform:capitalize;padding-bottom:20px;position:relative}.typefooter-3 .module h3.modtitle:after{position:absolute;content:"";width:30px;height:2px;bottom:0;left:0}.typefooter-3 .box-footer{position:relative;margin-top:30px}.typefooter-3 .box-footer .modcontent ul li a{border:0 none;font-size:14px;padding:0;line-height:35px;position:relative;padding-left:0;transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;display:inline-block;color:#666}.typefooter-3 .box-footer .modcontent ul li a:before{font-family:'FontAwesome';content:"\f0da";padding-right:8px}.typefooter-3 .box-footer .modcontent ul li a:hover{padding-left:14px}.typefooter-3 .infos-footer{margin-top:30px}.typefooter-3 .infos-footer ul.links-contact{margin-top:30px}.typefooter-3 .infos-footer ul.links-contact li{color:#666;font-size:14px;padding-left:30px;line-height:26px;margin-bottom:10px;position:relative}.typefooter-3 .infos-footer ul.links-contact li i{font-size:16px;color:#f1641e;position:absolute;top:3px;left:0}.typefooter-3 .footer-top{padding:25px 0;background-color:#009890}.typefooter-3 .footer-top .ftop{margin:0 auto;padding:0}.typefooter-3 .footer-middle{padding:30px 0 30px 0}.typefooter-3 .newsletter-footer3 .newsletter .modtitle{color:#fff;font-size:24px;line-height:20px;margin-bottom:0;font-weight:400;text-transform:capitalize;padding-bottom:0;position:relative;width:34%;float:left;line-height:45px}.typefooter-3 .newsletter-footer3 .newsletter .block_content{width:66%;float:right}.typefooter-3 .newsletter-footer3 .newsletter .block_content form.signup{display:block;margin:0}.typefooter-3 .newsletter-footer3 .newsletter .block_content form.signup .form-group{position:relative;margin:0}.typefooter-3 .newsletter-footer3 .newsletter .block_content form.signup .form-group .input-box{background-color:#fff;vertical-align:top;padding-right:120px;border-radius:0}.typefooter-3 .newsletter-footer3 .newsletter .block_content form.signup .form-group .subcribe{position:absolute;top:0;right:0}.typefooter-3 .newsletter-footer3 .newsletter .block_content form.signup .form-group input.form-control{height:45px;line-height:45px;width:100%;font-size:12px;box-shadow:none;padding:0 0 0 15px;border:none;background-color:#fff;border-radius:0}.typefooter-3 .newsletter-footer3 .newsletter .block_content form.signup .form-group input.form-control::-moz-placeholder{color:#999999;opacity:1}.typefooter-3 .newsletter-footer3 .newsletter .block_content form.signup .form-group input.form-control:-ms-input-placeholder{color:#999999}.typefooter-3 .newsletter-footer3 .newsletter .block_content form.signup .form-group input.form-control::-webkit-input-placeholder{color:#999999}.typefooter-3 .newsletter-footer3 .newsletter .block_content form.signup .form-group input.form-control:focus{z-index:0}.typefooter-3 .newsletter-footer3 .newsletter .block_content form.signup .subcribe button{border:0 none;color:#fff;font-weight:400;font-size:14px;height:45px;line-height:45px;padding:0 30px;text-transform:uppercase;border-radius:0}.typefooter-3 .apps ul li{padding:10px 10px 0 0px;float:left;width:50%}.typefooter-3 .socials ul li{float:left;margin:0 10px 0 0}@media (min-width:1200px) and (max-width:1650px){.typefooter-3 .socials ul li{margin-right:5px}}.typefooter-3 .socials ul li a{background-color:#ffffff;color:#000000;font-size:16px;display:block;border-radius:50px;width:45px;height:45px;line-height:45px;text-align:center}.typefooter-3 .footer-links-w{border-top:1px solid #dcdcdc;padding:32px 0}.typefooter-3 .footer-links h2{font-weight:400;font-size:14px;color:#222;float:left;line-height:24px;margin:0 10px 0 0}.typefooter-3 .footer-links ul li{display:inline-block;padding-right:10px;margin-right:10px;position:relative;line-height:100%}.typefooter-3 .footer-links ul li:after{position:absolute;content:"|";top:3px;right:0}.typefooter-3 .footer-links ul li:last-child:after{display:none}.typefooter-3 .footer-links ul li a{line-height:22px}.typefooter-3 .blog-home{margin-bottom:0px;position:relative;margin-top:30px}.typefooter-3 .blog-home .owl2-dots{position:absolute;top:0;right:0;left:auto;position:static;margin-top:8px}.typefooter-3 .blog-home .owl2-dots .owl2-dot{width:9px;height:9px;border-radius:50%;box-sizing:border-box;background-color:#fff;margin:0;margin-left:10px;display:inline-block;float:none;opacity:1;border:2px solid #222;transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s}.typefooter-3 .blog-home .owl2-dots .owl2-dot span{display:none}.typefooter-3 .blog-home .owl2-dots .owl2-dot:hover{background-color:#ecf5fd;border-color:#ecf5fd}.typefooter-3 .blog-home .owl2-dots .owl2-dot.active{background-color:#ecf5fd;border-color:#ecf5fd}.typefooter-3 .blog-home .owl2-controls{margin:0}.typefooter-3 .blog-home .owl2-controls .owl2-nav{display:inline-block;margin:0 auto;position:absolute;top:0;right:0}.typefooter-3 .blog-home .owl2-controls .owl2-nav .owl2-prev,.typefooter-3 .blog-home .owl2-controls .owl2-nav .owl2-next{border:none;width:24px;height:15px;line-height:15px;text-align:center;float:left;text-indent:-9999px;cursor:pointer;opacity:1;z-index:99;background:url(../../images/bg-arrow3.png) no-repeat;margin:0 13px}.typefooter-3 .blog-home .owl2-controls .owl2-nav .owl2-prev.owl2-next,.typefooter-3 .blog-home .owl2-controls .owl2-nav .owl2-next.owl2-next{background-position:-50px 0;position:relative}.typefooter-3 .blog-home .owl2-controls .owl2-nav .owl2-prev.owl2-next:before,.typefooter-3 .blog-home .owl2-controls .owl2-nav .owl2-next.owl2-next:before{position:absolute;content:"";width:15px;height:15px;background:url(../../images/bg-arrow3.png) no-repeat -30px 0;top:0;left:-19px}.typefooter-3 .blog-home .owl2-controls .owl2-nav .owl2-prev.owl2-prev,.typefooter-3 .blog-home .owl2-controls .owl2-nav .owl2-next.owl2-prev{background-position:0 0}.typefooter-3 .blog-home .owl2-controls .owl2-nav .owl2-prev:hover,.typefooter-3 .blog-home .owl2-controls .owl2-nav .owl2-next:hover{background-image:url(../../images/bg-arrow3-color.png)}.typefooter-3 .blog-home .owl2-controls .owl2-nav .owl2-prev:hover:before,.typefooter-3 .blog-home .owl2-controls .owl2-nav .owl2-next:hover:before{color:#ecf5fd}.typefooter-3 .blog-home .so-blog-external .blog-external{border:none}.typefooter-3 .blog-home .so-blog-external .blog-external .media{margin:0}.typefooter-3 .blog-home .so-blog-external .blog-external .media .item{margin:0;clear:both}.typefooter-3 .blog-home .so-blog-external .blog-external .media .item .media-left{padding:0;overflow:hidden;margin-top:5px;margin-bottom:20px;position:relative;display:block;width:110px;float:left}.typefooter-3 .blog-home .so-blog-external .blog-external .media .item .media-left a{display:block;position:relative}.typefooter-3 .blog-home .so-blog-external .blog-external .media .item .media-left a:before{background-color:rgba(0, 0, 0, 0.2);content:"";height:100%;width:100%;left:0;top:0;position:absolute;visibility:hidden;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;z-index:1}.typefooter-3 .blog-home .so-blog-external .blog-external .media .item .media-left a:hover:before{visibility:visible;-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s}.typefooter-3 .blog-home .so-blog-external .blog-external .media .item .media-left a img{border-radius:0}.typefooter-3 .blog-home .so-blog-external .blog-external .media .item .media-content{font-size:12px;float:left;display:block;color:#666666;margin-left:30px}@media (min-width:1200px) and (max-width:1650px){.typefooter-3 .blog-home .so-blog-external .blog-external .media .item .media-content{margin-left:10px}}.typefooter-3 .blog-home .so-blog-external .blog-external .media .item .media-content h4.media-heading{margin-bottom:10px;margin-top:8px}@media (min-width:1200px) and (max-width:1650px){.typefooter-3 .blog-home .so-blog-external .blog-external .media .item .media-content h4.media-heading{margin:0}}.typefooter-3 .blog-home .so-blog-external .blog-external .media .item .media-content h4.media-heading a{padding:0;font-weight:400;font-size:16px;color:#222;text-transform:capitalize}@media (min-width:1200px) and (max-width:1650px){.typefooter-3 .blog-home .so-blog-external .blog-external .media .item .media-content h4.media-heading a{font-size:14px}}.typefooter-3 .blog-home .so-blog-external .blog-external .media .item .media-content .top-content i{font-size:14px;margin-top:6px;margin-right:3px}.typefooter-3 .blog-home .so-blog-external .blog-external .media .item .media-content .media-author{display:inline-block;color:#888}.typefooter-3 .blog-home .so-blog-external .blog-external .media .item .media-content .media-date-added{display:inline-block;margin-right:20px}.typefooter-3 .blog-home .so-blog-external .blog-external .media .item .media-content .description{font-size:12px;color:#666666}.typefooter-3 .footer-bottom{padding:15px 0;background-color:#fff}.typefooter-3 .footer-bottom .payment-w{text-align:right}.typefooter-3 .footer-bottom .copyright-w{line-height:35px}.typefooter-3 .footer-bottom .container{padding:0px 15px}.typefooter-3 .footer-bottom p{margin:0;line-height:32px;color:#222}