#banner {
    background-color: #55c7c2;
    max-height: 343px;
}

.standingdivisions {
    display: none;
}

div.alerticonsection {
    min-height: 82px;
}
span.standings-title-division-name {
    display:none;
}

#banner img.responsivebanner {
    width: 1222px;
}

span.teetimeplayergradyear {
    display: none;
}

.homebox.resultbox {
    min-height: 269px;
}

.parentsignupaccountnotice {
    display: none;
}

span.teetimeplayerdivision, .divisionselections, form#DivisionForm {
    display: none;
}

.centertext {
    padding-top: 15px;
}

.tournamentcontainer.upcomingcontainer {
    min-height: 389px;
}

div.displaytext p {
    line-height: 2.0;
}

div#toppanel.cloned div#toppanelframe {
    height: 83px;
}


header div.logo {
    padding-top: 0px;
    padding-left: 0px;
}

nav.mainnav li a, nav.pagenav li a {
    color: #56c7c2;
}

nav.mainnav li a:hover {
    color: black;
}

nav.pagenav li a {
    color: black;
}
div#toppanel.cloned header div.logo {
    padding-top: 3px;
}

div#toppanel.cloned header div.logo img {
    max-width: 172px;
    max-height: 76px;
}

.homebox.tnmtbox {
    min-height: 320px;
}

div#toppanelframe {
    height: 99px;
    background-color: #000000;
}

h2.page-title {
    background-color: #56c7c2;
    color:#000000;
}

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: #388b85;
}


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: #388b85;
}


.tnmtv2playercostdisplay {
    font-size: 15px;
}


button.sitebutton.seasonbutton {
    width: 113px;
}

button.sitebutton.seasonbutton:hover {
    background-color: #388b85;
}

button.sitebutton.tournamentdivisionbutton.playerdivisionbutton {
    margin: 2px 2px 2px 2px;
    width: 160px;
    padding: 9px 7px;
    font-size: 81%;
    min-height: 52px;
}

div.productcartplayercontainer.membershipcontainer {
	float: none;
    margin: auto;
}

@media screen and (max-width:760px) {

div#toppanelframe {
    height: 54px;
    background-color: #a1a2a7;
}

div#toppanel.cloned div#toppanelframe {
    height: 53px;
}

header div.logo {
    padding-top: 5px;
    padding-left: 5px;
}

header div.logo img {
    max-width: 115px;
    max-height: 50px;
}

div#toppanel.cloned header div.logo img {
    max-width: 115px;
    max-height: 50px;
}

}

@media screen and (max-width:1480px) {
img.img1200 {
    width: 99%;
}
}


@media screen and (max-width:680px) {
.tournamentcontainer.upcomingcontainer {
    min-height: inherit;
margin-bottom: 60px;
}

}

