	/***   application	 : ipro.mice3.com			 				***/
	/***   libraries	 : cascading style sheet	 				***/
	/***   file name 	 : style.css								***/
	/***   created	  	 : 08 Apr 2019								***/
	/***   modified  	 : 08 Apr 2019								***/
	

/* link */ 
	a {
  		color: #a2a0a9;
  		text-decoration: none;
  		background-color: transparent;
  		-webkit-text-decoration-skip: objects;
	}

	a:hover {
  		color: #b1abb8;
  		text-decoration: underline;
	}


/* button */	
	
	
	.btn {
  		position: relative;
  		padding: 12px 30px;
  		margin: 0.3125rem 1px;
  		font-size: .75rem;
  		font-weight: 400;
  		line-height: 1.428571;
  		text-decoration: none;
  		text-transform: uppercase;
  		letter-spacing: 0;
  		cursor: pointer;
  		background-color: transparent;
  		border: 0;
 		border-radius: 0.2rem;
  		outline: 0;
  		transition: box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  		will-change: box-shadow, transform;
	}

	.btn:focus,
	.btn.focus,
	.btn:active:focus,
	.btn:active.focus,
	.btn.active:focus,
	.btn.active.focus {
  		outline: 0;
	}


	.btn-primary {
 		color: #ffffff;
  		background-color: #b1abb8;
  		border-color: #b1abb8;
  		box-shadow: none;
	}

	.btn-primary:hover {
  		color: #ffffff;
  		background-color: #e8e5f0;
  		border-color: #b1abb8;
	}

	.btn-secondary {
 		color: #ffffff;
  		background-color: #dad8df;
  		border-color: #dad8df;
  		box-shadow: none;
	}

	.btn-secondary:hover {
  		color: #ffffff;
  		background-color: #c5c4cc;
  		border-color: #dad8df;
	}
	
	.btn-l {
		width: 100px;
		
	}
	
	.btn-m {
		width: 80px;
		
	}
/* input form  */	
	
	.form-input {
  		display: block;
  		width: 100%;
  		line-height: 1.5;
  		padding: 0.4375rem 0;
  		font-size: 0.8rem;
  		color: #495057;
  		background-color: rgba(0, 0, 0, 0);
  		background-clip: padding-box;
  		
  		border: 0;
  		border-bottom: 1px solid #d2d2d2;
  		border-radius: 0; /* round corner */ 
  	
  		box-shadow: none;
  		transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
	}


	.form-input:focus {
  		color: #495057;
 		background-color: rgba(0, 0, 0, 0);
  		border-color: #495057;
 	 	outline: 0;
  		box-shadow: none, 0 0 0 0.2rem rgba(33, 150, 243, 0.25);
	}

	.form-label {
		font-size: 0.9rem;
  		color: #91969a;
	}

/* search form */

	.form-srch {
  		display: inline;
  		width: 90%;
  		padding: 0.4375rem 0;
  		font-size: 1rem;
  		line-height: 1.5;
  		color: #495057;
  		background-color: rgba(0, 0, 0, 0);
 		background-clip: padding-box;
  		
  		border: 0;
  		border-bottom: 1px solid #d2d2d2;
  		border-radius: 0; /* round corner */ 
  		
  		
 		box-shadow: none;
  		transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
	}


/* material-dashboard */
	.card .card-header-lavender .card-icon,
	.card .card-header-lavender .card-text,
	.card .card-header-lavender:not(.card-header-icon):not(.card-header-text),
	.card.bg-info,
	.card.card-rotate.bg-lavender .front,
	.card.card-rotate.bg-lavender .back {
  	background: linear-gradient(90deg, #b1abb8, #cdc6d6, #b1abb8);
}

/*

	.card-body {
 	 	flex: 1 1 auto;
  		padding: 1.25rem;

	}


	.form-group {
  		margin-bottom: 1rem;
  		
  		border: solid 1px blue;
	}

	.form-control {
  		display: block;
  		width: 80%;
  		padding: 0.4375rem 0;
  		line-height: 1.5;  		
  		font-size: 0.8rem;
  		color: #495057;
		
  		outline: 0;
  		border: 0;
  		border-bottom: 1px solid #d2d2d2;
  		border-radius: 0; /* round corner */  		
  		
	}
	
/*	.form-control:focus {
  		border-bottom: 2px solid #9c27b0; /* purple line */
  		
/*  		box-shadow: none, 0 0 0 0.2rem rgba(137, 0, 161, 0.25);
	}

	.input-group {
  		position: relative;
  		display: flex;
  		flex-wrap: wrap;
  		align-items: stretch;
  		width: 100%;
	}

*/
/*** table ***/

/* row */
	.row {
		display: flex;
 	 	flex-wrap: wrap;
  		margin-right: -15px;
  		margin-left: -15px;	
	}

/* col */
	.col-1,
	.col-2,
	.col-3,
	.col-4,
	.col-5,
	.col-6,
	.col-7,
	.col-8,
	.col-9,
	.col-10,
	.col-11,
	.col-12,
	.col,
	.col-auto,
	.col-sm-1,
	.col-sm-2,
	.col-sm-3,
	.col-sm-4,
	.col-sm-5,
	.col-sm-6,
	.col-sm-7,
	.col-sm-8,
	.col-sm-9,
	.col-sm-10,
	.col-sm-11,
	.col-sm-12,
	.col-sm,
	.col-sm-auto,
	.col-md-1,
	.col-md-2,
	.col-md-3,
	.col-md-4,
	.col-md-5,
	.col-md-6,
	.col-md-7,
	.col-md-8,
	.col-md-9,
	.col-md-10,
	.col-md-11,
	.col-md-12,
	.col-md,
	.col-md-auto,
	.col-lg-1,
	.col-lg-2,
	.col-lg-3,
	.col-lg-4,
	.col-lg-5,
	.col-lg-6,
	.col-lg-7,
	.col-lg-8,
	.col-lg-9,
	.col-lg-10,
	.col-lg-11,
	.col-lg-12,
	.col-lg,
	.col-lg-auto,
	.col-xl-1,
	.col-xl-2,
	.col-xl-3,
	.col-xl-4,
	.col-xl-5,
	.col-xl-6,
	.col-xl-7,
	.col-xl-8,
	.col-xl-9,
	.col-xl-10,
	.col-xl-11,
	.col-xl-12,
	.col-xl,
	.col-xl-auto {
	  	position: relative;
 	 	width: 100%;
  		min-height: 1px;
  		padding-right: 15px;
  		padding-left: 15px;
	}

	.col {
  		flex-basis: 0;
  		flex-grow: 1;
 		max-width: 100%;
	}

	.col-auto {
  		flex: 0 0 auto;
  		width: auto;
  		max-width: none;
	}

	.col-1 {
  		flex: 0 0 8.333333%;
  		max-width: 8.333333%;
		}

	.col-2 {
 	 	flex: 0 0 16.666667%;
  		max-width: 16.666667%;
		}

	.col-3 {
  		flex: 0 0 25%;
  		max-width: 25%;
	}

	.col-4 {
  		flex: 0 0 33.333333%;
  		max-width: 33.333333%;
	}

	.col-5 {
  		flex: 0 0 41.666667%;
  		max-width: 41.666667%;
	}

	.col-6 {
  		flex: 0 0 50%;
  		max-width: 50%;
	}

	.col-7 {
  		flex: 0 0 58.333333%;
  		max-width: 58.333333%;
	}

	.col-8 {
  		flex: 0 0 66.666667%;
  		max-width: 66.666667%;
	}

	.col-9 {
  		flex: 0 0 75%;
  		max-width: 75%;
	}

	.col-10 {
  		flex: 0 0 83.333333%;
  		max-width: 83.333333%;
	}

	.col-11 {
  		flex: 0 0 91.666667%;
  		max-width: 91.666667%;
	}

	.col-12 {
  		flex: 0 0 100%;
  		max-width: 100%;
	}
	
@media (min-width: 768px) {
  		
  	.col-md {
    	flex-basis: 0;
    	flex-grow: 1;
    	max-width: 100%;
  	}
  	
  	.col-md-auto {
    	flex: 0 0 auto;
    	width: auto;
    	max-width: none;
  	}
  
  	.col-md-1 {
    	flex: 0 0 8.333333%;
    	max-width: 8.333333%;
  	}
  	
  	.col-md-2 {
    	flex: 0 0 16.666667%;
    	max-width: 16.666667%;
  	}
  	
  	.col-md-3 {
    	flex: 0 0 25%;
    	max-width: 25%;
  	}
  	
  	.col-md-4 {
    	flex: 0 0 33.333333%;
    	max-width: 33.333333%;
  	}
  	
  	.col-md-5 {
    	flex: 0 0 41.666667%;
    	max-width: 41.666667%;
  	}
  	
  	.col-md-6 {
    	flex: 0 0 50%;
    	max-width: 50%;	
  	}
  	
  	.col-md-7 {
    	flex: 0 0 58.333333%;
    	max-width: 58.333333%;
  	}
  	
  	.col-md-8 {
    	flex: 0 0 66.666667%;
    	max-width: 66.666667%;
  	}
  	
  	.col-md-9 {
    	flex: 0 0 75%;
    	max-width: 75%;
  	}
  	
  	.col-md-10 {
    	flex: 0 0 83.333333%;
    	max-width: 83.333333%;
  	}
  	.col-md-11 {
    	flex: 0 0 91.666667%;
    	max-width: 91.666667%;
  	}
  	
  	.col-md-12 {
    	flex: 0 0 100%;
    	max-width: 100%;
  	}
} /* end @media */  



	