body{
    font-family: 'Oswald', sans-serif;

}

.clear{
    clear: both;
}

ul{
list-style-type: none;
}

blockquote{
    display: block !important;
    margin-top: 1em !important;
    margin-bottom: 1em !important;
    margin-left: 1em !important;
    margin-right: 1em !important;
    border-top: 5px solid green !important;
    border-bottom: 5px solid green !important;
    padding-top: 1% !important;
}

#player-pic{

}

#player-details{
text-align: left;
}

#player-stats-top-advert{

}

#player-stats-menu{
width: 100%;
}

#player-stats-menu ul{
    margin-left: 4%;
    width: 45%;
    float: left;
}

#player-stats-menu ul li{

}

#player-stats-menu ul li a{
    color: #000000;
    margin-left: 10%;
    font-weight: bold;
}


#team-stats-menu{
width: 100%;
}

#team-stats-menu ul{
    margin-left: 4%;
    width: 45%;
    float: left;
}

#team-stats-menu ul li{

}

#team-stats-menu ul li a{
    color: #000000;
    margin-left: 10%;
    font-weight: bold;
}

#batting-profile-left{
text-align: left;
padding-left: 3%;
}

#bowling-profile-left{
text-align: left;
padding-left: 3%;
}

#keeping-profile-left{
text-align: left;
padding-left: 3%;
}


#team-pic{

}

#team-stats-top-advert{

}

#team-stats-menu{
width: 100%;
}


.videowrapper {
    float: none;
    clear: both;
    width: 100%;
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 25px;
    height: 0;
}
.videowrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

#city-page-top-mid{
    text-align: left;
}

#league-details-menu{
width: 100%;
margin-top: 3%;
margin-bottom: 3%;
}

#league-details-menu ul{

}

#league-details-menu ul li{
float:left;
width: 12%;
}

#league-details-menu ul li a{

}

.posup{
background: url('https://www.lastmanstands.com/stats/img/RankingsGoingUp.gif') no-repeat right 0;
padding-right: 3%;
}

.posdown{
background: url('https://www.lastmanstands.com/stats/img/RankingsGoingDown.gif') no-repeat right 0;
padding-right: 3%;
}

.nochange{
background: url('https://www.lastmanstands.com/stats/img/RankingsNoChange.gif') no-repeat right 0;
padding-right: 3%;
}

#team-trophies table{
    text-align: center;
}

.rankingbg1{

}

#player-image-options{
  margin-left: 15%;
  margin-top: 3%;
}

#player-image-options a{
 color: black;
}

#uk-nat-champ-banner{
    text-align: center;
}

#error-no-account{
    display: none;
    color: red;
}

#error-no-reg{
    display: none;
    color: red; 
}

#error-no-reg a{
 color: #1c8140;
}

#city-content-left-up a{
  color: green;
}

#player-profile-big-banner{
background-image: url("/images/pp-top-pic1.png");
height: 16em;

}

#player-profile-big-banner-overlay{
    height: 16em;
    background-image: url("/images/grad-overlay.png");
}

#player-rating-ticker{
    height: 2em;
    margin-top: 2%;
    margin-bottom: 2%;  
}

#player-rating-ticker ul{
height: 1em;
padding: 1%;
border-radius: 5px;
}

#player-rating-ticker ul li{
float: left;
margin-right: 1%;
width: 15em;
}

#player-rating-ticker ul li a{
color: green;
}

#player-rating-ticker ul li a:hover{
opacity: 0.7;
}

#pp-left{
margin-left: 0;
}

#pp-top{
    margin-bottom: 7%;
}

#pp-name{
    width: 100%;
    float: left;
}

#pp-name h2{
    float: left;
    font-size: 1.3em;
}

#pp-name .world-rank{
    clear: both;
    margin-left: 19%;
}

#pp-pic{

}

#pp-pic img{
    max-height: 11em;
    max-width: 80%;
    border: 1px solid black;
    border-radius: 5px; 
    margin-left: 7%;
}

#pp-pic #player-image-options{
   
}

#pp-date{
float: right;
}

#pp-right{

}

.marquee {
  overflow: hidden;
}

.js-marquee{
    margin-right: 0px;
    float: left;
    width: 2990px;
}

.test-table{

}

.test-table th{
 text-align: center;
}

.test-table td{
    border-right: 1px solid #ccc;
    border-left: 1px solid #ccc;
    text-align: center !important;
}

.tick-flag{
    margin-right: 5%;
}

#pp-new-top-right{

}

#pp-new-top-right-details{
    float: right;
    margin-right: 10%;
    color: #fff;
}

#pp-new-top-right-details h2{
    font-size: 2em;
    font-family: 'Oswald', sans-serif;
    margin-bottom: 2%;
}

.pp-extra-stats{
    margin-top: 20%;
}

.pp-extra-stats p{
    margin-bottom: 5%;
}

#city-contact-mid-left img{
    max-height: 100%;
}

#pp-new-top-right-details p{
margin-bottom: 2%;
}

.rank-table tr td{
border-right: 1px solid #ccc;

}

.rank-table tr:nth-child(even) {
    background-color: #ffffff;
    border-bottom: 1px solid #cccccc;
}

.rank-table tr:nth-child(odd) {
    background-color: lightgray;
    border-bottom: 1px solid #cccccc;
}



.week1{
    background: lightblue !important;
}

.week2{
    background: lightseagreen !important;
}

.week3{
    background: lightsalmon !important;
}

.week4{
    background: lightsteelblue !important;
}

.week5{
    background: lightpink !important;
}

.week6{
    background: lightgoldenrodyellow !important;
}

.week7{
    background: lightseagreen !important;
}

.week8{
    background: lightskyblue !important;
}

.week9{
    background: lightcoral !important;
}

.week0{
    background: lightgreen !important;
}

.player-highlight{
    background-color: lightgreen !important;
}


#kit-form-basic-info{
    clear: both;
    width: 40%;
    float: left;
}

#kit-form-basic-info div{
    margin-bottom: 2% !important;
}

#kit-custom-pic{
   float: left;
    width: 60%; 
}

#kit-custom-pic img{
border: 2px solid black;
}

#kit-form-shirt-info{
    padding-top: 5%;
    clear: both;
}

#kit-form-shirt-info div{
    clear: both;
    padding-top: 10px;
}


#kit-form-shirt-info div span{
    float: left;
    margin-right: 2%;
}

#kit-form-shirt-info div span .logoyesno{
    width:55px;
}

#kit-form-shirt-info div span .playerNumber{
    width:60px;
}


.shirt-player-name input{
width: 140px;
}

.shirt-player-initials input{
width: 100px;
}

.shirt-row{

}

#playerShirtName{
    width: 130px;
}

.shirtSize{
    width: 85px;
}

#shirtCollarStyle{
    width: 130px;
}

#kit-form-slip-info{
    padding-top: 5%;
    clear: both;
}

#kit-form-slip-info div{
    clear: both;
    padding-top: 10px;
}


#kit-form-slip-info div span{
    float: left;
    margin-right: 2%;
}

#kit-form-slip-info div span .logoyesno{
    width:55px;
}

#kit-form-slip-info div span .playerNumber{
    width:60px;
}


#kit-form-pants-info{
    padding-top: 5%;
    clear: both;
}

#kit-form-pants-info div{
    clear: both;
    padding-top: 10px;
}


#kit-form-pants-info div span{
    float: left;
    margin-right: 2%;
}

#kit-form-pants-info div span .logoyesno{
    width:55px;
}

#kit-form-pants-info div span .playerNumber{
    width:60px;
}


#kit-form-shorts-info{
    padding-top: 5%;
    clear: both;
}

#kit-form-shorts-info div{
    clear: both;
    padding-top: 10px;
}


#kit-form-shorts-info div span{
    float: left;
    margin-right: 2%;
}

#kit-form-shorts-info div span .logoyesno{
    width:55px;
}

#kit-form-shorts-info div span .playerNumber{
    width:60px;
}

.kit-add-button{
    float: left;
    clear: both;
    margin-top: 2% !important;
    background: url("/images/add-player-button2.png") no-repeat;
    border: none;
    text-indent: -9999px;
    width: 198px;
    height: 50px;
}

.kit-submit-button{
    float: left;
    clear: both;
    margin-top: 2% !important;
    background: url("/images/custom-form-submit.png") no-repeat;
    border: none;
    text-indent: -9999px;
    width: 198px;
    height: 50px;
}

#submit-form-block{
    clear: both;
    text-align: center;
    margin-left: 38%;
    padding-bottom: 10%;
}


#pow-compare-container{
    width: 90%;
    margin: 0 auto;
    position: relative;
}


#pow-compare-stats-top{
    position: relative;
    background: #cccccc;
}

#pow-compare-left-pic{
    width: 25%;
    float: left;
    height: 170px;
    overflow: hidden;
    margin-left: 8%;
    margin-top: 0em;
    border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
border: 5px solid green;
background: green;

}

#pow-compare-left-pic img{
	display: block;
	margin: 0 auto;
        max-height: 170px;
}

#pow-compare-spon-pic{
    float: left;
    margin-left: 14%;
    margin-top: 7%;
    font-size: 3em;
    font-weight: bold;
}

#pow-compare-right-pic{
    width: 25%;
    float: right;
    height: 170px;
    overflow: hidden;
    margin-right: 8%;
    margin-top: 0em;
    border-radius: 5px 5px 5px 5px;
   -moz-border-radius: 5px 5px 5px 5px;
   -webkit-border-radius: 5px 5px 5px 5px;
   border: 5px solid green;
   background: green;

}

#pow-compare-right-pic img{
	display: block;
	margin: 0 auto;
        max-height: 170px;
 }

#pow-compare-left-name{
    float: left;
    margin-left: 8%;
    font-size: 1.7em;
    color: white;
    font-weight: bold;
    margin-top: 1%;
    width: 26%;
    text-align: center;
}

#pow-compare-right-name{
    float: right;
    margin-right: 8%;
    font-size: 1.7em;
    color: white;
    font-weight: bold;
    margin-top: 1%;
    width: 26%;
    text-align: center;
}

#comparison-table{
    width:600px;
    margin-left: 25px;
    font-size: 20px !important;
}

#comparison-table a{
color: white !important;
}

#keyword {
    width: 100%;
    font-size: 1em;
}

#kw-results {
    width: 100%;
    border: 1px solid #c0c0c0;
}

#kw-results .item {
    padding: 3px;
    font-family: Helvetica;
    border-bottom: 1px solid #c0c0c0;
}

#kw-results .item:last-child {
    border-bottom: 0px;
}

#kw-results .item:hover {
    background-color: #f2f2f2;
    cursor: pointer;
}

#keyword2 {
    width: 100%;
    font-size: 1em;
}

#kw-results2 {
    width: 100%;
    border: 1px solid #c0c0c0;
}

#kw-results2 .item {
    padding: 3px;
    font-family: Helvetica;
    border-bottom: 1px solid #c0c0c0;
}

#kw-results2 .item:last-child {
    border-bottom: 0px;
}

#kw-results2 .item:hover {
    background-color: #f2f2f2;
    cursor: pointer;
}


#p1Compare{
    width: 40%;
    float: left;
}

#p2Compare{
    width: 40%;
    float: right;
}


#kit-form-tandc{
    clear: both;
    padding-top: 3%;
    font-size: 0.9em;
}


#compare-table-final{
    font-size: 1em !important;
    margin-top: 10%;
}

#compare-table-final a{
    color: white !important;
}

#pc-form{
	width: 80%;
	margin: 0 auto;
}

#p1-winner{
    background: url("/images/compare-winner3.png") no-repeat !important;
    width: 58px;
    margin: 0;
    position: absolute;
    height: 85px;
    top: 10%;
    left: 5%;
}

#p2-winner{
    background: url("/images/compare-winner3.png") no-repeat !important;
    width: 58px;
    margin: 0;
    position: absolute;
    height: 85px;
    top: 10%;
    right: 5%;
    }

#pc-form-submit{
    clear: both;
    display: block;
    margin: 0 auto;
}

#add-pic-p1{
    float: left;
    margin-left: 8%;
}

#add-pic-p2{
    float: right;
    margin-right: 8%;
}

.dream-team-table{

}


.dream-team-table th{
 text-align: center;
}

.dream-team-table td{
  height: 4em;
  text-align:center; 
  vertical-align:middle;
}

#played-div{
    text-align: center;
}

#played-div a{
    color: green;
}

#adsense-banner{
    clear: both;
}

.ad-bg{
    background: url('https://www.lastmanstands.com/images/cl-ad-bg3.png') repeat-y center 0 !important;
}

#tour-top-ad-pics{
    width: 53%;
    margin: 0 auto;
}

#tour-top-ad-pics div{
float: left;
}

#india-kit-form{

}

#india-kit-form .input-hidden {
  position: absolute;
  left: -9999px;
  visibility: hidden;
}

#india-kit-form input[type=radio]:checked + label>img {
  border: 1px solid #fff;
  box-shadow: 0 0 3px 3px #090;
}

/* Stuff after this is only to make things more pretty */
#india-kit-form input[type=radio] + label>img {
  border: 1px dashed #444;
  width: 250px;
  height: 250px;
  transition: 500ms all;
}


#india-kit-form input[type=radio]:checked + label>img {
  transform: 
    rotateZ(-10deg) 
    rotateX(10deg);
}

/* end of pretty stuff */

#india-kit-form-basic-info-ud{
clear:both;
}


#india-kit-form-basic-info-ud div{
    width: 40%;
    padding-top: 1%;
    clear: both;
}

#india-kit-form-basic-info-ud div input{
float: right;
}

#india-kit-form-basic-info-ud div textarea{
float: right;
min-height: 90px;
}



#india-kit-form label{
	float: left;
    margin-left: 2%;
    margin-right: 2%;
}


#india-kit-form-shit-sizes{
    clear: both;
    width: 70%;
    margin: 0 auto;
    margin-top: 5%;
}

#india-kit-form-shirt-colour{
    margin-top: 5%;
}

#team-profile-big-banner{
    background-image: url("/images/tp-top-pic1.png");
    height: 16em;
}

#tp-pic img{
    max-height: 11em;
    max-width: 80%;
    border-radius: 5px; 
    margin-left: 7%;
}

.facebook-responsive {
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
}

.facebook-responsive iframe {
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}

.hp-vid-text{
	padding-left: 3% !important;
    padding-right: 3% !important;
}

.hp-vid-text a{
	color: green !important;
}

.facebook-responsive .twitter-tweet twitter-tweet-rendered{

	
}

#head-country-select{
 float: left;
 width: 45%;
}

#head-country-select a{
color: green;
}

#head-country-select div{
    float: right;
}

#head-country-select img{
float: left;
}

#scorecard-container{
    position:relative;
    padding-top: 10%;
}

#player-issue-form{
    text-align: center;
    width: 70%;
    margin: 0 auto;
}

#player-issue-form label{
float: left;
}

#player-issue-form input{
float: right;
}

#player-issue-form select{
float: right;
}

#player-issue-form textarea{
    float: right;
    width: 80%;
    height: 100px;
}

#player-issue-form .form-section{
    clear: both;
    float: left;
    width: 100%;
    margin-bottom: 2%;
}

#player-issue-form fieldset{
  border: 1px solid #cccccc;
    padding: 3%;
}

.stats-issue, .results-issue, .fixture-issue, .merge-issue, .remove-team-issue, .remove-database-issue, .other-issue, .feature-request, .general-request, .shop-enq, .franchise-enq, .sponsor-enq, .product-services-enquiry, .partnership-enquiry, .lms-pay-issue{
    display: none;
}


#player-issue-form #otherDivStartTime{
display: none;
}

#player-issue-form #otherDivNewStartTime{
display: none;
}

#player-issue-form #otherDivMerge{
display: none;
}


#tour-banners{
    clear: both;
}

.center{
   text-align:center; 
}

.center > div{ /* N.B. child combinators don't work in IE6 or less */
   display:inline-block;
}

.ad-spacer{
    margin-bottom: 3% !important;
}

#global-venue-list-uk-dd,#global-venue-list-sa-dd,#global-venue-list-aus-dd,#global-venue-list-nz-dd,#global-venue-list-ind-dd,#global-venue-list-bg-dd,#global-venue-list-pk-dd,#global-venue-list-usa-dd,#global-venue-list-uae-dd,#global-venue-list-uk-dd,#global-venue-list-sl-dd,#global-venue-list-nl-dd,#global-venue-list-sg-dd{
display:none;
}

.global-venue-link-break{
    margin-bottom: 1%;
}

.global-venue-link-break a{
    cursor: pointer;
}

.pools{

}

.world-champs-fixtures .game-title{
    display: none;
}


#world-champs-league-headings{

}

#world-champs-league-headings ul{
    list-style-type: none !important;
    margin: 0 auto;
    width: 90%;
}

#world-champs-league-headings ul li{
    width: 9%;
    float: left;
    text-align: center;
}

#world-champs-league-headings ul li a{

}

#world-champs-group-name{ 
text-align: center;
font-size: 1.2em;
margin-bottom: 2% !important;
}

.grouphide{
    display: none;
}


#world-champs-playoff-tree{
    position: relative;
    background: url(https://www.lastmanstands.com/images/world-champs-brackets2.jpg) no-repeat;
    width: 960px;
    height: 1265px;
    margin-left: -30px;
    font-size: 14px;
    overflow-x: scroll;
}

#world-champs-playoff-tree-inner{

}

#world-champs-playoff-tree #sixteenFinal1{
    position: absolute;
    top: 59px;
    left: 36px;
    width: 195px;
}

#world-champs-playoff-tree #sixteenFinal2{
    position: absolute;
    left: 36px;
    top: 212px;
    width: 195px;
}

#world-champs-playoff-tree #sixteenFinal3{
    position: absolute;
    left: 36px;
    top: 366px;
    width: 195px;
}

#world-champs-playoff-tree #sixteenFinal4{
    position: absolute;
    left: 36px;
    top: 514px;
    width: 195px;
}

#world-champs-playoff-tree #sixteenFinal5{
    position: absolute;
    left: 36px;
    top: 687px;
    width: 195px;
}

#world-champs-playoff-tree #sixteenFinal6{
    position: absolute;
    left: 36px;
    top: 837px;
    width: 195px;
}

#world-champs-playoff-tree #sixteenFinal7{
    position: absolute;
    left: 36px;
    top: 990px;
    width: 195px;
}

#world-champs-playoff-tree #sixteenFinal8{
    position: absolute;
    left: 36px;
    top: 1140px;
    width: 195px;
}

#world-champs-playoff-tree #quarterFinal1{
    position: absolute;
    left: 294px;
    top: 123px;
    width: 195px;
}

#world-champs-playoff-tree #quarterFinal2{
    position: absolute;
    left: 294px;
    top: 423px;
    width: 195px;
}

#world-champs-playoff-tree #quarterFinal3{
    position: absolute;
    left: 294px;
    top: 746px;
    width: 195px;
}

#world-champs-playoff-tree #quarterFinal4{
    position: absolute;
    left: 294px;
    top: 1045px;
    width: 195px;
}

#world-champs-playoff-tree #semiFinal1{
    position: absolute;
    left: 555px;
    top: 267px;
    width: 195px;
    
}


#world-champs-playoff-tree #semiFinal2{
    position: absolute;
    left: 556px;
    width: 195px;
    top: 893px;    
}

#world-champs-playoff-tree #grandFinal{
    position: absolute;
    left: 751px;
    width: 195px;
    top: 606px;  
}


#cow-corner-cup-playoff-tree{
    position: relative;
    background: url(https://www.lastmanstands.com/images/cow-corner-cup-brackets.jpg) no-repeat;
    width: 960px;
    height: 660px;
    margin-left: -30px;
    font-size: 14px;
    overflow-x: scroll;
}


#cow-corner-cup-playoff-tree #quarterFinal1{
    position: absolute;
    left: 21px;
    width: 195px;
    top: 56px;
}

#cow-corner-cup-playoff-tree #quarterFinal2{
    position: absolute;
    left: 21px;
    width: 195px;
    top: 206px;
}

#cow-corner-cup-playoff-tree #quarterFinal3{
    position: absolute;
    left: 21px;
    width: 195px;
    top: 360px;
}

#cow-corner-cup-playoff-tree #quarterFinal4{
    position: absolute;
    left: 21px;
    width: 195px;
    top: 508px;
}


#cow-corner-cup-playoff-tree #semiFinal1{
   position: absolute;
    left: 292px;
    width: 195px;
    top:110px;
}

#cow-corner-cup-playoff-tree #semiFinal2{
   position: absolute;
    left: 292px;
    width: 195px;
    top:411px;
}


#cow-corner-cup-playoff-tree #grandFinal{
    position: absolute;
    left: 555px;
    width: 195px;
    top: 277px;
}

.region-option{
    display: none;
}

.hidden-region{
    display: none;
}

.show-region{
    display: block;
}

#country-dd-container{
    width: 100%;
    height: auto;
    padding-bottom: 2%;
}

#country-select{
width: 48%;
clear: both;
float: left;
font-size: 1.2em;
}

#country-list-dd{
margin-left: 3%;
}

#region-select{
    display:none;
    width: 52%;
    float: left;
    font-size: 1.2em;
}

#region-list-dd{
margin-left: 3%;
}


#nationality-select{
    clear: both;
    margin-top: 5%;
    padding-bottom: 3%;
    font-size: 1.2em;
}

#nationality-list-dd{
    margin-left: 3%;
}

#new-rank-tables table{
       font-size: 1em !important; 
}

#city-contact-selector{
    width: 100%;
    height: 1em;
}

#city-contact-selector ul{
clear:both;
}

#city-contact-selector ul li{
float: left;
width: 48%;
text-align: center;
}

#city-contact-selector ul li a{
color: green;
cursor: pointer;
}

#contact-two-details{
    clear: both;
}

.league-cont{
    width: 100%;
    height: 3em;
    border-bottom: 1px solid #ccc;
    margin-bottom: 2% !important;
    margin-top: 2% !important;
}

.fix-reg-name{
    margin-top: 3%;
}


.fix-league-name{
width: 60%;
float: left;
}

.fix-league-fix{
width: 20%;
float: left;
}


.fix-league-stand{
width: 20%;
float: left;
}

.fix-country-header{
font-size: 1.5em !important;
}

.global-venue{
    display: none;
    clear: both;
    margin-top: 5%;
}

.global-venue ul{
    list-style-type: disc !important;
}

.global-venue ul li{

}

.global-venue ul li a{

}

.global-venue ul li ul{
    list-style-type: circle !important;
}

.global-venue ul li ul li{
    margin-bottom: 1%;
}

#venue-country-dropdown{
float: left;
}

#venue-country-dropdown select{
    height: 2.5em;
    width: 14em;
    margin-left: 0%
}

#cookie-button{
	float: left;
	margin-left: 5%;
}

            #nav-menu-wide{
                height: auto;
                font-family: 'Oswald', sans-serif;
                padding-top: 0.6em;
                position: relative;
                background: #212329;
                width: 100%; 
                z-index: 9998;"
            }

            #nav-menu-wide ul{
                width: 100%;
                max-width: 1200px;
                margin: 0 auto;
                position: relative;
            }

            #nav-menu-wide ul li{
                display: inline-block;
                width: 10.8%;
                text-align: center;
                color: #ffffff;
                text-transform: uppercase;
                font-weight: bold;
                font-size: 0.9em;
                padding-bottom: 0.4em;
            }


            #nav-menu-wide.nav-not-log ul li{
                width: 12.5%;
            }


            #nav-menu-wide ul li:hover{
                border-bottom:3px solid #1c8140;
            }


            #nav-menu-wide ul li a{
                text-decoration: none;
                padding-top: 3.9em;
                display: block;
                color: #ffffff;
                font-size: 0.8em;       
            }


            #nav-menu-wide ul li ul{
                display: none;
                position: absolute;
                width: 32%;
                margin-top: 0.6em;
                background: url("/images/drop-down-bg.png") repeat-y;
                z-index: 900;
                padding-bottom: 2%;

            }


            #nav-menu-wide ul li:hover ul{
                display: block;
            }


            #nav-menu-wide ul li ul li{
                background: url("/images/drop-down-arrow.png") no-repeat 0% 77%;
                width: 16em !important;
                text-align: left;
                padding-left: 3%;
            }

            #nav-menu-wide ul li ul li:hover{
                background: none !important;
            }

            #nav-menu-wide ul li ul li:hover ul{
                
            }

            #nav-menu-wide ul li ul li ul{
                position: relative;
                margin-left: 10%;
                display: none;
            }

            #nav-menu-wide ul li ul li ul li{
                padding-left: 12% !important;
            }


            #nav-menu-wide ul li ul li ul li a{

            }



            #nav-menu-wide ul li ul li:hover{
                border-bottom: none;
            }


            #nav-menu-wide ul li ul li a{
                padding-top: 1em;
                font-size: 1em;
            }

            #nav-menu-wide ul li ul li a:hover{
                color: #99CA3A;
            }


            #nav-menu-wide ul li a#menu-about{
                background: url("/images/menu-about2.png") no-repeat center top;
            }

            #nav-menu-wide ul li a#menu-rules{
                background: url("/images/menu-rules.png") no-repeat center top;
            }

            #nav-menu-wide ul li a#menu-scores{
                background: url("/images/menu-scores.png") no-repeat center top;
            }

            #nav-menu-wide ul li a#menu-venue{
                background: url("/images/menu-venue.png") no-repeat center top;
            }

            #nav-menu-wide ul li a#menu-fix{
                background: url("/images/menu-fixtures.png") no-repeat center top;
            }

            #nav-menu-wide ul li a#menu-rank{
                background: url("/images/menu-rankings.png") no-repeat center top;
            }

            #nav-menu-wide ul li a#menu-contact{
                background: url("/images/menu-contact.png") no-repeat center top;
            }  

            #nav-menu-wide ul li a#menu-home{
                background: url("/images/logo-menu.png") no-repeat center top;
            }

            #nav-menu-wide ul li a#menu-rules2{
                background: url("/images/new-menu/green/Rules.png") no-repeat center top;
                background-size: 40px;
            }

            #nav-menu-wide ul li a#menu-scores2{
                background: url("/images/new-menu/green/Live-Scores.png") no-repeat center top;
                background-size: 40px;
            }

            #nav-menu-wide ul li a#menu-venue2{
                background: url("/images/new-menu/green/Venues.png") no-repeat center top;
                background-size: 40px;
            }

            #nav-menu-wide ul li a#menu-fix2{
                background: url("/images/new-menu/green/Fixtures1.png") no-repeat center top;
                background-size: 40px;
            }

            #nav-menu-wide ul li a#menu-rank2{
                background: url("/images/new-menu/green/World-Ranking-2.png") no-repeat center top;
                background-size: 40px;
            }

            #nav-menu-wide ul li a#menu-dream{
                background: url("/images/new-menu/green/Dream-Team.png") no-repeat center top;
                background-size: 40px;
            }

            #nav-menu-wide ul li a#menu-compare{
                background: url("/images/new-menu/green/Compare-1.png") no-repeat center top;
                background-size: 40px;
            }

             #nav-menu-wide ul li a#menu-search{
            background: url("/images/new-menu/green/menu-search.png") no-repeat center top;
            background-size: 40px;
            cursor: pointer;
            }

             #nav-menu-wide ul li a#menu-log{
            background: url("/images/new-menu/green/login-icon.png") no-repeat center top;
            background-size: 40px;
            cursor: pointer;
            }

            #nav-menu-wide ul li a#menu-logout{
            background: url("/images/new-menu/green/logout-icon.png") no-repeat center top;
            background-size: 40px;
            cursor: pointer;
            }



#menu-search-box{
    display: none;
    position: absolute;
    top: 65px;
    width: 330px;
    background: #212329;
    padding: 10px;
    right: 50px;
    height: auto;
    padding-bottom: 1.5%;
z-index: 99;
}

#menu-search-box p{
    color: white;
    text-align: center;
    margin-bottom: 5%;
}

#menu-search-box form{
    float: none !important;
    margin-left: 25px;
}

#menu-search-box input{

}

#search-box-text{
float: left;
height: 28px;
}

#menu-search-box #search-btn{
float: left;
margin-left: 5%;
background: gray;
border: none;
color: white;
text-shadow: none;
}

#menu-search-box #search-bar #search-btn{
display: none;
}

#menu-log-box{
    display: none;
    position: absolute;
    top: 65px;
    width: 300px;
    background: #212329;
    padding: 10px;
    right: 0px;
    height: auto;
    z-index: 999;
}

#menu-log-box p{
    color: white;
    text-align: center;
    margin-bottom: 5%;
}

#menu-log-box form{
    float: none !important;
    margin-left: 60px;
}

#menu-log-box input{
height:40px !important;
}

#menu-log-box #search-bar #search-btn{
display: none;
}

#batting-ranking-links{

}

#batting-ranking-links ul{
    width: 95%;
    padding-top: 1.5%;
    margin-left: 4%;
}

#batting-ranking-links ul li{
float: left;
    width: 10%;
}

#batting-ranking-links ul li a{
color: white;
}


#franchise-quote-block{
    height: 20em;
}

.franchise-quote-pic{
width: 40%;
max-height: 20em; 
overflow: hidden;
}

.franchise-quote-pic-left{
width: 40%;
max-height: 20em; 
overflow: hidden;
float: left;
}

#franchise-3-box-container{
    clear:both;
}


.franchise-3-box{
    margin-left: 1% !important;
    text-align: center;
    border: 3px solid #cccccc;
    padding: 2%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    height: 20em;
}

.franchise-3-box h2{
height: 3em;
}


.franchise-box-button{
display: inline-block;
    padding: 12px 20px;
    height: 50px;
    min-width: 160px;
    margin-bottom: 0;
    font-size: 20px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    /* white-space: nowrap; */
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -khtml-border-radius: 5px;
    color: #fff !important;
}

.green{
    background: green;
}

.blue{
background: #4ab1f3;
}

.yellow{
background: #ffc600;
}

.franchise-3-box-speil{
    height: 5em;
}

.hp-live-score-container{
width: 95%;
margin: 0 auto;
}


.hp-live-score-container iframe {
 
}


#nav-menu-2019-dt{
    position: relative;
    width: 1200px;
    margin: 0 auto;
    height: 5em;
}

#nav-menu-2019{
    height: auto;
    font-family: 'Oswald', sans-serif;
    position: relative;
    background: #043E12;
    width: 100%;
    z-index: 9998;
    height: 5em;
}

#nav-menu-2019 ul{
    width: 87%;
    margin: 0 auto;
    position: relative;
    float: right;
}

#nav-menu-2019 ul li{
    display: inline-block;
    width: 10%;
    text-align: center;
    color: #ffffff;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 0.9em;
    padding-bottom: 0.4em;
    padding-top: 1em;
}


#nav-menu-2019.nav-not-log ul li{
    width: 11%;
}


.wide-nav-box{
    width: 20% !important;
    background: #000D0C;

}

.wide-nav-box-extra{
    width: 10% !important;
    background: #000D0C;

}

.wide-nav-box-admin{
    width: 17% !important;
    background: #000D0C;

}

#nav-menu-2019 ul li:hover{
    border-bottom:3px solid #000D0C;
}


#nav-menu-2019 ul li a{
    text-decoration: none;
    padding-top: 3.9em;
    display: block;
    color: #ffffff;
    font-size: 0.8em;       
}


#nav-menu-2019 ul li ul{
    display: none;
    position: absolute;
    width: 32%;
    margin-top: 0.6em;
    background: #043E12;
    z-index: 900;
    padding-bottom: 2%;

}


#nav-menu-2019 ul li:hover ul{
    display: block;
}


#nav-menu-2019 ul li ul li{
    background: url("/images/drop-down-arrow.png") no-repeat 0% 77%;
    width: 16em !important;
    text-align: left;
    padding-left: 3%;
    padding-top: 0.5em;
}

#nav-menu-2019 ul li ul li:hover{
    background: none !important;
}

#nav-menu-2019 ul li ul li:hover ul{
    
}

#nav-menu-2019 ul li ul li ul{
    position: relative;
    margin-left: 10%;
    display: none;
}

#nav-menu-2019 ul li ul li ul li{
    padding-left: 12% !important;
}


#nav-menu-2019 ul li ul li ul li a{

}



#nav-menu-2019 ul li ul li:hover{
    border-bottom: none;
}


#nav-menu-2019 ul li ul li a{
    padding-top: 0.5em;
    font-size: 1em;
}

#nav-menu-2019 ul li ul li a:hover{
    color: #99CA3A;
}


#nav-menu-2019 ul li a#menu-about{
    background: url("/images/menu-about2.png") no-repeat center top;
}

#nav-menu-2019 ul li a#menu-rules{
    background: url("/images/new-menu/green/rules-menu-2019.png") no-repeat center top;
    background-size: 40px;
}

#nav-menu-2019 ul li a#menu-scores{
    background: url("/images/new-menu/green/live-scores-menu-2019.png") no-repeat center top;
    background-size: 40px;
}

#nav-menu-2019 ul li a#menu-venue{
    background: url("/images/new-menu/green/venue-menu-2019.png") no-repeat center top;
    background-size: 50px;
}

#nav-menu-2019 ul li a#menu-fix{
    background: url("/images/new-menu/green/fixture-menu-2019.png") no-repeat center top;
    background-size: 45px;
}

#nav-menu-2019 ul li a#menu-rank{
    background: url("/images/new-menu/green/world-rankings-menu-2019.png") no-repeat center top;
    background-size: 40px;
}

#nav-menu-2019 ul li a#menu-contact{
    background: url("/images/menu-contact.png") no-repeat center top;
}  

#nav-menu-2019 ul li a#menu-home{
    background: url("/images/logo-menu.png") no-repeat center top;
}

#nav-menu-2019 ul li a#menu-rules2{
    background: url("/images/new-menu/green/Rules.png") no-repeat center top;
    background-size: 40px;
}

#nav-menu-2019 ul li a#menu-scores2{
    background: url("/images/new-menu/green/Live-Scores.png") no-repeat center top;
    background-size: 40px;
}

#nav-menu-2019 ul li a#menu-venue2{
    background: url("/images/new-menu/green/Venues.png") no-repeat center top;
    background-size: 40px;
}

#nav-menu-2019 ul li a#menu-fix2{
    background: url("/images/new-menu/green/fixture-menu-2019.png") no-repeat center top;
    background-size: 40px;
}

#nav-menu-2019 ul li a#menu-rank2{
    background: url("/images/new-menu/green/World-Ranking-2.png") no-repeat center top;
    background-size: 40px;
}

#nav-menu-2019 ul li a#menu-shop{
    background: url("/images/new-menu/green/menu-shop-2019.png") no-repeat center top;
    background-size: 40px;
}

#nav-menu-2019 ul li a#menu-dream{
    background: url("/images/new-menu/green/Dream-Team.png") no-repeat center top;
    background-size: 40px;
}

#nav-menu-2019 ul li a#menu-compare{
    background: url("/images/new-menu/green/Compare-1.png") no-repeat center top;
    background-size: 40px;
}

 #nav-menu-2019 ul li a#menu-search{
background: url("/images/new-menu/green/search-menu-2019.png") no-repeat center top;
background-size: 40px;
cursor: pointer;
}

#nav-menu-2019 ul li a#menu-events{
background: url("/images/new-menu/green/Tours-icon.png") no-repeat center top;
background-size: 40px;
cursor: pointer;
}

#nav-menu-2019 ul li a#menu-lmstv{
    background: url("/images/new-menu/green/menu-lms-tv3.png") no-repeat center top;
    background-size: 40px;
}

 #nav-menu-2019 ul li a#menu-log{
background: url("/images/new-menu/green/login-icon-white.png") no-repeat center top;
background-size: 40px;
cursor: pointer;
}

#nav-menu-2019 ul li a#menu-dash{
background: url(/images/new-menu/green/dashboard-background.png) no-repeat center top;
background-size: 40px;
cursor: pointer;
}

#nav-menu-2019 ul li a#menu-umpire{
background: url("/images/new-menu/green/umpire-menu-2019.png") no-repeat center top;
background-size: 40px;
cursor: pointer;
}

#nav-menu-2019 ul li a#menu-logout{
background: url("/images/new-menu/green/logout-icon.png") no-repeat center top;
background-size: 40px;
cursor: pointer;
}

#nav-menu-2019 #menu-search-box{
margin-top: 0.9%;
background: #043E12;
}

#nav-menu-2019 #menu-log-box{
margin-top: 0.9%;
background: #043E12;
}

#menu-logo-dt{
    position: absolute;
    left: 0;
    bottom: 0;
}

#team-players-2019-top {
	width: 50%;
    background: #003D3D;
    height: 3em;
    margin: 0 auto;
    border-radius: 5px 5px 0 0;
    margin-top: -16%;
}


#team-players-2019-top p{
    color: white;
    text-align: center;
    text-transform: uppercase;
    font-size: 1.3em;
    padding: 5%;
 }
