/*noi dung table chung*/
.table_video .RadGrid_Office2007 .rgHeader,
.table_video .RadGrid_Office2007 th.rgResizeCol,
.table_video .RadGrid_Office2007 .rgHeaderWrapper {
    background: #fff;
    border: 1px solid #dbdbdb;
    color: #545454;
    font-weight: 500;
    border-right: none;
    border-top: none;
    padding: 10px;
    background: #e6e6e6;
}

.table_video .RadGrid_Office2007 .rgRow td,
.table_video .RadGrid_Office2007 .rgAltRow td,.table_video .rgAltRow td
{
    border-color: #dbdbdb;
    padding: 10px;
}

.table_video .RadGrid_Office2007 {
    border: 1px solid #dbdbdb;
    border-bottom: none;
}

.table_video .RadGrid_Office2007 .rgHeader {
    border: 1px solid #dbdbdb;
    color: #545454;
    font-weight: 500;
    border-right: none;
    border-top: none;
    padding: 10px;
    background: #e6e6e6;

}

.table_video .RadGrid_Office2007 .rgPager {
    background: #e6e6e6;
}

.table_video th.rgHeader:first-child {
    border-left: none;
}

/*border-input*/
textarea,
.riTextBox,
.RadUpload_Default .ruFakeInput,
input.input-style,
.textbox,
select {
    border: 1px solid #dbdbdb !important;
}

/*e:border-input*/
/*scroll*/

.overflow-style .RadGrid.RadGrid_Office2007 {
    width: 100% !important;
    overflow-x: auto;
}

/*scroll*/
/* e:noi dung table*/

.RadGrid_Office2007 .rgRow a,
.RadGrid_Office2007 .rgAltRow a,
.RadGrid_Office2007 .rgEditRow a,
.RadGrid_Office2007 .rgFooter a,
.RadGrid_Office2007 .rgEditForm a {
    color: #2e3d47 !important;
}

#media_wrapper {
    width: 100% !important;
    max-width: 100%;
    height: 350px;
}

.button-set .qti-button {
    background-image: none !important;
    font-size: 14px;
    /* height: 24px; */
    vertical-align: top;
    border-radius: 2px;
    color: #fff !important;
    background-color: #3498db;
    border-color: #4cae4c;
    line-height: 22px;
    padding: 2px 5px;
    text-decoration: none;
    margin-bottom: 5px;
}


/*------------VideoEdit------------*/
.QTI_EditVideo .row {
    padding-bottom: 5px
}

.QTI_EditVideo .SubHead {
    width: 18%;
    /*height: 30px;*/
    font-family: Tahoma;
    font-size: 10pt;
}

.QTI_EditVideo .SubContent {
    font-family: Tahoma;
    font-size: 10pt;
}

.QTI_EditVideo td {
    padding-bottom: 5px;
}

.QTI_EditVideo a.qti-button {
    padding: 3px 10px;
    background: #3498db;
    color: #fff;
    text-decoration: none;
    border-radius: 2px;
}

/*chieu rong input, combobox*/
.QTI_EditVideo .textbox {
    width: 300px !important;
}

@media only screen and (max-width: 480px) {

    .QTI_EditVideo input.textbox,
    .QTI_EditVideo select,
    .QTI_EditVideo .RadPicker {
        width: 100% !important;
    }

    .QTI_EditVideo .anhdaidienvideo {
        width: 93% !important;
        height: auto !important;
    }
}

/*e:chieu rong input, combobox*/
.QTI_EditVideo #media {
    display: none;
}
/*---nut chon----*/
.check-all label {
    padding: 0 5px;
    vertical-align: middle;
}
/*----nut chon----*/
/*--------------e:edit video-------------*/

/*------------NhomVideoEdit------------*/
.QTI_EditNhomVideo .row {
    padding-bottom: 5px
}

/*------------e:NhomVideoEdit------------*/

/*----------Setup video----------*/

.Setting_video .SubHead {
    width: 30%;
    height: 30px;
    text-indent: 10px;
}

.Setting_video .cbxtrang {
    width: 180px !important;
}

.Setting_video .row {
    padding-bottom: 5px
}

.Setting_video select {
    border-color: #dbdbdb;
}

/*-----QuanLy------*/
.QuanlyVideo #media_wrapper {
    width: 100% !important;
    max-width: 100%;
    height: 350px;
}

/*-----e:QuanLy------*/
