@media (min-width:768px){
    
    /* footer */

    .newsletter{
        text-align:left;
    }
    
    .footer .bg_orange{
        padding-top: 8px;
    }
    
    .newsletter{
        padding-top: 9px;
    }
    
    .footer .contact br{
/*         display: none; */
    }
    
    .footer .contact strong:first-child{
        margin-top: 20px;
    }
    
    .footer-links{
        padding-left: 30px;
        padding-top: 4px;
    }
    
    .logo{
        padding-top: 9px;
    }
    
    .footer .row{
        margin-left: 0;
        margin-right: 0;
    }
    
    /* footer */
    
    /* accueil */
    
    .carousel-wrap{
        width: 756px;
        margin : auto;
    }
    
    .carousel-wrap ul{
        text-align: center;
    }
    
    .carousel-wrap ul li{
        width: 756px;
        display: inline-block;
        position: relative;
    }
    
    .carousel-wrap ul li .carouselDetails{
        float: left;
        width: 308px;
        height: 340px;
        padding-right: 20px;
        padding-left: 20px;
        padding-top: 33px;
        text-align: left;
    }
    
    .carousel-wrap ul li .content-illustration{
        float: left;
        width: 448px;
        height: 340px;
    }
    
    .carousel-wrap .carouselDetails .title{
        font-size: 2.2em;
        line-height: 1.2em;
        font-weight: 700;
        margin-bottom: 25px;
    }
    
    .carousel-wrap .know-more{
        font-size: 1.8em;
    }
    
    .center-wrap,
    .carousel-contents .link{
        width: 756px;
        margin: 0 auto;
        position: relative;
    }
    
    .carousel-pagination{
        position: absolute;
        right: 10px;
        top: -81px;
    }
    
    .carousel-contents .link a{
        position: absolute;
        left: 0;
        width: 308px;
        top: -36px;
    }
    
    .remonte_actualites{
        margin-right: -6px;
        margin-left: -6px;
        padding-top: 20px;
        padding-bottom: 20px;
    }
    
    .remonte_actualites ul ul{
        display: inline-block;
        width: 100%;
    }
    
    .remonte_actualites li li{
        float: left;
        width: 33.333%;
        padding-right: 6px;
        padding-left: 6px;
    }
    
    .remonte_agenda{
        width: 33.333%;
        padding: 0 0 0 6px;
        float: right;
        margin-top: -273px;
    }
    
    .remonte_agenda .agenda{
        height: 244px;
    }
    
    .remonte_agenda ul{
        width: 100%;
    }
    
    .remonte_agenda ul li{
        display: none;
    }
    
    .remonte_agenda ul li:first-child, .remonte_agenda ul li:nth-child(2){
        display: inline-block;
        width : 100%;
        padding-left : 0;
    }
    
    .remonte_actualite_type2 .content-list-item{
        float: left;
        width: 33.333%;
        padding: 0 6px;
        position : relative;
    }
    
    .remonte_actualite_type2 .content-list-item .content-read-more {
    	position : absolute;
    	bottom : 10px;
    	right : 20px;
    }
    
    .remonte_actualite_type2 .content-illustration img{
        max-width: 100%;
    }
    
    .remonte_actualite_type2 .content-list-item > div{
        height: 295px;
    }
    
    .remonte_actualite_type2 .content-list-item .content-abstract{
        line-height: 1.4em;
    }
    
    /* /accueil */
    
    /* interieur */
    
    .sidebar{
        width: 179px;
        float: left;
    }
    
    .central-column{
        width: 565px;
        float: right;
    }
    
    .view-main h1, .ametys-cms-service h1, .remonte_actualite_type2 .ametys-cms-content.news h2{
        font-size: 4em;
        line-height: 1.1em;
    }
    
    /* /interieur */
    
    /* actualites */
    
    .view-main .contact, 
    .view-main .bureau,
    .view-main .permanences {
        float: left;
        width: 242px;
        min-height: 339px;
        margin-bottom: 40px;
    }
    
    .view-main .localisation{
        float: right;
        width: 308px;
        min-height: 339px;
        margin-bottom: 40px;
    }
        .view-main .responsables{
        float: left;
        width: 49%;
        margin-right : 15px;
        height: 323px;
        margin-bottom: 40px;
    }
    
    .view-main .scolarite{
        float: left;
        width: 49%;
        height: 323px;
        margin-bottom: 40px;
        margin-top: 25px;
    }
    
    .view-main .stageinfos1{
        float: left;
        width: 49%;
        margin-bottom: 40px;
    }
    
    .view-main .stageinfos2{
        float: right;
        width: 49%;
        margin-bottom: 40px;
        margin-top: 25px;
    }
    
    
    .view-main .localisation ul{
        margin-top: 0;
    }
    
    .news.view-abstract{
        padding-left: 130px;
        position: relative;
    }
    
    .news.view-abstract .content-illustration{
/*         position: absolute; */
        left: 0;
        width: 116px;
        overflow: hidden;
        top: 8px;
    } 
    .sidebar .news.view-abstract .content-illustration {
    	position : static;
    	width :100px;
    }
    
    .news.view-abstract .content-illustration img{
        border: 2px solid #bbb7b5;
    }
    
    .news.view-link{
        padding:10px 0;
    }
    
    .view-main .content-illustration{
        float: right;
        margin: 25px 0 25px 25px;
    }
    .view-main.news .content-illustration{
        margin-top: 7px;
    }
    .view-main.student-organisation .content-illustration{
        margin-top: 7px;
    }
    
    .view-main .bureau{
        float: left;
        width: 308px;
    }
    
    .view-main .classique,
    .view-main .permanences {
        float: right;
        width: 242px;
    }
    
    .two_cols{
        -webkit-column-count: 2;
        -moz-column-count: 2;
        column-count: 2;
        width: 60%;
    }
    
    /* /actualites */
    /* ODF COURSE */
    .course.view-main .ue-info1 {
    	float: left;
		width: 49%;
		height: 323px;
		margin-bottom: 40px;
    }
    .course.view-main .ue-info2 {
    	float: right;
		width: 49%;
		height: 323px;
		margin-bottom: 40px;
		margin-top: 25px;
    }
    
    
}