	.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;
	}

	
	.content-asset .content-outer{
	 
	  background-size: 100% 100%;
	}
	.brand-hero .description {
	    color: #000;
	}
	.dropdown_menu_item:hover, .dropdown_menu_item.active {
	  background: none #1168af;
	}
	.dropdown_menu_item a:hover, .dropdown_menu_item.active a{
		color:#fff;
		text-decoration:none;
	}
	.item {
		color: white;
	}

	.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: #1168af;
	    text-transform: uppercase;
	    margin-top: 67px;
	    padding: 10px 30px;
	    border: 1px solid;
	    cursor: pointer;
	}
	.even .sectionlink {
	    text-transform: uppercase;
	    margin-top: 50px;
    	padding: 10px 30px;
    	border: 1px solid;
    	cursor: pointer;
	}

	.content-outer .content{
		text-align: center;
    	margin: 0 auto;
   		max-width: 880px;
   		overflow: hidden;
	}

	.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: #1168af; text-transform: uppercase; text-align: center;}
	.sectionlink span{background: transparent url("/images/brandpages/hasbrogames-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;P
	}
	.es-mx .content-outer .sectiontitle, .es-mx .content-outer .sectiontitle span {
    color: #1168af;
    text-transform: uppercase;
    text-align: center;
    font-size: 25px;
}
	.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-size:100% 581px;
	    position: relative;
	}

	.content-video .content-outer {
	    
		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 {
  		background: #1168af; /* Old browsers */
  		background: -moz-linear-gradient(top,  #1168af 0%, #0e5ca4 35%, #0a599c 43%, #095497 57%, #044b8b 76%, #004483 100%); /* FF3.6 */
  		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1168af), color-stop(35%,#0e5ca4), color-stop(43%,#0a599c), color-stop(57%,#095497), color-stop(76%,#044b8b), color-stop(100%,#004483)); /* Chrome,Safari4 */
  		background: -webkit-linear-gradient(top,  #1168af 0%,#0e5ca4 35%,#0a599c 43%,#095497 57%,#044b8b 76%,#004483 100%); /* Chrome10,Safari5.1 */
  		background: -o-linear-gradient(top,  #1168af 0%,#0e5ca4 35%,#0a599c 43%,#095497 57%,#044b8b 76%,#004483 100%); /* Opera 11.10 */
  		background: -ms-linear-gradient(top,  #1168af 0%,#0e5ca4 35%,#0a599c 43%,#095497 57%,#044b8b 76%,#004483 100%); /* IE10 */
 		 background: linear-gradient(to bottom,  #1168af 0%,#0e5ca4 35%,#0a599c 43%,#095497 57%,#044b8b 76%,#004483 100%); /* W3C */
  		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1168af', endColorstr='#004483',GradientType=0 ); /* IE6-9 */
  		color: #fff;
	}	

	/*.picker a.active, .picker a:hover, .brand-hero .hero-name {
	background: rgb(223,104,163); 
	background: -moz-linear-gradient(top,  rgba(223,104,163,1) 5%, rgba(211,21,111,1) 95%); 
	background: -webkit-linear-gradient(top,  rgba(223,104,163,1) 5%,rgba(211,21,111,1) 95%); 
	background: linear-gradient(to bottom,  rgba(223,104,163,1) 5%,rgba(211,21,111,1) 95%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#df68a3', endColorstr='#1168af',GradientType=0 ); 
	    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 -100px no-repeat;}


	.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: -44px -184px;}

	.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/#1168af+0,df68a3+95 */
	background: #003169; /* Old browsers */
    background: -moz-linear-gradient(top, #003169 0%, #01356e 11%, #004179 26%, #01427c 26%, #005088 41%, #01508b 41%, #005691 48%, #015794 48%, #0064a0 63%, #0266a4 64%, #006eab 72%, #016fae 73%, #0177b5 85%, #027ab9 87%, #0080c1 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#003169), color-stop(11%,#01356e), color-stop(26%,#004179), color-stop(26%,#01427c), color-stop(41%,#005088), color-stop(41%,#01508b), color-stop(48%,#005691), color-stop(48%,#015794), color-stop(63%,#0064a0), color-stop(64%,#0266a4), color-stop(72%,#006eab), color-stop(73%,#016fae), color-stop(85%,#0177b5), color-stop(87%,#027ab9), color-stop(100%,#0080c1));
    background: -webkit-linear-gradient(top, #003169 0%,#01356e 11%,#004179 26%,#01427c 26%,#005088 41%,#01508b 41%,#005691 48%,#015794 48%,#0064a0 63%,#0266a4 64%,#006eab 72%,#016fae 73%,#0177b5 85%,#027ab9 87%,#0080c1 100%);
    background: linear-gradient(to bottom, #003169 0%,#01356e 11%,#004179 26%,#01427c 26%,#005088 41%,#01508b 41%,#005691 48%,#015794 48%,#0064a0 63%,#0266a4 64%,#006eab 72%,#016fae 73%,#0177b5 85%,#027ab9 87%,#0080c1 100%);
    color: #FFFFFF;
	}
	.brand-characters {
	    background: transparent url(/images/brandpages/charsprite_hasbrogames.png) 0 0 no-repeat;
		position:absolute;
		height: 219px;
		width: 200px;
	}
	.brand-character2{
		left: -115px;
		top: -15px;
	}
	.fi-fi .brand-character2 {
    left: -155px;
    top: -82px;
}
	.brand-character3{
		right: -85px;
    	top: -122px;
    	background-position: 0px -220px;
    	float: right;
	}
	.content-asset .content-outer.games .characters {display: none;}
	.content-outer.apps .brand-character2 , .microsite .brand-character5{display:none;}

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

	.brand-character1{
		display: block;
	    top: -15px;
	    left: -100px;
	}
	.brand-character4{
		background-position: -550px 0;
	    width: 200px;
	    left: -95px;
	    top: -120px;
	}

	/* new ebp hero styles */
	.brand-hero .description {
		background: none #dd068b;
		padding: 5px 0 74px !important;
	}
	.brand-hero .description h2, .brand-hero .description p{
		color:#fff;
	}
	.brand-hero .hero-desc {
	  height: auto;
	  margin-bottom: 30px;
	}
	.brand-hero .hero-item img {
	  max-width: 520px;
	  width: 100%;
	  display: block;
	  float: none;
	   margin-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: #2d1e5c;
	}
	.content-products .seoheader h1, .seoheader p{
		 color: #1168af;
	}
	.content-asset  .asset-header h1, .content-asset  .asset-header h2 {
	    color: #FFFFFF;
	}
	.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: #1168af;
		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;
	}
	/* 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;*/
		color:#001d36; 
	}
	.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: 38px 0;
		text-align: center;
	    padding-bottom: 35px;}
	 #product-section {
	 	padding-top: 0;
	 	margin-top: -3px;
	 }   
	.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;top: 90%!important;}
	.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: 59px auto 0 !important;
	  float: none;
	}
	
	.el-gr .hero-name, .el-gr .newProduct, .el-gr .popularProduct, .el-gr .seo_header_headline, .el-gr .odd .sectionlink, .el-gr .content-outer.even .sectionlink, .el-gr .itemcount, .el-gr .item_description{
		text-transform: none;
	}
	.el-gr .sectiontitle span{
		line-height: 1.15em;
	}
	@media (min-width: 320px) and (max-width: 479px){
		.odd .sectionlink {
			margin-top: 90px;
		}
		.brand-hero .description {
		    position: relative;
		    width: 100%;
		  }
		  .brand-header .hero-carousel, .brand-bsa .hero-carousel{
		  	margin-top: 0px !important;
		  }
		  .brand-hero .hero-item img {
			    float: none;
			    margin: 0 auto;
			}
			.brand-hero .hero-image {
			    float: none;
			}
			.brand-hero .hero-desc {
			    text-align: center;
			}
	.brandlogo{margin: 30px auto;}
		.brand-hero .description {
			background: none #03375f;
    		padding: 15px 0 74px !important;
		}
		.content-shop-browse .content-outer, .content-play-browse .content-outer, .content-games .content-outer, .content-apps .content-outer, .brand-header{background-size: 230% 581px;}
		.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;}
		.en-ca .odd .sectionlink {
 
    		margin-top: 80px;
		}
		.en-ca #product-section .slick-prev, .en-ca #product-section .slick-next{
			top: 105%;
		}
		.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;}
		
		.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;}
		.picker a{
		width:140px;
	    margin: 0;

	}
	.picker{
	margin-left: 5px;
	}
}

@media (min-width: 480px) and (max-width: 767px){
	.brand-hero .description {
		    position: relative;
		    width: 100%;
		  }
		  .brand-hero .hero-item img {
			    float: none;
			    margin: 0 auto;
			}
			.brand-hero .hero-image {
			    float: none;
			}
			.brand-hero .hero-desc {
			    text-align: center;
			}
	.brandlogo{margin: 30px auto;}
		.brand-hero .description {background: none #03375f;}
		.content-shop-browse .content-outer, .content-play-browse .content-outer, .content-games .content-outer, .content-apps .content-outer, .brand-header{background-size: 230% 581px;}
		.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/#1168af+0,df68a3+95 */
	      scolor: #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;}
		.picker {
		  position: relative;
		  z-index: 1;
		}
		.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;}
		.picker a{
		width:140px;
	    margin: 0;

	}
	.picker{
	margin-left: 5px;
	}
}


@media (min-width: 768px) and (max-width: 1023px){
	.picker {
		  position: relative;
		  z-index: 1;
		}
		.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;}
		.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: 55%;
    		padding-right: 40px;
			}
		.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: 32px;
		}
		.brand-hero .hero-name {
		  margin: 0 ;
		  filter: none; /* IE6-9 */
		}
		.description-outer{
		  display: table;
		  height: 90%;
		}
		.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%;}
		.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: 90%;}
		.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;}
		.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;}
		.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% 580px;}
		.bsa-main-link {
			left: 10%;
			position: relative;
		}
		.horizontal_navbar.dropdown_group{
			border-radius: 10px;
			outline: none;
		}

		.es-mx .brand-character1{display:none}  /* Edit for BA-139 */
		.brand-hero .description {width:40%;}
		.hero-carousel.brand-hero .hero-item {height: 429px;}
		.brand-header .hero-carousel, .brand-bsa .hero-carousel {margin: 0 auto;min-height: 500px!important;}
		.content-videos .seoheader {margin: 80px 0 20px;	color: #ffffff}
		.horizontal_navbar .btn-4 {width: 240px;}
}





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

	.hero_other_locales .bsa-main-link{
		left: 0 !important;
	}
	.picker {
		  position: relative;
		  z-index: 1;
		}
		.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;}
		.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%;
			}
		.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: 32px;
		}
		.brand-hero .hero-name {
		  margin: 0 ;
		  filter: none; /* IE6-9 */
		}
		.description-outer{
		  display: table;
		  height: 90%;
		}
		.da-dk .description-outer {
		    margin-left: -40%
		}
		.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%;}
		.moduleItem .item_description{height: 40px;}
		.content-outer.products p.item_description, .content-outer.games .moduleItem .item_description{
			height: 70px;
    		text-transform: uppercase;
    		color: #2b2c2d;
    		font-size: 15px;
    		text-align: left;
    	}
    	.item_description, .item_price, .item_cta, .item_subtitle {
    		margin-left: 10px;
    		margin-right: 10px;
		}
		.games .moduleItem .item_img img, .content-outer.apps .item_img img, .content-outer.videos .item_img img, .content-outer.other .item_img img{width: 90%;}
		.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;}
		.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;}
		.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:135% 100%;}
		.bsa-main-link {
			left: 10%;
			position: relative;
		}
		.sv-se .content-home .bsa-main-link {
    		left: -20%;
    		position: relative;
		}

		.horizontal_navbar.dropdown_group{
			border-radius: 10px;
			outline: none;
		}

		.es-mx .brand-character1{display:none}  /* Edit for BA-139 */
		.brand-hero .description {width:40%;}
		.hero-carousel.brand-hero .hero-item {height: 429px;}
		.brand-header .hero-carousel, .brand-bsa .hero-carousel {margin: 0 auto;min-height: 500px!important;}
		.no-no .content-home .brand-header .hero-carousel,
		.nl-be .content-home .brand-header .hero-carousel,
		.cs-cz .content-home .brand-header .hero-carousel,
		.fi-fi .content-home .brand-header .hero-carousel,
		.sv-se .content-home .brand-header .hero-carousel,
		.nl-nl .content-home .brand-header .hero-carousel,
		.el-gr .content-home .brand-header .hero-carousel,
		.fr-be .content-home .brand-header .hero-carousel,
		.es-cl .content-home .brand-header .hero-carousel,
		.es-co .content-home .brand-header .hero-carousel,
		.es-pe .content-home .brand-header .hero-carousel,
		.da-dk .content-home .brand-header .hero-carousel,
		.tr-tr .content-home .brand-header .hero-carousel{margin: 0 auto;min-height: 500px!important;padding-top: 100px;}
		.content-videos .seoheader {margin: 80px 0 20px;	color: #ffffff}
		.horizontal_navbar .btn-4 {width: 240px;}
}
@media (min-width: 1920px){
.description-inner{
    vertical-align: initial;
  }
}
.no-no .content-home .description .description-inner a:nth-child(2),
.nl-be .content-home .description .description-inner a:nth-child(2),
.cs-cz .content-home .description .description-inner a:nth-child(2),
.fi-fi .content-home .description .description-inner a:nth-child(2),
.sv-se .content-home .description .description-inner a:nth-child(2),
.nl-nl .content-home .description .description-inner a:nth-child(2),
.el-gr .content-home .description .description-inner a:nth-child(2),
.fr-be .content-home .description .description-inner a:nth-child(2),
.es-cl .content-home .description .description-inner a:nth-child(2),
.es-co .content-home .description .description-inner a:nth-child(2),
.es-pe .content-home .description .description-inner a:nth-child(2),
.da-dk .content-home .description .description-inner a:nth-child(2),
.tr-tr .content-home .description .description-inner a:nth-child(2){
	background-image: url(/images/hasbrogames/btn1.png)!important;
}

.no-no .content-home .description .description-inner a:nth-child(3),
.nl-be .content-home .description .description-inner a:nth-child(3),
.cs-cz .content-home .description .description-inner a:nth-child(3),
.fi-fi .content-home .description .description-inner a:nth-child(3),
.sv-se .content-home .description .description-inner a:nth-child(3),
.nl-nl .content-home .description .description-inner a:nth-child(3),
.el-gr .content-home .description .description-inner a:nth-child(3),
.fr-be .content-home .description .description-inner a:nth-child(3),
.es-cl .content-home .description .description-inner a:nth-child(3),
.es-co .content-home .description .description-inner a:nth-child(3),
.es-pe .content-home .description .description-inner a:nth-child(3),
.da-dk .content-home .description .description-inner a:nth-child(3),
.tr-tr .content-home .description .description-inner a:nth-child(3){
	background-image: url(/images/hasbrogames/btn2.png)!important;
}

@media (min-width: 1024px) and (max-width: 1920px){
.no-no .content-home .brand-header .hero-carousel,.nl-be .content-home .brand-header .hero-carousel,.cs-cz .content-home .brand-header .hero-carousel, .fi-fi .content-home .brand-header .hero-carousel,
.sv-se .content-home .brand-header .hero-carousel,.nl-nl .content-home .brand-header .hero-carousel,.el-gr .content-home .brand-header .hero-carousel, .fr-be .content-home .brand-header .hero-carousel,
.es-cl .content-home .brand-header .hero-carousel, .es-co .content-home .brand-header .hero-carousel, .es-pe .content-home .brand-header .hero-carousel,
.da-dk .content-home .brand-header .hero-carousel, .tr-tr .content-home .brand-header .hero-carousel{
    margin: 0 auto;
    /*top: 40px;*/
}
.no-no .content-home .hero-item.selected, .nl-be .content-home .hero-item.selected, .cs-cz .content-home .hero-item.selected, .fi-fi .content-home .hero-item.selected
.sv-se .content-home .hero-item.selected, .nl-nl .content-home .hero-item.selected, .el-gr .content-home .hero-item.selected, .fr-be .content-home .hero-item.selected,
.es-cl .content-home .hero-item.selected, .es-co .content-home .hero-item.selected, .es-pe .content-home .hero-item.selected, .da-dk .content-home .hero-item.selected,
.tr-tr .content-home .hero-item.selected{
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 100%;
    align-items: center;
    transition: all 0.5s ease-in-out;
}
.no-no .content-home .hero-item, .nl-be .content-home .hero-item, .cs-cz .content-home .hero-item, .fi-fi .content-home .hero-item,
.sv-se .content-home .hero-item, .nl-nl .content-home .hero-item, .el-gr .content-home .hero-item, .fr-be .content-home .hero-item,
.es-cl .content-home .hero-item, .es-co .content-home .hero-item, .es-pe .content-home .hero-item , .da-dk .content-home .hero-item, 
.tr-tr .content-home .hero-item {
    max-height: 504px;
}
.no-no .content-home .brand-hero .video, .fi-fi .content-home .brand-hero .video, .cs-cz .content-home .brand-hero .video, .el-gr .content-home .brand-hero .video, .el-gr .content-home .brand-hero .video, .fr-be .content-home .brand-hero .video,
.es-cl .content-home .brand-hero .video, .es-co .content-home .brand-hero .video, .es-pe .content-home .brand-hero .video, .tr-tr .content-home .brand-hero .video{
    float: none;
    min-height: 300px;
    margin: 40px 0 0 0;
    padding-bottom: 0px;
    transition: all 0.5s ease-in-out;
    margin-top: -20px;
   }
.sv-se .content-home .brand-hero .video {
    float: none;
    min-height: 300px;
    margin: 40px 0 0 0;
    padding-bottom: 0px;
    transition: all 0.5s ease-in-out;
    margin-top: -20px;
     margin-left: 25%;
}
.fi-fi .content-home .brand-hero .video
{	background: none;
    color: #fff;
    height: 100%;
    margin: 0 0 0 25%;
    padding: 5px 0 0 !important;
    /*width: 40%;*/
}
.no-no .content-home .brand-hero .description, .nl-be .content-home .brand-hero .description, .cs-cz .content-home .brand-hero .description, .sv-se .content-home .brand-hero .description, .nl-nl .content-home .brand-hero .description, .el-gr .content-home .brand-hero .description, .fr-be .content-home .brand-hero .description,
 .es-cl .content-home .brand-hero .description, .es-co .content-home .brand-hero .description, .es-pe .content-home .brand-hero .description , .da-dk .content-home .brand-hero .description,
  .tr-tr .content-home .brand-hero .description  {
    background: none;
    color: #fff;
    height: 100%;
    margin: 0 0 0 -12%;
    padding: 5px 0 0 !important;
    width: 40%;
}
 .fi-fi .content-home .brand-hero .description{
 	background: none;
    color: #fff;
    height: 100%;
    margin: 0 0 0 20%;
    padding: 5px 0 0 !important;
    width: 40%;
 }
.no-no .content-home .description-outer, .nl-be .content-home .description-outer, .cs-cz .content-home .description-outer, .fi-fi .content-home .description-outer,
.sv-se .content-home .description-outer, .nl-nl .content-home .description-outer, .el-gr .content-home .description-outer, .fr-be .content-home .description-outer,
.es-cl .content-home .description-outer, .es-co .content-home .description-outer, .es-pe .content-home .description-outer, .da-dk .content-home .description-outer,
.tr-tr .content-home .description-outer
    display: table;
    height: 90%;
        margin-left: -155px;
} 
.no-no .content-home .description-inner, .fi-fi .content-home .description-inner, .cs-cz .content-home .description-inner, .fi-fi .content-home .description-inner,
.sv-se .content-home .description-inner, .nl-nl .content-home .description-inner, .el-gr .content-home .description-inner, .fr-be .content-home .description-inner,
.es-cl .content-home .description-inner, .es-pe .content-home .description-inner, .da-dk .content-home .description-inner, .es-co .content-home .description-inner, .tr-tr .content-home .description-inner {
    display: table-cell;
    vertical-align: middle;
}
.no-no .content-home .copyright {
    color: #959595;
    margin-top: 14px;
    font-family: proxima-nova, sans-serif;
    font-style: normal;
    font-weight: 600;
    font-style: italic;
    transition: all 0.5s ease-in-out;
    background-image: url(/images/brandpages/hasbrogames/blanco_transp.png);
    background-position: center;
    background-size: 100% 100%;
    background-repeat: no-repeat;
}

.no-no .content-home .btns_drupal, .nl-be .content-home .btns_drupal, .cs-cz .content-home .btns_drupal, .fi-fi .content-home .btns_drupal,
.sv-se .content-home .btns_drupal, .nl-nl .content-home .btns_drupal, .el-gr .content-home .btns_drupal, .fr-be .content-home .btns_drupal,
.es-cl .content-home .btns_drupal, .es-co .content-home .btns_drupal, .es-pe .content-home .btns_drupal, .da-dk .content-home .btns_drupal,
.tr-tr .content-home .btns_drupal{
    display: flex;
    flex-direction: row;
    justify-content: space-around;
    width: 700px;
    margin-top: 20px;
    transition: all 0.5s ease-in-out;
}

.no-no .content-home .hero-name, .nl-be .content-home .hero-name, .cs-cz .content-home .hero-name, .fi-fi .content-home .hero-name,
.sv-se .content-home .hero-name, .nl-nl .content-home .hero-name, .el-gr .content-home .hero-name, .fr-be .content-home .hero-name,
.es-cl .content-home .hero-name, .es-co .content-home .hero-name, .es-pe .content-home .hero-name, .da-dk .content-home .hero-name,
.tr-tr .content-home .hero-name{
        background-position: center;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    width: 335px;
    height: 35px;
    font-size: 22px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-family: proxima-nova, sans-serif;
    font-style: italic;
    font-weight: 700;
    transition: all 0.5s ease-in-out;
    text-transform: uppercase;
}

.no-no .content-home .brand-hero .hero-item img, .nl-be .content-home .brand-hero .hero-item img, .cs-cz .content-home .brand-hero .hero-item img, .fi-fi .content-home .brand-hero .hero-item img,
.sv-se .content-home .brand-hero .hero-item img, .nl-nl .content-home .brand-hero .hero-item img, .el-gr .content-home .brand-hero .hero-item img, .fr-be .content-home .brand-hero .hero-item img,
.es-cl .content-home .brand-hero .hero-item img, .es-co .content-home .brand-hero .hero-item img, .es-pe .content-home .brand-hero .hero-item img,
.da-dk .content-home .brand-hero .hero-item img, .tr-tr .content-home .brand-hero .hero-item img {
    max-width: 542px;
    width: 100%;
    display: block;
    float: none;
    /* margin-top: 100px; */
}

 .no-no .content-home .description-inner, .nl-be .content-home .description-inner, .cs-cz .content-home .description-inner, .fi-fi .content-home .description-inner,
 .nl-nl .content-home .description-inner, .el-gr .content-home .description-inner, .fr-be .content-home .description-inner,
 .es-cl .content-home .description-inner, .es-co .content-home .description-inner, .es-pe .content-home .description-inner,
 .tr-tr .content-home .description-inner{
    	display: flex;
    flex-direction: row;
    justify-content: space-around;
    width: 630px;
    margin-top: 75%;
    transition: all 0.5s ease-in-out;
}

.sv-se .content-home .description-inner {
    display: flex;
    flex-direction: row;
    justify-content: space-around;
    width: 630px;
    margin-top: 75%;
    transition: all 0.5s ease-in-out;
    margin-left: 48%;
}
 .da-dk .content-home .description-inner {
 	display: flex;
    flex-direction: row;
    justify-content: space-around;
    width: 630px;
    margin-top: 75%;
    transition: all 0.5s ease-in-out;
    margin-left: 26%;
}
.no-no .content-home .brand-hero .hero-desc, .nl-be .content-home .brand-hero .hero-desc, .cs-cz .content-home .brand-hero .hero-desc, .fi-fi .content-home .brand-hero .hero-desc,
.sv-se .content-home .brand-hero .hero-desc, .nl-nl .content-home .brand-hero .hero-desc, .el-gr .content-home .brand-hero .hero-desc, .fr-be .content-home .brand-hero .hero-desc,
.es-cl .content-home .brand-hero .hero-desc, .es-co .content-home .brand-hero .hero-desc, .es-pe .content-home .brand-hero .hero-desc,
.da-dk .content-home .brand-hero .hero-desc, .tr-tr .content-home .brand-hero .hero-desc {
	display: none;
}
.no-no .content-home .brand-hero .hero-desc, .nl-be .content-home .brand-hero .hero-desc, .cs-cz .content-home .brand-hero .hero-desc, .fi-fi .content-home .brand-hero .hero-desc,
.sv-se .content-home .brand-hero .hero-desc, .nl-nl .content-home .brand-hero .hero-desc, .el-gr .content-home .brand-hero .hero-desc, .fr-be .brand-hero .content-home .hero-desc,
.es-cl .content-home .brand-hero .hero-desc, .es-co .brand-hero .content-home .hero-desc, .es-pe .brand-hero .content-home .hero-desc, .da-dk .brand-hero .content-home .hero-desc,
.tr-tr .brand-hero .content-home .hero-desc {
	display: none;
}
.no-no .content-home .brand-hero .hero-image, .nl-be .content-home .brand-hero .hero-image, .cs-cz .content-home .brand-hero .hero-image, .sv-se .content-home .brand-hero .hero-image, .nl-nl .content-home .brand-hero .hero-image, .el-gr .content-home .brand-hero .hero-image, .fr-be .content-home .brand-hero .hero-image,
.es-cl .content-home .brand-hero .hero-image, .es-co .content-home .brand-hero .hero-image, .es-pe .content-home .brand-hero .hero-image,
.da-dk .content-home .brand-hero .hero-image, .tr-tr .content-home .brand-hero .hero-image{
	    margin-top: -180px;
}
.fi-fi .content-home .brand-hero .hero-image{
	margin-right: 22%;
	 margin-top: -180px;
}
}
@media (min-width: 767px) and (max-width: 1923px){
.no-no .content-home .brand-header .hero-carousel,.nl-be .content-home .brand-header .hero-carousel,.cs-cz .content-home .brand-header .hero-carousel, .fi-fi .content-home .brand-header .hero-carousel,
.sv-se .content-home .brand-header .hero-carousel,.nl-nl .content-home .brand-header .hero-carousel,.el-gr .content-home .brand-header .hero-carousel, .fr-be .content-home .brand-header .hero-carousel,
.es-cl .content-home .brand-header .hero-carousel, .es-co .content-home .brand-header .hero-carousel, .es-pe .content-home .brand-header .hero-carousel,
.da-dk .content-home .brand-header .hero-carousel, .tr-tr .content-home .brand-header .hero-carousel{
    margin: 0 auto;
    /*top: 40px;*/
}
.no-no .content-home .hero-item.selected, .nl-be .content-home .hero-item.selected, .cs-cz .content-home .hero-item.selected, .fi-fi .content-home .hero-item.selected
.sv-se .content-home .hero-item.selected, .nl-nl .content-home .hero-item.selected, .el-gr .content-home .hero-item.selected, .fr-be .content-home .hero-item.selected,
.es-cl .content-home .hero-item.selected, .es-co .content-home .hero-item.selected, .es-pe .content-home .hero-item.selected, .da-dk .content-home .hero-item.selected,
.tr-tr .content-home .hero-item.selected{
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 100%;
    align-items: center;
    transition: all 0.5s ease-in-out;
}
.no-no .content-home .hero-item, .nl-be .content-home .hero-item, .cs-cz .content-home .hero-item, .fi-fi .content-home .hero-item,
.sv-se .content-home .hero-item, .nl-nl .content-home .hero-item, .el-gr .content-home .hero-item, .fr-be .content-home .hero-item,
.es-cl .content-home .hero-item, .es-co .content-home .hero-item, .es-pe .content-home .hero-item , .da-dk .content-home .hero-item, 
.tr-tr .content-home .hero-item {
    max-height: 504px;
}
.no-no .content-home .brand-hero .video, .fi-fi .content-home .brand-hero .video, .cs-cz .content-home .brand-hero .video, .fi-fi .content-home .brand-hero .video,
.sv-se .content-home .brand-hero .video, .el-gr .content-home .brand-hero .video, .el-gr .content-home .brand-hero .video, .fr-be .content-home .brand-hero .video,
.es-cl .content-home .brand-hero .video, .es-co .content-home .brand-hero .video, .es-pe .content-home .brand-hero .video, .da-dk .content-home .brand-hero .video,
.tr-tr .content-home .brand-hero .video{
    float: none;
    min-height: 300px;
    margin: 40px 0 0 0;
    padding-bottom: 0px;
    transition: all 0.5s ease-in-out;
    margin-top: -20px;
}
.no-no .content-home .brand-hero .description, .nl-be .content-home .brand-hero .description, .cs-cz .content-home .brand-hero .description, .fi-fi .content-home .brand-hero .description,
.sv-se .content-home .brand-hero .description, .nl-nl .content-home .brand-hero .description, .el-gr .content-home .brand-hero .description, .fr-be .content-home .brand-hero .description,
 .es-cl .content-home .brand-hero .description, .es-co .content-home .brand-hero .description, .es-pe .content-home .brand-hero .description , .da-dk .content-home .brand-hero .description,
  .tr-tr .content-home .brand-hero .description  {

    background: none;
    color: #fff;
    height: 100%;
    margin: 0 0 0 5%;
    padding: 5px 0 0 !important;
    width: 40%;
}
.no-no .content-home .description-outer, .nl-be .content-home .description-outer, .cs-cz .content-home .description-outer, .fi-fi .content-home .description-outer,
.sv-se .content-home .description-outer, .nl-nl .content-home .description-outer, .el-gr .content-home .description-outer, .fr-be .content-home .description-outer,
.es-cl .content-home .description-outer, .es-co .content-home .description-outer, .es-pe .content-home .description-outer, .da-dk .content-home .description-outer,
.tr-tr .content-home .description-outer{
    display: table;
    height: 90%;
        margin-left: -155px;
} 
.no-no .content-home .description-inner, .fi-fi .content-home .description-inner, .cs-cz .content-home .description-inner, .fi-fi .content-home .description-inner,
.sv-se .content-home .description-inner, .nl-nl .content-home .description-inner, .el-gr .content-home .description-inner, .fr-be .content-home .description-inner,
.es-cl .content-home .description-inner, .es-co .content-home .description-inner, .es-pe .content-home .description-inner, 
.da-dk .content-home .description-inner, .tr-tr .content-home .description-inner {
    display: table-cell;
    vertical-align: middle;
}
.no-no .content-home .copyright {
    color: #959595;
    margin-top: 14px;
    font-family: proxima-nova, sans-serif;
    font-style: normal;
    font-weight: 600;
    font-style: italic;
    transition: all 0.5s ease-in-out;
    background-image: url(/images/brandpages/hasbrogames/blanco_transp.png);
    background-position: center;
    background-size: 100% 100%;
    background-repeat: no-repeat;
}

.no-no .content-home .btns_drupal, .nl-be .content-home .btns_drupal, .cs-cz .content-home .btns_drupal, .fi-fi .content-home .btns_drupal,
.sv-se .content-home .btns_drupal, .nl-nl .content-home .btns_drupal, .el-gr .content-home .btns_drupal, .fr-be .content-home .btns_drupal,
.es-cl .content-home .btns_drupal, .es-co .content-home .btns_drupal, .es-pe .content-home .btns_drupal, .da-dk .content-home .btns_drupal,
.tr-tr .content-home .btns_drupal{
    display: flex;
    flex-direction: row;
    justify-content: space-around;
    width: 700px;
    margin-top: 20px;
    transition: all 0.5s ease-in-out;
}

.no-no .content-home .hero-name, .nl-be .content-home .hero-name, .cs-cz .content-home .hero-name, .fi-fi .content-home .hero-name,
.sv-se .content-home .hero-name, .nl-nl .content-home .hero-name, .el-gr .content-home .hero-name, .fr-be .content-home .hero-name,
.es-cl .content-home .hero-name, .es-co .content-home .hero-name, .es-pe .content-home .hero-name, .da-dk .content-home .hero-name,
.tr-tr .content-home .hero-name{
        background-position: center;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    width: 335px;
    height: 35px;
    font-size: 22px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-family: proxima-nova, sans-serif;
    font-style: italic;
    font-weight: 700;
    transition: all 0.5s ease-in-out;
    text-transform: uppercase;
}
.no-no .content-home .brand-hero .hero-item img, .nl-be .content-home .brand-hero .hero-item img, .cs-cz .content-home .brand-hero .hero-item img, .fi-fi .content-home .brand-hero .hero-item img,
.sv-se .content-home .brand-hero .hero-item img, .nl-nl .content-home .brand-hero .hero-item img, .el-gr .content-home .brand-hero .hero-item img, .fr-be .content-home .brand-hero .hero-item img,
.es-cl .content-home .brand-hero .hero-item img, .es-co .content-home .brand-hero .hero-item img, .es-pe .content-home .brand-hero .hero-item img,
.da-dk .content-home .brand-hero .hero-item img, .tr-tr .content-home .brand-hero .hero-item img {
    max-width: 542px;
    width: 100%;
    display: block;
    float: none;
    /* margin-top: 100px; */
}

 .no-no .content-home .description-inner, .nl-be .content-home .description-inner, .cs-cz .content-home .description-inner, .fi-fi .content-home .description-inner,
 .sv-se .content-home .description-inner, .nl-nl .content-home .description-inner, .el-gr .content-home .description-inner, .fr-be .content-home .description-inner,
 .es-cl .content-home .description-inner, .es-co .content-home .description-inner, .es-pe .content-home .description-inner, 
 .da-dk .content-home .description-inner, .tr-tr .content-home .description-inner{
    	display: flex;
    flex-direction: row;
    justify-content: space-around;
    width: 630px;
    margin-top: 70%;
    transition: all 0.5s ease-in-out;
}
.no-no .content-home .brand-hero .hero-desc, .nl-be .content-home .brand-hero .hero-desc, .cs-cz .content-home .brand-hero .hero-desc, .fi-fi .content-home .brand-hero .hero-desc,
.sv-se .content-home .brand-hero .hero-desc, .nl-nl .content-home .brand-hero .hero-desc, .el-gr .content-home .brand-hero .hero-desc, .fr-be .content-home .brand-hero .hero-desc,
.es-cl .content-home .brand-hero .hero-desc, .es-co .content-home .brand-hero .hero-desc, .es-pe .content-home .brand-hero .hero-desc,
.da-dk .content-home .brand-hero .hero-desc, .tr-tr .content-home .brand-hero .hero-desc {
	display: none;
}
.no-no .content-home .brand-hero .hero-desc, .nl-be .content-home .brand-hero .hero-desc, .cs-cz .content-home .brand-hero .hero-desc, .fi-fi .content-home .brand-hero .hero-desc,
.sv-se .content-home .brand-hero .hero-desc, .nl-nl .content-home .brand-hero .hero-desc, .el-gr .content-home .brand-hero .hero-desc, .fr-be .brand-hero .content-home .hero-desc,
.es-cl .content-home .brand-hero .hero-desc, .es-co .brand-hero .content-home .hero-desc, .es-pe .brand-hero .content-home .hero-desc, .da-dk .brand-hero .content-home .hero-desc, .tr-tr .brand-hero .content-home .hero-desc {
	display: none;
}
.no-no .content-home .brand-hero .hero-image, .nl-be .content-home .brand-hero .hero-image, .cs-cz .content-home .brand-hero .hero-image, .fi-fi .content-home .brand-hero .hero-image,
.sv-se .content-home .brand-hero .hero-image, .nl-nl .content-home .brand-hero .hero-image, .el-gr .content-home .brand-hero .hero-image, .fr-be .content-home .brand-hero .hero-image,
.es-cl .content-home .brand-hero .hero-image, .es-co .content-home .brand-hero .hero-image, .es-pe .content-home .brand-hero .hero-image,
.da-dk .content-home .brand-hero .hero-image, .tr-tr .content-home .brand-hero .hero-image{
	    margin-top: -180px;
}
}

@media (min-width: 768px) and (max-width: 1023px){
	.no-no .content-home .description-inner, .nl-be .content-home .description-inner, .cs-cz .content-home .description-inner, .f-fi .content-home .description-inner,
	.sv-se .content-home .description-inner, .nl-nl .content-home .description-inner, .el-gr .content-home .description-inner, .fr-be .content-home .description-inner,
	.es-cl .content-home .description-inner, .es-co .content-home .description-inner, .es-pe .content-home .description-inner, 
	.da-dk .content-home .description-inner, .tr-tr .content-home .description-inner{
		margin-top: 55%;
		margin-right: 20%;
		margin-left: 15%;
	}
	.no-no .content-home .description-outer, .nl-be .content-home .description-outer, .cs-cz .content-home .description-outer, .fi-fi .content-home .description-outer,
	.sv-se .content-home .description-outer, .nl-nl .content-home .description-outer, .el-gr .content-home .description-outer, .fr-be .content-home .description-outer,
	.es-cl .content-home .description-outer, .es-co .content-home .description-outer {
    display: table;
    height: 90%;
    /*margin-left: -190px;*/
	}
	.no-no .content-home .brand-hero .hero-image, .nl-be .content-home .brand-hero .hero-image, .cs-cz .content-home .brand-hero .hero-image, .fi-fi .content-home .brand-hero .hero-image,
	.sv-se .content-home .brand-hero .hero-image, .nl-nl .content-home .brand-hero .hero-image, .el-gr .content-home .brand-hero .hero-image, .fr-be .content-home .brand-hero .hero-image,
	.es-cl .content-home .brand-hero .hero-image, .es-co .content-home .brand-hero .hero-image, .es-pe .content-home .brand-hero .hero-image
	, .da-dk .content-home .brand-hero .hero-image, .tr-tr .content-home .brand-hero .hero-image {
    margin-top: -135px;
    width: auto;
     margin-left: 9%;
       margin-right: 20%;
	}
	.no-no .content-home .brand-header, .nl-be .content-home .brand-header, .cs-cz .content-home .brand-header, .fi-fi .content-home .brand-header,
	.sv-se .content-home .brand-header, .nl-nl .content-home .brand-header, .el-gr .content-home .brand-header, .fr-be .content-home .brand-header,
	.es-cl .content-home .brand-header, .es-co .content-home .brand-header, .es-pe .content-home .brand-header
	, .da-dk .content-home .brand-header, .tr-tr .content-home .brand-header{
		min-height: auto !important;
	}
	.no-no .content-home .brand-hero .video, .nl-be .content-home .brand-hero .video, .cs-cz .content-home .brand-hero .video, .fi-fi .content-home .brand-hero .video,
	.sv-se .content-home .brand-hero .video, .nl-nl .content-home .brand-hero .video, .el-gr .content-home .brand-hero .video, .fr-be .content-home .brand-hero .video,
	.es-cl .content-home .brand-hero .video, .es-co .content-home .brand-hero .video, .es-pe .content-home .brand-hero .video, .da-dk .content-home .brand-hero .video,
	.tr-tr .content-home .brand-hero .video{
		margin-top: 0px;
		margin-right: 22%;
	}
}
@media (min-width: 320px) and (max-width: 479px){
	.no-no .content-home .brand-hero .hero-desc, .nl-be .content-home .brand-hero .hero-desc, .cs-cz .content-home .brand-hero .hero-desc, .fi-fi .content-home .brand-hero .hero-desc,
	.sv-se .content-home .brand-hero .hero-desc, .nl-nl .content-home .brand-hero .hero-desc, .el-gr .content-home .brand-hero .hero-desc, .fr-be .content-home .brand-hero .hero-desc,
	.es-cl .content-home .brand-hero .hero-desc, .es-co .content-home .brand-hero .hero-desc, .es-pe .content-home .brand-hero .hero-desc, .da-dk .content-home .brand-hero .hero-desc,
	.tr-tr .content-home .brand-hero .hero-desc{
		display: none;
	}
	.no-no .content-home .brand-header .content, .nl-be .content-home .brand-header .content, .cs-cz .content-home .brand-header .content, .fi-fi .content-home .brand-header .content,
	.sv-se .content-home .brand-header .content, .nl-nl .content-home .brand-header .content, .el-gr .content-home .brand-header .content, .fr-be .content-home .brand-header .content,
	.es-cl .content-home .brand-header .content, .es-co .content-home .brand-header .content, .es-pe .content-home .brand-header .content, .da-dk .content-home .brand-header .content, 
	.tr-tr .content-home .brand-header .content{
		padding-bottom: 0px;
	}
	.no-no .content-home .description-inner, .nl-be .content-home .description-inner, .cs-cz .content-home .description-inner, .fi-fi .content-home .description-inner,
	.sv-se .content-home .description-inner, .nl-nl .content-home .description-inner, .el-gr .content-home .description-inner, .fr-be .content-home .description-inner,
	.es-cl .content-home .description-inner, .es-co .content-home .description-inner, .es-pe .content-home .description-inner, .da-dk .content-home .description-inner,
	.tr-tr .content-home .description-inner{
		padding-top: 20px;
		display: unset;
	}
	.no-no .content-home .brand-hero .description, .nl-be .content-home .brand-hero .description, .cs-cz .content-home .brand-hero .description, .fi-fi .content-home .brand-hero .description,
	.sv-se .content-home .brand-hero .description, .nl-nl .content-home .brand-hero .description, .el-gr .content-home .brand-hero .description, .fr-be .content-home .brand-hero .description,
	.es-cl .content-home .brand-hero .description, .es-co .content-home .brand-hero .description, .es-pe .content-home .brand-hero .description, .da-dk .content-home .brand-hero .description, 
	.tr-tr .content-home .brand-hero .description{
		background: none #03375f;
    	padding: 15px 0 75px !important;
    	margin: 0px;
	}
	.no-no .content-home .brand-hero .hero-image, .nl-be .content-home .brand-hero .hero-image, .cs-cz .content-home .brand-hero .hero-image, .sv-se .content-home .brand-hero .hero-image, .nl-nl .content-home .brand-hero .hero-image, .el-gr .content-home .brand-hero .hero-image, .fr-be .content-home .brand-hero .hero-image,
	.es-cl .content-home .brand-hero .hero-image, .es-co .content-home .brand-hero .hero-image, .es-pe .content-home .brand-hero .hero-image,
	.da-dk .content-home .brand-hero .hero-image, .tr-tr .content-home .brand-hero .hero-image{
	    margin-top: 0px;
	}
	.no-no .home .brand-header, .nl-be .home .brand-header, .cs-cz .home .brand-header, .fi-fi .home .brand-header, .sv-se .home .brand-header,
	.nl-nl .home .brand-header, .el-gr .home .brand-header, .fr-be .home .brand-header, .es-cl .home .brand-header, .es-co .home .brand-header,
	.es-pe .home .brand-header, .da-dk .home .brand-header, .tr-tr .home .brand-header{
		min-height: auto !important;
	}

	}
@media (min-width: 480px) and (max-width: 767px){
	.no-no .content-home .brand-hero .hero-desc, .nl-be .content-home .brand-hero .hero-desc, .cs-cz .content-home .brand-hero .hero-desc, .fi-fi .content-home .brand-hero .hero-desc,
	.sv-se .content-home .brand-hero .hero-desc, .nl-nl .content-home .brand-hero .hero-desc, .el-gr .content-home .brand-hero .hero-desc, .fr-be .content-home .brand-hero .hero-desc,
	.es-cl .content-home .brand-hero .hero-desc, .es-co .content-home .brand-hero .hero-desc, .es-pe .content-home .brand-hero .hero-desc, .da-dk .content-home .brand-hero .hero-desc,
	.tr-tr .content-home .brand-hero .hero-desc{
		display: none;
	}
	.no-no .content-home .brand-header .content, .nl-be .content-home .brand-header .content, .cs-cz .content-home .brand-header .content, .fi-fi .content-home .brand-header .content,
	.sv-se .content-home .brand-header .content, .nl-nl .content-home .brand-header .content, .el-gr .content-home .brand-header .content, .fr-be .content-home .brand-header .content,
	.es-cl .content-home .brand-header .content, .es-co .content-home .brand-header .content, .es-pe .content-home .brand-header .content, .da-dk .content-home .brand-header .content, 
	.tr-tr .content-home .brand-header .content{
		padding-bottom: 0px;
	}
	.no-no .content-home .description-inner, .nl-be .content-home .description-inner, .cs-cz .content-home .description-inner, .fi-fi .content-home .description-inner,
	.sv-se .content-home .description-inner, .nl-nl .content-home .description-inner, .el-gr .content-home .description-inner, .fr-be .content-home .description-inner,
	.es-cl .content-home .description-inner, .es-co .content-home .description-inner, .es-pe .content-home .description-inner, .da-dk .content-home .description-inner,
	.tr-tr .content-home .description-inner{
		padding-top: 20px;
		display: unset;
	}
	.no-no .content-home .brand-hero .description, .nl-be .content-home .brand-hero .description, .cs-cz .content-home .brand-hero .description, .fi-fi .content-home .brand-hero .description,
	.sv-se .content-home .brand-hero .description, .nl-nl .content-home .brand-hero .description, .el-gr .content-home .brand-hero .description, .fr-be .content-home .brand-hero .description,
	.es-cl .content-home .brand-hero .description, .es-co .content-home .brand-hero .description, .es-pe .content-home .brand-hero .description, .da-dk .content-home .brand-hero .description, 
	.tr-tr .content-home .brand-hero .description{
    	background: none #03375f;
    	margin: 0px;
	}
	.no-no .content-home .brand-hero .hero-image, .nl-be .content-home .brand-hero .hero-image, .cs-cz .content-home .brand-hero .hero-image, .sv-se .content-home .brand-hero .hero-image, .nl-nl .content-home .brand-hero .hero-image, .el-gr .content-home .brand-hero .hero-image, .fr-be .content-home .brand-hero .hero-image,
	.es-cl .content-home .brand-hero .hero-image, .es-co .content-home .brand-hero .hero-image, .es-pe .content-home .brand-hero .hero-image,
	.da-dk .content-home .brand-hero .hero-image, .tr-tr .content-home .brand-hero .hero-image{
	    margin-top: 0px;
	}
	.no-no .home .brand-header, .nl-be .home .brand-header, .cs-cz .home .brand-header, .fi-fi .home .brand-header, .sv-se .home .brand-header,
	.nl-nl .home .brand-header, .el-gr .home .brand-header, .fr-be .home .brand-header, .es-cl .home .brand-header, .es-co .home .brand-header,
	.es-pe .home .brand-header, .da-dk .home .brand-header, .tr-tr .home .brand-header{
		min-height: auto !important;
	}
}

.no-no .games .item_cta, .fi-fi .games .item_cta, .da-dk .games .item_cta, .sv-se .games .item_cta {
  background: #323a40 !important; 
}

@media (max-width: 1920px) and (min-width: 1024px) {
.it-it #featured-brand-section .brand-hero .hero-image, 
.de-ch #featured-brand-section .brand-hero .hero-image,
.en-za #featured-brand-section .brand-hero .hero-image,
.fr-ch #featured-brand-section .brand-hero .hero-image {
  width: 26%;
	}
}
/*@media (max-width: 1023px) and (min-width: 768px) {
.it-it .brand-hero .hero-image, 
.de-ch .brand-hero .hero-image,
.en-za .brand-hero .hero-image,
.fr-ch .brand-hero .hero-image {
    width: 27%;
    padding-right: 0px;
	}	
}*/
@media (min-width: 1921px) {
.brand-hero .description {
	background: none;
	top: 38%;
	}
.brand-hero .hero-name {
	margin :inherit;
}
.brand-hero .description h2 {
	font-size: 2em;
}
.brand-hero .hero-desc-2 {
	font-size: 1em;
}
}
.de-de .content-outer.products p.item_description, .content-outer.games .moduleItem .item_description{
	min-height: 70px;
	text-transform: uppercase;
	color: #2b2c2d;
	font-size: 15px;
	text-align: left;
}
.de-de .brand-hero .description{
	background: none;
}
.de-de .nav-menu li a{
	font-size: 23px;
}

