body {
    font-family: arial,helvetica,sans-serif;
    background-color: #000;
    color: #000;
  font-size:16px;
}
.logo-box{
	width: 23%;
}
.topnav-box{
	width: 58%;
}
.topbutton-box{
	width: 19%;
}
.content-container-theme {
    background: url("../../../../Images/blaster-skin-w.jpg") no-repeat fixed center 0px transparent;
    left: 0px;
    min-height: 500px;
    top: 0px;
    width: 100%;
  padding-top: 120px;
}
.content-containerbox {
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  border: 4px solid #93CAF3;
  border: 4px solid rgba(147, 202, 245, 0.5);
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color:#C6E1EC;
  margin-bottom:20px;
  overflow: hidden;
}
.item-page p {
    margin:0px;
    padding:0px 0px 15px;
    text-align: justify;
}
.item-page h2 {
    color: #3181EE;
    clear: both;
  margin:0 0 5px 0;
  font-weight:bold;
}
.item-page ul{
    padding: 0 0 0 10px;
}
.article-area{
   background-color:#fff;
   min-height:600px;
   }
.navbar {
    margin-bottom:0px;
  position: fixed;
  z-index:1;
  width:100%;
  border:0;
}
#header {
    background: url("../../../../Css/en-us/Default/Images/content-header.jpg") no-repeat scroll center center transparent;
    width: 100%;
    min-width: 980px;
    height: 97px;
}
#header #header-content {
    margin: 0px auto;
    padding: 1px;
    position: relative;
    text-align: center;
    width: 1140px;
    z-index: 99999;
}
#header .logo, .logo{
  background:url('../../../../Css/en-us/Default/Images/logo-nav.png') no-repeat scroll 0 -10px transparent;
  display:block;
  float:right;
  height:80px;
  margin: 7px 5px 0px 0px;
  text-indent:-9999px;
  width:195px;
  }
#main-nav {
    margin:10px 0 0 0;
    height: 40px;
    float: left;
}
#main-nav ul {
    height: 40px;
    list-style: outside none none;
    margin: 0px auto;
    padding: 0px;
}
#main-nav li {
    display: inline;
    float: left;
}
#main-nav a {
    display: block;
    margin: 0px 3px;
    text-indent: -9999px;
}
a.membership-pg:link, a.membership-pg:visited {
    background: url("../../../../Css/en-us/Default/Images/logo-nav.png?v=070213") no-repeat scroll -199px -11px transparent;
    height: 31px;
    width: 122px;
}
a.blog-pg:link, a.blog-pg:visited {
    background: url("../../../../Css/en-us/Default/Images/logo-nav.png?v=070213") no-repeat scroll -326px -11px transparent;
    height: 31px;
    width: 118px;
}
a.parents-pg:link, a.parents-pg:visited {
    background: url("../../../../Css/en-us/Default/Images/logo-nav.png?v=070213") no-repeat scroll -449px -11px transparent;
    height: 31px;
    width: 102px;
}
a.teachers-pg:link, a.teachers-pg:visited {
    background: url("../../../../Css/en-us/Default/Images/logo-nav.png?v=070213") no-repeat scroll -556px -11px transparent;
    height: 31px;
    width: 99px;
}
a.shop-pg:link, a.shop-pg:visited {
    background: url("../../../../Css/en-us/Default/Images/logo-nav.png?v=070213") no-repeat scroll -660px -11px transparent;
    height: 33px;
    width: 61px;
}
a.mobile-mn:link, a.mobile-mn:visited {
    background: url("../../../../Css/en-us/Default/Images/logo-nav.png") no-repeat scroll -726px -11px transparent;
    height: 33px;
    width: 120px;
}
a.login-link:link, a.login-link:visited {
    background: url("../../../../Css/en-us/Default/Images/logo-nav.png") no-repeat scroll -1009px -11px transparent;
    width: 64px;
    height: 21px;
    display: block;
    text-indent: -9999px;
    position: absolute;
    top: 10px;
    right: 145px;
}
a.reg-link:link, a.reg-link:visited {
    background: url("../../../../Css/en-us/Default/Images/logo-nav.png") no-repeat scroll -1081px -11px transparent;
    width: 81px;
    height: 21px;
    display: block;
    text-indent: -9999px;
    position: absolute;
    top: 10px;
    right: 60px;
}
a.playnow-link:link, a.playnow-link:visited {
    background: url("../../../../Css/en-us/Default/Images/logo-nav.png?v=070213") no-repeat scroll -851px -10px transparent;
    display: block;
    height: 52px;
    float: left;
    clear: both;
    text-indent: -9999px;
    top: 36px;
    width: 144px;
}
.service-support a.service-link-dropdown {
    padding: 0px 38px 0px 1.5em;
    background: url("../../../../Css/en-us/Default/Images/Account.png") repeat scroll right 0px transparent;
    font-size: 0px;
    height: 25px;
}
.service-cell-dropdown a {
    background: none repeat scroll 0% 0% #24A3BD;
    width: 150px;
    display: block;
  color: #FFF;
  text-decoration: none;
  font-weight: bold;
}
.service-cell {
    position: relative;
    background: url("../../../../Css/en-us/Default/Images/Account.png") repeat scroll center top transparent;
    color: #C8C8C8;
    display: block;
    float: left;
    line-height: 19px;
    padding: 0px;
    font-weight: bold;
    min-width: 46px;
    border-bottom-right-radius: 4px;
}
ul.drop li.hover, ul.drop li:hover { position: relative; z-index: 9999; cursor: default; }
ul.drop ul { visibility: hidden; position: absolute; top: 24px; left: -105px; z-index: 598; border: 1px solid white; text-align:center;}
ul.drop ul li { float: none; list-style-type: none;}
ul.drop ul ul { top: -3px; left: 100%; }
ul.drop li:hover > ul { display: block;     position: absolute;     visibility: visible; z-index:999; }
ul.drop ul li:hover > li { float: none;    list-style:none; visibility: visible }
.service-bar {
    font-size: 11px;
    display: inline-block;
}
#service ul {
    margin: 0px;
    padding: 0px;
}
#bottom-nav a {
    color: #FFF;
    display: block;
    float: left;
    text-indent: -9999px;
}
#bottom-nav {
    color: #FFF;
    font-family: "Arial Rounded MT Bold",Arial,Helvetica,sans-serif;
    font-size: 12px;
    margin: 20px auto 0px auto;
    text-align: center;
  width: 390px;
  clear:both;
}
#bottom-nav ul {
    margin:0;
  padding:0;
}
#bottom-nav li {
    float: left;
    list-style: outside none none;
    margin: 0px 5px;
}
a.about-us:link, a.about-us:visited {
    background: url("../../../../Css/en-us/Default/Images/footer-nav.png") no-repeat scroll -6px -6px transparent;
    height: 31px;
    width: 115px;
}
a.console:link, a.console:visited {
    background: url("../../../../Css/en-us/Default/Images/footer-nav.png") no-repeat scroll -396px -6px transparent;
    height: 31px;
    width: 163px;
}
a.help:link, a.help:visited {
    background: url("../../../../Css/en-us/Default/Images/footer-nav.png") no-repeat scroll -571px -6px transparent;
    height: 31px;
    width: 78px;
}
#footer .spacer {
    color: #F15C27;
    font-size: 12px;
    padding:5px 0px 0 0;
  text-align: center;
}
#footer p {
    text-shadow: 1px 1px #000;
  text-align: center;
  margin:0;
  padding: 5px 0px;
}
#footer a {
    color: #FFF;
    font-size: 12px;
}
.font11{
  font-size:0.688em;
  }
.txtwhite{
  color:#fff;
  }
.footertabs{
  background: #1b2973; /* Old browsers */
  background: -moz-linear-gradient(top,  #1b2973 0%, #4254ab 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1b2973), color-stop(100%,#4254ab)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #1b2973 0%,#4254ab 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #1b2973 0%,#4254ab 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #1b2973 0%,#4254ab 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #1b2973 0%,#4254ab 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1b2973', endColorstr='#4254ab',GradientType=0 ); /* IE6-9 */
  padding: 10px 20px 0px 20px;
  }
.footertabs h3{
  font-size:12px;
  font-weight:bold;
  margin:0;
  padding:0;
  color: #fff;  
  }
.footertabs li {
    list-style: outside none none;
    padding: 0px 20px 0px 0px;
    font-size: 12px;
}
.footertabs .active a h3{
    color: #2C52A2;
}
.footertabs a {
    padding: 8px 10px;
    text-decoration: none;
  border-radius: 8px 8px 0px 0px !important;
}
.tab-content{
  background-color:#fff;
  padding: 15px 25px;
  }
.tab-content li a {
    color: #2C52A2;
  font-size: 12px;
  text-decoration: none;
}
.footertabs li a:hover {
  background:#30AFC9 ;
  border:1px solid #94EDFF;
}
.tab-content ul, .tab-content li {
    padding:0;
  margin:0;
}
.tab-content li {
    list-style: outside none none;
    font-size: 12px;
  padding:0 0 5px 0;
}
.clear{
  clear:both;
  }
.social-btn {
    margin: 0px;
    padding: 0px;
}
.social-btn ul li {
    display: inline;
    float: left;
    width: 36px;
    height: 36px;
    margin: 0px 4px;
    padding: 0px !important;
}
.social-btn ul li a {
    color: #FFF;
    margin: 0px;
    padding: 0px;
    text-decoration: none;
}
.social-btn ul {
    height: 36px;
    margin: 0px;
    padding: 0px 0px 4px;
    width: 100%;
    background: none repeat scroll 0% 0% transparent !important;
}
#breadcrumbs {
    text-align:left;
    font-size:0.688em;
  color: #555;
}
#breadcrumbs .breadcrumbs {
    padding: 10px 20px;
}
#breadcrumbs .breadcrumbs a {
    color: #226ADD;
    text-decoration: none;
}
#breadcrumbs span {
    color: #555;
  padding:0;
}
.mb-mobileapps-box .img-responsive{
  display:inline;
  }
.mb-mobileapps-box{
  background:url(../../../../Images/mb-mobile-apps-bg3.jpg) no-repeat #3F1962;
  text-align:center;
  color:#fff;
  padding-top:40px;
  padding-bottom:40px;
  font-size:0.875em;
  font-weight:bold;
  }
.mb-mobileapps-box .col-sm-4{
  min-height:270px;
  }
.mb-mobileapps-box a{
  color:#fff;
  }
.mb-mobileapps-box a:hover{
  color:#94EDFF;
  }
.mb-mobileapps-box .mb-mobile-icon{
  width:200px; height:200px; margin:0 auto; background:url(../../../../Images/mb-mobileapps-ls_v1.png) no-repeat;  
  }
.mb-mobileapps-box  .mb-mobile-icon-mb{
  background-position:-5px -5px;
  }
.mb-mobileapps-box  .mb-mobile-icon-hb2{
  background-position:-215px -5px;
  }
.mb-mobileapps-box  .mb-mobile-icon-mmr{
  background-position:-430px -5px;
  }
.mb-mobileapps-box  .mb-mobile-icon-hb{
  background-position:-645px -5px;
  }
.mb-mobileapps-box  .mb-mobile-icon-sz{
  background-position:-860px -5px;
  }
.mb-mobileapps-box  .mb-mobile-icon-bfb{
  background-position:-1080px -5px;
  }
.item-page {
    margin: 0 10px 10px 10px;
}
#ariyui83.yui-skin-sam .yuimenubar {
    height: 35px;
  overflow: hidden;
}
#js-screenshots {
    margin: 0px 0px 20px;
    float: left;
    width: 100%;
}
.gameinfo-container {
    background-color: #00A0D1;
  padding: 20px;
  margin: 0 0 20px 0;
}
.store-badges-small, .store-badges-lg {
    margin:0 0 10px 0;
  float:left;
  clear:both;
}
.store-badges-lg p {
    font-size: 0.75em;
    font-weight: bold;
    color: #000;
    margin: 0px;
  padding:0;
}
.store-badges-small ul, .store-badges-small li, .store-badges-lg ul, .store-badges-lg li {
    margin: 0px;
    padding: 0px;
}
.store-badges-small li, .store-badges-lg li{
  float:left;
  list-style:none;
  margin:0 0.313em 0.313em 0 !important;
  }
.store-badges-small p{
  font-size:0.750em;
  font-weight:bold;
  color:#636363;
  margin:0 !important;
  padding:0;
  }
.gameinfo-container h1 {
    color:#fff;
  margin:0 0 10px 0;
  padding:0;
  font-size:1.875em
}
.gamecontent-container h2 {
    font-size: 1.5em;
}
.scrolling-horizontal {
    overflow:auto;
}
.scrolling-horizontal-innerwrap {
  overflow-y:hidden;
    float:left;
    margin-right:-32767px;/*Be safe with Opera's limited neg margin of -32767px*/
}
.scrolling-horizontal-innerwrap ul , .scrolling-horizontal-innerwrap li {
padding:0;
margin:0;
}
.scrolling-horizontal-innerwrap li {
    float:left;
  border:0;
  margin: 0 5px 0 0;
  list-style:none;
}

.gamecontent-container{
  font-size:0.750em;
  }
#right .custom {
    float: left;
}

#right ul {
    border: 0px solid #CCC;
    color: #5A8739;
    font-weight: bold;
    background-color: #BADAA2;
    margin-right: 8px;
    margin-left: 1px;
    padding: 0px 0px 10px;
    list-style-type: none;
    position: relative;
}
#right h3 {
    color: #333;
    padding: 0px;
}
#right ul li {
    padding: 5px 0px 5px 12px;
}
ul.latestnews li a, ul.mostread li a {
    padding: 2px 2px 2px 15px;
    display: block;
    text-decoration: none;
  color: #4D772F;
}
#top {
    background: none repeat scroll 0% 0% #FFF;
  border: 2px solid #FFF;
  border-radius: 5px;
  width: 75px;
  position: absolute;
  padding: 1px;
  margin: 79px 0px 0px -85px;
}
.itp-share-tw {
    margin: 0 0 3px 1px !important;
  height:85px;
}
.itp-share-pinterest {
    margin: 10px 0 0 6px !important;
}
.itp-share-fbl {
    margin: 3px 4px !important;
}
.itp-share-gone {
    margin: 2px 1px !important;
}
@media only screen and (min-width: 768px) and (max-width: 990px) {
  .footertabs li {
    padding: 0px;
  }
  #header {
    background: url("../../../../Images/content-header-1000_v1.jpg") no-repeat scroll center center transparent;
    min-width:768px;
  }
  #header .logo, .logo {
    margin-left:0;
  }
  a.playnow-link:link, a.playnow-link:visited {
    right: 320px;
  }
	.logo-box{
	width: 26%;
	}
	.topnav-box{
		width: 54%;
	}
	.topbutton-box{
		width: 20%;
	}
}
@media only screen and (min-width: 991px) and (max-width: 1110px) {
	.logo-box{
	width: 20%;
	}
	.topnav-box{
		width: 65%;
	}
	.topbutton-box{
		width: 15%;
	}
	#main-nav a {
    margin: 0px 1px;
	}
}
@media only screen and (min-width: 240px) and (max-width: 767px) {
  .content-container-theme {
    padding-top:70px;
  }
  .navbar-header{
background: url('../../../../../../JumpstartNew/brands/mb/img/MB-header-bg_v-1.gif') !important;
  }
  .mb-mobileapps-box .col-sm-4{
  min-height:110px;
  }
.mb-mobileapps-box .mb-mobile-icon{
  width:179px; height:70px; margin:0 auto; background:url(../../../../Images/mb-mobileapps-ss_v1.png) no-repeat;  
  }
.mb-mobileapps-box  .mb-mobile-icon-mb{
  background-position:-178px -142px;
  }
.mb-mobileapps-box  .mb-mobile-icon-hb2{
  background-position:-178px -0px;
  }
.mb-mobileapps-box  .mb-mobile-icon-mmr{
  background-position:-178px -70px;
  }
.mb-mobileapps-box  .mb-mobile-icon-hb{
  background-position:-0px -0px;
  }
.mb-mobileapps-box  .mb-mobile-icon-sz{
  background-position:-0px -70px;
  }
.mb-mobileapps-box  .mb-mobile-icon-bfb{
  background-position:-0px -142px;
  }
#ariyui83, .yui-skin-sam {
    display:none;
}
#header .logo, .logo{
  background:url('../../../../Images/mb-logo-small.png') no-repeat scroll 0 0 transparent;
  display:block;
  float:left;
  height:45px;
  margin:0;
  text-indent:-9999px;
  width:250px;
  }
}
@media only screen and (min-width: 991px) and (max-width: 1100px) {
  #header .logo, .logo {
    margin-left:0;
  }
  a.playnow-link:link, a.playnow-link:visited {
    right: 150px;
  }
}
@media (max-width:999px) {  
  #top{
    display:none;
  }
  #header #header-content {
   width: 100%;
  }
}

/* hide yui button */
.yui-menu-item1354 , .yui-menu-item1946, .yui-menu-item1947, .yui-menu-item1948, .yui-menu-item1949, .yui-menu-item1950, .yui-menu-item1951{
	display:none !important;
	}