.w-100px { width: 100px !important; }

.w-200px { width: 200px !important; }

.w-300px { width: 300px !important; }

.w-400px { width: 400px !important; }

.w-500px { width: 500px !important; }

.w-600px { width: 600px !important; }

.w-700px { width: 700px !important; }

.w-800px { width: 800px !important; }

.w-900px { width: 900px !important; }

.w-1000px { width: 1000px !important; }

.w-1100px {	width: 1100px !important; }

.w-1200px {	width: 1200px !important; }

.w-1300px {	width: 1300px !important; }

.w-1400px {	width: 1400px !important; }

.w-1500px {	width: 1500px !important; }

.w-1600px {	width: 1600px !important; }

.w-1700px {	width: 1700px !important; }

.w-1800px {	width: 1800px !important; }

.w-1900px {	width: 1900px !important; }

.w-2000px {	width: 2000px !important; }

.brand-sort { width: 400px; }

.btn-large { font-size: large; }

.resize { resize: none !important; }

#planeMachine {
	/* height: 150px !important; */
	line-height: 0.8;
}

.datepicker-dropdown { padding: 3px; }

.input-winner { 
    height: calc(2.25rem + 50px);
    font-size: 3rem;
}


.country-select {	
	text-align: center;
	font-size: 18px;
	margin: 15px 0;	
}

.country-select select {
	width: 300px;
	margin: auto;	
}

.list_tools {
	font-size: 1.5em;
	text-align: center;	
}
.list_tools a {
	text-decoration: none;
}

label.error {
	color: tomato;
}

.green_color {
	color: #3ac47d;
}

.six_rows {
	height: 130px !important;
}

.twelve_rows {
	height: 260px !important;
}

.app-theme-white .app-page-title {	
	background: linear-gradient(135deg, #FFF -25%, #007bff 200%) !important;
}

.bg-plum-plate {
	background: linear-gradient(135deg, #FFF -20%, #007bff 200%) !important;
}

.hidden {
	display: none !important;
}

.chat-layout {
	height: calc(100vh - 280px);
}

.chat-layout > .app-inner-layout__wrapper {
	min-height: calc(100vh - 180px) !important;
}

#message-box {
	height: 450px;
}

#outgoing_message_log_file {
	width: 0.1px;
	height: 0.1px;
	opacity: 0;
	overflow: hidden;
	position: absolute;
	z-index: -1;
}

label[for="outgoing_message_log_file"] {
	font-size: 0.8rem;
	font-weight: 500;
	color: #fff;
	background-color: #5a6268;
	display: inline-block;
	cursor: pointer;
	box-shadow: 0 0.125rem 0.625rem rgb(108 117 125 / 40%), 0 0.0625rem 0.125rem rgb(108 117 125 / 50%);
	width: fit-content;
	text-align: center;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-ms-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s;
}

.bg-success-dark {
	background-color: #2c915d !important;
}

.bg-info-dark {
	background-color: #0d6395 !important;
}

.bg-warning-dark {
	background-color: #af8218 !important;
}

.bg-danger-dark {
	background-color: #931936 !important;
}

.bg-secondary-light {
	background-color: #9ba9b5 !important;
}