/* NBA style overrides used in pageparts to manage size switches
 */
/* maximum width */
@media (min-width: 992px){
  #nbadxsubnav a.nbadxlink {

  }
  
  /* global-navi */
  #global-nav .container {
    max-width: 960px;
    margin-right: auto;
    margin-left: auto;
  }
  
}
/* medium width */
@media (max-width: 991px) and (min-width: 768px) {
  #nbadxsubnav a.nbadxlink, 
  #nbadxsubnav .subm .me {
    padding: 7px 2px;
  } 
  #nbadxsubnav a.nbadxlink {
    color: white;
  }
  
  #nbadxsubnav a.nbadxlink, 
  #nbadxsubnav .subm {
    margin: 1px 0 0 0;
  }
  
}

/* small width */
@media (max-width: 767px) {
  #header, #nbadxsubnav, #foo, #frnBannerAd {
    display: none;
  }
  #global-nav {
    margin-bottom: 0px;
  }  
}

/* medium and maximum width */
@media (min-width: 768px) {
  #spxmxheader, .spxnav, #spxmxunderheaderspace, #spxmxfooter {
    display: none;
  }
}

#global-nav #edition_wrapper, #global-nav #edition_message {
  font-size: 12px !important;
  text-align: center !important;
}


.itwcmslk {
  display: none;
}

@media (min-width: 1024px)                        {  #header, #nbadxsubnav {width: 1000px; margin:0 auto;} }
@media (min-width:  992px) and (max-width: 1023px){  #header, #nbadxsubnav {width:  960px; margin:0 auto;} }
@media (min-width:  768px) and (max-width: 991px) {  #header, #nbadxsubnav {width:  728px; margin:0 auto;} }
