.ul-nostyle{list-style:none;margin:0;padding:0}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.page-footer{background-color:#fff;color:#666;box-shadow:0 0 10px rgba(0,0,0,.1);-moz-box-shadow:0 0 10px rgba(0,0,0,.1);-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);-o-box-shadow:0 0 10px rgba(0,0,0,.1)}.footer-block{margin-bottom:40px}.footer-block .footer-block-title{font-size:116.67%;color:#222;font-weight:700;margin-bottom:10px}.footer-block .links-footer{list-style:none;margin:0;padding:0}.footer-block .links-footer li{margin:0}.footer-block .links-footer li a{display:table;padding:6px 0;color:#666}.footer-block.footer-contact .footer-block-content{padding-top:10px}.footer-block.footer-contact .contact-info{list-style:none;margin:0;padding:0}.footer-block.footer-contact .contact-info li{padding-left:39px;position:relative;margin:0}.footer-block.footer-contact .contact-info li:not(:last-child){margin-bottom:22px}.footer-block.footer-contact .contact-info li:before{background-color:#a3a3a3;display:block;width:30px;height:30px;text-align:center;line-height:30px;color:#fff;position:absolute;left:0;top:50%;margin-top:-15px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.footer-block.footer-contact .contact-info li.address:before{content:'\e90a';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:20px}.footer-block.footer-contact .contact-info li.email:before{content:'\e908';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:18px}.footer-block.footer-contact .contact-info li.phone:before{content:'\e967';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:18px}.footer-top{padding-top:40px}.social-footer{margin-bottom:40px;text-align:center;border-bottom:1px solid #e5e5e5;padding-bottom:35px}.social-footer .social-title{display:inline-block;vertical-align:top;line-height:40px;font-size:116.67%;font-weight:700;padding-right:20px;white-space:nowrap;color:#222}.social-footer ul{display:inline-block;vertical-align:top;list-style:none;margin:0;padding:0}.social-footer ul:after{content:"";display:block !important;clear:both}.social-footer ul li{display:inline-block;vertical-align:top;margin:0 3px}.social-footer ul li a{color:#fff;background-color:#333;font-size:16px;display:block;width:40px;height:40px;text-align:center;line-height:40px;transition:.1s;-moz-transition:.1s;-webkit-transition:.1s;-o-transition:.1s;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px}.social-footer ul li.facebook a{background-color:#3b5998}.social-footer ul li.twitter a{background-color:#00aced}.social-footer ul li.pinterest a{background-color:#fd47b2}.social-footer ul li.vimeo a{background-color:#00a9ef}.social-footer ul li.youtube a{background-color:red}.footer-bottom{padding:10px 0;background-color:#f2f2f2}.footer-bottom address{margin:4px 0 0}.footer-bottom .payment-footer{text-align:right}@media (min-width:1024px){.layout-boxed .page-footer{box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;-o-box-shadow:none !important}.layout-boxed .page-footer .footer-bottom{padding-left:15px;padding-right:15px}}@media (max-width:991px){.social-footer{float:none}.footer-bottom .payment-footer{text-align:unset;padding-top:10px}}@media (max-width:560px){.social-footer,.newsletter-footer{display:block}}