
 .mymodel { max-width: 228px; } 

 .qrcodemodalapple { font-size: 18px; text-align: center; margin: 10px } 

 #footer .footer-logo-container .footer-logo { height: 22px; background-image: url(); } 

 .f_img { text-align: center } 

 .f_img a img { width: 50px; margin-left: 12px; border: solid 1px #efefef } 

 #footer { background-color: #212121; } 

 #footer .footer-first-block { border-bottom: 1px solid #4b4b4b; padding: 47px 0; } 

 .btnhot .ml10 { width: 25px; height: 25px; margin-right: 5px; vertical-align: middle; } 

 @media only screen and (max-width: 640px){
 .leftbottom ul { text-align: right; } 

 .rightbottom ul { text-align: left; } 
 }

 .main-menu-container,
 #footer .footer-first-block,
 #footer { background: url(../images/background_img.gif) repeat } 

 .search-bar,
 .search-bar .search-container,
 #main-menu,
 #main-menu ul,
 .menu-toggle,
 .menu-toggle:focus,
 .menu-toggle:hover,
 #language_menu { background: transparent; } 

 .active form { background: white } 

 #footer .footer-first-block { border-bottom: solid 1px #c3c3c3 } 

 #footer .footer-submenu a { color: #686868 } 

 #footer .footer-submenu a:hover { color: #000 } 

 @media (max-width: 1024px){
 #main-menu ul { background: #fff } 

 #main-menu .third-lvl-list { background: #999 } 
 }

 @media (min-width: 1024px){
 #main-menu .first-lvl-item>a { color: #000 } 
 }

 .l-header__toggle { height: 3.7rem } 

 #qrcode-modalapple,
 #qrcode-modalandroid,
 #qrcode-modalweixin { max-width: 280px; } 
 
  .gotop{position: fixed; bottom: 50px; right: 50px; width: 50px; height: 50px; background-color: rgba(0,0,0,0.7); border-radius: 50px; display: none; transform: rotate(180deg); padding: 0 12.5px; cursor: pointer; transition: .3s;}
 .gotop span{ color: white; font-size: 25px;}