.footer{border-top:2px solid #6f12cb;background-color:#fff;margin-top:30px;overflow:hidden}.footer .menu-footer .logo-footer{padding-right:25px}.footer .menu-footer{border-bottom:1px solid #ccc;padding:10px 0;margin-bottom:10px}.footer .menu-footer .logo-footer{padding-right:25px}.footer .menu-footer .logo-footer a img{width:160px}.footer .menu-footer .navbar-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.footer .menu-footer .navbar-footer li a{padding:0 20px;display:block;color:#033e51;font-size:15px;white-space:nowrap}.footer .footer-detail{margin-left:0;margin-bottom:10px}.footer .footer-detail p{line-height:1.8;color:#565656;font-size:14px;margin-bottom:0}.footer .footer-media .icon-media{width:50px;height:50px}.footer .partner{background-color:#6f12cb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 0}.footer .partner p{color:#fff;font-size:14px;margin:0;padding-right:25px}.footer .copyright{margin:15px 0;color:#565656;font-size:14px}.footer .copyright .contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex-wrap:wrap}.footer .copyright .contact p a{text-decoration:none;font-weight:400;color:#565656}.footer .copyright .contact p{margin:0;padding-right:25px}@media screen and (max-width:1200px){.container_top{width:auto;max-width:1200px}.item_list_menu_main:not(:first-child) .link_list_menu_main{padding:15px 10px;font-size:14px}}@media screen and (max-width:1000px){.footer .menu-footer .navbar-footer{display:none}.footer .justify-content-between{justify-content:center!important}.footer-detail{text-align:center}.footer-media{text-align:center}.footer .partner{display:block;text-align:center}.footer .partner p{display:inline-block;margin:5px 0;text-align:center;padding:5px 10px}.footer .copyright .contact p{width:50%;margin-top:10px;text-align:center}.footer .copyright .contact p a{font-weight:700;color:#6f12cb}}.search .search-submit{width:30px;height:26px;position:absolute;top:0;right:0;border:0;z-index:1;background:0 0;padding:0;overflow:hidden}.box_search_mb.active .search-submit{width:25px;position:fixed;height:25px;right:5px;background:0 0;z-index:1}