header div.logo {
    padding-top: 2px;
    padding-left: 10px;
}
img.responsivebanner.bannerimg2506 {
    cursor: pointer;
}

div.page2514 .tourdisplay {
    padding-bottom: 10px;
}

.userboxitem.userboxicon.ion-log-in.logincommand, .userboxitem.userboxicon.ion-person-add.registercommand, .category-banner {
    display:none;
}

span.divisionsloperating {
    display: none;
}

section#banner {
    background-color: #0a3039;
}

.hurricanefabricsection {
    width: 200px;
    position: absolute;
    top: 93px;
    right: 5px;
    z-index: 20000;
}


div.alerticonsection {
    min-height: 84px;
}


div.page2506 h2.banner-title {
    display: none;
}

.tnmtv2itemlist.divisionlist {
    font-size: 96%;
    width: 103px;
}

div.page2506 div#pagecontainer {
    background-color: inherit;
}

div.page2506 div.displaytext {
    padding: 28px 78px 40px 78px;
    background-color: #FFF;
    margin-top: 20px;
}

.partnerhomesection {
    width: 1250px;
    margin: auto;
    background-color: white;
    text-align: center;
}

img.partnerhomelogo {
    max-width: 174px;
    max-height: 100px;
    padding: 10px;
}

.centertext.homepagepartnerheader {
    font-size: 151%;
    font-weight: bold;
    padding: 11px;
}

div.page2507 h2.page-title,
div.page2508 h2.page-title,
div.page2511 h2.page-title,
div.page2512 h2.page-title,
div.page2514 h2.page-title,
div.page2515 h2.page-title,
div.page2516 h2.page-title,
div.page2845 h2.page-title,
div.page3894 h2.page-title,
div.page3895 h2.page-title,
div.page3896 h2.page-title,
div.page4086 h2.page-title,
div.page4093 h2.page-title,
div.page4094 h2.page-title,
div.page4084 h2.page-title,
div.page4554 h2.page-title,
div.page4553 h2.page-title {
    display: none;
}

.category-banner.catid-0, .category-banner.catid-85 {
   display:none;
}

.category-banner.catid-81 {
    background-image: url("https://cdn.shotstat.com/content/skin/ssjc/image/CategoryBannerAL.png");
}
.category-banner.catid-82 {
    background-image: url("https://cdn.shotstat.com/content/skin/ssjc/image/CategoryBannerAR.png");
}
.category-banner.catid-83 {
    background-image: url("https://cdn.shotstat.com/content/skin/ssjc/image/CategoryBannerMS.png");
}
.category-banner.catid-84 {
    background-image: url("https://cdn.shotstat.com/content/skin/ssjc/image/CategoryBannerTN.png");
}


img.partnerlogo {
    max-width: 600px;
    max-height: 200px;
}

.tnmtv2eligibilitysection {
    display: none;
}

h4 {
    font-weight: bold;
    padding-bottom: 10px;
    font-size: 120%;
	    color: #0b9444;
}

header div.logo img {
    max-width: 200px;
    max-height: 141px;
}

div#toppanelframe {
    height: 140px;
}

nav.mainnav li a, nav.pagenav li a {
    margin-right: 25px;
    margin-left: 25px;
}

div#toppanel.cloned header div.logo img {
    max-width: 128px;
    max-height: 98px;
}

div#toppanel.cloned .hurricanefabricsection {
    display: none;
}

div#toppanel.cloned div#toppanelframe {
    height: 88px;
}


span.tnmtpartcount {
    display: none;
}

#banner {
	max-height: 448px;
}

img.imagefullscreen {
	width:95%;
}

img.image450 {
	max-width:400px;
}


div.content-container-header-v-two {
    padding: 6px;
    color: #0A3039;
	background-color: #d6dade;
	margin-top: 37px;
}

#banner img.responsivebanner {
    max-width: 100%;
    width: 100%;
    margin-top: 0px;
    box-shadow: none;
}


img.homeobximage.tnmt {
    max-height: 195px;
}

.homeboxtitle.tnmttitle {
    font-size: 110%;
}

.alerticonsection {10:26 AM 9/11/2020
    min-height: 64px;
}



li.playercard {
    cursor: pointer;
    border: 1px solid #ffffff;
}

button.sitebutton.tournamentdivisionbutton.playerdivisionbutton {
    margin: 2px 2px 5px 2px;
    width: 161px;
    padding: 9px 4px;
}

.homebox.newsbox {
    min-height: 376px;
}

.homeboxoimagecontainer.tnmttitle {
    text-align: center;
}

h2.page-title {
    padding: 58px 0;
    background-color: #0b9444;
}

div.playerprofiletnmtcontianer {
    min-height: 210px;
}

div#toppanel.cloned header div.logo img {
    max-width: 149px;
    max-height: 92px;
}

div.homebox {
    min-height: 505px;
}

.homebox.resultbox {
    min-height: 821px;
}
    .homebox.resultbox.standingsbox {
        width: 97%;
        min-height: inherit;
    }

div.homecontainer:nth-child(even) {
    background-color: #EEEFF0;
}

div.homecontainer:nth-child(odd) {
    background-color: #0A3039;
}

    div.homecontainer:nth-child(even) div.boxheader {
        color: #0A3039;
    }


div.homecontainer:nth-child(odd) div.boxheader {
    color: #ffffff;
}

.social-media-icons {
    padding-right: 12px;
}

.displaytext ul li {
    margin-left: 34px;
    padding-bottom: 0px;
    list-style-type: square;
    padding-top: 7px;
}


.displaytext ol li {
    margin-left: 34px;
    padding-bottom: 0px;
    padding-top: 7px;
	list-style-type: decimal;
}

div#toppanel.cloned header div.logo img {
    max-width: 103px;
    max-height: 92px;
}

.category-banner {
    background-size: 100% auto;
    height: 350px;
    background-repeat: no-repeat;
    margin-top: 28px;
}


/* Home Box Code*/

.homeboxcontainer {
    width: 387px;
    /* border: 1px solid grey; */
    float: left;
    margin-left: 20px;
    margin-right: 20px;
    box-shadow: 0 1px 5px hsla(0,0%,0%,.5);
    border-radius: 3px;
    background-color: white;
}

.homeboxheader {
    text-align: center;
    padding: 10px;
    background-color: black;
    color: white;
    font-size: 18px;
    font-weight: bold;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}

img.homeboximage {
    width: 387px;
}

.homeboxtext {
    padding: 7px 10px;
    height: 225px;
    font-size: 18px;
}

.homepageactionbutton {
    text-align: center;
    padding: 0px 10px 13px 0px;
}

/* END Home Box Code*/


@media screen and (max-width:1494px) {
#banner {
    margin: 0px;
}
}

@media screen and (max-width:1435px) {
	nav.mainnav li a, nav.pagenav li a {
    		margin-right: 10px;
 		margin-left: 10px;
		font-size:90%;
	}
.partnerhomesection, .centertext.homepagepartnerheader {
    display: none;
}
}

@media screen and (max-width:1335px) {
.homebox.resultbox {
    min-height: inherit;
}
}
@media screen and (max-width:1125px) {
	nav.mainnav li a, nav.pagenav li a {
		font-size:80%;
	}
}

@media screen and (max-width:1020px) {
	nav.mainnav li a, nav.pagenav li a {
    		margin-right: 5px;
 		margin-left: 5px;
	}
}


@media screen and (max-width:950px) {
	nav.mainnav li a, nav.pagenav li a {
		font-size:75%;
	}
header div.logo img {
    max-height: 95px;
}
div#toppanelframe {
    height: 110px;
}
.hurricanefabricsection {
    top: 1px;
    right: 307px;
}
}


@media screen and (max-width:825px) {
	nav.mainnav li a, nav.pagenav li a {
		font-size:70%;
    		margin-right: 3px;
 		margin-left: 3px;
	}
}


@media screen and (max-width:768px) {
    div#toppanel.cloned div#toppanelframe {
        height: 67px;
    }



.hurricanefabricsection {
display:none;
}

header div.logo img {
    max-width: 181px;
    max-height: 81px;
}
div#toppanelframe {

    height: 87px;
}
}

@media screen and (max-width:650px) {

	div.content-container-header-v-two {
  	  font-size: 110%;
	}
	div.content-container-sub-header-v-two {
   		 font-size: 105%;

	}
img.partnerlogo {
	max-width:95%;

}
}

@media screen and (max-width:450px) {
        div.tournamentparticipantbox {
            width: 95%;
        }
img.image450 {
	width:95%;
}

}