#theme-footer-print{display:none}.footer{background:#3a3a3a center top repeat-x;padding-top:20px;margin-top:20px;font-size:1.1em}.footer .footer-top .f-left{width:620px;float:left;padding-left:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.footer .f-right{float:right}.footer .footer-top .nav-footer{width:100%;height:1.1em;margin:0;padding:0;list-style:none;padding-bottom:20px;border-bottom:1px solid #4d4d4d}.footer .footer-top .nav-footer li{display:block;float:left;border-left:1px solid #4d4d4d}.footer .footer-top .nav-footer li:first-child{border:0}.footer .footer-top .nav-footer li a{display:block;line-height:1.18em;color:#FFF;text-decoration:none;text-transform:uppercase;font-size:.9em;font-weight:bold;padding:0 11px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;font-family:'Open Sans',sans-serif;font-size:1em}.footer .footer-top .nav-footer li a:hover{color:#7fa400}.footer .footer-top .nav-footer li:first-child a{padding-left:0}.footer .footer-top .footer-contact{clear:both;margin:20px 0 5px 0;font-family:Arial;font-size:14px;font-size:1.1em;line-height:1.18em;color:#b1b1b1;font-style:normal;font-weight:400;text-transform:uppercase;font-family:'Open Sans',sans-serif}.footer .footer-top .coordonnees,.footer .footer-top .coordonnees a{color:#b1b1b1}.footer .footer-top .coordonnees .numeros{float:left;width:175px;line-height:20px;margin-bottom:20px}.footer .footer-top .coordonnees .strong{font-weight:700;font-family:'Open Sans',sans-serif}.footer .footer-top .coordonnees .adresse{float:left;line-height:20px;border-left:1px solid #616161;padding-left:15px}.footer .footer-top .coordonnees .point_map{font-weight:800;color:white;padding-left:16px;height:18px;display:block;background-image:url(../images/bg/point_map.png);background-position:left center;background-repeat:no-repeat}.footer .footer-top .coordonnees .numeros .point_map{background:0;padding-left:0}.footer .footer-top .coordonnees .numeros .point_map a{text-decoration:none;color:white}.footer .footer-top .coordonnees .point_map:hover{text-decoration:underline}.footer .footer-top .social-network{width:300px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px}.footer .footer-top .social-network span{padding:0;margin:0;display:block;width:100%;font-size:1em;line-height:1.18em;color:#FFF;text-transform:uppercase;font-weight:bold;padding:0;padding-bottom:20px;border-bottom:1px solid #4d4d4d}.footer .footer-top .social-network ul{margin:0;padding:15px 0;list-style:none}.footer .footer-top .social-network ul li{padding:0;margin:0;display:block;float:left;padding:0 7px}.footer .footer-top .social-network ul li:first-child{border:0;padding-left:0}.footer .footer-top .social-network ul li a{display:block;text-indent:-999em;overflow:hidden;height:24px;background:transparent top left no-repeat;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.footer .footer-top .social-network ul li a:hover{opacity:.4;filter:progid_DXImageTransform.Microsoft.Alpha(Opacity=40);-ms-filter:"alpha(opacity=40)"}.footer .footer-top .social-network ul li a{width:20px;background-size:20px}.footer .closure{height:50px;width:100%;background:#2d2d2d}.footer .closure a{text-indent:-9999em;overflow:hidden;background:transparent url(../images/bg/btn-stras-eu.png) center center no-repeat;height:50px;width:126px;display:block;margin-left:20px}.footer-back-to-top{width:45px;height:40px;margin:auto;margin-top:20px;cursor:pointer;transition:all ease .3s;background:url(../images/icons/back-to-top.png);background-position:0 100%}.footer-back-to-top:hover{background-position:0 0}@media screen and (max-width:640px){.footer .footer-top{height:auto;margin:0;padding:0;background:#2d2d2d}.footer .footer-top .f-left{width:auto;margin:0;padding:0 10px;float:none;background:#3a3a3a}.footer .footer-top .f-right{width:auto;margin:0;padding:0 10px;float:none}.footer .footer-top .nav-footer{border:0;padding:0;margin:0;height:auto}.footer .footer-top .nav-footer{text-align:center}.footer .footer-top .nav-footer li{float:none;width:100%;border:0;padding:0;margin:5px;display:inline-block}.footer .footer-top .nav-footer li a{height:4.16em;line-height:4.16em;padding:0;text-align:center}.footer .footer-top .footer-contact,.footer .footer-top .coordonnees{display:none}.footer .footer-top .social-network{width:100%;background:0;padding:0}.footer .footer-top .social-network span{height:4.16em;line-height:4.16em;padding:0;margin:0;text-align:center}.footer .footer-top .social-network ul{padding:0;text-align:center}.footer .footer-top .social-network ul li{padding:0;text-align:center;display:inline-block;margin:5px;border:0;float:none;height:4.16em}.footer .footer-top .social-network ul li a{margin:auto;position:relative;top:13px}.footer .closure{padding-top:20px}.footer .closure a{margin:auto}.footer .center{width:100%}}