.introtext{color: #fff;display: flex;align-items: center;text-align: justify;padding-right: 20px;}
.boxmenu {display: flex;align-items: center;margin-top: 30px;background: #938928;/* border-bottom: 1px solid; *//* border-image: linear-gradient(to right, #c2c2c2, white) 1; *//* padding-bottom: 15px; */border-radius: 30px;}
.boxmenu img{display: inline-block;}
ul.emitmenu{display: block;margin: 20px auto;padding: 0;list-style: none;font-size: 20px;}
ul.emitmenu li{display: inline-block;margin: 0 5px;}
ul.emitmenu li a{background: #6e661a;font-size: 16px;padding: 5px 20px;border-radius: 16px;color: #fff;font-weight: 600;margin-bottom: 1px;display: block;}
ul.emitmenu li a:hover, ul.emitmenu li a.active{background: #c9bf5b;outline:0;box-shadow: 0 0 0 0.2rem rgb(184 174 78);}
.bgcompany{background:#ecf1f8;padding:40px;}
.company a:hover{opacity: 0.6;}
.company img{border: 1px solid #ccc;}
table.dataTable thead .sorting {padding-right: 28px;}
table.dataTable thead .sorting_asc{padding-right: 28px;}
table.dataTable thead .sorting_desc{padding-right: 28px;}
table.table .cell-title{background-color: #000000;vertical-align: middle; }
table.table.table-small .cell-title{color: #fff;}
h4, #cat-gestori h1, .emit-profilo {color: #eee37e;margin-bottom: 0;margin-left: 25px;font-family: "Lato", sans-serif, Helvetica, Arial, sans-serif;font-size: 20px;font-weight: 700;line-height: 1.2;letter-spacing: normal;}
.emit-profilo{color: #212121;font-family: "Lato", sans-serif, Helvetica, Arial, sans-serif;font-size: 20px;font-weight: 700;line-height: 1.2;letter-spacing: normal;margin: 0}
@media (min-width: 1px){
ul.emitmenu{margin: 10px auto;text-align: center;}	
}
@media (min-width: 768px){
ul.emitmenu{margin: 10px auto;text-align: left;}	
}