	
	* 			{	
					margin: 0;
					padding: 0;
					-webkit-box-sizing: border-box;
					box-sizing: border-box;
					font-size : 14px ;  
					cursor: default;
				}
	html 		{	
					height: 100%;
					width: 100%;
					display: -webkit-box;
					display: -ms-flexbox;
					display: flex;
				}
	
	body		{	background: #eee !important;
					height: 100%;
					width: 100%;
					display: -webkit-box;
					display: -ms-flexbox;
					display: flex;
					
				}
	/*			
	body.modal-open {
					  height: 100vh;
					  overflow-y: hidden;
					  padding-right: 17px; 
					}
	*/	
	input		{	
					padding: 6px 12px;
					height: 40px;
				}
				
	input [type=button]		
				{	
					height: 40px;
				}	
				
	input [type=text]		
				{	
					height: 40px;
				}	
				
	input [type=search]		
				{	
					height: 40px;
				}							
				
	input [type=checkbox]
				{
					  -ms-transform: scale(3); /* IE */
					  -moz-transform: scale(3); /* FF */
					  -webkit-transform: scale(3); /* Safari and Chrome */
					  -o-transform: scale(3); /* Opera */
					  padding: 10px;
					  cursor:hand;
					  width: 14px;
					  font-weight:bold; 
				}	
				
	input[type=radio]
				{
					  -ms-transform: scale(1.5); /* IE */
					  -moz-transform: scale(1.5); /* FF */
					  -webkit-transform: scale(1.5); /* Safari and Chrome */
					  -o-transform: scale(1.5); /* Opera */
					  padding: 10px;
					  cursor:hand;
					  font-weight:bold; 
				}
				
	input[type="date"]::-webkit-datetime-edit, input[type="date"]::-webkit-inner-spin-button, input[type="date"]::-webkit-clear-button 
				{
				  color: #fff;
				  position: relative;
				}

	input[type="date"]::-webkit-datetime-edit-year-field
				{
				  position: absolute !important;
				  border-left:1px solid #8c8c8c;
				  padding: 2px;
				  color:#000;
				  left: 65px;
				}

	input[type="date"]::-webkit-datetime-edit-month-field
				{
				  position: absolute !important;
				  border-left:1px solid #8c8c8c;
				  padding: 2px;
				  color:#000;
				  left: 32px;
				}


	input[type="date"]::-webkit-datetime-edit-day-field
				{
				  position: absolute !important;
				  color:#000;
				  padding: 2px;
				  left: 5px;
				  
				}	

	textarea	{
				  padding: 6px 12px;
				}
				
				
	select		{	
					border-radius: 0px;
					height: 40px;
					padding: 6px 12px;
				}
						
	hr			{	display: block; 
					width: 100%; 
					clear: both; 
					border: none; 
					border-top: 1px solid #AAA; 
					border-bottom: 1px solid #FFF; 
					font-size: 1px; 
					line-height: 0; 
					overflow: visible; 
				}
				
	.TK-Block 	{
					box-shadow: 0 5px 10px rgba(0,0,0,.2);
					background-color: #ffffff;
				}
				
	#TK-Title1 	{
					 font-size : 20px ;
				}
				
	#TK-Title2 	{
					 font-size : 16px ;
				}
											
	#TK-Title3 	{
					 font-size : 18px ;
				}
				
	#TK-MacBlock 	{
					border-radius: 10px;
					padding: 2px;   
					line-height: 1.2;
					}	

    #TK_Request 	{
                    color : red ;
				}

	tab1  { display:inline-block;margin-left:10px}
	tab2  { display:inline-block;margin-left:20px}
	tab3  { display:inline-block;margin-left:30px}
	tab4  { display:inline-block;margin-left:40px}
	tab5  { display:inline-block;margin-left:50px}
	tab6  { display:inline-block;margin-left:60px}
	
	
    table.border {
                    border-collapse: collapse;
                    }  
 
    th.border, td.border {
                    border: 1px solid gray;
                    }



	.bt_add {
				text-align:center; 
				width:120px;
			}

	.bt_edit {
				text-align:center; 
				width:40px;
                background: url("../image/edit.png")  no-repeat top left;
                background-size: 32px;
                background-position: center; 
			}
			
	.bt_delete {
				text-align:center; 
				width:40px;
                background: url("../image/delete.png")  no-repeat top left;
                background-size: 32px;
                background-position: center; 
			}

	.bt_up {
				text-align:center; 
				width:40px;
                background: url("../image/up.png")  no-repeat top left;
                background-size: 32px;
                background-position: center; 
			}

	.bt_up_dis {
				text-align:center; 
				width:40px;
                background: url("../image/up-dis.png")  no-repeat top left;
                background-size: 32px;
                background-position: center; 
			}

	.bt_down {
				text-align:center; 
				width:40px;
                background: url("../image/down.png")  no-repeat top left;
                background-size: 32px;
                background-position: center; 
			}

	.bt_down_dis {
				text-align:center; 
				width:40px;
                background: url("../image/down-dis.png")  no-repeat top left;
                background-size: 32px;
                background-position: center; 
			}


	.bt_save {
				text-align:center; 
				width:120px;
			}
			
	.bt_close {
				text-align:center; 
				width:120px;
			}
			
	.bt_choose {
				text-align:center; 
				width:50px;
			}
			
			
	.txt_add {
				text-align:left; 
				width:350px;
			}

	.txt_choose {
				text-align:left; 
				width:300px;
			}			
	
	
.wrapper12 {
  margin-top: 80px;
  margin-bottom: 80px;
}

.form-signin {
  max-width: 380px;
  padding: 15px 35px 45px;
  margin: 0 auto;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.1);
}

.form-signin .form-signin-heading,
.form-signin .checkbox {
  margin-bottom: 30px;
}

.form-signin .checkbox {
  font-weight: normal;
}

.form-signin .form-control {
  position: relative;
  height: auto;
  padding: 10px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.form-signin .form-control:focus {
  z-index: 2;
}

.form-signin-input-text {
  margin-bottom: -1px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.form-signin-input-password{
  margin-bottom: 20px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.datepicker {
  z-index: 1600 !important; /* has to be larger than 1050 */
}
