/************************** Slideshow Homepage ********************************/

/*********** Riposizionamento ***********/
#menu-icon {
    display: block;
    width: 40px;
    height: 44px;
    background: url(/sites/www.elis.org/files/menu.svg) center !important;
}

.l-slider {
background: transparent;
position: relative;
top: -25px;
}

header.l-header {
    background-color: #fff !important;
}

.l-footer-columns {
    padding-top: 0px;
}


@media screen and (-webkit-min-device-pixel-ratio:0) { 
    
.l-slider {
top: -26px;
} 


}

/****************** Social **********************/

.l-header .large-3.columns {
    min-width: 140px;
}

div#socialELIS {
text-align: justify;
}

img.social {
    height: 40px;
    width: 40px;
    border-radius: 40px;
}

img.social.facebook.first {
background: url(/sites/www.elis.org/files/icone-elis2.png) no-repeat -187px -5px #fff;
transition: all 0.7s ease 0s;
}

#socialELIS img.social.facebook.first:hover {
background: url(/sites/www.elis.org/files/icone-elis2.png) no-repeat -187px -46px #005172;
border-radius: 100%;
transition: all 0.7s ease 0s;
}

img.social.twitter {
background: url(/sites/www.elis.org/files/icone-elis2.png) no-repeat -229px -3px #fff;
transition: all 0.7s ease 0s;
}

#socialELIS img.social.twitter:hover {
background: url(/sites/www.elis.org/files/icone-elis2.png) no-repeat -228px -47px #005172;
border-radius: 100%;
transition: all 0.7s ease 0s;
}

img.social.google {
background: url(/sites/www.elis.org/files/icone-elis2.png) no-repeat -270px -46px #fff;
transition: all 0.7s ease 0s;
}

#socialELIS img.social.google:hover {
background: url(/sites/www.elis.org/files/icone-elis2.png) no-repeat -270px -3px #005172;
border-radius: 100%;
transition: all 0.7s ease 0s;
}

img.social.youtube {
background: url(/sites/www.elis.org/files/icone-elis2.png) no-repeat -312px -46px #fff;
transition: all 0.7s ease 0s;
}

#socialELIS img.social.youtube:hover {
background: url(/sites/www.elis.org/files/icone-elis2.png) no-repeat -312px -3px #005172;
border-radius: 100%;
transition: all 0.7s ease 0s;
}

img.social.insta {
background: url(/sites/www.elis.org/files/icone-elis2.png) no-repeat -353px -46px #fff;
transition: all 0.7s ease 0s;
}

#socialELIS img.social.insta:hover {
background: url(/sites/www.elis.org/files/icone-elis2.png) no-repeat -353px -3px #005172;
border-radius: 100%;
transition: all 0.7s ease 0s;
}

img.social.linkedin.last {
background: url(/sites/www.elis.org/files/icone-elis2.png) no-repeat -394px -3px #fff;
transition: all 0.7s ease 0s;
}

#socialELIS img.social.linkedin.last:hover {
background: url(/sites/www.elis.org/files/icone-elis2.png) no-repeat -394px -46px #005172;
border-radius: 100%;
transition: all 0.7s ease 0s;
}

#socialELIS::after {
    width: 100%;
    height: 0;
    display: inline-block;
    content: "";
}

.l-header .large-12.columns {
    max-width: 230px;
    float: right;
    margin-top: 5px;
}

section.l-header-region.row {
  float: right;
  width: 100%;
  right: 0px;
}

@media only screen and (max-width: 1078px) and (min-width: 939px) {
    
    .l-header .large-3.columns {
    width: 27%;
    }

}

@media only screen and (max-width: 938px) and (min-width: 481px) {

.l-header .large-3.columns {
    width: 21%;
    float: right !important;
    top: -30px;
    margin-right: 10px;
}

section.l-header-region.row {
    top: 30px;
}

}

@media only screen and (max-width: 480px) and (min-width: 0px) {

.l-header .large-3.columns {
  width: 60%;
  margin-right: 0px;
}

}

/************************** Blocchi Sotto Slider ******************************/

div.imgAttività {
float: left;
width: 46px;
height: 46px;
margin-right: 10px;
margin-top: 18px;
margin-bottom: 15px;
}

#sintesi {
background: url(/sites/www.elis.org/files/icone-elis2.png) no-repeat -41px 3px;
background-size: 200px;
}

#sintesi a {
color: transparent;
padding: 5px 40px 28px 40px;
}

#fellow {
background: url(/sites/www.elis.org/files/icone-elis2.png) no-repeat 3px 3px;
background-size: 200px;
}

#fellow a {
color: transparent;
padding: 5px 40px 28px 40px;
}

p.spiegazioneSemestri {
    font-size: 1em;
}



/********* Dimensionamento Blocco Sinistra **********/

div.attivitàFormative {
width: 98%;
}

/********* Dimensionamento Blocco Sinistra **********/

div.espertiMondoAcc {
width: 98%;
}



/***************** Corpo ****************/

img.bloccoBody {
width: 100%;
margin-bottom: 8px;
}




@media screen and (-webkit-min-device-pixel-ratio:0) { 
    
.promo-container {
margin-bottom: -45px;
}

}


/********* Testo Sotto Immagini ***********/



/************************ Eventi *******************************/

.high2 .view-header, .row.bottom .view-header {
    margin-left: 0.9375em;
    margin-right: 0.9375em;
}

/*********************** Menu *******************************/

ul#main-menu {
    background: transparent;
}

