/* Adv Mobile Header */
.ui-header .logo {
  background: url("../../images/_site/_advanced_mobile/mobile-adv-logo.png") no-repeat scroll 0 0 transparent;
  height: 65px;
  margin: 3px auto;
  text-indent: -99999px;
  width: 250px;
}

.ui-bar-a {
    background: #FFFFFF; /* Old browsers */
    background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%); /* IE10+ */
    background: linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#EEEEEE',GradientType=0 ); /* IE6-9 */ }

/* Most Popular Header */
.ui-bar-b {
    background: #999999; /* Old browsers */
    background: -moz-linear-gradient(top,  #999999 1%, #333333 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#999999), color-stop(100%,#333333)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #999999 1%,#333333 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #999999 1%,#333333 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #999999 1%,#333333 100%); /* IE10+ */
    background: linear-gradient(top,  #999999 1%,#333333 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#333333',GradientType=0 ); /* IE6-9 */ }

/* Menu button */
.ui-btn-up-a {
    background: #500000; /* Old browsers */
    background: -moz-linear-gradient(top,  #500000 1%, #310000 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#500000), color-stop(100%,#310000)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #500000 1%,#310000 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #500000 1%,#310000 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #500000 1%,#310000 100%); /* IE10+ */
    background: linear-gradient(top,  #500000 1%,#310000 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#500000', endColorstr='#310000',GradientType=0 ); /* IE6-9 */ }

/* Menu button - HOVER */
.ui-btn-hover-a {
    background: #310000; /* Old browsers */
    color:#FFFFFF;
    text-shadow: 0 -1px 1px #BBBBBB;
}

.ui-btn-up-b {
  background: #500000; /* Old browsers */
    background: -moz-linear-gradient(top,  #500000 1%, #310000 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#500000), color-stop(100%,#310000)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #500000 1%,#310000 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #500000 1%,#310000 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #500000 1%,#310000 100%); /* IE10+ */
    background: linear-gradient(top,  #500000 1%,#310000 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#500000', endColorstr='#310000',GradientType=0 ); /* IE6-9 */
}

/* Top Story Headline bg */
.block-tablet-main-feature h3 {
  background: none repeat scroll 0 0 #000000; }
  
.block-tablet-main-feature h3 a.ui-link {
  color: #FFFFFF;
}

.block-tablet-tiles h3 a.ui-link {
  color: #FFFFFF;
}
.block .date-partition {
  color: #FFFFFF;
  display: block;
  position: relative;
  text-shadow: none;
}

#ndn-video-single-02
{
    padding-top: 5px !important;
    margin: 0 10px 10px 0 !important;
    float: left !important;
}
.block-tablet-boxed.compact.sm .post-detail{ display:block }
@media only screen and (max-width: 767px){
	.block-tablet-boxed.compact .byline{ display:none } 
    .block-tablet-boxed.compact .lead{ display:none }
}



/* Brazos Sports */

/* Adv Mobile Header */
.brazos-sports .ui-header .logo {
  background: url("../../images/_site/_advanced_mobile/brazos-logo-tablet.png") no-repeat scroll 0 0 transparent;
  height: 54px;
  margin: 3px auto;
  text-indent: -99999px;
  width: 250px;
}

.brazos-sports .ui-bar-a {
    background: #2b486a; /* Old browsers */
    background: -moz-linear-gradient(top,  #2b486a 0%, #2b486a 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2b486a), color-stop(100%,#2b486a)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #2b486a 0%,#2b486a 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #2b486a 0%,#2b486a 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #2b486a 0%,#2b486a 100%); /* IE10+ */
    background: linear-gradient(top,  #2b486a 0%,#2b486a 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2b486a', endColorstr='#2b486a',GradientType=0 ); /* IE6-9 */ }

/* Most Popular Header */
.brazos-sports .ui-bar-b {
    background: #999999; /* Old browsers */
    background: -moz-linear-gradient(top,  #999999 1%, #333333 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#999999), color-stop(100%,#333333)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #999999 1%,#333333 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #999999 1%,#333333 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #999999 1%,#333333 100%); /* IE10+ */
    background: linear-gradient(top,  #999999 1%,#333333 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#333333',GradientType=0 ); /* IE6-9 */ }

/* Menu button */
.brazos-sports .ui-btn-up-a {
    background: #0e2745;}

/* Menu button - HOVER */
.brazos-sports .ui-btn-hover-a {
    background: #186eff; /* Old browsers */
    color:#FFFFFF;
    text-shadow: 0 -1px 1px #BBBBBB;
}

.brazos-sports .ui-btn-up-b {
  background: #0e2745; /* Old browsers */
    background: -moz-linear-gradient(top,  #0e2745 1%, #0e2745 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#0e2745), color-stop(100%,#0e2745)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #0e2745 1%,#0e2745 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #0e2745 1%,#0e2745 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #0e2745 1%,#0e2745 100%); /* IE10+ */
    background: linear-gradient(top,  #0e2745 1%,#0e2745 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0e2745', endColorstr='#0e2745',GradientType=0 ); /* IE6-9 */
}


/* Aggie Sports */

/* Adv Mobile Header */
.aggie-sports .ui-header .logo {
  background: url("../../images/_site/_advanced_mobile/aggie-logo-tablet.png") no-repeat scroll 0 0 transparent;
  height: 61px;
  width: 250px;
}

.aggie-sports .ui-bar-a {
    background: url("../../images/_site/_advanced_mobile/aggie-header-tablet.jpg") repeat-x scroll left top #FFF;}
    
    /* Hide Meter Messages */
.remaining {display: none;}
.first-register {display: none;}
.viewed {display: none;}

div#services-manager-messages.ui-body-a {
border: none;
background: #FFF;
color: #000;
text-shadow: 0 1px 0 #111;
background-image: inherit;
}
#services-manager-messages {
  background: none repeat scroll 0 0 #FFFFFF !important;
}
.tncms-restricted-notice ul.services, .tncms-restricted-notice h3 { display:none; }


/* BMT-5534 Featured Block */
/* BMT-3987 Featured Block Styling for Mobile Site */
div#featured-block {width: 100%; display: table;}
div#featured-block > div.featured-container {width: 100%; display: table;}
div#featured-block > div.featured-container > div.masthead {text-shadow: none; text-align: center; color: rgb(255,255,255); font-weight: bold; font-family: 'Open Sans', sans-serif;}
div#featured-block > div.featured-container > div.items {width: 100%; display: table;}
div#featured-block > div.featured-container > div.items > ul {background-color: rgb(225,225,225); list-style-type: none; margin: 0; padding: 0; width: 100%;}
div#featured-block > div.featured-container > div.items > ul > li {display: none; text-align: center; line-height: 12pt; padding: 5px;}
div#featured-block > div.featured-container > div.items > ul > li.active {display: block;}
div#featured-block > div.featured-container > div.items > ul > li > a {font-family: 'Open Sans', sans-serif; text-align: center; color: rgb(0,0,0); text-decoration: none;}