/*___ mobile.css: Mobile Styles ___*/

/*___ Section 1: Global Mobile Styles ___*/

html 
{
    background      : transparent;
}

body 
{
    background      : transparent;
    background-color: #686A48;
    width           : auto;
    margin          : 0 0;
}

h1 
{
}

h2 
{
}

h3 
{
}

h4 
{
}

h5 
{
}

h6 
{
}

p 
{
}

ul 
{
}

ol 
{
}

li 
{
}

strong 
{
}

em 
{
}

u 
{
}

a 
{
}

a:visited 
{
}

a:hover 
{
}

table 
{
}

tr 
{
}

th 
{
}

td 
{
}

img 
{
}

/*___ Section 2: Site-Specific Mobile Modules ___*/
.header
{
    display         : block;
    position        : relative;
    width           : auto;
}


.nav.main
{
    top             : 0;
    left            : 0;
    position        : relative;
    width           : auto;
    margin          : 5px 0;
}

.home .section.primary
{
    display         : none;
}

.primary
{
    margin-right    : 0;
    padding         : 0 0 0 0;
    width           : auto;
}

.home .secondary
{
    display         : block;
    position        : relative;
    padding         : 0 0 0 0;
    width           : auto;
}

.home .section.secondary
{
    width           : auto;
}

.home .section.agenda
{
    display         : block;
    position        : relative;
    padding         : 10px 0 20px 0;
    font-size       : 1.2em;
    border          : none;
}

.home .agenda
{
    -moz-border-radius-bottomleft   : 0px;
    -moz-border-radius-bottomright  : 0px;
}

.home .trip
{
    display         : none;
}

.internal .section.primary.base
{
    background      : transparent;
    background-color: #ffffff;
    padding         : 0 15px;
}

.internal .section.secondary
{
    display         : none;
}

.featured
{
    height          : auto;
    bottom          : 0;
    left            : 0;
    overflow        : visible;
    padding         : 20px 0 50px 0;
    position        : relative;
    border          : none;
    width           : auto;
}

.footer
{
    display         : none;
}
/*___ Section 3: Unique Element-Specific Mobile Styles ___*/

/*___ DIV _________________________________________________________________*/

/*___ SPAN _________________________________________________________________*/

/*___ H1 _________________________________________________________________*/
.header h1 a,
.header h1 a:hover,
.header h1 a:visited
{
    background  : transparent url(images/mLogo-trans.png) no-repeat scroll left top;
    height      : 110px;
    width       : 106px;

}
/*___ H2 _________________________________________________________________*/
.header h2
{
    font-size   : 1.9em;

}

.featured h2 
{
    margin          : 0 0 0 0;
    padding-bottom  : 10px;
}

.home .agenda h2
{
    margin          : 0 0 0 0;
}
/*___ H3 _________________________________________________________________*/
.home .section.primary.home > h3,
.home .section.secondary > h3
{
    display         : none;
}

/*___ H4 _________________________________________________________________*/

/*___ H5 _________________________________________________________________*/

/*___ H6 _________________________________________________________________*/

/*___ H6 _________________________________________________________________*/

/*___ P _________________________________________________________________*/
.home .section.primary.home > p
{
    display         : none;
}

.article.featured > p
{
    margin          : 0 10px;
    position        : relative;
}
/*___ UL _________________________________________________________________*/
.home .news
{
    display         : none;
}

ul.featuredTrips
{
    width           : auto;
    padding         : 0 0 0 15px;
}
/*___ OL _________________________________________________________________*/

/*___ LI _________________________________________________________________*/
.menu.main li
{
    display         : inline-block;
    margin          : 0 2px 0 0;
    width           : auto;
}

.alternate li
{
    width           : auto;
    margin          : 2px 5px;
}
/*___ STRONG _________________________________________________________________*/

/*___ EM _________________________________________________________________*/

/*___ U _________________________________________________________________*/

/*___ A _________________________________________________________________*/
.tune,
.stationLogo
{
    display         : none;
}

.featured .details, 
.featured .details:visited, 
.featured .details:hover
{
    position        : relative;
    bottom          : 0;
    right           : 0;
    display         : block;
    font-size       : 1em;
    width           : auto;
    text-align      : right;
    
}

.home .agenda .podcasts, 
.home .agenda .podcasts:hover, 
.home .agenda .podcasts:visited
{
    width           : auto;
    background      : transparent url(/App_Themes/toli/images/btnPlay.jpg) no-repeat left center;  
    padding-left    : 35px;
}

.main a,
.main a:visited,
.main a:hover 
{
    width           : auto;
    background      : transparent;
    background-color: #989982;
    border          : solid 1px #C4C5B8;
    padding         : 2px 5px;
}

/*___ TABLE _________________________________________________________________*/

/*___ TR _________________________________________________________________*/

/*___ TH _________________________________________________________________*/

/*___ TD _________________________________________________________________*/

/*___ IMG _________________________________________________________________*/
.article.featured p img,
.featuredTrips li img,
.section.primary.base > img
{
    display         : none;
}
/*___ FORM _________________________________________________________________*/

/*___ INPUT _________________________________________________________________*/

/*___ LABEL _________________________________________________________________*/

/*___Group/Section/Class_________________________________________________________________*/
