
#f05_textinfo{ color:#ffffff; }
.f5bg_footer1{ background-color:#fe0000; }
.f5bg_footer2{ background-color:#9c0909;  }
.clfooter_td h6 {  color:#FFCC00;   border-bottom: 3px solid #FFCC00; }
#hbox_holine {    background: url(https://openheartedu.com/pl/bg-hotline-top.png) #fe0000 no-repeat; }
#header_logo {   border-top: 3px solid #fe0000 }
.clbox_tieude2 {   color:#d61717; }
.video-container{
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; height: 0; overflow: hidden;
}
.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.clbox_ld {
    background-color: #f3fcf4;
}
.label_trapezium {
    border-bottom-color: #42113c;
}
.ld-tieude1 label {
    background-color: #42113c;
}

#ld-block50 .spcl_tdtext4 a{
     color:#28ed28;
}

.ldsec6_thongke1 {
    font-size: 16px;
    color: #333;
}
.ldsec6_number{   color: #333; }

#lydochon .ld_colw80 p{ display:none; }
#lydochon .ld_colw80 h4{ cursor:pointer; }
#ld-block185{ background-color:#c91016; padding:25px 0px 25px 0px; color:#fff; }

#menuweb #ul_mli1 .mli1:hover{ border:1px solid #fe0000; border-radius:8px;  } 
.menupos{ border:2px solid #fe0000; border-top:4px solid #fe0000;   }



#popup_bgform_bg, #popup_bgform{ display:none;  }
#popup_bgform .ldbox-formcenter{   position:fixed  }

table_info {
  border-collapse: collapse;
  width: 100%; font-size: 16px;
}

.table_info td, #customers th {
  border: 1px solid #ddd;
  padding: 15px;
}

.table_info tr:nth-child(even){background-color: #f2f2f2;}

.table_info tr:hover {background-color: #ddd;}

.table_info th {
  padding-top: 12px;
  padding-bottom: 12px;
  text-align: left;
  background-color: #4CAF50;
  color: white;
}

.ld-ttkhungvien{
font-weight: 500;
font-size: 16px;
border-radius: 20px 20px 20px 20px;
border:2px solid #e09900;
overflow: hidden;
border-color: #e09900;
padding-top: 20px !important;
padding-right: 40px !important;
padding-bottom:20px !important;
padding-left: 40px !important;

}
.ld-ttkhungvien2{
font-weight: 500;

border:4px dashed  #e09900;
border-color: #e09900;
padding:10px;
background-color: #f0f4d2;
}

.ldbutton-view{ padding:10px 15px 10px 15px; background-color: #f8eb00; border:10px solid  #fff; color:#333; font-size:16px;  }

#wnoidung_menutab {
    width: 100%;
    float: left;
    margin-bottom: 0px;
    background-color: #a51102;
}
.cltd_sanpham{ display:block; }
