.baner-qc .center_adv .adv_item{width: 100% !important;}
.baner-qc .center_adv .adv_item img, .catalog-img-top{max-width: 100%;}


.wy {
 width: 100%;
 max-width: 640px;
 margin: 0 auto;
 }

 .youtube {
 position:relative;
 padding-bottom:56.25%;
 padding-top:30px;
 height:0;
 overflow:hidden;
 }

.youtube iframe, .youtube object, .youtube embed {
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%;
 }



.p-3-adr .p-3-1 a {
    background: #f6860e;
    padding: 10px 10px 10px 10px;
    border-radius: 10px;
        color: white;
}
.p-3-adr .p-3-1 a {
    background: #f6860e;
    padding: 10px 10px 10px 10px;
    border-radius: 10px;
        color: white;
}
.p-a-1{
    float: left;
    width: 150px;
    text-align: center;
}
.p-a-2 {
    display: inline-block;
    width: 150px;
    text-align: center;
}
.video-huong-dan .title-wrap-right {
    background: #5c0069 !important;
    float: left;
    width: 100%;
}
.video-huong-dan .title-wrap-right span {
    font-size: 16px;
    font-weight: bold;
    color: #ffffff;
    line-height: 40px;
    padding-left: 56px;
}

.dang_ky_nhan_tin {
    padding-top: 30px;
}
.dk-Email {
    border: 1px dashed #999999;
    padding: 20px 20px 20px 20px;
    text-align: center;
}
.title-dk-qua {
    color: #5c0069;
    font-size: 16px;
    font-weight: 600;
    padding-bottom: 20px;
}
.dang_ky_nhan_tin .text-form p {
    text-align: justify;
    line-height: 2;
    font-size: 14px;
}
.submit-form-dk {
    background: #5c0069;
    padding: 6px 20px 6px 20px;
    border-radius: 6px;
    font-size: 16px;
    color: white;
    font-weight: 600;
    border: aliceblue;
}

.title-dk-qua {
    color: #5d1f69;
    font-size: 16px;
    font-weight: 600;
    padding-bottom: 20px;
    text-align: center;
}
.input-dk {
    width: 100%;
    height: 40px;
    border-radius: 3px;
    margin-bottom: 20px;
    padding-left: 10px;
    border: 1px solid #b2b2b2;
    box-shadow: 0 0 3px #b2b2b2;
}
.text-dk{
    height: 104px;
    width: 100%;
    border-radius: 3px;
    margin-bottom: 20px;
    padding-left: 10px;
    border: 1px solid #b2b2b2;
    box-shadow: 0 0 3px #b2b2b2;
}
.khung-cam-on{padding-top: 20px;}
.khung-cam-on .c-left{
    width: 50%;
    float: left;
    border: 1px dotted #662475;
    padding: 20px;
    border-radius: 10px;
    font-size: 14px;
    height: 120px;
    line-height: 2.0;
}
.khung-cam-on .c-right{
    float: right;
    width: 40%;
    padding: 10px;
    border-radius: 10px;
    font-size: 14px;
    height: 120px;
    background-color: #662475;
    color: #f5f6f7;
    text-align: center;
}
.khung-cam-on .c-right p{    margin: 0 0 0px;}
.cam-on .title{
    color: #6c267a;
    font-weight: 500;
    font-size: 14px;
}
.khung-cam-on .c-center{
    text-align: center;
    width: 10%;
    float: left;
    height: 120px;
    padding-top: 50px;
    color: #662475;
}
.cam-on{
  padding-top: 30px;
    float: left;
    padding-bottom: 50px;
}
.form-dk{
    padding-bottom: 30px;
    padding-top: 30px;
    float: left;
    background-color: rgb(228, 228, 228);
}
.dang-ky-nhan-qua {
    padding-bottom: 30px;
    padding-top: 30px;
    background-color: rgb(51 122 183);
}

@media (max-width: 480px){

.p-a-1{
    width: 120px;font-size: 13px;
}
.p-a-2 {
    width: 120px;font-size: 13px;
}

.khung-cam-on .c-left, .khung-cam-on .c-right {
    width: 100%;
    height: auto;
    margin-bottom: 30px;
}
.khung-cam-on .c-center {
    display: none;
}
.countdown{width:100% !important;}

}