.timeline{
    background:#141414 url("/wordpress/wp-content/plugins/wp-facebook-timeline-mf-timeline/images/journalcrunch--FF--mira.jpg")repeat-y;
    background-position:top center;
   border-top:2px solid #F04106;
    font-family:"lucida grande",tahoma,verdana,arial,sans-serif!important;
    position:relative;
    margin:0 auto;padding:0;width:90%}

.timeline a.timeline_spine{border-left:3px solid #F04106;border-right:3px solid #7B4977; display:block; height:100%; left:50%; position:absolute;top:0} /** barre line **/

.timeline .section{clear:both;margin:0;padding:20px 0 0 0;overflow:hidden;position:relative;z-index:99}

.timeline .section:only-child,.timeline .section:last-child{padding-bottom:20px}

.timeline .section .title{display:block;margin:0 auto 20px auto;width:auto;text-align:center}

.timeline .section .title a{background:#F04106;border:1px solid #7B4977;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#141414;display:inline-block;font-size:15px;padding:4px 20px 5px 20px;text-decoration:none} /**date txt **/

.timeline .section .title a:hover{
   background:#F04106;border:1px solid #7B4977;text-decoration:none}.timeline .section ol.events{clear:both;list-style:none;margin:0;padding:0}    /**date hover **/

.timeline .section ol.events li.event{margin:0 0 20px 0;padding:0;position:relative;width:50%}

.timeline .section ol.events li.event:nth-child(1n+2),.timeline .section ol.events li.event:first-child{clear:left;float:left}

.timeline .section ol.events li.event:nth-child(2n+2){clear:right;float:right}

.timeline .section ol.events li.event.featured{clear:both;float:none;padding:20px 0 0 0;width:100%}

.timeline .section ol.events li.event .event_container{  /** Post Bull **/
        background-color: rgba(20,  20,  20,  0.8);background: rgba(20,  20,  20,  0.8);color: rgba(20,  20,  20,  0.8);
        color:#C0CECF;
       border-color:#F04106;
       border-style:solid;
       border-width:1px 1px 2px 1px;
        -webkit-border-radius:4px;
        -khtml-border-radius:4px;
        -moz-border-radius:4px;
       border-radius:4px;
       padding:5px;
       overflow:hidden;
       width:70%;}

.timeline .section ol.events li.event .event_container p{font-size:14px;line-height:16px;margin:0 0 15px 0}

.timeline .section ol.events li.event .event_container p:only-child,.timeline .section ol.events li.event .event_container p:last-child{margin-bottom:0}

.timeline .section ol.events li.event .event_container a{color:#51A826;font-size:18px;} /** Tittle **/

.timeline .section ol.events li.event .event_container .event_title{padding:10px;color:#F04106;overflow:hidden} /****/

.timeline .section ol.events li.event .event_container .event_content{clear:both;padding:0 10px 10px 10px}

.timeline .section ol.events li.event .event_container .event_title .profile_image{border:0;float:left;margin-right:10px}

.timeline .section ol.events li.event .event_container .event_title span.subtitle{color:#2E2E2E;display:block;font-size:14px;line-height:12px;margin-top:0px;float:right;width:auto} /** meta data **/

.timeline .section ol.events li.event .event_container .event_title h3{font-size:14px;line-height:15px;margin:0 0 2px 0;text-transform:none;display:inline} /** story **/

.timeline .section ol.events li.event.wp .event_container .event_title h3{margin-top:0}

.timeline .section ol.events li.event .event_pointer{background:transparent url(../images/box_pointer33.png) no-repeat;display:block;height:15px;position:absolute;top:20px;color:#FF1000;width:18px;z-index:99}

.timeline .section ol.events li.event:nth-child(1n+2) .event_container,.timeline .section ol.events li.event:first-child .event_container{float:right;margin-right:12px}

.timeline .section ol.events li.event:nth-child(1n+2) .event_pointer,.timeline .section ol.events li.event:first-child .event_pointer{background-position:0 0;right:-5px}

.timeline .section ol.events li.event:nth-child(2n+2) .event_container{float:left;margin-left:17px}

.timeline .section ol.events li.event:nth-child(2n+2) .event_pointer{background-position:0 -15px;left:0}

.timeline .section ol.events li.event.featured .event_container{float:none;margin:0 64px 35px 65px;width:auto}

.timeline .section ol.events li.event.featured .event_pointer{background-position:0 -52px;height:22px;left:1px;margin:0 auto;top:-1px}

.timeline .section ol.events li.event.featured .event_container p{text-align:center}

.timeline .section ol.events li.event.featured .event_container .event_title{padding:20px 20px 30px 20px;text-align:center}

.timeline .section ol.events li.event.featured .event_container .event_title h3{font-size:18px;font-weight:800}

.timeline .section ol.events li.event.featured .event_container .event_content{padding:0 20px 30px 20px}

.timeline ol.timeline_nav{position:absolute;list-style:none;right:0;top:45px;z-index:99}

.timeline ol.timeline_nav li{  border-left:5px solid #F04106;padding:5px 0 5px 7px;margin:0 0 10px 0; width:auto} /** tiret date **/

.timeline ol.timeline_nav li.current{border-left:4px solid #F04106} /**??**/

.timeline ol.timeline_nav li:only-child,.timeline ol.timeline_nav li:last-child{margin-bottom:0}

.timeline ol.timeline_nav li a{color:#DFDF00;font-size:12px;border:1px solid #F04106;padding:5px 5px;position:relative;text-decoration:none} /** date menu droite **/

.timeline ol.timeline_nav li a:hover{text-decoration:none}.timeline ol.timeline_nav li.current a{color:#7B4977;font-weight:600} /**???**/
