body{
    /*    position: relative;*/
    /*     min-height: 763px;*/
    font-family: 'Oswald', sans-serif;
}
#background{min-height: 800px;}
body {
    position: relative;
}
/*header{position: relative}*/
header div{float: left}
a.logo_top_left img{width:81% !important;padding-top: 15px;}
a.logo_top_right img{width: 70% !important;
                     padding-top: 17px;
                     float: right;}
div.logo1 img{width: 32%;margin-top: 0px;}
div.sologan img{width: 57%;margin-top: -13px;}
div.logo1 img {
    width: 27%;
    margin-top: 0px;
    margin-bottom: 10px;
}
div.sologan img {
    width: 50%;
    margin-top: -13px;
    margin-bottom: 10px;
}
main{position: relative;}
div.textct{    text-align: justify;margin-left: -10px;margin-top: -7px;
               font-size: 65%;
               line-height: 11px;
               padding-right: 0px;
               margin-right: 0px;
               width: 100%;
               position: relative;
               padding-left: 0px;}
div.textct ul li{margin-bottom: 5px;}
div.coffee img{    width: 72%;
                   margin-top: -16px;
                   margin-left: 15px;}
a.coffee img{    width: 72%;
                 margin-top: -16px;
                 margin-left: 15px;}
a.batdau img{width: 19%;    margin-top: -175px;}
div.footer img{width: 100%}
div.footer{padding: 0}
footer{bottom: 0;margin-bottom: 0;position: absolute;padding: 0}
.no-border-on-focus {
    border: 1px solid #c5c7c9; /* Border bình thường */
    padding: 8px;
    transition: border-color 0.3s; /* Thêm hiệu ứng chuyển tiếp mượt mà */
}
/* 2. Ghi đè viền khi Focus */
.no-border-on-focus:focus {
    /* Quan trọng: Loại bỏ viền khi focus */
    border: 1px solid #c5c7c9;
    /* Ghi đè thuộc tính outline của trình duyệt */
    outline: none; 
    /* Tùy chọn: Thêm hiệu ứng hoặc thay đổi nền để người dùng biết đã focus */
    box-shadow: none; 
    background-color: transparent; 
}
@media (max-width: 768px) {
    header div.col-md-6{width: 50%}
}
/*header{
    height: 10%;
}
main{
    height: 70%;
}
footer{
    height: 20%;
}*/