.cont-custom-shortcode{
    background: #000 none repeat scroll 0 0 !important;
    display: none;
    position: fixed !important;
    z-index: 1001 !important;
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
	opacity: 0;
} 

.cont-interno-shortcode{
	display: none;
	margin-left: 15%;
	width: 70%;
	height: 80%;
	background: #fff;
	position: fixed;
	top: 60px;
	padding: 0px;
    position: fixed !important;
    z-index: 1002 !important;
	opacity: 0;
	overflow: auto;
}

.cont-interno-shortcode table{
	width: 100%;
}

.cont-interno-shortcode td{
	padding: 20px;
	font: 15px "Open Sans",sans-serif;
    color: #3d3d3d !important;
	border-bottom: 1px solid #ddd;
}

.cont-interno-shortcode td:nth-child(odd){
	width: 40%;
}

.cont-interno-shortcode td:nth-child(even){
	width: 60%;
}

.cont-interno-shortcode td span{
	padding: 20px;
	font: 12px "Open Sans",sans-serif;
    color: #939292 !important;
	display: block;
	padding: 0 !important;
}

.cont-interno-shortcode td span strong{
    color: #666 !important;
}

.cont-interno-shortcode select {
    height: 36px;
    width: 100%;
}

.cont-interno-shortcode-bottoni{
	padding: 20px;
}

.cont-filtri.show-elearning .cont-select.city,
.cont-lista table.show-elearning th.city,
.cont-lista table.show-elearning td.city,
.cont-lista table.show-elearning th.date,
.cont-lista table.show-elearning td.date,
.cont-filtri.show-virtual .cont-select.city,
.cont-lista table.show-virtual th.city,
.cont-lista table.show-virtual td.city {
	display: none;
}
