.gameListContainer{background:#fff;webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.gameListContainer li .heading{padding:13px 20px;font-size:13px}.gameListContainer li a:hover{background:#f9f9f9}.gameListContainer .dateBlockHeading,.gameListContainer .opponentBlockHeading,.gameListContainer .scoreBlockHeading,.gameListContainer .resultBlockHeading{float:left}.gameListContainer .dateBlockHeading{width:115px}.gameListContainer .opponentBlockHeading{width:460px}.gameListContainer .scoreBlockHeading{width:55px;text-align:center;margin-right:10px}.gameListContainer .resultBlockHeading{width:50px;text-align:center}.gameListContainer .date{font-size:16px;width:115px;float:left;padding-top:3px}.gameListContainer .opponent{font-size:15px;width:450px;float:left;padding-top:3px}.gameListContainer .scoreResultBlock{width:115px;text-align:center;float:right}.gameListContainer .scoreResultBlock .score{color:#337ab7;font-size:20px;float:left;width:55px}.gameListContainer .scoreResultBlock .result{float:right;width:50px}.gameListContainer .scoreResultBlock .result .label{margin:2px 0 0 0;display:inline-block;width:50px;padding:5px 0}.gameOverviewContainer{padding:30px 30px 50px 30px;background:#fff;webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.gameOverviewContainer .gameInfo01{text-align:center;margin-bottom:25px}.gameOverviewContainer .gameInfo01 .dateInfo{display:inline-block}.gameOverviewContainer .gameInfo01 .dateInfo .category{float:left;margin:6px 5px 0 0}.gameOverviewContainer .gameInfo01 .dateInfo .date{display:inline-block;margin-bottom:10px;font-size:25px}.gameOverviewContainer .gameInfo01 .dateInfo .date .week{font-size:15px}.gameOverviewContainer .gameInfo01 .tournament{clear:both}.gameInfo01 .league{margin-bottom:10px}.gameOverviewContainer .gameInfo01 .tournament span{background:#f5f5f5;padding:5px;font-size:12px;margin:5px 0 10px}.gameOverviewContainer .gameInfo02{text-align:center;margin:0 25px 40px}.gameOverviewContainer .gameInfo02 .row{margin:0}.gameOverviewContainer .gameInfo02 .col-xs-4:nth-child(1),.gameOverviewContainer .gameInfo02 .col-xs-4:nth-child(3){width:35%;padding:0}.gameOverviewContainer .gameInfo02 .col-xs-4:nth-child(2){width:30%;padding:0 2.5%}.gameOverviewContainer .gameInfo02 .result{font-size:20px;font-weight:bold;margin:10px 0}.gameOverviewContainer .gameInfo02 .result.win,.gameOverviewContainer .gameInfo02 .result.unearnedWin{color:#b60000;font-weight:bold}.gameOverviewContainer .gameInfo02 .result.lose,.gameOverviewContainer .gameInfo02 .result.unearnedLose{color:#005aad;font-weight:bold}.gameOverviewContainer .gameInfo02 .result.draw{color:#109736;font-weight:bold}.gameOverviewContainer .gameInfo02 .result.other{color:#666666;font-weight:bold}.gameOverviewContainer .gameInfo02 .result.cancelled{color:#0b90c1;font-weight:bold}.gameOverviewContainer .gameInfo02 .score{font-size:60px;line-height:60px;margin-bottom:15px}.gameOverviewContainer .gameInfo02 .place{line-height:1.3}.gameOverviewContainer .gameInfo02 .team{text-align:center;word-wrap:break-word;font-weight:bold;font-size:16px}.gameOverviewContainer .gameInfo02 .team img{margin-bottom:10px;padding:3px;width:150px}.gameOverviewContainer .gameInfo02 .team span{display:block}.gameOverviewContainer .table{border-right:solid 1px #ddd;border-left:solid 1px #ddd;margin-bottom:20px}.gameOverviewContainer .content-block{margin-bottom:0px}.gameConfirmResultScore{padding:20px}.gameConfirmResultScore .gameInfo02{text-align:center;margin:0 10px 0px}.gameConfirmResultScore .gameInfo02 .result{margin-bottom:0px;margin-top:0}.gameConfirmResultScore .gameInfo02 .team img{width:80px}.gameConfirmResultScore .gameInfo02 .team span{font-size:13px}.gameConfirmResultScore .gameInfo02 .score{font-size:50px;line-height:50px;margin:10px 0 15px 0}.gameDetailContainer p{margin-bottom:0}.gameDetailContainer .table-responsive{margin-bottom:10px}.gameDetailContainer table th{text-align:center;padding:5px 0 !important}.gameDetailContainer table td{vertical-align:middle !important;text-align:center;font-family:"Oswald";font-weight:400;font-size:18px !important}.gameDetailContainer table td.team{text-align:center;padding:3px 5px;border-right:1px solid #ddd}.gameDetailContainer table thead th:nth-child(1){border-right:1px solid #ddd}.gameDetailContainer table .score{border-left:1px solid #ddd}.gameDetailContainer table td.team img{height:30px}.gameDetailContainer table td.team span{display:block;font-size:10px}.gameDetailContainer .gameDetailInfo02{margin-bottom:0}.gameDetailInfo01{margin-bottom:30px}.gameDetailInfo01 p{margin-bottom:6px}.gameDetailInfo01 .labelBlock{float:left}.gameDetailInfo01 .nameBlock{padding-left:50px;line-height:1.2;margin-bottom:5px}.gameDetailInfo01 .nameBlock a{margin-bottom:5px;display:inline-block}.gameDetailInfo01 p .label{margin-right:10px;display:inline-block;width:40px;vertical-align:middle;margin-bottom:0px}.gameDetailInfo01 p a{font-weight:normal}.formScoreboard .myteam{background:#c9dcec}.formScoreboard #total_score{font-weight:bold !important}.formScoreboard .targetInning{color:red}.lessData .formScoreboard .hideData{display:none}.moreData .formScoreboard .hideData{display:table-cell}.gameDetailSettingContainer{position:relative;top:0;text-align:right;margin-bottom:10px}.gameDetailSettingContainer .navbar-right{float:none !important}.gameSettingBtnAnnotation{font-size:11px;color:#333;text-indent:-11px;margin:5px 5px 5px 17px}.annotation.text-danger{color:#a94442 !important;padding-bottom:20px}.walkOfGameCheckBox{padding:10px 8px}.ratingDiffContainer{margin-bottom:20px;padding:15px;border-radius:5px}.ratingInfo{font-size:16px;font-weight:bold;text-align:center}.rate-diff-up{color:#28a745}.rate-diff-down{color:#dc3545}.rank-link{color:#007bff;text-decoration:none}.rank-link:hover{text-decoration:underline}.inputControllerContainer{background:#fff;padding:10px 10px 0px 10px}.inputControllerContainer .scoreInputBlock{border-bottom:1px solid #ddd}.inputControllerContainer.top_batting .topInningImage{display:block}.inputControllerContainer.top_batting .bottomInningImage{display:none}.inputControllerContainer.bottom_batting .topInningImage{display:none}.inputControllerContainer.bottom_batting .bottomInningImage{display:block}.inputControllerContainer .logoImageContainer img{width:40px;height:40px}.inputControllerContainer .inningChange{text-align:center}.inputControllerContainer .form-group{margin-bottom:0}.gameSortContainer{margin-bottom:30px}.gameSortContainer .form-group{margin-bottom:10px;width:100%}.gameSortContainer .form-group .form-control{width:100%}.gameSortContainer .btnContainer{margin-top:-15px}.gameInfoContianer{padding:17px 10px;background:#fff;webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05);margin-bottom:40px;font-size:15px}.gameInfoContianer .content-block{margin-bottom:0}.gameInfoContianer .row{padding-bottom:13px;margin-bottom:13px;border-bottom:dotted 1px #ccc}.gameInfoContianer .row:last-child{padding-bottom:0px;margin-bottom:0px;border-bottom:none}.gameInfoContianer .col-xs-2 .label{color:#999;font-weight:100;text-align:right;letter-spacing:0.05em;display:block}.gameInfoContianer .date,.gameInfoContianer .score{font-size:16px}.gameInfoContianer .opponent{font-weight:bold}.gameInfoContianer .score{float:left;margin-right:5px}.memberSelectAnnotation{padding:10px;line-height:1.4}.gamesInfo .btnContainer{margin-top:20px}.gamesInfo .btnContainer .checkbox{margin-bottom:15px}.memberAddBtnContainer{text-align:center;margin-bottom:10px;border-top:solid 1px #e1e1e1;padding-top:15px}.formSliderContainer{margin-bottom:20px;background:#fff;webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.formSlider{overflow:hidden;position:relative}.formSlider li{width:100%}.formSlider .flickity-viewport{position:relative}.formSlider .flickity-viewport:after{content:"";position:absolute;width:2000px;height:100%;top:0;left:50%;background:rgba(0,0,0,0.5);margin-left:500px;z-index:10}.formSlider .flickity-viewport:before{content:"";position:absolute;width:2000px;height:100%;top:0;right:50%;background:rgba(0,0,0,0.5);margin-right:500px;z-index:10}.formSlider .flickity-page-dots{padding:0;text-align:center;position:absolute;z-index:10;bottom:10px;left:0;right:0;margin:auto}.formSlider .flickity-page-dots li{background:#000000;border-radius:10px;cursor:pointer;display:inline-block;height:12px;margin:0 7px;text-indent:9999px;width:12px;border:1px solid #666564}.formSlider .flickity-page-dots li.is-selected{background:#fff}.formSlider .flickity-prev-next-button{position:absolute;top:0;bottom:0;background:url(//d2evtrak3oey66.cloudfront.net/assets/slider01_arrow_right-3f1d9e0a27be8ecde3253f9be74de722861088ea402a5d61dd87c4ae5cce5647.png) no-repeat center center;background-color:rgba(0,0,0,0.8);margin-left:436px;border:none;margin:auto 0;width:40px;height:40px;background-size:12px 23px;right:0;left:auto}.formSlider .flickity-prev-next-button svg{display:none}.formSlider .flickity-prev-next-button.previous{background:url(//d2evtrak3oey66.cloudfront.net/assets/slider01_arrow_left-a3e2306b7e2e40890d8524131efdf2867b0107e263d8972df4da3686c5948564.png) no-repeat center center;background-color:rgba(0,0,0,0.8);left:0px;right:50%;margin:auto 0;width:40px;height:40px;background-size:12px 23px}.formSlider>li:nth-child(n+2){display:none}.gameFormContainer .item{background-color:#fff;padding:15px}form .form-group td:first-child{white-space:nowrap}form .scoreBoardWrapper{margin-top:20px}.pitchingForm .table{background:#fff;width:100%;overflow:hidden}.pitchingForm .table th{white-space:nowrap;vertical-align:top;padding:10px 0 5px 0;text-align:center;position:relative;z-index:1;border-right:1px solid #eee}.pitchingForm .table th span{display:inline-block;-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;-o-writing-mode:vertical-rl;writing-mode:vertical-rl}.pitchingForm .table td{position:relative;vertical-align:middle;padding:5px 3px;text-align:center;border-right:1px solid #f1f1f1}.pitchingForm .table tr:hover{background-color:#fff4bf !important}.pitchingForm .table td:hover::after{content:"";position:absolute;background-color:#fff4bf !important;left:0;top:-5000px;height:10000px;width:100%;z-index:0}.pitchingForm .table td:first-child{text-align:center}.pitchingForm .table td:first-child .playerContainer{display:table;width:64px;position:relative;z-index:1}.pitchingForm .table td:first-child p{text-align:center;margin:0 auto;display:table-cell;width:30px;vertical-align:middle}.pitchingForm .table td:first-child .name{font-size:10px;font-weight:normal !important;text-align:left;padding-left:2px}.pitchingForm .table td select{font-size:11px !important;margin:0 auto !important}.pitchingForm .table.battingForm td:nth-child(2) select{width:47px}.pitchingForm .table td:last-child{border-right:none}.pitchingForm .table .sBlock{margin:0px -2px 0 0;display:table;word-break:keep-all;position:relative;z-index:1}.pitchingForm .table .sBlock p{display:table-cell;vertical-align:bottom;padding-right:2px;font-size:12px}.pitchingForm .table td .form-control{padding:0;margin:0;font-family:"Oswald";min-width:25px;text-align:center;position:relative;z-index:1}.pitchingForm .table td select.form-control{min-width:35px}.pitchingForm .table p{width:30px}.pitchingForm .table img{width:30px;height:30px;margin-bottom:5px}.pitchingForm .table .name{font-weight:bold;line-height:1.2}.pitchingForm .checkbox{left:8px}.pitchingForm .checkbox,.pitchingForm .checkbox label{padding:0}.pitchingForm .checkbox input{margin-left:-17px}.memberStatsEditTtl{background:#111;color:white;padding:10px 15px;font-size:15px}.alreadyChecked li{padding:25px 20px 25px 40px}#battingForm .form-control{min-width:15px}#battingForm td:nth-child(3),td:nth-child(4){min-width:36px}.formContainer .selectBtn{border-bottom:solid 1px #e1e1e1;padding:0 20px 20px;margin:0 -20px 20px}.batterDeleteList table th{width:auto}.batterDeleteList table>tbody>tr>td{padding:10px 8px}.pitcherDeleteList table th{width:auto}.pitcherDeleteList table>tbody>tr>td{padding:10px 8px}.noGameData .content-block{background:white}.typeahead__container .typeahead__result .row{display:table-row}.typeahead__container .typeahead__result .row>*{display:table-cell;vertical-align:middle}.typeahead__container .typeahead__result .teamname{padding:0 10px}.typeahead__container .typeahead__result .id{font-size:12px;color:#777;font-variant:small-caps}.typeahead__container .typeahead__result .avatar img{height:26px;width:26px}.typeahead__container .typeahead__result .project-logo{display:inline-block;height:100px}.typeahead__container .typeahead__result .project-logo img{height:100%}.typeahead__container .typeahead__result .project-information{display:inline-block;vertical-align:top;padding:20px 0 0 20px}.typeahead__container .typeahead__result .project-information>span{display:block;margin-bottom:5px}.typeahead__container .typeahead__result>ul>li>a small{padding-left:0px;color:#999}.typeahead__container .typeahead__result .project-information li{font-size:12px}.typeahead__container .typeahead__result .typeahead__list{max-height:500px;overflow-y:auto}
