/* ---- GLOBAL PROPERTY STYLES ---- */
body {
  background-color: #756649;
  background-image:url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/bg-tile.jpg");
}

#content-wrapper {
  background-color: #756649;
  background-image:url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/bg-tile.jpg");
}

a {
  color: #000;
}
a:visited {
  color: #000;
}

/*Left and right menu actions*/
#nav-container #nav{
background-image:url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/nav-bg.jpg");
background-color:#82c527;
}

/* Center section of the menu with the D-Menu*/
#disney-menu-wrapper{}

/* ---- THUMBNAIL DROP SHADOW ---- */
.thumb-shadow {
  -moz-box-shadow: 0 0 5px black;
  -webkit-box-shadow: 0 0 5px black;
  box-shadow: 0 0 5px black;
}

/* ---- PIPE STYLES ---- */
.pipe {
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/pipe-background.png") no-repeat;
}
.pipe.two-up.text-header {
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/pipe-header-text-border.png") repeat-x bottom left;
}
.pipe.three-up.text-header {
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/pipe-header-text-border.png") repeat-x bottom left;
}
.pipe .counter {
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/counter.png") no-repeat;
}
.pipe .counter span {
  color: #042653;
}
.pipe .left-arrow {
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/arrow-left.png") no-repeat;
}
.pipe .right-arrow {
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/arrow-right.png") no-repeat;
}
.pipe .destination-pipe-img-header span {
  color: #fff;
}
.pipe ul {
  margin-left: 20px;
}
.pipe ul li .destination-img img {
  border: 3px solid #f2e1ae;
}

/* ---- WATCH MESSAGE (JUST THIS ONE) ---- */
.destination-watch-message span {
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/destination-watch-message-bg.jpg") repeat-x;
  color: #fff;
}

/* ---- BUTTON STYLES ---- */
.btn-action {
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/btn-blue-tile.jpg") repeat;
  -webkit-box-shadow: 0px 2px 5px #000;
  color: #000;
}
/*
.btn-action.brown {
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/btn-brown-tile.jpg") repeat;
}
*/
.btn-action.small {
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/btn-blue-sm-tile.jpg") repeat;
  -webkit-box-shadow: 0px 0px 2px #000;
}

.btn-action:visited {
  color: #fff;
}

a.btn-subnav {
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/btn-subnav.png") repeat 0px -21px;
  color: #2c2b2b;
}

/* ---- MODAL STYLES ---- */
.modal .modal-btn {
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/btn-modal-close.png") no-repeat;
}

.modal-overlay {
  background-color: #000;
}

.modal-content p {
  color: #000;
}
.modal-content.pipe {
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/modal-pipe-btm.png") no-repeat 0 100%;
}
.modal-content.pipe ul li img {
  border: 10px solid #f2e1ae;
}

.modal-message {
  background-color: #fff;
}


/*  ---- GLOBAL - iPAD ---- */
@media (min-device-width: 768px) and (max-device-width: 1024px) {

  /* ---- PIPE STYLES ---- */
  .pipe {
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/pipe-background-ipad.png") no-repeat;
  }
  .pipe.two-up.text-header {
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/pipe-header-text-border-ipad.png") repeat-x bottom left;
  }
  .pipe.three-up.text-header {
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/pipe-header-text-border-ipad.png") repeat-x bottom left;
  }
  .pipe .counter {
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/counter-ipad.png") no-repeat;
  }
  .pipe .left-arrow {
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/arrow-left-ipad.png") no-repeat;
  }
  .pipe .right-arrow {
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/arrow-right-ipad.png") no-repeat;
  }
  .pipe .destination-pipe-img-header span {
    color: #fff;
  }
  .pipe ul {
    margin-left: 55px;
  }
  .pipe ul li .destination-img img {
    border: 9px solid #f2e1ae;
  }

  /* ---- WATCH MESSAGE - iPAD (JUST THIS ONE) ---- */
  .destination-watch-message span {
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/destination-watch-message-bg-ipad.jpg") repeat-x;
  }
   /* ---- BUTTON STYLES - iPAD ---- */
  .btn-action {
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/btn-blue-tile-ipad.jpg") repeat;
  }
/*
  .btn-action.brown {
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/btn-brown-tile-ipad.jpg") repeat;
  }
*/
  .btn-action.small {
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/btn-blue-sm-tile-ipad.jpg") repeat;
    -webkit-box-shadow: 0px 0px 5px #000;
  }

  a.btn-subnav {
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/btn-subnav-ipad.png") repeat 0px -50px;
  }
  
  /* ---- VIDEO PLAYER MODAL STYLES - iPAD (JUST THIS ONE) ---- */
  #video-player #player-wrapper .modal-btn {
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/btn-modal-close-ipad.png") no-repeat;
  }

  .modal a.modal-btn {
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/btn-modal-close-ipad.png") no-repeat;
  }

  .modal-content.pipe {
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/modal-pipe-btm-ipad.png") no-repeat 0 100%;
  }
  .modal-content.pipe ul li img {
    border: 24px solid #f2e1ae;
  }
}

/* ---- VIDEO PAGE STYLES ---- */
#destination-videos #content {
  background-image: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/bg-tile.jpg");
}
#destination-videos #header {
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/videos-header.jpg") no-repeat;
}
#destination-videos .sub-nav {
  color: #000;
}
#destination-videos .sub-nav ul li a {
  background-image: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/sub-nav-button-bg.png");
}
#destination-videos .sub-nav ul li a:hover {
  color: #fff;
}
/*
#destination-videos .thumbs li a {
  background:url($media_path + '/media/property/prom/play-icon.png') center center no-repeat;
}
*/

/* ---- VIDEO PAGE STYLES - iPAD ----*/
@media (min-device-width: 768px) and (max-device-width: 1024px) {
  #destination-videos #content {
    background-image: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/bg-tile-ipad.jpg");
  }
  #destination-videos #header {
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/videos-header-ipad.jpg") no-repeat;
  }
  #destination-videos .sub-nav ul li a {
    background-image: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/sub-nav-button-bg-ipad.png");
  }
  #destination-videos .sub-nav ul li a:hover {
    color: #fff;
  }
  #destination-videos .thumbs li a {
    /*background:url($media_path + '/media/property/prom/play-icon-ipad.png') center center no-repeat;*/
    background: transparent;
  }
}


/* ---- HOME PAGE STYLES ---- */
#destination-home #content .destination-header {
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/destination-header-01b.jpg") no-repeat 0px 5px;
  padding-bottom:29px;
}
#destination-home .destination-header a.link1 {
    height: 25px;
    left: 90px;
    top: 90px;
    width: 50px;
}
#destination-home .destination-header a.link2 {
    height: 20px;
    left: 145px;
    top: 93px;
    width: 170px;
}
/* ---- HOME PAGE STYLES - iPAD ---- */ 
@media (min-device-width: 768px) and (max-device-width: 1024px) {
  #destination-home #content .destination-header {
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/destination-header-01b-ipad.jpg") no-repeat 0px 10px;
	padding-bottom:50px;
  }
#destination-home .destination-header a.link1 {
    height: 40px;
    left: 240px;
    top: 225px;
    width: 80px;
}
#destination-home .destination-header a.link2 {
    height: 40px;
    left: 355px;
    top: 225px;
    width: 390px;
}
}

/* ---- MUSIC PAGE STYLES ---- */
#destination-music .destination-header {
  background: url("") no-repeat;
}
#destination-music .destination-header .music-details .music-thumbnail img {
border: 3px solid #f2e1ae
}
#destination-music .destination-header .music-details .music-thumbnail {
  border-color: #f2e1ae;
}
#destination-music .destination-header .music-details .music-info {
  color: #000;
}
#destination-music .destination-header .music-details .music-info .release-date {
  color: #000;
}
#destination-music .destination-header .music-details .music-buy a {
  color: #000;
  padding: 13px 0 0 39px;
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/btn-music-buy-album.png") no-repeat 10px 0px;
}
#destination-music .destination-body ul li .info .artist {
font-size: 8px
}

/* -- TRACK LIST -- */
#destination-music .destination-body ul li {
background-color: #b4824f;
  border-bottom-color: #855726;
  color: #000;
}
#destination-music .destination-body ul li.even {
  background-color: #855726;
}

/* ---- MUSIC PAGE STYLES - iPAD ---- */
@media (min-device-width: 768px) and (max-device-width: 1024px) {
  #destination-music .destination-header {
    background: url("") no-repeat;
  }
  #destination-music .destination-header .music-details .music-thumbnail {
    border-color: #f2e1ae;
  }
  #destination-music .destination-header .music-details .music-buy a {
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/btn-music-buy-album-ipad.png") no-repeat 10px 0px;
  }
}

/* ---- ABOUT PAGE STYLES ---- */
#destination-about {
  color: #fff;
}
#destination-about #content .body-copy {
  border-bottom-color: #f2e1ae;
}
#destination-about #header {
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/about-header.png") no-repeat;
}

/* ---- ABOUT PAGE STYLES - iPAD ---- */
@media (min-device-width: 768px) and (max-device-width: 1024px) {
  #destination-about {
    color: #fff;
  }
  #destination-about #header {
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/about-header-ipad.png") no-repeat;
  }
}

/* ---- LEGAL PAGE STYLES ---- */
#destination-legal #content {
  color: #fff;
}


/* ---- SWEEPS PAGE STYLES ---- */
#destination-sweeps #sweeps-detail {
  color: #05efe4;
}
#destination-sweeps #sweeps-detail .button {
  color: #000;
}

.button {
  background: #05efe4 url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/button-blue-bg.jpg") repeat-x;
}

/* ---- SWEEPS PAGE STYLES  - iPAD ----*/
@media (min-device-width: 768px) and (max-device-width: 1024px) {
  .button {
    background: #05efe4 url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/button-blue-bg-ipad.jpg") repeat-x;
  }
}

/* ---- GAME LIST PAGE STYLES ---- */
#destination-games-landing .game-detail {
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/background-games-landing-1.jpg") no-repeat;
}
#destination-games-landing .game-detail.even {
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/background-games-landing-2.jpg") no-repeat;
}
#destination-games-landing .game-detail .img-wrapper {
  background-color: #fff;
}
#destination-games-landing .game-detail h2 {
  color: #05efe4;
}
#destination-games-landing .game-detail p {
  color: #000;
}

/* ---- GAME LANDING PAGE STYLES - iPAD ---- */
@media (min-device-width: 768px) and (max-device-width: 1024px) {
  #destination-games-landing .game-detail {
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/background-games-landing-1-ipad.jpg") no-repeat;
  }
  #destination-games-landing .game-detail.even {
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/background-games-landing-2-ipad.jpg") no-repeat;
  }
}

/* ---- GAME SPLASH PAGE ---- */
#destination-games-game #content .button-wrapper li a {
  color: #fff;
}
#destination-games-game #content #splash-detail .button-wrapper {
  padding-top:200px;
}

/* ---- GAME END PAGE STYLES ---- */
#destination-games-end #content .play-again-wrapper {
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/background-games-landing-1.jpg") no-repeat;
}
#destination-games-end #content .play-again-wrapper.even {
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/background-games-landing-2.jpg") no-repeat;
}
#destination-games-end #content .play-again-wrapper .img-wrapper {
  background-color: #fff;
}
#destination-games-end #content .play-again-wrapper h2 {
  color: #05efe4;
}
#destination-games-end #content .play-again-wrapper a {
  color: #fff;
}
#destination-games-end #content .games-list li div {
  /*border-color: #fff;*/
  border: #fff solid 3px;
  -moz-box-shadow: 0 0 5px black;
  -webkit-box-shadow: 0 0 5px black;
  box-shadow: 0 0 5px black;
}
#destination-games-end #content .games-list li h2 {
  color: #fff;
}

/* ---- GAME END PAGE STYLES - iPAD ---- */
@media (min-device-width: 768px) and (max-device-width: 1024px) {
  #destination-games-end #content .play-again-wrapper {
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/background-games-landing-1-ipad.jpg") no-repeat;
  }
  #destination-games-end #content .play-again-wrapper.even {
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/background-games-landing-2-ipad.jpg") no-repeat;
  }
  #destination-games-end .games-list li div {
    /*border-color: #fff;*/
    border: #fff solid 9px;
    -moz-box-shadow: 0 0 15px black;
    -webkit-box-shadow: 0 0 15px black;
    box-shadow: 0 0 15px black;
  }
}

/* ---- CHARACTERS DETAIL PAGE STYLES ---- */
#destination-characters-detail #content #detail-card .top {
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/characters-detail-bg_top.png") no-repeat;
}
#destination-characters-detail #content #detail-card {
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/characters-detail-bg_tile.png") repeat-y;
}
#destination-characters-detail #content #detail-card .btm {
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/characters-detail-bg_btm.png") no-repeat;
}
#destination-characters-detail #content #detail-card p {
  color: #fff;
}
#destination-characters-detail #content #detail-card .stats {
  *background-color: #eae9ee;
}
#destination-characters-detail #content #detail-card p span {
  color: #fff;
}

/* ---- CHARACTERS DETAIL PAGE STYLES - iPAD ----*/
@media (min-device-width: 768px) and (max-device-width: 1024px) {
  #destination-characters-detail #content #detail-card .top {
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/characters-detail-bg_top-ipad.png") no-repeat;
  }
  #destination-characters-detail #content #detail-card {
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/characters-detail-bg_tile-ipad.png") repeat-y;
  }
  #destination-characters-detail #content #detail-card .btm {
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/characters-detail-bg_btm-ipad.png") no-repeat;
  }
}


/* ---- COLLECTIONS PAGE STYLES ---- */
#destination-collections .thumbs li img {
	border: 3px solid #f2e1ae
}
#destination-collections #content {
	background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/bg-tile.jpg");
}
#destination-collections #header {
	background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/photos-header.jpg") no-repeat;
}
/*
#destination-collections .sub-nav {
  color: #000;
}
#destination-collections .sub-nav a:hover {
  color: #fff;
}
*/

/* ---- COLLECTIONS PAGE STYLES - iPAD ---- */
@media (min-device-width: 768px) and (max-device-width: 1024px) {
#destination-collections .thumbs li img {
	border: 6px solid #f2e1ae
} 
 #destination-collections #content {
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/bg-tile-ipad.jpg");
    padding-top: 65px;
  }
  #destination-collections #header {
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/photos-header-ipad.jpg") no-repeat;
  }
}

/* ---- SHOWTIMES PAGE STYLES ---- */
.showtimes #header {
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/destination-header-01.jpg") no-repeat;
  padding-bottom: 30px
}
.showtimes #header a {
    height: 25px;
    left: 90px;
    position: absolute;
    top: 85px;
    width: 50px;
}
.showtimes form {
  color: #000;
}
.showtimes p {
  color: #000;
}
.showtimes #loading-indicator {
  color: #000;
}
.showtimes ul.showtimesList li.odd {
  background-color: #855726;
}

.showtimes ul.showtimesList li {
  border-bottom-color: #855726;
  color: #000;
}

.showtimes form label {
    color: black;
    margin-bottom: 20px;
    width: 265px;
}

/* ---- SHOWTIMES PAGE STYLES - iPAD ---- */
@media (min-device-width: 768px) and (max-device-width: 1024px) {
  .showtimes #header {
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/destination-header-01-ipad.jpg") no-repeat;
	padding-bottom: 70px
  }
  .showtimes #header a {
    height: 40px;
    left: 240px;
    top: 215px;
    width: 80px;
}
}

/* ---- PHOTOS PAGE STYLES ---- */
#destination-photos #content {
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/bg-tile.jpg");
}
#destination-photos #header {
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/photos-header.jpg") no-repeat;
}
#destination-photos .sub-nav {
  color: #000;
}
#destination-photos .sub-nav a:hover {
  color: #fff;
}

/* ---- PHOTOS PAGE STYLES - iPAD ---- */
@media (min-device-width: 768px) and (max-device-width: 1024px) {
  #destination-photos #content {
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/bg-tile-ipad.jpg");
  }
  #destination-photos #header {
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/lion_king/photos-header-ipad.jpg") no-repeat;
  }
}

/* --- Footer style ---*/
#footer li {
    border-right: 1px solid #000;
	}
#footer li a {
    color: #000;
}
#footer p {
    color: #000;
 }