
html,body{padding:0;margin:0}
.igate-theme .igate-banner{
    background:url(res/headerbg.png) no-repeat center;
}

.field-validation-error {
        background: rgba(255,0,0,0.8);
    padding: 2px 5px;
    border-radius: 2px;
    color: #fff;
    font-size: 11px;
}

.labelNoted{
    background:rgba(74,136,218,0.8);
    color:#fff;padding:7px; margin-bottom:10px;border-radius:5px
}

panel-diemtin{border-color: #cd5c5c;}
.panel-diemtin .panel-heading{background:#cd5c5c}
.panel-diemtin .panel-heading .panel-title{color:#fff}
.panel-diemtin .panel-heading .panel-title i{margin-right:7px}

.panel-good{border-color: #2a74b2;}
.panel-good .panel-heading{background:#2a74b2}

.fw{font-weight: bold}

.warning-list{list-style:none; padding:0px}
.warning-list li{padding-bottom:7px}
.warning-list li a{color:#333}
.warning-list li a:hover{text-decoration:none; color:#428bca}
.warning-list li i{margin-right:7px}
.warning-list li span{font-weight:bold; font-style:italic}

.warning-list li.lv3 i,.warning-list li.lv3 span{color:#bd1208}
.warning-list li.lv2 i,.warning-list li.lv2 span{color:#ef570c}
.warning-list li.lv1 i,.warning-list li.lv1 span{color:#ff8a00}

.panel-good .warning-list li.lv3 i,.panel-good  .warning-list li.lv3 span{color:#0fb207}
.panel-good .warning-list li.lv2 i,.panel-good  .warning-list li.lv2 span{color:#013773}
.panel-good .warning-list li.lv1 i,.panel-good  .warning-list li.lv1 span{color:#2a74b2}

.panel-action{margin-top:15px}
.panel-action .btn-primary{background:#013773 ; border:none; border-radius:2px; font-size:12px}

.dlk-panel > div{margin-bottom:7px;}


.dlk-panel > div > span > strong {color:#2a74b2}
.dlk-panel > div.warning > span > strong {color:#b7160c}
.dlk-panel > div > span > strong > span{font-weight:normal}

.page-header {margin: 20px 0;}
.page-header-sub{border-bottom:1px solid #ddd; padding-bottom:5px; margin-bottom:20px}
.table{font-size:14px}
.table tbody{font-size:13px}
.table tbody p{margin:0px}
.table  tbody tr.lv2 td{background:#f7caac}
.table  tbody tr.lv3 td{background:#cd5c5c; color:#fff}

.buoc2 .form-group{border-bottom:1px solid #ddd !important}
.buoc2 .form-group p{min-height:20px !important}

.dlk-section{   margin-bottom: 10px;
 padding: 10px 15px;
}

.dlk-section .sct-title{
    padding: 0px 15px;
    line-height: 35px;
    color: #8a6d3b;
    background-color: #fcf8e3;
    border-bottom: 1px solid #faebcc;
    font-weight: bold
}

.dlk-section .sct-body table tr{cursor: pointer}
.dlk-section .sct-body table tr td a{color: #428bca}
.dlk-section .sct-body table tr td:last-child{text-align: center}
.dlk-section .sct-body table tr:hover td{background: #f2f2f2}

#site-copyright ul{list-style: none;padding-left: 0;}

#main-navigation .dropdown-menu .fa {
                width: 25px;
            }

            @media (min-width: 678px) {
                #main-navigation #home-list {
                    max-height: 500px;
                    overflow: auto;
                }
            }


      #tbl-search-result tbody td > div{padding-top: 5px;padding-bottom: 5px;}
                #tbl-search-result .over-sm{display: none;}
                #tbl-search-result .lower-sm{display: block;}
                #tbl-search-result td .btn{ margin-bottom: 5px; }
                #tbl-search-result .so-ho-so { font-weight: bold; font-size: 16px;}
                #tbl-search-result .noi-dung-ycbs { color:red; font-style: italic; }
                #tbl-search-result .trang-thai-ho-so { color: #86A8CE; }
                @media (min-width:768px) {
                    #tbl-search-result .over-sm{display: block;}
                    #tbl-search-result .lower-sm{display: none;}
                    #tbl-search-result .so-ho-so { font-weight: bold; font-size: 14px;}
                    #tbl-search-result tbody td > .row{padding-top: 0;padding-bottom: 0;}
                    #tbl-search-result .row-action .btn{padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}
                }



                #danh-sach-thu-tuc tbody td > div{padding-top: 5px;padding-bottom: 5px;}
            #danh-sach-thu-tuc tbody .col-distance{padding-bottom: 5px;}
            #danh-sach-thu-tuc .over-sm{display: none;}
            #danh-sach-thu-tuc .lower-sm{display: block;}
            #danh-sach-thu-tuc .so-thu-tu{display: inline;}
            @media (min-width:768px) {
                #danh-sach-thu-tuc .over-sm{display: block;}
                #danh-sach-thu-tuc .lower-sm{display: none;}
                #danh-sach-thu-tuc tbody td > .row{padding-top: 0;padding-bottom: 0;}
                #danh-sach-thu-tuc tbody .col-distance{padding-bottom: 0;}
                #danh-sach-thu-tuc .row-action .btn{padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}
            }

.form-wrapper .mandatory {
    color: red;
    margin-left: 5px;
    font-size: 80%;
    position: relative;
    top: -2px;
    font-weight: normal;
}

.mgr10{margin-right:10px}
.pdl10{padding-left:10px !important; font-weight:normal !important}
.panel-title{font-weight:normal !important; cursor:pointer;font-size:14px}

.file-btn i{margin-right:7px}