.esrbblade a:focus {
    outline: 2px dashed rgb(0 103 184 / 10%) !important;
}

.esrbvfi:focus {
    outline: 5px dashed transparent !important;
border: 3px dashed #000 !important;
}

@media screen and (min-width: 1084px) {
.BGimage {
background-image: url('https://compass-ssl.xbox.com/assets/84/97/8497cc3d-bfbc-4961-953e-1bb5aaaf5a7a.jpg?n=4444444448_Background-1084_1920x.jpg');
background-repeat: no-repeat;
background-size: cover;
}
}

@media screen and (max-width: 1083px)  {
.BGimage {background-color:#101023 !important;}
}

/* ESRB VFI */



/* GAME FEATURES */
 .m-highlight-feature > div {
background: none !important;
color: white !important;
box-shadow:none !Important;
}

@media only screen and (min-width:1400px) {
.m-highlight-feature > div {width: 500px !important;}
}

@media only screen and (min-width:1084px) {
.m-highlight-feature>.right-align {
margin-right: 10%;
}
.m-highlight-feature>.left-align {
margin-left: 10%;}
}

@media only screen and (min-width:768px){
.gameFeatures .c-heading{font-size:34px !important; line-height:40px !important;}
.gameFeatures>p {font-size:20px !important; line-height:25px !important;}

}

.padBottom{padding-bottom:20px !Important;}

.paddingTop60{
padding-top:66px !Important;
}


.multi-hero .c-carousel picture.c-image{background-color:white !Important;}

/*.m-hero-item .c-heading, .c-hero .c-heading{max-height:100px !important;}*/

#detailsection a:focus {
    outline: black dashed 2px !important;
}

.padBottom{padding-bottom:20px !important;}