.entry-content div.atVisalbo {
    width: 100%;
    margin-bottom: 50px;
}
.entry-content div.atVisalbo {
    width: 100%;
    margin-bottom: 50px;
}
div.atVisalbo{
	width: 99%;
	font-size: 1em;
}

.atVisalbo .attabalbo {
    display: flex;
    flex-wrap: wrap;
}


.at-info {
	line-height: 1.2;
	/*white-space: nowrap;*/
	overflow: hidden;
	text-overflow: ellipsis;
	margin: 10px 0;
}

.at-info strong {
	color: #247b97;
	font-size: 18px;
	font-weight: 300;
}

.at-info > p {
	margin-bottom: 5px;
	font-size: 14px;
	color: #989696 !important;
	margin-top: 2px;
    line-height: 16px;
    max-height: 32px;
}

.at-no-img {
	float: left;
	margin: 10px 15px 10px 10px;
	max-width: 100px;
	max-height: 77px;
	overflow: hidden;
	border-radius: 4px;
}

.at-list {
	float: left;
	padding: 0;
	width: 31.5%;
	margin: 7px 10px 7px 0;
	display: block;
	border: 1px solid #e0e0e0;
	border-radius: 4px;
}
/* .attabalbo .at-list:nth-child(3n) {
	margin-right: 0;
} */
.at-list:hover {
	border-color: #62b9ce;
}



.atdateOne{
    padding-right:5px;
}

.atdateOne {
font-size: 14px !important;
color: #bec1c0 !important;
font-weight: 300;
}
span.atdateOne:before {
    content: "\e807";
    font-family: 'italia-icon-font';
    color: black;
    left: 0;
    top: 0;
    margin-right: 4px;
}
.at-info strong a {
    color: #247b97;
    font-size: 18px;
    font-weight: 300;
}
@media screen and (max-width: 767px) {

    .atti-no-img {
		max-width: 77px;
		max-height: 77px;
	}
	.at-list {
		width: 97%!important;
		margin: 7px;
	}
}

@media screen and (max-width: 1024px) {
	.at-list {
		width: 30%;
	}
}


.widget_atwidget .hide b:after{
	left: 90% !important;
}


.widget_atwidget .show b:after{
	left: 90% !important;
	    color: #000 !important;
}

.multi-line-truncate p {
	display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
 }

 p.multi-line-truncate {
	display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
 }

 .jet-toggle__content-inner {
    position: relative;
    padding: 10px;
}
