.contact {overflow:hidden;}
.contact .left-content{float:left;width:100%;margin-top:50px}
.GuiYkien .form p{margin:8px 0;float:left;width:49.5%;position:relative}
.GuiYkien .form .pr{margin-left:1%}
.GuiYkien .form .pf{width:100%}
.GuiYkien .form p .titletb{position:absolute}
.GuiYkien .txt{background-color: #f8f8f8;color: #919191;border:1px solid #ebebeb;padding:13px;width:100%;outline:0;box-sizing:border-box;border-radius:3px;}
.GuiYkien .txtCapCha{width:auto}
.GuiYkien .form p select{height: 50.4px;}
.GuiYkien .form .check{float:left;width:100%;}
.GuiYkien .form .check li{width:32.6%;float:left;margin-left:1%;margin:8px 0;color:#828282;line-height:}
.GuiYkien .form .check li:nth-child(3n+1){margin-left:0}
.GuiYkien .form .check li input{margin-left:4px;margin-top:0}
.GuiYkien .btnRefresh{width: 35px;height: 35px;background: url(../Design/refresh.png);}
.GuiYkien .btn{border:none;padding:13px;width:120px;color:#fff;background:#2f2f2f;cursor:pointer;border-radius:3px;text-transform:uppercase}
.GuiYkien .btn:hover{background:#f24a4a}
footer{margin-top:0}


.GuiYkien .imgCapcha{float: left;margin-right:8px;}
.google_map{height:500px;}
.google_map iframe{border: none}

@media only screen
and (max-width :767px){
.contact .infoCompany{font-size: 14px;}
.contact .infoCompany h1{font-size:16px;}    
.GuiYkien h4{font-size:18px;}
.GuiYkien table{width:100%;}
}
@media only screen
and (max-width :467px){
.contact .top-contain{height:250px;}
.contact .left-content,.contact .right-content{width:100%;float:none;}
.contact .left-content{margin-top:30px;}
}