*  
{ 
    margin: 0; 
    padding: 0; 
}

body 
    { 
    font: 10pt "arial", Tahoma, Verdana, sans-serif; 
    color: #000000;     
} 
.control-label{
	padding-top: 10px;
}
h4{
	padding-top: 10px;
	font-size: 1.9em;
	color: #086978;
	font-family: 'Roboto Condensed', sans-serif;
}
#loading  {
    position: fixed;
    top: 52%;
	left: 45%;
	z-index:1000;
}


fieldset {
    margin-bottom: 20px;
    border: 1px solid silver;
    padding-bottom: 20px;    
    border-radius: 4px;
}
button{
	height: 30px !important;
	margin-top: 0px !important;
	padding-top: 4px !important;
}

#submitF{
	height: 30px !important;
	margin-top: 5px !important;
	padding-top: 4px !important;
}

.cssPhanTrang1, .cssPhanTrang2{
	background-color: white;
	border: 1px solid silver;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 3px;
}

legend {
	margin-top: 10px;
	font-size: 1.4em;
    padding: 0px;    
}


.btn{
	margin-top: 5px !important;
}

.btn-info, .btn-primary{
	background:#5c9fad !important;
	border:1px solid #fff;
}

.btn-success{
	border:1px solid #fff;
	background:#399645 !important;
}

.spanSo{
	margin-top: 8px !important;
}

.modal{
	padding-top:-100px !important;
	padding-left:300px !important;
	padding-right:300px !important;
	height:650px !important;
}
.modal-content{
	height:650px !important;
}
.navbar-toggle{
	float:left !important;
	margin-left:15px !important;
}
.checkbox{
	padding:0px;
	padding-bottom:10px !important;
	cursor:pointer !important;
}
.thanhcuon
{
	overflow-y: scroll;
}
.checkboxlist{
	font-weight:normal;
	padding-bottom:0px !important;
	cursor:pointer !important;
}

.navbar-inverse, .navbar-inverse a{
	background-color:#538a96 !important;
	border-color:#080808 !important;
	color:#ffffff !important;
	border:3px;
}

.navbar-inverse a:hover{
	color:#ffff00 !important;
}

.dropdown-menu{
	font-size: 0.9em;
	background-color:#538a96 !important;	
	color: #fff;
}

.dropdown-menu li{
	padding-bottom: 0px !important;
	margin-bottom: 5px !important;
	margin-top: 0px !important;
}

input[type=text]{
	padding-left:7px !important;
	height:30px !important;
	font-size:1.1em !important;
}

select , .selectpicker{
	background-color:#ffffff !important;	
	color:#000000 !important;	
}

#myNavbar{
	background-color:#538a96 !important;
	border-color:#080808 !important;
	border:3px;	
}
.nopermission{
	text-align:center;
	color:red;
}

.strErr{
	height:25px;
	width:100%;
	padding-left:15px;
	text-align:left !important;
	color:red;
}

.strKhongCoQuyen{
	height:25px;
	width:100%;
	padding-left:15px;
	text-align:center !important;
	color:red;
}

.an {
    display: none;
}

.active , .inactive{
	margin:3px !important;
	padding:2px 8px !important;
}

.actived{
	margin:3px;
	padding:2px 8px;
	background:#538a96;
	color:#fff;
	font-weight:bold;
}

#containerQuyen{
	padding-left:50px;
	padding-right:30px;
	padding-top:20px;
	width:100% !important; 
	margin:10px !important; 	
	text-align:center !important;
}

.fullwidth{
	width:100% !important; 
	margin:1px !important; 
	text-align:center !important;
}

table[border="0"] {
  color:#000;
}

table[border="1"] {
  border-collapse:collapse;
  color:#086978;
  width:100% !important; 
  position:relative;
  margin:5px auto;
  padding:0;
  height:auto;
}

table[border="1"] tr {
  background:#fff;
}

table[border="1"] td {
  vertical-align:top;
  padding:10px 10px;
  font-size:0.9em;
  border:1px solid #fff;
}

table[border="1"] tr:nth-child(even) {
  background:#e9f1f2;
}

table[border="1"] tr:nth-child(odd) {
  background:#e1e7f0;
}

table[border="1"] th {
  vertical-align:top;
  padding:10px 10px;
  border:1px solid #fff;
  font-size:0.85em;
  background:#538a96;
  color:#fff;
  text-align:center;
}

.TongCong {
  font:normal 1.3em Arial,Sans-Serif !important;
  font-weight:bold !important;
  text-align:right !important;
}

.CanPhai {
  text-align:right !important;
}

.CanTrai {
  text-align:left !important;
}

.CanGiua {
  text-align:center !important;
}

.InDam {
	font-weight:bold !important;
}

.chuaduyet{
  color:#ff0000 !important;
  font-weight:bold !important;
}

.form-control{
	margin-top: 5px !important;
}

	#maytinh{
		display: block;
	}
	#didong{
		display: none;
	}	

/* On screens that are 992px or less, set the background color to blue */
@media screen and (max-width: 2000px) {
	#maytinh{
		display: block;
	}
	#didong{
		display: none;
	}	

	.hethan{
		font-style: italic;
		color: #ba190d;	
	}

.tooltip1 {
  position: relative;
  display: inline-block;
  border-bottom: 1px dotted black;
}

.tooltip1 .tooltiptext1 {
  visibility: hidden;
  width: 350px;
  background-color: black;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 7px;
  
  top: 100%;
  left: 0%;
  margin-left: -250px; /* Use half of the width (120/2 = 60), to center the tooltip */

  /* Position the tooltip */
  position: absolute;
  z-index: 1;
}

.tooltip1:hover .tooltiptext1 {
  visibility: visible;
}

}

/* On screens that are 600px or less, set the background color to olive */
@media screen and (max-width: 550px) {
.myboxshadow {
	 margin-top: 10px;
	 max-width: 390px;
	 margin-bottom: 30px;
	 margin-left: 6px;
	 margin-right: 10px;
   line-height: 23px;
 	 color: black;
 	 text-align: left;
   padding: 6px;
   font-size: 14px;
   padding-left: 8px;
   background-color: #fff;
   border: 2px solid #bdbfbf;
   border-radius: 15px;
   text-shadow: 6px 5px 7px 0px #edeff0;
   box-shadow:0 8px 8px 0 #6d858c, 0 12px 18px 0 #6d858c;
}
#excel{
	display: none;
}
.myboxshadowhethan {
	 margin-top: 10px;
	 max-width: 390px;
	 margin-bottom: 30px;
	 margin-left: 6px;
	 margin-right: 10px;
   line-height: 23px;
   text-align: left;
   padding: 6px;
   font-size: 14px;
   padding-left: 8px;
   background-color: #f5e0dc;
   border: 2px solid #bdbfbf;
   border-radius: 15px;
   text-shadow: 6px 5px 7px 0px #edeff0;
   box-shadow:0 8px 8px 0 #6d858c, 0 12px 18px 0 #6d858c;
}


.noidung{
	font-size:12px !important;
	font-weight: normal !important;
	border-top: solid 2px #000;
	width: 100% !important;
}

.tenchuongtrinh{
	color: #0521c3;
	text-align: center !important;
	text-transform: uppercase !important;
	font-weight: bold;
	margin-top: 7px;
	margin-bottom: 6px;
}

	#maytinh{
		display: none !important;
	}

	#didong{
		display: block; !important;
	}	
}

