/*------------Footer web*/
#wfooter{ width:100%; float:left; margin-top:0px; padding-top:15px;/* background:url(../img/footerbg2.jpg) #33383c no-repeat bottom;*/ background-color:#087435;  /*background-color:#153067;*/ }
.pcn_footer01{ margin:0px; padding-top:10px; }
.bg_footer1{ background-color:#099845; }
.bg_footer2{ background-color:#087435; }
.bgcolor_button{ background-color:#CC6600; }
.bgcolor_button:hover{ background-color:#069; }

#footer_cl1{ width:37%; float:left; min-height:100px; margin-right:15px; /*background-color:#CCCCCC;*/ }
#footer_cl2{ width:-moz-calc(63% - 15px); width: -webkit-calc(63% - 15px); width:-o-calc(63% - 15px); width:calc(63% - 15px); float:left;  }
.clfooter_td{ width:100%; float:left; margin-bottom:12px;  border-bottom:1px solid #ccc; }
#form-tdfooter{ margin:0px 0px 10px 0px; font-size:17px; text-align:center; color:#FFF; }
#form-textfooter p, #form-textfooter h3, #form-textfooter h4, #form-textfooter h5, #form-textfooter h6{ color:#FFF ;}
.clfooter_textinfo{ width:100%; float:left; color:#FFF; }
.cl4_p{ width:100%; float:left; margin:0px 0px 9px 0px;  }
.clfooter_td h6{ float:left; margin:0px 0px -2px 0px; padding-bottom:5px; font-size:16px; color:#fff; text-transform:uppercase; border-bottom:3px solid #CC6600; }
#footer_cl2 p{ font-size:16px; color:#FFFFFF; }
#footer_cl2 .fa{ color:#CC9900; }
#footer_mxh{ padding:0px; margin:0px; }
#footer_mxh a{ color:#ddd;    }
#footer_mxh li{ float:left; margin-right:6px; list-style:none; color:#76a9d8; cursor:pointer;   } 
#footer_mxh li:hover{ color:#CC6600; }
#footer_mxh li .fa{ color:#ddd;}
#footer_mxh li .fa:hover{ color:#FFCC66;}

.clfooter_tin{ width:100%; float:left; margin-bottom:10px;}
.clfooter_tin img{ width:50px; height:50px; float:left; border:1px groove #ccc; }
.clfooter_tin h3{ width:-moz-calc(100% - 58px); width: -webkit-calc(100% - 58px); width:-o-calc(100% - 58px); width:calc(100% - 58px);  float:left; margin:3px 0px 0px 6px; font-size:14px; font-weight:500; }
.clfooter_tin h3 a{ color:#FFFFFF; }
.clfooter_tin h3 a:hover{ color:#CC6600;}

/*Footer dang ky thong tin*/
.col_fdangky{ width:45%; float:left; margin-right:10%; }
.col_fdangky:last-child{ margin-right:0px; }

#footer_dangky p{ margin:0px 0px 10px 0px;}
#footer_dangky h6{ font-size:18px; margin:3px 0px 12px 0px; text-align:center; color:#CC6600; }
.inputdk_footer{
width:-moz-calc(100% - 12px); width: -webkit-calc(100% - 12px); width:-o-calc(100% - 12px); width:calc(100% - 12px);
padding:8px 5px 8px 5px; border:1px solid #ccc; }
.div_dk_center{ display: flex; justify-content: center; }
.button_dangky{ width:200px; padding:10px 29px 10px 29px; color:#fff; cursor:pointer; font-size:16px; font-weight:300; text-align:center; }
#tkweb{ float:right;  margin-top:13px; color:#ddd; font-size:11px; }



@media only screen and (min-width:224px)  and (max-width: 480px) {



}
@media only screen  and (max-width: 860px) {
/*fOOTER*/
#wfooter{ width:96%; padding:2%;  }
#footer_cl1{ display:none;} 
#footer_cl2{ width:100%; margin-bottom:10px; margin-right:0px}	
.img_clsty01 img{ width:100%; height:auto;}
.col_fdangky{ width:96%; padding:0px 2% 0px 2%; margin-right:0px; margin-bottom:15px;}


}
@media only screen and (min-width:860px)  and (max-width: 1024px) {
#wfooter{ width:98%; padding:20px 1% 0px 1%; }
#footer_cl1, #footer_cl2{ width:48%; margin-bottom:10px; margin-right:4%; }	
#footer_cl2{ margin-right:0px ;}


}
@media only screen  and (max-width: 1024px) {


}
@media only screen  and (max-width:1170px) {


}
@media only screen and (min-width:1024px)  and (max-width: 1170px) {


}

@media only screen  and (max-width: 1280px) {
#tkweb{ display:none;}

}
