/*--------------------------------------------------------- CSS DANH CHO HE THONG MODLUE (VIEW) --------------------------------------------------------- */

/* --------------------------------------------- CSS CHUNG CHO  SETTING QUAN LY TIN TUC ---------------------------------------- */

/* ----- phan css chung khi nao can thi goi lop sets-general ----- */

.sets-general .RadGrid_Office2007
{
    border:1px solid #dbdbdb;
    font-size: 14px;
}
.sets-general .RadGrid_Office2007 .rgRow td, .sets-general .RadGrid_Office2007 .rgAltRow td
{
    border-color: #dbdbdb
}
.sets-general .RadGrid_Office2007 .rgHeader:first-child {
    border-left: none;
}

.sets-general .RadGrid_Office2007 tr:last-child td{
    border-bottom:none;
}
.sets-general .RadGrid_Office2007 .rgHeader,
.sets-general .RadGrid_Office2007 th.rgResizeCol,
.sets-general .RadGrid_Office2007 .rgHeaderWrapper {
    border: 1px solid #d0d0d0;
    color: #545454;
    font-weight: 500;
    font-size: 14px;
    border-right: none;
    border-top: none;
    padding: 5px;
    background: #e6e6e6;
}

.sets-general .rbDecorated {
    padding: 0 5px;
}


/* css bg button click  */
.sets-general .RadButton_Default.rbSkinnedButton,
.sets-general .RadButton_Default .rbDecorated,
.sets-general .RadButton_Default.rbVerticalButton,
.sets-general .RadButton_Default.rbVerticalButton .rbDecorated,
.sets-general .RadButton_Default .rbSplitRight,
.sets-general .RadButton_Default .rbSplitLeft {
    background-image: none !important;
    font-size: 14px;
    height: 24px;
    vertical-align: top;
    border-radius: 2px;
    color: #fff !important;
    background-color: #3498db;
    line-height: 24px;
}
.sets-general .rbSkinnedButton,.sets-general .rbSkinnedButton,.sets-general .rbVerticalButton{
    height:24px;
    padding-left:0;
}
/* end css bg button click  */
.sets-general .RadComboBox .rcbArrowCell a {
    height: 25px;
}

/* bg input dropdown */
.sets-general .RadComboBox_Default td.rcbArrowCell.rcbArrowCellRight,
.sets-general .RadComboBox .rcbArrowCell a {
    background: url(/images/dropdown.png) center center no-repeat;
}

.sets-general .RadButton_Default.rbSkinnedButton,
.sets-general .RadComboBox_Default .rcbInputCell.rcbInputCellLeft {
    background-image: none;
    padding: 0;
}

/* end bg input dropdown */
.sets-general table[summary="combobox"] {
    border: 1px solid #dbdbdb !important;
    border-radius: 2px;
}

/* form dropdown */
form .rcbSlide .RadComboBoxDropDown_Default {
    border: 1px solid #dbdbdb;
}

/* end form dropdown */


/* ------------padding cac input------------ */
.sets-general .riSingle .riTextBox[type="text"],
.sets-general td.rcbInputCell.rcbInputCellLeft input,
.sets-general .bd-style>input:first-child {
    padding: 0 5px;
    height: 25px;
    line-height: 25px;
    border-radius: 2px;
}

.sets-general .RadComboBox_Default .rcbReadOnly .rcbInput,
.sets-general .timkiemtin input[type="text"] {
    padding: 0 5px;
    height: 25px;
    line-height: 25px;
    border-radius: 2px;
}

/* -------------------------------------------------  QUAN LY TIN  ------------------------------------------ */

/* ----------------------------- Css do rong input theo man hinh -------------------------- */

.w-style span[style="width:160px;"],
.w-style>input,
.w-style textarea,
.w-style>div:first-child {
    width: 40% !important;
}

@media (max-width: 767px) {

    .w-style span[style="width:160px;"],
    .w-style>input,
    .w-style textarea,
    .w-style>div:first-child {
        width: 100% !important
    }
}

/*------------------------ Css table scroll ---------------------*/
@media only screen and (max-width: 767px) {
    .overflow-style {
        overflow-x: auto;
        width: auto !important;
    }
}

.overflow-style .RadGrid.RadGrid_Office2007 {
    width: 100% !important;
    overflow-x: auto;
}
}

/* lop chung overflow-style khi can thi goi tro den */
.qti-button {
    margin-top: 5px;
}

/* ------------------------------------- Css lop input----------------------- */
.input-style {
    border: 1px solid #dbdbdb !important;
}

/* ----------------------------- Css lop check input button--------------------*/
.check-all label {
    padding: 0 5px;
    vertical-align: initial;
    margin: 0;
}
/* ----------------Css padding rpTemplate-------------- */
.rpTemplate{
    padding:5px;
}
/* -------------------------IOS remove shadow input-------------------- */
textarea,
input:matches([type="email"],
[type="number"],
[type="password"],
[type="search"],
[type="tel"],
[type="text"],
[type="url"]) {
    -webkit-appearance: none;
    border-radius: 2px
}

/*view giay moi hop*/
a.qti-guisms {
    padding: 3px !important;
    background: #0094ff !important;
    color: #fff !important;
}

input.noidungtimkiem {
    height: 28px;
    border-radius: 3px;
    border: 1px solid #dbdbdb;
    text-indent: 10px;
    font-size: 12px;
    font-style: italic;
}

.row.locgiaymoi {
    margin-bottom: 10px;
}

.danhsachgiaymoi .RadGrid_Office2007 .rgRow td,
.danhsachgiaymoi .RadGrid_Office2007 .rgAltRow td {
    border-color: #dbdbdb;
    padding: 10px;
    font-size: 14px;
}

.danhsachgiaymoi .RadGrid_Office2007 {
    border: 1px solid #dbdbdb;

}

.danhsachgiaymoi a.newPage {
    color: #333;
    text-decoration: none;
}

.danhsachgiaymoi th.rgHeader:first-child {
    border-left: none;
}

.danhsachgiaymoi .RadTabStrip .rtsLevel1 .rtsTxt,
.danhsachgiaymoi .RadTabStripVertical .rtsLevel1 .rtsTxt {
    padding: 5px;
    text-decoration: none;
}

.danhsachgiaymoi .RadTabStrip_Office2007 .rtsLevel1 {
    background-color: #efeeee;
}

.danhsachgiaymoi .RadTabStrip_Office2007 .rtsLevel1 .rtsLink {
    color: #333;
    font-weight: bold;
    background-image: none;
}

.danhsachgiaymoi .RadTabStrip_Office2007 .rtsLevel1,
.danhsachgiaymoi .RadTabStrip_Office2007 .rtsLevel1 .rtsOut {
    background-image: none;
}

.danhsachgiaymoi a.rtsLink.rtsSelected {
    background: #1f5f9e;
    color: #fff !important;
}

.danhsachgiaymoi a {
    text-decoration: none;
}

.danhsachgiaymoi b {
    font-weight: normal;
}

.row.locgiaymoi .thoigian input {
    border: 1px solid #ccc;
}

.row.locgiaymoi .col-xs-12 {
    padding-bottom: 5px;
}

.chitietgiaymoi .RadGrid_Office2007 {
    border: 1px solid #d0d7e5;
    border-bottom: none;
}

.chitietgiaymoi td {
    padding: 7px !important;
}
/*---------------------  Css list-button --------------------- */
.RadButton.RadButton_Default.rbSkinnedButton{
  margin-bottom: 3px;
}
@media only screen and (max-width: 414px) {
    .danhsachnhan,
    .giaymoihieuluc,
    .giaymoihethieuluc {
        width: 100%;
        overflow-x: scroll;
    }

    .qti-button .rbDecorated {
        border: 1px solid #fff;
    }
    .danhsachgiaymoi ul.rtsUL,.danhsachgiaymoi ul li.rtsLI.rtsLast, .danhsachgiaymoi li.rtsLI.rtsFirst{
        width: 100%;
    }
}
/*e:view giay moi hop*/

/*chinh sua giay moi*/
div.NVD_GiayMoiHop2015Content table {
    width: 100% !important;
}

div.NVD_GiayMoiHop2015Content table td {
    padding: 3px;
}

UL LI {
    list-style-type: none;
}
.sets-general .RadUpload {
  width:100%;
}
.textnhaplieu {
    font-family: Arial;
    color: #2e3d47;
    font-size: 12px;
}

.row.chinhsuagiaymoi {
    padding-bottom: 5px;
}

.chinhsuagmh .RadGrid_Office2007 .rgHeader,
.chinhsuagmh .RadGrid_Office2007 th.rgResizeCol,
.chinhsuagmh .RadGrid_Office2007 .rgHeaderWrapper {
    background: #fff;
    border: 1px solid #d0d0d0;
    color: #545454;
    font-weight: bold;
    font-size: 14px;
    border-right: none;
    border-top: none;
    padding: 10px;
    background-image: linear-gradient(#e6e6e6, #e6e6e6, #e6e6e6);
}

.chinhsuagmh .RadGrid_Office2007 .rgRow td,
.chinhsuagmh .RadGrid_Office2007 .rgAltRow td {
    border-color: #dbdbdb;
    padding: 10px;
    font-size: 14px;
}

.chinhsuagmh .RadGrid_Office2007 {
    border: 1px solid #dbdbdb;
}

.chinhsuagmh a.newPage {
    color: #333;
    text-decoration: none;
}

.chinhsuagmh th.rgHeader:first-child {
    border-left: none;
}



.chinhsuagmh .RadGrid_Office2007 .rgPager {
    background: #e6e6e6;
}

.chinhsuagmh .RadGrid_Office2007 td.rgPagerCell {
    border: none;
}

.chinhsuagmh .RadGrid_Office2007 .rgGroupPanel {
    border-bottom: 1px solid #d0d0d0;
    background: #d8d8d8;
}

@media only screen and (max-width: 414px) {

    .row.chinhsuagiaymoi input.textbox,
    .row.chinhsuagiaymoi .RadComboBox,
    .row.chinhsuagiaymoi .textnhaplieu {
        width: 93% !important;
    }
}
/*e:chinh sua giay moi*/

/*giay moi hop _ nhan vien*/

.input-style{
  min-height: 27px;
}
/*e:giay moi hop _ nhan vien*/
/*giay moi hop _ thong ke*/
div.NVD_GiayMoiHop2015Content table{
    width:100% !important;
  }
  div.NVD_GiayMoiHop2015Content table td {
    padding:3px;
  }
  div.NVD_GiayMoiHop2015Content table.tablebo td {
    border:1px solid #ccc;
  }
  .qti-button .RadButton_Default.rbSkinnedButton,.qti-button .RadButton_Default .rbDecorated,.qti-button .RadButton_Default.rbVerticalButton,.qti-button .RadButton_Default.rbVerticalButton .rbDecorated,.qti-button .RadButton_Default .rbSplitRight,.qti-button .RadButton_Default .rbSplitLeft,
  .qti-button .rbDecorated{
       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: 14px;
  }
  .RadButton_Default.rbSkinnedButton{
      background-image:none !important;
  }
/*e: giay moi hop _ thong ke*/

/*giay moi gop _ thong ke giay moi*/
div.NVD_GiayMoiHop2015Content table {
    width: 100% !important;
}

div.NVD_GiayMoiHop2015Content table td {
    padding: 3px;
}

div.NVD_GiayMoiHop2015Content table.tablebo td {
    border: 1px solid #ccc;
}

@media only screen and (max-width: 414px) {

    .thongkegiaymoi {
        overflow-x: auto;
    }

    .RadButton_Default.rbSkinnedButton {
        margin-top: 5px;
    }
}
.danhsachgiaymoi .rbSkinnedButton{
height:24px;
}
table.tblxuatword {
    border: 1px solid #dbdbdb;
}

table.tblxuatword td {
    border: 1px solid #969696;
}

.rcInputCell span input.riTextBox.riEnabled {
    border: 1px solid #dbdbdb !important;
}

@media (max-width: 991px) {
    .text-left {
        text-align: right
    }
}

@media screen and (max-width: 768px) {
    .mgb-10 {
        margin-bottom: 10px;
    }
    .RadCalendar.RadCalendar_Default,.RadCalendarPopup.RadCalendarPopupShadows{
        
        float: right !important;
         right:0 !important;
        width: 230px;
    }
}
/*e:giay moi gop _ thong ke giay moi*/

/*giay moi hop _ nhom view*/
.danhsachnhom th.rgHeader:first-child {
    border-left: none;
}

.border-none {
    border: none;
}
/*e: giay moi hop _ nhom view*/
/*giay moi hop _ setup*/
.caidat {
    margin-bottom: 5px;
}
/*e:giay moi hop _ setup*/

.border-none
{
    border:none;
}