/*
body.iphone {
background:url("/images/setup/page_bg.jpg") repeat-x scroll left top #0E0518;
color:#fff
}

.iphone h1.page-title {
height:35px;
font-size:16px;
font-weight:900;
}

body.classic {
background:#fff;
color:#000
}


body.classic a ,
body.iphone a{
color:#FFC200;
text-decoration:none;
}

body.iphone .roster a {color:#000}


.iphone .bios .profile .texts .icon {
bottom:0;
top:auto;
height:24px;
position:absolute;
right:0px;
text-align:right;
}

.iphone .bios .profile {position:relative}
*/

.iphone img {
max-width:298px
}


body.iphone {
background:#1c0c2f;
color:#fff;
}

body.classic {
background:#fff;
color:#000
}


body.classic a ,
body.iphone a{
color:#a9a9a9;
text-decoration:none
}

body.iphone a { color:#ffc300 }

.iphone .navbar-secondary, 
.iphone .navbar-secondary a {
color:#fff !important
}

body.iphone .roster a{color:#000}

.iphone h1.page-title {
width:100%;
height:75px;
margin:0;
padding:0;
text-indent:-9999px;
background:url(/mobile/new-header.png) 50% 0 no-repeat #1f0f32;
	border-bottom:5px solid #FFC200;
}

.teams-header {
background:url(/mobile/teams.png) 0 0 no-repeat;
}

.teams-header {
width:256px;
top:-25px;
left:
}

.iphone h1.page-title a {
display:block;
width:100%;
height:100%;
outline:none
}

.iphone  #wrapper {
position:relative;
top:-5px;
}

.iphone #slider .slides .slide .image .image-shadow {
position:absolute;
bottom:0;
height:52px;
width:100%;
left:0;
background:url(/mobile/image-shadow.png) repeat-x 0 0;
z-index:2
}

.iphone #slider .slides .slide .image img  {
position:relative;
z-index:1;
}

.iphone #slider .slides .slide .image { position:relative }

.iphone #wrapper_content {
width:auto;
margin:0 9px;
background:#1C0C2F
}

.iphone #slider .slides .slide .image img  { width:auto; height:auto }
.iphone #slider .slides .slide .headline   { font-size:12px }
.iphone #headlines .new { font-size:12px }

.iphone #headlines .new{
background:url(/mobile/headlines-bg.png) repeat-x 0  0
}

.iphone .teams-inner {
z-index:3
}


.iphone .navbar-secondary { 
background:url("/mobile/sport-title.png") repeat-x scroll 0 0 transparent;
height:30px;
line-height:12px;
margin-bottom:0px;
padding-top:35px;
}

.iphone .navbar-secondary, .iphone .navbar-secondary a {
font-size:10px
}


.iphone .navbar-secondary img {
left:10px;
position:absolute;
top:10px;
}

.iphone .schedule {
background:url("/mobile/schedules-bg.png") repeat-x scroll 0 0 transparent
}

.iphone .schedule .title {
color:#FFFFFF;
font-size:12px;
font-weight:bold;
padding:6px 0 0 10px;
}


.iphone .schedule .subtitle {
color:#FFFFFF;
font-size:10px;
font-weight:bold;
padding:6px 0 10px 10px
}

.iphone .schedule .table .titles {
background:none repeat scroll 0 0 transparent;
border-top:0 none;
color:#D1D1D1;
font-size:1.1em;
height:30px;
padding-top:12px;
}


.iphone .schedule .table .item.even {
background-color:#195134;
}

.iphone .schedule .table .item,
.iphone .schedule .table .item .data,
.iphone .schedule .table .item .data .date,
.iphone .schedule .table .item .data .opponent,
.iphone .schedule .table .item .data .result ,
.iphone .schedule .table .item .data .time    {
border:0;
}

.iphone .schedule {
color:#D1D1D1;
}

.iphone .schedule a{
color:#d1d1d1 !important
}

.iphone .schedule .table .item .data .date  {
font-weight:900
}

.iphone .schedule .table {
font-size:11px
}


.iphone .schedule .table .item .more {
background:#20573B;
border:0;
height:80px;
line-height:200%;
margin:-1px 5px 5px;
padding:5px;
}


.iphone #slider {
background:url("/mobile/design-stuff.png") no-repeat scroll 100% 100% transparent;
}

.iphone #tabs_panels { 
background:url("/mobile/design-stuff.png") no-repeat scroll 100% 100% transparent
}

.iphone .roster .title { display:none }

.iphone .roster .table .titles {
background:url("/mobile/roster-bg.png") repeat scroll 0 0 transparent;
height:32px;
color:#fff;
font-size:14px;
font-weight:900;
}

.iphone .roster { background:none }

.iphone .roster .table .item.even { background-color:#2C1E3D; }

.iphone .roster .table .item { border-top:1px solid #1C0C2F; }

.iphone .roster .table .item .data { border-bottom:1px solid #1C0C2F; }

body.iphone .roster a { color:#FFFFFF; }

.iphone .roster .table .item .data { padding-left:10px; }

.iphone .roster .table .item .more { 
padding:7px 0;
border:none;
margin:0;
background:url(/mobile/roster-more-bg.png) no-repeat;
margin-bottom:5px;
}

.iphone .roster .table .item .more .text  { color:#fff }

.iphone .roster .table {
background:url("/mobile/design-stuff.png") no-repeat scroll 0 100% transparent;
color:#fff;
}

.iphone .navbar-secondary, .iphone .navbar-secondary {
background:url("/mobile/navbar-secondary-bg.png") repeat-x scroll 0 0 transparent
}

.iphone .bios .profile { background:url("/mobile/design-stuff2.png") no-repeat scroll 0 0 transparent }

.iphone .bios .profile-bg { background:url("/mobile/design-stuff3.png") no-repeat scroll 0 100% transparent}

.iphone .bios .profile .texts .icon { top:4px }

.iphone .bios .details {
background:url("/mobile/design-stuff2.png") no-repeat scroll 0 0 transparent;
border-top:3px solid #C5C9CC;
color:#C9C5CD;
font-size:12px;
}

.iphone .bios .profile .images .number { background-image:url("/mobile/number-bg.png"); }

.iphone .details-bg { background:url("/mobile/design-stuff3.png") no-repeat scroll 0 100% #1C0C2F }

.iphone .schedule .table .item.even { background-color:#2E1F3F; }

.schedule-bg  { background:url("/mobile/design-stuff2.png") no-repeat scroll 0 0 #231435; }

.iphone .schedule .table .item .more { background:none repeat scroll 0 0 #332544; }

.iphone .teams-inner { background:none repeat scroll 0 0 #2E1F3F; }

.iphone .teams-inner li { border-bottom:1px solid #FFFFFF; }