body.home header { margin: 0 auto; background-color: transparent; } .column-wrapper { width: 994px; margin: 0 auto; } .ie8 .column-wrapper, .ie7 .column-wrapper { overflow: hidden; } .column-one { width: 680px; display: inline-block; vertical-align: top; } .ie8 .column-one, .ie7 .column-one { display: block; float: left; } .column-two { width: 314px; display: inline-block; vertical-align: top; } .ie8 .column-two, .ie7 .column-two { display: block; float: left; } footer { position: relative; } div.brand-mamabar-wrapper { position: relative; width: 100%; height: 18px; text-align: left; border-bottom: 2px solid #f1f1f1; } div.brand-mamabar { position: relative; height: 18px; _height: 16px; padding: 0 10px; background-color: #fff; text-align: center; z-index: 10000; } body.home div.brand-mamabar { width: 984px; margin: 0 auto; } img.brand-mamabar-logo { float: right; } ul.brand-mamabar-list { float: left; margin: 0; padding: 0; list-style: none; } ul.brand-mamabar-list li { float: left; display: inline; margin-right: 15px; } ul.brand-mamabar-list a { display: block; line-height: 18px; color: #9a9a9a; font-size: 11px; text-decoration: none; font-weight: bold; font-family: Arial , Helvetica , sans-serif; } ul.brand-mamabar-list a:hover { text-decoration: underline; } ul.brand-mamabar-list a.brand-mamabar-active { color: #ff9540; cursor: default; } ul.brand-mamabar-list a.brand-mamabar-active:hover { text-decoration: none; } li.brand-mamabar-more-link { position: relative; cursor: pointer; margin-left: -5px; } li.brand-mamabar-more-link * { cursor: pointer; text-align: left; } li.brand-mamabar-more-link:hover a:first-child { padding-left: 5px; display: block; height: 16px; _width: 1px; } li.brand-mamabar-more-link:hover a.brand-mamabar-more { background: transparent url(/nick-assets/navigation/mamabar/mb_tab_left.gif) no-repeat top left; text-decoration: none; color: #fff; } li.brand-mamabar-more-link a:first-child span { display: block; background: transparent url(/nick-assets/navigation/mamabar/mb_tab_right.gif) no-repeat top right; padding-right: 20px; height: 16px; } li.brand-mamabar-more-link:hover a:first-child span { background-position: 100% -29px; } div.brand-mamabar-more-wrapper ul { padding: 7px 0 10px 10px; background: transparent url(/nick-assets/navigation/mamabar/mb_topbar.gif) no-repeat top left; } li.brand-mamabar-more-link div.brand-mamabar-more-wrapper { clear: both; display: none; position: absolute; width: 138px; left: -83px; background: transparent url(/nick-assets/navigation/mamabar/mb_bottombar.png) no-repeat bottom left; _background-image: url(/nick-assets/navigation/mamabar/mb_bottombar_ie.gif); _margin-top: -2px; } li.brand-mamabar-more-link:hover div.brand-mamabar-more-wrapper, li.brand-mamabar-more-link-hover div.brand-mamabar-more-wrapper { display: block; } li.brand-mamabar-more-link div.brand-mamabar-more-wrapper li { float: none; display: block; } .main-nav { float: left; position: relative; width: 100%; display: block; margin: 4px 0; } .main-nav .page-title { float: left; display: inline; margin: 7px 6px 0 10px; cursor: pointer; } .main-nav .page-title a { display: block; width: 72px; height: 30px; background-image: url(/nick-assets/navigation/primary/showpage_logo.png); text-indent: -999999px; cursor: pointer; background-repeat: no-repeat; cursor: pointer; outline: none; } .main-nav ul { float: left; display: inline; padding: 0; margin: 0 0 4px; position: relative; } .main-nav ul li { float: left; display: inline; position: relative; width: auto; } .main-nav ul li .whitebox { position: absolute; background: #fff; height: 21px; width: 100%; display: block; } .main-nav ul li:hover .whitebox, .main-nav ul li.active .whitebox { display: none; } .main-nav ul .smaller .whitebox { height: 23px; } .main-nav ul .page-btn-kpp { width: 120px; } .main-nav ul li a { float: left; height: 37px; text-decoration: none; text-indent: -99999px; background: url('http://nick.mtvnimages.com/nick-assets/navigation/primary/nav-homepage-sprite.gif?height=422&width=59&matte=false&format=gif&quality=0.75') no-repeat; } .main-nav ul .swingspot a { background-position: 0 0; float: none; display: block; margin: 0 auto; height: 40px; position: relative; bottom: -8px; } .main-nav ul .swingspot a:hover { background-position: 0 -40px; } .main-nav ul .page-btn-games a { width: 69px; background-position: 6px 2px; } .main-nav ul .page-btn-videos a { width: 71px; background-position: 6px -68px; } .main-nav ul .page-btn-music a { width: 55px; background-position: 6px -139px; } .main-nav ul .page-btn-movies a { width: 80px; background-position: 0 -209px; } .main-nav ul .page-btn-club a { width: 46px; background-position: 0 -279px; } .main-nav ul .page-btn-stars a, .main-nav ul .page-btn-celebrity a { width: 55px; background-position: 0 -348px; } .main-nav ul .page-btn-kpp a { width: 80px; background-position: 0 0; } .games .main-nav ul .page-btn-games .whitebox, .videos .main-nav ul .page-btn-videos .whitebox, .music .main-nav ul .page-btn-music .whitebox, .movies .main-nav ul .page-btn-movies .whitebox, .club .main-nav ul .page-btn-club .whitebox, .stars .main-nav ul .page-btn-stars .whitebox, .stars .main-nav ul .page-btn-celebrity .whitebox { display: none; } .home .main-nav { float: none; margin: 4px auto; width: 984px; } .home .main-nav .page-title { margin: 4px 0 0; } .home .main-nav .page-title a { background-image: url("/nick-assets/navigation/primary/logo.png"); height: 54px; width: 146px; } .home .main-nav ul li { padding-top: 8px; } .home .main-nav ul .smaller .whitebox { height: 25px; } .home .main-nav ul .swingspot a { background-position: 0 0; height: 40px; bottom: -14px; } .home .main-nav ul .swingspot a:hover { background-position: 0 -40px; } .home .main-nav ul li a { background: url('http://nick.mtvnimages.com/nick-assets/navigation/primary/nav-homepage-sprite.gif?&matte=false&format=gif&quality=0.75') no-repeat; height: 48px; background-position: 0 bottom; } .home .main-nav ul .page-btn-games a { width: 96px; background-position: 0 0; } .home .main-nav ul .page-btn-videos a { width: 98px; background-position: 0 -96px; } .home .main-nav ul .page-btn-music a { width: 68px; background-position: 0 -193px; } .home .main-nav ul .page-btn-movies a { width: 96px; background-position: 0 -289px; } .home .main-nav ul .page-btn-club a { width: 63px; background-position: 0 -385px; } .home .main-nav ul .page-btn-stars a, .home .main-nav ul .page-btn-celebrity a { width: 66px; background-position: 0 -479px; } @media screen and (max-width:875px) { .main-nav ul .swingspot { display: none; } } .characternav-wrapper { clear: both; background: transparent url('/nick-assets/navigation/primary/shownav_bg.png') repeat-x; margin: 0 auto; height: 44px; padding: 1px 0 0; position: relative; width: 100%; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; } .characternav-wrapper .hidden { display: none; } .characternav-wrapper .characternav { display: inline-block; position: relative; height: 36px; width: 0; margin: 0 auto; font-family: Arial; background: none; overflow: hidden; vertical-align: middle; } .characternav-wrapper .characternav ul { padding: 0; margin: 0; background: none; position: relative; } .characternav-wrapper .characternav li { float: left; margin: 0 2px; background-color: #e4e5e7; } .characternav-wrapper .characternav li:hover { background-color: transparent; } .characternav-wrapper .characternav li a { background-repeat: no-repeat; background-position: 0 bottom; border: 1px solid white; display: inline-block; margin: 0; outline: none; } .characternav-wrapper .cap { height: 39px; width: 5px; display: inline-block; overflow: hidden; vertical-align: middle; position: relative; top: -1px; background: transparent url('/nick-assets/navigation/primary/shownav_startcap.png') top left no-repeat; } .characternav-wrapper .cap.end { background: transparent url('/nick-assets/navigation/primary/shownav_endcap.png') top right no-repeat; } .characternav-wrapper .ctrl { background-position: left bottom; background-color: transparent; background-repeat: no-repeat; cursor: pointer; width: 24px; height: 36px; vertical-align: middle; overflow: hidden; } .characternav-wrapper .ctrl:hover { background-position: 0 -35px; } .characternav-wrapper .ctrl.end { background-position: left top; cursor: default; } .characternav-wrapper .nav-arrows { display: inline-block; } .characternav-wrapper .previous { background-image: url('/nick-assets/navigation/primary/left_arrow_showpage.png'); } .characternav-wrapper .next { background-image: url('/nick-assets/navigation/primary/right_arrow_showpage.png'); } .home .characternav-wrapper { background: transparent url('/nick-assets/navigation/primary/hpnav_bg.png') no-repeat; padding: 4px; width: 986px; } .home .characternav-wrapper .characternav { height: 42px; width: 926px; position: relative; left: 26px; } .home .characternav-wrapper .cap { background: none; } .home .characternav-wrapper .ctrl { background-position: bottom; background-repeat: no-repeat; border: none; display: block; height: 45px; position: absolute; top: 3px; width: 30px; z-index: 1; } .home .characternav-wrapper .ctrl:hover { background-position: 0 -44px; } .home .characternav-wrapper .ctrl.end { background-position: top; } .home .characternav-wrapper .previous { background-image: url('/nick-assets/navigation/primary/left_arrow.png'); left: 5px; margin-right: 1px; } .home .characternav-wrapper .next { background-image: url('/nick-assets/navigation/primary/right_arrow.png'); right: 5px; } #label-tooltip { position: absolute; display: none; background: transparent url('/nick-assets/navigation/tooltip/label_tooltip_left.png') no-repeat top left; height: 27px; margin-top: -5px; padding-left: 8px; font-family: Verdana , Arial , Helvetica , sans-serif; z-index: 2; } #label-tooltip .content { float: left; position: relative; background: transparent url('/nick-assets/navigation/tooltip/label_tooltip_right.png') no-repeat top right; font-size: 14px; font-weight: bold; color: #fff; line-height: 24px; height: 27px; text-align: center; padding-left: 4px; padding-right: 12px; z-index: 998; } #label-tooltip .arrow { position: absolute; left: 0; top: 24px; width: 12px; height: 10px; background: transparent url('/nick-assets/navigation/tooltip/label_tooltip_arrow.png') no-repeat; z-index: 999; } .time-travel-overlay { position: fixed; top: 0; right: 0; padding: .5em; border-left: 2px solid #f00; border-bottom: 2px solid #f00; border-bottom-left-radius: .5em; text-align: center; background: #faa41a; z-index: 99999; } .time-travel-overlay .exposed { display: none; vertical-align: middle; } .time-travel-overlay .current-time { margin-right: .5em; } .time-travel-overlay .time-travel-icon, .time-travel-overlay .close { margin: 0; padding: 0; border: none; background: transparent; } .time-travel-overlay label+label { padding-left: 5px; } .time-travel-overlay select+input { margin-left: 5px; } #nav-services { float: right; position: absolute; right: .2em; bottom: 4em; } #nav-services .nav-login { float: left; line-height: 24px; padding: 0 12px 0 0; text-align: right; text-transform: uppercase; width: 220px; } #nav-services .nav-login .mynick-noauth { text-align: right; } #nav-services #site-search form { background: url(/nick-assets/navigation/primary/searchbox_showpage_bg.png) no-repeat; float: right; height: 20px; width: 240px; } #nav-services #site-search form .search-box { display: inline; float: left; } #nav-services #site-search form input#search-term { background: none; border: none; color: #999; height: 20px; padding: 0 4px; width: 194px; } #nav-services #site-search form a.no-adfree { display: block; height: 26px; float: right; outline: none; text-indent: -9999em; width: 30px; } fieldset#site-search { border: none; margin: 0; padding: 0; } div#top-navigation { height: auto; padding-top: 0; float: right; } div.nav-login { float: none; margin: 0; width: auto; height: auto; text-align: right; } .nav-login .avatar, .nav-login .UAContainer, .nav-login .logged-out, .nav-login .logged-in { display: inline-block; vertical-align: top; } .nav-login .logged-out, .nav-login .logged-in { padding: 4px 0 0; } .nav-login li:hover { text-decoration: underline; cursor: pointer; } .nav-login .logged-in { display: none; } div.nav-login li { font: bold 12px Arial , Helvetica , sans-serif; color: #565555; text-decoration: none; padding-left: 5px; float: left; } div.nav-login div.logged-out li:hover, div.logged-in h5.username:hover { color: #c1272d; text-decoration: underline; } div.nav-login div.logged-in { float: none; clear: both; width: auto; line-height: 2; } div.nav-login div.logged-in div.auth-holder { float: right; } div.nav-login div.logged-in li.login-spacer { float: left; padding: 2px 2px 0; } div.nav-login div.logged-in h5 { display: inline; } div.nav-login div.logged-in a { text-decoration: none; float: left; } div.nav-login div.logged-in h5.username { text-transform: uppercase; font-size: 14px; font-weight: bold; color: #f96822; text-decoration: none; padding-top: 1px; } div.nav-login div.logged-in h5 li.username:hover { color: #c1272d; background-image: none; } div.nav-login div.logged-in li.logout { font: bold 100% Arial , Helvetica , sans-serif; text-decoration: none; float: left; padding: 2px 0 0; color: #565555; } div.nav-login div.logged-in .logout:visited { color: #565555; } div.nav-login div.logged-in .logout:hover { text-decoration: underline; } div.nav-login div.logged-in .buddies { float: left; width: 27px; height: 24px; line-height: 24px; background-image: url(/nick-assets/navigation/notification_count.png); background-position: 0 0; font-weight: bold; font-size: 12px; color: #fff; margin-top: -10px; text-align: center; text-decoration: none; cursor: pointer; } div.nav-login div.logged-in .buddies:hover { background-position: 0 -24px; color: #eee; } .ie7 #nav-services { width: 475px; } body.home #nav-services { bottom: 5em; } body.home #nav-services div.nav-login { float: right; padding: 0; clear: both; } body.home #nav-services div#top-navigation { clear: both; } body.home #nav-services #site-search form { background: url(/nick-assets/navigation/primary/searchbox_bg.png) no-repeat; float: none; height: 26px; width: 235px; } body.home #nav-services { float: right; position: absolute; right: 0; top: 0; width: 250px; } body.home #nav-services-container { margin: 0 auto; position: relative; width: 984px; } @media screen and (max-width:875px) { } #NickSearchUI { display: none; position: absolute; top: 14px; right: 11px; width: 426px; padding-top: 20px; background: transparent url(/nick-assets/search/NickSearchUI_Header.png) no-repeat top center; z-index: 2147483644; } #NickSearchUI_Wrapper { padding: 0 13px 70px; background: transparent url(/nick-assets/search/NickSearchUI_Footer.png) no-repeat bottom center; } .NickSearchUI_Top_Header { height: 25px; line-height: 25px; padding-left: 20px; margin-bottom: 9px; font-family: Arial , Helvetica , sans-serif; font-weight: bold; text-transform: uppercase; color: #fff; } .NickSearchUI_Section { padding: 14px 0 13px; border-bottom: 1px solid #ccc; } .NickSearchUI_Section.last { border-bottom: 0; } .NickSearchUI_Header { float: left; width: 85px; padding-bottom: 15px; margin-top: 8px; font-family: Arial , Helvetica , sans-serif; font-size: 12px; font-weight: bold; text-align: center; text-transform: uppercase; color: #666; background-color: transparent; background-position: top center; background-repeat: no-repeat; } #NickSearchUI_Shows .NickSearchUI_Header { padding-top: 40px; background-image: url(/nick-assets/icons/show_sm.png); } #NickSearchUI_Videos .NickSearchUI_Header { padding-top: 30px; background-image: url(/nick-assets/icons/video_sm.png); } #NickSearchUI_Games .NickSearchUI_Header { padding-top: 25px; background-image: url(/nick-assets/icons/game_sm.png); } .NickSearchUI_List { float: left; width: 315px; padding: 0; text-align: left; } .NickSearchUI_List .NickSearchUI_Link { float: left; width: 309px; padding: 3px 0 3px 6px; text-decoration: none; } .NickSearchUI_List .NickSearchUI_Link:hover { background-color: #ccc; } .NickSearchUI_List .NickSearchUI_Link:hover .NickSearchUI_Title { text-decoration: underline; } .NickSearchUI_Image_Wrapper { float: left; display: inline; position: relative; width: 126px; height: 66px; padding: 6px; margin-right: 6px; background: transparent url(/nick-assets/search/NickSearchUI_Image_Frame.png) no-repeat center center; } .NickSearchUI_Video_Icon { position: absolute; top: 0; left: 0; width: 138px; height: 78px; background: transparent url(/nick-assets/icons/play65.png) no-repeat center center; } .NickSearchUI_Title { float: left; display: inline; width: 155px; margin-top: 4px; font-family: Arial , Helvetica , sans-serif; font-size: 10px; font-weight: bold; text-transform: uppercase; color: #666; } #NickSearchUI_More { position: absolute; bottom: 20px; right: 33px; width: 182px; height: 28px; text-decoration: none; text-indent: -999999px; background: transparent url(/nick-assets/search/NickSearchUI_Button_More.png) no-repeat 0 0; } #NickSearchUI_More:hover { background-position: 0 -28px; } footer ul, footer li, footer h3, footer h4, footer h5 { margin: 0; padding: 0; } footer ul, footer li { list-style: none; } footer h3, footer h4 { font-family: Arial , Helvetica , sans-serif; } footer h5 { font-family: Arial , Helvetica , sans-serif; text-transform: uppercase; } footer a { color: #666; } footer h4 { background: url(/nick-assets/footer/footer_top.gif) no-repeat top left; padding-bottom: 4px; } div#footer-links-container:after, ul#nick-footer-menu:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; } div#footer-links-container, ul#nick-footer-menu { display: inline-block; } html[xmlns] footer-container, html[xmlns] ul#nick-footer-menu { display: block; } * html ul#nick-footer-menu, * html footer-container { height: 1%; } footer { clear: both; margin: 15px auto; width: 993px; padding: 0 6px 10px; background: transparent url(/nick-assets/footer/footer_bottom.gif) no-repeat bottom center; font-family: Verdana , Arial , Helvetica , sans-serif; font-size: 12px; text-align: left; } div#footer-border { background-color: #e4e5e7; padding-left: 6px; } footer h4 { line-height: 32px; font-size: 12px; color: #000; text-transform: uppercase; padding-left: 8px; } div#footer-links-container { background-color: #fff; width: 961px; padding: 10px; } div#footer-links-container div.nick-footer-siteblock { float: left; width: 137px; margin-bottom: 20px; } div#footer-links-container div.nick-footer-siteblock.small-siteblock { margin: 0 26px 20px; } div#footer-links-container div.nick-footer-siteblock h5, div#footer-links-container div.nick-footer-siteblock h5 a { font-size: 11px; color: #ff7f00; letter-spacing: 1px; text-decoration: none; } div#footer-links-container div.nick-footer-siteblock h5 a:hover { color: #c1272d; text-decoration: underline; } div#footer-links-container div.nick-footer-siteblock ul li { line-height: 18px; text-indent: -10px; margin-left: 10px; } div#footer-links-container div.nick-footer-siteblock ul li a { font-size: 10px; text-decoration: none; color: #555; padding-left: 10px; background: transparent url(/nick-assets/footer/footer_bullet.gif) no-repeat 0 4px; } div#footer-links-container div.nick-footer-siteblock ul li a:hover { text-decoration: underline; } div.footer-legal { position: relative; background-color: #fff; padding: 10px; width: 961px; text-align: center; margin-top: -3px; } div.footer-legal li { float: left; border-right: 1px solid #555; } div.footer-legal a { border-right: 1px solid #555; } div.footer-legal a.last { border-right: 0; } div.footer-legal a { padding: 0 5px; color: #555; font-weight: bold; line-height: 15px; font-size: 11px; text-decoration: none; text-transform: uppercase; } footer .footer-legal li a.privacy-policy { font-size: 13px; color: #ff7f00; } div.footer-legal a:hover { text-decoration: underline; } div.footer-legal li.last { border-right: 0; } div.footer-legal li.first a { padding-left: 0; } span#nick-footer-copyright { clear: both; display: block; padding-top: 10px; font-size: 10px; line-height: 32px; color: #555; text-align: left; } img#comscore-logo { position: absolute; bottom: 8px; right: 8px; } .box { margin-bottom: 15px; padding-bottom: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; -webkit-box-shadow: 0 0 8px 2px #ccc; -moz-box-shadow: 0 0 8px 2px #ccc; box-shadow: 0 0 8px 2px #ccc; background-color: #fff; } .ie-degrade .box { border: 1px solid #ccc; } .box .box-title { text-transform: uppercase; } .box .box-top { height: 35px; text-align: center; } .box .box-middle { background: #fff; } .box .box-bottom { height: 10px; text-align: center; } .box-promo .box-title { padding: 6px 0; } .box-promo .box-title a { color: #fff; } .box-promo .box-top { background-color: #868e9d; -webkit-border-top-left-radius: 8px; -webkit-border-top-right-radius: 8px; -moz-border-radius-topleft: 8px; -moz-border-radius-topright: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; height: 29px; } .box-promo .box-middle { background-color: #f7f9f9; } .box-promo .box-bottom { background-color: #f7f9f9; height: auto; text-align: left; padding: 0 10px; } .box-none { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: 0 0 0 0 #ccc; -moz-box-shadow: 0 0 0 0 #ccc; box-shadow: 0 0 0 0 #ccc; } .ie-degrade .box.box-none { border: 0 solid #ccc; } .box.sidebar, .box.sidebar .box-middle { background: #f7f9f9; } .box.sidebar .box-top { height: 29px; border-top-left-radius: 8px; border-top-right-radius: 8px; background: #868e9d; } .box.sidebar .box-top h2 { height: 100%; margin-left: 10px; line-height: 29px; vertical-align: middle; font-size: 14px; font-family: Arial , Helvetica , sans-serif; text-align: left; color: white; } .box.sidebar .box-top h2 a { color: white; } .box.sidebar .box-middle { padding: 10px; } .pagination { background: #fff; border: 2px solid #ddd; height: 25px; line-height: 25px; margin: 0 auto; padding: 0 5px; position: relative; text-align: center; width: 200px; } .pagination .pagination-previous { left: 5px; top: 7px; } .pagination .pagination-next { right: 5px; top: 7px; position: absolute; display: block; outline: none; width: 12px; height: 12px; overflow: hidden; background-repeat: no-repeat; background-image: url('/nick-assets/common/buttons/navarrows.png'); } .pagination .pagination-previous { position: absolute; display: block; outline: none; width: 12px; height: 12px; overflow: hidden; background-repeat: no-repeat; background-image: url('/nick-assets/common/buttons/navarrows.png'); } .pagination .pagination-previous a, .pagination .pagination-next a { display: block; padding: 0; width: 12px; height: 12px; text-decoration: none; text-indent: -999999px; } .pagination .pagination-next { background-position: -12px -52px; } .pagination .pagination-next:hover { background-position: -12px -64px; } .pagination .pagination-next.pagination-disabled { background-position: -12px -76px; } .pagination .pagination-previous { background-position: 0 -52px; } .pagination .pagination-previous:hover { background-position: 0 -64px; } .pagination .pagination-previous.pagination-disabled { background-position: 0 -76px; } .pagination .pagination-disabled { cursor: default; text-indent: -999999px; } .pagination a { padding: 0 5px; text-decoration: underline; } .pagination a:hover { color: #000; } .pagination .this-page { padding: 0 5px; } div#nick-tooltip { position: absolute; z-index: 1000; display: none; width: 366px; padding-bottom: 11px; text-align: left; background: transparent url(/nick-assets/common/tooltip/tooltip_footer.png) no-repeat scroll bottom left; _background-image: url(/nick-assets/common/tooltip/tooltip_footer.gif); } div.flipped#nick-tooltip { padding-bottom: 19px; background-image: url(/nick-assets/common/tooltip/tooltip_footer_flipped.png); _background-image: url(/nick-assets/common/tooltip/tooltip_footer_flipped.gif); } div#nick-tooltip .content { float: left; position: relative; padding: 30px 17px 6px; margin-top: -7px; background: transparent url(/nick-assets/common/tooltip/tooltip_header.png) no-repeat scroll top left; _background-image: url(/nick-assets/common/tooltip/tooltip_header.gif); z-index: 499; } div#nick-tooltip .content .info-list, div#nick-tooltip .content .description { clear: left; padding-top: 10px; } div.flipped#nick-tooltip .content { padding-top: 15px; margin-top: 0; background-image: url(/nick-assets/common/tooltip/tooltip_header_flipped.png); _background-image: url(/nick-assets/common/tooltip/tooltip_header_flipped.gif); } div#nick-tooltip .arrow { position: relative; left: 0; width: 28px; height: 23px; margin: 0 14px; background: transparent url(/nick-assets/common/tooltip/tooltip_arrow_left.png) no-repeat scroll top left; _background-image: url(/nick-assets/common/tooltip/tooltip_arrow_left.gif); z-index: 500; } div#nick-tooltip .arrow.right { background-image: url(/nick-assets/common/tooltip/tooltip_arrow_right.png); _background-image: url(/nick-assets/common/tooltip/tooltip_arrow_right.gif); } div.flipped#nick-tooltip .arrow { margin-top: 11px; background-image: url(/nick-assets/common/tooltip/tooltip_arrow_left_flipped.png); _background-image: url(/nick-assets/common/tooltip/tooltip_arrow_left_flipped.gif); } div#nick-tooltip .col1 { float: left; width: 140px; } div#nick-tooltip .col2 { float: left; padding-left: 18px; width: 174px; } div#nick-tooltip .thumb { padding-bottom: 5px; } #nick-tooltip .clearfix { float: left; } #nick-tooltip .wrapper { float: left; margin-left: 10px; width: 180px; } #nick-tooltip p { clear: both; float: left; width: 100%; } #nick-tooltip .info-list { height: auto; } #nick-tooltip .info-list dt { padding: 0; } #nick-tooltip .tooltip-rate { padding: 0 3px; } #nick-tooltip .info-list span { margin: 0 0 0 2px; } .tooltip-content { display: none; } .playlist-item h4 { padding-top: 3px; } .playlist-item h4 .media-type { color: #666; font-family: Verdana , Arial , Helvetica , sans-serif; font-size: 10px; font-style: normal; font-weight: normal; } .tooltip-total-plays { float: left; padding-left: 10px; } .o_popup h2, .o_popup ul, .o_popup li, .o_popup form, .o_popup p, .o_popup input { margin: 0; padding: 0; } .o_popup ul, .o_popup li { list-style: none; } .o_popup input, .o_popup select { font-family: inherit; font-size: inherit; font-weight: inherit; } .o_popup .hlink, .o_popup .no-login-hlink { font-family: Arial , Helvetica , sans-serif; font-weight: bold; font-size: 11px; text-decoration: none; color: #f60; background: transparent url(/nick-assets/icons/little_arrow_active.gif) no-repeat center right; padding-right: 9px; text-transform: uppercase; } .o_popup a.hlink:hover { text-decoration: underline; color: #c1272d; background-image: url(/nick-assets/icons/little_arrow_hover.gif); } .icon { display: block; background-repeat: no-repeat; background-position: 0 0; text-decoration: none; text-indent: -999999px; cursor: pointer; } .icon:hover { background-position: 0 100%; } .icon-submit { height: 20px; width: 55px; background-image: url(/nick-assets/icons/icon_submit.gif); } .icon-login { height: 20px; width: 46px; background-image: url(/nick-assets/icons/icon_login.gif); } .icon-continue { height: 19px; width: 69px; background-image: url(/nick-assets/icons/icon_continue.gif); } .icon-cancel { height: 19px; width: 58px; background-image: url(/nick-assets/icons/icon_cancel.gif); } div.o_popup_login .icon-login { width: 94px; height: 31px; background-image: url(/nick-assets/generic/buttons/login.png); background-color: transparent; border: 0 transparent; } .icon-back { height: 20px; width: 51px; background-image: url(/nick-assets/icons/icon_back.gif); } .icon-back:hover, .icon-submit:hover, .icon-login:hover { background-position: 0 -20px; } div.o_popup_login .icon-login:hover { background-position: 0 -31px; } .clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; } .clearfix { display: inline-block; } html[xmlns] .clearfix { display: block; } * html .clearfix { height: 1%; } #nick-overlay-modal, #nick-overlay-modal-b { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #fff; z-index: 2147483646; } .o_popup { display: none; position: absolute; top: 0; left: 0; width: 100%; z-index: 2147483647; text-align: center; font: 12px / 1.231 Verdana , Arial , Helvetica , sans-serif; } .o_popup_ie6 { position: absolute; top: 0; } .o_popup_ie7 { height: 0; } .o_popup_rb { height: 0; overflow: visible; } .o_popup_content_loader { float: left; position: static; height: auto; width: auto; display: block; position: absolute; left: -9999999px; top: -9999999px; visibility: hidden; } .o_popup .o_popup_box { position: relative; margin: 0 auto; text-align: left; } .o_popup_rb .o_popup_wrapper { -moz-border-radius: 8px; -webkit-border-radius: 8px; border: 10px solid rgba(82,82,82,0.7); } .o_popup_ie6 .o_popup_wrapper { position: relative; padding: 10px; overflow: hidden; zoom: 1; } .o_popup_ie6 .o_popup_square_borders { position: absolute; padding: 10px; height: 1000px; width: 1000px; background-color: #525252; filter: alpha(opacity=70); margin-left: -10px; margin-top: -10px; z-index: 101; } .o_popup_ie7 .o_popup_wrapper { margin: 10px 10px 0; position: relative; } .o_popup_ie7 .o_popup_vs, .o_popup_ie7 .o_popup_hs { position: absolute; width: 100%; height: 100%; filter: alpha(opacity=70); background-color: #525252; } .o_popup_ie7 .o_popup_vs { margin-top: -10px; padding-bottom: 20px; } .o_popup_ie7 .o_popup_hs { padding-right: 20px; margin-left: -10px; } .o_popup_ie7 .o_popup_tl { position: absolute; background-image: url(/nick-assets/Backgrounds/nocorners.png); background-repeat: no-repeat; background-position: 0 0; width: 10px; height: 10px; overflow: hidden; } .o_popup_ie7 .o_popup_tr, .o_popup_ie7 .o_popup_br, .o_popup_ie7 .o_popup_bl { position: absolute; background-image: url(/nick-assets/Backgrounds/nocorners.png); background-repeat: no-repeat; width: 10px; height: 10px; overflow: hidden; } .o_popup_ie7 .o_popup_tl { top: -10px; left: -10px; } .o_popup_ie7 .o_popup_tr { top: -10px; right: -10px; background-position: 0 -10px; } .o_popup_ie7 .o_popup_br { bottom: -10px; right: -10px; background-position: 0 -30px; } .o_popup_ie7 .o_popup_bl { bottom: -10px; left: -10px; background-position: 0 -20px; } .o_popup .o_popup_header { position: relative; height: 25px; width: 100%; background-color: #fd6f00; z-index: 104; } .o_popup .o_popup_title { color: #000; text-transform: uppercase; font-weight: bold; font-size: 12px; font-family: Arial , Helvetica , sans-serif; } .o_popup .o_popup_close { line-height: 25px; color: #000; text-transform: uppercase; font-weight: bold; font-size: 12px; font-family: Arial , Helvetica , sans-serif; } .o_popup .o_popup_title { float: left; line-height: 25px; padding-left: 10px; } .o_popup .o_popup_close { float: right; display: inline; padding-right: 20px; margin-right: 10px; cursor: pointer; background: transparent url(/nick-assets/icons/icon_close.gif) no-repeat center right; } .o_popup .o_popup_loader { float: right; text-indent: -999999px; display: none; height: 25px; width: 26px; background: transparent url(/nick-assets/overlay/overlay_loader.gif) no-repeat center left; } .o_popup .o_popup_content { clear: both; position: relative; z-index: 102; background-color: #fafafa; padding: 10px; } .o_popup .o_popup_content_iframe { height: auto; width: auto; } .o_popup .o_popup_content_iframe .o_popup_iframe_transparent { background: transparent; } .o_popup_borderless .o_popup_header, .o_popup_borderless .o_popup_square_borders, .o_popup_borderless .o_popup_tl, .o_popup_borderless .o_popup_tr, .o_popup_borderless .o_popup_bl, .o_popup_borderless .o_popup_br, .o_popup_borderless .o_popup_hs, .o_popup_borderless .o_popup_vs { display: none; } .o_popup_borderless .o_popup_wrapper { -moz-border-radius: 0; -webkit-border-radius: 0; border: 0; } .o_popup_borderless .o_popup_content { padding: 0; background-color: transparent; } .o_popup .o_popup_content h3, .o_popup .o_popup_content label { font-family: Arial , Helvetica , sans-serif; font-size: 12px; font-weight: bold; color: #444; text-transform: uppercase; } .o_popup .o_popup_content label.small { text-transform: none; color: #565555; } .o_popup .o_popup_content .error label span { text-transform: none; color: #000; } .o_popup .o_popup_content .error label { color: #f00; } .o_popup .o_popup_content .error input { border-color: #f00; } .o_popup .o_popup_content .error .gender-col span { color: #f00; } .o_popup .o_popup_content .error .input-large, .o_popup .o_popup_content .error .input-tiny { border: 2px solid #f00; } .o_popup .o_popup_content p { font-size: 11px; color: #565555; } .o_popup .o_popup_content strong { font-weight: bold; } .o_popup .o_popup_content .spacer { clear: both; margin-top: 15px; } .o_popup .o_popup_content .spacer-sm { clear: both; margin-top: 5px; } .o_popup .o_popup_content input, .o_popup .o_popup_content label { display: block; } .o_popup .o_popup_content input.large, .o_popup .o_popup_content input.medium { background: #fff; border: 1px solid #999; margin-top: 3px; padding: 3px; } .o_popup .o_popup_content input.extra-large { background: #fff; border: 1px solid #999; margin-top: 3px; padding: 3px; width: 450px; } .o_popup .o_popup_content input.large { width: 245px; } .o_popup .o_popup_content input.medium { width: 150px; } .o_popup .o_popup_content .radio { clear: both; } .o_popup .o_popup_content .radio input { float: left; } .o_popup .o_popup_content .radio span { float: left; padding-left: 5px; font-size: 11px; color: #565555; } .o_popup .o_popup_content .fail { color: #f00; font-size: 11px; margin-bottom: 10px; } .o_popup .o_popup_content .date-selection { clear: both; margin-top: 5px; } .o_popup .o_popup_content .date-selection select { width: 100px; padding: 3px; margin-right: 4px; border: 1px solid #999; background: #fff; font-size: 11px; } .o_popup .o_popup_content .input-large, .o_popup .o_popup_content .input-tiny { display: block; background: #fff; border: 1px solid #999; margin-top: 3px; padding: 3px; } .o_popup .o_popup_content .input-large input { border: 0; background: none; width: 100%; } .o_popup .o_popup_content .input-tiny input { border: 0; background: none; } .o_popup .o_popup_content .input-large { width: 245px; } .o_popup .o_popup_content .input-large textarea { height: 115px; } .o_popup .o_popup_content .input-tiny input { width: 45px; } .o_popup_login { width: 580px; padding-left: 5px; } .o_popup_login div.login-left { float: left; display: block; width: 220px; height: 200px; } .o_popup_login div.login-sponge { width: 145px; height: 170px; display: block; float: left; margin: 10px 15px; border-left: 1px solid #e6e6e6; background: transparent url(/nick-assets/generic/backgrounds/bob.jpg) no-repeat 25px 0; } .o_popup_login .icon-login { float: right; margin: 10px 0; } .o_popup_login form { float: left; width: 220px; padding: 0; } .o_popup .o_popup_content .o_popup_login input.medium { width: 212px; height: 20px; -moz-box-shadow: inset 2px 2px 2px 2px rgba(153,153,153,0.31); -webkit-box-shadow: inset 2px 2px 2px 2px rgba(153,153,153,0.31); } .o_popup .o_popup_content .o_popup_login label { font-family: Arial , Helvetica , sans-serif; font-size: 11px; color: #444; text-transform: uppercase; } .o_popup .o_popup_login .login-forgot-password { font-size: 14px; display: block; color: #f60; width: 220px; text-align: right; background: transparent; padding: 10px 0 0; text-transform: none; float: left; cursor: pointer; } .o_popup .o_popup_login .login-forgot-password:hover { text-decoration: underline; color: #c1272d; background-image: none; } .o_popup_login div.login-register { display: block; padding: 50px 0 0; width: 155px; float: left; text-align: center; color: #444; } .o_popup_login div.login-register a.register-btn { display: block; float: left; width: 155px; height: 31px; background: transparent url(/nick-assets/generic/buttons/join-club.png) no-repeat 0 0; text-indent: -99999px; margin: 10px 0; } .o_popup_login div.login-register a.register-btn:hover { background-position: 0 -31px; } .o_popup_forgot { width: 225px; height: 170px; padding-left: 165px; background: transparent url(/nick-assets/generic/backgrounds/bob.jpg) no-repeat center left; } .o_popup .o_popup_content .o_popup_forgot input.medium { width: 193px; height: 20px; -moz-box-shadow: inset 2px 2px 2px 2px rgba(153,153,153,0.31); -webkit-box-shadow: inset 2px 2px 2px 2px rgba(153,153,153,0.31); } .o_popup .o_popup_content .o_popup_forgot label { text-transform: none; font-size: 13px; } .o_popup_forgot .actions { width: 205px; margin-top: 15px; } .o_popup .o_popup_forgot .icon-submit { height: 31px; width: 94px; background-image: url(/nick-assets/generic/buttons/submit_btn.png); } .o_popup_forgot .icon-submit:hover { background-position: 0 -31px; } .o_popup_forgot .icon-back { float: left; font-family: Arial , Helvetica , sans-serif; font-weight: bold; font-size: 16px; background: transparent url(/nick-assets/generic/buttons/arrow.png) no-repeat 0 4px; color: #fd6f01; padding: 0 0 0 10px; margin: 10px 0 0; cursor: pointer; text-decoration: underline; } .o_popup_forgot .icon-back:hover { color: #c1272d; } .o_popup_forgot .icon-submit { float: right; } #secretQuestion { margin-top: 20px; } #yourPassword label { text-transform: uppercase; } #yourPassword { width: 203px; } #yourPassword label.password { width: 192px; height: 20px; background-color: #e8e8e8; padding: 5px; margin: 20px 0 0; text-transform: none; } #yourPassword a.login-now { width: 144px; height: 31px; background: transparent url(/nick-assets/generic/buttons/forget-password_btn.png) no-repeat 0 0; display: block; text-indent: -999999px; margin: 20px 0 0; float: right; } #yourPassword a.login-now:hover { background-position: 0 -31px; } .o_popup_geturl, .o_popup_embed { width: 460px; } .o_popup_newsletter { width: 615px; min-height: 360px; height: auto; background: transparent url(/nick-assets/Backgrounds/overlay_newsletter_avatar.jpg) no-repeat bottom right; } * html .o_popup_newsletter { height: 360px; } .o_popup_newsletter .note { display: block; width: 500px; font-size: 13px; font-weight: bold; color: #000; } .o_popup_newsletter .radio span { width: 400px; } .o_popup_confirm { width: 360px; } ul.confirm-options { float: right; margin-top: 15px; } ul.confirm-options li { float: left; display: inline; margin-left: 10px; } .o_popup_message_content { width: 600px; } .o_popup_message_content p { font-size: 11px; padding-bottom: 15px; } .o_popup_message_content strong { font-weight: bold; } .o_popup_message_content .hlink { margin-right: 15px; } .o_popup_message_welcomeback, .o_popup_message_welcomenew { height: 300px; width: 330px; padding-right: 260px; } .o_popup_message_welcomeback { background: transparent url(/nick-assets/community/overlay_bg_people2.jpg) no-repeat bottom right; } .o_popup_message_welcomenew { background: transparent url(/nick-assets/community/overlay_bg_people1.jpg) no-repeat bottom right; } .o_popup_message_welcomeback h3, .o_popup_message_welcomenew h3 { text-indent: -99999px; margin-bottom: 15px; margin-top: 10px; } .o_popup_message_welcomeback h3 { width: 237px; height: 46px; background: transparent url(/nick-assets/community/txt_welcomeback.jpg) no-repeat; } .o_popup_message_welcomenew h3 { width: 293px; height: 46px; background: transparent url(/nick-assets/community/txt_welcomenickprofile.jpg) no-repeat; } .o_popup_message_welcomeback p, .o_popup_message_welcomenew p { font-family: Arial , Helvetica , sans-serif; font-size: 12px; color: #555; padding-bottom: 15px; } .o_popup_message_welcomeback .icon-goshopping, .o_popup_message_welcomenew .icon-goshopping { margin-bottom: 15px; } .icon-goshopping { height: 30px; width: 107px; background-image: url(/nick-assets/icons/icon_goshopping.gif); } .o_popup_no_login { width: 643px; height: 220px; padding-left: 0; background: #fff url(/nick-assets/login/characters.png) no-repeat bottom right; margin: 5px 5px -10px; color: #000; } .o_popup_no_login div.no-login-message { width: 223px; height: 90px; background: transparent url(/nick-assets/login/text.png) no-repeat bottom right; float: left; margin: 40px 0 0 10px; } .o_popup_no_login h4 { color: #525252; } .o_popup_no_login .no-login-hlink { width: 184px; height: 31px; background: transparent url(/nick-assets/login/button-video.png) no-repeat 0 0; float: left; clear: both; text-indent: -99999px; margin: 20px 0 0 30px; } .o_popup_no_login .no-login-hlink:hover { background-position: 0 -31px; } .o_popup_report_concern { min-height: 180px; height: auto; width: 300px; padding-left: 200px; background: url(/nick-assets/community/overlay_report_concern_icon.gif) no-repeat 12px 12px; } * html .o_popup_report_concern { height: 180px; } .o_popup_report_concern .icon-submit { float: right; margin-top: 15px; } .newsletter-state-selection { display: none; } .o_popup_select_shows { width: 820px; height: 370px; padding: 10px; } .o_popup_content div.popupMessage { font-size: 17px; color: #333; text-align: center; padding-bottom: 2px; margin-bottom: 10px; border-bottom: 1px solid #e6e6e6; } .o_popup_content .icon-close { height: 19px; width: 51px; background-image: url(/nick-assets/icons/icon_close2.gif); } .o_popup_content .icon-gotoprofile { height: 19px; width: 94px; background-image: url(/nick-assets/icons/icon_gotoprofile.gif); } .o_popup_content .icon-close:hover, .o_popup_content .icon-gotoprofile:hover { background-position: 0 -19px; } .o_popup_registration { width: 629px; padding: 0 8px 8px; background-color: #fbe000; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; } .o_popup_registration_header { width: 630px; display: block; height: 43px; background-color: #ff5100; padding: 0 8px 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; } .o_popup_registration_header .o_popup_title { color: #fff; font-size: 24px; padding: 12px 0 0 10px; } .o_popup_registration_header .o_popup_close { color: #fff; margin: 13px 10px 0 0; background: transparent url(/nick-assets/registration/close.png) no-repeat 0 0; text-indent: -9999px; padding: 0; width: 89px; height: 29px; } .o_popup .o_popup_content error { color: #f00; display: none; } .o_popup .o_popup_content .reg-error error { color: #fff; display: block; background: #0abcf7; box-shadow: 2px 2px 3px #aaa; margin: -7px 0 0 20px; float: right; line-height: 20px; padding: 10px 25px; font-weight: bold; font-size: 12px; font-family: Arial , Helvetica , sans-serif; position: relative; width: 260px; text-align: center; } .o_popup .o_popup_content .reg-error input { background: #ffb0b0; } .o_popup .o_popup_content .reg-error error .arrow { width: 0; border-top: 10px solid transparent; border-bottom: 10px solid transparent; border-right: 10px solid #0abcf7; float: left; height: 50%; margin-left: -35px; position: relative; } .o_popup .o_popup_content .reg-error p { display: none; } .o_popup_registration .reg-step1 { position: relative; } .o_popup_registration .reg-step1 .win-stuff { font-family: Arial , Verdana , Helvetica , sans-serif; font-weight: bold; color: #333; font-size: 21px; float: left; background-color: #fbe000; width: 629px; clear: both; } .o_popup_registration .reg-step1 .win-stuff li { float: left; display: inline-block; padding: 10px 20px 10px 10px; position: relative; margin-left: 10px; } .o_popup_registration .reg-step1 .win-stuff span { font-family: Arial , Verdana , Helvetica , sans-serif; font-weight: bold; color: #f3670a; font-size: 34px; line-height: 10px; position: absolute; top: 16px; left: -3px; } .o_popup_registration .reg-step1 .entry-area { width: 629px; height: 435px; position: relative; overflow: hidden; } .o_popup_registration .entry-area { float: left; display: block; background-color: #fff; border-top: 0; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; } .o_popup_registration .reg-step1 .entry-area .entry-container { padding: 35px 0 0 20px; position: relative; } .o_popup_registration .reg-step1 .title { font-family: Arial , Verdana , Helvetica , sans-serif; font-weight: bold; color: #444; font-size: 14px; text-transform: none; } .o_popup_registration .reg-step1 .i-am-a { float: left; padding: 20px 0 10px 10px; } .o_popup_registration .reg-step1 .i-am-a li { float: left; cursor: pointer; } .o_popup_registration .reg-step1 .i-am-a li .img { width: 106px; height: 111px; float: left; display: block; margin: 0 0 5px; } .o_popup_registration .reg-step1 .i-am-a li p { font-family: Arial , Verdana , Helvetica , sans-serif; font-weight: bold; color: #444; font-size: 13px; text-transform: uppercase; text-align: center; clear: both; } .o_popup_registration .reg-step1 .i-am-a li.male .img { background: transparent url(/nick-assets/registration/avatar-boy.png) no-repeat 0 0; } .o_popup_registration .reg-step1 .i-am-a li.female .img { background: transparent url(/nick-assets/registration/avatar-girl.png) no-repeat 0 0; } .o_popup_registration .reg-step1 .i-am-a li.selected .img { background-position: 0 -111px; } .o_popup_registration .reg-step1 .i-am-a li.divider { width: 63px; height: 26px; background: transparent url(/nick-assets/registration/arrow-grey.png) no-repeat 0 bottom; margin: 40px 5px 0; } .o_popup_registration .reg-step1 .spacer { width: 312px; height: 1px; background-color: #d0d0d0; float: left; display: inline-block; } .o_popup_registration .reg-step1 .choose-name { display: block; float: left; clear: both; padding: 20px 0 0; } .o_popup_registration .reg-step1 .choose-name label { text-transform: none; padding: 0 0 5px; font-size: 14px; } .o_popup_registration .reg-step1 input, .o_popup_registration .reg-step2 span.reg-larg input { box-shadow: inset 0 0 2px 3px rgba(2,2,2,0.08); background: #ffffde; height: 30px; border: 1px solid #969595; text-indent: 5px; width: 312px; font-size: 18px; } .reg-step2 .reg-error span.reg-larg input { box-shadow: inset 0 0 2px 3px #e8a0a0; background: #ffb0b0; } .o_popup_registration .reg-step1 .next-btn { display: block; float: left; cursor: pointer; background: transparent url(/nick-assets/registration/next_btn.png) no-repeat 0 0; width: 128px; height: 45px; clear: both; text-indent: -9999px; margin: 60px 0 0 187px; opacity: .2; } .o_popup_registration .reg-step1 .next-btn:hover { background-position: 0 -45px; } .o_popup_registration .reg-step1 .username-message { text-align: center; width: 600px; display: block; float: left; padding: 15px 0; } .o_popup_registration .reg-step1 .username-message p { margin: 0 auto; width: 500px; color: #333; font-size: 11px; font-weight: bold; } .o_popup_registration .reg-step1 .slime { background: transparent url(/nick-assets/registration/slime.png) no-repeat 0 -65px; position: absolute; width: 229px; height: 211px; top: 0; right: 0; -webkit-animation: slimeSlide 1s forwards; -moz-animation: slimeSlide 1s forwards; animation: slimeSlide 1s forwards; } @-webkit-keyframes slimeSlide { 0% { background-position: 0 -300px; } to { background-position: 0 -65px; } } @-moz-keyframes slimeSlide { 0% { background-position: 0 -300px; } to { background-position: 0 -65px; } } @keyframes slimeSlide { 0% { background-position: 0 -300px; } to { background-position: 0 -65px; } } .o_popup_registration .reg-step1 .slime.entry { background-position: 0 -65px; color: red; } .o_popup_registration .reg-step1 .character { background: transparent url(/nick-assets/registration/bk-image.png) no-repeat 0 0; position: absolute; width: 293px; height: 284px; bottom: 0; right: 0; -webkit-animation: characterSlide 1s forwards; -moz-animation: characterSlide 1s forwards; animation: characterSlide 1s forwards; } @-webkit-keyframes characterSlide { 0% { right: -295px; bottom: -285px; } to { right: 0; bottom: 0; } } @-moz-keyframes characterSlide { 0% { right: -295px; bottom: -285px; } to { right: 0; bottom: 0; } } @keyframes characterSlide { 0% { right: -295px; bottom: -285px; } to { right: 0; bottom: 0; } } .o_popup_registration .reg-step2 { display: none; position: relative; } .o_popup_registration .reg-step2 .entry-area { width: 680px; position: relative; overflow: hidden; float: right; padding: 0 0 10px; } .o_popup_registration .reg-step2 .entry-area .entry-container { padding: 25px 0 20px 20px; position: relative; } .reg-step-2 .o_popup_registration_header, .reg-step-2 .o_popup_registration { width: 876px; } .o_popup_registration .reg-step2 .slime1 { background: transparent url(/nick-assets/registration/slime1.png) no-repeat 0 -2px; position: absolute; width: 172px; height: 92px; top: 0; right: 0; -webkit-animation: slimeSlide2 1s forwards; -moz-animation: slimeSlide2 1s forwards; animation: slimeSlide2 1s forwards; } @-webkit-keyframes slimeSlide2 { 0% { background-position: 0 -100px; } to { background-position: 0 -2px; } } @-moz-keyframes slimeSlide2 { 0% { background-position: 0 -100px; } to { background-position: 0 -2px; } } @keyframes slimeSlide2 { 0% { background-position: 0 -100px; } to { background-position: 0 -2px; } } .o_popup_registration .reg-step2 .slime2 { background: transparent url(/nick-assets/registration/slime2.png) no-repeat 0 -2px; position: absolute; width: 168px; height: 41px; top: 0; right: 206px; -webkit-animation: slimeSlide2 1s forwards; -moz-animation: slimeSlide2 1s forwards; animation: slimeSlide2 1s forwards; } .o_popup_registration .reg-step2 .character-container { position: absolute; left: -10px; top: 0; width: 194px; height: 435px; overflow: hidden; } .o_popup_registration .reg-step2 .character { background: transparent url(/nick-assets/registration/sanjay-craig.png) no-repeat 0 0; position: absolute; width: 194px; height: 310px; top: 0; left: 0; -webkit-animation: characterSlide2 1s forwards; -moz-animation: characterSlide2 1s forwards; animation: characterSlide2 1s forwards; } @-webkit-keyframes characterSlide2 { 0% { left: -195px; top: 0; } to { left: 0; top: 0; } } @-moz-keyframes characterSlide2 { 0% { left: -195px; top: 0; } to { left: 0; top: 0; } } @keyframes characterSlide2 { 0% { left: -195px; top: 0; } to { left: 0; top: 0; } } .o_popup_registration .reg-step2 .almost-there-text { background: transparent url(/nick-assets/registration/youre-almost-there.png) no-repeat 0 0; position: absolute; width: 162px; height: 41px; top: 335px; left: 20px; -webkit-animation: almostTextSlide 1s forwards; -moz-animation: almostTextSlide 1s forwards; animation: almostTextSlide 1s forwards; } @-webkit-keyframes almostTextSlide { 0% { left: -200px; } to { left: 20px; } } @-moz-keyframes almostTextSlide { 0% { left: -200px; } to { left: 20px; } } @keyframes almostTextSlide { 0% { left: -200px; } to { left: 20px; } } .o_popup_registration .reg-step2 .almost-there-arrow { background: transparent url(/nick-assets/registration/arrow.png) no-repeat 0 0; position: absolute; width: 65px; height: 49px; top: 390px; left: 65px; -webkit-animation: almostArrowSlide 1s forwards; -moz-animation: almostTextSlide 1s forwards; animation: almostTextSlide 1s forwards; } @-webkit-keyframes almostArrowSlide { 0% { left: -200px; } to { left: 65px; } } @-moz-keyframes almostArrowSlide { 0% { left: -200px; } to { left: 65px; } } @keyframes almostArrowSlide { 0% { left: -200px; } to { left: 65px; } } .o_popup_registration .reg-step2 .gender { display: none; } .o_popup_registration .reg-step2 .group label { text-transform: none; font-size: 14px; padding: 0 0 5px; } .o_popup_registration .reg-step2 .group { display: inline-block; padding: 0 0 10px; } .o_popup_registration .reg-step2 .group p { float: left; padding: 6px 0 0 10px; font-family: Arial , Verdana , Helvetica , sans-serif; color: #888; font-size: 12px; width: 300px; } .o_popup_registration .reg-step2 .group .reg-larg, .o_popup_registration .reg-step2 .confirm-message .radio { float: left; } .o_popup_registration .reg-step2 .group .confirm-text { width: 300px; display: block; float: left; font-family: Arial , Verdana , Helvetica , sans-serif; color: #444; font-size: 12px; padding: 0 0 0 10px; } .o_popup_registration .reg-step2 .confirm-message.error span, .o_popup_registration .reg-step2 .confirm-message.error label { color: #f00; } .o_popup_registration .reg-step2 .group .confirm-text a { color: #e35b00; text-decoration: underline; } .o_popup_registration .reg-step2 #securityQuestionId { width: 361px; float: left; position: relative; } .o_popup_registration .reg-step2 #securityQuestionId div, .o_popup_registration .reg-step2 #securityQuestionId li { font-family: Arial , Verdana , Helvetica , sans-serif; font-size: 14px; color: #777; box-shadow: inset 0 0 2px 3px rgba(2,2,2,0.08); background: #ffffde url(/nick-assets/registration/dropdown.png) no-repeat right 0; border: 1px solid #777; text-indent: 5px; width: 361px; cursor: pointer; height: 25px; padding: 10px 0 0; position: relative; } .o_popup_registration .reg-step2 #securityQuestionId .security-qs { display: none; position: absolute; top: 36px; z-index: 100; } .o_popup_registration .reg-step2 #securityQuestionId .security-qs li.currentMatchItem { display: none; } .o_popup_registration .reg-step2 #securityQuestionId a { text-decoration: none; } .o_popup_registration .reg-step2 #securityQuestionId ul li { background: #ffffde; } .o_popup_registration .reg-step2 #securityQuestionId ul li:hover { background: #ffff83; } .o_popup_registration .reg-step2 .security-question p { display: block; } .o_popup_registration #o-btn-submit { background: transparent url(/nick-assets/registration/submit_btn.png) no-repeat 0 0; width: 137px; height: 45px; border: 0; float: right; margin: 6px 20px 0 0; clear: both; text-indent: -9999px; } .o_popup_registration #o-btn-submit:hover { background-position: 0 -45px; } #fRegistrationSuccess .avatar { background-image: none; text-align: center; float: left; padding: 0 25px; } #fRegistrationSuccess .entry-area { width: 629px; position: relative; overflow: hidden; float: left; } #fRegistrationSuccess .entry-container { padding: 35px 0 20px; position: relative; width: 425px; float: left; } #fRegistrationSuccess, #fRegistrationParentEmail, .fRegistrationParentEmail { display: none; } #fRegistrationSuccess h3 { font-size: 14px; } #fRegistrationSuccess a { float: left; clear: none; display: inline; margin-right: 10px; } #fRegistrationSuccess .dblspace { padding: 8px 0; } #fRegistrationSuccess a.hlink { float: none; } #fRegistrationSuccess .complete-col { float: left; width: 165px; padding-top: 10px; } #fRegistrationSuccess .large-bold { clear: both; color: #000; font-size: 14px; font-weight: bold; padding: 15px 0; margin-top: 15px; background: transparent url(/nick-assets/community/community_favorite_divider.gif) no-repeat top center; } #fRegistrationSuccess .icon-customizeavatar { height: 30px; width: 182px; background-image: url(/nick-assets/icons/icon_customizeavatar.gif); } #fRegistrationSuccess .icon-nothanks { height: 30px; width: 94px; background-image: url(/nick-assets/icons/icon_nothanks.gif); } #fRegistrationSuccess .icon-findgames:hover, #fRegistrationSuccess .icon-findvideos:hover { background-position: 0 -30px; } #fRegistrationParentEmail ol { margin-bottom: 5px; } #fRegistrationParentEmail li { color: #666; font-weight: bold; font-size: 11px; list-style-type: decimal; list-style-position: inside; padding-bottom: 2px; } #fRegistrationParentEmail li span { font-weight: normal; } #fRegistrationParentEmail .agree-line .radio { float: left; padding-right: 10px; } #fRegistrationParentEmail .agree-line span { float: left; color: #666; font-size: 11px; font-weight: bold; } #fRegistrationParentEmail .icon-submit { clear: both; margin-top: 15px; } .carousel-container .jcarousel-clip-horizontal { overflow: hidden; } .carousel-container .jcarousel-next-horizontal { position: absolute; top: 25%; right: -25px; width: 19px; height: 26px; cursor: pointer; background: transparent url('/nick-assets/common/buttons/navarrows.png') no-repeat 0 0; background-position: -19px 0; } .carousel-container .jcarousel-next-horizontal:hover { background-position: -19px -26px; } .carousel-container .jcarousel-next-disabled-horizontal, .carousel-container .jcarousel-next-disabled-horizontal:hover, .carousel-container .jcarousel-next-disabled-horizontal:active { cursor: default; background: url('/nick-assets/common/buttons/nav_next_dis.gif') no-repeat scroll 0 0 transparent; } .carousel-container .jcarousel-prev-horizontal { position: absolute; top: 25%; left: -25px; width: 19px; height: 26px; cursor: pointer; background: url('/nick-assets/common/buttons/navarrows.png') no-repeat 0 0 transparent; } .carousel-container .jcarousel-prev-horizontal:hover { background-position: 0 -26px; } .carousel-container .jcarousel-prev-horizontal:active { background-position: -64px 0; } .carousel-container .jcarousel-prev-disabled-horizontal, .carousel-container .jcarousel-prev-disabled-horizontal:hover, .carousel-container .jcarousel-prev-disabled-horizontal:active { cursor: default; background: url('/nick-assets/common/buttons/nav_prev_dis.gif') no-repeat scroll 0 0 transparent; } .smooth-carousel-container { position: relative; } .smooth-carousel-container .smooth-carousel { overflow: hidden; display: block; position: relative; height: 205px; } .smooth-carousel-container .hidden { visibility: hidden; } .smooth-carousel-container .smooth-carousel ul { list-style: none; position: absolute; } .smooth-carousel-container .smooth-carousel ul li { float: left; } .smooth-carousel-container .slide-navigation { position: absolute; display: block; top: 25%; width: 19px; height: 26px; } .smooth-carousel-container .next-slide { right: -25px; background: transparent url('/nick-assets/common/buttons/navarrows.png') no-repeat 0 0; background-position: -19px 0; } .smooth-carousel-container .next-slide:hover { background-position: -19px -26px; cursor: pointer; } .smooth-carousel-container .next-slide.disabled, .smooth-carousel-container .next-slide.disabled:hover { cursor: default; background: url('/nick-assets/common/buttons/nav_next_dis.gif') no-repeat scroll 0 0 transparent; } .smooth-carousel-container .prev-slide { left: -25px; background: url('/nick-assets/common/buttons/navarrows.png') no-repeat 0 0 transparent; } .smooth-carousel-container .prev-slide:hover { background-position: 0 -26px; cursor: pointer; } .smooth-carousel-container .prev-slide.disabled, .smooth-carousel-container .prev-slide.disabled:hover { cursor: default; background: url('/nick-assets/common/buttons/nav_prev_dis.gif') no-repeat scroll 0 0 transparent; } .box.uni-tout { width: 314px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border: solid 1px #ccc; background-color: #f7f9f9; } .box.uni-tout .box-top { text-align: left; } .box.uni-tout .box-bottom { text-align: left; margin-top: 5px; } .box.uni-tout .box-top a { height: 29px; line-height: 29px; text-align: left; text-decoration: none; color: white; padding-left: 10px; text-transform: uppercase; font-weight: bold; } .box.uni-tout .box-bottom a { font-weight: bold; text-transform: uppercase; text-decoration: none; color: #fd823d; } .box.uni-tout .box-bottom a:hover { color: #c1272d; } .box.uni-tout .box-bottom p { color: #666; } .show-masthead { position: relative; width: 0; height: 0; margin: 0 auto; background-repeat: no-repeat; } .show-masthead .show-masthead-rating { position: absolute; bottom: 5px; right: 10px; } .show-nav-css { position: relative; background: url('/nick-assets/common/shows-nav/show-bar.gif') no-repeat; height: 24px; width: 984px; padding: 5px; margin: 0 auto; z-index: 200; font-family: Arial , Helvetica; } .show-nav-css .has-fan-module { width: 675px; } .show-nav-css li { background-color: #000; display: block; float: left; height: 22px; text-align: center; position: relative; } .show-nav-css .size1 li { min-width: 100%; } .show-nav-css .size2 li { min-width: 50%; } .show-nav-css .size3 li { min-width: 33.33%; } .show-nav-css .size4 li { min-width: 25%; } .show-nav-css .size5 li { min-width: 20%; } .show-nav-css .size6 li { min-width: 16.66%; } .show-nav-css .size7 li { min-width: 14.27%; } .show-nav-css .size8 li { min-width: 12.5%; } .show-nav-css .size9 li { min-width: 11.1%; } .show-nav-css .size10 li { min-width: 9.82%; } .show-nav-css li a { color: #fff; font-size: 14px; font-weight: bold; text-transform: uppercase; display: block; border-left: 1px solid #fff; height: 22px; line-height: 22px; } .show-nav-css li:hover a { text-decoration: none; } .show-nav-css li:hover .sub-nav { display: block; } .show-nav-css li:hover .sub-nav li { float: none; } .show-nav-css .sub-nav { display: none; border: 3px solid #fff; position: absolute; top: 22px; left: -2px; min-width: 100%; width: auto; } .show-nav-css .sub-nav li { border-bottom: 1px solid #fff; text-align: left; overflow: visible; } .show-nav-css .sub-nav li a { padding: 0 5px; white-space: nowrap; } .show-nav-css .become-a-fan { float: left; margin-left: 4px; width: 305px; height: 24px; line-height: 23px; text-align: center; background-image: url('/nick-assets/common/backgrounds/becomefan_bg.gif'); font-size: 10px; text-transform: uppercase; } .show-nav-css .become-a-fan a { padding-right: 10px; background: transparent url('/nick-assets/common/bullet_grey.gif') no-repeat center right; } .show-nav-graphic { height: 54px; margin: 0 auto; } .show-nav-graphic li { float: left; cursor: pointer; margin-top: 5px; } .show-nav-graphic li a { display: block; } #top-advertisement { padding-top: 2px; } .small-sponsored { width: 120px; height: 60px; padding-top: 13px; background: #6d6c6c url('/nick-assets/Backgrounds/tag_ad_small.gif') no-repeat top left; text-align: right; } .spongebobSmallSponsored { width: 122px; height: 62px; background: #fff url('/nick-assets/Backgrounds/sb_sponsored_by.png') no-repeat top center; } .spongebobSmallSponsored div { border: solid 1px #000; } .small-sponsored.wide { background: transparent url('/nick-assets/Backgrounds/ad_sponsored_wide.png') no-repeat top left; display: block; float: none; height: 61px; margin-bottom: 10px; padding: 2px 14px 0 0; width: 300px; } .small-sponsored.wide div { float: right; } #ad-300x250Div { width: 300px; padding-left: 14px; background: transparent url('/nick-assets/Backgrounds/ad_tag_14x250.gif') no-repeat top left; } #top-advertisement { min-height: 66px; height: auto; } #ad-300x250Div { position: relative; z-index: 0; clear: both; min-height: 250px; height: auto !important; margin-bottom: 15px; } .adslug { background: #000; color: #fff; font: bold 10px / 13px sans-serif; text-align: center; text-transform: uppercase; height: 16px; width: 20px; position: absolute; top: 0; right: 5px; } .hiddenSlug { visibility: hidden !important; } #ad-three { background: url('/nick-assets/common/ads/sponsor3_mod.png') no-repeat; height: 178px !important; padding: 10px; width: 314px; } #ad-three p { font: bold 11px Arial; text-align: center; padding: 25px 15px 10px; text-transform: uppercase; width: 120px; float: left; } #ad-three div { float: left; padding: 10px 15px; } #ad-two { background: url('/nick-assets/common/ads/sponsor_mod.png') no-repeat; height: 118px; padding: 10px; width: 314px; } #ad-two p { display: block; font: bold 11px Arial; text-align: left; padding: 5px 15px; text-transform: uppercase; width: 294px; } #ad-two div { float: left; padding: 5px 15px; } #ad-one { background: url('/nick-assets/common/ads/sponsor_mod.png') no-repeat; height: 118px; padding: 10px; width: 314px; } #ad-one p { font: bold 11px Arial; text-align: center; padding: 30px 15px 10px; text-transform: uppercase; width: 120px; float: left; } #ad-one div { float: left; padding: 15px; } #ad-four { background: url('/nick-assets/common/ads/sponsor4_mod.png') no-repeat; height: 204px; padding: 10px; width: 314px; } #ad-four p { font: bold 11px Arial; text-align: center; text-transform: uppercase; } #ad-four div { float: left; padding: 15px; } #ad-five { background: url('/nick-assets/common/ads/sponsor5_mod.png') no-repeat; height: 239px; padding: 10px; width: 314px; } #ad-five p { font: bold 11px Arial; text-align: center; padding: 30px 15px 10px; text-transform: uppercase; float: left; width: 120px; } #ad-five div { float: left; padding: 10px 15px 0; } .towerAd { height: 350px; background-color: orange; } .sponsoredAd { height: 250px; margin: 15px 0; } #ad-6x6Div, #ad-3x3Div, #ad-1x2-ResearchDiv { display: none; } #ad-11x11-1Div, #ad-11x11-2Div { margin-bottom: 15px; } #ad-11x11-3Div { margin-bottom: 15px; margin-top: 10px; } table#adOPA { text-align: center; margin: 0 auto; } table#adOPA td { text-align: left; } table#adOPA td.slug { width: 14px; background: #000 url('/nick-assets/Backgrounds/ad_tag_mini.png') no-repeat center left; } body { background-repeat: no-repeat; background-position: center top; } .section-header { width: 994px; height: 40px; margin: 0 auto; font-size: 16px; } .club-submenu-wrapper { width: 994px; height: 41px; background: url("/nick-assets/common/backgrounds/content_frame.png") no-repeat scroll 0 0 transparent; clear: both; margin: 0 auto; display: block; margin-top: 5px; margin-bottom: 10px; padding: 5px 5px 0; } .club-submenu-wrapper ul { margin: 0 auto; background: url("/nick-assets/common/backgrounds/submenu_bg.gif") no-repeat scroll 0 0 transparent; display: block; float: left; width: 998px; } .club-submenu-wrapper ul li { display: table-row; list-style: none; float: left; border-right: 2px solid #fff; } .club-submenu-wrapper ul li:last-child { border-right: 0; } .club-submenu-wrapper ul li a:hover { background-position: 0 0; } .club-submenu-wrapper ul li a { color: #fff; display: inline; float: left; font-size: 11px; font-weight: bold; font-family: Arial , Helvetica , sans-serif; height: 36px; line-height: 36px; text-decoration: none; text-transform: uppercase; padding: 0 65px; background-image: url("/nick-assets/common/backgrounds/submenu_hover.gif"); background-position: 0 -36px; background-repeat: repeat-x; } .column-one .parents-navigation .box-middle, .parents-navigation .box-bottom { background: none; } .column-one .parents-navigation { box-shadow: none; text-align: left; background: none; border: 1px solid #cdccd1; } .column-one .parents-navigation .box-top { background-color: #f2f2f2; } .column-one .parents-navigation .box-top h3 { margin: 0; padding: 5px; text-align: left; font-size: 14px; color: #000; } .column-one .parents-navigation .box-middle ul { padding: 10px; padding-top: 0; } .column-one .parents-navigation .box-middle a:visited { color: #565555; } .column-one .parents-navigation .box-middle ul li { list-style: square url(/nick-assets/common/icons/icon_orange_mini_arrow.gif); margin-top: 7px; margin-left: 10px; line-height: 13.5px; } .column-one .parents-navigation .box-middle ul li a { font-size: 11px; font-family: Verdana , Arial , Helvetica , sans-serif; text-decoration: none; } .column-one .parents-navigation .box-middle ul li a:hover { text-decoration: underline; color: #c1272d; } .parents-legal-1col .column { width: 994px; margin: 0 auto; margin-top: 20px; } .parents-legal-1col .column #parental-control { height: 540px; width: 994px; } .static-information-page { text-align: left; margin: 0 auto; padding: 10px; } .static-information-page .box-middle { font-size: 11px; color: #565555; margin: 15px 0; background: none; } .static-information-page .box-top { background: none; line-height: 52px; } .static-information-page .box-top h2 { font-size: 14px; } .parents-legal-2col .column-one { width: 160px; margin-right: 10px; float: left; } .parents-legal-2col .column-two { width: 815px; float: left; } .parents-legal .column-one a:visited { color: #565555; } .parents-legal-2col .column-two .box-top { text-align: left; padding: 5px 10px; background: none; } .parents-legal-2col .column-two .box-middle { padding: 10px; } .parents-legal-2col .column-two .ohighlight { padding-bottom: 15px; font-weight: bold; font-size: 13px; color: #fd823d; } .parents-legal-2col .column-two ol.rules li { list-style-type: decimal; list-style-position: inside; display: list-item; min-height: 90px; height: auto; padding-left: 125px; padding-bottom: 25px; margin-bottom: 35px; font-size: 14px; font-weight: bold; color: #000; } .parents-legal-2col .column-two ol.rules li h3 { display: inline; color: #000; } .parents-legal-2col .column-two ol.rules li p { font-size: 11px; font-weight: normal; color: #565555; } .parents-legal-2col .column-two ol.rules li.icon-nametag { margin-bottom: 5px; } .parents-legal-2col .column-two ol.rules li.icon-hand { margin-bottom: 15px; } .parents-legal-2col .column-two .icon-hand { background: url(/nick-assets/common/icons/safety-guide.jpg) -10px 0 no-repeat; } .parents-legal-2col .column-two .icon-nametag { background: url(/nick-assets/common/icons/safety-guide.jpg) -10px -203px no-repeat; } .parents-legal-2col .column-two .icon-key { background: url(/nick-assets/common/icons/safety-guide.jpg) -10px -386px no-repeat; } .parents-legal-2col .column-two .icon-book { background: url(/nick-assets/common/icons/safety-guide.jpg) -10px -583px no-repeat; } .parents-legal-2col .column-two .icon-eye { background: url(/nick-assets/common/icons/safety-guide.jpg) -10px -786px no-repeat; } .parents-legal-2col .column-two .icon-rotate { background: url(/nick-assets/common/icons/safety-guide.jpg) -10px -989px no-repeat; } .parents-legal-2col .column-two .icon-person { background: url(/nick-assets/common/icons/safety-guide.jpg) -10px -1189px no-repeat; } .parents-legal-2col .column-two .icon-hands { background: url(/nick-assets/common/icons/safety-guide.jpg) -10px -1389px no-repeat; } .parents-legal-2col .column-two .icon-important { background: url(/nick-assets/common/icons/safety-guide.jpg) -10px -1590px no-repeat; } .parents-legal-2col .column-two .icon-handcuffs { background: url(/nick-assets/common/icons/safety-guide.jpg) -15px -2190px no-repeat; } .parents-legal-2col .column-two .icon-block { background: url(/nick-assets/common/icons/safety-guide.jpg) -10px -2390px no-repeat; } .parents-legal-2col .column-two .icon-name-right { background: url(/nick-assets/common/icons/safety-guide.jpg) -10px -1780px no-repeat; } .parents-legal-2col .column-two .icon-name-left { background: url(/nick-assets/common/icons/safety-guide.jpg) -10px -1988px no-repeat; } .parents-legal-2col .column-two .icon-name-parentkid { background: url(/nick-assets/common/icons/safety-guide.jpg) -10px -2567px no-repeat; } .parents-legal-2col .column-two .box-middle p.parent-intro { width: 500px; height: 100px; padding-left: 115px; margin: 0 auto; color: #ff6f00; font-weight: bold; font-size: 13px; background: transparent url(/nick-assets/common/icons/safety-guide.jpg) -10px -2567px no-repeat; } .parents-legal-2col .column-two .box-middle p.parent-sub-intro { color: #000; font-weight: bold; font-size: 13px; } .parents-legal-2col .column-two .box-middle p.bold { font-weight: bold; } .parents-legal-2col .column-two .box-middle ul.safety-list { background-color: #fff; padding: 10px; } .parents-legal-2col .column-two .box-middle ul.safety-list li { margin: 0 0 10px 25px; list-style-type: disc; } .parents-legal-2col .column-two .box-middle a { text-decoration: none; font-size: 11px; color: #fd823d; } .parents-legal-2col .column-two .box-middle a:hover { text-decoration: underline; color: #c1272d; } .safety-information .box-middle p, .parents-legal-2col .column-two .box-middle ul.safety-list { padding-bottom: 15px; color: #666; } .parents-legal-2col .column-two .box-middle { background: none; margin: 20px 8px; font-size: 11px; color: #666; } .error-output { overflow: auto; color: #000; border: 1px dashed #f00; padding: 3px; } .error-output p { font-size: 10px; } .error-request-uri { font-weight: bold; } .error-stacktrace-message { text-transform: uppercase; font-weight: bold; } .error-stacktrace { display: none; } .box-graphic { width: 650px; } .box-graphic .box-graphic-top-left, .box-graphic .box-graphic-top-right, .box-graphic .box-graphic-bottom-left, .box-graphic .box-graphic-bottom-right { width: 50%; background-image: url('/nick-assets/common/box-themes/box-graphic-bg.png'); background-color: transparent; float: left; display: block; } .box-graphic .box-graphic-top-left, .box-graphic .box-graphic-top-right { height: 7px; } .box-graphic .box-graphic-bottom-left, .box-graphic .box-graphic-bottom-right { height: 21px; } .box-graphic .box-graphic-top-left { background-position: left top; } .box-graphic .box-graphic-bottom-left { background-position: left bottom; } .box-graphic .box-graphic-top-right { background-position: right top; } .box-graphic .box-graphic-bottom-right { background-position: right bottom; } .box-graphic .box-graphic-content { background: #fff; padding-bottom: 10px; clear: both; } .box-graphic .box-graphic-content h5 { line-height: 20px; padding: 2px 15px 6px; text-transform: uppercase; color: #333; } .override-background .box-graphic-top-left, .override-background .box-graphic-top-right, .override-background .box-graphic-bottom-left, .override-background .box-graphic-bottom-right { visibility: hidden; } .override-background .box-graphic-content { background: transparent; }