body{width:80%;height:100%;font-family:Abel,sans-serif}body{background:#383838}.back a,.img-tbm,h1{color:#fff}.back a{text-decoration:none}.color{color:#f97d81}.schedule{background-color:#e5e5e5}.schedule-item .time{background-color:#f97d81;color:#383838}.schedule-item .description{color:#960018}.schedule-item .description .description-content p{color:#7f7e7d}.tabs,.tabs .tab{background-color:#6b6b6b}.tabs .tab,.tabs .tab .active:hover{background-color:#999}.tabs .tab:hover{background-color:#777}.schedule{float:left;clear:both;overflow-y:auto;margin:51px 0 0 28.82813%;width:43%;height:500px}.schedule-list{display:block;margin-left:67px;padding:25px;border-left:2px solid #ccc}.schedule-item{display:block;clear:both;overflow:visible;margin-bottom:50px;padding:0;min-height:100px}.schedule-item:last-child{margin-bottom:10px;min-height:30px}.schedule-item .time{display:block;float:left;margin-left:-49px;padding:0;width:50px;height:50px;border-radius:40px;text-align:center;line-height:25px}.schedule-item .time span{display:block;margin:auto;height:14px;font-weight:700}.schedule-item .description{display:block;float:left;margin-top:10px;margin-left:10px;width:100%;overflow-wrap:normal}.schedule-item .description .description-content{margin-top:5px}.schedule-item .description .description-content p{margin:0}.schedule-item .description .description-content .contact-list{margin:0;margin-top:10px;padding:0}.schedule-item .description .description-content .contact-list .contact{display:block;float:left;overflow:hidden;margin:0;margin-right:10px;padding:0;border:2px solid;border-radius:60px;text-align:center;text-decoration:none;transition:all .2s}.schedule-item .description .description-content .contact-list .contact img{display:inline-block;width:50px;height:50px;padding-top:10px}.schedule-item .description .description-content .contact-list .contact:hover{border:2px solid #f98c60}.schedule-item .description .description-content .contact-list .contact.tabs .add-contact a{color:inherit;text-decoration:none}.tabs{margin:0;padding:0;text-align:justify;font-size:0;line-height:0}.tabs .tab{display:inline-block;margin:0;padding:0;width:33.3333%;text-align:center;line-height:38px;transition:background .2s}.tabs .tab{font-weight:600}.tabs .tab a{color:inherit;text-decoration:none}h1{position:relative;margin:24px 0 0 29.59961%;text-align:center;font-size:1em}.tabs .tab,schedule-item .description,th{font-size:14px}.schedule-item .description .description-content p,.schedule-item .time span,td{font-size:.9rem}a .carte-tbm{position:relative;top:-290px;left:43%;margin:auto}li,ul{margin:10px;list-style:none}@media screen and (max-width:812px){body{width:auto;font-size:.7rem}.schedule{top:auto;margin:50px auto;width:100%;height:500px}.contact-list{margin:auto -15%;width:100%}h1{position:relative}}@media screen and (min-width:1024px){.schedule{margin:0 20% auto;width:auto}.contact-list{margin:0 -30%}}
.fluid-span-1{width:6.5%}.fluid-span-2{width:15%}.fluid-span-3{width:23.5%}.fluid-span-4{width:32%}.fluid-span-5{width:40.5%}.fluid-span-6{width:49%}.fluid-span-7{width:57.5%}.fluid-span-8{width:66%}.fluid-span-9{width:74.5%}.fluid-span-10{width:83%}.fluid-span-11{width:91.5%}.fluid-span-12{width:100%}.fluid-offset-1{margin-left:8.5%}.fluid-offset-2{margin-left:17%}.fluid-offset-3{margin-left:25.5%}.fluid-offset-4{margin-left:34%}.fluid-offset-5{margin-left:42.5%}.fluid-offset-6{margin-left:51%}.fluid-offset-7{margin-left:59.5%}.fluid-offset-8{margin-left:68%}.fluid-offset-9{margin-left:76.5%}.fluid-offset-10{margin-left:85%}.fluid-offset-11{margin-left:93.5%}