    header .bottom nav {
        width: 100%;
    }
	
	header .region-vous-etes {
    padding: 0px 1% 0;
	}
	
    header .bottom .inside > .right {
        width: 55%;
        padding: 0px 2% 10px 42%;
        clear: both;
        position: relative;
        display: block;
    }
	
	header .reseaux {
    padding: 0 2% 0;
	}
	
	header #search{
    padding: 0;
    }

    header .bottom .news {
        display: none;
    }

    header #you-are > ul {
        z-index: 99;
    }

    .presta .prestations .item .bloc h3 {
        font-size: 1em;
    }
    footer .bottom p {
        max-width: 830px;
    }
    footer .bottom ul {
        width:90%;
    }

    .event-texte .interne h1 {
        font-size: 1.4em;
    }
    .event-texte {
        width: 100%;
    }
    .event-image {
        width: 100%;
    }
    header #region .carte{
        visibility: hidden;
    }

    #block-menu-menu-menu-reseau-cci{
        width: 384px;
    }
    #block-menu-menu-menu-reseau-cci > div > ul > li > a{
        margin-right: 20px;
    }

/*****************Carousel A la une******************/
.view-display-id-block_1 .caroufredsel_wrapper,
.view-display-id-block_2 .caroufredsel_wrapper{
        margin: auto !important;
		position:relative!important;
		width:716px!important;
/*		float:left!important;
*/    }

ul.cci_teaser_carousel1   li,
ul.cci_teaser_carousel2   li {
    height:380px;
    float:left;
    text-align:left;
    /* width:25%; */
    width:240px;
    position:relative;
    display:block;
    margin:0;
}
/***************Fin carousel****************************/

/******************Agenda******************/
    .page-evenement-de-l-agenda .date-heading-agenda{
      float:left !important;
      width:708px;}

    #affichage_agenda{float:left;width:500px;margin-left:10px !important;}


    .view-evenement-de-l-agenda .views-submit-button input{
      border:0px !important;
      background-image : none !important;
      border-radius: 0px 0px 0px !important;
      -moz-border-radius: 0px !important;
      -webkit-border-radius: 0px !important;
    }

    p.numero,
    p.numero a{color:#FFF !important;}
	
	
.page-evenement-de-l-agenda #edit-field-event-agenda-secteur-tid-wrapper,
.node-type-agenda-event #edit-field-event-agenda-secteur-tid-wrapper {
    width: 36%;
}

.page-evenement-de-l-agenda #edit-field-event-agenda-departement-tid-wrapper,
.node-type-agenda-event #edit-field-event-agenda-departement-tid-wrapper{
    width: 36%;
}

.page-evenement-de-l-agenda #edit-field-event-agenda-departement-tid-1-wrapper,
.node-type-agenda-event #edit-field-event-agenda-departement-tid-1-wrapper{
    width: 36%;
}
.node-type-agenda-event .right-agenda-event {
    float: left;
    margin-left: 10px;
    position: relative;
}

.node-type-agenda-event .left-agenda-event{
    float: right;
    position: relative;
    width: 100%;
}
/************ FIN agenda ***************************/


/******************* Actualité ************************/
#block-views-news-actu-homeblock .item-list ul,
#block-views-news-block-1 .item-list ul {
    max-width: 512px;
    margin: auto;
}

.page-actualites #block-system-main .view-display-id-actu_page_listing section {
    padding: 0;
}

.page-actualites-similaires #block-system-main .view-display-id-actu_similaires_page_listing .news-listing-pager,
.page-actualites #block-system-main .view-display-id-actu_page_listing .news-listing-pager {
    float: right;
    margin-right: -25px;
}

.page-actualites #block-system-main .view-display-id-actu_page_listing .view-filters {
    float: none;
}

.page-actualites #block-system-main .view-display-id-actu_page_listing .view-content {
    float: left;
    max-width: 460px;
    padding-right: 10px;
}

.page-actualites #block-system-main .view-display-id-actu_page_listing .views-field-field-actu-image img {
    width: 122px;
    height: 100px;
}

.page-actualites #region-sidebar .view-display-id-actu_page_listing .news-list li {
    min-height: 100px;
}


/*
PUBLICATION
*/

    .page-publication .view-publication .view-content{width: 595px;}


    .page-publication .view-publication .view-filters #edit-search-api-views-fulltext-wrapper label,
    .page-publication .view-publication .view-filters #edit-field-publi-editeur-wrapper label{
        width:100%;
        margin:5px 0px;
    }

    .page-publication .view-publication .view-filters .views-exposed-widget.views-submit-button{
        width: 100%;
        text-align: center;
        margin-top:20px;
    }
    .page-publication .view-publication .view-filters input#edit-submit-publication{
        margin:0 auto;!important;
    }

    .page-publication .view-publication .view-filters .views-exposed-widget{
        width: 100%;
    }

    .page-publication .view-publication .view-filters input#edit-reset{
        margin:0 auto;
    }

    .page-publication .view-publication .view-filters #edit-search-api-views-fulltext-wrapper input,
    .page-publication .view-publication .view-filters #edit-field-publi-editeur{
        width: 100%;
        padding:5px 0px;
    }

    .page-publication .view-publication.facet_filter_active .view-filters{
        width: auto;
    }

    .page-publication #block-system-main .block-current-search{
        display: none;
    }

    .page-publication .view-publication .view-content .views-row .left{padding: 5px}
    .page-publication .view-publication .view-content .views-row .left img{
        display: none;
    }


    #block-cci-publication-publication-block-custom,
    #block-views-publication-block-1{
        width: 50% !important;
        padding:0px;
    }

    .region-menu{
        width:66% !important
    }

    header .bottom .inside > .right #you-are{
        display: none;
    }
    header .bottom .inside > .right{
        width:31% !important;
        display: inline-block;
        padding: 15px 0px;
    }

    /*FORMATION*/
    .node-type-formation .node-header-right,
    .node-type-formation-diplomante .node-header-right {
        width: 40%;
    }