#boxVoc { width:100%; float:left;}
#boxVoc .main { width:100%; float: left; padding: 30px; box-sizing: border-box;}
#voc { width:100%; float:left;}
#voc .swiper-container { width:100%; float:left; padding-bottom:19px;}
#voc .swiper-container .swiper-wrapper { width:100%; float:left;}
#voc .swiper-container .swiper-wrapper .swiper-slide { width:100%; float:left;}
#voc .swiper-container .swiper-pagination { bottom: 0; }
#voc .swiper-container .swiper-pagination .swiper-pagination-bullet { width:6px; height:6px; border:1px solid #979797; border-radius:100%; box-sizing:border-box; background:none; opacity:1; margin: 0 3px;}
#voc .swiper-container .swiper-pagination .swiper-pagination-bullet-active { border:1px solid #0095d8; background:#0095d8;}
#voc .left { width:100%; float:left; padding-right:0px; box-sizing:border-box;}
#voc .left .title { width:100%; float:left; font-size:24px; line-height:28px; color:#333; text-align:center; font-family: 'Din-Bold'; text-transform: none;}
#voc .left .content { width:100%; float:left; font-size:13px; line-height:18px; color:#333; margin-top:12px; padding-left:36px; box-sizing:border-box; position:relative;}
#voc .left .content:before { content:""; width:20px; background:url(../images/icon-quotes.png) 0px 0px no-repeat; height:32px; position:absolute; left:5px; top:3px; background-size:contain;}
#voc .uname { width:100%; float:left; margin-top:12px; font-size:11px; line-height:15px; color:#666; text-align:right;}
#voc .uintro { width:100%; float:left; font-size:11px; line-height:15px; color:#666; text-align:right;}
#voc .right { width:100%; float:left; display:flex; flex-direction:column; align-items:center; margin-top: 12px;}
#voc .right .img { width:150px; height:150px; float:left; border-radius:100%; overflow:hidden; }
#voc .right .img img { width:100%; float:left; height:auto;}

#tmn { width: 100%; float: left; box-sizing: border-box; }
#tmn .jscroll-inner { width: 100%; float: left; }
#tmn .jscroll-inner .jscroll-added { width: 100%; float: left; }
#tmn .jscroll-inner .jscroll-added .lista { width: 100%; float: left; padding: 30px 0; border-top: 1px dotted #ccc; }
#tmn .jscroll-inner .jscroll-added:first-child .lista:first-child { padding-top: 0; border-top: none; }
#tmn .jscroll-inner .jscroll-added .lista .left { position: relative; }
#tmn .jscroll-inner .jscroll-added .lista .left:before { content: ""; width: 20px; height: 20px; position: absolute; left: -25px; top: 39px; background: url(../images/icon-quotes.png) left top no-repeat; background-size: contain; }
#tmn .jscroll-inner .jscroll-added .lista .left .title { padding: 0; font-size: 24px; line-height: 28px; text-align: left; }
#tmn .jscroll-inner .jscroll-added .lista .left .excerpt { width: 100%; float: left; margin-top: 6px; font-size: 15px; line-height: 22px; color: #333; font-family: arial; }
#tmn .jscroll-inner .jscroll-added .lista .left .subheading { width: 100%; float: left; margin-top: 6px; font-size: 13px; line-height: 18px; color: #333; font-family: arial; }
#tmn .jscroll-inner .jscroll-added .lista .left .subheading a { color: #f19831; text-decoration: underline; }
#tmn .jscroll-inner .jscroll-added .lista .left .attended { width: 100%; float: left; margin-top: 6px; font-size: 13px; line-height: 18px; font-family: arial; }
#tmn .jscroll-inner .jscroll-added .lista .left .attended span { font-weight: bold; color: #333; }
#tmn .jscroll-inner .jscroll-added .lista .left .attended a { color: #f19831; text-decoration: underline; }
#tmn .jscroll-inner .jscroll-added .lista .left .uname { margin-top: 6px; text-align: left; position: relative; }
#tmn .jscroll-inner .jscroll-added .lista .left .uname:before { content: "—— "; }
#tmn .jscroll-inner .jscroll-added .lista .left .uintro { text-align: left; }

#tmn .jscroll-inner .jscroll-added .lista .right .img { margin-top: 0; }
#tmn .jscroll-inner .jscroll-added .next-page { width: 100%; float: left; text-align: center; }
#tmn .jscroll-inner .jscroll-added .next-page a { font-family: 'Din-Bold'; font-size: 24px; color: #f19831; }