   .wrapper-blocks .wrapper-breadcrumb{padding-left: 15px;padding-right: 15px;padding-top: 10px;max-width: 1440px;margin: auto;}
   .wrapper-blocks .wrapper-breadcrumb .breadcrumb{padding-left: 2px;}
   #contact-bar{position: fixed;bottom: 0;left: 0;width: 100%;padding: 11px 0;border-top: 1px solid #CCC;background: rgba(255, 255, 255, 0.8);z-index: 50;}
   #contact-bar ul{display: table;margin: 0 auto;list-style: none;}
   #contact-bar ul li{float: left;padding: 0 16px;}
   #contact-bar ul li span{float: left;}
   #contact-bar ul li span.icon{width: 17px;height: 17px;margin-right: 8px;}
   #contact-bar ul li span:not([class]){line-height: 17px;}
   #contact-bar ul li span a{display: block;line-height: 17px;}
   #footer{position: relative;background: #F8F8F8;border-top: 2px solid #484848;z-index: 10;}
   #footer .container{max-width: 1440px;}
   .container-footer{position: relative;padding: 15px 15px 0;}
   .menu-footer{padding: 0 5px 16px;}
   .menu-footer .column{padding-top: 14px;padding-bottom: 6px;}
   .menu-footer .title-menu{display: block;}
   .menu-footer ul{margin: 6px 0 0;list-style: none;}
   .menu-footer ul li{line-height: 0;}
   .menu-footer ul li a{display: inline-block;}
   .menu-footer .row .column:nth-child(6n+1){clear: left;}
   .menu-footer .column-inst{padding: 14px 15px 12px 35px;border-left: 1px solid #CCC;}
   .menu-footer .column-inst .title-menu{padding-bottom: 7px;}
   .menu-footer .column-inst .number{padding-bottom: 9px;}
   .menu-footer .column-inst .number a{font-size: 23px;line-height: 31px;color: #0E72C0;}
   .menu-footer .column-inst .number a:hover{text-decoration:none;cursor:default;}
   .menu-footer .column-inst .social-footer{padding-top: 33px;}
   /*#footer .menu-footer .column-inst .social-footer{padding-top: 12px;}*/
   .footer-notice-top{padding: 13px 5px 17px;border-bottom: 1px solid #D8D8D8;text-align: center;margin-bottom: 16px;}
   .footer-notice-top p {font-size:13px;}
   .footer-notice{padding: 13px 5px 17px;border-top: 1px solid #D8D8D8;text-align: center;}
   .footer-notice p {font-size:13px;}
   .bottom-footer{background: #484848; margin-bottom: 40px;}
   .bottom-footer .container{padding: 14px 20px 19px;}
   .copy-notice{padding-top: 5px;}
   .social-footer .social-icons{padding-top: 7px;}
   .logos-footer{text-align: right;line-height: 0;}
   .logos-footer img {max-height: 35px;}
   .go-up{position: fixed;right: 30px;bottom: 100px;width: 40px;height: 40px;z-index: 10; left: auto;}
   .go-up::after{content:'';display: block;width: 40px;height: 40px;background:url(/sysimages/go-up.png) no-repeat top left;background-size: 40px auto;cursor: pointer;}
   .go-up:hover::after{background-position: left bottom;}
   .go-up.fixed{top: -180px; bottom: auto;position: absolute;}

   @media screen and (max-width: 768px) {
      #contact-bar{display: none;}
      .container-footer{padding: 0 15px;}
      .menu-footer{padding: 0;}
      .menu-footer .column-menu{padding-top: 5px;}
      .menu-footer .column-menu .title-menu{padding: 8px 15px;}
      .menu-footer .row .column{padding: 0;border-bottom: 1px solid #CCC;}
      .menu-footer ul{display: none;margin: 0 15px 10px;}
      .menu-footer .column-inst{padding: 25px 15px;border: 0;}
      .menu-footer .column-inst .social-footer{padding-top: 20px;}
      .footer-notice{padding: 15px 0;}
      .bottom-footer{text-align: center; margin-bottom: 0px;}
      .bottom-footer .container{padding: 15px;}
      .bottom-footer .copy-notice{padding: 0 15px 15px;}
      .bottom-footer .logos-footer{text-align: center;}
      .fancybox-wrap{-webkit-overflow-scrolling: touch;}
      .go-up{display: none !important;}

      .menu-footer .column-menu .comSubmenu a.title-menu::after{content: '';position: absolute;top: 18px;right: 15px;width: 8px;height: 8px;margin-top: -4px;background: url(/sysimages/sys07.png) no-repeat left top;background-size: 8px auto;}
      .menu-footer .column-menu .comSubmenu.active a.title-menu::after{background-position: left bottom;}
      .menu-footer ul li a {line-height: 30px;} 
   }
   
   .text_footer {font-family: 'SourceSansProSemibold', Arial, Helvetica, 'Segoe UI', sans-serif; font-size: 13px; font-weight: normal;color: #484848;line-height: 17px;}
