/* ==== Newsletter Timline Module Css === */
section.timeline {width:75%;margin:0 auto;position:relative}
section.timeline::after {background:#505050;background:-moz-linear-gradient(top,rgba(80,80,80,0) 0,#505050 8%,#505050 92%,rgba(80,80,80,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#1e5799),color-stop(100%,#7db9e8));background:-webkit-linear-gradient(top,rgba(80,80,80,0) 0,#505050 8%,#505050 92%,rgba(80,80,80,0) 100%);background:-o-linear-gradient(top,rgba(80,80,80,0) 0,#505050 8%,#505050 92%,rgba(80,80,80,0) 100%);background:-ms-linear-gradient(top,rgba(80,80,80,0) 0,#505050 8%,#505050 92%,rgba(80,80,80,0) 100%);background:linear-gradient(to bottom,rgba(80,80,80,0) 0,#505050 8%,#505050 92%,rgba(80,80,80,0) 100%);content:"";display:block;height:100%;left:50%;margin-left:-2px;position:absolute;top:-10px;width:3px;z-index:0;filter:alpha(opacity=35);opacity:.35}
section.timeline .timeline-date {display:block;text-align:center;padding-bottom:10px}
section.timeline .timeline-date h3 {z-index: 1;position: relative;margin:0;width:200px;height:45px;display:inline-block;padding:5px;background:#FFF;border:1px solid #E5E5E5;text-shadow:0 1px 1px #fff;color:#757575;font-size:.9em;border-radius:4px;box-shadow:0 1px 5px 0 rgba(0,0,0,.04);line-height:32px}
section.timeline .timeline-box {box-shadow:0 1px 5px 0 rgba(0,0,0,.04);position:relative;z-index:1;border:1px solid #E5E5E5;border-radius:4px;margin:20px 10px 30px;padding:10px;width:45.7%;float:left;background:#FFF}
section.timeline .timeline-box:before{background:#F18E00;box-shadow:0 0 0 3px #fff,0 0 0 6px #08c}
section.timeline .timeline-box:after {background:#FFF;content:"";display:block;position:absolute;z-index:0}
section.timeline .timeline-box.nwl_left:before {border-radius:50%;content:"";display:block;height:7px;margin-right:-5px;position:absolute;right:-6.8%;top:22px;width:8px}
section.timeline .timeline-box.nwl_left:after {transform:rotate(45deg);border-right:1px solid #E5E5E5;border-top:1px solid #E5E5E5;height:14px;right:-8px;top:20px;width:14px}
section.timeline .timeline-box.nwl_right {clear:right;float:right;right:-1px;margin-top:40px}
section.timeline .timeline-box.nwl_right::before {border-radius:50%;content:"";display:block;height:7px;margin-left:-5px;position:absolute;left:-7.2%;top:32px;width:8px}
section.timeline .timeline-box.nwl_right::after {-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);border-left:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;height:14px;left:-8px;top:30px;width:14px}
.newsl-thumbnail {padding:4px;background-color:#fff;border:1px solid #ddd;border-radius:4px}
.newsl-thumbnail a {display:block}
.newsl-thumbnail img {display:block}
.newsl-date {font-size:.9em;margin-bottom:7px}
.newsl_detail {padding:10px 0 0}
.newsl_detailtxt {overflow:hidden;height:140px;margin-bottom:5px}
.newsl_detailtxt.open {height:auto}
.newsl_detailtxt.hidens {display:none}
.newsl_detailtxt.hidens.open {display:block}
.left_content {width:75%;box-sizing:border-box;padding-right:15px}
.sidebar_content {width:25%;box-sizing:border-box;padding-left:15px}
.newlbox-content {background:#F5F5F5;background:-webkit-linear-gradient(top,#FFF 1%,#fcfcfc 98%);background:linear-gradient(to bottom,#FFF 1%,#fcfcfc 98%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top:4px solid #F18E00;border-left:1px solid #ECECEC;border-bottom:1px solid #DFDFDF;border-right:1px solid #ECECEC;border-radius:8px;box-shadow:0 1px 1px 0 rgba(0,0,0,.04);position:relative;padding:15px;margin:0 0 20px}
.newlbox-content ul {margin:0;padding:0;list-style:none}
.newlbox-content ul li {position:relative;border-bottom:1px solid #DBDBDB;margin-top: 9px}
.newlbox-info {padding:0 0 9px 25px}
.newlbox-content ul li:last-child {border:0}
.clear {clear: both;}
/* ==== Newsletter Timline Module Css === */