@media (max-width: 959px) {
	h1 {
    font-size: 35px !important;
}
}
	
@media (max-width: 959px) {
	h2 {
    font-size: 25px !important;
}
	}
	

strong {
    font-weight: 700;
}

.top-menu {
font-family: 'Playfair Display', -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
background-color: #00570A;
	height: 40px;
}

.menu-bloginfo .menu-bloginfo-inner > * {
    line-height: 1em;
    font-size: 15px;
    margin-top: 0px;
}

.menu-item-33 a {
  font-family: "Montserrat", Times, serif;
}

.menu-item-36 a {
  font-family: "Montserrat", Times, serif;
}

.menu-smart i.fa-dropdown {
display: none;
}

.top-menu.top-menu-padding .menu-smart > li > a {
    padding-top: inherit;
    padding-bottom: inherit;
    display: block;
}

.page-id-113 ul.icons li .fa {
    margin-right: 13.5px;
    font-size: 1em;
    line-height: .7em;
    position: relative;
    font-size: 9px;
    top: 0.1em;
}

.fa-facebook-square {
    color: #1f82ff !important;
}

.fa-instagram {
    color: #f8931f !important;
}

.fa-linkedin-square {
    color: #2868b2
 !important;
}

.top-menu .colleggio_menu_top {
    padding-top: 6px;
}
.colleggio_menu_search {
    margin-top: 6px !important;
}

.main-container p a {
color: #30b548 !important; 
	text-decoration: underline;
}
.main-container  li a {
color: #30b548 !important; 
	text-decoration: underline;
}

.page-id-477 .main-container li a {
    color: #30b548 !important;
    text-decoration: none;
}
.tab-container:not(.default-typography) .nav-tabs > li > a span {
    font-size: 13px;
	font-weight: 700;
}

.btn {
    font-size: 17px !important;
	}

.page-id-84350 .page-wrapper .uncode-vc-social.icons-lead .social-icon i {
    font-size: 43px;
}

.page-id-48172 .tmb-light.tmb .t-entry-text .t-entry-title a{
   color: #00570a;
}

.page-id-48172 .tmb-light.tmb-content-under.tmb .t-entry p.t-entry-meta span {
   color: #00570a;
}

.page-id-48172 .t-entry-cf-Extra {
   color: #00570a;
}

.page-id-48172 .isotope-filters .no-text-uppercase li a {
    font-size: 16px !important;
	text-decoration:none;
}

.page-id-48172 .isotope-filters .no-text-uppercase .filter-cat-93 {
display: none !important;
}

.page-id-48172 .isotope-filters .no-text-uppercase .filter-cat-113 {
display: none !important;
}

.page-id-84334 .tmb-light.tmb .t-entry-text .t-entry-title a{
   color: #00570a;
}

.page-id-84334 .tmb-light.tmb-content-under.tmb .t-entry p.t-entry-meta span {
   color: #00570a;
}

.page-id-84334 .t-entry-cf-Extra {
   color: #00570a;
}

.page-id-84307 .tmb-light.tmb .t-entry-text .t-entry-title a{
   color: #00570a;
}
.page-id-84307 .tmb-light.tmb-content-under.tmb .t-entry p.t-entry-meta span {
   color: #00570a;
}
.page-id-84307 .t-entry-cf-Extra {
   color: #00570a;
}

.page-id-83832 .tmb-light.tmb .t-entry-text .t-entry-title a{
   color: #00570a;
}

.page-id-83832 .tmb-light.tmb-content-under.tmb .t-entry p.t-entry-meta span {
   color: #00570a;
}

.page-id-83832 .t-entry-cf-Extra {
   color: #00570a;
}

.page-id-83832 .isotope-filters .no-text-uppercase li a {
    font-size: 16px !important;
	text-decoration:none;
}

.page-id-83832 .isotope-filters .no-text-uppercase .filter-cat-93 {
display: none !important;
}

.page-id-83832 .isotope-filters .no-text-uppercase .filter-cat-113 {
display: none !important;
}

.page-id-48172 .t-entry-cf-detail-161757 {
    color: #00570a;
}

/*pagina Alumna all’angolo*/
.page-id-85150 .tmb-light.tmb .t-entry-text .t-entry-title a {
    color: #00570a;
}
.page-id-85150 .t-entry-cf-Extra {
    color: #00570a;
}

/*hover notizia evidenza home*/
.page-id-37 .style-dark a:not(.btn-text-skin):hover, .style-light .style-dark a:not(.btn-text-skin):hover {
    color: #002844;
}

/*filtri pagina alumna all'angolo*/
.page-id-85150 .isotope-filters .no-text-uppercase li a {
    font-size: 16px !important;
	text-decoration:none;
}
.page-id-85150 .isotope-filters .no-text-uppercase .filter-cat-115 {
	    display: none !important;
	}

.menu-item-gtranslate {
    padding-top: 10px !important;
}

.menu-horizontal .menu-smart > .mega-menu .mega-menu-inner {
    margin-left: auto !important;
    max-width: none !important;
    right: 0 !important;
}

.page-id-83832 .isotope-filters ul.menu-smart li.filter-cat-119 {
display:none !important;
}

.menu-horizontal .menu-smart > .mega-menu .mega-menu-inner {
    padding-right: 10px;
}

.page-id-48172 .isotope-filters ul.menu-smart li.filter-cat-119 {
display:none !important;
}

.limit-width {
    max-width: 100% !important;
    margin: auto;
}

.menu-horizontal .menu-smart > .mega-menu .mega-menu-inner {
    margin-left: auto !important;
    max-width: none !important;
    right: auto !important;
}
#menu-menu-principale {
    left: auto !important;
}

.gt-current-wrapper img {
    border: 1px solid white;
}

/*nascondi cambio lingua*/
.menu-item-gtranslate {
display: none !important;
}

.page-id-48172 .isotope-filters .filter-cat-121  {
display: none !important;
}

.glink  img  {
border:solid 1px white !important;
}


.page-id-48172 .isotope-filters .filter-cat-129  {
display: none !important;
}
.page-id-48172 .isotope-filters .filter-cat-128  {
display: none !important;
}
.page-id-48172 .isotope-filters .filter-cat-131  {
display: none !important;
}
.page-id-48172 .isotope-filters .filter-cat-136  {
display: none !important;
}


.lista .post-titles-inner .t-entry-title {
  position: relative;
  padding-left: 1em; /* spazio per il puntino */
	    line-height: 1.75;
	    font-size: 17px;
}

.lista .post-titles-inner .t-entry-title::before {
  content: "•";
  position: absolute;
  left: 0;
  top: 0;
  color: #000; /* cambia colore se serve */
  font-weight: bold;
}

@media (min-width: 959px){
.menu-item-89722 a {
    font-size: 15px !important;
    background-color: green;
	border-radius:20px;
}
.menu-item-89722 a:hover {
text-decoration: underline;
	color: white !important;
}
.top-menu {
    height: 50px;
	padding-top: 5px;
}
	}

@media (min-width: 959px){
.menu-item-89726 {
display: none !important;
}
	}
@media (max-width: 959px){
.menu-item-89726 {
	    font-size: 15px !important;
    background-color: green;
	color: white;
	border-radius:20px;
	border: none;
	margin-top: 5px !important;
}
	}
@media (max-width: 959px){
.menu-item-89722 {
display: none !important;
}
	}

@media (max-width: 959px) {
   .menu-item-88345 a {
			display: inline !important;
        padding: 8px 0px 9px 35px !important;
    }
	   .menu-item-88345 {
        margin:10px 0px 10px 0px !important;
    }
}

@media (max-width: 959px) { .colleggio_menu_search {
display: none !important;
    }
	}
