.input_screen .point_target{color: #ff214f; font-size: 30px; font-weight: 700; padding-bottom: 0;}
.time_target{margin: 20px !important; font-size: 30px; font-weight: 700; display: inline-block; background: #555; color: #FFF; padding: 5px 25px !important; border-radius: 5px;}
.running .icon{background: url(../img/running.png) no-repeat center; width: 152px; height: 152px; margin: 0 auto 15px; display: block;}
.walking .icon{background: url(../img/walking.png) no-repeat center; width: 152px; height: 152px; margin: 0 auto 15px; display: block;}
.lungs-walk .icon{background: url(../img/lungs-walk.png) no-repeat center; width: 152px; height: 152px; margin: 0 auto 15px; display: block;}
.rest .icon{background: url(../img/rest.png) no-repeat center; width: 152px; height: 152px; margin: 0 auto 15px; display: block;}
.running, .walking, .lungs-walk, .rest{margin-top: 25px;}
.activity-block{margin: 15px; padding: 25px; border-radius: 10px; box-shadow: #CCC 0 0 15px;}
.activity-a, .activity-a-lap, .activity-b, .activity-b-lap, .activity-c, .activity-c-lap, .activity-d, .activity-d-lap{font-size: 14px; font-weight: 500;}
.activity-a-point, .activity-b-point, .activity-c-point, .activity-d-point{font-size: 21px; font-weight: 700; padding-top: 10px; display: block;}
.activity-block .btn{margin-bottom: 10px;}
.activity-bottom{background: #F0F0F0; padding: 25px; max-width: 500px; margin: 30px auto 0; border-radius: 10px;}
.activity-bottom .total-time, .activity-bottom .total-point{font-size: 21px; font-weight: 700; padding-bottom: 10px;}
.activity-bottom .btn{width: 100%;}
/* .total_point_in_per:before{content: 'Total Point in %: '; font-weight: 600;}
.total_point_by_user:before{content: 'Total Point by User: '; font-weight: 600;}
.total_time_o:before{content: 'Total Time: '; font-weight: 600;}
.output_screen .time_target:before{content: 'Target Time: '; font-weight: 600;}
.plan_name:before{content: 'Plan Name: '; font-weight: 600;}
.output_screen .time_target{color: #212529; background: none; padding: 0 !important; margin: 0 !important; font-size: 16px; font-weight: 400;}
.output-block{margin-bottom: 20px; border-bottom: #CCC 1px solid; border-left: #CCC 1px solid; border-right: #CCC 1px solid;}
.output-block .col-lg-6{border: #CCC 1px solid; padding: 10px; border-bottom: none;}
.output-block .text-center .col-lg-6:first-child{border-right: none;}
.time_target.time-target{background: none; color: #404040; padding: 0 !important; margin: 0 !important; font-size: 19px;} */