/* http://opencom.vn/userdata/8785/wp-content/themes/keyweb/css/2.footer.css?ver=6.4.1 */
.full-header-footer{background:url(/userdata/8785/wp-content/themes/keyweb/css/../css/images/bg_header_footer.jpg) no-repeat center;position:relative}.full-header-footer h5{font-family:'Alegreya',serif;font-size:35px;font-weight:700;color:#fff;width:50%;margin:0px;padding:30px 0px}.full-header-footer a{color:#d5d157;text-decoration:underline}.full-main-footer{width:100%;float:left;background:#071420;padding:50px 0px}.col-ft{width:23%}.content-col-1{margin:15px 0 25px}.content-col-1>a{color:#d5d157}.ft-medialsocial{margin-bottom:15px}.ft-medialsocial a{font-size:16px;margin-right:10px}.ft-medialsocial a>i{width:30px;height:30px;border-radius:100%;color:#546e85;border:1px solid #546e85;line-height:30px;text-align:center}.ft-medialsocial a:hover i{color:#fff;background:#d5d157;border:1px solid #d5d157}.col-2 h3,.col-3 h3,.col-4 .title-col4 h3{color:#fff;font-size:25px;font-style:italic;margin-top:0px;font-weight:700;font-family:'Alegreya',serif;margin-bottom:25px}.col-ft ul.menu{width:95%;float:left;padding-left:5%}.col-ft ul.menu>li{list-style:initial;margin-bottom:14px}.col-ft ul.menu>li>a{color:#546e85;padding-bottom:14px}.col-ft ul.menu>li>a:hover,.col-3 .menu-ft ul>li>a:hover{color:#fff}.col-4 .list-add p>i{width:5%;margin-right:5%;color:#4c88be}.col-4 .list-add p>span{width:90%;color:#546e85}.full-bottom-footer{background:#030d15}.left-p,.right-p{width:50%}.left-p p{color:#546e85;padding:20px}.right-p p{color:#546e85;text-align:right;padding:20px}.col-ft .list-add p{margin-bottom:10px;display:flex}#show-sft,#hide-sft{float:right;font-size:14px;margin:0;cursor:pointer}#show-sft,.active-sft #hide-sft{display:inline-block}#hide-sft,.active-sft #show-sft{display:none}.footer-box-js i.fa{width:18px;text-align:center;height:18px;line-height:20px;border-radius:30px;padding-left:1px;background:#3b4357;font-size:12px;color:#fff}@media only screen and (max-width:1100px){.full-header-footer h5{font-size:26px}}@media only screen and (max-width:800px){.full-main-footer{padding:20px 0}.col-ft{width:48%;margin-bottom:20px}}@media only screen and (max-width:640px){.full-header-footer h5{width:68%;padding:20px 0px}.col-2 h3,.col-3 h3,.col-4 .title-col4 h3{font-size:22px;margin-bottom:15px}}@media only screen and (max-width:600px){.col-ft{width:100%}}@media only screen and (max-width:480px){.full-header-footer h5{font-size:20px}}