﻿.homebox.newsbox {
    min-height: 633px;
}

.page1300 h2.banner-title {
/*    display: none;*/
}

.page1300 div.displaytext {
    margin-top: 76px;
    line-height: 1.4;
}

.tnmtv2itemlist {
    float: left;
    width: 117px;
}

body.body-1301 .tnmtv2eligibilitysection {
    display: none;
}

span.maxplayers {
    display: none;
}

.upcomingnotessection.teetimetext {
    display: inherit;
}

.tournamentparticipantbox.partwaitlisted {
    display: none;
}

span.tnmtpartcount {
    display: none;
}

ul.sublevel li a {
    font-size: 90%;
}

.page1300 .homebox.tnmtbox {
    min-height: 230px;
}

#banner {
    background-color: #8a0708;
    max-height: 325px;
}

h2.page-title {
    background-color: #8a0708;
}

.tournamentcontainer.upcomingcontainer {
    min-height: 410px;
}

.homebox.resultbox {
    max-height: 675px;
}

.homebox.resultbox.standingsbox {
    width: 100%;
    min-height: inherit;
}

.tnmtresultscontainer.standings {
    min-height: 170px;
}

header div.logo {
    padding-top: 1px;
    padding-left: 100px;
}

header div.logo img {
    max-width: 600px;
}

div#toppanelframe {
    height: 139px;
}

nav.mainnav {
    padding-top: 98px;
}

    nav.mainnav li a, nav.pagenav li a {
        margin-right: 25px;
        margin-left: 25px;
    }

section.leaderboard div.divisionbuttons button.selected,
button.sitebutton.teetimesortorder.selected,
button.sitebutton.roundnumber.selected, button.sitebutton.courseplayer.selected,
button.sitebutton.tournamentdivisionbutton.selected, button.sitebutton.tournamentroundid.selected,
button.sitebutton.pairingscourselist.selected, div.individualrankingspagecontainer button.selected {
    background-color: #8a0708;
}


section.leaderboard div.divisionbuttons button:hover,
button.sitebutton.teetimesortorder:hover,
button.sitebutton.roundnumber:hover,
button.sitebutton.courseplayer:hover,
button.sitebutton.tournamentdivisionbutton:hover,
button.sitebutton.tournamentroundid:hover,
button.sitebutton.pairingscourselist:hover {
    background-color: #ce0002;
}

@media screen and (max-width:1410px) {
    nav.mainnav li a, nav.pagenav li a {
        margin-right: 15px;
        margin-left: 15px;
    }
}

@media screen and (max-width:1240px) {
    nav.mainnav li a, nav.pagenav li a {
        margin-right: 10px;
        margin-left: 10px;
        font-size:95%
        }
}

@media screen and (max-width:1100px) {
    nav.mainnav li a, nav.pagenav li a {
        margin-right: 5px;
        margin-left: 5px;
        font-size: 90%
    }
}

@media screen and (max-width:1100px) {
    nav.mainnav li a, nav.pagenav li a {
        margin-right: 2px;
        margin-left: 2px;
        font-size: 85%
    }
}

@media screen and (max-width:860px) {
    nav.mainnav li a, nav.pagenav li a {
        margin-right: 2px;
        margin-left: 2px;
        font-size: 73%
    }
}

@media screen and (max-width:768px) {
    div#toppanelframe {
        height: 94px;
    }

    header div.logo img {
        max-width: 300px;
    }
    header div.logo {
        padding-top: 29px;
    }

    header div.logo {
        padding-left: 1px;
    }

    div#toppanel.cloned header div.logo {
        padding-top: 0px;
    }
        div#toppanel.cloned header div.logo img {
            max-width: 59px;
            max-height: 60px;
        }
    .tournamentcontainer.upcomingcontainer {
        min-height: inherit;
    }


}
