/* Max Media Screen ==========================================================*/


/*True*/
@media screen and (max-width: 1440px) { 

h1 { font-size: 40px; }
h2 { font-size: 32px; }

.header-fixed header a { padding: 5px 0; }

.header-fixed nav li { padding-left: 25px; }

.banner li aside article h1 { font-size: 46px; }
.banner li aside article h2 { font-size: 40px; }

.player-home { padding: 20px 0 60px 0; }

.search-filter ul li h5 { width: 100px; }

.register,.regulations-benefits,.competition-rules,.awards,.aboutus,.contactus { padding: 20px 0 30px 0; }

.social-follow { padding: 30px 0; }

.livescore-tournament h2 { font-size:20px; }
.schedule main article .course,.players-list main ul li p,.player-home ul li p span { font-size:14px; }
.players-list main ul li p span { font-size:16px !important; }

footer { padding: 10px 0 30px 0; }

}

/*True*/
@media screen and (max-width: 1366px) { 

.entry-lists,.tee-times,.registration,.livescore-zone,.tournament-info  { padding: 40px 0 }

.me-show-gallery ul li figure { height:240px; }

.tournament-info h2.title { line-height:1 }

}

/* */
@media screen and (max-width: 1365px) {

.header-fixed nav li { padding-left: 12px; }

.schedule-of-events .detail ul {  grid-template-columns: 35% 1fr}

.drop-search { left: 0; right: 0; bottom: -70px; padding: 15px; }
.drop-search input[type="button"], .drop-search input[type="submit"] { top: 15px; bottom: 15px; right: 15px; }

.player-home ul li h5 span:before { display:none; }

.player-home ul li h5 span { position: relative; white-space: nowrap;  padding-left: 0;}
.player-home ul li h5 span:before { content: ''; position: absolute; width: 3px; height: 3px; border-radius: 50%; background: var(--color-white); bottom: 7px; left: 17px; }

.register-zone .pic-left {  width: 40%; }
.register-zone .text {  width: 60%; }

.livescore-table { font-size: 14px; }
.livescore-table thead th { padding: 5px 2px; font-size: 14px; }
.livescore-table tbody td { padding: 0; }

.livescore-table .fav { width: 30px;  }
.livescore-table .pos { width: 30px; }
.livescore-table .name { width: inherit; padding: 5px; }
.livescore-table .hole { width: 24px; }
.livescore-table .outhole { width: 30px; }
.livescore-table .inhole { width: 30px; }
.livescore-table .tothole { width: 35px; }
.livescore-table .totalpar { width: 45px; }
.livescore-table .todaypar { width: 45px; }

.Eagles { width: 20px; height: 20px; }
.Birdies { width: 20px; height: 20px; }
.Bogeys { width: 20px; height: 20px; }
.DBBogey { width: 20px; height: 20px; }

}


/*True Vertical*/
@media screen and (max-width: 1024px) {

.nav { display: block; }

.header-fixed nav { display: none; }

.btn-show-top { margin-left:auto; margin-right:120px }

}

@media screen and (max-width: 1023px) {

    .tournament-info .course-gallery { width: 100%; }
    .tournament-info .course-des { width: 100% }

.player-home ul li h5 { font-size:14px; font-weight:600; }

.tee-times .box .detail { padding-left:20px; }

.livescore-table .show-r { display:none; }

.header-fixed { height: 70px; }
.header-less { height: 70px !important; }


.header-fixed aside { height: 25px; padding: 0; bottom: 0; margin-top: auto; margin-bottom: auto; margin-right: 100px; }
.header-fixed aside li:first-child { padding-right: 20px; }
.header-fixed aside li:last-child { padding-right: 15px; /*border-right: 1px solid #c7d9ee; border-left:none;*/ }
.header-fixed aside li:nth-child(2),.header-fixed aside li:nth-child(3) { /*display: none; */ }

.cover { margin-top:70px; }
.cover ul {
    position: relative;
    justify-content: flex-start;
    margin-left: -10px;
    margin-top: -10px;
    padding-bottom: 15px;
}

.banner { margin-top: 70px; }
.banner li aside .warpper { text-align: center; justify-content: center; }

.intro-regis { padding-bottom: 60px; }
.intro-regis main { width: 100%; padding: 20px 0 40px 0; border-top: none; } 
.intro-regis main header { padding-bottom: 20px; border-bottom: 1px solid #e6eaef; }
.intro-regis main article { padding-top: 20px; }
.intro-regis main .list-data { justify-content: center; }
.intro-regis aside { width: 100%; padding: 0 30px; }

.programes-tablescore main .list-data dd span { padding-top: 1px; }
.programes-tablescore { margin-top: 0; padding-bottom: 60px; }
.programes-tablescore main { width: 100%; margin-top: 0; padding-right: 0; padding-bottom: 30px; border-top: 0; }
.programes-tablescore main ul li { padding-bottom: 15px; }
.programes-tablescore aside { width: 100%; margin-bottom: 15px; border-top-left-radius:8px; border-top-right-radius:8px; }
.programes-tablescore aside .title { margin-bottom:0; padding-top:20px; }

.group-age ul li { width: 33.3333%; }

.players-list main ul { margin: 0 -10px; }
.players-list main ul li { width: 33.3333%; padding: 15px 10px; }
.players-list main ul li h5 { font-size:14px; }
.players-list main ul li p span { font-size:20px; }

.entry-list ul li .box { width: 120px; }

.tee-times-list ul li .photo-avatar h5 { display:block; }
.tee-times-list ul li .photo-avatar h5 span { width: 100%; display:block; margin-left:0 }

.chosen-container .chosen-results ul li { width: 100% !important }

.subfillter { left: inherit; right: 0; margin-right: -1px; border-radius: 4px 0 4px 4px; }

.par-table thead th { font-size: 12px; }
.par-table tbody td { font-size: 12px; }
.par-table .nameClass { padding: 5px 8px; }

.livescore .search-filter ul li h5 { width: 60px; }
.livescore .search-filter li:last-child { justify-content: center; padding-top: 10px;  }
.livescore-table .hole { display: none; }
.livescore-table .fav { vertical-align: top; padding-top: 5px; }
.livescore-table .pos { vertical-align: top; padding-top: 5px; }
.livescore-table .nat { vertical-align: top; padding-top: 8px; }
.livescore-table .totalpar { vertical-align: top; padding-top: 5px; }
.livescore-table .outhole { vertical-align: top; padding-top: 5px; }
.livescore-table .inhole { vertical-align: top; padding-top: 5px; }
.livescore-table .tothole { vertical-align: top; padding-top: 5px; }
.livescore-table .todaypar { vertical-align: top; padding-top: 5px; }
.livescore-table .show-m-hole { display: block; }

.livescore-table .nat { display: none; }
.livescore-table .outhole { display: none; }
.livescore-table .inhole { display: none; }
.livescore-table .tothole { display: none; }
.livescore-table .sum-hole { display: flex; justify-content: center; align-items: center; position: absolute; width: 45px; height: 34px; right: 50px; z-index: 1; border-bottom: none; border-top: none; border-left: solid 1px #d8dfe8; }
.livescore-table thead th.sum-hole  { height: 43px; border-left: 1px solid var(--color-minisky-border); }
.livescore-table thead th { padding: 12px 5px !important }

.livescore-table .todaypar { position: absolute; width: 50px; right: 95px; padding-top: 0; }
.livescore-table .todaypar span { display: none; }
.livescore-table thead th.todaypar { border-right: none; border-left: 1px solid var(--color-minisky-border);  }
.livescore-table tbody td.todaypar { display: flex; justify-content: center; align-items: center; height: 34px; border-bottom: none; border-top: none; border-left: solid 1px #d8dfe8;  }
.livescore-table .totalpar { position: absolute; width: 50px; right: 0; padding-top: 0;   }
.livescore-table .totalpar span { display: none; }
.livescore-table thead th.totalpar { border-right: none;  }
.livescore-table tbody td.totalpar { display: flex; justify-content: center; align-items: center; height: 34px; border-bottom: none; border-top: none; border-right: none;  }
.livescore-table tbody td.name { border-right: none; }
.my-leaderboard .livescore-table tbody td.sum-hole { border-left: solid 1px #c0cee0;  }
.my-leaderboard .livescore-table tbody td.todaypar { border-left: solid 1px #c0cee0;  }
.livescore dl dd { font-size: 12px; }

.tee-times-list ul li .photo-avatar h5 { font-size:14px; }
.entry-list ul li .x-class h5 { font-size:14px; }


.players-list main ul li .photo-radius { width: 100%; }


.register-zone article {    width: 90%; }
.register-zone .pic-left {  width: 30%; }
.register-zone .text {  width: 70%; }

.sponsor-lists main ul li {   width: 25%; } 

.search-filter ul { }
.search-filter ul li {width: 50%; padding: 1px 20px; } 
.search-filter ul li:first-child { padding-bottom:5px; }

.ranking .search-filter ul li:nth-child(2) { padding-right: 20px; }

.fix-live { left: inherit; }

footer ul { padding: 30px 0 }
footer ul li {  padding: 5px 15px; }



}


/*True Vertical*/
@media screen and (max-width: 768px) {

/*.livescore-table .name div { width: inherit; }*/
.l-user .m-sub:after {  right:24px; }

}

/**/
@media screen and (max-width: 767px) {

    body { font-size:14px; }

h2 { font-size: 28px; }
h3 { font-size: 24px; }

.header-fixed header { height:50px; }
.header-fixed header img { width: 150px; }

.player-flag { font-size:11px; }

.livescore-zone { padding-top:20px; }
.livescore-zone h2 { font-size:24px; }

.tournament-info .table-content .contact-phone { width: 100%; margin-bottom:5px; }
.tournament-info .table-content .contact-email:before { background-size:80% }

.r-bank { grid-template-columns:130px 1fr }

footer ul { justify-content:center; }
footer .link-footer .copy { justify-content:center; display:flex; }

.clock { min-width:inherit; }

.tournament-info .course-des { padding: 20px; }
.tournament-info h2.title { padding-top: 0}

.registration ul { grid-template-columns:1fr }

.search-filters { grid-template-columns:1fr; grid-gap: 10px 0 }

.search-filters-teetimes {  grid-template-columns: 1fr ; grid-gap: 10px 0; }

.search-filters-livescore-stat { grid-template-columns: 1fr; grid-gap: 10px  0}
.search-filters-livescore-stat .filter { max-width:100% }


.search-filters-livescore-stat .stat-score { justify-content:flex-start; align-items:flex-start; padding-top:5px; }
.search-filters-livescore-stat .stat-score ul { width: 100%; display: grid; grid-template-columns:1fr 1fr; grid-gap:5px; 1 }
.search-filters-livescore-stat .stat-score .Eagles,
.search-filters-livescore-stat .stat-score .Birdies,
.search-filters-livescore-stat .stat-score .Bogeys,
.search-filters-livescore-stat .stat-score .DBBogey { margin: 0 6px 0 0 ;  }

.fix-btn-show-top { display:flex; }

.entry-lists .player-name { padding-top:0;  font-size:16px; }
.entry-lists .box { grid-template-columns:84px 1fr }
.entry-lists .box .detail { padding-left:15px }
.entry-lists .player-age { padding-top:5px; }
.entry-lists .box .photo { height:84px; }


.tee-times .box { grid-template-columns:1fr;; }
.tee-times .box .photo { width: 90px; height:90px; }
.tee-times .box .detail { padding-left:25px; padding-bottom:10px; }
.tee-times .player-name { font-size:14px; font-weight:600 }
.tee-times .player-name .name,.tee-times .player-name .surname { display:block; width: 100%; }
.tee-times .player-age { font-size:12px;  }
.tee-times .player-flag { margin-top:0; }

.header-fixed aside { margin-right: 110px; }
.header-fixed aside li:first-child { padding-right: 12px; }
.header-fixed aside li:last-child { padding: 0 5px;  }
.header-fixed aside li:nth-child(1),.header-fixed aside li:nth-child(2),.header-fixed aside li:nth-child(3) { display:none; }

.nav-mobile aside { padding-top: 80px; }
.nav-mobile aside .in-lang { display:flex; }
.login-zone .title { font-size:20px }

.l-user .m-sub:after {  right:13px; }

.header-fixed .btn-show-top { display:none; }


.me-show-gallery ul li figure { height:240px; }

.banner li aside article h1 { font-size: 40px; }
.banner li aside article h2 { font-size: 30px; }
.banner li aside article h3 { font-size: 28px; }

.noti-livescore .text { flex:100%; padding-right:0; padding-bottom:10px; text-align:center; }
.noti-livescore .btn-show-live { margin-right:auto; padding: 10px 50px; }
.noti-livescore li .btn-show-live { width: 100%; padding: 10px; margin-top:auto; }
.noti-livescore li:only-child .btn-show-live { width: max-content; padding: 10px 40px; }


.shortcut-link-home li { width: 100% !important; flex: 100% !important; padding-bottom: 5px; } 
.shortcut-link-home .box { padding-left: 20px; }
.shortcut-link-home .text { padding-left: 15px; }

.programes-tablescore { padding-bottom: 30px; }
.programes-tablescore main .list-data dd a { padding: 10px; font-size: 12px; }
.programes-tablescore main h4 { padding-top: 0; }
.programes-tablescore main ul li {  width: 100%; }
.programes-tablescore main ul li:first-child { padding-bottom: 0; }
.programes-tablescore main aside { margin-top: 20px; }

.blog-most-read-style h4 { font-size:24px }

.cover h1 { font-size:30px }


.btn-livescore-special { padding-top:20px; padding-left:0; padding-right:0 }
.btn-livescore-special a { width: 100%; margin: 0 }

.btn-livescore-mini { margin:0 auto; }

.schedule-filter ul li { width: 100%; } 

.btn-livescore-mini { padding-bottom:30px; }

.entry-list ul li:first-child { display: none; }
.entry-list ul li .box { width: 100%; padding: 15px 5px; justify-content: flex-start; align-items: flex-start; text-align: left; }
.entry-list ul li .box h5 { font-size: 16px; }
.entry-list ul li .photo-avatar h5 { padding-top: 5px; font-size: 14px !important; font-weight: 700; color: #05539c }
.entry-list ul li .photo-avatar { padding-left: 5px; }
.entry-list ul li .d-confirm { font-size: 16px; padding-left: 18px; }
.entry-list ul li .d-confirm:before { width: 12px; height: 12px; }
.entry-list ul li .d-reserve { font-size: 16px; padding-left: 18px; }
.entry-list ul li .d-reserve:before { width: 12px; height: 12px; }
.entry-list ul li .x-age { position: absolute; padding: 0; left: 120px; bottom: 40px; }
.entry-list ul li .x-age h5 { padding: 0; }
.entry-list ul li .x-age h5 span { display: inline-block;  }
.entry-list ul li .x-class { position: absolute; padding: 0; justify-content: flex-end; right: 10px; bottom: 40px; }
.entry-list ul li .x-class h5 { padding: 0; }
.entry-list ul li .x-class h5 span { font-weight: 700; color: #e51c38; }
.entry-list ul li .x-status { position: absolute; padding: 0; left: 120px; bottom: 18px; }

.tee-times-list ul li .tee-group { padding-left: 0; text-align: center; }
.tee-times-list ul li .tee-group h5 { font-size: 16px; }
.tee-times-list ul li .tee-group span { padding-left: 15px; }
.tee-times-list ul li .tee-group span:before { display: none; }
.tee-times-list ul li .tee-group span:after { content: ''; position: absolute; width: 10px; height: 1px; top: 0; bottom: 0; margin-top: auto; margin-bottom: auto; left: 0px; background: #05539c }

.tee-times-list ul li .photo-avatar { display: block; text-align: center; justify-content: center; }
.tee-times-list ul li .photo-radius { margin-right: 0; margin: 0 auto }
.tee-times-list ul li .photo-avatar h5 { padding-bottom: 5px; font-size: 12px !important; }
.tee-times-list ul li .photo-avatar h5 span { }


.fillter-course { flex: 1; }

.livescore-table .name div { width: 168px; }
.livescore-tournament h4 { font-size:14px }
.livescore .search-filter li:last-child {  justify-content: center; padding-top: 15px; }
.livescore .search-filter li { padding-bottom:5px; }
.livescore dl dd { width: 50%; }


.par-section { margin-left: 110px; flex: 1; overflow-x: scroll;  overflow-y: visible; padding-bottom: 5px; box-shadow: -3px -5px 5px 0px rgb(0 0 0 / 10%) }
.par-table .nameClass { position: absolute; left: 0; width: 50px; display: flex; align-items: center; height: 82.39px; }
.par-table .noCourse { height: 53px; }
.par-table .name { position: absolute; left: 0; width: 50px; }
.par-table .totalpar { position: absolute; left: 50px; width: 60px; }
.par-table .holdColor { position: absolute; left: 50px; width: 60px; }

.competition-rules header h2 { padding: 10px 0; }
.group-age ul li { width: 100%;  }
.point-process ul li {   width: 100%; }
.point-process ul li article { padding: 10px; text-align: center; }
.group-age ul li .class-name { padding-bottom:0; }
.group-age ul li .class-name span { top: 15px }
.group-age ul li .class-detail br { display:none; }
.group-age ul li .class-detail small { padding-left:10px; }
.table-style-1 td { font-size:14px; }


.search-filter .select-now { font-size:14px; }


.register header h2 { padding: 10px 0; }

.register-zone article {    width: 100%; padding: 10px 0; }
.register-zone article .fix-full {   width: 100%; }
.register-zone ul { margin: 0 -2px; }
.register-zone ul li { padding: 2px;   width: 100%;  }
.register-zone dl dt {  width: 100%; padding: 5px 15px; list-style: none; }
.register-zone .pic-left { display: none; }
.register-zone .text {  width: 100%; padding: 20px; }

.regulations-benefits header h2 { padding: 10px 0 }

.cover { margin-top: 70px; }
.cover ul li { display: flex; padding: 0 10px; width: 100%; border-left:none; }


.sponsor-lists { padding: 10px 0; }
.sponsor-lists main { padding-bottom: 15px; }
.sponsor-lists main ul { margin: 0 -5px; }
.sponsor-lists main ul li {  width: 50%; padding: 5px; }


.social-follow { padding: 20px 0;  }
.social-follow p span { display: block; }

.search-filter ul li { width: 100%;  } 
.search-filter ul li h5 { width: 80px; }

footer ul li {  padding: 5px 10px; }
footer p span { display: block; border-left: none; padding-top: 10px; }
footer .link-footer .link { width: 100%; padding-bottom:15px; justify-content:center }
footer .link-footer .copy { width: 100%; margin-left:inherit; justify-content:center; }
footer .link-footer .copy span { padding-left:0; width: 100%; display:block; }


.viewall span:after { width: 20px; left: -30px; }
.viewall span:before { left: -30px; }
.viewall span:hover:before { width: 20px; }

.num-photo { width: 20px; height: 20px; top: 5px; right: 5px; }

.distance { padding: 25px 0 15px 0 }

.share-social  { justify-content: center; }

.tags-show { padding-top: 0 }

.search-filter select {  }
.search-filter .select-now input[type="text"] { height:inherit; }
.search-filter .select-now input[type="button"], .search-filter .select-now input[type="submit"] { padding: 5px; top: 3px }

.insearch .select { width: 100%; padding-left:0; padding-top:10px; }

.cookie-consent .text { flex: 100%; padding-right: 0; padding-bottom: 15px;}
.cookie-consent .btn-consent { margin-right: auto;}

.btn-livescore { position: relative; top: 0; margin: 0 auto }

.lSAction > a {
    width: 26px !important;
    height: 26px !important; }
.lSAction > .lSPrev { left: 5px !important; }
.lSAction > .lSNext { right: 5px !important; }

}


@media screen and (max-width: 425px) {

.fix-btn-show-top .btn-show-top a { font-size:18px; min-width: 160px; }

.entry-list ul li .box h5 { font-size: 14px; }
.entry-list ul li .photo-avatar h5 { padding-top: 0; flex-direction: column; align-items: flex-start; }
.entry-list ul li .photo-avatar h5 span { display: block; margin-left: 0 }
.entry-list ul li .d-confirm { font-size: 14px; }
.entry-list ul li .d-reserve { font-size: 14px; }
.schedule-detail .entry-list ul li .photo-avatar h5 { flex: 1; padding-right: 25px; }
.entry-list .teamcolor { right: 0; left: inherit; top: 8px; margin-left: auto; }

.subfillter { min-width: 384px; }

.livescore-table .name div { width: 120px; }

.livescore-table .table-hole-9 table tr td:last-child { display: none; }
.livescore-table .table-hole-9 table tr td:nth-child(11) { border-right: none; }
.livescore-table .table-hole-9 table tr td:first-child { width: 33px; }
.livescore .search-filter li:last-child { padding-top: 5px; }
.show-date-time { display:block;  font-size:14px; bottom:5px; left: 15px; right:inherit; top: inherit; }

.banner li aside article h1 span { font-size: 24px; }
.banner li aside article p { font-size: 16px; }

.intro-regis aside .welcome-member .text { width: 100%; text-align:center; }
.intro-regis aside .welcome-member .link-re { width: 100%; }
.intro-regis aside .welcome-member .link-re a { margin-right:auto; }

.resp-tabs-list dt { line-height: 1; font-size: 15px; }
.resp-tabs-list dt span { padding: 7px 2px 15px 2px; }

.en .resp-tabs-list dt { font-size: 12px; }
.en .programes-tablescore .resp-tabs-list dt span { font-weight:500 }

.programes-tablescore aside .sche table thead { display:none; }
.programes-tablescore aside .sche table tbody tr td { width: 100%; }
.programes-tablescore aside .sche table tbody tr td:first-child { height: 40px; position:absolute; text-align:left; color:var(--color-sky); }
.programes-tablescore aside .sche table tbody tr td:last-child { padding-top:40px; }

}


/*True*/
@media screen and (max-width: 375px) {

.header-fixed aside li:last-child { margin-left: 0; }
.nav-mobile aside ul li a { padding: 8px 20px }

.programes-tablescore main .list-data dd span { padding-top: 1px; }
.programes-tablescore main .list-data dd a { font-size: 11px; padding: 8px; }

.schedule main .list-data dd a { font-size: 11px; padding: 8px; }
.schedule main .list-data dd span { padding-top: 2px;  }

.schedule-detail aside .tabs ul li a { font-size: 11px; padding: 8px; }
.schedule-detail aside .tabs ul li a.current { padding: 10px 8px; }
.schedule-detail aside .tabs ul li i { margin-right: 6px; }

.cover h1 { font-size:24px; }

.tee-times-list ul li .photo-avatar h5 { padding-top: 5px; flex-direction: column; align-items: flex-start; }
.tee-times-list ul li .photo-avatar h5 span { display: block; margin-left: 0 }

.schedule-detail .tee-times-list ul li .photo-avatar h5 { padding-top: 15px; }
.teamcolor { position: absolute; margin: auto; right: 0; left: 0; top: -7px; }

.subfillter { min-width: 345px; }

.livescore-table .name div { width: 100px; }

.livescore dl dd { font-size: 10px; }
.livescore-table .name .inname .teamcolor { position: relative; margin: inherit; right: inherit; left: inherit; top: inherit; width: 12px; height: 12px; background-position: bottom center; }
.livescore-table .teamcolor { vertical-align: inherit; }
.livescore-table .set-round { padding-left:2px; }

.me-show-gallery ul li figure { height:200px; }

.pagination span { width: 34px; height: 34px; margin: 0 1px;  }
.pagination a { width: 34px; height: 34px;  }




}

@media screen and (max-width: 320px) { 

.fix-btn-show-top .btn-show-top a { font-size:18px; min-width: 140px; padding: 10px; }

.nav-mobile aside .register { padding: 0 15px; }
.drop-search input[type="button"], .drop-search input[type="submit"] { padding: 2px 10px 0 10px }

.header-fixed aside li .btn-register { border-radius:50%; width: 40px; height:40px; }
.header-fixed aside li .btn-register .in-txt { display:none; }
.header-fixed aside li .btn-register .icon-member { width: 26px; height: 26px;; border-right:none; margin-right:0; padding-right:0 }

.me-overview-cover .name-contact span { width: 90px; padding-right:4px }

.intro-regis main .list-data a { width: 100% !important; }
.intro-regis main .list-data a.one { margin-right: 0; margin-bottom: 10px; }

.banner li aside article h1 { font-size: 36px; }

.programes-tablescore aside .sche table thead tr th:first-child,.programes-tablescore aside .sche table thead tr th:first-child,.programes-tablescore aside .sche table thead tr th:last-child { width: 60px !important;  }

.group-age ul li { width: 100%;  }

.schedule-filter .select-now input[type="text"] { min-width: 100px; }
.schedule-filter select { min-width: 100px; }

.search-filter .select-now input[type="text"] { min-width: 100px; }
.search-filter select { min-width: 100px; }

.subfillter { min-width: 290px; }
.subfillter .multi span { position: relative; display: block; min-width: 270px; }

.livescore-table .sum-hole { display: none; }
.livescore-table .todaypar { right: 50px; }
.livescore-table .name div { width: 90px; }
.livescore-table thead th.totalpar { border-left: solid 1px var(--color-minisky-border);  }
.my-leaderboard .livescore-table tbody td.totalpar { border-left: solid 1px #c0cee0;  }
.livescore-table tbody td.totalpar { border-left: solid 1px #d8dfe8;  }
.livescore-table .table-hole-9 table tr td { padding: 2px 0; font-size: 10px; }

.btn-livescore-mini { width: 110px; }

.followus { padding-top: 0; }
.social-follow p { font-size: 16px; } 

.title { font-size: 24px; }


}
