	body {
		font-family: "FuturaStd-Light";
	}
	.custom-error{
		color: #f4516c !important;	
	}
	.custom-error-solved{
		color: #3f4047 !important;	
	}
	.m-t-12{
		margin-top: 12px;
	}

	.m-form.m-form--group-seperator-dashed .m-form__group {
		border-bottom: 0px dashed #ebedf2; 
	}
	.m-form.m-form--group-seperator-dashed .m-form__group, .m-form.m-form--group-seperator .m-form__group {
		padding-top: 10px; 
		padding-bottom: 10px; 
	}
	#exampleSelect1
	{
		width: 380.5px;
	}
	#exampleSelect2
	{
		width: 268.5px;
	}
	.mandatory{
		color: red;
		text-decoration-color: red;
	}
	.col-balance
	{
		margin-top: -10px;
	}
	.width-balance{
		padding-right: 30px;
	}
	.row-balance
	{
		margin-top: -10px;
		margin-left: -10px;
		padding-right: 30px;
	}
	.col-balance-down
	{
		margin-top: 10px;
	}
	#client-status
	{
		width :100%;
	}
	.custom-left-padding
	{
		margin-top: 15px;
		margin-left: 10px;
	}
	.custom-user-top-padding
	{
		margin-top: 13px;
	}
/*
.login-banner{
	background-image: url("{{ URL::asset('img/logo/Logo_r_2.jpg }}");
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-size: cover;
	}*/
	.m-subheader .m-subheader__title{
		font-family: "FuturaStd-Light" !important;	
	}
	.custom-right-shift{
		margin-left: 20px;
	}
	.custom-button-color{
		background-color: #43271C !important;	
		height: 39px !important;	
		width: 90px !important;	
		padding-top: 10px !important;	
		padding-left: 30px !important;	
	}

	.m-login.m-login--1 .m-login__wrapper {
		padding: 2% 2rem 2rem 2rem !important;	
	}
	.btn-focus:hover {
		color: #fff; 
		background-color: #42261B!important;	
		border-color: #42261B!important;	
	}
	.img-logo-login{
		height: 90%;
		width: 90%;
	}
	.default-toggle-color{
		color: black;
	}
	.m-brand.m-brand--skin-dark .m-brand__tools .m-brand__toggler.m-brand__toggler--active span {
		background: #000000 !important;	
	}
	.m-brand.m-brand--skin-dark .m-brand__tools .m-brand__toggler.m-brand__toggler--active span::before, .m-brand.m-brand--skin-dark .m-brand__tools .m-brand__toggler.m-brand__toggler--active span::after {
		background: #000000 !important;	
	}
	.m-brand.m-brand--skin-dark .m-brand__tools .m-brand__toggler span {
		background: #000000 !important;	
	}
	.m-brand.m-brand--skin-dark .m-brand__tools .m-brand__toggler span::before, .m-brand.m-brand--skin-dark .m-brand__tools .m-brand__toggler span::after {
		background: #000000 !important;	
	}
	.m-nav .m-nav__item:hover:not(.m-nav__item--disabled)>.m-nav__link .m-nav__link-icon, .m-nav .m-nav__item:hover:not(.m-nav__item--disabled)>.m-nav__link .m-nav__link-text, .m-nav .m-nav__item:hover:not(.m-nav__item--disabled)>.m-nav__link .m-nav__link-arrow, .m-nav .m-nav__item.m-nav__item--active>.m-nav__link .m-nav__link-icon, .m-nav .m-nav__item.m-nav__item--active>.m-nav__link .m-nav__link-text, .m-nav .m-nav__item.m-nav__item--active>.m-nav__link .m-nav__link-arrow {
		color: #000000 !important;	
	}
	.btn-outline-accent.m-btn--air.focus, .btn-outline-accent.m-btn--air:focus, .btn-outline-accent.m-btn--air:hover, .btn-accent.m-btn--air.focus, .btn-accent.m-btn--air:focus, .btn-accent.m-btn--air:hover, .m-btn--gradient-from-accent.m-btn--air.focus, .m-btn--gradient-from-accent.m-btn--air:focus, .m-btn--gradient-from-accent.m-btn--air:hover {
		-webkit-box-shadow: 0px 5px 10px 2px #fac4c0  !important; 
		box-shadow: 0px 5px 10px 2px #fac4c0  !important; 
	}
	btn--air:hover, .m-btn--gradient-from-focus.m-btn--air.focus, .m-btn--gradient-from-focus.m-btn--air:focus, .m-btn--gradient-from-focus.m-btn--air:hover {
		-webkit-box-shadow: 0px 5px 10px 2px #FFFFFF !important; 
		box-shadow: 0px 5px 10px 2px #FFFFFF !important; 
	}
	.btn-focus {
		border-color: unset !important; 
	}
	.user-password{
		margin-left: 17px !important; 
	}
	#m_login_forget_password{
		color: #575962;
	}
	.custom-align{
		margin-left: 3px !important; 
	}
	.custom-patient-bottom-padding{
		padding-bottom: 0px !important; 
	}
	.logout-top-padding{
		margin-top: 10px;
	}
	.default-gradient{
		background-color: #F7F7F7 !important; 
	}
	.password-placeholder-padding{
		/*padding: 15 0px 0 0px !important; */
		text-indent: 15px;
	}
	.select-2-error div{
		margin-top: 41px !important;
		position: absolute;
		margin-left: 15px !important;
	}

	.custom-image-drop-zone{
		height: 200px;
		width: 400px;
	}
	.medicine-table-scroll{
        display: block;
        overflow-x: auto;
        white-space: nowrap;
	}
	.textAdjustWidth
	{
		width: 100%;	
		margin-bottom: 10px !important;	
	}
	.manageWidth
	{
		padding: 0px !important;
	}

	.manageHeight
	{
		margin-top: 20px;
	}
	#medicineList th {
	  cursor: pointer;	
	}
	.rotateDiv
	{
		margin-left: 60px !important;
	}
	.rotateClass
	{
		display: none;	
	}
	table.sortable thead {
	    background-color:#eee;
	    color:#666666;
	    font-weight: bold;
	    cursor: default;
	}

	/*Image delete css*/
	.action-image-remove {
		position: absolute;
		bottom: 29px;
		z-index: 10;
		background-color: rgba(255, 201, 201, 0.5);
		text-align: center;
		width: 28px;
		height: 28px;
		line-height: 28px;
		cursor: pointer;
		color: #ff6868;
		font-size: 12px;
	}
	
