@charset "utf-8";
/* CSS Document */
.header-block{width:100%}
/*
.breadcrumb{margin-bottom:0; position:relative; overflow:hidden; padding:0}
.breadcrumb-title{float:left;padding:0; background:#11b4f3 url(../images/bgbred.png) repeat-x top left;}
.breadcrumb-title h4{background: url(../images/bredh4.png) no-repeat right center; margin:0; margin-right:-20px;font-size:18px; line-height:38px; text-transform:uppercase; color:#fff; font-weight:500;padding:0 30px 0 15px;}
.breadcrumb-title-1{float:left;padding:0;background:#0295eb url(../images/bred-1.png) repeat-x top left;}
.breadcrumb-title-1 h4{ background:url(../images/bredh4-1-2.png) no-repeat center left; margin:0;font-size:18px; line-height:38px; text-transform:uppercase; color:#fff; font-weight:500;}
.breadcrumb-title-1 h4 span{padding:8px 30px 7px 30px; background:url(../images/bredh4-2.png) no-repeat right center;}
.breadcrumb-title.only{width:100%;}
.breadcrumb-title.only h4{background:none}
.breadcrumb-title.last{background:#0171e2 url(../images/bred-last.png) repeat-x top left; float:none;overflow:hidden}
.breadcrumb-title.last h4{background:none; padding-left:30px}
.breadcrumb-title.last h4{text-transform:none}
*/

.breadcrumb{margin-bottom:10px; position:relative; overflow:hidden; padding:0; background:url(../images/bred-last.png) repeat-x scroll left top #0271e4; height:32px; width:100%}
.breadcrumb-title{float:left;padding:0; background:#11b4f3 url(../images/bgbred.png) repeat-x top left; max-width:16%;}
.breadcrumb-title h4{background: url(../images/bredh4.png) no-repeat right center; margin:0; margin-right:-20px;font-size:15px; line-height:32px; text-transform:uppercase; color:#fff; font-weight:600;}
.breadcrumb-title h4 span{padding:8px 30px 7px 10px;}
.breadcrumb-title-1{float:left;padding:0;background:#0295eb url(../images/bred-1.png) repeat-x top left; max-width:75%}
.breadcrumb-title-1 h4{ background:url(../images/bredh4.png) no-repeat center left; margin:0;font-size:15px; line-height:32px; text-transform:uppercase; color:#fff; font-weight:600;}
.breadcrumb-title-1 h4 span{padding:6px 10px 6px 40px;}

.breadcrumb-title-2{padding:0;background:#0271e4 url(../images/bred-last.png) repeat-x top left; display:block; overflow:hidden}
.breadcrumb-title-2 h4{ background:url(../images/bred1h4-2.png) no-repeat scroll left center rgba(0, 0, 0, 0);margin:0; height:32px; padding-left:15px}
.last h4 p{background:none;text-transform:none;padding-left:10px;padding-top:1px;font-size:12px; margin:0; line-height:normal; display:inline-block; color:#fdff6c; font-weight:normal}

.breadcrumb-title.only{max-width:100%;}
.breadcrumb-title.only h4{}
.breadcrumb-title.last{background:#0271e4 url(../images/bred-last.png) repeat-x top left; float:none;}
.breadcrumb-title.last h4{background:none; margin:0 }


.list-block{width:90%; margin:0 auto; margin-top:60px}
.tit-left{width:48%; float:left; margin-right:2%; background:url(../images/tit-thutuc.png) no-repeat top center; height:116px; padding:1% 7% 4% 16%}
.tit-left h5{margin:7px 2px 0 0 ;text-align:left; }
.tit-left a{font-size:13px; line-height:normal; color:#276999; font-weight:bold; text-transform:none;}
.tit-left a:hover{text-decoration:none; color:#c50201}
.cont-left{height:50px; display:table-cell; vertical-align:middle}

/*---Khoi---*/
.khoi-block{width:80%; margin:0 auto; padding:0; position:relative; overflow:hidden;}
.khoi-title{float:left; width:46%;  margin:0 2%;text-align:center}
.khoi-title a{background:url(../images/bgkhoi.png) no-repeat top center;font-weight:bold; font-size:18px; text-transform:uppercase;min-height:122px; padding-top:23px; margin:0; display:block}
.khoi-title a:hover{background:url(../images/bgkhoi-hover.png) no-repeat top center; text-decoration:none;}
.khoi-title span{color:#177fcd}
.khoi-title a:hover span{color:#cd3117;}
.khoi-item{float:left; width:31.333%; margin:5px 1% 10px; text-align:center}
.khoi-item a{background:url(../images/list-khoi.png) no-repeat top center; display:block; height:52px; padding-top:12px}
.khoi-item span{font-size:14px; font-weight:bold;color:#177fcd; line-height:16px}
.khoi-item a:hover{background:url(../images/khoi-hover.png) no-repeat top center;text-decoration:none;}
.khoi-item a:hover span{color:#cd3117;}
/*---Thu tuc-Linh vuc--*/
.listgroup-block{width:94%; margin:2% auto;}
.listgroup-block .owl-carousel .owl-wrapper-outer{border-radius:0}
.list-item{background:#ebeff1 url(../images/list-item.png) repeat-x center left;border-radius:7px; float:left; padding:0 6px;margin:4px 1%; height:52px; width:48%;-moz-box-shadow:inset 3px 0px 3px #878d92;-webkit-box-shadow:inset 3px 0px 3px #878d92;box-shadow:inset 3px 0px 3px #878d92; overflow:hidden}
.cont-item{display:table-cell; vertical-align:middle; height:50px}
.list-item a{color:#003161; font-size:12px; display:block;}
.list-item a:hover{text-decoration:none;color:#d81208;}
.list-item p{margin:0; padding:0; line-height:17px}

/*---Thu tuc - chi tiet---*/
.detailgroup-block{width:100%; font-size:12px}
.detail-col{ float:left; background:#cae8fa; -moz-box-shadow:inset 3px 2px 3px #878d92;-webkit-box-shadow:inset 3px 2px 3px #878d92;box-shadow:inset 3px 2px 3px #878d92; padding:5px; width:100%}
.col-first{width:48%;}
.col{width:25%; margin:0 1%}
.col-last{width:25%}
.detail-table{width:100%}
.detail-table tr td{border-bottom:solid 1px #2bb5f4; border-right:solid 1px #2bb5f4}
.detail-table tr:last-child td{border-bottom:none}
.detail-table tr td:last-child {border-right:none}
.detail-table p{margin-bottom:4px; margin-left:5px; text-align:justify}
.detail-button{float:right; background:url(../images/readmore.png) repeat-x left center; padding:5px 25px; font-weight:bold; color:#fff; border-radius:3px; margin-bottom:5px; border:solid 1px #80d9f5}
.detail-button:hover, .detail-button:focus{text-decoration:none; color:#fdff6c}
.back-button{float:right; background: url(../images/back.png) repeat-x left center;font-weight:bold; color:#fff; border-radius:3px; margin-bottom:5px; border:solid 1px #80d9f5; margin-top:10px }
.back-button a{color:#fff; background:url(../images/back-1.png) no-repeat 12px center; padding:4px 20px 4px 30px; line-height:28px; text-transform:uppercase; font-size:14px}
.back-button a.group{background:none; padding:4px 20px}
.back-button a:hover, .back-button a:focus{text-decoration:none; color:#fdff6c}

/*---Tra cuu - chi tiet--*/
.result-first{float:left; width:61%; margin-right:1%}
.result-last{float:left; width:38%;}
.result p{margin-bottom:5px}
.result-first tr td:first-child{padding-left:5px; width:17%}
.result-last tr td:first-child{padding-left:10px; width:35%}

/*---menu admin--*/
.div_report_menu ul{margin:0; padding:0; list-style:none;padding:10px 0 15px; background:#fff}
.div_report_menu ul li{ display:inline; margin-right:-4px}
.div_report_menu ul li{background: #0055a7; padding:7px 17px; border-bottom:3px solid #fb5301; border-right:solid 1px #fff;}
.div_report_menu ul li:last-child{border-right:none}
.div_report_menu a{color:#fff; font-size:14px}
.div_report_menu a:hover{text-decoration:none}
.div_report_menu li:hover, .div_report_menu li.active{background:#fb5301}