@font-face{font-family:'Titillium Maps';}
.system-unpublished, tr.system-unpublished{background:#e8edf1;border-top:4px solid #c4d3df;border-bottom:4px solid #c4d3df;}
#system-debug{color:#ccc;background-color:#fff;padding:10px;margin:10px;}
#system-debug div{font-size:11px;}
body{color:#333;font-family:arial, helvetica, sans-serif;background-color:#fffffb;color:#000000;}
img{border:none;}
/*.clickme{background:url("https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/PetRescue-background.jpg") no-repeat scroll center top #81d0f4;min-height:1177px;left:0;position:fixed;top:0;width:100%;}*/
.clickme{background:url("https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/Madagascar-bg.jpg") no-repeat scroll center top transparent;min-height:1177px;left:0;position:fixed;top:0;width:100%;}
/*.clickme{background:url("https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/NFL-website-BG.jpg") no-repeat scroll center top transparent;min-height:1177px;left:0;position:fixed;top:0;width:100%;}*/
/*.clickme{background:url("//m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/dragons-js-bg-v2b.jpg") no-repeat scroll center top transparent;min-height:1177px;left:0;position:fixed;top:0;width:100%;}*/ 
/*.clickme{background:url("https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/MadPenguins-Wrapper.jpg?v2") no-repeat scroll center top transparent;min-height:1177px;left:0;position:fixed;top:0;width:100%;} */
a:active, a:hover, a:link, a:visited{outline:0 none;text-decoration:none;}
#newonjs{width:630px;padding:0;margin:0 0 0 40px;}
#all{color:#333;border:solid 0px #ddd !important;}
sup{font-size:90%;}
.right-img{padding:0 0 12px 12px !important;margin:0 !important;}
.left-img{padding:0 12px 12px 0 !important;margin:0 !important;}
input:focus{border:solid 2px;}
fieldset{border:solid 0px #ccc}
.article-info{color:#444;}
.article-info dd span{color:#444;border-right:solid 0px;}
#line{text-align:right;margin-bottom:10px;padding-right:20px}
#header #line form,
#header #line #fontsize,
#header #line form .search{display:inline !important;}
.h4-stype{padding:0 0 10px 0;font-size:15px;}
#header{padding:0;position:relative;height:475px;width:1010px;margin:0 auto;}
#header #logo{height:106px;padding:0;}
#header #logo a{width:333px;height:106px;display:block;border:none;}
#header #logo a:hover{background:url("https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/js-logo.png?v=041012") no-repeat transparent;}
.header-plate{margin:0 auto;width:970px;}
#header .header-plate{height:65px;position:relative;}
#header .user-plate{color:#fff;width:355px;height:84px;position:absolute;right:3px;bottom:1px;}
.ie6 #header .user-plate{right:2px}
#social-nav{position:absolute;top:62px;right:0;color:#FFFFFF;width:450px;padding:0;margin:0;}
#social-nav .social-btn {float: right; margin: 0 55px 0 0;  padding: 0;}
#social-nav .social-btn ul{width:100%;padding:0 0 4px 0;margin:0;height:36px;}
#social-nav .social-btn ul li{display:inline;float:left;}
#social-nav .social-btn ul li a{color:#FFF;padding:4px 7px 7px;margin:0;text-decoration:none;}
#social-nav .social-btn ul li a:hover, .services ul li a.selected{color:#fad82a;}
#social-nav .social-btn li.gplus{height:36px;padding:4px 0 0 10px;width:36px;}
#social-nav .social-btn li.pinit{height:36px;padding:4px 0 0 10px;width:36px;}
#social-nav .social-btn li.youtube{height:36px;padding:4px 0 0 10px;width:36px;}
#social-nav .social-btn li.facebook{height:36px;padding:4px 0 0 10px;width:36px;}
#social-nav .social-btn li.twitter{height:36px;padding:4px 0 0 10px;width:36px;}
#social-nav .membership {float: right; margin: 0 0 0 5px; padding: 5px 0 0;}
.membership-btn:link {background: url("https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/membership-btn.png?v=120412") no-repeat scroll 0 0 transparent;display: block;height: 36px;width: 145px;}
#jsmenu{width:970px;height:65px;margin:0 auto;list-style-type:none;}
#jsmenu li{height:65px;float:left;}
#jsmenu li a{height:65px;display:block;text-align:center;text-transform:uppercase;color:#ffa400;background:url("https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/mainmenu-bg.png?v=021112") no-repeat scroll 0 0 transparent;text-indent:-9999px;}
#jsmenu .menu-home:link, #menu li.menu-home:visited{width:114px;background-position:0 0;}
#jsmenu .menu-home:hover{width:114px;background-position:0 -70px;}
#jsmenu .menu-home:active{width:114px;background-position:0 -140px;}
#jsmenu .menu-game:link, #menu .menu-game:visited{width:110px;background-position:-114px 0;}
#jsmenu .menu-game:hover{width:110px;background-position:-114px -70px;}
#jsmenu .menu-game:active{width:110px;background-position:-114px -140px;}
#jsmenu .menu-apps:link, #menu .menu-apps:visited{width:112px;background-position:-224px 0;}
#jsmenu .menu-apps:hover{background-position:-224px -70px;}
#jsmenu .menu-apps:active{background-position:-224px -140px;}
#jsmenu .menu-parents:link, #menu .menu-parents:visited{width:113px;background-position:-336px 0;}
#jsmenu .menu-parents:hover{background-position:-336px -70px;}
#jsmenu .menu-parents:active{background-position:-336px -140px;}
#jsmenu .menu-teachers:link, #menu .menu-teachers:visited{width:111px;background-position:-449px 0;}
#jsmenu .menu-teachers:hover{background-position:-449px -70px;}
#jsmenu .menu-teachers:active{background-position:-449px -140px;}
#jsmenu .menu-community:link, #menu .menu-community:visited{width:109px;background-position:-560px 0;}
#jsmenu .menu-community:hover{background-position:-560px -70px;}
#jsmenu .menu-community:active{background-position:-560px -140px;}
#jsmenu .menu-aboutus:link, #menu .menu-aboutus:visited{width:110px;background-position:-669px 0;}
#jsmenu .menu-aboutus:hover{background-position:-669px -70px;}
#jsmenu .menu-aboutus:active{background-position:-669px -140px;}
#jsmenu .menu-playnow:link, #menu .menu-playnow:visited{width:189px;background-position:-779px 0;}
#jsmenu .menu-playnow:hover{background-position:-779px -70px;}
#jsmenu .menu-playnow:active{background-position:-779px -140px;}
#jsmenu li.menu-playnow{width:185px;padding-left:5px;}
#red-header-menu{display:block;margin:0 auto;width:970px;}
.img-link:link, .img-link:visited{display:inline;float:left;text-indent:-9999px;}
#red-header-menu .main-nav{margin:0;padding:0 0 0 0;}
#red-header-menu .main-nav li{float:left;display:inline;list-style:none;}
#red-header-menu .main-nav a{display:block;text-indent:-9999px;}
#jshome:link, #jshome:visited{background:url("https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/mainmenu-bg.png?v=021112") no-repeat 0 0;width:114px;height:65px;}
#jshome:hover{background-position:0 -70px;}
#jshome:active{background-position:0 -140px;}
#jsgames:link, #jsgames:visited{background:url("https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/mainmenu-bg.png?v=021112") no-repeat -114px 0;width:110px;height:65px;}
#jsgames:hover{background-position:-114px -70px;}
#jsgames:active{background-position:-114px -140px;}
#jsapps:link, #jsapps:visited{background:url("https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/mainmenu-bg.png?v=021112") no-repeat -224px 0;width:112px;height:65px;}
#jsapps:hover{background-position:-224px -70px;}
#jsapps:active{background-position:-224px -140px;}
#jsparents:link, #jsparents:visited{background:url("https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/mainmenu-bg.png?v=021112") no-repeat -336px 0;width:113px;height:65px;}
#jsparents:hover{background-position:-336px -70px;}
#jsparents:active{background-position:-336px -140px;}
#jsteachers:link, #jsteachers:visited{background:url("https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/mainmenu-bg.png?v=021112") no-repeat -449px 0;width:111px;height:65px;}
#jsteachers:hover{background-position:-449px -70px;}
#jsteachers:active{background-position:-449px -140px;}
#jscommunity:link, #jscommunity:visited{background:url("https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/mainmenu-bg.png?v=021112") no-repeat -560px 0;width:109px;height:65px;}
#jscommunity:hover{background-position:-560px -70px;}
#jscommunity:active{background-position:-560px -140px;}
#jsaboutus:link, #jsaboutus:visited{background:url("https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/mainmenu-bg.png?v=021112") no-repeat -669px 0;width:110px;height:65px;}
#jsaboutus:hover{background-position:-669px -70px;}
#jsaboutus:active{background-position:-669px -140px;}
#jsplaynow:link, #jsplaynow:visited{background:url("https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/mainmenu-bg.png?v=021112") no-repeat -779px 0;width:189px;height:65px;}
#jsplaynow:hover{background-position:-779px -70px;}
#jsplaynow:active{background-position:-779px -140px;}
#fontsize{color:#444;}
#fontsize p a:link,
#fontsize p a:visited{color:#444}
#fontsize p a:hover,
#fontsize p a:active,
#fontsize p a:focus{background:#555;color:#fff}
#fontsize h3{color:#444;}
#top-img{background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/content-top-j.png) no-repeat;margin:0 auto;padding:0;height:20px;width:1001px;position:relative;}
#content-btm{background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/content-btm-j.png) no-repeat scroll 0 0 transparent;height:20px;margin:0 auto 15px;padding:0;width:1001px;position:relative;}
#header form .inputbox{background:#fff !important;}
#header form .inputbox:focus{border:solid 2px #000;}
#header form .button{border:solid 1px #999;background:#664335;color:#fff;}
#contentarea,
#contentarea2{background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/content-mid-j.png) repeat-y scroll 0 0 #fff; padding-bottom: 84px;}
#breadcrumbs{color:#555;}
#breadcrumbs .breadcrumbs{padding-top:10px;padding-left:20px; position:relative; z-index:3;}
#breadcrumbs span{color:#555;}
#breadcrumbs span a:link,
#breadcrumbs span a:visited{background:#fff;color:#7BA428;}
#breadcrumbs span a:hover,
#breadcrumbs span a:active,
#breadcrumbs span a:focus{background:#7BA428;color:#fff;}
#breadcrumbs .breadcrumbs li{margin:0; padding:0;display:inline;}
#breadcrumbs .breadcrumbs a{color:#226ADD;text-decoration:none;}
#breadcrumbs .breadcrumbs a:hover{color:#444;text-decoration:none;}
#breadcrumbs .breadcrumbs a span{color:#226ADD;text-decoration:none;}
#breadcrumbs .breadcrumbs a:hover span{color:#444;text-decoration:none;}
.module_content{border:solid 1px #ddd;background:#fff}
.moduletable_js{border:solid 0px #ddd;}
#right .moduletable_js{border:0}
#nav h3{border-bottom:solid 1px #ddd;color:#444;}
h3.js_heading{border-bottom:solid 1px #fff !important;background:#eee;font-family:'Titillium Maps', Arial;}
h3.js_heading span.backh{border:solid 0px #000}
h3.js_heading span.backh1{color:#444}
#right h3{color:#377A2E;}
#right h3 span.backh{}
#right h3 span.backh2{}
#right h3 span.backh3{color:#FFF;font-size:20px;background:url("https://m.jumpstart.com/JumpstartNew/JSJoomla/Images/archive-blue-bg.jpg") no-repeat scroll 0 0 transparent;width:293px;height:30px;padding:8px 0 0 10px;}
h3.js_heading a{border:0}
h3.js_heading a img{border:0}
h3.js_heading a.opencloselink:hover,
h3.js_heading a.opencloselink:active,
h3.js_heading a.opencloselink:focus{background:none}
h3.js_heading a:link,
h3.js_heading a:visited,
h3.js_heading a:hover,
h3.js_heading a:active,
h3.js_heading a:focus{}
.search{padding:0;margin:0;}
#nav h3{font-family:'Titillium Maps', Arial;}
#nav h3.js_heading a:focus{}
#nav form{color:#000;}
#nav form a:hover,
#nav form a:active,
#nav form a:focus{color:#fff;background:#669933;}
#nav .moduletable-example ul.menu{background:#fff;border:0;}
ul.menu{border:0;background:#fff;border:solid 0px #eee;}
.module_content ul.menu{border:0;}
ul.menu li{border-bottom:solid 1px #ddd;}
ul.menu li a:link,
ul.menu li a:visited{color:#444;}
ul.menu li.active a:link,
ul.menu li.active a:visited{color:#333;}
ul.menu li a:hover,
ul.menu li a:active,
ul.menu li a:focus,
ul.menu li.active a:hover,
ul.menu li.active a:active,
ul.menu li.active a:focus{background:#fff
color:#638420;}
ul.menu li ul{border:solid 0px #eee;}
ul.menu li ul li{border:solid 0px #000;background:#fff;}
ul.menu li.active ul li a:link,
ul.menu li.active ul li a:visited{color:#444;border:0;border-bottom:solid 1px #fff;background:#e8e8e8}
ul.menu li.active ul li.active a:link,
ul.menu li.active ul li.active a:visited{border:0;color:#333;border-bottom:solid 1px #fff;}
ul.menu li.active ul li a:hover,
ul.menu li.active ul li a:active,
ul.menu li.active ul li a:focus{background:#666 !important;color:#fff !important;}
ul.menu li ul li ul{border:0 !important;background:#f5f5f5 !important;padding-bottom:0}
ul.menu li.active ul li.active ul li a:link,
ul.menu li.active ul li.active ul li a:visited{background:#f5f5f5;border-bottom:solid 1px #fff;color:#444}
ul.menu li.active ul li.active ul li.active a:link,
ul.menu li.active ul li.active ul li.active a:visited{color:#333;}
ul.menu li ul li ul li ul{border:solid 1px #eee !important;padding-top:10px !important;padding-bottom:10px !important;background:#fff !important;}
ul.menu li.active ul li.active ul li.active ul li a:link,
ul.menu li.active ul li.active ul li.active ul li a:visited{font-weight:normal;padding:3px 2px 3px 40px;font-size:0.9em;background:#fff;color:#444}
ul.menu li.active ul li.active ul li.active ul li.active a:link,
ul.menu li.active ul li.active ul li.active ul li.active a:visited{font-weight:bold;color:#333}
ul.menu li ul li ul li ul li ul{border:solid 0px #eee !important;padding-top:5px !important;padding-bottom:10px !important;background:#fff !important;}
ul.menu li.active ul li.active ul li.active ul li.active ul li a:link,
ul.menu li.active ul li.active ul li.active ul li.active ul li a:visited{font-weight:normal;padding:3px 2px 3px 5px;font-size:0.9em;background:#fff;color:#444;margin:0 10px 0 35px;border-bottom:solid 1px #ddd}
ul.menu li.active ul li.active ul li.active ul li.active ul li.active a:link,
ul.menu li.active ul li.active ul li.active ul li.active ul li.active a:visited{font-weight:bold;color:#333}
#main{min-height:250px;padding:0;*width:660px;}
#main .icon{list-style-type:none;}
#main h3{margin:20px 0 10px;clear:both;}
#main ul{font-size:12px;}
#main .icon li{border:1px solid #D6D6D6;float:left;margin:5px 5px 15px 5px;background-color:#FFF;-moz-box-shadow:1px 2px 2px #ccc;-webkit-box-shadow:1px 2px 2px #ccc;box-shadow:1px 2px 2px #ccc;padding-top:3px; border-radius: 5px;}
#main .icon li a{background-position:center top;background-repeat:no-repeat;color:Black;display:block;font-size:11px;font-weight:normal;min-height:145px;margin-top:5px;padding-bottom:2px;padding-top:0px;text-align:center;width:100px;line-height:15px;cursor:pointer;}
#main .icon li a img{margin-bottom:5px !important;padding:0 !important; }
#main .worksheets a{}
#main .activities a{}
#content .games li a{}
#main a:link,
#main a:visited{color:#3181ee;font-weight:bold;text-decoration:none;}
#main a:hover,
#main a:active,
#main a:focus{color:#975703;font-weight:bold;}
#main th a:hover,
#main th a:active,
#main th a:focus{background:#333;color:#fff;}
#main .icon li a:hover{color:#ec123b;}
#main p{margin:0;padding:0 0 15px 0;text-align:justify;}
.items-row{}
.column-1,
.column-2{border:solid 0px;}
.item-separator{border:solid 0px #333333;}
#main ul li{-webkit-box-sizing: content-box !important;-moz-box-sizing: content-box !important;box-sizing: content-box !important;}
#main ul img{padding:10px 0 0 5px !important;}
.small{border:solid 0;}
ul#archive-items li.row0,
ul#archive-items li.row1{border-bottom:solid 1px #ddd}
.archive #adminForm fieldset{border:0;padding:0;margin:20px 0}
.image-left{padding:2px;}
.image-right{border:solid 1px #ddd;padding:2px}
.items-row{}
#main h1{color:#121d89;border-top:solid 0px #ddd;border-bottom:solid 2px #121d89;font-size:26px;font-weight:bold;font-family:'Titillium Maps', Arial;}
.items-row h2{color:#7BA428;border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;}
.items-row h2 a:link,
.items-row h2 a:visited,
.items-leading h2 a:link,
.items-leading h2 a:visited{color:#175edc !important;}
.items-row h2 a:hover,
.items-row h2 a:active,
.items-row h2 a:focus,
.items-leading h2 a:hover,
.items-leading h2 a:active,
.items-leading h2 a:focus{color:#ff0000 !important;text-decoration:none !important}
.items-leading h2{color:#7BA428;}
#main h2{color:#3181ee;font-family:'Titillium Maps', Arial;clear:both;font-size:18px;}
#main h2 a{color:#3181EE;cursor:pointer;}
#main h2 a:hover{color:#975703;font-weight:normal;}
.readmore a:link,
.readmore a:visited,
a.readmore:link,
a.readmore:visited{color:#444;background:#eee;border:solid 1px #ddd;}
.readmore a:hover,
.readmore a:active,
.readmore a:focus,
a.readmore a:hover,
a.readmore a:active,
a.readmore a:focus{background:#555 !important;color:#fff;}
a.readmore:hover,
a.readmore:active,
a.readmore:focus{background:#555;color:#fff;}
.actions img{border:0;}
#main .items-more h3{border-bottom:solid 1px #ddd;border-top:solid 1px #ddd;color:#444;}
#main .items-more ol{color:#000;}
#main .items-more ol li a{background:#FFF !important;color:#7BA428}
#main .items-more ol li a:hover,
#main .items-more ol li a:active,
#main .items-more ol li a:focus{background:#555;color:#333;}
#main .pagination{border-top:solid 1px #ddd;}
table.contenttoc{border:solid 1px #ccc;}
#right .moduletable{border:solid 0px #eee;width:300px;border-top:0;margin-bottom:10px;padding:0px;z-index:999;}
#right h3{color:#333;padding:0px;}
#right h4{color:#444;border:solid 0;padding:0px;}
#right ul{border:solid 1px #4698cc;border-top:none;color:#5a8739;background-color:#fff;font-weight:bold;margin:0 7px 10px 0;padding:0 0 10px 0;}
.moduletable-custom ul li{color:#333;}
#right .moduletable-custom h4{color:#444}
#right .moduletable a img{border:0;padding-right:5px;}
.moduletableseealso{float:left;}
#right .moduletableseealso h3 span.backh3{color:#FFF;font-size:20px;background:url("https://m.jumpstart.com/JumpstartStaging/Images/sne/rightside-seealso-bg.png") no-repeat scroll 0 0 transparent;width:293px;height:35px;padding:9px 0 0 7px;}
#right ul.relateditemsseealso{border-left:solid 1px #f6f0e0;border-right:solid 1px #f6f0e0;border-bottom:solid 1px #f6f0e0;font-weight:bold;background-color:#f6dc94;margin-right:8px;margin-left:1px;margin-bottom:20px;width:290px;}
#right ul.relateditemsseealso{color:#5A8739;font-weight:bold;padding-bottom:20px;}
#right ul.relateditemsseealso li{padding:5px 0 5px 12px;}
#right ul.relateditemsseealso li a{color:#3c3214;text-decoration:none;}
#right ul.relateditemsseealso li a:hover{color:#836918;}
#right .moduletableseealso h3 span.backh3{color:#FFF;font-size:20px;background:url("https://m.jumpstart.com/JumpstartStaging/Images/sne/rightside-seealso-bg.png") no-repeat scroll 0 0 transparent;width:293px;height:35px;padding:9px 0 0 7px;}
#right ul.mostreadseealso{border-left:solid 1px #f6f0e0;border-right:solid 1px #f6f0e0;border-bottom:solid 1px #f6f0e0;font-weight:bold;background-color:#f6dc94;margin-right:8px;margin-left:1px;margin-bottom:20px;width:290px;}
#right ul.mostreadseealso{color:#5A8739;font-weight:bold;padding-bottom:20px;}
#right ul.mostreadseealso li{padding:5px 0 5px 12px;}
#right ul.mostreadseealso li a{color:#3c3214;text-decoration:none;}
#right ul.mostreadseealso li a:hover{color:#836918;}
#close span{color:#000;}
.mostread li a{color:#4d772f;padding-top:10px;}
.mostread li a:link,
.mostread li a:visited,
.latestnews li a:link,
.latestnews li a:visited{background:url(https://m.jumpstart.com/JumpstartStaging/Images/sne/green-arrow.png) 2px 7px no-repeat;}
.mostread li a:hover,
.latestnews li a:hover,
.mostread li a:active,
.latestnews li a:active,
.mostread li a:focus,
.latestnews li a:focus{background:url(https://m.jumpstart.com/JumpstartStaging/Images/sne/blue-arrow.png) 2px 6px no-repeat !important;color:#469FEB;}
ul.newsfeed{border:solid 0px #000;}
.newsfeed-item{border-bottom:solid 1px #ddd;}
.newsfeed-item h5 a{}
ul.newsflash-horiz{border:solid 1px #eee;background:#f5f5f5;}
.newsflash-horiz li{border:solid 0px #eee;background:#f5f5f5;}
ul.newsflash-horiz li h4{border-bottom:solid 1px #fff;font-family:'Titillium Maps', Arial;}
.newsflash-vert{}
.banneritem{border:0}
.banneritem a{background:none}
.banneritem a img{background:none;border:0}
#login-form .inputbox{border:solid 1px #ddd;}
fieldset.input{border:0;}
input.button,
button.button{background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/search-btn.png) no-repeat left top;width:65px;height:24px;color:#FFF;}
ul.tabs{border:solid 1px #ddd;border-bottom:0;background:#f5f5f5;}
ul.tabs li{background:#f5f5f5;border-right:solid 1px #ddd}
ul.tabs li a:link,
ul.tabs li a:visited{color:#333;}
ul.tabs li a:hover,
ul.tabs li a:active,
ul.tabs li a:focus{color:#000}
.tabcontent{border:solid 1px #ddd;background:#fff;color:#000;}
.tabcontent .linkclosed{color:#000;border-bottom:solid 1px #e5e5e5;}
ul.tabs li a.linkopen{background:#fff;color:#333;border:0}
ul.tabs li a.linkclosed:hover,
ul.tabs li a.linkclosed:active,
ul.tabs li a.linkclosed:focus,
ul.tabs li a.linkopen:hover,
ul.tabs li a.linkopen:active,
ul.tabs li a.linkopen:focus{background:#555;color:#fff}
.category-module li{border-bottom:solid 1px #ddd;}
.category-module li li{border:0}
.searchintro img{border:0px}
.inputbox:focus{border:solid 2px #000;}
.word{background:#fff;border:solid 0px #ccc;}
.word input{background:#fff;border:solid 1px #999;color:#444;}
.only{border:solid 1px #ccc;}
.phrases{border:solid 1px #ccc;}
.joomla_sharethis{float:right;}
.phrases .inputbox{background:#fff;color:#000;}
.phrases .inputbox option{background:#f5f5f5;border-bottom:solid 1px #ccc;}
.phrases .inputbox option a:hover{background:#C00;border-color:#CFD0D6;color:#fff;}
dl.search-results{background:#f5f5f5;}
dl.search-results dt.result-title{border-top:dotted 1px #ddd}
dl.search-results dd.result-created{border-bottom:solid 5px #fff;}
.invalid{border-color:red !important;}
label.invalid{color:red;}
#users-profile-core,
#users-profile-custom{border:solid 1px #ccc;}
#member-profile fieldset{border:solid 1px #ccc;}
table{}
tbody{}
tr.odd,
.cat-list-row1{}
table.newsfeeds td,
table.weblinks td{}
table.weblinks th,
table.newsfeeds th,
table.category th,
table.jlist-table th{background:#444;color:#fff}
table.weblinks th a,
table.newsfeeds th a,
table.category th a,
table.jlist-table th a{color:#fff !important}
td.table_footer{background:#ddd;}
td.counter{}
td.num,
td.hits{}
td p{}
table.category th a img{border:solid 0px;}
tr, td{}
fieldset.filters{border:0;}
.contact form{background:#fff;color:#000;}
.contact input{background:#fff;color:#000;}
.contact input.invalid,
.contact textarea.invalid{border:solid 2px red;}
.contact label.invalid{color:red;}
p.error{color:#044b63;background:#eee;border-top:3px solid #044b63;border-bottom:3px solid #044b63;}
body.contentpane{background:#fff;}
#footer-inner{background:#f5f5f5;border-top:solid 1px #ddd}
#footer{color:#004682;font-family:Arial,Helvetica,sans-serif;font-size:11px;text-align:center;width:1001px;margin:0 auto;position:relative;}
#footer a{color:#004682;font-size:12px;}
#footer .spacer{color:#f30;font-size:12px;}
#footer p{margin:0 auto;width:700px;clear:both;padding:10px 0 0 0;}
*/#footer .homepage-footer{color:#FFF;}#footer .homepage-footer a{color:#FFF;}
#bottom-nav,#bottom-nav-l{margin:20px auto 0;text-align:center;width:700px;color:#FFF;font-size:12px;clear:both;}
#content-mid{width:874px;padding:0 26px 0 26px;overflow:hidden;margin:0;color:#243c91;font-size:12px;}
#bottom-nav li{float:left;margin:0 5px 0 0;list-style:none;float:left;}
#bottom-nav a{color:#FFF;display:block;text-indent:-9999px;float:left;}
#bottom-nav .about-us:link,#bottom-nav .about-us:visited{background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/nav-aboutus.png) no-repeat 0 0;width:128px;height:34px;margin:0 0 0 80px;}
#bottom-nav .about-us:hover{background-position:0 -43px;}
#bottom-nav about-us:active{background-position:0 -85px;}
#bottom-nav .redeem:link,#bottom-nav .redeem:visited{background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/nav-redeem.png) no-repeat 0 0;width:124px;height:34px;}
#bottom-nav .redeem:hover{background-position:0 -43px;}
#bottom-nav .redeem:active{background-position:0 -85px;}
#bottom-nav .other-games:link,#bottom-nav .other-games:visited{background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/nav-other-games.png) no-repeat 0 0;width:158px;height:34px;}
#bottom-nav .other-games:hover{background-position:0 -43px;}
#bottom-nav .other-games:active{background-position:0 -85px;}
#bottom-nav .help:link,#bottom-nav .help:visited{background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/nav-help.png) no-repeat 0 0;_background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/nav-help.png) no-repeat 0 0;width:108px;height:34px;}
#bottom-nav .help:hover{background-position:0 -43px;}
#bottom-nav .help:active{background-position:0 -85px;}
#bottom-nav-l li{float:left;margin:0 5px 0 0;list-style:none;}
#bottom-nav-l a{color:#FFF;display:block;width:130px;height:62px;margin:-28px 0 0 -5px;padding:30px 10px 0 10px;}
#bottom-nav-l .about-us{background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/homepage-about-us.gif) no-repeat;width:138px;height:82px;padding:30px 10px 0 10px;text-align:left;}
#bottom-nav-l .redeem{background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/homepage-redeem.gif) no-repeat;width:138px;height:82px;padding:30px 10px 0 10px;text-align:left;}
#bottom-nav-l .other-games{background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/homepage-other-games.gif) no-repeat;width:138px;height:82px;padding:30px 10px 0 10px;text-align:left;}
#bottom-nav-l .help{background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/homepage-help.gif) no-repeat;width:138px;height:82px;padding:30px 10px 0 10px;text-align:left;}
.box1{border-right:solid 1px #ddd}
.box3{border-left:solid 1px #ddd;}
.box h3{font-family:'Titillium Maps', Arial;}
#bottom a img{border:0 none;}
#footer-content{background:url(https://m.jumpstart.com/JumpstartStaging/Images/sne/footer-link.png) no-repeat 0 0;color:#2C52A2;height:200px;padding:16px 25px 10px 25px;margin:0 auto;width:1001px;}
* html #footer-content{width:919px;}
#footer-content ul{float:left;}
#footer-content li{list-style:none outside none;padding:10px 20px 0 0;font-size:12px;}
#footer-content li a{font-size:12px;}
#footer-content ul.last li{padding:10px 0 0;}
#footer-content a{color:#2C52A2;font-size:12px;text-decoration:none;}
#footer-content a:hover{color:#0c7043;font-size:12px;text-decoration:underline;}
#footer-content a:active{color:#0c7043;}
#footer-content .tabbertab{clear:both;width:100%;float:left;}
#footer-content .tabbertab ul{float:left;position:revlative;}
#footer-content .tabbertab ul li{list-style:none outside none;padding:10px 20px 0 0;font-size:12px;cursor:pointer;}
#footer-bottom{background:url("https://m.jumpstart.com/ka/ka-web-store/layout-bg.gif") no-repeat scroll 0 -244px transparent;height:11px;overflow:hidden;width:953px;margin-bottom:20px;}
#corp-links{background:url("https://m.jumpstart.com/ka/ka-web-store/layout-bg.gif") no-repeat scroll -938px -1px transparent;height:29px;left:180px;padding:0 0 0 11px;position:absolute;top:185px;}
#corp-link-content{background-color:#F5821F;color:#FFFFFF;float:left;font-family:"Comic Sans MS",Verdana,Arial,sans-serif;font-size:13px;height:26px;overflow:hidden;padding:3px 0 0;}
#corp-link-end{background:url("https://m.jumpstart.com/ka/ka-web-store/layout-bg.gif") no-repeat scroll -940px -34px transparent;float:left;height:29px;width:11px;}
#corp-link-content a:link, #corp-link-content a:visited{color:#FFFFFF;font-family:"Comic Sans MS",Verdana,Arial,sans-serif;font-size:13px;font-weight:bold;text-decoration:underline;}
#corp-link-content a:hover, #corp-link-content a:active{color:#FFFFFF;font-family:"Comic Sans MS",Verdana,Arial,sans-serif;font-size:13px;font-weight:bold;text-decoration:none;}
.tabberlive .tabbertabhide{display:none;}
ul.tabbernav{font-weight:bold;font-size:12px;margin:0 0 10px 0;padding:3px;}
ul.tabbernav li{display:inline;list-style:none outside none;margin:0;}
ul.tabbernav li a{margin-left:3px;padding:8px 10px;text-decoration:none;}
tabberlive .tabbertab{border-top:0 none;padding:5px;}
.tabberlive .tabbertab h2{display:none;}
.tabbernav a{color:#FFF !important;text-decoration:none !important;}
.tabberactive a{color:#177d99 !important;text-decoration:none !important;background-color:#FFF;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;}
.tabbernav a:hover{color:#177d99;}
.contentpaneopen_edit img{border:0}
form.editor fieldset{border:solid 1px #ccc;}
form#adminForm{border:solid 0px #000}
.edit form#adminForm fieldset{border:solid 1px #ddd}
legend{font-weight:bold}
.tip{border:solid 1px #333;background:#ffffcc;}
table.pagenav,
table.pagenav tr,
table.pagenav td{border:0 !important}
#main .categories-list ul{list-style-type:none}
#main .contact h3{border-bottom:solid 1px #ddd;margin:20px 0}
.form-required{font-weight:bold;margin:10px 0;background:#fff;padding:10px 40px}
.contact .inputbox{background:#fff;border:solid 1px #ccc;padding:3px}
.panel{border:solid 1px #ddd;margin-top:-1px}
#main .contact .panel h3{margin:0px 0 0px 0;padding:0;background:#eee;border:0}
.panel h3 a{display:block;padding:6px;text-decoration:none;color:#444;padding:6px;}
.panel h3.pane-toggler a{background:#f5f5f5;}
.panel h3.pane-toggler-down a{background:#f5f5f5;border-bottom:solid 1px #ddd;}
.pane-slider{border:solid 0px;padding:0px 10px !important;margin:0;}
.panel .contact-form,
.panel .contact-miscinfo{padding:10px}
.contact .panel .contact-form form,
.contact .panel .contact-address{margin:20px 0 0 0}
.categories-list .category-desc ul li{list-style-type:square}
div.current{}
#close a{text-decoration:none}
div.encyclopedia_col1{width:49%;float:left;}
div.encyclopedia_col1 p.img_caption{font-size:.6em;}
div.encyclopedia_col2{width:49%;float:right;padding-left:3px;margin-left:2px;}
div.encyclopedia_col2 p{padding-left:3px;margin-left:2px;}
div.encyclopedia_links ul{display:block;margin:0px 0px 1px 0px;list-style-type:none;padding:10px 0px 10px 0px;width:100%}
div.encyclopedia_links ul li{display:inline;padding:2px;margin:2px;white-space:nowrap;}
#worksheet{color:#004682;float:left;text-align:justify;width:100%;}
#worksheet ul{font-size:12px;height:80px;}
#worksheet .icon li{-moz-border-radius:10px 10px 10px 10px;border:1px solid #6699CC;float:left;margin:5px;}
#worksheet .icon li a{background-position:center top;background-repeat:no-repeat;color:Black;display:block;font-size:10px;font-weight:normal;height:45px;margin-top:2px;padding-bottom:2px;padding-top:53px;text-align:center;width:100px;}
#worksheet .worksheets a{background-image:url("https://m.jumpstart.com/JumpstartStaging/Images/sne/worksheet_icon.gif") !important;}
#review-list, #award-list{margin:0 0 0 40px;}
#reviews h1{color:#DA1F2B;font-size:17px;margin:4px 0;}
#reviews p{margin:10px 0;}
#review-list p{margin:10px 0 20px;}
.top-award{margin:5px 0 15px;padding:12px 5px 5px 1px;width:800px;}
.logo_awards{display:inline;float:left;margin:5px 20px 0;}
.red-hd{color:#DA1F2B;font-weight:bold;font-size:14px;width:100%;}
.top-award p{margin-bottom:1px;margin-top:1px;}
.view_fullArticle{margin-bottom:10px;margin-right:10px;margin-top:10px;text-align:right;}
.view_fullArticle a:link, .view_fullArticle a:visited{color:#233289;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;text-decoration:none;}
.cloudtag{background:#beed9e;margin:0 7px 5px 0;padding:0 10px 10px 10px;border-right:solid 1px #d5e9f1;border-left:solid 1px #d5e9f1;border-bottom:solid 1px #d5e9f1;}
.cloudtag a{color:#4e8b21;text-decoration:none;}
.cloudtag a:hover{color:#28b4ed;}
.moduletablesearch{width:270px;height:27px;padding:10px 5px 10px 10px;margin:10px 0 20px;background-color:#bad9e5;border:1px solid #e1f0f6;}
.searchsearch label{display:none;}
.inputboxsearch{background-color:#FFFFFF;border:1px solid #98C7DA;height:22px;vertical-align:top;}
.buttonsearch{background:url("https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/search-btn.png") no-repeat scroll left top transparent;color:#FFFFFF;height:24px;width:65px;margin-left:3px;vertical-align:top;}
.custom embed{visibility:visible;}
.opaqueLayer{display:none;position:absolute;top:0px;left:0px;opacity:0.6;filter:alpha(opacity=20);background-color:#000000;z-Index:999;margin:0 auto;}
.popupLayer{position:fixed;top:0px;left:0px;width:806px;height:519px;display:none;z-Index:9999;text-align:left;vertical-align:middle;padding:10px;color:#173980;font-family:Arial;font-size:13px;}
.register-top{width:804px;padding-top:22px;top:0;position:absolute;left:0;background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/register-top-img.png?v=210113) no-repeat 0 0;}
.close{position:absolute;top:5px;right:5px;padding:0;margin:0;cursor:pointer;}
#register-mid{padding:0;margin:0;width:804px;text-align:left;background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/register-repeat-img.png) repeat-y 0 0;}
#reg-container{padding:100px 0 0;background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/register-mid-img.jpg) no-repeat 0 0;margin:0 0 0 4px;}
#rating-container{padding:100px 0 0;background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/register-mid-img.jpg) no-repeat 0 0;margin:0 0 0 4px;}
.register-btm{width:804px;height:26px;background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/register-btm-img.png?v=210113) no-repeat 0 0;}
.already-reg{text-align:right;width:750px;}
.reg-header div a, .reg-header div span{float:left;margin:0 0 5px 5px;}
.reg-header div a, .reg-header div span a{font-weight:bold;color:#236DB3;}
#login{height:40px;margin:0 0 0 18px;padding:0 0 5px;text-align:center;width:450px;}
.log-in-mid{margin:20px 0 20px 150px;text-align:left;width:450px;min-height:280px;}
.log-in-mid input[type="text"], input[type="password"], select{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #BFBFBF;border-radius:4px 4px 4px 4px;padding:2px;margin-left:10px;transition:border 0.4s linear 0s, background 0.4s linear 0s;width:185px;}
.log-in-mid p{padding:0;clear:both;margin:10px 0;}
.log-in-mid p label{display:block;float:left;line-height:20px;text-align:right;width:170px;}
.log-in-mid p span{margin:0 0 0 8px;}
.log-in-mid p a{cursor:pointer;font-size:12px;font-style:italic;font-weight:bold;margin:10px 0 0;padding:0 0 0 178px;}
.log-in-mid p a:hover{color:#f4330d;}
.reg-form{margin:10px 0 20px 170px;min-height: 300px;text-align:left;width:500px;}
#registernow{height:42px;margin:0 10px 0 25px;padding:0;text-align:center;width:450px;}
.reg-form input[type="text"], input[type="password"], select{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #BFBFBF;border-radius:4px 4px 4px 4px;padding:2px;margin-left:10px;transition:border 0.4s linear 0s, background 0.4s linear 0s;width:185px;}
.reg-form input[type="text"]:focus, input[type="text"]:hover, select[type="text"]:focus, select[type="text"]:hover, input[type="password"]:focus, input[type="password"]:hover, input[type="password"]:focus, input[type="password"]:hover, select:focus, select:hover{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #3B5998;outline:medium none;}
.reg-form p{clear:both;padding:0;margin:7px 0;}
.reg-form p label{display:block;float:left;line-height:20px;text-align:right;width:170px;}
.reg-form p span{margin:0 0 0 8px;}
.reg-form .gender-list label{float:none;display:inline;margin:0 5px;}
.reg-form p label .opt-text{font-size:11px;font-style:italic;}
#pass-recovery{height:40px;margin:0 0 0 18px;padding:0 0 5px;text-align:center;width:450px;}
.forgot-pass{margin:20px 0 20px 150px;text-align:left;width:450px;min-height:290px;}
.forgot-pass input[type="text"], input[type="password"], select{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #BFBFBF;border-radius:4px 4px 4px 4px;padding:2px;margin-left:10px;transition:border 0.4s linear 0s, background 0.4s linear 0s;width:185px;}
.forgot-pass p{padding:0;clear:both;margin:10px 0;}
.forgot-pass p span{display:block;line-height:21px;margin:0 0 20px 95px;}
.forgot-pass p label{display:block;float:left;line-height:20px;text-align:right;width:130px;}
.chk-container{margin:0 12px 0 0;}
.reg-now{margin:30px 0 0;padding:0;}
.register-now{margin:0 8px 0 0;}
.reg-policy{font-size:11px;padding:0 10px 5px 10px;font-style:italic;position:static;clear:both;text-align:center;color:#FFF;}
a.orange-text{color:#fb2727;text-decoration:underline;}
a.orange-text:hover, a.orange-text:active{text-decoration:none;}
/*#submit-btn{background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/reg-download-btn.png) no-repeat 0 0;width:280px;height:43px;margin:15px auto 0;display:block;text-indent:-9999px;border:0;cursor:pointer;}
#submit-btn:hover{background-position:0 -43px;}
#submit-btn:active{background-position:0 -86px;}*/
.submit-btn {background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/reg-download-btn-grayed.png) no-repeat 0 0;width:280px;height:43px;margin:15px auto 0;display:block;text-indent:-9999px;border:0;cursor:pointer;}
.submit-btn:hover { background-position:0 -43px;}
.submit-btn:active { background-position:0 -86px;}
.submit-btn-new{background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/reg-download-btn-grayed.png) no-repeat 0 0; background-position:0 -132px  !important; width:280px; height:56px; margin:15px auto 0; text-align:center; display:block;border:0;text-indent:-9999px;}
#register-now{background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/registernow-button-small.png) no-repeat 0 0;width:124px;height:23px;margin:0;text-indent:-9999px;border:0;cursor:pointer;}
#register-now:hover{background-position:0 -23px;}
#register-now:active{background-position:0 -47px;}
#login-btn{background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/log-in.png) no-repeat 0 0;width:162px;height:50px;margin:10px 0 0 180px;display:block;text-indent:-9999px;border:0;cursor:pointer;}
#login-btn:hover{background-position:0 -52px;}
#login-btn:active{background-position:0 -104px;}
#log-in-btn{background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/login-button-small.png) no-repeat 0 0;width:70px;height:23px;margin:0 auto;text-indent:-9999px;border:0;cursor:pointer;}
#log-in-btn:hover{background-position:0 -23px;}
#log-in-btn:active{background-position:0 -47px;}
#request-pass-btn{background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/request-pass-btn.png) no-repeat 0 0;width:260px;height:43px;margin:15px auto 0;display:block;text-indent:-9999px;border:0;cursor:pointer;}
#request-pass-btn:hover{background-position:0 -43px;}
#request-pass-btn:active{background-position:0 -86px;}
#errors{margin:0 auto 15px;color:Red;text-align:center;width:320px;}
#errors ul{list-style-type:none;}
#loginerrors{margin:0 0 10px 100px;color:Red;text-align:center;width:300px;}
#loginerrors ul{list-style-type:none;}
#errors_forgotpassword{margin:0 0 15px 20px;color:Red;text-align:center;}
#errors_forgotpassword ul{list-style-type:none;}
#success{background-image:url("https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/reg-success-bg.jpg");margin: 0 4px; min-height: 1px; width:797px;}
#form_div_4{height:400px;padding:10px 150px 30px 130px;text-align:center;width:550px;}
#form_div_4 span{font-family:comic sans ms;font-size:21px;font-weight:bold;line-height:30px;padding:0;}
#form_div_4 p{margin:20px 0;}
#form_div_4 p a{cursor:pointer;font-size:13px;font-style:italic;font-weight:bold;margin:10px 0 0;padding:0;color:#F4330D;}
#form_div_4 p a:hover{color:#173980;}
#form_div_5{min-height:400px;padding:10px 150px 30px 130px;text-align:center;width:550px;}
#form_div_5 span{font-family:comic sans ms;font-size:21px;font-weight:bold;line-height:30px;padding:0;}
#form_div_5 p{margin:20px 0;}
#form_div_5 p a{cursor:pointer;font-size:13px;font-style:italic;font-weight:bold;margin:10px 0 0;padding:0;color:#F4330D;}
#form_div_5 p a:hover{color:#173980;}
.mobile-button-apple{background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Account/Images/mobile-buttons.png) no-repeat 0 0;_background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Account/Images/mobile-buttons.gif) no-repeat 0 0;width:92px;height:32px;margin:0 10px;float:left;}
.mobile-button-android{background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Account/Images/mobile-buttons.png) no-repeat -93px 0;_background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Account/Images/mobile-buttons.gif) no-repeat -93px 0;width:83px;height:32px;float:left;}
.mobile-punkpunkblitz-right{background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Account/Images/mobile-punkpunk-right.png?v=101911) no-repeat;_background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Account/Images/mobile-punkpunk-right.gif?v=101911) no-repeat;width:213px;height:201px;margin-top:120px;}
.mobile-punkpunkblitz{background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Account/Images/mobile-punkpunkblitz.png?v=101911) no-repeat;_background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Account/Images/mobile-punkpunkblitz.gif?v=101911) no-repeat;width:231px;padding-top:176px;margin-top:140px;}
.mobile-icecube-caveman{background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Account/Images/mobile-icecube-caveman.png) no-repeat;_background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Account/Images/mobile-icecube-caveman.gif) no-repeat;width:231px;padding-top:176px;margin-top:140px;}
.mobile-beavers-revenge{background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Account/Images/mobile-beavers-revenge.png) no-repeat;_background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Account/Images/mobile-beavers-revenge.gif) no-repeat;width:231px;padding-top:176px;margin-top:140px;}
.mobile-MoL{background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Account/Images/mobile-MoL.png?v=112811) no-repeat;_background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Account/Images/mobile-MoL.gif?v=111511) no-repeat;width:231px;height:215px;margin:-220px 0 0 -360px;}
#slideshow{list-style:none;color:#fff}
#slideshow span{display:none}
#slidewrapper{width:598px;margin:0 auto;display:none;background:url(../../css240113/css/images/slider-bg.jpg) no-repeat;}
#slidewrapper *{margin:0;padding:0}
#fullsize{position:relative;width:598px;height:340px;padding:2px;}
#information{bottom:0;color:#000000;height:0;left:330px;overflow:hidden;position:absolute;top:215px;width:230px;z-index:200;}
#information h3{padding:4px 8px 3px;font-size:14px}
#information p{padding:0 8px 8px}
#image{width:300px;padding:23px 0 0 18px;}
#image img{position:absolute;z-index:25;width:auto}
.imgnav{position:absolute;width:40px;height:335px;cursor:pointer;z-index:150}
#imgprev{left:0;background:url(../../css240113/css/images/left.gif) left center no-repeat}
#imgnext{right:0;background:url(../../css240113/css/images/right.gif) right center no-repeat}
#imglink{position:absolute;height:306px;width:100%;z-index:100;opacity:.4;filter:alpha(opacity=40)}
.linkhover{}
#thumbnails{margin:0;}
#slideleft{float:left;width:20px;height:115px;background:url(../../css240113/css/images/scroll-left.gif) center center no-repeat;background-color:#222}
#slideleft:hover{background-color:#333}
#slideright{float:right;width:20px;height:115px;background:#222 url(../../css240113/css/images/scroll-right.gif) center center no-repeat}
#slideright:hover{background-color:#333}
#slidearea{float:left;position:relative;width:250px;margin-left:5px;height:120px;overflow:hidden}
#slider{position:absolute;left:0;height:115px}
#slider img{cursor:pointer;padding:2px}
.play-free:link, .play-free:visited{background:url("https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/nav-playnow.png") no-repeat scroll 0 0 transparent;height:44px;left:870px;top:30px;position:absolute;text-indent:-9999px;width:162px;}
.play-free:hover{background-position:0 -54px;}
.play-free:active{background-position:0 -108px;}
#js-footer-ad{margin:5px auto 10px;padding:0;position:relative;width:990px;}
#dw-top{background:url("https://m.jumpstart.com/JumpstartNew/Dreamworks/Images/content-top.jpg") no-repeat scroll 0 0 transparent;margin:0 auto;padding-top:154px;text-align:left;width:656px;}
#dw-mid{background:url("https://m.jumpstart.com/JumpstartNew/Dreamworks/Images/content-mid.jpg") repeat-y scroll 0 0 transparent;color:#243C91;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;margin:0;overflow:hidden;padding:0;width:656px;}
#dw-padding{padding:10px 0 0 12px;}
#img-container{float:left;padding:10px 5px;width:340px;height:426px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#FFF;border:1px solid #dae6ed;margin:0;text-align:center;}
#img-container img{padding-top:50px;}
#text-container{float:left;padding:0 0 10px 14px;width:267px;height:430px;overflow:auto;}
#text-container h2{font-size:24px;color:#18262d;margin:0;padding:0;}
#text-container p{color:#2a2f32;width:240px;}
#dw-btm{background:url("https://m.jumpstart.com/JumpstartNew/Dreamworks/Images/content-btm.jpg") no-repeat scroll 0 0 transparent;height:10px;margin:0;padding:0;width:656px;}
.clear-both{clear:both;}
#img-Carousel{width:628px;height:185px;margin:0;padding:10px 0 0 12px;}
.jcarousel-bg{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#FFF;border:1px solid #dae6ed;}
.jcarousel-skin-tango .jcarousel-container{}
.jcarousel-skin-tango .jcarousel-container-horizontal{width:543px;padding:20px 40px;height:135px;-webkit-box-sizing: content-box !important;-moz-box-sizing: content-box !important;box-sizing: content-box !important;}
.jcarousel-skin-tango .jcarousel-clip{overflow:hidden;}
.jcarousel-skin-tango .jcarousel-clip-horizontal{width:542px;height:175px;}
.jcarousel-skin-tango .jcarousel-item{width:135px;height:175px;}
.jcarousel-skin-tango .jcarousel-item-horizontal{margin-left:0;margin-right:10px;padding:0 20px !important;}
* html .jcarousel-skin-tango .jcarousel-item-horizontal{padding:0 20px !important;;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-left:10px;margin-right:0;}
.jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:70px;right:10px;width:32px;height:32px;cursor:pointer;background:transparent url(https://m.jumpstart.com/JumpstartNew/Dreamworks/Images/next-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal{left:5px;right:auto;background-image:url(https://m.jumpstart.com/JumpstartNew/Dreamworks/Images/prev-horizontal.png);}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:focus{background-position:-32px 0;}
.jcarousel-skin-tango .jcarousel-next-horizontal:active{background-position:-64px 0;}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active{cursor:default;background-position:-96px 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:70px;left:5px;width:32px;height:32px;cursor:pointer;background:transparent url(https://m.jumpstart.com/JumpstartNew/Dreamworks/Images/prev-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal{left:auto;right:5px;background-image:url(https://m.jumpstart.com/JumpstartNew/Dreamworks/Images/next-horizontal.png);}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus{background-position:-32px 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active{background-position:-64px 0;}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:-96px 0;}
#mad-iCarousel{width:620px;height:250px;margin:0;padding:5px 0;background:url("https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/iCarousel-bg.jpg") no-repeat scroll 0 0 transparent;}
#mad-iCarousel h2{font-size:18px;text-align:left;padding:8px 0 0 10px;margin:0;color:#000;}
#mag-gallery-pannel{float:left;padding:0;width:303px;height:378px;background:url("https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/mad-gallery-bg.jpg") no-repeat scroll 0 0 transparent;margin:0 5px 0 0;text-align:center;}
#mag-gallery-pannel h2{font-size:18px;text-align:left;padding:15px 0 10px 10px;margin:0;color:#000;}
#mag-gallery-pannel img{padding:20px 10px;}
#mag-gallery-pannel .seemore{font-size:13px;font-weight:bold;text-align:right;padding:0 15px;0 0;}
#mag-worksheet-pannel{float:left;padding:0;width:303px;height:378px;text-align:center;background:url("https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/mad-gallery-bg.jpg") no-repeat scroll 0 0 transparent;}
#mag-worksheet-pannel h2{font-size:18px;text-align:left;padding:15px 0 10px 10px;margin:0;color:#000;}
#mag-worksheet-pannel img{padding:20px 10px;}
#mag-worksheet-pannel .seemore{font-size:13px;font-weight:bold;text-align:right;padding:0 15px 0 0;}
#dw-top-ws{background:url("https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/content-top-ws.jpg") no-repeat scroll 0 0 transparent;margin:0 auto;padding-top:160px;text-align:left;width:656px;}
#worksheet-alex-bg{width: 630px;height: 180px;margin:0 0 15px 10px;padding:30px 20px 35px 85px;background:url("https://m.jumpstart.com/JumpstartNew/Dreamworks/Images/Worksheets/thumbnail_bg/worksheet-alex-bg.png") no-repeat scroll 0 0 transparent;}
#worksheet-pag-bg{width: 630px;height: 180px;margin:0 0 15px 10px;padding:30px 20px 35px 85px;background:url("https://m.jumpstart.com/JumpstartNew/Dreamworks/Images/Worksheets/thumbnail_bg/worksheet-glo-bg.png") no-repeat scroll 0 0 transparent;}
#worksheet-mel-bg{width: 630px;height: 180px;margin:0 0 15px 10px;padding:30px 20px 35px 85px;background:url("https://m.jumpstart.com/JumpstartNew/Dreamworks/Images/Worksheets/thumbnail_bg/worksheet-mel-bg.png") no-repeat scroll 0 0 transparent;}
#worksheet-mon-bg{width: 630px;height: 180px;margin:0 0 15px 10px;padding:30px 20px 35px 85px;background:url("https://m.jumpstart.com/JumpstartNew/Dreamworks/Images/Worksheets/thumbnail_bg/worksheet-mon-bg.png") no-repeat scroll 0 0 transparent;}
#ws-img-container{float:left;padding:10px 5px;width:150px;height:150px;margin:0;text-align:center;}
#ws-text-container{float:left;padding:10px 0 10px 15px;width:320px;}
#ws-text-container h2{font-size:18px;color:#18262d;margin:0;padding:0 0 10px 0;}
#ws-text-container p{color:#2a2f32;width:320px;}
#ws-text-container .seemore{font-size:13px;font-weight:bold;text-align:right;padding:0 15px 0 0;}
#jsfooter{font:normal 12px "Trebuchet MS", Helvetica, Arial;padding:0 10px 20px;background:url("https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/footer-bg-large.png") no-repeat scroll 0 0 transparent;height:250px;width:970px;margin:10px auto 5px;}
#jsfooter a{color:#FFF !important;}
#jsfooter a:hover{color:#dcdcdc;}
#jsfooter h3, #footer h3 span{font-weight:bold;font-size:13px;color:#FFF;text-transform:uppercase;cursor:pointer;}
#jsfooter-promotions{float:right;width:302px;padding-bottom:20px;}
#jsfooter-promotions a{color:#b2bac7;}
#jsfooter-menu{padding:0 0 0 60px;}
#jsfooter-menu h3{padding-bottom:0;margin-bottom:5px;}
#jsfooter-menu .column{float:left;width:25%;padding-bottom:20px}
#jsfooter-menu .column ul a{display:block;margin:2px 0;}
#jsfooter-menu.promotions .column{width:175px;text-align:left;}
#jsfooter-menu.promotions .column ul{list-style-type:none;}
#jsfooter-menu.promotions .column ul li{color:#FFF;cursor:pointer;}
#jscopyright{color:#000;font-size:11px;clear:both;padding:3px 0 10px 0;text-align:center;}
#banner-contanier{height:238px;background:url("https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/banner-container.png") no-repeat scroll 0 0 transparent;}
#banner{width:670px;height:315px;padding:10px;float:left;}
#rightbox{width:330px;float:left;padding:2px 0 0;}
#rightbox .box1{width:330px;height:72px;padding:0;padding-bottom:10px;}
#rightbox .box2{width:300px;0padding:0;margin-bottom:8px;}
#sliderFrame{width:658px;height:230px;padding:2px 4px 5px 8px;float:left;}
#slider{width:657px;height:230px;background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/loading.gif) no-repeat 50% 50%;position:relative;margin:0;}
#slider img{position:absolute;border:none;display:none;}
#slider a.imgLink{z-index:2;display:none;position:absolute;top:0px;left:0px;border:0;padding:0;margin:0;width:100%;height:100%;cursor:pointer;}
div.mc-caption-bg, div.mc-caption-bg2{position:absolute;width:100%;height:auto;padding:0;left:0px;bottom:0px;z-index:3;overflow:hidden;font-size:0;display:none;}
div.mc-caption-bg{background-color:black;}
div.mc-caption{font:bold 14px/20px Arial;color:#EEE;z-index:4;padding:10px 0;text-align:center;}
div.mc-caption a{color:#FB0;}
div.mc-caption a:hover{color:#DA0;}
div.navBulletsWrapper{top:8px;left:610px;width:150px;background:none;padding-left:20px;position:relative;z-index:5;cursor:pointer;}
div.navBulletsWrapper div{width:20px;height:20px;background:transparent url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/bullet.png) no-repeat 0 0;overflow:hidden;vertical-align:middle;cursor:pointer;margin-right:11px;margin-bottom:5px;_position:relative;}
div.navBulletsWrapper div.active{background-position:0 -20px;}
#slider{transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);}
#logo-contanier{height:65px;background:url("https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/logo-container-bg.png") no-repeat scroll 0 0 transparent;margin:0 auto;width:996px;}
#logo-contanier .logos{padding:14px 0 0 0;margin:0;}
#logo-contanier .logos ul{width:100%;padding:0 0 4px 0;margin:0;height:46px;}
#logo-contanier .logos ul li{display:inline;float:left;}
#logo-contanier .logos li.madagascar{height:58px;padding:0 0 0 22px;width:160px;}
#logo-contanier .logos li.madagascar a{color:#FFF;margin:0;display:block;}
#logo-contanier .logos li.madagascar a:hover{background:url("https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/madagascar-logo.png") no-repeat scroll 0 0 transparent;}
#logo-contanier .logos li.jumpstart{height:58px;padding:0 0 0 0;width:155px;}
#logo-contanier .logos li.jumpstart a{color:#FFF;margin:0;display:block;}
#logo-contanier .logos li.jumpstart a:hover{background:url("https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/jumpstart-logo.png") no-repeat scroll 0 0 transparent;}
#logo-contanier .logos li.mathblaster{height:58px;padding:0 0 0 0;width:155px;}
#logo-contanier .logos li.mathblaster a{color:#FFF;margin:0;display:block;}
#logo-contanier .logos li.mathblaster a:hover{background:url("https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/mb-logo.png") no-repeat scroll 0 0 transparent;}
#logo-contanier .logos li.eatmydust{height:58px;padding:0 0 0 0;width:155px;}
#logo-contanier .logos li.eatmydust a{color:#FFF;margin:0;display:block;}
#logo-contanier .logos li.eatmydust a:hover{background:url("https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/emd-logo.png") no-repeat scroll 0 0 transparent;}
#logo-contanier .logos li.twistedgames{height:58px;padding:0 0 0 0;width:155px;}
#logo-contanier .logos li.twistedgames a{color:#FFF;margin:0;display:block;}
#logo-contanier .logos li.twistedgames a:hover{background:url("https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/tg-logo.png") no-repeat scroll 0 0 transparent;}
#logo-contanier .logos li.supersecret{height:58px;padding:0 0 0 0;width:155px;}
#logo-contanier .logos li.supersecret a{color:#FFF;margin:0;display:block;}
#logo-contanier .logos li.supersecret a:hover{background:url("https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/ss-logo.png") no-repeat scroll 0 0 transparent;}
#top-nav{position:absolute;top:0;color:#FFFFFF;padding:0;margin:0;right:0;}
.gsc-search-box-tools .gsc-search-box .gsc-input{padding-right:3px !important;padding-top:1px !important;}
input.gsc-input, .gsc-input-box, .gsc-input-box-hover, .gsc-input-box-focus{font-weight:normal !important;}
#top-nav .services{color:#FFFFFF;height:0; float:right; *width:443px;}
#top-nav .services ul{background-color:#1625AF;height:20px;list-style:none outside none;margin:0;padding:4px 0;text-align:right;}
#top-nav .services ul li{display:inline;float:left;list-style:none outside none;}
#top-nav .services ul li a{color:#FFFFFF;margin:0;padding:7px;text-decoration:none;}
#top-nav .services ul li a:hover, .services ul li a.selected{color:#FAD82A;}
#top-nav .services .login{background-color:#1625AF;border-bottom:1px solid #000000;border-left:1px solid #000000;height:23px;padding:0;}
#top-nav .services .account{background-color:#1625AF;border-bottom:1px solid #000000;border-left:1px solid #000000;height:23px;padding:0;}
#top-nav .services .explore{background-color:#1625AF;border-bottom:1px solid #000000;border-left:1px solid #000000;height:23px;padding:0;}
#top-nav .services .resources{background-color:#1625AF;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;height:23px;padding:0;}
.dropmenudiv{position:absolute;top:0;border:1px solid #BBB;border-bottom-width:0;line-height:18px;z-index:100;background-color:#1625af;width:150px;visibility:hidden;font:0.74em Tahoma,Verdana,Sans-Serif,Arial;}
.dropmenudiv a{width:auto;display:block;text-indent:3px;border-bottom:1px solid #000;padding:4px 0;text-decoration:none;color:#FFF;text-align:left;cursor:pointer;}
* html .dropmenudiv a{width:100%;}
.dropmenudiv a:hover{background-color:#fad82a;color:#000;}
#main .item-page img{padding:0;margin:0 0 20px 0;}
#main .item-page a img{cursor:pointer;}
#main .item-page a{margin:0;padding:0;}
h4{padding:0 0 0 0;margin:0;}
.hottopics{width:630px;margin:0 0 20px 40px;padding:0;float:left;}
.moduletablehottopic{}
.moduletablehottopic h3{background-color:#59B2EA;color:#FFFFFF;font-size:1.1em;font-weight:bold;margin:0 0 0 10px;padding:5px 8px;width:135px;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;-khtml-border-radius:8px 18px 0 0;border-radius:8px 8px 0 0;}
.customhottopic{border:1px #59B2EA solid;border-radius:10px 10px 10px 10px;color:#FFFFFF;height:160px;list-style-type:none;padding:5px;width:590px;}
.toptopic{list-style-type:none;width:600px;padding:3px 0 0 5px;}
.toptopic li{background-color:#FFFFFF;border:1px solid #D6D6D6;box-shadow:3px 3px 3px #CCCCCC;float:left;margin:5px 7px 10px;padding-top:3px;width:100px;border-radius: 10px;}
.toptopic li a{background-position:center top;background-repeat:no-repeat;color:Black;cursor:pointer;display:block;font-size:10px;font-weight:normal;height:130px;line-height:15px;margin-top:2px;padding-bottom:2px;padding-top:0;text-align:center;width:100px;}
#mobile-games-container{margin:10px 0;padding:0;width:650px;}
#mobile-games-container h2{background-color:#8afcff;border-radius:8px 8px 0 0;color:#1b7fee;font-family:'Titillium Maps',Arial;font-size:18px;margin:0;padding:3px 10px;}
.heading-h2{background-color:#8afcff;border-radius:8px 8px 0 0;color:#1b7fee;font-family:'Titillium Maps',Arial;font-size:18px;margin:0 !important;padding:3px 10px !important;width: 650px;}
#mg-surfnslide-container{background:url("https://m.jumpstart.com/JumpstartNew/Images/sne/Mobile-Games/Background-Images/Mad-surfnslide-bg.jpg") no-repeat scroll 0 0 transparent;height:188px;margin:0;padding:5px 0 10px 10px}
#mg-myabcbook-container{background:url("https://m.jumpstart.com/JumpstartNew/Images/sne/Mobile-Games/Background-Images/JS-myabcbook-bg.jpg") no-repeat scroll 0 0 transparent;height:188px;margin:0;padding:5px 0 10px 10px}
#mg-preschool-container{background:url("https://m.jumpstart.com/JumpstartNew/Images/sne/Mobile-Games/Background-Images/JS-preschool-bg.jpg") no-repeat scroll 0 0 transparent;height:188px;margin:0;padding:5px 0 10px 10px}
#mg-artstudio-container{background:url("https://m.jumpstart.com/JumpstartNew/Images/sne/Mobile-Games/Background-Images/JS-artstudio-bg.jpg") no-repeat scroll 0 0 transparent;height:188px;margin:0;padding:5px 0 10px 10px}
#mg-img-container{float:left;height:150px;margin:0;padding:10px 5px;text-align:center;width:220px;}
#mg-text-container{float:left;padding:5px 0 10px 15px;width:380px;}
#mg-text-container h2{color:#18262D;font-size:18px;margin:0;padding:0;background:none;border:none;width:auto;}
#mg-text-container .rating{height:25px;margin:0;padding:0;width:300px;}
#mg-text-container .rating span{font-size:9px;font-style:italic;line-height:21px;margin:5px 0 0 5px;padding:5px 0;}
#mg-text-container .star-rating{list-style:none;margin-left:0;padding:0px;width:90px;height:25px;position:relative;background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/stars.png) top left repeat-x;margin:0;float:left;}
#mg-text-container .star-rating li{padding:0px;margin:0px;float:left;}
#mg-text-container .star-rating li a{display:block;width:18px;height:25px;text-decoration:none;text-indent:-9000px;z-index:20;position:absolute;padding:0px;}
#mg-text-container .star-rating li a:hover{background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/stars.png) left bottom;z-index:2;left:0px;}
#mg-text-container .star-rating a:focus,
#mg-text-container .star-rating a:active{border:0;-moz-outline-style:none;outline:none;}
#mg-text-container .star-rating li.one-star{left:0px;}
#mg-text-container .star-rating li.one-star:hover{width:18px;}
#mg-text-container .star-rating li.two-stars{left:18px;}
#mg-text-container .star-rating li.two-stars:hover{width:36px;}
#mg-text-container .star-rating li.three-stars{left:36px;}
#mg-text-container .star-rating li.three-stars:hover{width:54px;}
#mg-text-container .star-rating li.four-stars{left:54px;}
#mg-text-container .star-rating li.four-stars:hover{width:72px;}
#mg-text-container .star-rating li.five-stars{left:72px;}
#mg-text-container .star-rating li.five-stars:hover{width:90px;}
#mg-text-container .star-rating li.current-rating{background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/stars.png) left center;position:absolute;height:25px;display:block;text-indent:-9000px;z-index:1;}
#mg-text-container p{color:#2A2F32;width:380px;margin:0;padding:0;clear:both;}
#mg-text-container .stores{padding:0;margin:10px 0;width:380px;}
#mg-text-container .stores ul{padding:0;margin:0;list-style-type:none;}
#mg-text-container .stores ul li{padding:0;margin:0;display:inline;height:30px}
#mg-text-container .stores ul li a{padding:0;margin:0;height:30px}
#mg-text-container .stores ul li a img{padding:0;margin:3px 10px 3px 0;border:0;}
#js-mobile-games{margin:10px 0;padding:0;width:650px;}
#js-mobile-games h2{background-color:#afeb2e;border-radius:3px 3px 0 0;color:#405a07;font-size:1.3em;font-weight:bold;margin:0;padding:5px 8px;width:210px;}
#js-mobile-games .apps_container{background-color:#dbf6a1;float:left;margin:0 0 20px 0;padding:10px 20px;width:610px;border-top:2px solid #a6d540;border-bottom:2px solid #a6d540;}
#js-mobile-games .apps_container ul{margin:0;padding:0;list-style-type:none;}
#js-mobile-games .apps_container li{border:1px solid #D6D6D6;float:left;margin:5px 10px 10px;background-color:#FFF;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding-top:3px;height:238px;}
#js-mobile-games .apps_container li a{background-position:center top;background-repeat:no-repeat;color:#204e8b;display:block;font-size:12px;font-weight:normal;min-height:185px;margin-top:2px;padding:5px 20px 2px 10px;text-align:center;width:140px;line-height:15px;cursor:pointer;}
#js-mobile-games .apps_container li a img{margin-bottom:5px !important;padding:0 5px !important;}
#js-mobile-games .apps_container li span{margin:0;padding:5px 0 0;min-height:35px !important;width:200px;}
#js-mobile-games .apps_container li span a{margin:0;padding:10px 8px 5px 0;width:77px !important;min-height:27px !important;float:left;}
#mb-mobile-games{margin:20px 0 10px;padding:0;width:650px;}
#mb-mobile-games h2{background-color:#1b6cf1;border-radius:3px 3px 0 0;color:#FFF;font-size:1.3em;font-weight:bold;margin:0;padding:5px 8px;width:220px;}
#mb-mobile-games .apps_container{background-color:#87aff2;height:520px;margin:0;padding:10px 20px;width:610px;border-top:2px solid #5f87c9;border-bottom:2px solid #5f87c9;}
#mb-mobile-games .apps_container ul{margin:0;padding:0;list-style-type:none;}
#mb-mobile-games .apps_container li{border:1px solid #D6D6D6;float:left;margin:5px 10px 10px;background-color:#FFF;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding-top:3px;height:238px;}
#mb-mobile-games .apps_container li a{background-position:center top;background-repeat:no-repeat;color:#204e8b;display:block;font-size:12px;font-weight:normal;min-height:185px;margin-top:2px;padding:5px 20px 2px 10px;text-align:center;width:140px;line-height:15px;cursor:pointer;}
#mb-mobile-games .apps_container li a img{margin-bottom:5px !important;padding:0 5px !important;}
#mb-mobile-games .apps_container li span{margin:0;padding:5px 0 0;min-height:35px !important;width:200px;}
#mb-mobile-games .apps_container li span a{margin:0;padding:10px 8px 5px 0;width:77px !important;min-height:27px !important;float:left;}
#apps-games-container h1{margin-bottom:0 !important;}
#mg-appsgame-container{background-color:#c0d6fb;height:180px;margin:0 0 15px;padding:10px;width:630px;}
#mg-appsgame-img-container{float:left;height:150px;margin:0;padding:10px 5px;text-align:center;width:220px;}
#mg-appsgame-text-container{float:left;padding:5px 0 10px 15px;width:380px;}
#mg-appsgame-text-container h2{color:#18262D;font-size:18px;margin:0;padding:0;background:none;border:none;width:auto;}
#mg-appsgame-text-container .rating{height:25px;margin:0;padding:0;width:350px;}
#mg-appsgame-text-container .rating span{font-size:9px;font-style:italic;line-height:24px;margin:0;padding:5px 0;}
#mg-appsgame-text-container .star-rating{list-style:none;margin-left:0;padding:0px;width:90px;height:25px;position:relative;background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/stars.png) top left repeat-x;margin:0 10px 0 0;float:left;}
#mg-appsgame-text-container .star-rating li{padding:0px;margin:0px;float:left;}
#mg-text-container .star-rating li a{display:block;width:18px;height:25px;text-decoration:none;text-indent:-9000px;z-index:20;position:absolute;padding:0px;}
#mg-appsgame-text-container .star-rating li a:hover{background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/stars.png) left bottom;z-index:2;left:0px;}
#mg-appsgame-text-container .star-rating a:focus,
#mg-appsgame-text-container .star-rating a:active{border:0;-moz-outline-style:none;outline:none;}
#mg-appsgame-text-container .star-rating li.one-star{left:0px;}
#mg-appsgame-text-container .star-rating li.one-star:hover{width:18px;}
#mg-appsgame-text-container .star-rating li.two-stars{left:18px;}
#mg-appsgame-text-container .star-rating li.two-stars:hover{width:36px;}
#mg-appsgame-text-container .star-rating li.three-stars{left:36px;}
#mg-appsgame-text-container .star-rating li.three-stars:hover{width:54px;}
#mg-appsgame-text-container .star-rating li.four-stars{left:54px;}
#mg-appsgame-text-container .star-rating li.four-stars:hover{width:72px;}
#mg-appsgame-text-container .star-rating li.five-stars{left:72px;}
#mg-appsgame-text-container .star-rating li.five-stars:hover{width:90px;}
#mg-appsgame-text-container .star-rating li.current-rating{background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/stars.png) left center;position:absolute;height:25px;display:block;text-indent:-9000px;z-index:1;}
#mg-appsgame-text-container p{color:#2A2F32;width:380px;margin:0;padding:0;}
#mg-appsgame-text-container .stores{padding:0;margin:10px 0;width:380px;}
#mg-appsgame-text-container .stores ul{padding:0;margin:0;list-style-type:none;}
#mg-appsgame-text-container .stores ul li{padding:0;margin:0;display:inline;height:30px}
#mg-appsgame-text-container .stores ul li a img{padding:0;margin:0 5px 5px 0;}
#mg-text-container .stores ul li a{padding:0 !important;margin:0 !important;height:30px}
#mg-text-container .stores ul li a img{padding:0 !important;margin:3px 0 3px 0 !important;border:0;}
#js-mobile-apps{margin:10px 0;padding:0;width:650px;}
#js-mobile-apps h2{color:#104183;font-size:1.3em;font-weight:bold;margin:0;padding:5px 0;border-bottom:1px solid #104183;}
#js-mobile-apps .apps_container{margin:0;padding:10px 20px;width:610px;}
#js-mobile-apps .apps_container ul{margin:0;padding:0;list-style-type:none;}
#js-mobile-apps .apps_container li{float:left;margin:5px 15px 10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding-top:3px;height:190px;}
#js-mobile-apps .apps_container li a{color:#204e8b;display:block;font-size:12px;font-weight:normal;min-height:175px;margin-top:2px;padding:5px 10px 2px;text-align:center;width:140px;line-height:15px;cursor:pointer;}
#js-mobile-apps .apps_container li a img{margin-bottom:5px !important;padding:0 5px !important;}
#mb-mobile-apps{margin:10px 0;padding:0;width:650px;}
#mb-mobile-apps h2{color:#104183;font-size:1.3em;font-weight:bold;margin:0;padding:5px 0;border-bottom:1px solid #104183;}
#mb-mobile-apps .apps_container{height:430px;margin:0;padding:10px 20px;width:610px;}
#mb-mobile-apps .apps_container ul{margin:0;padding:0;list-style-type:none;}
#mb-mobile-apps .apps_container li{float:left;margin:5px 15px 10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding-top:3px;height:190px;}
#mb-mobile-apps .apps_container li a{color:#204e8b;display:block;font-size:12px;font-weight:normal;min-height:175px;margin-top:2px;padding:5px 10px 2px;text-align:center;width:140px;line-height:15px;cursor:pointer;}
#mb-mobile-apps .apps_container li a img{margin-bottom:5px !important;padding:0 5px !important;}
#js-screenshots{margin:10px 0;padding:0;width:650px;}
#js-screenshots h2{color:#104183;font-size:1.3em;font-weight:bold;margin:0;padding:5px 0;}
#js-screenshots-container{background-color:#E8E8E8;height:300px;padding:8px 0 0;width:640px;}
#scroller{position:relative;}
#scroller .innerScrollArea{overflow:hidden;position:absolute;left:0;right:0;top:0;bottom:0;}
#scroller ul{padding:0;margin:0;position:relative;}
#scroller ul li{padding:0 !important;margin:0;list-style-type:none;position:absolute;}
#scroller ul li img{border: 2px solid #FFFFFF; margin: 0 2px !important; padding: 0 !important;}
#nook-mobile-games{margin:60px auto 0;padding:0;width:810px;position:relative;}
#nook-mobile-games h2{background-color:#afeb2e;border-radius:3px 3px 0 0;color:#405a07;font-size:1.3em;font-weight:bold;margin:0;padding:5px 8px;text-align:center;}
#nook-mobile-games .close-apps{margin:0;padding:0;width:29px;height:29px;position:absolute;right:2px;top:2px;}
#nook-mobile-games .close-apps a{background:url("https://m.jumpstart.com/JumpstartNew/Images/sne/Mobile-Games/MobileApps-Icons/close.png") no-repeat scroll 0 0 transparent;height:29px;width:29px;display:block;text-indent:-9999px;cursor:pointer;}
#nook-mobile-games .close-apps a:hover{background-position:0 -29px;}
#nook-mobile-games .close-apps a:active{background-position:0 0;}
#nook-mobile-games .apps_container{background-color:#dbf6a1;height:420px;margin:0;padding:10px 20px;width:770px;border-top:2px solid #a6d540;border-bottom:2px solid #a6d540;}
#nook-mobile-games .apps_container ul{margin:0;padding:0;list-style-type:none;}
#nook-mobile-games .apps_container li{border:1px solid #D6D6D6;float:left;margin:5px 9px 10px;background-color:#FFF;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:3px 12px 0 0;height:190px;}
#nook-mobile-games .apps_container li a{background-position:center top;background-repeat:no-repeat;color:#204e8b;display:block;font-size:12px;font-weight:normal;min-height:175px;margin-top:2px;padding:5px 10px 2px;text-align:center;width:140px;line-height:15px;cursor:pointer;}
#nook-mobile-games .apps_container li img{padding:12px 5px 0 15px;}
#nook-mobile-games .apps_container li a img{margin-bottom:5px !important;padding:0 5px !important;}
.errortext{color:#FF0000;padding:5px 0 0 0;}
.top-downloadprint-btns{height:60px;margin:0;padding:0;width:305px;}
.download-print{width:600px;height:40px;margin:0;padding:0;}
.download-btn{background:url("https://m.jumpstart.com/JumpstartNew/JSJoomla/Images/download-pdf-btn.png?v=210113") no-repeat scroll 0 0 transparent;height:33px;text-indent:-9999px;width:178px;border:none !important;cursor:pointer;margin:0 10px 0 30px; float:left; color:transparent; text-transform: capitalize;}
.download-btn:hover{background-position:0 -33px;}
.download-btn:active{background-position:0 -66px;}
.print-btn{background:url("https://m.jumpstart.com/JumpstartNew/JSJoomla/Images/print-btn.png?v=210113") no-repeat scroll 0 0 transparent;height:33px;text-indent:-9999px;width:78px;border:none !important;cursor:pointer;margin:0; float:left; color:transparent; text-transform: capitalize;}
.print-btn:hover{background-position:0 -33px;}
.print-btn:active{background-position:0 -66px;}
tr, td{}
fieldset.filters{border:0;}
.contact form{background:#fff;color:#000;}
.contact input{background:#fff;color:#000;}
.contact input.invalid,
.contact textarea.invalid{border:solid 2px red;}
.contact label.invalid{color:red;}
p.error{color:#044b63;background:#eee;border-top:3px solid #044b63;border-bottom:3px solid #044b63;}
body.contentpane{background:#fff;}
#footer-inner{background:#f5f5f5;border-top:solid 1px #ddd}
#footer{color:#004682;font-family:Arial,Helvetica,sans-serif;font-size:11px;text-align:center;width:1010px;margin:0 auto;position:relative;}
#footer a{color:#004682;font-size:12px;}
#footer .spacer{color:#f30;font-size:12px;}
#footer p{margin:0 auto;width:700px;clear:both;padding:10px 0 0 0;}
*/#footer .homepage-footer{color:#FFF;}#footer .homepage-footer a{color:#FFF;}
#bottom-nav,#bottom-nav-l{margin:20px auto 0;text-align:center;width:700px;color:#FFF;font-size:12px;clear:both;}
#content-mid{width:874px;padding:0 26px 0 26px;overflow:hidden;margin:0;color:#243c91;font-size:12px;}
#bottom-nav li{float:left;margin:0 5px 0 0;list-style:none;float:left;}
#bottom-nav a{color:#FFF;display:block;text-indent:-9999px;float:left;}
#bottom-nav .about-us:link,#bottom-nav .about-us:visited{background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/nav-aboutus.png) no-repeat 0 0;width:128px;height:34px;margin:0 0 0 80px;}
#bottom-nav .about-us:hover{background-position:0 -43px;}
#bottom-nav about-us:active{background-position:0 -85px;}
#bottom-nav .redeem:link,#bottom-nav .redeem:visited{background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/nav-redeem.png) no-repeat 0 0;width:124px;height:34px;}
#bottom-nav .redeem:hover{background-position:0 -43px;}
#bottom-nav .redeem:active{background-position:0 -85px;}
#bottom-nav .other-games:link,#bottom-nav .other-games:visited{background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/nav-other-games.png) no-repeat 0 0;width:158px;height:34px;}
#bottom-nav .other-games:hover{background-position:0 -43px;}
#bottom-nav .other-games:active{background-position:0 -85px;}
#bottom-nav .help:link,#bottom-nav .help:visited{background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/nav-help.png) no-repeat 0 0;_background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/nav-help.png) no-repeat 0 0;width:108px;height:34px;}
#bottom-nav .help:hover{background-position:0 -43px;}
#bottom-nav .help:active{background-position:0 -85px;}
#bottom-nav-l li{float:left;margin:0 5px 0 0;list-style:none;}
#bottom-nav-l a{color:#FFF;display:block;width:130px;height:62px;margin:-28px 0 0 -5px;padding:30px 10px 0 10px;}
#bottom-nav-l .about-us{background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/homepage-about-us.gif) no-repeat;width:138px;height:82px;padding:30px 10px 0 10px;text-align:left;}
#bottom-nav-l .redeem{background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/homepage-redeem.gif) no-repeat;width:138px;height:82px;padding:30px 10px 0 10px;text-align:left;}
#bottom-nav-l .other-games{background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/homepage-other-games.gif) no-repeat;width:138px;height:82px;padding:30px 10px 0 10px;text-align:left;}
#bottom-nav-l .help{background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/homepage-help.gif) no-repeat;width:138px;height:82px;padding:30px 10px 0 10px;text-align:left;}
.box1{border-right:solid 1px #ddd}
#archive-content{width:675px;margin:0 auto;padding:0;}
#archive-content-top{background:url("https://m.jumpstart.com/JumpstartNew/JSJoomla/Images/archive-content-bg.jpg") no-repeat scroll 0 0 transparent;margin:10px 0 0;padding:0;width:643px;height:16px;float:left;}
#archive-content-mid{color:#243C91;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;margin:0;min-height:170px;padding:0;width:641px;border-left:1px solid #DDD;border-right:1px solid #DDD;float:left;}
#archive-content-mid h2{color:#2D8CCB;margin:0;padding:0 0 0 20px;font-weight:normal;}
#archive-content-mid h2 a{color:#2D8CCB;}
#archive-content-mid h2 a:hover{text-decoration:none;font-weight:normal;color:#2D8CCB;}
#archive-content-mid .archive-list{width:310px;padding:10px 0;margin:0 0 0 50px;float:left;color:#2D8CCB;font-size:14px;}
#archive-content-mid .archive-list ul{list-style:disc outside none;margin:0;padding:0;}
#archive-content-mid .archive-list ul li{margin:0;padding:0;line-height:2.2em;}
#archive-content-mid .archive-list ul li a, a:active{color:#2D8CCB;outline:medium none;text-decoration:none;}
#archive-content-mid .archive-list ul li a, a:visited{font-weight:normal;}
#archive-content-mid .archive-list ul li a:hover{color:#333;}
#archive-content-mid .archive-img{width:250px;padding:0;margin:0;float:left;}
#archive-content-padding{padding:0 26px;}
.breadcrumb{color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;margin:10px 0;}
.breadcrumb a{color:#253E90;}
#archive-content-btm{background:url("https://m.jumpstart.com/JumpstartNew/JSJoomla/Images/archive-content-bg.jpg") no-repeat scroll 0 -17px transparent;height:16px;padding:0;width:643px;float:left}
.moduletablearchive{}
.customarchive
.archive-month-list{color:#2D8CCB;float:left;font-size:14px;margin:0;padding:0;width:300px;}
.archive-month-list ul{float:left;list-style:disc outside none;margin:0;padding:0;}
.archive-month-list ul li{float:left;line-height:1.9em;margin:0;padding:0;width:130px;}
.archive-month-list ul li a, a:active{color:#2D8CCB;outline:medium none;text-decoration:none;}
.archive-month-list ul li a:hover{color:#004979;}
#archive-tabber{background:url("https://m.jumpstart.com/JumpstartNew/JSJoomla/Images/archive-topic-bg.jpg") no-repeat scroll 0 0 transparent;color:#2C52A2;height:125px;margin:15px auto;padding:16px 25px 10px;width:606px;}
#archive-tabber ul{float:left;}
#archive-tabber li{font-size:13px;list-style:none outside none;padding:10px 20px 0 0;}
#archive-tabber li a{font-size:13px;}
#archive-tabber ul.last li{padding:10px 0 0;}
#archive-tabber a{color:#2D8CCB;font-size:13px;text-decoration:none;}
#archive-tabber a:hover{color:#004979;font-size:13px;}
#archive-tabber a:active{color:#2D8CCB;}
#archive-tabber .tabbertab{clear:both;float:left;width:94%;}
#archive-tabber .tabbertab ul{float:left;width:560px;}
#archive-tabber .tabbertab ul li{cursor:pointer;font-size:12px;list-style:none outside none;padding:10px 10px 0 0;width:270px;float:left;}
#newonjs .tableNewonJS{margin:0;padding:0;width:600px;}
.tableNewonJS h3{background-color:#59B2EA;border-radius:8px 8px 0 0;color:#FFFFFF;font-size:1.1em;font-weight:bold;margin:0 0 0 10px;padding:5px 8px;width: 155px;clear:both;}
.latestnewsNewonJS{background-color:#B6C0F5;border-radius:10px 10px 10px 10px;color:#FFFFFF;height:230px;padding:5px;width:610px;}
.latestnewsNewonJS ul{list-style-type:none;margin:0;padding:0;width:280px;float:left;font-size: 13px;}
.latestnewsNewonJS ul li{border-bottom:1px solid #FFFFFF;color:#FFFFFF;margin:0 0 0 10px;padding:13px 0;}
.latestnewsNewonJS ul li a{color:#485cc6;font-weight:bold;}
.latestnewsNewonJS a:hover{color:#2d4dfc;font-weight:bold;}
.newonJSImg{float:left;margin:3px 0 0 15px;padding:0;}
#jstoptopics{float:left;min-height:400px;margin:0 0 20px 0;padding:0;width:630px;}
.tabletoparticles{float:left;}
.tabletoparticles h3{background-color:#59B2EA;border-radius:8px 8px 0 0;color:#FFFFFF;font-size:1.1em;font-weight:bold;margin:0 0 0 10px;padding:5px 8px;width:130px;clear:both;}
.mostreadtoparticles{border:1px solid #59B2EA;border-radius:10px 10px 10px 10px;min-height:140px;padding:10px 0 5px 12px;width:285px;}
.mostreadtoparticles ul{list-style-type:none;margin:0;padding:0;}
.mostreadtoparticles ul li{border-bottom:1px solid #59B2EA;color:#636363;margin:0 0 0 10px;padding:13px 0;width:250px;}
.mostreadtoparticles ul li:last-child{border-bottom:0;}
.mostreadtoparticles ul li a{color:#59b2ea;font-weight:bold;}
.mostreadtoparticles ul li a:hover{color:#2a7aad;font-weight:bold;}
.tablejumpeecorner{float:left;margin:0 0 0 40px;padding:0;}
.tablejumpeecorner h3{background-color:#B059F5;border-radius:8px 8px 0 0;color:#FFFFFF;font-size:1.1em;font-weight:bold;margin:0 0 0 10px !important; padding:5px 8px;width:130px;clear:both;}
.latestnewsjumpeecorner{border:1px solid #B059F5;border-radius:10px 10px 10px 10px;min-height:140px;padding:10px 0 5px 12px;width:285px;}
.latestnewsjumpeecorner ul{list-style-type:none !important;margin:0 !important;padding:0 !important;}
.latestnewsjumpeecorner ul li{border-bottom:1px solid #B059F5;color:#636363;margin:0 0 0 10px;padding:13px 0;width:250px;}
.latestnewsjumpeecorner ul li a{color:#b059f5;font-weight:bold;}
.latestnewsjumpeecorner ul li a:hover{color:#561c84;font-weight:bold;}
.lastpt{border-bottom:none !important;}
.yui-skin-sam {z-index:4!important; *z-index:99999;*position:relative !important; *background:url("https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/logo-container-bg.png") no-repeat scroll 0 0 transparent;}

.JSClickableAd {        
position: fixed;
background: red;
z-index: 1;
width: 400px;
margin-left: -1000px;
*margin-left: -1200px;
left: 50%;
/*margin-top: 390px;*/
/* margin-top:160px; */
  margin-top: 410px;
  display:none;
}
.JSClickableAdRight {position: fixed;
z-index: 1;
width: 400px;
margin-right: -1000px;
*margin-right: -870px;
right: 50%;
/* margin-top: 555px; */
margin-top: 513px;  
  display:none;
}
.JSLeftAd{    
    width:300px;
    height:70px;   
    float:left;
    position:fixed;
    margin-left:146px;        
    cursor:pointer !important;
}
.JSRightAd{    
    width:175px;
    height:70px;   
   float:right;
  /*  margin-right:325px;     */
  margin-right: 304px;
     cursor:pointer !important;}
#top{
    background: url("https://m.jumpstart.com/JumpstartNew/JSJoomla/Images/trans-bg.png") repeat scroll 0 0 transparent;
    border: 1px solid #cbe4ee;
    border-radius: 5px 0 0 5px;
    padding: 2px;
    position: absolute;
    width: 70px;
    left: -84px;
    background-color: #f7f7f7;
}
.itp-share-tw {
    margin: 2px 2px 10px !important;
}
.itp-share-pinterest {
    margin: 10px 0 0 6px !important;
}
.itp-share-gone {
    margin: 2px 4px 2px 6px !important;
}
.share-btns{
    position: fixed !important;
    top: 2px;
}

#GSearchWidth {
  font:vardana;
  height:25px;
  clear:both;
  float : right;
  height:27px\9;
  overflow:hidden !important;
  padding-top:3px;
  *max-width:44% !important;
  margin-top:29px !important;
  
}
input.gsc-input, .gsc-input-box, .gsc-input-box-hover, .gsc-input-box-focus {
  border: 1px solid blue!important;
  height:21px;
  border-radius :0px !important; 
}
input.gsc-search-button {
  background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/GCE-button-bg.png) no-repeat!important;
  width:70px;
  height:25px;
  text-align:center;
  border: 0px solid #fff !important;
  color:white !important;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  height:25px !important;
}
input.gsc-search-button:hover {
  background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/GCE-button-bg1.png)!important;
  cursor:pointer;
}
table.gsc-branding {
  display:block;
}
table.gcsc-branding
{
  display:none;
}

.gsc-clear-button {
  display:none !important;
}
.gsc-completion-container {
  background: #fff url(//m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/js.png) no-repeat !important;
  background-position:bottom left !important;
  border-bottom:2px solid blue !important;
  padding-bottom:11px !important;
}
.gsc-completion-container div {
  height:25px;
}
.JS-AppDownloader {
  color: #7C98AE;
  text-decoration: none;
  margin-top:2px;
  margin-bottom:8px;
  cursor:pointer;
  } 
.JS-AppDownloader:hover {
  position: relative;
  text-decoration: none
  } 
.JS-AppDownloader div {
  display: none;
  }  
.JS-AppDownloader div img{
  margin:2px !important;  
}
.JS-AppDownloader div img:hover{  
  margin-left:10px;
} 
.JS-AppDownloader:hover div {  
  display: block;
  position: absolute; 
  width: 300px;
  height:190px;
  padding-top:60px !important;
  z-index: 100;
  background: url(https://m.jumpstart.com/JumpstartNew/JSJoomla/Images/JSdownload-popin.png) no-repeat;
  text-align: center;
  top:15px;
  left:-55px;
  *left:-70px;
  margin-top:5px;
  padding-left:8px;  
  cursor:auto;
  }
.JS-App-Container{
  height:246px;
  height:auto\9 !important;
  *height:246px;
  float:left !important;
  width:195px;
  background:url(https://m.jumpstart.com/JumpstartNew/JSJoomla/Images/jsappbg.png) no-repeat transparent;
  text-align:center;
padding-left:8px;
}
.JS-App-Container1{
  height:246px;
  height:auto\9 !important;
  *height:246px;
  float:left !important;
  width:195px;
  background:url(https://m.jumpstart.com/JumpstartNew/JSJoomla/Images/jsappbgBottom.png) no-repeat transparent;
  text-align:center;
padding-left:8px;
}
.JS-App-Container a{
  color:#204e8b !important; 
  text-decoration:none; 
  line-height:14px; 
  font-size:12px !important;
  font-weight:100 !important;
  padding-top:4px;
  font-family:Arial, Helvetica, sans-serif;
}
.JS-App-Container1 a{
  color:#204e8b !important;
  text-decoration:none;
  line-height:14px;
  font-size:12px !important;
  font-weight:100 !important;
  padding-top:4px;
  font-family:Arial, Helvetica, sans-serif;
}
.JS-App-ContainerBody{
  width:610px;
}
#bannerad {width:330px;height:230px;position:relative;margin:0 0 20px;}
#bannerad img {position:absolute;  border:none;display:none;}
#bannerad a.imgLink {
  z-index:2;
  display:none;
  position:absolute;
  top:0px;
  left:0px;
  border:0;
  padding:0;
  margin:0;
  width:100%;
  height:100%;
  cursor:pointer;
}
div.navBulletsAd {
    background: none repeat scroll 0 0 transparent;
    cursor: pointer;
    left: 240px;
    position: relative;
    top: 214px;
    width: 150px;
    z-index: 5;
    margin-left:-33px;
}
div.navBulletsAd div {
    background: url("https://m.jumpstart.com/JumpstartNew/JSJoomla/Images/ad-bullet.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 12px;
    margin-right: 5px;
    overflow: hidden;
    vertical-align: middle;
    width: 12px;
  float:left;
}
div.navBulletsAd div.active {
    background-position: 0 -12px;
}
#bannerad
{
  transform: translate3d(0,0,0);
    -ms-transform:translate3d(0,0,0);
    -moz-transform:translate3d(0,0,0);
    -o-transform:translate3d(0,0,0);
}
#submissions{background-color:#FFF;}
#submissions .submission-heading{width:650px;height:53px;margin:0;padding:0;}
#submissions .upload-container{width:370px;margin:0 12px 0 0;padding:0;float:left;}
#submissions .upload-container p{color:#005EB5;font-family:Arial, Helvetica, sans-serif;font-size:13pt;font-weight:bold;}
.uploadmyentry{width:370px;-moz-border-radius:8px 8px 8px 8px;-webkit-border-radius:8px 8px 8px 8px;border-radius:8px 8px 8px 8px;font-family:Arial, Helvetica, sans-serif;background-color:#244fec;color:#fff;}
.uploadmyentry h1{width:360px;height:28px;font-size:16pt !important;font-weight:bold !important;padding:10px 0 0 10px !important;margin:0 !important;border:none !important;color:#fff !important;}
.upload{min-height:214px;width:346px;background-color:#326afb;-moz-border-radius:0 0 8px 8px;-webkit-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;margin:2px;padding:10px 10px 12px;}
.upload p{padding:0 !important;;clear:both;margin:8px 0;}
.upload p label{font-size:13px;color:#FFF;width:170px;vertical-align:bottom;}
.checkbox{vertical-align:bottom;}
.upload input[type="text"]{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #BFBFBF;border-radius:4px 4px 4px 4px;padding:2px;transition:border 0.4s linear 0s, background 0.4s linear 0s;width:185px;margin:0;}
.upload p input[type="file"]{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #BFBFBF;border-radius:4px 4px 4px 4px;padding:2px;transition:border 0.4s linear 0s, background 0.4s linear 0s;margin:0;vertical-align:bottom;}
.upload textarea{resize:none;height:105px;}
.browse{width:230px !important;padding:0;margin:0;}
#upload-btn{background:url(https://m.jumpstart.com/JumpstartQA/JSJoomla/Images/attach.png) no-repeat 0 0;width:105px;height:34px;margin:0;text-indent:-9999px;border:0;cursor:pointer;}
#upload-btn:hover{background-position:0 -35px;}
#upload-btn:active{background-position:0 -71px;}
#submit-button{background:url(https://m.jumpstart.com/JumpstartQA/JSJoomla/Images/submit.png) no-repeat 0 0;width:133px;height:41px;margin:0;border:0;cursor:pointer;}
#submit-button:hover{background-position:0 -45px;}
#submit-button:active{background-position:0 -91px;}
#passsubmit-button{background:url(https://m.jumpstart.com/JumpstartQA/JSJoomla/Images/submit.png) no-repeat 0 0;width:133px;height:41px;margin:10px 110px;border:0;cursor:pointer;}
#passsubmit-button:hover{background-position:0 -45px;}
#passsubmit-button:active{background-position:0 -91px;}
.termsofuse{width:264px;height:328px;background-color:#e8e8e8;-moz-border-radius:8px 8px 8px 8px;-webkit-border-radius:8px 8px 8px 8px;border-radius:8px 8px 8px 8px;float:left;margin:5px 0 0;padding:0;overflow:auto;}
.termsofuse h3{color:#0f58c1;padding:0;margin:11px 12px !important;}
.termsofuse ul{margin:10px 15px 10px 15px!important;padding:0 0 0 10px !important;}
.termsofuse ul li{line-height:1.5em !important;padding:3px 5px !important;}
.termsofuse p{padding:10px !important;margin:0;}
.upload p label a{color:#E43D3D !important;font-weight:bold;vertical-align: bottom;}
.upload p label a:hover{color:#FFF !important;}
#password_div {  
  height: 450px;
    left: -25px;
    margin: 0 auto;
    position: absolute;
    top: -11px;
    width: 680px;
    z-index:9999;
}
.password_container{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 2px solid #1037C5;
    margin: 120px auto;
    padding: 10px;
    width: 350px;
}
#password_div .opaqueLayer-pass{
  display:block;
  position:absolute;
  top:0px;
  left:0px;
  opacity:0.6;
  filter:alpha(opacity=20);
  background-color: #000000;
  z-Index:999;
  margin:0 auto;
}
.textlenth{
    color: #FFFFFF !important;
    font-size: 12px !important;
    padding: 0 !important;}
.fileName{color: #0F58C1;}
.closepass{text-align:right;}
.closepass a img{padding:0 0 5px !important;margin:0 !important;}
.filename{color:#0F58C1;}
@-moz-document url-prefix(){.browse{width:236px !important;}}
#FailedSubmission{text-align:center; color:#FF0000; padding-bottom:10px;font-weight:bold;}
#FailedSubmissionPass{text-align:center; color:#FF0000; padding-bottom:10px;font-weight:bold;}
#successSubmission{text-align:center; color:#20CA0F; padding-bottom:10px;font-weight:bold;}

.JSgoButton{  
float: right;
border: 0px;
margin-top: -9px;
margin-right: 20px;  
cursor:pointer;
*top:50px !important;
*float: none;
background:url(//m.jumpstart.com/JumpstartNew/JSJoomla/Images/go-btn-green.png) no-repeat !important;
}

#JSChildSelect
{
margin-top: -9px;
margin-left: 0px;
width:180px;
*bottom:10px !important;
}

#JSSelectChildDiv{
  top: 160px !important;
  position:absolute !important;
  z-index:10 !important;
  left:720px !important;
  width:260px !important;
  height:61px !important;
  background:url(//m.jumpstart.com/JumpstartNew/JSJoomla/Images/select-child-bg.png) no-repeat !important;
  padding:10px;
}
#main ul li ul{
    list-style-position: outside;
    list-style-type: circle;
    margin: 10px 0;
    padding: 0 0 0 15px;
}
#main ul li ul li ul{
    list-style-position: outside;
    list-style-type: square;
    margin: 0 ;
    padding: 0 0 0 15px;
}
#main ul li span{
    width: 615px;
    height: 22px;
}
.pt-blue-bg{
 background:
    none repeat scroll 0 0 #121D89;
    color: #FFFFFF;
    display: block;
    font-size: 18px;
    margin: 0 0 5px;
    padding: 5px 5px 5px 10px;
   -moz-border-radius:8px;
   -webkit-border-radius:8px;
   border-radius:8px;
}
.para-indent{
    padding: 0 !important;
    text-indent: 60px;
}
.center{text-align:center !important;}
.alt-bg{background-color:#e8e8e8;}
#main .gm-button img{
vertical-align: middle;
margin:0;
}
.right_align{text-align:right !important;}

.overlay{display:none;z-index:2 !important;}

.overlay-hd{width:793px;padding:14px 0 0 0;margin:0;background:url(//m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/panel-top.png) no-repeat}

.overlay-bd{background-color:White;border:solid 2px #2576a4;border-bottom:0;border-top:0;width:769px;padding:1px 10px;margin:0;font-size:12px;color:#253e90;font-family:Verdana,Arial,Helvetica,sans-serif}

.overlay-btm{background:url(//m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/panel-btm.png) no-repeat;width:793px;height:14px}

.overlay span.close{position:absolute;top:-5px;right:-5px;cursor:pointer}
#exposeMask{z-index:-10 !important;}
.cc_box{
  float: left;
    padding: 30px 30px 30px 40px;
    width: 250px;
}
.cc_box img{padding: 10px 20px !important;}
.gm_box{
  float: left;
    padding: 20px 30px 20px 70px;
    width: 200px;
}
.gm_box img{padding: 0 !important;}
.stores_location{}
.stores_location ul{list-style-type:none !important; }
.stores_location ul li{
    float: left;
    margin: 0 70px 0 25px !important;
    padding: 0;
    width: 90px;
}
.stores_location ul li img{
  margin:0 !important;
  padding:0 !important;
}
#jslandingpage {
    background-color: #B6C0F5;
    border-radius: 10px 10px 10px 10px;
    color: #000;
    padding: 5px;
    width: 635px;
    float:left;
    margin:10px 0 20px;
}
#jslandingpage .page-img{
  width: 300px;
  float:left;
  margin: 3px 0 0 6px;
  padding: 0;
}
#jslandingpage .page-text{
  width: 620px;
  float:left;
  margin: 5px;
  padding: 0;
}
#jslandingpage .page-text a{color:#000 !important;}
#jslandingpage .page-text img{ 
   border: 2px solid #FFFFFF;
    margin: 0 10px 5px 0 !important;
    padding: 0 !important;
  }
.module-moreabtjs{ float:left;}
.module-moreabtjs h3{background-color:#697bdf;color:#FFFFFF;font-size:1.1em;font-weight:bold;margin:0 0 0 10px !important;padding:5px 8px;width:170px;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;-khtml-border-radius:8px 18px 0 0;border-radius:8px 8px 0 0;}
.custommoreabtjs{ background-color:#b6c0f5;border-radius:10px 10px 10px 10px;color:#FFFFFF;height:220px;list-style-type:none;padding:5px;width:635px;}
.custommoreabtjs ul{list-style-type:none !important;width:630px;padding:0 !important; margin:0 !important;}
.custommoreabtjs ul li{float:left;padding:0 !important;width:190px; margin: 5px 8px !important;}
.custommoreabtjs ul li a{cursor:pointer;display:block;font-size:13px;height:190px;line-height:15px;margin: 0 !important;padding: 0 !important;text-align:center;width:200px;color:#000 !important;}
.custommoreabtjs ul li a img{margin:0 0 3px !important; padding:0 !important;}

.module-jstopgames{ float:left;margin:0 0 20px 0;}
.module-jstopgames h3{background-color:#697bdf;color:#FFFFFF;font-size:1.1em;font-weight:bold;margin:20px 0 0 10px !important;padding:5px 8px;width:170px;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;-khtml-border-radius:8px 18px 0 0;border-radius:8px 8px 0 0;}
.customjstopgames{ background-color:#b6c0f5;border-radius:10px 10px 10px 10px;color:#FFFFFF;height:440px;list-style-type:none;padding:5px;width:635px;}
.customjstopgames ul{list-style-type:none !important;width:630px;padding:0 !important; margin:0 !important;}
.customjstopgames ul li{float:left;padding:0 !important;width:190px; margin: 5px 8px 20px !important;}
.customjstopgames ul li a{cursor:pointer;display:block;font-size:13px;height:190px;line-height:15px;margin: 0 !important;padding: 0 !important;text-align:center;width:200px;color:#000 !important;}
.customjstopgames ul li a img{margin:0 0 3px !important; padding:0 !important;}

/* MB Landing Page Css */

#mblandingpage {
    background-color: #88aff2;
    color: #000;
    padding: 5px;
    width: 635px;
    float:left;
    margin:10px 0 20px;
}
#mblandingpage .page-img{
  width: 300px;
  float:left;
  margin: 3px 0 0 6px;
  padding: 0;
}
#mblandingpage .page-text{
  width: 620px;
  float:left;
  margin: 5px;
  padding: 0;
}
#mblandingpage .page-text a{color:#000 !important;}
#mblandingpage .page-text img{
   border: 2px solid #FFFFFF;
    margin: 0 10px 5px 0 !important;
    padding: 0 !important;
  }
.module-moreabtmb{ float:left;}
.module-moreabtmb h3{background-color:#1b6cf1;color:#FFFFFF;font-size:1.1em;font-weight:bold;margin:0 0 0 10px !important;padding:5px 8px;width:180px;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;-khtml-border-radius:8px 18px 0 0;border-radius:8px 8px 0 0;}
.custommoreabtmb{ background-color:#88aff2;color:#FFFFFF;height:220px;list-style-type:none;padding:5px;width:635px;}
.custommoreabtmb ul{list-style-type:none !important;width:630px;padding:0 !important; margin:0 !important;}
.custommoreabtmb ul li{float:left;padding:0 !important;width:190px; margin: 5px 8px !important;}
.custommoreabtmb ul li a{cursor:pointer;display:block;font-size:13px;height:190px;line-height:15px;margin: 0 !important;padding: 0 !important;text-align:center;width:200px;color:#000 !important;}
.custommoreabtmb ul li a img{margin:0 0 3px !important; padding:0 !important;}

.module-mbtopgames{ float:left;margin:0 0 20px 0;}
.module-mbtopgames h3{background-color:#1b6cf1;color:#FFFFFF;font-size:1.1em;font-weight:bold;margin:20px 0 0 10px !important;padding:5px 8px;width:180px;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;-khtml-border-radius:8px 18px 0 0;border-radius:8px 8px 0 0;}
.custommbtopgames{ background-color:#88aff2;color:#FFFFFF;height:510px;list-style-type:none;padding:5px;width:635px;}
.mbtopgames{list-style-type:none !important;width:600px;padding:0 !important; margin:0 !important;}
.mbtopgames li{float:left;margin:0;padding:0 !important;width:260px; margin:20px 12px 20px 28px !important;}
.mbtopgames ul li img{ border:2px solid #FFF; margin:0 !important; padding:0 !important;}
.mbtopgames li a{background-position:center top;background-repeat:no-repeat;cursor:pointer;display:block;font-size:13px;height:200px;line-height:15px;margin:2px 0 0 0;padding:0 0 2px 0;text-align:center;width:260px; color:#000 !important;}

/* EMD Landing Page Css */
#emdlandingpage {
    background-color: #d1d1d1;
    border-radius: 10px 10px 10px 10px;
    color: #000;
    padding: 5px;
    width: 635px;
    float:left;
    margin:10px 0 0;
}
#emdlandingpage .page-img{
  width: 300px;
  float:left;
  margin: 3px 0 0 6px;
  padding: 0;
}
#emdlandingpage .page-text{
  width: 620px;
  float:left;
  margin: 5px;
  padding: 0;
}
#emdlandingpage .page-text a{color:#000 !important;}
#emdlandingpage .page-text img{
    margin: 2px 10px 5px 2px !important;
    padding: 0 !important;
  }
.module-emdtopgames{ float:left;margin:0 0 20px 0;}
.module-emdtopgames h3{background-color:#9e9e9e;color:#FFFFFF;font-size:1.1em;font-weight:bold;margin:20px 0 0 10px !important;padding:5px 8px;width:170px;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;-khtml-border-radius:8px 18px 0 0;border-radius:8px 8px 0 0;}
.customemdtopgames{ background-color:#d1d1d1;border-radius:10px 10px 10px 10px;color:#FFFFFF;height:220px;list-style-type:none;padding:5px;width:635px;}
.customemdtopgames ul{list-style-type:none !important;width:630px;padding:0 !important; margin:0 !important;}
.customemdtopgames ul li{float:left;padding:0 !important;width:190px; margin: 5px 8px !important;}
.customemdtopgames ul li a{cursor:pointer;display:block;font-size:13px;height:190px;line-height:15px;margin: 0 !important;padding: 0 !important;text-align:center;width:200px;color:#000 !important;}
.customemdtopgames ul li a img{margin:0 0 3px !important; padding:0 !important;}

/* SOD Landing Page Css */
#sodlandingpage {
  /*  background-color: #e9dbaf;*/
    background:url(https://m.jumpstart.com/JumpstartNew/JSJoomla/Images/sodc-bg.jpg) repeat;
    border-radius: 10px 10px 10px 10px;
    color: #000;
    padding: 5px;
    width: 635px;
    float:left;
    margin:10px 0 0;
  -moz-box-shadow:    1px 2px 2px 2px #beb7ad;
  -webkit-box-shadow: 1px 2px 2px 2px #beb7ad;
  box-shadow:         1px 2px 2px 2px #beb7ad;
}
#sodlandingpage .page-img{
  width: 300px;
  float:left;
  margin: 3px 0 0 6px;
  padding: 0;
}
#sodlandingpage .page-text{
  width: 620px;
  float:left;
  margin: 5px;
  padding: 0;
}
#sodlandingpage .page-text a{color:#000 !important;}
#sodlandingpage .page-text img{
    margin: 2px 10px 5px 2px !important;
    padding: 0 !important;
  }
.module-sodtopgames{ float:left;margin:0 0 20px 0;}
.module-sodtopgames h3{background-color:#9e9e9e;color:#FFFFFF;font-size:1.1em;font-weight:bold;margin:20px 0 0 10px !important;padding:5px 8px;width:170px;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;-khtml-border-radius:8px 18px 0 0;border-radius:8px 8px 0 0;}
.customsodtopgames{ background-color:#d1d1d1;border-radius:10px 10px 10px 10px;color:#FFFFFF;height:220px;list-style-type:none;padding:5px;width:635px;}
.customsodtopgames ul{list-style-type:none !important;width:630px;padding:0 !important; margin:0 !important;}
.customsodtopgames ul li{float:left;padding:0 !important;width:190px; margin: 5px 8px !important;}
.customsodtopgames ul li a{cursor:pointer;display:block;font-size:13px;height:190px;line-height:15px;margin: 0 !important;padding: 0 !important;text-align:center;width:200px;color:#000 !important;}
.customsodtopgames ul li a img{margin:0 0 3px !important; padding:0 !important;}

/* SuperSecret Landing Page Css */
#sslandingpage {
    background-color: #fac7ff;
    border-radius: 10px 10px 10px 10px;
    color: #000;
    padding: 5px;
    width: 635px;
    float:left;
    margin:10px 0 0;
}
#sslandingpage .page-img{
  width: 300px;
  float:left;
  margin: 3px 0 0 6px;
  padding: 0;
}
#sslandingpage .page-text{
  width: 620px;
  float:left;
  margin: 5px;
  padding: 0;
}
#sslandingpage .page-text a{color:#000 !important;}
#sslandingpage .page-text img{
    margin: 2px 10px 5px 2px !important;
    padding: 0 !important;
  }
.module-sstopgames{ float:left;margin:0 0 20px 0;}
.module-sstopgames h3{background-color:#e667f2;color:#FFFFFF;font-size:1.1em;font-weight:bold;margin:20px 0 0 10px !important;padding:5px 8px;width:170px;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;-khtml-border-radius:8px 18px 0 0;border-radius:8px 8px 0 0;}
.customsstopgames{ background-color:#fac7ff;border-radius:10px 10px 10px 10px;color:#FFFFFF;height:220px;list-style-type:none;padding:5px;width:635px;}
.customsstopgames ul{list-style-type:none !important;width:630px;padding:0 !important; margin:0 !important;}
.customsstopgames ul li{float:left;padding:0 !important;width:190px; margin: 5px 8px !important;}
.customsstopgames ul li a{cursor:pointer;display:block;font-size:13px;height:190px;line-height:15px;margin: 0 !important;padding: 0 !important;text-align:center;width:200px;color:#000 !important;}
.customsstopgames ul li a img{margin:0 0 3px !important; padding:0 !important;}

/* Twisted Games Landing Page Css */
#tglandingpage {
    background-color: #d13328;
    color: #FFF;
    padding: 5px;
    width: 635px;
    float:left;
    margin:10px 0 10px;
}
#tglandingpage .page-img{
  width: 300px;
  float:left;
  margin: 3px 0 0 6px;
  padding: 0;
}
#tglandingpage .page-text{
  width: 620px;
  float:left;
  margin: 5px;
  padding: 0;
}
#tglandingpage .page-text a{color:#000 !important;}
#tglandingpage .page-text img{
    margin: 0 10px 5px 0 !important;
    padding: 0 !important;
  }

#brlandingpage {
    background-color: #ffd88d;
    color: #000;
    padding: 5px;
    width: 635px;
    float:left;
    margin:10px 0 10px;
}
#brlandingpage .page-img{
  width: 300px;
  float:left;
  margin: 3px 0 0 6px;
  padding: 0;
}
#brlandingpage .page-text{
  width: 625px;
  float:left;
  margin: 5px;
  padding: 0;
}
#brlandingpage .page-text h2{
   background-color: #ffa800;
   color:#FFF;
   clear: none;
}
#brlandingpage .page-text img{
    margin: 0 10px 5px 0 !important;
    padding: 0 !important;
  }

#icclandingpage {
    background-color: #94bbff;
    color: #000;
    padding: 5px;
    width: 635px;
    float:left;
    margin:10px 0 10px;
}
#icclandingpage .page-img{
  width: 300px;
  float:left;
  margin: 3px 0 0 6px;
  padding: 0;
}
#icclandingpage .page-text{
  width: 625px;
  float:left;
  margin: 5px;
  padding: 0;
}
#icclandingpage .page-text h2{
   background-color: #1654c1;
   color:#FFF;
   clear: none;
}
#icclandingpage .page-text img{
    margin: 0 10px 5px 0 !important;
    padding: 0 !important;
  }

#elilandingpage {
    background-color: #c0e298;
    color: #000;
    padding: 5px;
    width: 635px;
    float:left;
    margin:10px 0 10px;
}
#elilandingpage .page-img{
  width: 300px;
  float:left;
  margin: 3px 0 0 6px;
  padding: 0;
}
#elilandingpage .page-text{
  width: 625px;
  float:left;
  margin: 5px;
  padding: 0;
}
#elilandingpage .page-text h2{
   background-color: #76ab37;
   color:#FFF;
   clear: none;
}
#elilandingpage .page-text img{
    margin: 0 10px 5px 0 !important;
    padding: 0 !important;
  }

#zomlandingpage {
    background-color: #d1d1d1;
    color: #000;
    padding: 5px;
    width: 635px;
    float:left;
    margin:10px 0 10px;
}
#zomlandingpage .page-img{
  width: 300px;
  float:left;
  margin: 3px 0 0 6px;
  padding: 0;
}
#zomlandingpage .page-text{
  width: 625px;
  float:left;
  margin: 5px;
  padding: 0;
}
#zomlandingpage .page-text h2{
   background-color: #9e9e9e;
   color:#FFF;
   clear: none;
}
#zomlandingpage .page-text img{
    margin: 0 10px 5px 0 !important;
    padding: 0 !important;
  }
blockquote{
   background: none repeat scroll 0 0 #D8D8D8;
    float: right;
    font-size: 21px;
    margin: 0 15px;
    padding: 10px 15px;
    text-align: center;
    width: 200px;
    line-height:30px;
}
center{ font-weight:bold;/*font-style: italic;*/}
center img{padding:0 !important; margin:0 !important;}
.jcarousel-skin-pika #pikame  img{padding:0 !important;}
.clearit{clear:none !important;}
.itslink{ color: #3181EE;font-weight: bold;text-decoration: none; cursor:pointer;}
#kids-article {
    margin: 0 auto;
    padding: 0;
    width: 675px;
}
#kids-article h3 {
    background-color: #687cdf;
    border-radius: 8px 8px 0 0;
    clear: both;
    color: #FFFFFF;
    font-size: 1.1em;
    font-weight: bold;
    margin: 0 0 0 10px;
    padding: 5px 8px;
    width: 100px;
}
#kids-article-top {
    background: url("//m.jumpstart.com/JumpstartQA/JSJoomla/Images/kids-article-bg.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 16px;
    margin: 0;
    padding: 0;
    width: 643px;
}
#kids-article-mid {
    border-left: 2px solid #697BDD;
    border-right: 2px solid #697BDD;
    color: #243C91;
    float: left;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    margin: 0;
    min-height: 170px;
    padding: 0;
    width: 639px;
}
#kids-article-mid .kids-article-list {
    color: #2D8CCB;
    float: left;
    margin: 0 0 0 50px;
    padding: 10px 0;
    width: 600px;
}
#kids-article-mid .kids-article-list ul {
    list-style: disc outside none;
    margin: 0;
    padding: 0;
    font-size: 16px;
}
#kids-article-mid .kids-article-list ul li {
    float: left;
    margin: 0;
    padding: 0;
    width: 300px;
}
#kids-article-mid .kids-article-list ul li a, a:active {
    color: #2D8CCB;
    outline: medium none;
    text-decoration: none;
}
#kids-article-mid .kids-article-list ul li a, a:visited {
    font-weight: normal;
}
#kids-article-mid .kids-article-list ul li a:hover {
    color: #333333;
}
#kids-article-padding {
    padding: 0 26px;
}
#kids-article-btm {
    background: url("//m.jumpstart.com/JumpstartQA/JSJoomla/Images/kids-article-bg.jpg") no-repeat scroll 0 -17px transparent;
    float: left;
    height: 16px;
    padding: 0;
    width: 643px;
}
.chk-container-TnC-register{float: none !important;margin: 15px 0 0 30px !important;text-align: left !important;width: 415px !important;}
.chk-container-TnC{float: none !important;margin: 15px 0 0 90px !important;text-align: left !important;width: 300px !important;}
.chk-container-TnC a{margin:0 !important; padding:0 !important;}

.chk-container-TnC-register-rating{float: none !important;margin: 15px 0 0 30px !important;text-align: left !important;width: 415px !important;}
.chk-container-TnC-rating{float: none !important;margin: 15px 0 0 90px !important;text-align: left !important;width: 300px !important;}
.chk-container-TnC-rating a{margin:0 !important; padding:0 !important;}

#js-appsgame-container{background-color:#c0d6fb;height:220px;margin:0 0 15px;padding:10px;width:630px;}
#js-appsgame-img-container{float:left;height:214px;margin:0;padding:2px 0 0 0;text-align:center;width:293px;}
#js-appsgame-img-box{height:250px;margin:0;padding:2px 0 2px 2px !important;text-align:center;width:650px;margin:0 !important;}
#js-appsgame-img-box img{margin:0 !important; padding:0 !important;}
#js-appsgame-text-container{float:left;padding:0 0 10px 15px;width:320px;}
#js-appsgame-text-container h2{color:#18262D;font-size:18px;margin:0;padding:0;background:none;border:none;width:auto;}

#js-appsgame-text-container p{color:#2A2F32;width:380px;margin:0;padding:10px 10px 0 5px; clear:both;font-weight:bold;}
#js-appsgame-text-container .stores{padding:0;margin:10px 0;width:300px;}
#js-appsgame-text-container .stores ul{padding:0;margin:0;list-style-type:none;}
#js-appsgame-text-container .stores ul li{padding:0;margin:0;height:50px;float:left;}
#js-appsgame-text-container .stores ul li span{display: block; min-height: 50px; text-align: center; width: 120px;line-height:15px;margin-right:5px;}
#js-appsgame-text-container .stores ul li span img{padding:0;margin:0 5px 5px 0;}
#js-text-container .stores ul li a{padding:0 !important;margin:0 !important;height:30px}
#js-text-container .stores ul li a img{padding:0 !important;margin:3px 10px 3px 0 !important;border:0;}



#module-photobombs{ float:left;margin:0 0 20px 0;}
#module-photobombs h3{background-color:#697BDF;color:#FFFFFF;font-size:1.1em;font-weight:bold;margin:20px 0 0 10px !important;padding:5px 8px;width:180px;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;-khtml-border-radius:8px 18px 0 0;border-radius:8px 8px 0 0;}
.customphotobombs{ background-color:#B6C0F5;border-radius:10px 10px 10px 10px;color:#FFFFFF;height:435px;list-style-type:none;padding:5px 5px 5px 20px;width:620px;}
.photobombs{list-style-type:none !important;width:600px;padding:0 !important; margin:0 !important;}
.photobombs li{float:left;margin:0;padding:0 !important;width:600px; margin:20px 12px 0 28px !important;}
.photobombs li a img{ margin:0 12px 12px 10px !important; padding:0 !important;}
.photobombs li a{background-position:center top;background-repeat:no-repeat;cursor:pointer;font-size:13px;height:170px;line-height:15px;margin:2px 0 0 0;padding:0 0 2px 0;text-align:center;width:260px; color:#000 !important;}
#pbslider ul li img{margin:15px 15px 5px !important;}

        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }

  #pbslider ul, #pbslider li,
  #slider2 ul, #slider2 li{
    margin:0;
    padding:0;
    list-style:none;
    }
  #slider2{margin-top:1em;}
  #pbslider li, #slider2 li{ 

    width:600px;
    height:380px;
    overflow:hidden; 
  margin:0 !important;
  padding:0 !important;
    }  
  #prevBtn, #nextBtn,
  #slider1next, #slider1prev{ 
    display:block;
    width:30px;
    height:77px;
    position:absolute;
    left:-30px;
    top:71px;
    z-index:1000;
    }  
  #nextBtn, #slider1next{ 
    left:696px;
    }                            
  #prevBtn a, #nextBtn a,
  #slider1next a, #slider1prev a{  
    display:block;
    position:relative;
    width:30px;
    height:77px;
    background:url(../images/btn_prev.gif) no-repeat 0 0;  
    }  
  #nextBtn a, #slider1next a{ 
    background:url(../images/btn_next.gif) no-repeat 0 0;  
    }  

  ol#controls{
    margin:1em 30px;
    padding:0;
    height:22px;  
    float:right;
    }
  ol#controls li{
    margin:0 10px 0 0; 
    padding:0;
    float:left;
    list-style:none;
    height:22px;
    }
  ol#controls li a{
    float:left;
    height:22px;
    border:2px solid #697BDF;
    background: none repeat scroll 0 0 #FFFFFF;
    color: #697BDF;
    padding:0 8px !important;;
    text-decoration:none;
    }
  ol#controls li.current a{
    background: none repeat scroll 0 0 #FFFFFF;
    color: #697BDF;
    margin: 0;
    padding: 0 8px;
    }
  ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}

.slide{
  color:#5c9900 !important;  
margin-left:10px;  
}
  
 .slide1{
color:#5c9900 !important;  
margin-left:10px;  
} 

 .slide2{
 color:#5c9900 !important; 
margin-left:10px;  
}
   
    .slide3{
color:#5c9900 !important;  
margin-left:10px;  
}
      
      #JSKScontent
        {
            width: 200px;
            height: 100px;
            margin: 20px auto;
            padding: 20px;
            border: 1px dotted #999999;
            overflow: hidden;
            text-align: justify;
        }
    
.JS-KidsSubmissionContainer{
width:650px;}

.JSKS-Leftbar{
  width:314px;float:left;
}
.JSKS-Rightbar{
width:314px;float:right;margin:0 7px 10px 0;
}  
.JSKS-Rightbar-content{
width:270px;
  border-bottom:1px solid #d6d6d4;
  text-align:center;
padding:10px 0;
}
.JSKS-Rightbar-content-black{
color:#000;
  font-style:italic;
padding:5px 0;
}
.JSKS-Rightbar-content-green{
color:#5c9802;
font-weight:bold;
  padding:5px 0;
}
.JSKS-Widget-Container{
  
  width:314px;
margin-bottom:10px;
}
  
.JSKS-Widget-Top{
  
width:315px;  
height:46px;
  
}
.JSKS-Widget-Border{
  
width:270px;  
border-right:2px solid #cfdd6e;
border-left:2px solid #cfdd6e;
padding-left:20px;
padding-right:20px;
  padding-top:10px;
  -webkit-box-sizing: content-box !important;
     -moz-box-sizing: content-box !important;
          box-sizing: content-box !important;
  
}

.JSKS-Widget-Bottom{  
  width:315px; height:19px; background:url(https://m.jumpstart.com/JumpstartQA/JSJoomla/Images/JSKSwidget-bottom.png) no-repeat;background-size: contain;
  }  
.JS-KidsSubmissionContainer a{ color:#72a723; font-size:13px; font-weight:bold; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}  

.JSKSQuestion{
  
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
margin-left:20px; 
font-weight:bold;  
  
}

.JSKSSubmittedBy{
  font-weight:100;
  font-style:italic;
  font-size:13px;
  text-align:right;
  font-family:Arial, Helvetica, sans-serif;
  
  
}
#one{
  
  margin-bottom:10px;
}

.JSKS{
  border: 1px solid #cfdd6e;
  padding: 10px;
  margin-top:10px;
  
}

.JSKS-RowBreaker{
border-bottom: 1px solid #e6e6e6; height:1px; margin-top:15px; clear:both; margin-bottom:10px; 
  
}

.JSKS-ArticleHead{
  
font-size:22px !important;
color:#5c9900 !important;
font-family:Arial, Helvetica, sans-serif;
background:url(https://m.jumpstart.com/JumpstartQA/JSJoomla/Images/JSKS-BulletPoint-Article.png?v=280413) no-repeat left;
padding-left:20px !important;  

  
}

.JSKS-ArticleHead a{
text-decoration:none;
font-size:20px !important;
color:#5c9900 !important;
font-weight:100;
  font-weight:normal !important;

}
.JSKS-ArticleHead a:hover{
  text-decoration:underline;
  
  
}

.JSKS-ArticleText{
color:#000;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;    
}

#Jumpee-questions{
  width:650px;
  margin:0 0 15px;  
  float:left;
}
.Jumpee-questions-top{
  width:650px;
  height:46px;
  float:left;
}
.Jumpee-questions-border {
    border-left: 2px solid #CFDD6E;
    border-right: 2px solid #CFDD6E;
    padding-left: 20px;
    padding-right: 10px;
    padding-top: 10px;
    width: 599px;
  float:left;
  -webkit-box-sizing: content-box !important;
     -moz-box-sizing: content-box !important;
          box-sizing: content-box !important;
}
.JQ-contentbox{
 background: none repeat scroll 0 0 #F0F8BD;
    border: 2px solid #DBE4A5;
    min-height: 260px;
    margin: 10px 10px 15px;
    padding: 0;
    width: 175px;
  float:left;
}
.JQ-contentbox-black{
color:#000;
line-height:20px;
padding:30px 18px;
  font-size:14px;
text-align:center;
}
.JQ-contentbox-black span{
font-size:11px;
    font-style:italic;
  line-height:14px;
}
.JQ-contentbox p{
padding:0 10px 15px !important;
text-align:center !important; 
  font-size:14px !important; }
.JQ-contentbox-green{
color: #5C9802;
    font-size: 16px;
    font-weight: bold;
    padding: 5px 47px;
    text-align: center;
}
.JQ-contentbox-green a{
color: #5C9802 !important;
}
.Jumpee-questions-bottom{
background: url("https://m.jumpstart.com/JumpstartQA/JSJoomla/Images/JS_questions-bottom.png") no-repeat scroll 0 0 transparent;
    height: 15px;
    width: 633px;
    float:left;
    background-size: contain;
}
.paraspace{padding:0 45px 15px 40px !important;}

#JS-Jumpee{
  width:650px;
  margin:0;
}
.JS-Jumpee-top{
  width:648px;
  height:14px;
  float:left;
}
.JS-Jumpee-border {
   border-left: 2px solid #CFDD6E;
    border-right: 2px solid #CFDD6E;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 10px;
    width: 604px;
    float: left;
    -webkit-box-sizing: content-box !important;
    -moz-box-sizing: content-box !important;
    box-sizing: content-box !important;
}
.JS-Jumpee-bottom{
background: url("https://m.jumpstart.com/JumpstartQA/JSJoomla/Images/JS-Jumpee-bottom.png?v=070513") no-repeat scroll 0 0 transparent;
    height: 14px;
    width: 648px;
    float:left;
    background-size: contain;
}
.jumpee-qa{
  width:604px;
  min-height:112px;
  margin:15px 0 0;
  padding:0;
  border-bottom:1px #a8a8a8 solid;
  float:left;
}
.jumpee-qa-last{
  width:604px;
  min-height:112px;
  margin:15px 0 0;
  padding:0;
  float:left;
}
.jumpee-qa p{
 margin:0;
  padding:5px 15px !important;
  color:#5b9703 !important;
  font-size:18px !important;
}
.jumpee-qa span{
 margin:0;
 float:right;
 padding:0 0 5px; 
  font-style:italic;
font-size:12px !important;
}
.answ{
  font-size:14px !important;
  padding:10px 15px;
}
.jumpee-qa-last p{
  margin:0;
  padding:10px 15px !important;
  color:#5b9703 !important;
  font-size:18px !important;
}
.jumpee-qa-last span{
 margin:0;
 float:right;
 padding:0 0 5px;
 font-style:italic;
}

.jumpee-jokes-left{
  width:290px;
  min-height:130px;
  margin:15px 0 0;
  padding:0;
  border-bottom:1px #a8a8a8 solid;  
  float:left;
  clear:both;
}
.jumpee-jokes-left .question{
  margin:0;
  padding:5px 15px;
  color:#5b9703;
  font-size:15px;
  line-height:24px;
}
.jumpee-jokes-left .submittedby{
  margin:0;
  padding:10px 0;
  text-align:right;
}
.jumpee-jokes-left .answer{
  margin:0;
  padding:0 0 5px;
  font-size:15px;
}
.jumpee-jokes-left p{font-size:15px !important;}
.jumpee-jokes-right p{font-size:15px !important;}
.jumpee-jokes-left .answer a{
  color: #000000 !important;
    font-weight: normal !important;
}
.jumpee-jokes-right{
  width:290px;
  min-height:130px;
  margin:15px 0 0;
  padding:0;
  border-bottom:1px #a8a8a8 solid;  
  float:right;
}
.jumpee-jokes-right .question{
  margin:0;
  padding:5px 15px;
  color:#5b9703;
  font-size:15px;
  line-height:24px;
}
.jumpee-jokes-right .submittedby{
  margin:0;
  padding:10px 0;
  text-align:right;
}
.jumpee-jokes-right .answer{
  margin:0;
  padding:0 0 5px;
  font-size:15px;
}
.jumpee-jokes-right .answer a{
  color: #000000 !important;
    font-weight: normal !important;
}

.jumpee-screenshots{
  margin:0;
  padding:20px 12px 20px 14px;
}
.jumpee-screenshots img{
  padding:0 6px 0 6px !important;
}
.jumpee-shoutouts{
 margin:0 0 10px;
 padding:0 45px; 
  border-bottom:1px #a8a8a8 solid;
  min-height:200px;
  float:left;
  width:514px
  
}
.shoutout-left{
  margin:0;
 padding:0;
 float:left; 
}
.shoutout-left img{
   margin:0 !important;
  padding:0 !important;
  float:left;
}
.shoutout-left .message{
  width:260px;
  padding:10px;
  margin:60px 0 0 0;
  color:#000;
  border:2px #c9d95c solid;
  float:left;
  text-align:center;
  font-style:italic;
  -moz-border-radius:8px;
  -webkit-border-radius:8px;
  border-radius:8px;
}
.shoutout-right{
  margin:0;
 padding:0;
  float:left;
}
.shoutout-right img{
   margin:0;
  float:left;
}
.shoutout-right .message{
  width:260px;
  padding:10px;
  margin:30px 0 0 100px;
  color:#5b9800;
  border:2px #c9d95c solid;
  float:left;
  text-align:center;
  font-weight:bold;
  -moz-border-radius:8px;
  -webkit-border-radius:8px;
  border-radius:8px;
}




#Jumpee-viewall{
  width:650px;
  margin:0 0 15px; 
  float:left;
}
.Jumpee-viewall-top{
  width:650px;
  height:46px;
  float:left;
}
.Jumpee-viewall-border {
    border-left: 2px solid #CFDD6E;
    border-right: 2px solid #CFDD6E;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 10px;
    width: 599px;
  float:left;
  -webkit-box-sizing: content-box !important;
     -moz-box-sizing: content-box !important;
          box-sizing: content-box !important;
}
.JVA-contentbox{
 background: none repeat scroll 0 0 #F0F8BD;
    border: 2px solid #DBE4A5;
    min-height: 260px;
    margin: 10px 10px 15px;
    padding: 0;
    width: 175px;
  float:left;
}
.JVA-contentbox h2{
   color:#5C9802 !important;
  margin:0 !important;
  padding:10px !important;
  text-align:center;
  font-size:21px !important;

}
.JVA-contentbox h2 a{
color: #5C9802 !important;
font-weight:bold !important;
}
.JVA-contentbox img{
  text-align:center;
  padding:0 0 3px 8px !important;
  margin:0 !important;
}
.JVA-contentbox-black{
color:#000;
line-height:20px;
padding:10px 18px;
  font-size:14px;
text-align:center;
}
.JVA-contentbox-black span{
font-size:11px;
    font-style:italic;
  line-height:14px;
}
.JVA-contentbox p{
padding:0 10px 15px !important;
text-align:center !important;
  font-size:14px !important; }
.JVA-contentbox-green{
color: #5C9802;
    font-size: 16px;
    font-weight: bold;
    padding: 5px 47px;
    text-align: center;
}
.JVA-contentbox-green a{
color: #5C9802 !important;
}
.JVA-contentbox-green2{
color: #5C9802;
    font-size: 14px;
    font-weight: bold;
    padding: 20px 10px;
    text-align: center;
}
.JVA-contentbox-green2 span{
font-size:11px;
    font-style:italic;
  line-height:14px;
  color: #000!important;  
    font-weight: normal;
}
.Jumpee-viewall-bottom{
background: url("https://m.jumpstart.com/JumpstartQA/JSJoomla/Images/JS_questions-bottom.png") no-repeat scroll 0 0 transparent;
    height: 15px;
    width: 643px;
    float:left;
  background-size: contain;
}



#js-madmath-games{margin:10px 0;padding:0;width:650px;}
#js-madmath-games .apps_container{background-color:#c0d6fb;height:260px;margin:0;padding:10px 20px;width:610px;border-top:2px solid #99befc;border-bottom:2px solid #99befc;}
#js-madmath-games .apps_container ul{margin:0;padding:0;list-style-type:none;}
#js-madmath-games .apps_container li{border:1px solid #D6D6D6;float:left;margin:5px 10px 10px;background-color:#FFF;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding-top:3px;height:238px;}
#js-madmath-games .apps_container li a{background-position:center top;background-repeat:no-repeat;color:#204e8b;display:block;font-size:12px;font-weight:normal;min-height:185px;margin-top:2px;padding:5px 20px 2px 10px;text-align:center;width:140px;line-height:15px;cursor:pointer;}
#js-madmath-games .apps_container li a img{margin-bottom:5px !important;padding:0 5px !important;}
#js-madmath-games .apps_container li span{margin:0;padding:5px 0 0;min-height:35px !important;width:200px;}
#js-madmath-games .apps_container li span a{margin:0;padding:10px 8px 5px 0;width:77px !important;min-height:27px !important;float:left;}
.JS-App-Container-mad{
  height:246px;
  height:auto\9 !important;
  *height:246px;
  float:left !important;
  width:157px;
  /*background:url(https://m.jumpstart.com/JumpstartNew/JSJoomla/Images/jsappbg.png) no-repeat transparent;*/
  text-align:center;
padding-left:15px;
  margin:0 0 0 85px;
background-color:#fff;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
  border-radius:6px;
}
.custom h2{color:#3181ee;font-family:'Titillium Maps', Arial;clear:both;font-size:18px; font-weight: normal;
margin-bottom: 10px;
padding: 3px 0px;}
.custom h2 a{color:#3181EE;cursor:pointer;}
.custom h2 a:hover{color:#975703;font-weight:normal;}
.custom p{margin:0;padding:0 0 15px 0;text-align:justify;}
.item-page .activities{color:#004682;float:left;text-align:justify;width:100%;list-style-type: none !important;}
.item-page ul .activities{font-size:12px;height:200px;}
#main .iconMed li {border: 1px solid #6699CC;float: left;margin: 0 10px 0 0;}
#main .iconMed li a {background-position: center top; background-repeat: no-repeat; color: Black; display: block; font-size: 13px; font-weight: normal; height: 240px;  margin-top: 2px; padding-bottom: 2px; padding-top: 0; text-align: center; width: 210px;}
#submit-your-mom-article:link, #submit-your-mom-article:visited {
    background: url("//m.jumpstart.com/JumpstartQA/JSJoomla/Images/submit-your-mom-article.png") no-repeat transparent;
    height: 49px;
    width: 190px;
    position:absolute;
    top:-12px;
    right:0;
}
#submit-your-mom-article:hover {
    background-position: 0 -50px;
}
#submit-your-mom-article:active {
    background-position: 0 -100px;
}
#submit-your-worksheet:link, #submit-your-worksheet:visited {
	display: none;
    background: url("//m.jumpstart.com/JumpstartQA/JSJoomla/Images/submit-your-worksheet.png") no-repeat transparent;
    height: 49px;
    width: 190px;
    position:absolute;
    top:-12px;
    right:0;
}
#submit-your-worksheet:hover {
    background-position: 0 -50px;
}
#submit-your-worksheet:active {
    background-position: 0 -100px;
}
#media-submissions{
  width:650px;
  margin:0 0 15px;  
  float:left;
}
.media-submissions-top{
  width:644px;
  height:46px;
  float:left;
  background:url(https://m.jumpstart.com/JumpstartQA/JSJoomla/Images/mp-content-top-img.png) no-repeat;
}
.media-submissions-top h2 {
    margin: 0;
    padding:12px 0 0 0 !important;    
}
.media-submissions-top h2 a {
    color: #000000 !important;
    font-size: 21px; 
    font-weight: bold !important;
    margin: 0;
    padding: 0 0 10px 15px !important;
    text-align: left;
}
.media-submissions-top h2 a:hover {    
    font-weight: bold !important;
}
.media-submissions-border {
     padding:0 0 15px 0;
    position:relative;
    width: 644px;

    float:left;
  margin:0;
  background: url("https://m.jumpstart.com/JumpstartQA/JSJoomla/Images/mp-content-mid-img.png")  repeat-y scroll 0 0 transparent;
}

.media-submissions-border span{
    color: #000000 !important;
    font-size: 12px;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 27px;
    bottom: 5px;
}
.media-submissions-border ul {
    list-style-type: none !important;
    margin: 0 !important;
    padding: 0 0 0 9px !important;
}
.media-submissions-border ul li {
    float: left;
    margin: 0;
    padding: 15px 4px 10px 14px !important;
}
.media-submissions-border ul li img {
    height: 178px;
    width: 187px;
    margin: 0 !important;
    padding: 0 !important;
}

.media-submissions-bottom{
background: url("https://m.jumpstart.com/JumpstartQA/JSJoomla/Images/mp-content-bot-img.png") no-repeat scroll 0 0 transparent;
    height: 14px;
    width: 644px;
  float:left;
}

/* video */
#media-video{
  width:650px;
  margin:0 0 15px;  
  float:left;
}
.media-video-top{
  width:644px;
  height:46px;
  float:left;
  background:url(https://m.jumpstart.com/JumpstartQA/JSJoomla/Images/mp-content-top-img.png) no-repeat;
}
.media-video-top h2 {
    margin: 0;
    padding:12px 0 0 !important;    
}
.media-video-top h2 a {
    color: #000000 !important;
    font-size: 21px; 
    font-weight: bold !important;
    margin: 0;
    padding: 0 0 10px 15px !important;
    text-align: left;
}
.media-video-top h2 a:hover {    
    font-weight: bold !important;
}
.media-video-border {
    padding: 7px 0 15px 12px;  
    position:relative;
    width: 644px;
    float:left;
    margin:0;
    background: url("https://m.jumpstart.com/JumpstartQA/JSJoomla/Images/mp-content-mid-img.png")  repeat-y scroll 0 0 transparent;
}

.media-video-border span{
    color: #000000 !important;
    font-size: 12px;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 35px;
    bottom: 5px;
}
.media-video-border .video{
  width: 620px;
  padding:0;
  margin:5px 0;
  float:left;
}
.media-video-border .video .image {
    float: left;
    height: 128px;
    margin: 6px 10px;
    padding: 0;
    width: 220px;
}
.media-video-border .video .image img {
    margin: 0;
    padding: 0;
}
.media-video-border .video .image a {
    margin: 0;
    padding: 0;
}
.media-video-border .video .text-box {
    float: left;
    margin: 0 5px;
    padding: 0;
    width: 360px;
}
.media-video-border .video .text-box h2 {
    color: #000000;
    font-size: 13px;
    font-weight: bold;
    margin: 0 0 5px !important;
    padding: 5px 0 5px 15px;
    text-align: left;
}
.media-video-border .video .text-box p {
    color: #000000;
    font-size: 12px;
    margin: 0;
    padding: 0 0 0 5px;
    text-align: left;
}
.media-video-bottom{
background: url("https://m.jumpstart.com/JumpstartQA/JSJoomla/Images/mp-content-bot-img.png") no-repeat scroll 0 0 transparent;
    height: 14px;
    width: 644px;
  float:left;
}
/* screenshot */
#media-screenshots{
  width:650px;
  margin:0 0 15px;  
  float:left;
}
.media-screenshots-top{
  width:644px;
  height:46px;
  float:left;
  background:url(https://m.jumpstart.com/JumpstartQA/JSJoomla/Images/mp-content-top-img.png) no-repeat;
}
.media-screenshots-top h2 {
    margin: 0;
    padding:12px 0 0 0 !important;    
}
.media-screenshots-top h2 a {
    color: #000000 !important;
    font-size: 21px;
    font-weight: bold !important;
    margin: 0;
    padding: 0 0 10px 15px !important;
    text-align: left;
}
.media-screenshots-top h2 a:hover {    
    font-weight: bold !important;
}

.media-screenshots-border {
    padding:0 0 15px 0;
    position:relative;
    width: 644px;
    float:left;
    margin:0;
  background: url("https://m.jumpstart.com/JumpstartQA/JSJoomla/Images/mp-content-mid-img.png")  repeat-y scroll 0 0 transparent;
}
.media-screenshots-border span{
    color: #000000 !important;
    font-size: 12px;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 27px;
    bottom: 5px;
}
.media-screenshots-border ul {
    list-style-type: none !important;
    margin: 0 !important;
    padding: 0 0 0 9px !important;
}
.media-screenshots-border ul li {
    float: left;
    margin: 0;
    padding: 15px 4px 10px 14px !important;
}
.media-screenshots-border ul li img {
    height: 178px;
    width: 187px;
    margin: 0 !important;
    Padding: 0 !important;
}
.media-screenshots-bottom{
background: url("https://m.jumpstart.com/JumpstartQA/JSJoomla/Images/mp-content-bot-img.png") no-repeat scroll 0 0 transparent;
    height: 14px;
    width: 644px;
  float:left;
}
/* screenshot */
#media-wallpapers{
  width:650px;
  margin:0 0 15px;  
  float:left;
}
.media-wallpapers-top{
  width:644px;
  height:46px;
  float:left;
  background:url(https://m.jumpstart.com/JumpstartQA/JSJoomla/Images/mp-content-top-img.png) no-repeat;
}
.media-wallpapers-top h2 {
    margin: 0;
    padding:12px 0 0 0 !important;    
}
.media-wallpapers-top h2 a {
    color: #000000 !important;
    font-size: 21px;
    font-weight: bold !important;
    margin: 0;
    padding: 0 0 10px 15px !important;
    text-align: left;
}
.media-wallpapers-top h2 a:hover {    
    font-weight: bold !important;
}

.media-wallpapers-border {
    padding:0 0 15px 0;
    position:relative;
    width: 644px;
    float:left;
    margin:0;
  background: url("https://m.jumpstart.com/JumpstartQA/JSJoomla/Images/mp-content-mid-img.png")  repeat-y scroll 0 0 transparent;
}
.media-wallpapers-border span{
    color: #000000 !important;
    font-size: 12px;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 27px;
    bottom: 5px;
}
.media-wallpapers-border ul {
    list-style-type: none !important;
    margin: 0 !important;
    padding: 0 0 0 9px !important;
}
.media-wallpapers-border ul li {
    float: left;
    margin: 0;
    padding: 15px 4px 10px 14px !important;
}
.media-wallpapers-border ul li img {
    height: 178px;
    width: 187px;
    margin: 0 !important;  
    padding: 0 !important;
}
.media-wallpapers-bottom{
background: url("https://m.jumpstart.com/JumpstartQA/JSJoomla/Images/mp-content-bot-img.png") no-repeat scroll 0 0 transparent;
    height: 14px;
    width: 644px;
  float:left;
}
.mvideos{margin:0;width:600px;text-align:center;}
.mvideos iframe {
    background: url("https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/videos-bg.jpg") no-repeat scroll 0 0 transparent;
    padding: 15px 20px;
  margin:10px 0;
  -webkit-box-sizing: content-box !important;
     -moz-box-sizing: content-box !important;
          box-sizing: content-box !important;
}
/* UnAuthorized User Pop Up Styles */
.body-color { background:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; color:#236db3; font-size:12px; margin:0; padding:0;}
.deletion-text { font-size:22px; }
.unauthorized-popup { background:#FFFFFF; border-radius:15px; border:2px #acacac solid; padding:10px 20px; max-width:630px; overflow:hidden; text-align:center;}
.confirmation-popup { background:#FFFFFF; border-radius:15px; border:2px #acacac solid; padding:10px 20px; max-width:630px; overflow:hidden; text-align:center; display:none; width:630px;}
.sad-pegasus { float:right;}

.ok-btn     { background:url(//m.jumpstart.com/JumpstartQA/JSJoomla/Images/unauthorized-popup-btns.gif) no-repeat 0 0; width:85px; height:50px; text-indent:-9999px; display:block; text-align:center; margin:0 auto;}
.ok-btn:hover   { background-position:0 -50px;}
.ok-btn:active   { background-position:0 -100px;}
.close-btn     { background:url(//m.jumpstart.com/JumpstartQA/JSJoomla/Images/close-btn.gif) no-repeat 0 0; width:120px; height:50px; text-indent:-9999px; display:block; text-align:center; margin:0 auto;}
.close-btn:hover   { background-position:0 -50px;}
.close-btn:active   { background-position:0 -100px;}
.resend-authorization { background:url(//m.jumpstart.com/JumpstartQA/JSJoomla/Images/unauthorized-popup-btns.gif) no-repeat -85px 0; width:211px; height:42px; text-indent:-9999px; display:block; text-align:center; margin:10px auto;}
.resend-authorization:hover { background-position:-85px -50px;}
.resend-authorization:active { background-position:-85px -100px;}
#popUpUnAuthorized {
    left: 438px; top: 1px;
    display: none;
    font-size: 13px;
    /*height: 290px;
    width: 470px;
    padding: 12px;
background: none repeat scroll 0 0 #FFFFFF;
    border: 2px solid #CECECE;
*/
position: fixed;
z-index: 999;
padding-top: 200px;
}
#backgroundPopup {
background: none repeat scroll 0 0 #000000;
border: 1px solid #CECECE;
display: none;
height: 100%;
left: 0;
position: fixed;
top: 0;
width: 100%;
z-index: 1;
}
/* UnAuthorized User Pop Up Styles */

.moduletable_relatedWorksheets
{
    Width:225px;
    margin:0 20px 0 0;
    padding:0;
    float:left;
    clear:both; 
    }
.moduletable_relatedWorksheets h3{font-size: 18px;font-weight:normal;color:#121d89;}
.moduletable_relatedWorksheets ul{list-style-type:disc;}
.moduletable_relatedWorksheets ul li{padding:4px 7px 4px 0;margin:0;font-size:14px;}
.moduletable_relatedWorksheets ul li a{color:#3181ee;text-decoration:none;}
.moduletable_relatedWorksheets ul li a:hover, .moduletable_relatedWorksheets ul li a.selected{color:#975703;}

.moduletable_relatedActivities
{
    Width:360px;
    margin:0;
    padding:0;
    float:left;
}
.moduletable_relatedActivities h3{font-size: 18px;font-weight:normal; color:#121d89;}
.moduletable_relatedActivities ul{list-style-type:disc;}
.moduletable_relatedActivities ul li{padding:4px 7px 7px 0;margin:0;font-size:14px;}
.moduletable_relatedActivities ul li a{color:#3181ee;padding:4px 7px 4px 0;margin:0;text-decoration:none;}
.moduletable_relatedActivities ul li a:hover, .moduletable_relatedActivities ul li a.selected{color:#975703;}

/* Media Page popup */
#sideimages {
  float: left;
  margin: 0 18px 0 5px;
  width:178px;
}
#sideimages a{
  outline: 0 none;
  border:none;
}
#sideimages a img{
  padding:10px 0 5px !important;
}
#sideimages td {
  text-align: center;
  padding-bottom: 10px;
}

.hidden{ display:none; }


#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:visible;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
#cboxOverlay{background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/trans.png) 0 0 repeat;}
#colorbox{}
#cboxTopLeft{width:21px; height:21px; background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/controls.png) -100px 0 no-repeat;}
#cboxTopRight{width:21px; height:21px; background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/controls.png) -129px 0 no-repeat;}
#cboxBottomLeft{width:21px; height:21px; background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/controls.png) -100px -29px no-repeat;}
#cboxBottomRight{width:21px; height:21px; background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/controls.png) -129px -29px no-repeat;}
#cboxMiddleLeft{width:21px; background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/controls.png) left top repeat-y;}
#cboxMiddleRight{width:21px; background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/controls.png) right top repeat-y;}
#cboxTopCenter{height:21px; background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/border.png) 0 0 repeat-x;}
#cboxBottomCenter{height:21px; background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/border.png) 0 -29px repeat-x;}
#cboxContent{background:#fff;}
#cboxLoadedContent{margin-bottom:28px;}
#cboxTitle{position:absolute; bottom:3px; left:0; text-align:center; width:100%; color:#949494;}
#cboxCurrent{position:absolute; bottom:3px; left:58px; color:#949494;}
#cboxSlideshow{position:absolute; bottom:3px; right:30px; color:#0092ef;}
#cboxPrevious{position:absolute; bottom:0; left:0px; background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/controls.png) -75px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
#cboxPrevious.hover{background-position:-75px -25px;}
#cboxNext{position:absolute; bottom:0; left:27px; background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/controls.png) -50px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
#cboxNext.hover{background-position:-50px -25px;}
#cboxLoadingOverlay{background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/loading.gif) center center no-repeat;}
#cboxLoadingGraphic{background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/loading.gif) center center no-repeat;}
#cboxClose{position:absolute; bottom:0; right:0; background:url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/controls.png) -25px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
#cboxClose.hover{background-position:-25px -25px;}
/* Math-Ops landing page video styles */
.mvideos-large{margin:0;width:600px;text-align:center;}
.mvideos-large iframe {border: 10px solid #e6e6e6;
border-radius: 10px;}

/* siby 08062013 */
.showcaseimgcontainer{
  width:640px !important;
  float:left !important;
  clear:both !important;
  -webkit-border-radius:15px !important;
  -moz-border-radius:15px !important;
  border-radius:15px !important;
  overflow:hidden !important;
    margin-bottom:20px !important;
  }
.thumbnail4{
  float:left !important;
  clear:both !important;
  padding:20px 0px 10px 15px !important;
  width:100% !important;
  }
.thumbnail4 ul, .thumbnail4 ul li {
  margin:0 !important;
  padding:0 !important;
  }

.thumbnail4 ul li{
  width:140px !important;
  list-style:none !important;
  float:left !important;
  text-align:center !important;
  margin:0 12px 10px 0 !important;
  }

.thumbnail4 ul li a{
  cursor:pointer !important;    
  }
.thumbnail4 ul img{ padding:0 !important;}
.thumbnail4 img{
  -webkit-border-radius:15px !important;
  -moz-border-radius:15px !important;
  border-radius:15px !important;
  border:5px solid #fff !important;
  -moz-box-shadow:    0px 2px 6px rgba(0,0,0,0.5) !important;
    -webkit-box-shadow: 0px 2px 6px rgba(0,0,0,0.5) !important;
    box-shadow:         0px 2px 6px rgba(0,0,0,0.5) !important;
  clear:both !important;
  float:left !important;
  margin:0 !important;
  padding:0 !important;
  }
.thumbnail4 img a:hover{
  border:5px solid #f26522 !important;
  }
.thumbnail4 div{
  float:left !important;
  clear:both !important;
  height:20px !important;
  width:140px !important;
  overflow:hidden !important;
  font-size:12px !important;
  font-family: 'Titillium Maps',Arial !important;
  font-weight:bold !important;
  text-transform:uppercase !important;
  margin-top:10px !important;
  line-height:14px !important;
  text-decoration:none !important;
  text-overflow:ellipsis !important;
  white-space:nowrap !important;
  }

.thumbnail3{
  float:left !important;
  clear:both !important;
  padding:20px 0px 10px 25px !important;
  width:100% !important;
  }
.thumbnail3 ul, .thumbnail3 ul li {
  margin:0 !important;
  padding:0 !important;
  }
.thumbnail3 ul li{
  width:180px !important;
  list-style:none !important;
  float:left !important;
  text-align:center !important;
  margin:0 20px 15px 0 !important;
  }
  
.thumbnail3 ul li a{
  cursor:pointer !important;    
  }

.thumbnail3 img{
  clear:both !important;
  float:left !important;
  border:0 !important;
margin:0 !important;
padding: !important;
  }
.thumbnail3 div{
  text-overflow:ellipsis !important;
  white-space:nowrap !important;
  float:left !important;
  clear:both !important;
  width:180px !important;
  overflow:hidden !important;
  font-size:14px !important;
  font-weight:bold !important;
  text-transform:uppercase !important;
  font-family:Arial, Helvetica, sans-serif !important;
  color:#010101 !important;
  margin-top:5px !important;
  text-decoration:none !important;
  }

.thumbnail3-small{
  float:left !important;
  clear:both !important;
  margin:20px 10px 10px 50px !important;
  height:370px !important;
  overflow:auto !important;
  overflow-x:hidden !important;
  }
.thumbnail3-small ul, .thumbnail3-small ul li {
  margin:0 !important;
  padding:0 !important;
  }
.thumbnail3-small ul li{
  width:140px !important;
  list-style:none !important;
  float:left!important;
  text-align:center !important;
  margin:0 50px 15px 0 !important;
  }
  
.thumbnail3-small ul li a{
  cursor:pointer !important;    
  }

.thumbnail3-small img{
  clear:both !important;
  float:left !important;
  border:0 !important;
  margin:0 !important;
  padding:0 !important;
  }
.thumbnail3-small div{
  text-overflow:ellipsis !important;
  float:left !important;
  clear:both !important;
  width:140px !important;
  height:30px !important;
  line-height:14px !important;
  overflow:hidden !important;
  font-size:12px !important;
  font-weight:bold !important;
  font-family:Arial, Helvetica, sans-serif !important;
  color:#3181EE !important;
  margin-top:5px !important;
  text-decoration:none !important;
  }
  
.container-themeblue{
  background-color:#97e7fe !important;
  border:5px solid #4185ab !important;
  color:#136a9a !important;
  }
.container-themegreen-gradient{
  border:5px solid #d0dd74 !important;
  background: #f2fabf !important; /* Old browsers */
background: -moz-linear-gradient(top,  #e2f17c 0%, #ffffff 50%, #f0f8bd 100%) !important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2f17c), color-stop(50%,#ffffff), color-stop(100%,#f0f8bd)) !important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e2f17c 0%,#ffffff 50%,#f0f8bd 100%) !important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e2f17c 0%,#ffffff 50%,#f0f8bd 100%) !important; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e2f17c 0%,#ffffff 50%,#f0f8bd 100%) !important; /* IE10+ */
background: linear-gradient(to bottom,  #e2f17c 0%,#ffffff 50%,#f0f8bd 100%) !important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2f17c', endColorstr='#f0f8bd',GradientType=0 ) !important; /* IE6-8 */

  }

.showcase-listitem {
  margin:0 10px 0 0 !important;
  }
/* siby 08062013 */

.showcaseimgcontainer-scroll{
  width:640px !important;
  float:left !important;
  clear:both !important;
  -webkit-border-radius:15px !important;
  -moz-border-radius:15px !important;
  border-radius:15px !important;
  overflow:hidden !important;
  padding:20px 0px 20px 0px !important;
  margin:0px 0px 20px 0px !important;
  
  }
.thumbnail3-scroll{
  float:left !important;
  clear:both !important;
  width:100% !important;
  }
.thumbnail3-scroll ul, .thumbnail3-scroll ul li {
  margin:0 !important;
  padding:0 !important;
  }
.thumbnail3-scroll ul li{
  width:140px !important;
  list-style:none !important;
  float:left !important;
  text-align:center !important;
  margin:0 0px 15px 50px !important;
  }
  
.thumbnail3-scroll ul li a{
  cursor:pointer !important;    
  }

.thumbnail3-scroll img{
  clear:both !important;
  float:left !important;
  border:0 !important;
  }
.thumbnail3-scroll div{
  text-overflow:ellipsis !important;
  float:left !important;
  clear:both !important;
  width:140px !important;
  height:30px !important;
  line-height:14px !important;
  overflow:hidden !important;
  font-size:12px !important;
  font-weight:bold !important;
  font-family:Arial, Helvetica, sans-serif !important;
  color:#3181EE !important;
  margin-top:5px !important;
  text-decoration:none !important;
  }
.scrollwidth {
  height: 600px !important;
  width: 610px !important;
  }
.scrollwidth .overview {
    width: 610px !important;
    }
.headingborderbotton {border-bottom:1px solid #183f8c;}

.container-themeblue02{
  color:#136a9a !important;
  background-color:#4185ab !important;
  border:5px solid #4185ab !important;  
  }
.container-themegreen{
  background-color:#84a52d;
  border:5px solid #84a52d;
  color:#4d6706 !important;
  }
.showcaseimgcontainer-title{
  float:left !important;
  clear:both !important;
  font-size:18px !important;
  color:#FFF !important;
  text-transform:uppercase !important;
  font-weight:bold !important;
  padding:0 0 5px 10px !important;
  }
.showcaseimgcontainer-scrollcontainer{
  width:100% !important;
  height:670px !important;
  background-color:#97e7fe !important;
  -webkit-border-radius:10px !important;
  -moz-border-radius:10px !important;
  border-radius:10px !important;
  overflow:hidden !important;
  color:#0076a3 !important;
  float:left !important;
  clear:both !important;
  }
#holder ul{
  padding:0 !important;
  margin:0 !important;
}
#holder li{
  list-style:none outside none !important;
  margin:10px 10px 0 !important;
  float:left !important;
  padding:10px 20px 0px 20px !important;
  margin:0 !important; float:left !important;
  clear:both !important;
  height:200px !important;
  *width:600px !important;
}
#holder .li-alt{
  background-color:#cdfaff !important;
}
.holder-img-container{
float:left !important; margin:10px 10px 0 0 !important;
}
.holder-container{
  float:left !important; width:360px !important;}
.holder-img{
-webkit-border-radius:15px !important; -moz-border-radius:15px !important;
border-radius:15px !important;
border:5px solid #fff !important;
-moz-box-shadow:0px 2px 6px rgba(0,0,0,0.5) !important;
-webkit-box-shadow:0px 2px 6px rgba(0,0,0,0.5) !important;
box-shadow:0px 2px 6px rgba(0,0,0,0.5) !important;
}
.holder-container-txt a{
  float:left !important; clear:both !important; font-size:15px !important; text-transform:uppercase !important; font-weight:bold !important; margin-bottom:2px !important; width:100% !important;}
.holder-container-txtdescription{
  float:left !important; clear:both !important; margin-bottom:10px !important; color:#072f45 !important; width:100% !important;
  }
.holder-container-download{
  float:left !important; clear:both !important;
  padding:8px !important;
  background-color:#fff !important;
  max-width:300px !important;
  *width:300px !important;
  -webkit-border-radius:10px !important;
  -moz-border-radius:10px !important;
  border-radius:10px !important;
  }
.holder-container-download img a{
  float:left !important;
  margin:0 5px 5px 0 !important;

  }
  
.thumbnail3a{
  float:left !important;
  clear:both !important;
  padding:20px 0px 10px 20px !important;
  width:100% !important;
  }
.thumbnail3a ul, .thumbnail3a ul li {
  margin:0 !important;
  padding:0 !important;
  }
.thumbnail3a ul li{
  width:180px !important;
  list-style:none !important;
  float:left !important;
  text-align:center !important;
  margin:0 25px 15px 0 !important;
  }
  
.thumbnail3a ul li a{
  cursor:pointer !important;    
  }

.thumbnail3a img{
  -webkit-border-radius:15px !important;
  -moz-border-radius:15px !important;
  border-radius:15px !important;
  border:5px solid #fff !important;
  -moz-box-shadow:    0px 2px 6px rgba(0,0,0,0.5) !important;
    -webkit-box-shadow: 0px 2px 6px rgba(0,0,0,0.5) !important;
    box-shadow:         0px 2px 6px rgba(0,0,0,0.5) !important;
  clear:both !important;
  float:left !important;
  }
.thumbnail3a div{
  text-overflow:ellipsis !important;
  white-space:nowrap !important;
  float:left !important;
  clear:both !important;
  width:180px !important;
  overflow:hidden !important;
  font-size:14px !important;
  font-weight:bold !important;
  text-transform:uppercase !important;
  font-family:Arial, Helvetica, sans-serif !important;
  color:#8b6b0c !important;
  margin-top:5px !important;
  text-decoration:none !important;
  }
.container-themegoldenbrown{
  background-color:#e6b41d !important;
  border:5px solid #e6b41d !important;
  color: #8B6B0C !important;
  }

/* siby 10092013 kidspage jslands */
.container-themepurple{
  background-color:#697bdf;
  border:5px solid #697bdf;
  color:#2d3f94;
  }
.container-themepurple-bg02{
  float:left;
  clear:both;
  width:100%;
  background-color:#b6c0f5;
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
  border-radius:10px;
  overflow:hidden;
}
.container-themegreen-bg02{
  float:left;
  clear:both;
  width:100%;
  background-color:#c2da80;
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
  border-radius:10px;
  overflow:hidden;
}
.container-themegoldenbrown-bg02{
  float:left;
  clear:both;
  width:100%;
  background-color:#ffe08f;
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
  border-radius:10px;
  overflow:hidden;
}
/* siby 10092013 kidspage jslands */

#jsplaynowIpad:link, #jsplaynowIpad:visited{
        background: url("https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/mainmenu-bg-ipad.png?v=1") no-repeat -779px -1px !important;width: 189px;
height: 65px;}
#user_adr {width:161px; height:200px; background:#fff; position:absolute; z-index:9999; top:152px; right:13px;-webkit-border-radius: 10px;
-moz-border-radius: 10px;
              border-radius: 10px;padding:10px; border:3px solid #00d100;}

 #ipadnavlist li
{

list-style-type: none;
              padding-right: 20px; margin-top:10px;} #ipadnavlist li a { font-size: 25px; text-decoration:none; color:maroon;}

/*More Ipad Styles */

.buttonsiPadvsh {
  -moz-box-shadow:inset 0px 1px 0px 0px #cae3fc;
  -webkit-box-shadow:inset 0px 1px 0px 0px #cae3fc;
  box-shadow:inset 0px 1px 0px 0px #cae3fc;
  background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #4197ee) );
  background:-moz-linear-gradient( center top, #79bbff 5%, #4197ee 100% );
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#4197ee');
  background-color:#79bbff;
  -webkit-border-top-left-radius:10px;
  -moz-border-radius-topleft:10px;
  border-top-left-radius:10px;
  -webkit-border-top-right-radius:10px;
  -moz-border-radius-topright:10px;
  border-top-right-radius:10px;
  -webkit-border-bottom-right-radius:10px;
  -moz-border-radius-bottomright:10px;
  border-bottom-right-radius:10px;
  -webkit-border-bottom-left-radius:10px;
  -moz-border-radius-bottomleft:10px;
  border-bottom-left-radius:10px;
  text-indent:0;
  border:1px solid #469df5;
  display:inline-block;
  color:#ffffff !important;
  font-family:Arial;
  font-size: 12px;
  font-weight:bold;
  font-style:normal;
  height: 33px;
  line-height: 35px;
  width: 98px;
  text-decoration:none;
  text-align:center;
  text-shadow:1px 1px 0px #287ace;
}
.buttonsiPadvsh:hover {
  background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #4197ee), color-stop(1, #79bbff) );
  background:-moz-linear-gradient( center top, #4197ee 5%, #79bbff 100% );
  filter:progid:DXImageTransform..JSClickableAdMicrosoft.gradient(startColorstr='#4197ee', endColorstr='#79bbff');
  background-color:#4197ee;
  color:white !important;
}.buttonsiPadvsh:active {
  position:relative;
  top:1px;
} 
.buttonsiPadContainer{
display: none;
height: 58px;
float: left;
margin-top: -24px;
margin-bottom:10px;
}
.submit-article:link, #submit-your-mom-article:visited {
    background: url("//m.jumpstart.com/JumpstartQA/JSJoomla/Images/submit-your-mom-article.png") no-repeat transparent;
    height: 49px;
    width: 190px;
}
.submit-article:hover {
    background-position: 0 -50px;
}
.submit-article:active {
    background-position: 0 -100px;
}
.tab-content-list{
padding:15px 0; width:100%;
}
.tab-content-list-alt{
border-top:1px solid #FFF; border-bottom:1px solid #FFF; padding:15px 0; width:100%;
}

ul.tabsnew {
        margin: 10px 0 0 0 !important;
        padding: 0 !important;
        float: left;
        list-style: none;
}
ul.tabsnew li {
        float: left;
        margin: 0 3px 0 0 !important;
        padding:0 !important;
        overflow: hidden;
        position: relative;
font-size:16px;
font-weight:bold;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
background: #5592cb;
background: -moz-linear-gradient(top,  #6aaae5 0%, #5592cb 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6aaae5), color-stop(100%,#5592cb));
background: -webkit-linear-gradient(top,  #6aaae5 0%,#5592cb 100%);
background: -o-linear-gradient(top,  #6aaae5 0%,#5592cb 100%);
background: -ms-linear-gradient(top,  #6aaae5 0%,#5592cb 100%);
background: linear-gradient(to bottom,  #6aaae5 0%,#5592cb 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6aaae5', endColorstr='#5592cb',GradientType=0 );

}
ul.tabsnew li a {
        text-decoration: none;
        color: #38434a !important;
        display: block;
        font-size: 1.2em;
        padding: 5px 20px !important;
        outline: none;
}
ul.tabsnew li a:hover {
        background: #6aaae5;
color:#fff !important;
}
html ul.tabsnew li.active, html ul.tabsnew li.active a:hover  { /*--Makes sure that the active tab does not listen to the hover properties--*/
color:#fff !important;
background: #cbdcec;
background: -moz-linear-gradient(top,  #9fc6ea 0%, #cbdcec 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9fc6ea), color-stop(100%,#cbdcec));
background: -webkit-linear-gradient(top,  #9fc6ea 0%,#cbdcec 100%);
background: -o-linear-gradient(top,  #9fc6ea 0%,#cbdcec 100%);
background: -ms-linear-gradient(top,  #9fc6ea 0%,#cbdcec 100%);
background: linear-gradient(to bottom,  #9fc6ea 0%,#cbdcec 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9fc6ea', endColorstr='#cbdcec',GradientType=0 );

}
.tab_container {
    overflow: hidden;
    clear: both;
    float: left; width: 100%;
    background: #fff;
  margin-bottom:20px;
-webkit-border-radius: 10px;
-webkit-border-top-left-radius: 0;
-moz-border-radius: 10px;
-moz-border-radius-topleft: 0;
border-radius: 10px;
border-top-left-radius: 0;
background:#cbdcec;
}
.tab_content {
        padding: 10px;
overflow:hidden;
}
.tab_content  img{
        margin-bottom: 0px !important;
}
.linkgreendark{
    color:#00576c !important;
}
.floatleft{float:left;}
.floatright{float:right;}
.tab_content-div{width:350px}

/* accordion css */
#acc-content {
  width:50%;
  float:left;
  clear:both;
  margin-bottom:20px;
}
#acc-content h3 {
    background-color: #006e89;
    border-radius: 8px 8px 0 0;
    clear: both;
    color: #FFFFFF;
    font-size: 1.1em;
    font-weight: bold;
    padding: 5px 8px;
}
.acc-content-title{width:130px;margin:0 0 0 10px !important; float:left;}
.qaccordion, .qtoggle {
  border-bottom: 1px solid #006E89;
  margin: 0px auto 0px auto;
  -webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
overflow:hidden;
float:left;
width:100%;
}
.h {
  font-size: 1em;
  margin: 0 !important;
  padding: 0 !important;
  position: relative;
}
.h a {
  background-color: #fff;
  border: 1px solid #006E89;
  border-bottom: none;
  color: #0A93B5 !important;
  font-weight: 400;
  margin: 0;
  padding: 10px 70px 10px 20px !important;
}

.h a:hover, .h a:focus {
  /*border: 1px solid #006E89;*/
  color: #fff !important;
  background: #0A93B5;
}
.h a:hover:after {
  color: #4d4d4d;
}

.h a:after {
  content: "+";
  color: #28bde2;
  font-size: 1.2em;
  position: absolute;
  right: 20px;
}

.h.open {
  border-bottom: none;
}

.h.open:after {
  content: "-";
}
.h:last-child a {
  border-bottom: 1px solid #cdcdcd;
}

.outer {
  background-color: #0A93B5;
  padding: 10px;
  overflow:hidden;
}
.outer ul li a{color:#fff !important;}
.outer ul li a:hover{color:#005e20 !important;}
.submit-article-parents:link{
    background: url("//m.jumpstart.com/JumpstartNew/JSMoms/Images/submit-your-article.png") no-repeat transparent;
    height: 40px;
    width: 154px;
}
.submit-article-parents:hover {
    background-position: 0 -42px;
}
.submit-article-parents:active {
    background-position: 0 -85px;
}
.jsparentslistdiv{width:100%;}
table.borderblack {
    border-collapse: collapse;
}

table.borderblack, .borderblack td, .borderblack th {
    border: 2px solid black;
  padding: 7px 15px;
  text-align: left;
}
.borderblack ul li{
  margin-left: 15px;
  }
  
  /*BETA - ARY UI MENU FIX
  
  li[id^=yui-gen] {
display: none !important;
}
#yui-gen0,#yui-gen1, #yui-gen2,#yui-gen3,#yui-gen4, #yui-gen5 {display: block !important;}

  li span[id^=yui-gen] {
display: block !important;
}
*/


.membership-btn {
  background: url('//m.jumpstart.com/JumpstartNew/brands/js/img/membership-btn.png') no-repeat 0 0 !important;
  width: 135px;
  height: 28px !important;
  margin: 7px 8px 0 0;
  text-indent: -9999px;
  -moz-transition: none !important;
  -webkit-transition: none !important;
  -o-transition: color 0 ease-in !important;
  transition: none !important;
  padding: 0 !important;
}


.membership-btn:hover {
  background-position:0 -28px !important;  }
.membership-btn:active {
  background-position:0 -56px !important; }


.mainnavplaynow  {
  background: url('//m.jumpstart.com/JumpstartNew/brands/js/img/JS-Play-Now-btn.png?v=1') no-repeat 0 0 !important;
  width:115px !important;
  height:28px;
  margin:7px 8px 0 0;
  text-indent:-9999px;
     -moz-transition: none !important;
    -webkit-transition: none !important;
    -o-transition: color 0 ease-in !important;
    transition: none !important;
    padding:0 !important;
}
.mainnavplaynow:hover {
    background-position:0 -28px !important;
}
.mainnavplaynow:active {
  background-position:0 -56px !important;
}

.myaccount-nonsigned  {
  background: url('//m.jumpstart.com/JumpstartNew/brands/js/img/js-icons.png') no-repeat -5px -5px !important;
  width:40px;
  height: 32px;
  margin:5px 10px 0 0;
  text-indent:-9999px;
  -moz-transition: none !important;
    -webkit-transition: none !important;
    -o-transition: color 0 ease-in !important;
    transition: none !important;
  padding: 0 !important;
}
.js-notification-icon {
  background: url('//m.jumpstart.com/JumpstartNew/brands/js/img/js-icons.png') no-repeat -100px -5px !important;
  width:45px;
  height: 32px;
  margin:5px 10px 0 0;
  text-indent:-9999px;
  -moz-transition: none !important;
    -webkit-transition: none !important;
    -o-transition: color 0 ease-in !important;
    transition: none !important;
  padding: 0 !important;
}
.js-notification-icon:hover {
    background-position:-100px -50px !important;
}
.myaccount-signed {
  background: url('//m.jumpstart.com/JumpstartNew/brands/js/img/js-icons.png') no-repeat -50px -5px !important;
  width:40px;
  height: 32px;
  margin:5px 10px 0 0;
  text-indent:-9999px;
  -moz-transition: none !important;
    -webkit-transition: none !important;
    -o-transition: color 0 ease-in !important;
    transition: none !important;
  padding: 0 !important;
}

.navbar-right.dropdown-menu {
  position: absolute;
  top: 100%;
  right: 0 !important;
  z-index: 1000;
  display: none;
  float: left;
  max-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #ccc !important;
  border: 1px solid rgba(0,0,0,.15)!important;
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
  box-shadow: 0 6px 12px rgba(0,0,0,.175);
  width: auto !important;
}

.navbar-right > li > .dropdown-menu {
  top: 45px !important;
}

.navbar-right>li>.dropdown-menu {
  margin-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}



.open>.dropdown-menu {
  display: block;
}


.dropdown-menu {
  border: 0;
  -webkit-box-shadow: 0px 7px 5px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0px 7px 5px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 7px 5px rgba(0, 0, 0, 0.3);
}

.navbar-right > li > .dropdown-menu {
  opacity: 0;
  visibility: hidden;
  position: fixed;
  list-style: none;
  top: 53px;
  right: 0px !important;
  left: inherit !important;
  max-width: 160px;
  min-height: 100px;
  text-align: left;
  /* margin-top: 30px; */
  padding: 0;
  z-index: 99;
  overflow: hidden;
  box-sizing: border-box;
  border: 0 !important;
}

.navbar-right > li > .dropdown-menu li{

padding:5px;

}

.navbar-right > li > .dropdown-menu>li>a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: 400;
  line-height: 1.42857143;
  color: #333 !important;
  white-space: nowrap;
}

/* JS Downloadables */
#blanket { background-color:#111; opacity: 0.65; *background:none; position:fixed; z-index: 9001; top:0px; left:0px; width:100%;z-index: 1; }

.bgImg{margin:0;color:black; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height: 25px;position:fixed; left:50% !important; top: 350px !important;  z-index:2 !important;
  
  transform: translate(-50%, -50%);}

.bgImg{width:625px; height:400px; background:url('https://m.jumpstart.com/JumpstartNew/brands/js/img/JS-Standalone-popup-bg.jpg') repeat;}
.mktImg{width:625px;  background:url('https://m.jumpstart.com/JumpstartNew/brands/js/img/JS-Standalone-popup-bg.jpg') no-repeat;text-align: center;padding-top: 242px;}
.txtCenter{
    text-align: left;
    font-size: 17px;
    width: 350px;
    margin-left: 70px;
    margin-top: -156px;
    font-family: arial;
    color: white;
    margin-bottom: 0px;
    text-shadow: 1px 2px #404040;
    font-weight: bold;
    line-height: 19px;
}

.allYellow{
  color: yellow;
  }

.buttonX {
    background: url('//jumpstart.com/CssLib/Themes/Green/Home/Images/burst-close-btn.png') no-repeat;
    right: 0px;
    position: relative;
    z-index: 999999;
    width: 36px;
    height: 39px;
    float: right !important;
}

.center{    margin-bottom: 10px;
    text-align: center;
    margin-top: 10px;}

.txtCenter {
    text-align: left;
    font-size: 16px;
    width: 350px;
    margin-left: 70px;
    margin-top: -157px;
    font-family: arial;
    color: white;
    margin-bottom: 0px;
    text-shadow: 1px 2px #404040;
    font-weight: bold;
    line-height: 19px;
}
/*udpates*/


/*New mega menu style*/
.navbar{
  border:none !important;
}
#all {
    /*font-size: 1.2em;*/
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 14px;
    line-height: 1.42857143;
}
.cbp-hrmenu > ul > li {
  vertical-align: bottom;
}
#header {
  margin: 60px auto 0 auto !important;
}
.main {
  background: url(https://media.jumpstart.com/JSWeb/CssLib/JSA/images/bg-pattern.png) !important;
}

.jsa-n-logo {
    max-width: 130px;
    height: auto;
    width: 100%;
    padding: 0px;
  position: relative;
    top: -10px;
}
.cbp-hrmenu {
  width: 100%;
  z-index: 888888;
  position: fixed;
  background: url(https://media.jumpstart.com/JSWeb/CssLib/JSA/images/jsa-header-bg.png);
  top: 0;
  min-height:71px;
}

/* general ul style */
.cbp-hrmenu ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

/* first level ul style */
.cbp-hrmenu > ul,
.cbp-hrmenu .cbp-hrsub-inner {
  width: 100%;
  /*max-width: 1220px;*/
  margin: 0;
  padding: 0 10px;
}

.cbp-hrmenu > ul > a {
    font-weight: 700;
    padding: 1em;
    color: #fff;
    display: inline-block;
    text-transform: uppercase;
    font-size: 14px;
    border-radius: 3px;
    margin-bottom: -2px;
}

.cbp-hrmenu > ul > li {
  display: inline-block;
}

.cbp-hrmenu > ul > li > a {
  font-weight: 700;
    padding: 1em 1em 2em;
    color: #fff !important;
    display: inline-block;
    text-transform: uppercase;
    font-size: 14px;
    border-radius: 3px;
    margin-top: 13px;
    line-height: 1em;
}


.cbp-hrmenu > ul > li > a:hover {
    color: #ffffff;
    font-family: arial;
    text-shadow: 2px 2px 16px white;
}

.cbp-hrmenu > ul > li.cbp-hropen a{
  color: #fff;
  background: #47a3da;
  font-size: 14px;
  box-shadow: none;
    border: none;
}
/*
.cbp-hrmenu > ul > li.cbp-hropen > a:hover {
  font-size: 16px;
}
*/

/* sub-menu */
.cbp-hrmenu .cbp-hrsub {
  display: none;
  position: absolute;
  background: #47a3da;
  width: 100%;
  left: 0;
  top:68px;
}

.cbp-hropen .cbp-hrsub {
  display: block;
  /*padding-bottom: 3em;*/
  border-bottom: 4px solid #1d4b8a;
}

.cbp-hrmenu .cbp-hrsub-inner > div {
    width: 13%;
    float: left;
    padding: 6px;
    font-size: 14px;
    border-right: 1px solid #7dc4d7;
    margin-top: 5px;
    margin-bottom: 5px;
    text-align: left;
    margin-left: 1%;
    margin-right: 0;
}

.cbp-hrmenu .cbp-hrsub-inner:before,
.cbp-hrmenu .cbp-hrsub-inner:after {
  content: " ";
  display: table;
}

.cbp-hrmenu .cbp-hrsub-inner:after {
  clear: both;
}

.cbp-hrmenu .cbp-hrsub-inner > div a {
  line-height: 2em;
}

.cbp-hrsub h4 {
  color: #ffffff;
  padding: 0.5em 0 0.6em;
  margin: 0;
  font-size: 24px;
  font-weight: 300;
  text-decoration: underline;
  cursor: pointer;
}

/* Examples for media queries */

@media screen and (max-width: 52.75em) { 

  .cbp-hrmenu {
    font-size: 80%;
  }

}

@media screen and (max-width: 43em) { 

  .cbp-hrmenu {
    font-size: 120%;
    border: none;
  }

  .cbp-hrmenu > ul,
  .cbp-hrmenu .cbp-hrsub-inner {
    width: 100%;
    padding: 0;
  }

  .cbp-hrmenu .cbp-hrsub-inner {
    padding: 0 2em;
    font-size: 75%;
  }

  .cbp-hrmenu > ul > li {
    display: block;
    border-bottom: 4px solid #47a3da;
  }

  .cbp-hrmenu > ul > li > a { 
    display: block;
    padding: 1em 3em;
  }

  .cbp-hrmenu .cbp-hrsub { 
    position: relative;
  }

  .cbp-hrsub h4 {
    padding-top: 0.6em;
  }

}

@media screen and (max-width: 36em) { 
  .cbp-hrmenu .cbp-hrsub-inner > div {
    width: 100%;
    float: none;
    padding: 0 2em;
  }
}
.play-now-request{
    padding: 10px !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
    box-shadow: 2px 2px 12px 0px #00000069;
    border: 1px solid #6a8fe2;
    background: -moz-radial-gradient(center, ellipse cover, #9cb9e2 0%, #1068e5 100%);
    background: -webkit-radial-gradient(center, ellipse cover, #9cb9e2 0%,#1068e5 100%);
    background: radial-gradient(ellipse at center, #9cb9e2 0%,#1068e5 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9cb9e2', endColorstr='#1068e5',GradientType=1 );
    }
  
.notnow{display:block !important;}
.in-menu-img{max-width: 300px;
    height: auto;
    width: 100%;}
  


.extrawidth {
    width: 20% !important;
}

.normalwidth{
    width: 19% !important;
}

.lesswidth{
  width: 12% !important;
}

.myaccount-nonsigned{
cursor: pointer;
}

footer h3 {
    color: #4392f5 !important;
}/*
footer a, footer a:visited {
    color: #c2d1ff !important;
}*/
.play-these-games{
    font-size: 50px !important;
}
.request-demo {
    padding: 10px !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
    box-shadow: 2px 2px 12px 0px #00000069;
    border: 1px solid #6a8fe2;
}
.cbp-hrsub.jsa-account-icon{
  width: 200px;
    right: -75px;
    top: 52px;
    left: inherit;
    border-left: 4px solid #1d4b8a;
    border-right: 4px solid #1d4b8a;
    padding-bottom: 15px;
}
.cbp-hrsub.jsa-account-icon .cbp-hrsub-inner{
  width: 185px !important;
    clear: both;
  text-align: left;
}
.cbp-hrsub.corporate-hrsub .cbp-hrsub-inner > div{
  height: 100px;
}
.cbp-hrsub.corporate-hrsub .cbp-hrsub-inner > div > h4{
    padding: 1.2em 0 0.6em;
}


.request-btn{
  cursor:pointer;
}
.modal-dialog {
  position:absolute !important;
  top:50% !important;
  transform: translate(0, -50%) !important;
  -ms-transform: translate(0, -50%) !important;
  -webkit-transform: translate(0, -50%) !important;
  margin:auto 24% !important;
  width: 52% !important;
  height: 60% !important;
}
.modal-content {
    min-height: 100%;
    /* position: absolute; */
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #dadada !important;
    border-radius: 20px !important;
    box-shadow: 3px 6px 0 #787878 !important;
    border: 2px solid #787878 !important;
}
.modal-header .close{
  position: absolute;
    right: 25px;
    font-size: 70px;
    color: #666666;
    opacity: 1;
}
.request-model .modal-header{
  border: none;
  text-align:center;
}
.request-model .modal-header h1{
  display: inline-block;
    background-color: #266ce3;
    color: #fff;
    padding: 14px 35px 12px;
    margin: 0;
    font-size: 36px;
    font-weight: 900;
  text-transform: uppercase;
}
.rapid_contact_form .input-group{
  width: 100%;
    padding: 5px 0 5px 25px;
  text-align: left;
}
.rapid_contact.form-control.inputbox{
  border-radius: 10px !important;
    font-size: 16px;
    padding: 20px 12px;
    min-height: 43px !important;
}
.rapid_contact.form-control.textarea{
  border-radius: 10px !important;

}
.rapid_contact.form-control.dropdown{
  border-radius: 10px !important;
    font-size: 16px;
    min-height: 42px;
    padding-top: 0;
    padding-bottom: 0;
}
.rapid_contact.button{
    background: #fcb444 !important;
    border: 1px solid #676767;
    box-shadow: 0px 3px 0px #676767;
    font-size: 28px;
    font-weight: 900;
    color: #90521b !important;
    padding: 10px 40px;
    border-radius: 12px;
    text-transform: uppercase;
    outline: none;
    width: auto !important;
    height: auto !important;
}
.rapid_contact_form .input-group label{
  margin-bottom: 0;
    font-weight: normal;
    font-size: 21px;
    color: #000;
}
.required{
  color: #d00;
    font-size: 24px;
    line-height: 20px;
}
.rd-valid{
  display:block;
  text-align:center;
}
.navbar{
  z-index:999 !important;
}


.playnow-model .modal-dialog {
    position: absolute;
    top: 50% !important;
    transform: translate(0, -50%) !important;
    -ms-transform: translate(0, -50%) !important;
    -webkit-transform: translate(0, -50%) !important;
    margin: auto 15% !important;
    width: 70% !important;
    height: 50% !important;
}
.playnow-model .modal-header {
    border-bottom: 0px !important;
}
.playnow-model .modal-content {
    min-height: 100% !important;
    /* position: absolute; */
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #fff !important;
    border-radius: 20px !important;
    box-shadow: 3px 6px 0 #787878 !important;
    border: 2px solid #787878 !important;
}
.play-these-games {
    color: #3d51a3;
    text-transform: uppercase;
    margin: 0 auto;
    text-align: center;
    background: url(https://media.jumpstart.com/JSWeb/CssLib/JSA/images/jsa-swish-large.png) no-repeat;
    background-size: 60%;
    background-position: center 55px;
    font-weight: bold;
    font-size: 310%;
    height: auto;
    padding: 5px;
    margin-top: 20px;
    margin-bottom: 10px;
    padding-bottom: 20px;
}
.card-img-top {
    width: 100%;
}

.play-now-request{
  cursor:pointer;
}
.playnow-model  .modal-header .close{
    position: absolute;
    right: 25px;
    font-size: 70px;
    color: #666666;
    opacity: 1;
    z-index: 9;
}
.card-title{
  text-align:center;
  font-weight:bold;
}

.link-caption {
    font-size: 0.8em;
    color: #060606;
    margin: -1px 0;
    display: block;
}
.cbp-hrmenu > ul > li.cbp-hropen a.request-demo{
  background-color: #fcb444;
    box-shadow: 0px 3px 0px #676767;
    font-size: 12px;
    font-weight: 900;
    color: #90521b !important;
    padding: 10px 15px;
    border-radius: 8px;
    text-transform: uppercase;
}
.cbp-hrmenu > ul > li.cbp-hropen a.request-demo:hover{
  text-decoration:none !important;  
    color: #90521b !important;
}
.request-model{
	z-index:999999  !important;
}
.request-model .modal-header h3 {
    display: inline-block;
    background-color: #266ce3;
    color: #fff;
    padding: 13px 35px 14px;
    margin: 0;
    font-size: 36px;
    font-weight: 900;
}
.col-sm-3.control-label{font-size: 16px;}
@media only screen and (min-width: 320px) and (max-width:505px){
	#contentarea, #contentarea2 {
		background: url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/content-mid-mob.png) repeat-y scroll 0 0 transparent;
		padding-bottom: 84px;
	}
}
@media only screen and (min-width: 320px) and (max-width:374px){
	#ariyui104 .yuimenubar ul, #ariyui104 .yuimenu ul {
		width: 320px !important;
	}
	.yuimenubaritem-selected .yuimenu ul{
		width: auto !important;
	}
	#mad-iCarousel{
		width: auto;
	}
}
@media only screen and (min-width: 320px) and (max-width:767px){
	#contentarea, #contentarea2, #footer-content, #wrapper, #header, .yui-skin-sam, #logo-contanier {
		width:100% !important;
	}
	#header {
	  margin: 55px auto 0 auto !important;
	}
	.item-page {
		padding: 0 20px 0 10px !important;
	}
	.db{
		width: 100%;
	}
	#ariyui104 .yuimenubar ul, #ariyui104 .yuimenu ul {
		margin: 0 auto;
		width: 350px;
	}
	.yuimenubaritem-selected .yuimenu ul{
		width: auto !important;
	}
	#contentarea, #contentarea2{
		background:#fff;
		border: 5px solid #cbe4ee;
		border-radius: 20px;		
		margin: 33px 0 0;
	}
	#top-img, #content-btm, #top, #js-footer-ad, #submit-your-worksheet, #footer{
		display:none;
	}
	.yui-skin-sam{
		left: 0 !important;
		top: -94px !important;;
	}
	.thumbnail3 ul li, .thumbnail4 ul li, .thumbnail3-scroll ul li{
		float: none !important;
	}
	.thumbnail4 ul li{
		margin-left: auto !important;
		margin-right: auto !important;
	}
	.showcaseimgcontainer, .showcaseimgcontainer-scroll, #mobile-games-container, 
	#mg-text-container p, #mg-text-container .stores, #mg-text-container, #img-Carousel, 
	.jcarousel-skin-tango .jcarousel-clip-horizontal, #dw-top-ws, #dw-mid, #worksheet-mon-bg,
	#ws-text-container, #ws-text-container p, #dw-btm{
		width: 100% !important;
	}
	.heading-h2, #bannerslider, #dw-btm{
		display:none;
	}
	#mg-img-container {
		height: 190px;
	}
	#mg-surfnslide-container, #mg-preschool-container, #worksheet-mon-bg, #worksheet-alex-bg, #worksheet-pag-bg, #worksheet-mon-bg{
		background:transparent;
	}
	#mg-text-container{
		padding: 5px 0 10px 0;
	}
	#worksheet-mon-bg, #worksheet-alex-bg, #worksheet-pag-bg, #worksheet-mon-bg{
		padding:30px 40px 35px 15px;
	}
	#ws-img-container{
		height: 165px;
	}
	.jcarousel-skin-tango .jcarousel-container-horizontal {
		width: 100%;
		padding: 20px 10px 20px 0;
	}
	#img-Carousel{
		padding: 10px 0 0 0;
	}
	.jcarousel-skin-tango .jcarousel-prev-horizontal{
		left:-10px;
	}
	.jcarousel-skin-tango .jcarousel-next-horizontal{
		right:5px;
	}
	#dw-top-ws{
		background:transparent;
		padding-top:0;
	}
	#dw-mid{
		background:#e5f477;
		border: 3px solid #c8d27b;
		border-radius: 10px;
	}
	footer .column{
		width:100%;
		clear:both;
	}
	.moduletablehottopic {
		display: grid;
	}
	.hottopics, .customhottopic, .toptopic {
		width: auto;
		height: auto;
	}
	.hottopics {
		margin: 0 40px 20px 40px;
	}
}

@media only screen and (min-width: 420px) and (max-width:767px){
	#mg-text-container{
		width:60% !important;
		margin-left:30px !important;
	}
	#mg-surfnslide-container, #mg-preschool-container, #worksheet-mon-bg, #worksheet-alex-bg, #worksheet-pag-bg, #worksheet-mon-bg{
		clear:both;
	}
	.yui-skin-sam {
		top: -105px;
	}
	#contentarea, #contentarea2{		
		margin-top: 40px;
	}
	.thumbnail3 ul li, .thumbnail4 ul li, .thumbnail3-scroll ul li {
		float: left !important; 
	}
	.thumbnail4 ul li {
		width: 170px !important;
	}
	.thumbnail3 ul li {
		width: 205px !important;
	}
	.thumbnail3-scroll ul li {
		width: 150px !important;
	}
	.scrollwidth {
     width: 690px !important;
	}
	#ws-text-container{
		width:70% !important;
	}
}
@media only screen and (min-width: 768px) and (max-width:1023px){
	#contentarea, #contentarea2, #footer-content, #wrapper, #header, .yui-skin-sam, #logo-contanier {
		width:100% !important;
	}
	#header {
	  margin: 55px auto 0 auto !important;
	}
	.item-page {
		padding: 0 20px 0 10px !important;
	}
	.db{
		width: 100%;
	}
	#ariyui104 .yuimenubar ul, #ariyui104 .yuimenu ul {
		margin: 0 auto;
		width: auto;
	}
	.yuimenubaritem-selected .yuimenu ul{
		width: auto !important;
	}
	#ariyui104.yui-skin-sam .yuimenubarnav .yuimenubaritem {
		min-width: 110px;
		margin-top: 2px;
	}
	#contentarea, #contentarea2{
		background:#fff;
		border: 5px solid #cbe4ee;
		border-radius: 20px;		
		margin: 0;
	}
	.yui-skin-sam {
     top: -58px;
	}
	#top-img, #content-btm, #top, #js-footer-ad, #submit-your-worksheet, #footer{
		display:none;
	}
	
}

#ariyuimenu_ariyui104_503 {
    z-index: 999;
}

.yui-skin-sam {
    position: absolute;
    top: -70px;
    left: 27px;
    width: 950px;
    height: 50px;
    visibility: hidden;
}


[id*=yui-gen] {
    display: none  !important;
    overflow: hidden;
}

/* YUI menu fix */
/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/
#ariyui181 .yuimenu {
	top: -999em;
	left: -999em;
}

#ariyui181 .yuimenubar {
	position: static;
}

#ariyui181 .yuimenu .yuimenu,
#ariyui181 .yuimenubar .yuimenu {
	position: absolute;
}

#ariyui181 .yuimenubar li,
#ariyui181 .yuimenu li {
	list-style-type: none;
	display: block;
	background-color: transparent;
	text-align: left;
}

#ariyui181 .yuimenubar ul,
#ariyui181 .yuimenu ul {
	background-color: transparent;
}

#ariyui181 .yuimenubar ul,
#ariyui181 .yuimenu ul,
#ariyui181 .yuimenubar li,
#ariyui181 .yuimenu li,
#ariyui181 .yuimenu h6,
#ariyui181 .yuimenubar h6 {
	margin: 0;
	padding: 0;
}

#ariyui181.yui-skin-sam .yuimenubarnav .yuimenubaritem,
#ariyui181.yui-skin-sam .yuimenunav .yuimenuitem {
	display: block;
}

#ariyui181 .yuimenuitemlabel,
#ariyui181 .yuimenubaritemlabel {
	text-align: left;
	white-space: nowrap;
}

#ariyui181 UL LI A.yuimenuitemlabel,
#ariyui181 UL LI A.yuimenuitemlabel:link,
#ariyui181 UL LI A.yuimenuitemlabel:hover,
#ariyui181 UL LI A.yuimenuitemlabel:visited,
#ariyui181 UL LI A.yuimenubaritemlabel,
#ariyui181 UL LI A.yuimenubaritemlabel:link,
#ariyui181 UL LI A.yuimenubaritemlabel:hover,
#ariyui181 UL LI A.yuimenubaritemlabel:visited {
	background-color: transparent;
	float: none;
}

#ariyui181 UL LI SPAN.yuimenuitemlabel,
#ariyui181 UL LI SPAN.yuimenuitemlabel:link,
#ariyui181 UL LI SPAN.yuimenuitemlabel:hover,
#ariyui181 UL LI SPAN.yuimenuitemlabel:visited,
#ariyui181 UL LI SPAN.yuimenubaritemlabel,
#ariyui181 UL LI SPAN.yuimenubaritemlabel:link,
#ariyui181 UL LI SPAN.yuimenubaritemlabel:hover,
#ariyui181 UL LI SPAN.yuimenubaritemlabel:visited {
	background-color: transparent;
	float: none;
}

#ariyui181 .yuimenubar ul { 
	*zoom: 1;
}

#ariyui181 .yuimenubar .yuimenu ul { 
	*zoom: normal;
}

#ariyui181 .yuimenubar>.bd>ul:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
	line-height: 0;
}

#ariyui181 .yuimenubaritem {
	float: left;
}

#ariyui181 .yuimenubaritemlabel,
#ariyui181 .yuimenuitemlabel {
	display: block;
	*display: inline-block;
}

#ariyui181 .yuimenuitemlabel .helptext {
	font-style: normal;
	display: block;
	margin: -1em 0 0 10em;
}

#ariyui181 .yui-menu-shadow {
	position: absolute;
	visibility: hidden;
	z-index: -1;
}

#ariyui181 .yui-menu-shadow-visible {
	top: 2px;
	right: -3px;
	left: -3px;
	bottom: -3px;
	visibility: visible;
}

#ariyui181 .hide-scrollbars * {
	overflow: hidden;
}

#ariyui181 .hide-scrollbars select {
	display: none;
}

#ariyui181 .yuimenu .show-scrollbars,
#ariyui181 .yuimenubar.show-scrollbars {
	overflow: visible;
}

#ariyui181 .yuimenu .hide-scrollbars .yui-menu-shadow,
#ariyui181 .yuimenubar.hide-scrollbars .yui-menu-shadow {
	overflow: hidden;
}

#ariyui181 .yuimenu .show-scrollbars .yui-menu-shadow,
#ariyui181 .yuimenubar.show-scrollbars .yui-menu-shadow {
	overflow: auto;
}

#ariyui181 .yui-overlay.yui-force-redraw {
	margin-bottom: 1px;
}

#ariyui181.yui-skin-sam .yuimenubar {
	font-size: 93%;
	line-height: 2; 
	*line-height: 1.9;
	/* border: solid 1px #9ecae6;
	 background: url(js/assets/menu/sam/sprite.png) repeat-x 0 -1400px; */
}

#ariyui181.yui-skin-sam .yuimenubarnav .yuimenubaritem {
	/* border-right: solid 1px #1685C3; 
	background: url("https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/MidNav-bg.png") no-repeat scroll 4px 10px transparent;
	background-color: #266ce3;
    border-bottom: 3px solid #2b5aa9; */
    margin-left: 5px;
    border-radius: 8px;
    min-width: 150px;
	border: 1px solid #6a8fe2;
    background: -moz-radial-gradient(center, ellipse cover, #3c7bd4 0%, #1068e5 100%);
    background: -webkit-radial-gradient(center, ellipse cover, #3c7bd4 0%,#1068e5 100%);
    background: radial-gradient(ellipse at center, #3c7bd4 0%,#1068e5 100%);
	border-bottom: 3px solid #0b57c3;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3c7bd4', endColorstr='#1068e5',GradientType=1 );
}
@media only screen and (min-width: 320px) and (max-width:374px){
	#ariyui181.yui-skin-sam .yuimenubarnav .yuimenubaritem {
	min-width: 98px;
	margin-top: 2px;
	}
	#ariyui181.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-hassubmenu {
		background: url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/menubaritem_submenuindicator.png) 82px 10px no-repeat !important;
	}
	#ariyui181.yui-skin-sam UL LI A.yuimenubaritemlabel,
	#ariyui181.yui-skin-sam UL LI A.yuimenubaritemlabel:link,
	#ariyui181.yui-skin-sam UL LI A.yuimenubaritemlabel:visited,
	#ariyui181.yui-skin-sam UL LI A.yuimenubaritemlabel:hover {
		margin: 5px 0 0 5px !important;
		padding: 0 0 5px !important;
	}
}
@media only screen and (min-width: 375px) and (max-width:1024px){
	#ariyui181.yui-skin-sam .yuimenubarnav .yuimenubaritem {
		min-width: 110px;
		margin-top: 2px;
	}
	#ariyui181.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-hassubmenu {
		background: url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/menubaritem_submenuindicator.png) 89px 10px no-repeat !important;
	}
	#ariyui181.yui-skin-sam UL LI A.yuimenubaritemlabel,
	#ariyui181.yui-skin-sam UL LI A.yuimenubaritemlabel:link,
	#ariyui181.yui-skin-sam UL LI A.yuimenubaritemlabel:visited,
	#ariyui181.yui-skin-sam UL LI A.yuimenubaritemlabel:hover {
		margin: 5px 0 0 5px !important;
		padding: 0 0 5px !important;
	}
}

#ariyui181.yui-skin-sam UL LI A.yuimenubaritemlabel,
#ariyui181.yui-skin-sam UL LI A.yuimenubaritemlabel:link,
#ariyui181.yui-skin-sam UL LI A.yuimenubaritemlabel:visited,
#ariyui181.yui-skin-sam UL LI A.yuimenubaritemlabel:hover {
	
	
	
      /* border-style: solid;
	border-color: #808080;
	border-width: 1px 0; */
	*position: relative;
	*line-height: 1.9; 
	*display: inline-block;
	
	color: #FFF;
    text-decoration: none;
    cursor: pointer;
    margin: 10px 0 0 5px;
    padding: 0 0 8px;
    text-align: center;
    line-height: 2;
    border-radius: 5px;
}

#ariyui181.yui-skin-sam UL LI SPAN.yuimenubaritemlabel,
#ariyui181.yui-skin-sam UL LI SPAN.yuimenubaritemlabel:link,
#ariyui181.yui-skin-sam UL LI SPAN.yuimenubaritemlabel:visited,
#ariyui181.yui-skin-sam UL LI SPAN.yuimenubaritemlabel:hover {
	
	color: #FFF;
	text-decoration: none;
	cursor: pointer;
      /* border-style: solid;
	border-color: #808080;
	border-width: 1px 0; */
	*position: relative;
	margin: 10px 0 0 5px;
    padding: 5px 0 !important;
    text-align: center;	
	font-size: 93%;
	line-height: 2; 
	*line-height: 1.9; 
	*display: inline-block;
	width:152px;
}
/*
#ariyui181.yui-skin-sam .yuimenubarnav LI A.yuimenubaritemlabel,
#ariyui181.yui-skin-sam .yuimenubarnav LI A.yuimenubaritemlabel:link,
#ariyui181.yui-skin-sam .yuimenubarnav LI A.yuimenubaritemlabel:visited,
#ariyui181.yui-skin-sam .yuimenubarnav LI A.yuimenubaritemlabel:hover {
	font-size: 93%;
	line-height: 2; 
	*line-height: 1.9;
	padding-right: 20px; 
	*display: inline-block;
}*/

#ariyui181.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-hassubmenu {
	background: url(https://m.jumpstart.com/JumpstartNew/CssLib/Themes/Green/Images/menubaritem_submenuindicator.png) 117px 10px no-repeat;
}

#ariyui181.yui-skin-sam .yuimenubaritem-selected,
#ariyui181.yui-skin-sam .yuimenubaritem-active {
	/* background: url(js/assets/menu/sam/sprite.png) repeat-x 0 -1700px; */
}

#ariyui181.yui-skin-sam A.yuimenubaritemlabel-selected,
#ariyui181.yui-skin-sam A.yuimenubaritemlabel-active {
	/* border-color: #7D98B8; */
}

#ariyui181.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-selected,
#ariyui181.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-active {
	border-left-width: 1px;
	margin-left: -1px; 
	*left: -1px;
}

#ariyui181.yui-skin-sam UL LI A.yuimenubaritemlabel-disabled,
#ariyui181.yui-skin-sam UL LI A.yuimenubaritemlabel-disabled:visited,
#ariyui181.yui-skin-sam UL LI A.yuimenubaritemlabel-disabled:link,
#ariyui181.yui-skin-sam UL LI A.yuimenubaritemlabel-disabled:hover {
	cursor: pointer;
	color: #A6A6A6;
}
#ariyui181.yui-skin-sam UL LI SPAN.yuimenubaritemlabel-disabled,
#ariyui181.yui-skin-sam UL LI SPAN.yuimenubaritemlabel-disabled:visited,
#ariyui181.yui-skin-sam UL LI SPAN.yuimenubaritemlabel-disabled:link,
#ariyui181.yui-skin-sam UL LI SPAN.yuimenubaritemlabel-disabled:hover {
	cursor: pointer;
	color: #A6A6A6;
}
#ariyui181.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-hassubmenu-disabled {
	background-image: url(js/assets/menu/sam/menubaritem_submenuindicator_disabled.png);
}

#ariyui181.yui-skin-sam .yuimenu {
	font-size: 93%;
	line-height: 1.5; 
	*line-height: 1.45;
}

#ariyui181.yui-skin-sam .yuimenubar .yuimenu,
#ariyui181.yui-skin-sam .yuimenu .yuimenu {
	font-size: 100%;
}

#ariyui181.yui-skin-sam .yuimenu .bd { 
	*zoom: 1;
	_zoom: normal;
	border: solid 1px #9ecae6; 
	background-color: #fff;
}

#ariyui181.yui-skin-sam .yuimenu .yuimenu .bd { 
	*zoom: normal;
}

#ariyui181.yui-skin-sam .yuimenu ul {
	padding: 3px 0;
	border-width: 1px 0 0 0;
	border-color: #ccc;
	border-style: solid;
}

#ariyui181.yui-skin-sam .yuimenu ul.first-of-type {
	border-width: 0;
	background-color:#4886df;
	
}

#ariyui181.yui-skin-sam .yuimenu h6 {
	font-weight: bold;
	border-style: solid;
	border-color: #ccc;
	border-width: 1px 0 0 0;
	color: #a4a4a4;
	padding: 3px 10px 0 10px;
}

#ariyui181.yui-skin-sam .yuimenu ul .hastitle,
#ariyui181.yui-skin-sam .yuimenu h6.first-of-type {
	border-width: 0;
}

#ariyui181.yui-skin-sam .yuimenu .yui-menu-body-scrolled {
	border-color: #ccc #9ecae6;
	overflow: hidden;
}

#ariyui181.yui-skin-sam .yuimenu .topscrollbar,
#ariyui181.yui-skin-sam .yuimenu .bottomscrollbar {
	height: 16px;
	border: solid 1px #9ecae6;
	background: #fff url(js/assets/menu/sam/sprite.png) no-repeat 0 0;
}

#ariyui181.yui-skin-sam .yuimenu .topscrollbar {
	border-bottom-width: 0;
	background-position: center -950px;
}

#ariyui181.yui-skin-sam .yuimenu .topscrollbar_disabled {
	background-position: center -975px;
}

#ariyui181.yui-skin-sam .yuimenu .bottomscrollbar {
	border-top-width: 0;
	background-position: center -850px;
}

#ariyui181.yui-skin-sam .yuimenu .bottomscrollbar_disabled {
	background-position: center -875px;
}

#ariyui181.yui-skin-sam LI.yuimenuitem {
	float: none;
	border-bottom: solid 1px #d5eaf3;
}

#ariyui181.yui-skin-sam UL LI A.yuimenuitemlabel {
	padding: 8px 20px !important;
	color: #0b5380;
	text-decoration: none;
	cursor: pointer;
	border: 0;
	background-color: transparent;
	line-height: 1.5; 
	*line-height: 1.45;
	height: auto;
	min-width:120px;
}

#ariyui181.yui-skin-sam UL LI SPAN.yuimenuitemlabel {
	padding: 8px 20px !important;
	color: #fff;
	text-decoration: none;
	cursor: pointer;
	border: 0;
	background-color: transparent;
	line-height: 1.5; 
	*line-height: 1.45;
	height: auto;
	min-width:120px;
}
#ariyui181.yui-skin-sam .yuimenuitemlabel .helptext {
	margin-top: -1.5em; 
	*margin-top: -1.45em;
}

#ariyui181.yui-skin-sam LI.yuimenuitem-hassubmenu {
	background-image: url(js/assets/menu/sam/menuitem_submenuindicator.png);
	background-position: right center;
	background-repeat: no-repeat;
	min-width: 180px;
}

#ariyui181.yui-skin-sam .yuimenuitem-checked {
	background-image: url(js/assets/menu/sam/menuitem_checkbox.png);
	background-position: left center;
	background-repeat: no-repeat;
}

#ariyui181.yui-skin-sam .yui-menu-shadow-visible {
	background-color: #000;
	opacity: .12;
	filter: alpha(opacity = 12);
}

#ariyui181.yui-skin-sam UL LI.yuimenuitem-selected,
#ariyui181.yui-skin-sam UL LI.yuimenuitem-active {
	background-color: #679be3;
}

#ariyui181.yui-skin-sam UL LI.yuimenuitem-disabled {
	background-color: transparent;
}

#ariyui181.yui-skin-sam UL LI A.yuimenuitemlabel-disabled,
#ariyui181.yui-skin-sam UL LI A.yuimenuitemlabel-disabled:visited,
#ariyui181.yui-skin-sam UL LI A.yuimenuitemlabel-disabled:link,
#ariyui181.yui-skin-sam UL LI A.yuimenuitemlabel-disabled:hover {
	cursor: default;
	color: #A6A6A6;
}
#ariyui181.yui-skin-sam UL LI SPAN.yuimenuitemlabel-disabled,
#ariyui181.yui-skin-sam UL LI SPAN.yuimenuitemlabel-disabled:visited,
#ariyui181.yui-skin-sam UL LI SPAN.yuimenuitemlabel-disabled:link,
#ariyui181.yui-skin-sam UL LI SPAN.yuimenuitemlabel-disabled:hover {
	cursor: default;
	color: #A6A6A6;
}
#ariyui181.yui-skin-sam .yuimenuitem-hassubmenu-disabled {
	background-image: url(js/assets/menu/sam/menuitem_submenuindicator_disabled.png);
}

#ariyui181.yui-skin-sam .yuimenuitem-checked-disabled {
	background-image: url(js/assets/menu/sam/menuitem_checkbox_disabled.png);
}
#ariyuimenu_ariyui104 SPAN{ font-size: 12px !important; font-weight: bold !important; text-transform: none !important; }

#ariyui181.yui-skin-sam A.yuimenubaritemlabel-selected, #ariyui181.yui-skin-sam A.yuimenubaritemlabel-active {
    border: 1px solid transparent !important;
}
.yui-skin-sam .yuimenubar{border: none !important; background:none !important;}

.yui-skin-sam .yuimenubaritemlabel {border:none !important;}
.extrawidth ul li span.new{
	font-weight: bold;
    color: yellow;
}

#ariyuimenu_ariyui104 .bd ul.first-of-type li#yui-gen0,#ariyuimenu_ariyui104 .bd ul.first-of-type li#yui-gen1,#ariyuimenu_ariyui104 .bd ul.first-of-type li#yui-gen2,#ariyuimenu_ariyui104 .bd ul.first-of-type li#yui-gen3,#ariyuimenu_ariyui104 .bd ul.first-of-type li#yui-gen4,#ariyuimenu_ariyui104 .bd ul.first-of-type li#yui-gen5 {
    display: block !important  ;
}
@media only screen and (min-width: 320px) and (max-width:767px){
#main .item-page div p:nth-of-type(3) a img{
	width: 100% !important;
    height: 100% !important;
}
#main .item-page div p.MsoNormal a img{
	width: auto !important;
    height: auto !important;
}
}
/* NEW FOOTER */


footer h5{margin-top:10px !important;margin-bottom:.5rem;}
address{margin-bottom:1rem;font-style:normal;line-height:inherit;}
ul{margin-top:0;margin-bottom:1rem;}
small{font-size:80%;}
a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects;}
a:hover{color:#0056b3;text-decoration:underline;}
img{vertical-align:middle;border-style:none;}
h5{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit;}
h5{font-size:1.25rem;}
small{font-size:80%;font-weight:400;}
.list-unstyled{padding-left:0;list-style:none;}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}
.col-12,.col-6,.col-md-3,.col-sm-4{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;}
.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
@media (min-width:576px){
.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}
}
@media (min-width:768px){
.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
}
.mt-4{margin-top:1.5rem!important;}
.mb-4{margin-bottom:1.5rem!important;}
.text-center{text-align:center!important;}
@media (min-width:992px){
.text-lg-left{text-align:left!important;}
}

footer a,footer a:visited{text-decoration:none;color:#e12d0a;}
footer a,footer a:visited{text-decoration:none;color:#c2d1ff;}
a{color:#fbfbfb;text-decoration:none;}
a:hover{color:#fbfbfb;text-decoration:none;}
a,a:hover{color:blue;}

*,*:before,*:after{box-sizing:border-box;}
/*! CSS Used from: Embedded */
a{color:#fbfbfb;}
a:hover{text-decoration:underline;}
/*! CSS Used from: Embedded */
a{color:blue;}
/*! CSS Used from: Embedded */
.footer-container footer h5{font-weight:bold;color:#b9b9b9;}
.footer-container footer h5 a{color:#b9b9b9;}
.footer-container footer ul li a,footer address{color:#767676;}
.footer-container footer ul li a:hover,footer h5 a:hover{color:#fcb444;text-decoration:none;}
.nav-divider{background:rgb(50,48,48);background:linear-gradient(90deg, rgb(19, 19, 19) 0%, rgba(93,93,93,1) 46%, rgb(19, 19, 19) 100%);height:1px;width:100%;}
.js-rights small{color:#fff;}
.social-btn{margin-top:5px;display:inline-flex;}
@media (max-width: 575.98px){
.text-xs-center{text-align:center;}
}
@media (max-width: 414px){
.js-rights{margin-top:4rem!important;}
.social-btn{position:absolute;left:-40%;top:100%;margin-top:0;}
}


@media (max-width: 320px){
.social-btn{top:100%;left:-50%;}
}
.footer-container footer ul li a, footer address {
    color: #767676;   
}

footer a, footer a:visited {
    text-decoration: none;
    color: #767676 !important;
}


footer ul li a:hover, footer h5 a:hover {
    color: #fcb444 !important;
    text-decoration: none;
}
footer {font-size:14px;}
footer h5 {font-size: 18px;color:#b9b9b9;font-weight:bold;}

h5 a,h5 a:visited {color:#b9b9b9 !important;}

@media print{
    #megaRequestDemo, #playnow, nav, .extravote, .top-downloadprint-btns, .download-print{
        display:none !important;
    }

    #contentarea2, .main{
        background:none !important;
    }
}