.removeFile {
	width:100px;
}

.downloadReceiptButton {
	width:280px;
}

.myinfo-btn {
	cursor: pointer;
}

div.type-swither-padding {
 	padding-top: 27px;
}

div.type-switcher-disabled {	
	pointer-events: none; 
	opacity: 1.5; 
	background: #eee;
}

.select_table {
	background-color: white !important;
}

.popupinfo-header {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13pt; 
	font-weight: bold; 
	color: #CC0000;
}

.popupinfo {
	font-size: 16px;
	color: blue;
	cursor: pointer;
	width: 100px;
}
.popupinfo:hover {
	text-decoration: none;
}

/* Customized bootstrap modal to fullscreen */
.modal{
	z-index: 1610;
	padding:0 !important;
}

.us-modal-dialog {
	margin: 0;
	max-width: none;
	width: 100%;
	height: 100%;
}

.us-modal-dialog2 {
	width: 900px;
	top: 200px;
}

.modal-body{
	padding:0;
}

.us-modal-content {
	border: 0;
	border-radius: 0;
	height: auto;
 	min-height: 100%;
}

.us-modal2-close {
	margin-top: -15px;
	position: absolute;
	right: -15px;
	cursor: pointer;
}

.us-modal2-closeicon {
	width: 30px;
	height: 30px;
	background-color: #fff;
	border-radius: 15px;
}

.modal-footer {
	text-align: center;
	width: 100%;
}

.modal-header .close {
    margin-top: -30px;
    font-size: 26px
}

.fileupload-reminder {
	background-color: yellow;
	width: fit-content;
}

@media only screen and (max-width: 1000px) {
	table.table:not(.noShow) tr > td {
        display: block;
        border-bottom: 0;
        border-top: 0;
        padding-left: 8em !important;
        position: relative;
        line-height: 1em;
    }    
}




