@import url(//fonts.googleapis.com/css?family=Varela+Round);@import url(//fonts.googleapis.com/css?family=Raleway:200,300,400,500,600,700,800);.schedule-container{padding-bottom:5rem}.schedule-container h2{margin:40px 0 30px}.schedule-container .card{border:0}.schedule-container .card-header{padding:.5rem 0;background:0 0;border-bottom:2px solid #96cbcb}.schedule-container .card-header .sch-header{margin-top:.39rem;display:inline-block}.schedule-container .card-header .sch-header span{margin-left:.5rem;display:inline-block}.schedule-container .card-header h5{color:#333}.schedule-container .card-header .btn{float:right;background:#1eb3af;border-radius:0;padding-top:2px;padding-bottom:2px}.schedule-container .card-header .btn span{-webkit-transition-duration:0s;-webkit-transition-delay:.2s;width:26px;display:block;height:30px;line-height:20px;position:relative}.schedule-container .card-header .btn span:after,.schedule-container .card-header .btn span:before{-webkit-transition-property:margin,-webkit-transform;-webkit-transition-duration:.2s;-webkit-transition-delay:.2s,0;-webkit-transition-timing-function:cubic-bezier(.65,.05,.25,.94);position:absolute;content:'';width:15px;height:4px;background-color:#fff;display:block;top:13px}.schedule-container .card-header .btn span:before{margin-left:0;-webkit-transform:rotate(30deg) skewX(30deg);-webkit-transform-origin:0 100%}.schedule-container .card-header .btn span:after{margin-left:10px;-webkit-transform:rotate(-30deg) skewX(-30deg);-webkit-transform-origin:100% 100%}.schedule-container .card-header .btn.collapsed span{background-color:transparent;-webkit-transition-delay:.2s}.schedule-container .card-header .btn.collapsed span:before{-webkit-transform:rotate(-30deg) skewX(-30deg);-webkit-transition-delay:0,.2s}.schedule-container .card-header .btn.collapsed span:after{-webkit-transform:rotate(30deg) skewX(30deg);-webkit-transition-delay:0,.2s}.schedule-container .card-body{padding:.8rem 0}.schedule-container .card-body .header{color:#96cbcb;font-weight:700;margin-bottom:.5rem}.schedule-container .card-body .name,.schedule-container .card-body .result{font-weight:700}.schedule-container .container{padding:0}@media (max-width:767px){.schedule-container .card-body .header{margin-bottom:.7rem!important}.schedule-container .card-body .content{border-top:1px solid #e8e8e8;padding-top:.7rem}}