/**
 *
 * Apply Here your Custom CSS
 *
*/

body {
	
}

/* personBlock Order & Invoice page*/
.personBlock-table {
    font-size: 12px;
}
.personBlock-table td:first-child{
    width: 70px;
    color: #949494;
    font-weight: 600;
}

.blockquote-info .personBlock-table td:first-child{
    color: #0C3C50;
    font-weight: 600;
}




.h-100 {
	height: 100vh;
}

/* Start Notifications  - Modal Right */

	/*Modal right*/

	.modal.right .modal-dialog {
		position: fixed;
		margin: auto;
		width: 320px;
		height: 100%;

		-webkit-transform: translate3d(0%, 0, 0);
		    -ms-transform: translate3d(0%, 0, 0);
		     -o-transform: translate3d(0%, 0, 0);
		        transform: translate3d(0%, 0, 0);
	}

	.modal.right .modal-content {
		height: 100%;
		overflow-y: auto;
		border-radius:0px !important;
	}
	
	.modal.right .modal-body {
		padding: 15px 15px 80px;
	}


	.modal.right.fade .modal-dialog {
		right: -320px;
		-webkit-transition: opacity 0.2s linear, right 0.2s ease-out;
		   -moz-transition: opacity 0.2s linear, right 0.2s ease-out;
		     -o-transition: opacity 0.2s linear, right 0.2s ease-out;
		        transition: opacity 0.2s linear, right 0.2s ease-out;
	}
	
	.modal.right.fade.in .modal-dialog {
		right: 0;
	}



.align-force-center {
  margin: 0;
  position: absolute;
  top: 40%;
  left: 50%;
  transform: translate(-50%, -50%);
}



/*bootstrap*/

.ml-2,.mx-2{margin-left:.5rem!important}
.mr-auto,.mx-auto{
	margin-right:auto!important
}


.toastNotification{
	max-width:350px;
	overflow:hidden;
/*	font-size:.875rem;*/
	background-color:rgba(255,255,255,.85);
	background-clip:padding-box;
	border:1px solid rgba(0,0,0,.1);
	box-shadow:0 .25rem .75rem rgba(0,0,0,.1);
	-webkit-backdrop-filter:blur(10px);
	backdrop-filter:blur(10px);
	opacity:0;
	border-radius:.25rem
	}

	.toastNotification:not(:last-child){
		margin-bottom:.75rem
	}
	.toastNotification.showing{
		opacity:1
	}
	.toastNotification.show{
		display:block;opacity:1
	}
	.toastNotification.hide{
		display:none
	}
	.toastNotification-header{
		display:-ms-flexbox;
		display:flex;
		-ms-flex-align:center;
		align-items:center;
		padding:.25rem .75rem;
		color:#6c757d;
		background-color:rgba(255,255,255,.85);
		background-clip:padding-box;
		border-bottom:1px solid rgba(0,0,0,.05)
	}

	.toastNotification-body{
		padding:.75rem
	}



/* End Notifications  - Modal Right */