/* fix elevated text in ios browsers */  
@supports (-webkit-touch-callout: none) {
	input:not([type="password"]) {
		padding-top: 10px !important;
		/* color: red !important; */
	}
	input .c {
		padding-top: 20px !important;
		/* color: red !important; */
	}
	.btn:not(.rounded-circle)	{
		padding-top: 10px !important;
		/* color: red !important; */
	}
	/* button:not(.mini) { */
	button {
		/* padding-top: 100px !important; */
		/* color: red !important; */
	}
	/* h1, h2, h3, h4, h5, h6, .card-title, .text-title { */
	/* .card-title, .text-title { */
			/* padding-top: 5px !important; */
	/* } */
	.card h1,
	.card h2,
	.card h3,
	.card h4,
	.card h5,
	.card h6 {
		padding-top: 5px !important;
	}
	
	/* .ui.mini.red.circular.label { */
	  /* margin-right: 1.25rem !important; */
	  /* min-width: 2em !important;       /* or 36px, etc. */ */
	  /* height: 1.0em !important; */
	  /* line-height: 2em !important; */
	  /* font-size: 1.1em !important;       /* optional: larger number */ */
	  /* padding: 0 !important;             /* reset padding */ */
	  /* text-align: center; */
	  /* padding-top: 3px !important; */
	/* } */

	.ui.mini.red.circular.label {
	  margin-right: 1.25rem !important;
	  min-width: 1em !important;       /* or 36px, etc. */
	  height: 1.0em !important;
	  line-height: 1em !important;
	  font-size: 1.1em !important;       /* optional: larger number */
	  padding: 0 !important;             /* reset padding */
	  text-align: center;
	  padding-top: 3px !important;
	}

	.scale-075 {
	  transform: scale(0.75);          /* 150% size */
	  transform-origin: top left;     /* optional: control from which point it grows */
	}

	.dummybadge {
		padding-top: 5px !important;
	}

	.iconioselevated {
	-webkit-text-size-adjust: none !important;
		font-size: 1.6rem !important;
	}
	
	.playaudio, .pauseaudio {
		top: -3px !important;
	}
	.filterflagcount {
		padding-top: 5px !important;
	}

	.ui.search.dropdown > .text {
		font-size: 0.9rem !important; 
		top: 2px !important;
	}

	.text .colorband {
	  top: 9px;
	}

	.listtagnumber {
	  vertical-align: sub !important;
	}
	.listleft {
	  float: left !important;
	  vertical-align: sub !important;
	  padding-top: 5px !important;
	}
	
	.ui.accordion .accordion .title .dropdown.icon, .ui.accordion .title .dropdown.icon {
	  top: 5px !important; 
	}
	.fa-compress, .fa-radiation {
	  vertical-align: text-bottom !important;
	  margin-bottom: -2.5px !important;
	}
	.fa-hand-holding-medical, .fa-skull, .fa-gift, .fa-coins, .fa-utensils {
	  margin-top: -5px !important;
	}
	
	.ui.mini.red.circular.label {
		margin-top: 0px !important;
		margin-bottom: -7px !important;
		margin-right: 1.25rem !important;
		width:	1.25rem !important;
		vertical-align: middle !important;
	}
	
	.lablenumber {
		display: block !important;
		vertical-align: middle !important;
		line-height: 0 !important;
		font-size:1rem !important;
		padding-top: 8px !important;
		margin-bottom: -8px !important;
	}
	
	 .nav-link .fa-coins {
	  padding-top: 5px !important;
	  padding-bottom: 3px !important;
	}

	.layout-sidebar-compact .main-content-wrap.mobile {
	   min-height: calc(100vh - 200px) !important;
	}

	
	
}