/*
* Foglio di stile principale per Support
*/
body
{
    background-color: #ab272f30; /*pantone 1805 con alfa #30*/
}
p+ol, p+ul {
	margin-top: -1rem;
}
.logo
{
    font-family: "Trebuchet MS" , Arial;
}

.waiting {
	background: url(s_waiting.gif) no-repeat left;
	padding-left: 20px;
}
div.waiting-lg {
	background: url(loader.gif) no-repeat left;
	padding-left: 40px;
}
div.app {
	overflow: auto;
	float: left;
  border: solid;
  border-radius: 8px;
  padding: 0 12px 12px 12px;
  margin: 8px;
}
#maincolumn {min-height: 640px;}

#appMenu .dropdown-menu {min-width: 14rem;}
#appMenu .nav-link {padding: 0.2rem 1rem;}

#spAttach span {
	background-color: #FADA80;
	display: inline-block;
  padding: 2px;
}

.btn-canc {
	margin: 12px;
}

.typeahead li.active {
	background-color: #FADA80;
}
table textarea {min-width:unset}
.msgvis-error {border-color: red; color: #f0f;}
select.selTerminals {width:270px;}

.mensa-flow {
    columns: 400px 3;
    column-gap: 40px;
}
.mensa-chkred:checked {
    background-color: #ff0000;
    border-color: #ff0000;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M 7,14 14,7'/%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M 7,7 14,14' /%3e%3c/svg%3e")!important;
}
.mensa-bg-oggi{
	background-color: rgb(164, 255, 255)!important;
}
.mensa-bg-festa{
	background-color: rgb(185, 255, 185)!important;
}
table .mensa-inizio {
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 360px;
}
