	.brand-header {
		background-size: auto;
	}
	.hero_other_locales{
		background-size: cover !important;
	}

	/*Override for other locales for banner*/
	.hero_other_locales .hero-item .hero-image{
		display: block !important;
	}

	@media screen and (min-width: 64em){
		.hero_other_locales>.content {
		    max-width: 1000px !important;
		    margin-top: 58px !important;
		}

		.hero_other_locales .bsa-main-link{
			left: 0 !important;
		}
	}

	/*.content-asset .content-outer{
	  background-size: 100% 100%;
	}*/
	.brand-hero .description {
	    color: #000;
	}
	.dropdown_menu_item:hover, .dropdown_menu_item.active {
	  background: none #FF2029;
	}
	.dropdown_menu_item a:hover, .dropdown_menu_item.active a{
		color:#fff;
		text-decoration:none;
	}
	.item {text-decoration: none !important;}
	.content-asset .content-outer.games .sectiontitle span, .content-asset .content-outer.games .sectiontitle, .content-asset .content-outer.games .item , .content-outer.even .sectiontitle, .content-outer.even .sectionlink, .content-outer.even .sectiontitle span, .content-games .games .moduleItem .item_description{
		color: #fff;
		text-transform: uppercase;
	}
	.odd .sectiontitle,  .odd .sectiontitle span{
		color: #2d1e5c;
	}
	.odd .sectionlink {
	    color: #FF2029;
	    text-transform: uppercase;
	    margin-top: 20px;
	    padding: 10px 30px;
	    border: 1px solid;
	    cursor: pointer;
	    margin-bottom: 15px;
	}
	.odd .sectionlink:hover {
	    text-decoration: underline !important;
	}
	.even .sectionlink {
	    text-transform: uppercase;
	    margin-top: 20px;
    	padding: 10px 30px;
    	border: 1px solid;
    	cursor: pointer;
	    margin-bottom: 15px;
	}
	.even .sectionlink:hover {
	    text-decoration: underline !important;
	}

	.content-outer .content{
		text-align: center;
		max-width: 880px;
    margin: 0 auto;
        /*margin-bottom: -50px;*/

	}

	.content-outer .sectiontitle{
		margin-top: 20px;
    	margin-bottom: 25px;
	}

	.content-outer .sectiontitle, .content-outer .sectiontitle span, .content-outer .sectiontitle .sectionlink, .seoheader .pagetitle, .browse-menu a:hover , ul.dropdown_menu a, .dropdown_button{color: #FF2029; text-transform: uppercase; text-align: center;}
/*	.sectionlink span{background: transparent url("/images/brandpages/babyAlive-carousel-arrow.png") 0 0 no-repeat;display: none;}*/
	.content-outer.even .sectionlink span, .content-asset .content-outer.games .sectionlink span{background: transparent url("/images/bg_navarrows.png") 0 0 no-repeat;}
	.content-videos .featured-brands .sectiontitle span{color: #FFF;}
	.dropdown_button span {
		background: url("/images/brandpages/dropdown_arrow_BA.png") no-repeat scroll 0 0 transparent;
		height:14px;
		float: right;
		margin: 5px 0;
		position: absolute;
		right: 4%;
		width: 19px;
	}
	.open .dropdown_button span {
		background: url("/images/brandpages/dropdown_arrow_BA.png") no-repeat scroll 0 0 transparent;
		-ms-transform: rotate(180deg); /* IE 9 */
	    -webkit-transform: rotate(180deg); /* Chrome, Safari, Opera */
	    transform: rotate(180deg);
	}

	.content-shop-browse .content-outer, .content-play-browse .content-outer, .content-games .content-outer, .content-apps .content-outer {
/*	    background: #e9e9e9 url("/images/brandpages/bgbrand_babyalive_2016.jpg") center 0 no-repeat;*/
		background-size:100% 581px;
	    position: relative;
	}

	.content-video .content-outer {
	   /* background: #ff2029 url("/images/brandpages/bgbrand_babyalive_2016.jpg") center 0 no-repeat;*/
		background-size:100% 60%;
	   /* position: relative;*/
	}

	.content-video .featured-brands .sectiontitle, .content-video .featured-brands .sectionlink, .content-asset .content-outer.games .sectionlink, .content-video .featured-brands h1 {
	    color: #fff;
	}
	.content-video .related_products, .content-video .related_products h4 {
	    background: none repeat scroll 0 0 #e7e7e7;
		color: #fff;
	}
	.picker a.active, .picker a:hover, .brand-hero .hero-name {
		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff2029+5,d3156f+95 */
	background: #ff2029;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff2029', endColorstr='#FF2029',GradientType=0 ); /* IE6-9 */
	    color: #fff;
	}
	.content-outer, .content-outer.games, .content-outer.videos, .content-outer.odd.featured-brands{
		background: #dfdfdf;
	}
	.promo-display .arrowPrev, .promo-display .arrowNext{background: transparent url("/images/sprite_common.png") 0 -16px no-repeat;}
	.promo-display .arrowPrev.disabled, .promo-display .arrowNext.disabled{background-position: 0 -184px;}
	.slider-pager li a, .even .slider-pager li a{background: none; border-color: #adafb1;}

	.content-outer.even .slider-pager li a, .content-apps .appGridItem  .slider-pager li a, .content-videos .featured-brands .slider-pager li a, .content-asset .content-outer.games .slider-pager li a{border-color: #fff; opacity: .3;}

	.even  .slider-pager li a:hover, .even  .slider-pager li.selected a{background: none #2b2c2d; border-color: #2b2c2d;}

	.content-outer.even .slider-pager li a:hover, .content-apps .appGridItem  .slider-pager li a:hover, .content-videos .featured-brands .slider-pager li a:hover, .content-asset .content-outer.games .slider-pager li a:hover, .content-outer.even .slider-pager li.selected a, .content-apps .appGridItem  .slider-pager li.selected a, .content-videos .featured-brands .slider-pager li.selected a, .content-asset .content-outer.games .slider-pager li.selected a{  background: none #fff; border-color: #fff; opacity: 1;}

	.content-outer.even .arrowPrev, .content-apps .appGridItem  .arrowPrev, .content-videos .featured-brands .arrowPrev, .content-asset .content-outer.games .arrowPrev, .content-outer.even .arrowNext, .content-apps .appGridItem  .arrowNext, .content-videos .featured-brands .arrowNext, .content-asset .content-outer.games .arrowNext{background: transparent url("/images/sprite_common.png") 0 -110px no-repeat;height: 20px;width: 42px;display: none;}


	.content-outer.even .arrowPrev.disabled, .content-apps .appGridItem  .arrowPrev.disabled, .content-videos .featured-brands .arrowPrev.disabled, .content-asset .content-outer.games .arrowPrev.disabled, .content-outer.even .arrowNext.disabled, .content-apps .appGridItem  .arrowNext.disabled, .content-videos .featured-brands .arrowNext.disabled, .content-asset .content-outer.games .arrowNext.disabled{background-position: -52px -195px;display: none;}

	.content-outer.even, .content-apps .appGridItem , .content-videos .featured-brands, .content-asset .content-outer.games, .player-playlist {
		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#FF2029+0,ff2029+95 */
	background: #FF2029 ;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FF2029', endColorstr='#BF151B',GradientType=0 ); /* IE6-9 */
		color: #FFFFFF;
	}
	.content-home .content-outer.games{
		display: none;
	}
	.content-home .content-outer.videos{
		background: #FF2029;
	}
	.content-home.en-us .content-outer.apps{
		background: #dfdfdf;
	}
	.content-home.en-us .content-outer.apps .sectiontitle span{
		color: #FF2029;
	}
	.content-home .content-outer.videos .sectiontitle span{
		color: #fff;
	}
	.content-home .content-outer.videos .wrapper-videos h3{
		color: #fff;
	}
	.content-home.en-us .content-outer.apps .moduleItem .item_description{
		color: #000;
	}
	.brand-characters {
	    background: transparent url("/images/brandpages/charsprite_monopolyEE.png")  0 0 no-repeat;
		position:absolute;
		height: 254px;
		width: 200px;
	}
	.brand-character2{
		/*left: -82px;*/
		top: -220px;
		background-position: 26px -321px;
		/*left: 90%;*/
		right: -82px;
	}
	.brand-character3{
		background-position: -290px 0;
		right: -105px;
		top: -140px;
	}
	.content-asset .content-outer.games .characters {display: none;}
	.content-outer.apps .brand-character2 , .microsite .brand-character5{display:none;}

	.pageselect > span, .pagination > span {
		background: none #FF2029;
	}

	.brand-character1{
		display: block;
	    top: -14px;
	    /*left: -10px;*/
	}
	.brand-character4{
		background-position: -550px 0;
	    width: 200px;
	    left: -95px;
	    top: -120px;
	}

	/* new ebp hero styles */
	/* .description {
		background: none #FF2029;
		padding: 5px 0 74px !important;
	}*/
	.brand-hero .description h2, .brand-hero .description p{
		color:#000000 !important;
		text-align: left;
	}
	.brand-hero .description h2, .brand-hero .description p span{
		color:#000000 !important;
		text-align: left;
	}
	.brand-hero .hero-desc {
	  height: auto;
	  margin-bottom: 40px;
	}
	.brand-hero .hero-item img {
	  /*max-width: 542px;*/
	 /* width: 100%;*/
	  display: block;
	  float: right;
	  margin-left: 460px;
	  margin-bottom: 34px;
	}
	.content-home .brand-hero .hero-item img {
	  max-width: 471px !important;
	 /* width: 100%;*/
	  display: block;
	  float: right;
	  margin-left: 460px;
	  /*margin-bottom: 34px;*//*manshi*/
	}
	.content-games .brand-hero .hero-item img {
	  max-width: 487px;
	 /* width: 100%;*/
	  display: block;
	  float: right;
	  margin-left: 460px;
	  margin-bottom: 16px;
	  /*padding-top: 100px;*/
	}
	.hero-carousel .hero-pager li a{
	    background: none ;
	    border-color: #adafb1;
	}
	.hero-carousel .hero-pager li a:hover, .hero-carousel .hero-pager li.selected a{
	    background: none repeat scroll 0 0 #fff;
	    border-color: #fff;
	}

	.seoheader h1, .seoheader p{
	    color: #ff2029;
	    text-align: center;
	}
	.content-products .seoheader h1, .seoheader p{
		 color: #FF2029;
	}
	.content-asset  .asset-header h1, .content-asset  .asset-header h2 {
	    color: #FF2029 ;
	    text-transform: none;
	}
	.content-videos .seoheader h1, .content-videos .seoheader p {
		color: #FFFFFF;
	}
	.brand-hero .hero-name {
	  margin: 0 auto;
	}
	.horizontal_navbar .btn-6{
	 border: 1px solid #e7e7e7;
	}
	.picker a{
		width: 200px;
		background: #fff;
		color: #FF2029;
		font-weight: 700;
		/*padding: 11px 6px;*/
		margin-top: 20px;
	}
	/*.picker a:first-child{
	    border-radius: 10px 0 0 10px;
	}
	.picker a:last-child{
	    border-radius: 0 10px 10px 0;
	}*//*manshi*/
	/* new video player styles */
	.playlist-item {
	    background-color: Transparent;
		color:#fff;
	}
	.playlist-item.grid-item-selected, .playlist-item:hover{
		background: #611338;
		background: -moz-linear-gradient(top, #611338 0%, #611338 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#611338), color-stop(100%,#611338));
		background: -webkit-linear-gradient(top, #611338 0%,#611338 100%);
		background: -o-linear-gradient(top, #611338 0%,#611338 100%);
		background: -ms-linear-gradient(top, #611338 0%,#611338 100%);
		background: linear-gradient(to bottom, #611338 0%,#611338 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#611338', endColorstr='#611338',GradientType=0 );
		color: #fff;
		box-shadow: inset 1px 1px 1px #611338;
	}
	.playlist-menu-item.browse-item.current, .playlist-menu-item.browse-item:hover, .playlist-menu-item.browse-item.current a, .playlist-menu-item.browse-item a:hover, .playlist-dropdown-button {
	    background: none repeat scroll 0 0 #fff;
		color:#130d25;
	}
	.playlist-menu-item.browse-item {
		background: #100a20;
		background: -moz-linear-gradient(top, #100a20 0%, #150e27 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#100a20), color-stop(100%,#150e27));
		background: -webkit-linear-gradient(top, #100a20 0%,#150e27 100%);
		background: -o-linear-gradient(top, #100a20 0%,#150e27 100%);
		background: -ms-linear-gradient(top, #100a20 0%,#150e27 100%);
		background: linear-gradient(to bottom, #100a20 0%,#150e27 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#100a20', endColorstr='#150e27',GradientType=0 );
		color:#fff;
	}
	.playlist-menu-item.browse-item a {
		color:#fff;
	}
	.playlist-item.item {
		margin:0 auto;
		border-radius:0;
	}
	.playlist-item-description h3 {color: #fff;}
	.es-pe .playlist-item-description h3 {text-transform: none;}

	.selected_video_short_description, .selected_video_long_description, .selected_video_name {color: #fff;}
	.es-pe .selected_video_short_description, .es-pe .selected_video_long_description .es-pe .selected_video_name {text-transform: none;}
	.content-video .playlist-container {
	    background: Transparent;
	}
	.main-video-area {
	    background: none;
	}
	.content-video .brand-character3 {
	    display: none;
	}
	.ebp-brand-nav {
	  margin-bottom: -3px;
	}
	.content-asset .games .moduleItem .item_description {
		color: #fff;
	}
	.hero-app-link{
	  background-color: transparent;
	  background-repeat: no-repeat;
	  background-size: 100% 100%;
	  display: inline-block;
	  height: 40px;
	  height: 30px;
	  margin: 0 5px;
	  text-indent: -10000px;
	  width: 86px;
	}
	.appGridContent hr, .appGridContent .download_line {display: none;}
	/*.itemHolder {height: 410px;}*/
	.promo-display {padding: 15px 0;}
	.content-outer.even.products .moduleItem a {color: #323a40;}
	.content-outer.even .moduleItem a{color: #FFFFFF;}
	.appGridDescription ul {
	  list-style: inherit;
	  margin-left: 4%;
	}
	.appGridDescription>ul>li{font-size: .9em;}
	.apps_disclaimer_text {margin: 10px auto;}
	.brand-hero .hero-prev, .brand-hero .hero-next{z-index: 1;}
	.odd .slider-pager li a:hover, .odd .slider-pager li.selected a {
	  background: none #323a40;
	  border-color: #323a40;
	}
	.dropdown_button p {margin-right: 10%;}
	.content-asset .games .moduleItem .item_description{height: 75px;}
	.content-asset .games .moduleItem .item_price{display: none;}
	.asset-content{margin: 0 auto;}
	.appGridDescription h2 {color: #FFFFFF;}
	.brand-header .hero-carousel, .brand-bsa .hero-carousel {
	  margin: 50px auto 0;
	}
	/* Mobile Only*/
	@media screen and (max-width: 47.8em) {
		.brandlogo{margin: 30px auto;}
		.brand-hero .description {background: none;}
		.content-shop-browse .content-outer, .content-play-browse .content-outer, .content-games .content-outer, .content-apps .content-outer, .brand-header{background-size: 230% 700px;}
		.appGridContent hr {
		  border: 1px solid white;
		  width: 65%;
		  float: right;
		  display: block;
		}
		.appGridContent .download_line {display: block;}
		.hero-app-link{width: 130px; height: 40px;}
		.ebp-brand-nav {margin-bottom: 20px;}
		.brand-hero .pager {top: 90%;}
		.brand-hero .video {
		  float: none;
		  min-height: 173px;
		  width: 100%;
		  margin: 40px auto;
		}
		object#gamePlayer{width: 100%;}
		.sectionlink {padding: 5px 65px 15px 5px;}
		.playlist-item.grid-item-selected, .playlist-item:hover {
		  background-color: #313b43;
		  color: #fff;
		}
		/*.content-video .content-outer {background-size: 280% 730px;}*/
		.player-playlist{background: transparent;}
		.content-video .playlist-container{
			/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#FF2029+0,ff2029+95 */
	background: #FF2029; 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FF2029', endColorstr='#ff2029',GradientType=0 ); /* IE6-9 */
			color: #FFFFFF;
		}
		.sectionlink span{margin-right: 0;}
		.content-asset .content-outer {background-size: 300% 100%;}
		.content-videos .seoheader {margin: 30px 8px 15px 8px;	color: #ffffff}
		.playlist-item.item{padding: 10px 0;}
		.playlist-item-description h3{padding: 0;}
	}
	@media screen and (min-width: 30em){
		.picker {
		  position: relative;
		  z-index: 1;
		  float: right;
		}
		.content-shop-browse .content-outer, .content-play-browse .content-outer, .content-games .content-outer, .content-apps .content-outer, .brand-header{background-size: 230% 720px;}
		.grid.shop .item_description {height: 100px;}
		.playlist-item-description.item_description {height: 90px;}
	}
	/* 768px and up */
	@media screen and (min-width: 48em) {
		.brandlogo {margin: -70px 0 0 15px;}
		.brand-header {
			background-size: 100% 600px;
		}
		.content-shop-browse .content-outer, .content-play-browse .content-outer, .content-games .content-outer, .content-apps .content-outer {background-size:100% 595px;}
		/* new ebp hero styles */
		.brand-hero .hero-image {
		  width: 60%;
			}
		.content-shop .brand-hero .hero-image {
		     margin-top: -20px;
    		width: 55%;
			}
		.brand-hero .description {
			background: none;
			color:#01232e;
			height:100%;
			margin:0 0 0 5%;
			padding:5px 0 0 !important;
			width:35%;
		}
		.brand-hero .description h2 {
		  font-size: 1.888em;
		  /*line-height: 30px;*/
		}
		.brand-hero .hero-name {
		  margin: 0 ;
		  filter: none; /* IE6-9 */
		}
		.description-outer{
		  display: table;
		  height: 90%;
		}
		.content-shop .description-outer{
		  display: table;
		  height: 0px !important;
		}
		.description-inner {
		  display: table-cell;
		  vertical-align: middle;
		}
		.hero-app-link {
		  height: 40px;
		  margin: 0;
		  width: 120px;
		}
		.appGridItem{padding-bottom: 50px;}
		.appBuyButtons{float: right;width: 50%;}
		.brand-hero .hero-name{max-width: 280px; width: 92%;margin-top: 25px;}
		.brand-hero .hero-name:hover{text-decoration: underline !important;}
		.moduleItem .item_description{height: 40px;}
		.content-outer.products p.item_description, .content-outer.games .moduleItem .item_description{height: 60px;}
/*		.games .moduleItem .item_img img, .content-outer.apps .item_img img, .content-outer.videos .item_img img, .content-outer.other .item_img img{width: 100%;}*/
		.hero-carousel.brand-hero .hero-item {height: 125% !important;}
		.brand-hero .pager{top: 87%;}
		.asset-content {text-align: center;}
		/*object#gamePlayer{width: 710px; height: 532px; border: 10px solid #000; border-radius: 10px; background-color: #000;}*/
		.asset {margin: 50px auto;max-width: 1000px;}
		.asset-header {padding: 20px 20px 20px 66px;}
		.dropdown_button, .dropdown_group{
			width: 50%;
		}
		.content-videos .seoheader {margin: 80px 20px 20px;	color: #ffffff}
		.playlist-item-description {width: 41%;}
		.playlist-item-thumbnail.grid-img {width: 45%;}
		.playlist-item-description h3{padding-top: 5px;}
		.playlist-item-description.item_description {height: 80px;}
	}
	/* 992px and up */
	@media screen and (min-width: 62em) {
		/* new ebp hero styles */
		.brandlogo {margin: -67px 0 0 15px;}
		.content-shop-browse .content-outer, .content-play-browse .content-outer, .content-games .content-outer, .content-apps .content-outer, .brand-header {background-size:100% 608px;}
		.bsa-main-link {
			position: relative;
		}
		.horizontal_navbar.dropdown_group{
			border-radius: 10px;
			outline: none;
		}
		.brand-hero .description {width:40%;}
		.hero-carousel.brand-hero .hero-item {height: 429px;}
		.brand-header .hero-carousel, .brand-bsa .hero-carousel {margin: 0 auto;}
		.content-videos .seoheader {margin: 80px 0 20px;	color: #ffffff}
		.horizontal_navbar .btn-4 {width: 240px;}
	}
	/*@media screen and (max-width: 786px){*/
	@media screen and (max-width: 540px){
	.picker a{
		width:140px;
	    margin: 0;

	}
	.picker{
		width: 6 5%;
		margin: 0 2% 15px 25% !important;
	}
	.brand-hero .description h2, .brand-hero .description p span{
		color: #fff !important;
    	text-align: left;
	}
	.brand-hero .description h2, .brand-hero .description p{
		color: #fff !important;
    	text-align: left;
	}
	}
	@media screen and (max-width: 1360px){
		.brand-characters{
			display: none !important;
		}
	}

	.en-us .content-shop .brand-header {
		background-size: 100% 608px;
    	background: url(/images/brandpages/bgbrand_monopolyEE) center 0 no-repeat;
    	margin-top: -20px;
    	background-size: cover;
	}
	.content-shop .brand-header {
		background-size: 100% 608px;
    	background: url(/images/brandpages/bgbrand_monopolyEE) center 0 no-repeat;
    	margin-top: -60px;
    	background-size: cover;
	}
	.content-shop.nl-nl .brand-header{
		display: none;
	}
	.content-shop .brand-hero .hero-item img{
		max-width: 516px;
    /* width: 100%; */
    display: block;
    float: right;
    margin-left: 460px;
    /* margin-bottom: 34px; */
	}

	.content-shop .seoheader h1{
		font-size: 2em !important;
		font-weight: bold !important;
		text-transform: uppercase !important;
	}
	.content-shop .seoheader p{
		color: black !important;
		margin-top: -25px;
	}
	.content-shop .seoheader p a{
		text-decoration: underline !important;
	}
	.content-shop .brand-hero .description h2, .brand-hero .description p{
		font-weight: bold;
	}


