#footer{border:0;position:relative;max-width:1024px;margin:0 auto;width:100%;display:table}.fullwidth-footer{max-width:100%}.fullwidth-footer #footer{overflow:visible;border-radius:0}.fullwidth-footer .columns{padding-left:1px}.fullwidth-footer .bottom-footer{padding:0;max-width:100%}.boxed-footer{background-color:transparent}footer{position:relative;clear:both;margin:0 auto;width:100%;display:table;z-index:9}footer .columns{overflow:hidden;padding-left:15px}footer .column{padding:0 25px 0 0;position:relative}footer .column.newsletter{padding-right:15px}footer .column>h3{font-size:14px;color:#e4e4e4;text-transform:uppercase;border-bottom:1px solid #5f6874;padding-bottom:10px;margin-top:12px}footer .column.no-title .column-text-wrap{margin-top:15px}footer .column-menu-wrap>ul{list-style:none;padding:6px 0 0;margin:0}footer .column-menu-wrap>ul li{padding:3px 0;color:#e4e4e4}footer .column-menu-wrap>ul li i{margin-right:6px!important}footer .column-menu-wrap>ul li i:before{margin-top:-1px}footer .column-menu-wrap>ul a{color:inherit;transition:color .2s;display:block}footer .column-text-wrap{height:100%;color:#e4e4e4}footer .column-text-wrap a{transition:color .2s}footer .column-text-wrap>ul{margin:0 0 7px;padding-left:15px}footer .column-text-wrap>ol{margin:0 0 7px;padding-left:20px}footer .column-text-wrap p{overflow:hidden;color:inherit;margin:0;line-height:100%}footer .column-text-wrap p span,footer .column-text-wrap p strong{line-height:100%!important}footer .column-text-wrap p iframe{width:100%}footer .column-text-wrap img{height:auto!important;max-width:100%}footer .text>h3{margin-bottom:12px}footer .columns+.contacts{margin-top:15px}footer .contacts{padding:10px;position:relative;clear:both;width:100%;display:table}footer .contacts>div>span{margin-right:4px;color:#fff}footer .contacts i{height:40px;font-size:20px;margin-right:0!important;color:inherit;transition:background-color .2s;position:relative;text-align:center;background-position:50%;border-radius:50px;width:40px;line-height:39px;background-repeat:no-repeat;display:inline-block}footer .contacts a,footer .contacts a:hover i{color:inherit}footer .contacts [data-hint]:after,footer .contacts [data-hint]:before{display:block}footer .contacts .hint--top:before{margin-left:-10px}footer .contacts .hint--top:after,footer .contacts .hint--top:focus:after{-webkit-transform:translateZ(0) translateX(-54%);-moz-transform:translateZ(0) translateX(-50%);-ms-transform:translateZ(0) translateX(-50%);transform:translateZ(0) translateX(-54%)}footer .contacts .hint--top:focus:after,footer .contacts .hint--top:hover:after{-webkit-transform:translateZ(0) translateY(-8px) translateX(-54%);-moz-transform:translateZ(0) translateY(-8px) translateX(-54%);-ms-transform:translateZ(0) translateY(-8px) translateX(-54%);transform:translateZ(0) translateY(-8px) translateX(-54%)}footer .contacts .hint--top .contacts-text{margin-left:0}footer .contacts-text{font-size:15px;font-weight:700;margin-right:5px;color:inherit;position:relative;top:2px;margin-left:10px;line-height:36px;display:inline-block}footer .contacts-center{right:10px;position:absolute;clear:both;top:10px;margin:0 auto;width:100%;z-index:0}footer .contacts-left{position:relative;float:left;z-index:1}footer .contacts-right{position:relative;float:right;z-index:1}.column.newsletter .box{margin-bottom:0;margin-top:15px}.column.products{padding-bottom:12px}.column.products>h3{margin-bottom:12px}.column.products .product-wrapper{padding:0;border:none;transition:all .2s;margin:0;box-shadow:none;border-radius:0}.column.products .product-wrapper .p-over{display:none}.column.products .product-wrapper:hover{padding:0;border:none;margin:0;box-shadow:none;border-radius:0}.column.products .product-details{max-width:150px;background-color:transparent;padding-bottom:0;float:left;padding-left:8px}.column.products .product-details:before{content:""}.column.products .product-grid-item{padding:5px 0;margin-bottom:0;border-bottom:1px solid transparent;text-align:left;width:100%;display:inline-block}.column.products .product-grid-item .quickview-button{display:none!important}.column.products .product-grid-item:first-of-type{padding-top:2px}.column.products .product-grid-item .image{position:relative;width:auto;float:left;display:block}.column.products .product-grid-item .image span{display:none!important}.column.products .product-grid-item .image a{border:none;border-radius:0;background:transparent!important;line-height:100%;margin-top:1px}.column.products .product-grid-item .image img{padding:0;border:0;max-width:50px;display:block}.column.products .product-grid-item .name{position:relative}.column.products .product-grid-item .name a{padding:0 0 1px;font-size:12px;text-decoration:none;transition:all .2s;text-align:left;display:block}.column.products .product-grid-item .sale{display:none}.column.products .product-grid-item .price{padding:0;font-size:13px;border:none;margin-bottom:0;text-align:left;background-color:transparent;border-radius:0;display:inline-block}.column.products .product-grid-item .price-old{font-size:12px;text-decoration:line-through;font-weight:400;color:#ea2e49;padding-right:0}.column.products .product-grid-item .price-new{font-size:13px}.column.products .product-grid-item .rating{padding:0;position:relative;top:0;margin:0;left:0}.column.products .product-grid-item .cart{display:none!important}.column.products .product-grid-item .cart input{font-weight:700;color:#fff;text-transform:none;font-family:Helvetica,Arial,sans-serif}.column.products .product-grid-item:last-of-type{border-bottom:none}.bottom-footer{height:60px;position:relative;clear:both;margin:0 auto}.bottom-footer>div{position:relative;max-width:1024px;margin:0 auto}.bottom-footer .copyright{line-height:60px;float:left}.bottom-footer .payments{float:right}.bottom-footer .payments img{height:auto;position:relative;max-width:100%;max-height:35px;margin-left:10px;vertical-align:middle;margin-top:13px}.bottom-footer .no-copyright{text-align:center}.bottom-footer .no-copyright .payments{float:none}.bottom-footer .no-payments{text-align:center}.bottom-footer .no-payments .copyright{float:none}.bottom-footer.boxed-bar{padding:0 15px}.column-text-wrap .block-icon-left+p{display:inline}footer .column.text{min-height:50px}