.tao-dan-wrapper .page-single.block-note{
    padding: 10px;
    background: #ff9000;
    font-size: 20px;
    line-height: 1.5;
    margin-bottom: 30px;
    border-radius: 5px;
    color: #fff;
}
.tao-dan-wrapper #ez-toc-container{
    display: none;
}
.tao-dan-wrapper .body-box-wrapper,
.tao-dan-wrapper .col-12{
    margin-bottom: 20px;
}
.tao-dan-wrapper .header-list-index .title-list-index{
    font-size: 20px;
    color: #ffffff;
    display: block;
    background: #c50000;
    padding: 8px 10px;
    position: relative;
}
.tao-dan-wrapper .header-list-index .title-list-index:after{
    position: absolute;
    content: '';
    width: 100%;
    height: 2px;
    background-color: #fff;
    left: 0;
    bottom: 2px;
}
.tao-dan-wrapper input[type="submit"]{
    background-color: #1f4d80;
    border-radius: 3px;
	color:#fff;
	padding:0px 10px;
	height:42px;
}
.tao-dan-wrapper input[type="submit"]:hover{
 cursor:pointer;
	opacity:0.85;
}
.tao-dan-wrapper .box-input{
    text-align: center;
    width: 36px;
	height:42px;
	border:1px solid #eee;
	padding: 0 15px;
    margin-right: 2px;
    line-height: 19px;
    font-size: 12px;
    font-weight: bold;
    color: #555;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    display: inline-block;
    vertical-align: baseline;
    zoom: 1;
}
.tao-dan-wrapper .box-input::-webkit-outer-spin-button,
.tao-dan-wrapper .box-input::-webkit-inner-spin-button{
    -webkit-appearance: none;
}
.tao-dan-wrapper .section-col-2,
.tao-dan-wrapper .section-col-3{
    display: flex;
    justify-content: space-between;
    margin-bottom: 20px;
}
.tao-dan-wrapper .section-col-3 .col-4{
    flex: 0 0 32%;
    max-width: 32%;
}

.tao-dan-wrapper .section-col-2 .col-6{
    flex: 0 0 49%;
    max-width: 49%;
}
.tao-dan-wrapper .tms-box .title-bold{
    font-weight: bold;
    color: #1f4d80;
}
.tao-dan-wrapper .ddb-txt-area-3, 
.tao-dan-wrapper .ddb-txt-area-3-mid,
.tao-dan-wrapper .ddb-txt-area-2,
.tao-dan-wrapper .ddb-txt-area-2-right{
    height: 50px;
}
.tao-dan-wrapper .tms-box-button-group input{
    margin: 2px 0;
}
.tao-dan-wrapper input.btn-dau {
    background-color: orangered;
}
.tao-dan-wrapper input.btn-duoi {
    background-color: purple;
}
.tao-dan-wrapper input.btn-tong {
    background-color: firebrick;
}
.tao-dan-wrapper input.btn-chan-le {
    background-color: forestgreen;
}
.tao-dan-wrapper input.btn-lon-be {
    background-color: deeppink;
}
.tao-dan-wrapper input.btn-con-giap {
    background-color: #5f686f;
}
.tao-dan-wrapper input.btn-hieu {
    background-color: darkviolet;
}
.tao-dan-wrapper input.btn-vt {
    background-color: mediumvioletred;
}
.tao-dan-wrapper input.btn-kep {
    background-color: chocolate;
}
.tao-dan-wrapper input.btn-du {
    background-color: darkcyan;
}
.tao-dan-wrapper input.btn-trong-ngoai {
    background-color: black;
}
.tao-dan-wrapper .lx-type-ip{
    background: none;
    display: inline-block;
    width: auto;
}
.page-content .tao-dan-wrapper textarea, .entry-content .tao-dan-wrapper textarea{
    line-height: 1.5;
	padding: 10px 15px;
	font-size: 1em;
    font-weight: normal;
    background-color: #fff;
    border: 1px solid #eee;
    outline: none;
    color: #414141;
	margin-top:5px;
}
@media only screen and (max-width: 375px){
    .tao-dan-wrapper .section-col-2,
    .tao-dan-wrapper .section-col-3{
        flex-wrap: wrap;
    }
    .tao-dan-wrapper .section-col-2 .col-6,
    .tao-dan-wrapper .section-col-3 .col-4{
        flex: 0 0 100%;
        max-width: 100%;
        margin: 5px 0;
    }
}