.jflatTimeline,.jflatTimeline input,textarea{font-family:Poppins}.jflatTimeline{margin:10px auto}.jflatTimeline,.month-year-bar{width:100%;box-sizing:border-box}.month-year-bar{background-color:#e97117;display:table;color:#fff;font-size:25px;font-weight:300;padding:5px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.jflatTimeline .month-year-bar .next,.jflatTimeline .month-year-bar .prev{padding:0 12px;font-size:24px;cursor:pointer;color:#fff}.jflatTimeline .month-year-bar .year{float:left}.jflatTimeline .month-year-bar .month{float:right}.jflatTimeline .month-year-bar .month span{display:inline-block;width:136px;text-align:center}.jflatTimeline .dates-bar{border:1px solid #e7e7e7;border-top:none;display:block;width:100%;box-sizing:border-box;padding:0 50px;position:relative;font-size:0;white-space:nowrap;overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff}.jflatTimeline .dates-bar a{display:block;height:78px;width:72px;color:#666;text-align:center;display:inline-block;border-right:1px solid #e7e7e7;box-sizing:border-box;cursor:pointer;z-index:0;padding-top:6px}.jflatTimeline .dates-bar a span{transition:color .2s,transform .2s;-webkit-transition:color .2s,-webkit-transform .2s;-moz-transition:color .2s,-moz-transform .2s}.jflatTimeline .dates-bar a.noevent{display:none;width:100%;color:#7b7b7b;font-size:19px;line-height:70px}.dates-bar a.selected{color:#fff;background-color:#e97117}.jflatTimeline .dates-bar a.selected>span.date{transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2)}.jflatTimeline .dates-bar a.next{border-right:none}.jflatTimeline .dates-bar a.next,.jflatTimeline .dates-bar a.prev{position:absolute;top:0;width:50px;min-width:0;background-color:#fff;font-size:30px;line-height:70px;z-index:2;display:inline-block}.jflatTimeline .dates-bar a.next i,.jflatTimeline .dates-bar a.prev i{line-height:70px}.jflatTimeline .dates-bar .month span{display:inline-block;min-width:60px;text-align:center}.jflatTimeline .dates-bar a.prev{left:0}.jflatTimeline .dates-bar a.next{right:0;border-left:1px solid #e7e7e7}.jflatTimeline .dates-bar a span.date{display:block;font-size:30px;line-height:28px;margin-top:1px}.jflatTimeline .dates-bar a span.day,.jflatTimeline .dates-bar a span.month{font-size:13px}.jflatTimeline .timeline-wrap{width:100%;box-sizing:border-box;border:none}.jflatTimeline .timeline-wrap .event{overflow:auto;display:none}.jflatTimeline .timeline-wrap .event.selected{display:block}.jflatTimeline .timeline-wrap .event .date{display:block;font-size:1rem}.jflatTimeline .timeline-wrap .event .date i{padding:0 10px 0 0}.jflatTimeline .timeline-wrap .event>div{box-sizing:border-box;width:100%;display:table}.jflatTimeline .timeline-wrap .event div.right{box-sizing:border-box;padding:15px;padding-right:0}.jflatTimeline .timeline-wrap .event div.layout1>div{float:left;width:50%}.jflatTimeline .timeline-wrap .event .layout1 div.left>img{width:100%}.jflatTimeline .timeline-wrap .event .layout1 div.right h3{text-align:center;font-size:20px;text-transform:uppercase;margin:5px 0;color:#3e3e3e}.jflatTimeline .timeline-wrap .event .layout1 div.right p{font-size:13px;color:#707070;line-height:21px}.jflatTimeline .timeline-wrap .event div.layout2>div{float:left;width:50%}.jflatTimeline .timeline-wrap .event .layout2 div.right>img{width:100%}.jflatTimeline .timeline-wrap .event .layout2 div.right h3{text-align:center;font-size:20px;text-transform:uppercase;margin:5px 0;color:#3e3e3e}.jflatTimeline .timeline-wrap .event .layout2 div.right p{font-size:13px;color:#707070;line-height:21px}.jflatTimeline .timeline-wrap .event h3{text-align:center;font-size:20px;text-transform:uppercase;margin:5px 0;color:#3e3e3e}.jflatTimeline .timeline-wrap .event p{font-size:13px;color:#707070;line-height:21px}.jflatTimeline .timeline-wrap .event .layout3 img{width:100%}.jflatTimeline.s_screen .timeline-wrap .event div.layout1>div,.jflatTimeline.s_screen .timeline-wrap .event div.layout2>div{float:none;width:100%}