.dropdown-menu-marker{
	position:relative;
}
.dropdown-menu-marker:after{
	position:absolute;
	content:"\203A";
	font-weight:bold;
	right:5px;
	top:50%;
	transform:translate(0%, -50%);
	transition:all 0.25s
}
.dropdown-menu-marker:hover:after,
.dropdown-menu-marker:active:after{
	right:2px;
}
/* ============ desktop view ============ */
/*@media all and (min-width: 992px) {*/
	
	.dropdown-menu li{
		position: relative;
	}
	.dropdown-menu .submenu{ 
		display: none;
		position: absolute;
		left:100%; top:0px;
		padding:0;
		margin:0;
	}
	.dropdown-menu .submenu-left{ 
		right:100%; left:auto;
	}

	.dropdown-menu > li:hover .dropdown-item{ background-color: inherit; }
	.dropdown-menu > li:hover > .submenu{
		display: block;
	}
	.dropdown-menu > li.active > .submenu{
	}
/*}	*/
/* ============ desktop view .end// ============ */

/* ============ small devices ============ */
@media (max-width: 991px) {
	.dropdown-menu{
        max-height:calc(100vh - 300px);
        overflow-y:auto;
    }

	.dropdown-menu .dropdown-menu{
		margin-left:0.7rem; margin-right:0.7rem; margin-bottom: .5rem;
	}
	.dropdown-menu .submenu{ 
		position:relative;
		left:0;
	}
}	
/* ============ small devices .end// ============ */


.btn-block{ display:block; width:100%;}
table.table-transparent tr td, table.table-transparent tr th{
    background-color: transparent !important;
}
table.table-transparent{
	color:inherit !important;
}
.modal .close{	
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 1;
	border:none;
	background:transparent;
}
.modal-dialog{
	
}
.modal-dialog .modal-content{
	
}
.modal-dialog .modal-content .modal-header{
	
}
.modal-dialog .modal-content .modal-body{
	
}
.modal-dialog .modal-content .modal-footer{
	
}
.modal .modal-dialog{
  -webkit-transition: all .25s;
  -o-transition: all .25s;
  transition: all .25s;	
}
.fade-scale .modal-dialog{
  transform: scale(0);
  opacity: 0;
}

.fade-scale.show .modal-dialog{
  opacity: 1;
  transform: scale(1);
}

.alert-custom{
	color:darkgrey;
}
    
