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

#content-wrapper {
  background-color: #fff;
  background-image:url("http://a.dolimg.com/en-US/disneymobile/media/property/pooh/pooh-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/pooh/nav_bg.jpg");
background-color:#fff;
}

/* 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/pooh/frameboard.png") no-repeat;
}
.pipe.two-up.text-header {
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/pooh/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/pooh/pipe-header-text-border.png") repeat-x bottom left;
}
.pipe .counter {
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/pooh/counter.png") no-repeat;
}
.pipe .counter span {
  color: #000;
}
.pipe .left-arrow {
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/pooh/arrow-left.png") no-repeat;
}
.pipe .right-arrow {
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/pooh/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 #fff;
}

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

/* ---- BUTTON STYLES ---- */
.btn-action {
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/pooh/btn-red-tile.jpg") repeat;
  -webkit-box-shadow: 0px 2px 5px #000;
  color: #fff;
}
/*
.btn-action.brown {
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/pooh/btn-brown-tile.jpg") repeat;
}
*/
.btn-action.small {
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/pooh/btn-red-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/pooh/btn-subnav.png") repeat 0px -21px;
  color: #2c2b2b;
}

/* ---- MODAL STYLES ---- */
.modal .modal-btn {
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/pooh/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/pooh/modal-pipe-btm.png") no-repeat 0 100%;
}
.modal-content.pipe ul li img {
  border: 10px solid #fff;
}

.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/pooh/frameboard-ipad.png") no-repeat;
  }
  .pipe.two-up.text-header {
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/pooh/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/pooh/pipe-header-text-border-ipad.png") repeat-x bottom left;
  }
  .pipe .counter {
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/pooh/counter-ipad.png") no-repeat;
  }
  .pipe .left-arrow {
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/pooh/arrow-left-ipad.png") no-repeat;
  }
  .pipe .right-arrow {
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/pooh/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 #ffffff;
  }

  /* ---- WATCH MESSAGE - iPAD (JUST THIS ONE) ---- */
  .destination-watch-message span {
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/pooh/destination-watch-message-bg-ipad.jpg") repeat-x;
  }
   /* ---- BUTTON STYLES - iPAD ---- */
  .btn-action {
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/pooh/btn-red-tile-ipad.jpg") repeat;
  }
/*
  .btn-action.brown {
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/pooh/btn-brown-tile-ipad.jpg") repeat;
  }
*/
  .btn-action.small {
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/pooh/btn-red-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/pooh/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/pooh/btn-modal-close-ipad.png") no-repeat;
  }

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

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

/* ---- VIDEO PAGE STYLES ---- */
#destination-videos #content {
  background-image: url("http://a.dolimg.com/en-US/disneymobile/media/property/pooh/pooh-tile.jpg");
}
#destination-videos #header {
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/pooh/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/pooh/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/pooh/pooh-tile-ipad.jpg");
  }
  #destination-videos #header {
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/pooh/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/pooh/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 {
  padding-bottom:7px;
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/pooh/destination-header-predvd.png") no-repeat 0px 5px;
}

/* ---- HOME PAGE STYLES - iPAD ---- */ 
@media (min-device-width: 768px) and (max-device-width: 1024px) {
  #destination-home #content .destination-header {
	padding-bottom:17px;
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/pooh/destination-header-predvd-ipad.png") no-repeat 0px 10px;
  }
}

/* ---- MUSIC PAGE STYLES ---- */
#destination-music .destination-header {
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/pooh/background-header-music.jpg") no-repeat;
}
#destination-music .destination-header .music-details .music-thumbnail {
  border-color: #fff;
}
#destination-music .destination-header .music-details .music-info {
  color: #000;
}
#destination-music .destination-header .music-details .music-info .release-date {
  color: #282828;
}
#destination-music .destination-header .music-details .music-buy a {
  color: #ee7937;
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/pooh/btn-music-buy-album.png") no-repeat 10px 0px;
}
/* -- TRACK LIST -- */
#destination-music .destination-body ul li {
  border-bottom-color: #3ea8c4;
  color: #999999;
}
#destination-music .destination-body ul li.even {
  background-color: #000000;
}

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

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

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

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


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

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

/* ---- SWEEPS PAGE STYLES  - iPAD ----*/
@media (min-device-width: 768px) and (max-device-width: 1024px) {
  .button {
    background: #fff url("http://a.dolimg.com/en-US/disneymobile/media/property/pooh/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/pooh/background-games-landing-1.jpg") no-repeat;
}
#destination-games-landing .game-detail.even {
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/pooh/background-games-landing-2.jpg") no-repeat;
}
#destination-games-landing .game-detail .img-wrapper {
  background-color: #fff;
}
#destination-games-landing .game-detail h2 {
  color: #fff;
}
#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/pooh/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/pooh/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/pooh/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/pooh/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: #fff;
}
#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/pooh/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/pooh/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/pooh/characters-detail-bg_top.png") no-repeat;
}
#destination-characters-detail #content #detail-card {
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/pooh/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/pooh/characters-detail-bg_btm.png") no-repeat;
}
#destination-characters-detail #content #detail-card p {
  color: #000;
}
#destination-characters-detail #content #detail-card .stats {
  *background-color: #efefef;
}
#destination-characters-detail #content #detail-card p span {
  color: #000;
}

/* ---- 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/pooh/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/pooh/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/pooh/characters-detail-bg_btm-ipad.png") no-repeat;
  }
}


/* ---- COLLECTIONS PAGE STYLES ---- */
#destination-collections .thumbs li img {
	border: 3px solid #fff
}
#destination-collections #content {
	background: url("http://a.dolimg.com/en-US/disneymobile/media/property/pooh/pooh-tile.jpg");
}
#destination-collections #header {
	background: url("http://a.dolimg.com/en-US/disneymobile/media/property/pooh/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 #fff
} 
 #destination-collections #content {
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/pooh/pooh-tile-ipad.jpg");
    padding-top: 65px;
  }
  #destination-collections #header {
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/pooh/photos-header-ipad.jpg") no-repeat;
  }
}

/* ---- SHOWTIMES PAGE STYLES ---- */
.showtimes #header {
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/pooh/showtimes-header.png") no-repeat;
}
.showtimes form {
  color: #000;
}
.showtimes p {
  color: #000;
}
.showtimes #loading-indicator {
  color: #000;
}
.showtimes ul.showtimesList li.odd {
  background-color: #d8d8d8;
}

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

/* ---- 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/pooh/showtimes-header-ipad.png") no-repeat;
  }
}

/* ---- PHOTOS PAGE STYLES ---- */
#destination-photos #content {
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/pooh/pooh-tile.jpg");
}
#destination-photos #header {
  background: url("http://a.dolimg.com/en-US/disneymobile/media/property/pooh/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/pooh/pooh-tile-ipad.jpg");
  }
  #destination-photos #header {
    background: url("http://a.dolimg.com/en-US/disneymobile/media/property/pooh/photos-header-ipad.jpg") no-repeat;
  }
}
