#licita,
#attacco,
#gioco,
#tema{display:none
}
#licita div,
#attacco div,
#gioco div,
#notevideo div,
#tip div{
padding: 0.8rem;
font-weight: bold;
}
#licita,
#attacco,
#gioco,
#notevideo,
#tip{
margin:0.5rem 0 0 0.5rem;
}
div#contenitore{
	margin:0rem !important;
	padding:0.5rem !important;
}
div#contenitore a {
	display: block;
	margin: 0.5rem 0;
	padding: 0.5rem 1rem;
	background-color: #ffffcc;
	color: black;
	font-weight: bold;
}
div#contenitore br{
	margin: 02.rem 0;
}
a {
	color: green;
}
h3 {
	color: #ccc;
	text-align: center;
	margin: 0;
}
#selboard {
	width: 100%;
	background-color: #ffffcc;
}
#selblocco {
	background-color: #ccffff;
}
input, button {
background-color: #cafcd1;}
.mior {
	text-align:center;
	color:#fff;
	font-weight: bold;
}
.mior input {
	color:#fff;
	margin: 0 0.5em 0 2em;
}
#lineaflex {
	display: flex;
}
#lineaflex div {
	margin-left: 0.5rem;
	flex-grow: 0;
	flex-shrink: 0;
	flex-basis: 135px;
	text-align: center;
}
#lineaflex .tinyurl, #lineaflex .tinyurl a {
	cursor: pointer;
	background-color:#ffc;
	color:#ffc;
	display: flex;
	max-width: 5px;
}
#lineaflex .alledispense{
	cursor: pointer;
	background-color: #ffc;
	white-space: nowrap;
}
#altorneo span{
	height: 24px;
	display: block;
	background-color: #ffc;
}
#guida {
	padding-left: 1rem;
}
#accordion-uso h3 {
	font-size: 1em;
	text-align: left;
	color: #060;
}
.pure-menu-list a {
	background-color: aliceblue;
}
.SegliPagina {
	border: solid 1px #ccc;
	padding: 0 0.5rem;
	background-color: beige;
	font-weight: bold;
	float: left;
	margin-right: 0.5rem;
}
.SegliPagina a {
	color: #060;
}
.SegliPagina p {
	padding:  0.5rem 0;
	margin: 0;
}
.ui-state-active {
	background-color: #d3ffd3 !important;
}
.nomargin h5 , .nomargin{
margin-right: 0px ;
margin-left:  0px ;
background-color:#fff;
}

.boton {
margin-left: 2rem;
color:#fff	 !important;

}
.boton:hover {
    color: #ddd	 !important;
}
.miaflex{
display: flex;
justify-content: center;
column-count: 2;
column-gap: 0.5rem;
}
