/* CSS specifico di ogni applicazione (l'unico da modificare) */

/* Small devices (tablets, 768px and up) */
@media (max-width: 768px) {
	#page-header {border-top: 5px solid #00254D;}
	#page-header .logo {margin-top: 0; }
	#agenzia-header {display: none !important;}
	.nav > li > a {
		padding-left: 5px;
		padding-right: 5px;
	}
ul#tabLinkEGov > li {
	width:100%;
}
h2.section-title {
	margin: 1em auto;
}

}
@media (min-width: 768px) {
	.navbar-nav {float: none;}
}

/* Small devices (tablets, 768px and up) */


.sr-only {
	background-color: #FFFFFF !important;
	color: #0000FF !important;
}

/* bordo del campo cerca */
.form-control {

	border-color: #8c8c8c !important;

}

/* bordo della paginazione */
.pagination>li>a, .pagination>li>span {

	border-color: #8c8c8c !important;

}

/* bordo delle select*/
select {

	border-color: #8c8c8c !important;

}

/* bordo delle input */
input {

	border: 1px solid #8c8c8c !important;

}

/* css for img responsive accessibilità in edit publishing */
.ImagePublishing{
width: 100%;
}

/*gestione degli sticky */
.stickyArchivio {
    position: -webkit-sticky;
    position: sticky;
    top: -80px;
}

/* viene visto solo da IE11 */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {

.stickyArchivio {
position: -webkit-sticky;
position: sticky;
top: -80px !important;
}
/* 20200429 A.M. valori diversi con collaudo verificare */
.ietitlemargintopArchivio {
margin-top:0px !important;
}
}
