.Message-Wide { position: relative; float: left; margin: 0 0 10px 0; width: 616px; height: auto; background-image: url(http://images.esellerpro.com/2466/images/elements/content-wide-bg2-2c.gif); } * html .Message-Wide { margin: 0 0 10px 0; } .Message-Wide-Top { position: relative; float: left; width: 100%; height: 1px; line-height: 0px; background-image: url(http://images.esellerpro.com/2466/images/elements/content-wide-top2-2c.gif); overflow: hidden; } .Message-Wide-Base { position: relative; float: left; width: 100%; height: 4px; background-image: url(http://images.esellerpro.com/2466/images/elements/content-wide-base2-2c.gif); overflow: hidden; } .Message-Wide-Header { position: relative; float: left; margin: 0 0 0 0; width: 100%; height: auto; } .Message-Wide-Content { position: relative; float: left; width: 100%; overflow: hidden; background-image: url(http://images.esellerpro.com/2466/images/elements/content-wide-bg2-2c.gif); } .Message-Wide-Footer { position: relative; float: left; width: 100%; height: 20px; background-image: url(http://images.esellerpro.com/2466/images/elements/content-wide-footer2-2c.gif); } .Message-Wide p { padding: 10px 10px 10px 15px; } .Message-Wide-Header H1 { position: relative; float: left; margin: 10px 0 0 15px; padding: 0 0 0 0; } * html .Message-Wide-Header H1 { margin: 8px 0 0 7px; } .Message-Wide H3 { position: relative; margin: 10px 0 0 15px; padding: 0 0 0 0; clear: both; } * html .Message-Wide H3 { margin: 0 0 0 7px; } .ATC-v1-Container { position: relative; float: left; margin: 0 0 15px 0; width: 616px; height: auto; background-image: url(http://images.esellerpro.com/2466/images/elements/content-wide-bg2-2c.gif); } #Homepage-Content .ATC-v1-Container { margin: 0 0 15px 0; } * html .ATC-v1-Container { margin: 10px 0 3px 6px; } * html #Homepage-Content .ATC-v1-Container { margin: 10px 0 3px 5px; } .ATC-v1-Top { position: relative; float: left; width: 100%; height: 1px; line-height: 0px; background-image: url(http://images.esellerpro.com/2466/images/elements/content-wide-top2-2c.gif); } .ATC-v1-Base { position: relative; float: left; width: 100%; height: 4px; background-image: url(http://images.esellerpro.com/2466/images/elements/content-wide-base2-2c.gif); } .ATC-v1-Header { position: relative; float: left; margin: 0 0 0 0; width: 100%; height: auto; background-image: url(http://images.esellerpro.com/2466/images/elements/content-wide-header2-2c.gif); } .ATC-v1-Footer { position: relative; float: left; width: 100%; height: 20px; } .ATC-v1-Image-Container { position: relative; float: left; margin: 10px 0 10px 20px; width: 100px; height: auto; } * html .ATC-v1-Image-Container { margin: 10px 0 0 10px; } .ATC-v1-Image-Container img { width: 96px; } .ATC-v1-Content-Container { position: relative; float: left; margin: 5px 0 5px 0; width: 480px; } .ATC-v1-Header H1 { position: relative; float: left; margin: 8px 0 0 15px; padding: 0 0 0 0; } * html .ATC-v1-Header H1 { margin: 8px 0 0 7px; } .ATC-v1-Header h2{ margin: 10px 0 0 20px; float: left; color: #EF7000; } * html .ATC-v1-Header h2{ margin: 10px 0 0 6px; } .ATC-v1-Content-Container H3 { padding: 0 0 5px 0; } .ATC-v1-Content-Container H4 { position: relative; float: left; margin: 0 20px 0 10px; clear: both; } * html .ATC-v1-Content-Container H4 { margin: 0 10px 0 5px; } .ATC-v1-Content-Container .Item-Details { margin: 10px 0 10px 10px; list-style: none; list-style-position: outside; width: 659px; } .ATC-v1-Content-Container .Item-Details LI { padding: 0 0 3px 0; } .ATC-v1-Close-Button { position: relative; float: right; margin: 0 20px 0 0; } .ATC-v1-Option-Buttons { position: relative; float: right; margin: 10px 0 0 0; width: 100%; height: auto; } .ATC-v1-Buy-Options { position: relative; float: left; list-style: none; } .ATC-v1-Buy-Options form { display: block; float: left; } .ATC-v1-Buy-Options LI { position: relative; float: left; padding: 5px 0 5px 10px; vertical-align: middle; } .ATC-v1-Buy-Options p { padding: 3px 0 0 0; } .ATC-v1-Buy-Options .ATC-v1-Quantity { position: relative; float: left; margin: 0 0 0 0; padding: 2px 2px 2px 2px; width: 24px; height: 16px; border: 1px solid #c5c5c5; } .ATC-v1-Product-Buy-Button { position: relative; float: left; margin: 0 0 0 0; padding: 0 0 0 0; width: 174px; height: 21px; cursor: pointer; font-size: 1.0em; font-weight: bold; text-transform: uppercase; text-align: center; color: #ffffff; background-image: url(http://images.esellerpro.com/2466/images/objects/buttons/button-bg.gif); background-repeat: repeat-x; background-color: #353533; } .ATC-v1-Product-View-Button { position: relative; float: left; margin: 0 0 0 0; padding: 0 0 0 0; width: 60px; height: 22px; cursor: pointer; font-size: 1.0em; font-weight: bold; text-transform: uppercase; text-align: center; color: #ffffff; background-image: url(http://images.esellerpro.com/2466/images/objects/buttons/button-bg.gif); background-repeat: repeat-x; background-color: #353533; } .ATC-v1-Product-Checkout-Button { position: relative; float: left; margin: 0 0 0 0; padding: 0 0 0 0; width: 100px; height: 22px; cursor: pointer; font-size: 1.0em; font-weight: bold; text-transform: uppercase; text-align: center; color: #ffffff; background-color: #ef7000; } .ATC-v1-Product-Continue-Button { position: relative; float: left; margin: 0 0 0 0; padding: 0 0 0 0; width: 137px; height: 22px; cursor: pointer; font-size: 1.0em; font-weight: bold; text-transform: uppercase; text-align: center; color: #ffffff; background-color: #ef7000; } .Message-Wide a { color: #353533; } .Message-Wide a:hover { color: #353533; } .Message-Wide p a { color: #353533; } .Message-Wide p a:hover { color: #353533; } .Message-Wide-Header H1 { color: #EF7000; } .ATC-v1-Content-Container a { color: #353533; } .ATC-v1-Content-Container a:hover { color: #353533; } .ATC-v1-Content-Container p a { color: #353533; } .ATC-v1-Content-Container p a:hover { color: #353533; } .ATC-v1-Header H1 { color: #186da9; } .Message-Wide p { font-size: 0.8em; } .Message-Wide h1 { font-size: 1.0em; } .Message-Wide H3 { font-size: 0.8em; } .Message-Wide p a { text-decoration: none; } .Message-Wide-Header H1 { font-weight: bold; } .ATC-v1-Container H1 { font-size: 0.9em; } .ATC-v1-Content-Container H3 { font-size: 1.1em; } .ATC-v1-Content-Container H4 { font-size: 0.8em; font-weight: normal; } .ATC-v1-Content-Container p { } .ATC-v1-Content-Container p a { text-decoration: none; } .ATC-v1-Header H1 { font-weight: bold; } .ATC-v1-Content-Container .Item-Details { font-size: 0.8em; } .ATC-v1-Content-Container .Item-Details LI { line-height: 1.2em; } .ATC-v1-Content-Container .Item-Details LI a { text-decoration: none; } .ATC-v1-Option-Buttons UL { font-size: 0.8em; } .Content-Hide-Button { position: relative; float: right; margin: 10px 12px 0 0; display: block; width: 63px; height: 21px; background-image: url(http://images.esellerpro.com/2466/images/objects/buttons/hide-small.gif); cursor: pointer; font-size: 1.0em; font-weight: bold; text-transform: uppercase; text-align: left; color: #ffffff; } .Content-Hide-Button:hover { background-position: 0 -21px; } * html .Content-Hide-Button { margin: 10px 6px 0 0; } .Content-Show-Button { position: relative; float: right; margin: 10px 12px 0 0; display: block; width: 63px; height: 21px; background-image: url(http://images.esellerpro.com/2466/images/objects/buttons/show-small.gif); cursor: pointer; font-size: 1.0em; font-weight: bold; text-transform: uppercase; text-align: left; color: #ffffff; } * html .Content-Show-Button { margin: 10px 6px 0 0; } .Account-Register-Button-Large { position: relative; float: left; margin: 0 0 0 0; padding: 0 0 0 0; width: 135px; height: 31px; cursor: pointer; font-size: 0.8em; font-weight: bold; text-transform: uppercase; text-align: center; color: #ffffff; background-color: #EF7000; } .Account-Login-Button-Large { position: relative; margin: 0 0 0 0; padding: 0 0 0 0; width: 135px; height: 31px; cursor: pointer; font-size: 0.8em; font-weight: bold; text-transform: uppercase; text-align: center; color: #ffffff; background-color: #EF7000; } .Request-Password-Button-Large { position: relative; float: left; margin: 0 0 0 0; padding: 0 0 0 0; width: 135px; height: 31px; cursor: pointer; font-size: 0.8em; font-weight: bold; text-transform: uppercase; text-align: center; color: #ffffff; background-image: url(http://images.esellerpro.com/2466/images/objects/buttons/button-bg.gif); background-repeat: repeat-x; background-color: #186da9; } .Send-Enquiry-Button-Large { position: relative; float: left; margin: 0 0 0 0; padding: 0 0 0 0; width: 135px; height: 31px; cursor: pointer; font-size: 0.8em; font-weight: bold; text-transform: uppercase; text-align: center; color: #ffffff; background-color: #EF7000; } .Update-Details-Button-Large { position: relative; float: left; margin: 0 0 0 0; padding: 0 0 0 0; width: 135px; height: 31px; cursor: pointer; font-size: 0.8em; font-weight: bold; text-transform: uppercase; text-align: center; color: #ffffff; background-color: #EF7000; } body.Halloween{ background:url("http://images.esellerpro.com/2466/I/24/halloweenpage2d.png") center 155px no-repeat; background-color:#111; } body.Halloween .Category-Header{ display:none; } body.Halloween #contentArea{ margin-top: 240px; padding-top: 10px; } .deliveryNotice{ display:none; position:absolute; left:50%; top:-30px; margin:0 0 0 508px; z-index:1001; } body.Starwars{ background:url("http://new.megafancydress.co.uk/media/banners/starwars/starwars-landing.jpg") center 155px no-repeat; background-color:#000; } body.Starwars #contentArea{ margin-top: 420px; padding-top: 10px; } * { margin: 0px; padding: 0px; border: 0px; } .Heading { display: none; } .Float-Left { float: left; } .Float-Right { float: right; } .Clear-Both { clear: both; } .container{ z-index:1; } #Header-Container{ z-index:101 !important; } body { background-repeat: repeat-y; background-position: center top; } body.Disney{ background-color:#41c9ed; background-image: url(http://images.esellerpro.com/2466/I/24/DisneyWallpaper.jpg); } body.Batman{ background-color:#000000; background-image: url(http://images.esellerpro.com/2466/I/24/BatmanWallpaper.jpg); } body.Pet{ background-color:#eee; background-image: url(http://images.esellerpro.com/2466/I/24/PetWallpaper.jpg); background-repeat:repeat; } body.Animal{ background-color:#eee; background-image: url(http://images.esellerpro.com/2466/I/24/AnimalWallpaper.jpg); background-repeat:repeat; } body.80s{ background-color:#eee; background-image: url(http://images.esellerpro.com/2466/I/24/80sWallpaper.jpg); background-repeat:repeat; } #OrderConfirm { background: none; } #ccvwindow { background: none; } #cardprocesswindow { background: none; } #Body-Wrapper { width: 100%; background:url("http://images.esellerpro.com/2466/I/24/extend.png") center top repeat-x; } .wrapper { margin: 0 auto; padding:0 10px; max-width: 1080px; } .Content-Wide{ clear:both; } .info-button { display: block; width: 43px; height: 23px; background-image: url(http://images.esellerpro.com/2466/images/block-backgrounds/info-button.png); background-repeat: no-repeat; background-position: left top; } .buy-now-button { display: block; width: 60px; height: 23px; cursor: pointer; border: 0 none; background-image: url(http://images.esellerpro.com/2466/images/block-backgrounds/buy-now-button.png); background-repeat: no-repeat; background-position: left top; } #Header-Slogan { color: #1589A4; font-size: 1.12em; font-style: italic; font-weight: bold; margin:120px 0 0 300px; z-index: 3; } #contentArea{ background:#fff; } #Middle-Column { float: left; width: 616px; margin: 0 11px 0 11px; overflow: hidden; } #Menu-Left { position: relative; float: left; width: 171px; height: auto; padding: 0 0 40px 0; } #Content { background-color:#ffffff; padding:0 0 10px 0; margin:0 190px; height:auto; overflow:auto; } #Content.content-wider{ margin:0 0 0 190px; } #Content h1{ clear:left; } #Content-Container .Narrow-Format{ width: 638px; } #Content-Container .Middle-Format{ width: 809px; } #Content-Container .Wide-Format{ width: 980px; } #Footer-SUB { position: relative; float: left; margin: 0; width: 980px; height: 170px; } #footer { margin: 17px 0 0 0; height: 220px; border-top: 5px solid #000; background: url(http://images.esellerpro.com/2466/I/107/retro.jpg); } #footer .wrapper{ height:100%; } #Footer-Slogan{ float:left; margin:30px 5% 0 0; width:45%; font-size: 0.75em; font-style: italic; color:#fff; text-align: left; line-height: 1.4em; } #Footer-Copyright { top: 130px; left: 44px; font-size: 0.7em; color: #ddd; text-align: left; } #eSellerPro { bottom: 50px; right: 45px; font-size: 0.63em; color: #969696; } #eSellerPro a { text-decoration: none; color: inherit; } #eSellerPro a:hover { color: #333; } #Footer-Links { float:left; width:50%; overflow: hidden; margin: 30px 0 0 0; padding: 0 0 0 0; } #Footer-Links li { display: block; float: left; width: 145px; } #Footer-Links li:first-child { width: 180px; } #Footer-Links li ul { margin: 0 0 0 0; padding: 0 0 0 0; font-size: 1em; } #Footer-Links li ul li { display: block; width: 100% !important; height: 22px; line-height: 18px; color: #fff; text-indent: 17px; text-align: left; background-image: url(http://images.esellerpro.com/2466/images/block-backgrounds/footer-links-item.png); background-repeat: no-repeat; background-position: left center; } #Footer-Links li ul li a { text-decoration: none; color: #fff; font-size: 0.8em; } #Footer-Links li ul li a:hover { text-decoration: underline; } #Menu-Right { float: right; overflow: hidden; width:170px; } #Store-Search { width: 170px; height: 108px; margin: 0 0 12px 0; padding: 0 0 0 0; background-image: url(http://images.esellerpro.com/2466/images/block-backgrounds/store-search-bg.png); background-repeat: no-repeat; background-position: left top; float: left; } #Store-Search li { margin: 0 13px 5px 13px; padding: 0 0 0 0; list-style: none; overflow: visible; height: 22px; line-height: 22px; position: relative; } #Store-Search li.header { height: 33px; line-height: 33px; margin: 0 0 0 0; } #Store-Search h3 { height: 33px; line-height: 33px; font-size: 0.88em; font-weight: bold; text-indent: 13px; color: #FFF; } #Store-Search li.keywords { height: 33px; line-height: 33px; margin-bottom: 0px; } #Store-Search input, #Store-Search select { background-color: #FFF; border: 1px solid #73b8c8; width: 128px; padding: 3px 7px 3px 7px; height: 14px; color: #4c4c4c; font-size: 0.7em; line-height: 14px; margin: 0 0 0 0; } #keywords-input { position: absolute; top: 10px; left: 0; } #Store-Search select { height: 22px; width: 144px; padding: 1px 1px 1px 5px; } #Store-Search option { text-indent: 7px; } #Store-Search .store-search-submit { display: block; float: right; width: 59px; height: 23px; cursor: pointer; border: 0 none; padding: 0 0 0 0; margin: 3px 0 0 0; position: absolute; right: 0; background-image: url(http://images.esellerpro.com/2466/images/block-backgrounds/store-search-submit.png); background-repeat: no-repeat; background-position: left top; } #Menu-Right-Brands { width: 170px; height: 503px; margin: 0 0 12px 0; background-image: url(http://images.esellerpro.com/2466/images/block-backgrounds/brands-bg.jpg); background-repeat: no-repeat; background-position: left top; } #Menu-Right-Brands ul { margin: 0 0 0 0; padding: 8px 0 0 4px; overflow: hidden; } #Menu-Right-Brands ul li { display: block; list-style: none; overflow: hidden; position: relative; width: 170px; float: left; line-height: 1; margin: 0 0 0 0; padding: 0 0 0 0; } #Menu-Right-Brands a { display: block; overflow: hidden; float: left; } #Menu-Right-Adverts { margin: 0 0 0 0; padding: 0 0 0 0; overflow: hidden; } #Menu-Right-Adverts li { list-style: none; margin: 19px 0 0 0; padding: 0 0 0 0; line-height: 1; } #Menu-Right-Adverts li:first-child { margin: 0 0 0 0; } #Menu-Right-Adverts li a { display: block; width: 170px; height: 303px; background-repeat: no-repeat; background-position: left top; } #Menu-Right-Adverts li a.pirate { background-image: url(http://images.esellerpro.com/2466/images/block-backgrounds/pirate-bg.jpg); } #Menu-Right-Adverts li a.military { background-image: url(http://images.esellerpro.com/2466/images/block-backgrounds/military-bg.jpg); } .headerInner{ height:130px; position:relative; } #Header-Menu-Top-Links { height: 14px; line-height:14px; } #Header-Menu-Top-Links li { float: left; padding: 0 9px 0 9px; border-left: 1px solid #d4d5d5; list-style: none; } #Header-Menu-Top-Links li:first-child { border:0 none; padding-left:0; } #Header-Menu-Top-Links li.last{ float:right; padding-right:0; } #Header-Menu { z-index:1; height:35px; line-height:35px; clear:left; } #Header-Menu li { float: left; list-style: none; padding: 0 10px 0 11px; background-image: url(http://images.esellerpro.com/2466/images/block-backgrounds/header-menu-item.png); background-repeat: no-repeat; background-position: left -4px; } #Header-Menu li:first-child { padding: 0 0 0 0; background-image: url(http://images.esellerpro.com/2466/images/block-backgrounds/header-menu-left.png); background-repeat: no-repeat; background-position: left top; } #Header-Menu li.news { float: right; padding: 0 14px 0 0; background-image: url(http://images.esellerpro.com/2466/images/block-backgrounds/header-menu-right.png); background-repeat: no-repeat; background-position: right top; } #Header-Menu li a.home-button { display: none; width: 43px; height: 36px; text-indent: -9999px; margin: 3px 0 0 0; background-image: url(http://images.esellerpro.com/2466/images/block-backgrounds/home-button.png); background-repeat: no-repeat; background-position: left top; } #Select-Postcode{ padding: 2px 4px; } .Postcode-Lookup-Button { float: right; margin: 0 0 6px 4px; padding: 0 0 0 0; width: 100px; height: 21px; cursor: pointer; background-image: url(http://images.esellerpro.com/2466/images/objects/buttons/find-address.gif); background-repeat: no-repeat; background-color: #ffffff; } .Text-Message{ padding: 0 25px 10px; color: #cc0000; text-align: right; } #PostcodeContainer td{ padding: 10px 0; } #PostcodeContainer select{ background: #ffffff; } #Header-Cart { position:absolute; right:0px; top:34px; width:280px; text-align:left; overflow:hidden; height:35px; line-height:35px; margin:0 0 0 45px; } #Header-Cart li { list-style: none; display: inline-block; float: left; margin: 0 8px 0 0; padding: 0 0 0 0; height: 35px; line-height: 35px; } #Header-Cart .checkout { display: inline-block; width: 70px; height: 21px; text-indent: -9999px; float: right; margin: 7px 0 0 0; padding: 0 0 0 0; background-image: url(http://images.esellerpro.com/2466/images/block-backgrounds/checkout-button.png); background-repeat: no-repeat; background-position: left top; } #Header-Search { position: absolute; right: 14px; top: 101px; height: 26px; width: 400px; } #Header-Search li { display: inline; float: left; } #Header-Search li p { margin: 4px 6px 0 0; } #Header-Search li #header-searchquery { position: relative; float: left; margin: 0 0 0 0; padding: 5px 8px; width: 240px; height: 14px; border: 1px solid #e3e3e3; } #Header-Search li #header-searchsubmit { position: relative; float: left; margin: 0 0 0 5px; padding: 0 0 0 0; width: 42px; height: 26px; cursor: pointer; font-size: 1.3em; font-weight: bold; text-transform: none; text-align: center; background-color: #186da9; color: #ffffff; } #Tabbed-Menu { list-style: none; height: 41px; line-height: 41px; z-index: 99999; background:#000000; } #Tabbed-Menu > li { float:left; padding:0 16px 0 0; height:42px; line-height:42px; z-index: 99999; background-position:right 16px; background-repeat:no-repeat; } #Tabbed-Menu > li > a { display:block; height:42px; line-height:42px; margin:0; padding:0 18px 0 15px; font-weight:normal; background-position:right 20px; background-repeat:no-repeat; } #Tabbed-Menu > li > a:hover{ color:rgb(232,135,35); } #Tabbed-Menu li > div{ display:none; } #Tabbed-Menu li:hover > div{ display:block; } #Tabbed-Menu li .megaMenu{ display:none; position:absolute; left:50%; margin-left:-540px; top:197px; width:1080px; min-height:412px; background:#FFFFFF; border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc; z-index:99999; overflow:auto; box-shadow:0 0 3px rgba(0,0,0,0.3); } @media (max-width:1024px){ #Tabbed-Menu li .megaMenu{ width:980px; margin-left:-490px; } } #Tabbed-Menu li:hover .megaMenu{ display:block; } #Tabbed-Menu li .megaMenuShort{ min-height:110px; } #Tabbed-Menu li .col{ float:left; width:24%; height:170px; padding:15px 0.5% 10px 0.5%; } #Tabbed-Menu li .col.fifth{ float:left; width:19%; height:170px; padding:15px 0.5% 10px 0.5%; } #Tabbed-Menu li .megaMenuShort .col{ height:auto; min-height:117px; } #Tabbed-Menu li .col h2{ margin: 0 8px 0 0x; line-height:1.3em; } #Tabbed-Menu li .col h4{ font-size:0.9em; line-height:1em; } #Tabbed-Menu li .col p{ margin: 0 8px 0 0px; font-size:0.8em; line-height:1.3em; } #Tabbed-Menu li .col p + a{ display:block; padding:6px 0 0 0; margin:0 8px 0 0px; font-size:0.8em; line-height:1.3em; font-weight:bold; text-decoration:none; color:rgb(232,135,35); } #Tabbed-Menu li .col > a{ display:block; } #Tabbed-Menu li .col img{ max-width:98%; height:auto; } #Tabbed-Menu li .col a img{ border:1px solid #ddd; } #Tabbed-Menu li .col ul{ display:block !important; list-style:square; margin:4px 8px 0 20px; padding-left:0; font-size:0.9em; line-height:1.1em; } .Content-Heading-Container { position: relative; height: 30px; line-height: 30px; background-color:#ffffff; overflow: hidden; } .Content-Heading-Container-Overflow { width: 760px; height: 20px; overflow: hidden; } .Content-Heading-Container p { position: relative; float: left; padding: 0 0 0 10px; } .Content-Heading-Container h1 { position: relative; float: left; padding: 0 0 0 5px; } #Page-Logo { float:left; margin:10px 0 0 0; width:260px; height:auto; } #W3C-Logos{ float: left; display: block; width: 190px; padding: 1px 0 0 10px; } li.Spacer{ list-style: none; height: 10px; } * { color: #333333; } #Header-Menu-Top-Links LI { color: #333333; } #Header-Menu-Top-Links LI a { color: #333333; } #Header-Menu-Top-Links LI a:hover { color: #333333; } #Header-Menu-Top-Links LI a.sign-in { color: #158aa5; } #Header-Menu-Top-Links LI { font-size: 0.7em; } #Header-Menu-Top-Links LI a { text-decoration: none; } #Header-Menu-Top-Links LI a:hover { text-decoration: underline; } #Header-Menu LI a { color: #333; } #Header-Menu LI a:hover { color: #333; } #Header-Menu em { color: #1589a4; } #Header-Cart { color: #333333; } #Header-Cart #HC-Total { color: #e86e00; } #Header-Search p { color: #00528c; } #Tabbed-Menu li.phone { color: #158ba6; } #Tabbed-Menu a { color: #ffffff; } #Tabbed-Menu a.other { color: #272727; } #Tabbed-Menu li ul li a { color: #3C3C3C; } #Tabbed-Menu li ul li a:hover { color: #3C3C3C; } .Content-Heading-Container p h1 { color: #000000; } .Content-Heading-Container p a { color: #aaaaaa; } .Content-Heading-Container p a:hover { color: #aaaaaa; } .Homepage-Heading-Container p { color: #000000; } .CreatedBy { color: #4e4e51; } #Header-Content p { color: #000000; } #SUB-Header-Content p { color: #000000; } * { font-family: Arial, Tahoma, "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", Lucida, Verdana; font-size: 100%; } #Header-Menu LI { font-size: 0.75em; } #Header-Menu LI a {text-decoration: none; } #Header-Menu a:hover { text-decoration: underline; } #Header-Menu em { font-size: 1.15em; font-style: normal; font-weight: bold; text-transform: uppercase; } #Header-Cart { font-size: 0.75em; } #Header-Cart a { text-decoration: none; } #Header-Cart a:hover { text-decoration: none; } #Header-Search { font-size: 0.7em; line-height: 18px; } #Header-Search p { font-size: 1.2em; } #Header-Search LI #header-searchquery { line-height: 13px; } #Tabbed-Menu a { font-size: 0.9em; text-decoration: none; } #Tabbed-Menu a.other { font-size: 0.8em; font-weight: normal; } #Tabbed-Menu li.phone { font-size: 1.37em; font-weight: bold; } #Tabbed-Menu a:hover { text-decoration: none; } #Tabbed-Menu li ul li a { font-size: 0.8em; font-weight: normal; } #Tabbed-Menu li ul li a:hover { text-decoration: underline; } .Content-Heading-Container h1 { font-weight: normal; font-size: 0.75em; } .Content-Heading-Container p { font-weight: normal; font-size: 0.75em; } .Content-Heading-Container p a { font-weight: normal; text-decoration: none; } .Content-Heading-Container p a:hover { text-decoration: underline; } #Faux-Header LI { font-size: 0.7em; } #Faux-Header LI a { text-decoration: none; } #Header-Content p { font-size: 0.8em; } #SUB-Header-Content p { font-size: 0.8em; } body.mobile .addthis_toolbox{ display:none; } #Header-Container .search{ position:absolute; top:50px; left:50%; margin-left:-190px; width:380px; height:44px; border:1px solid #ccc; border-radius:3px; } #Header-Container .search input{ width: 310px; height: 40px; background: none; margin: 2px 0px 0px 3px !important; padding: 0px 0px 0px 10px; float: left; position: relative; border: 0; color: #333; font: 22px Arial, Helvetica, sans-serif; } #Header-Container .search button{ float:right; position:relative; width:46px; height:44px !important; display:block; margin:0; padding:0; border:none; cursor:pointer; background:#ffa01a url(http://images.esellerpro.com/2466/I/1/search-submit.png) center center; } #Header-Menu-Top-Links{ left:0px; right:0px; top:0px; width:auto; float:none; padding:6px 0; overflow:hidden; background:#eee; color:#444; } #Header-Menu-Top-Links li, #Header-Menu-Top-Links li a, #Header-Menu-Top-Links LI a.sign-in{ color:#444; } #Prod-Messages{ padding-top:10px; text-align:center; } #slidesContainer{ position:absolute; top:233px; left:0; right:0; height:350px; z-index:100; background:#eee; border-bottom:1px solid #ddd; } #falseBanner{ height:364px; } #slides{ display: none; margin:0 auto; max-width:1088px; height:350px; z-index:101; } #slides .slidesjs-navigation { margin-top:5px; } a.slidesjs-play { width:15px; background-position: -25px 0; } a:hover.slidesjs-play { background-position: -25px -18px; } a.slidesjs-stop { width:18px; background-position: -41px 0; } a:hover.slidesjs-stop { background-position: -41px -18px; } .slidesjs-pagination { margin: 7px 0 0; float: right; list-style: none; } .slidesjs-pagination li { float: left; margin: 0 1px; } .slidesjs-pagination li a { display: block; width: 13px; height: 0; padding-top: 13px; background-image: url(img/pagination.png); background-position: 0 0; float: left; overflow: hidden; } .slidesjs-pagination li a.active, .slidesjs-pagination li a:hover.active { background-position: 0 -13px } .slidesjs-pagination li a:hover { background-position: 0 -26px } #slides a:link, #slides a:visited { color: #333 } #slides a:hover, #slides a:active { color: #9e2020 } #Special-Days { width: 616px; height: 404px; overflow: hidden; margin: 0 0 13px 0; } #Special-Days div { width: 302px; height: 404px; position: relative; float: left; } #Special-Days div:first-child { margin: 0 12px 0 0; } #Special-Days img{ position: absolute; top: 0; left: 0; z-index: 1; } #Special-Days h3 { font-size: 0.75em; margin: 84px 17px 5px 17px; z-index: 2; position: relative; color: #023300; } #Special-Days p { margin: 0 17px 0 17px; line-height: 1.4em; font-size: 0.7em; color: #545454; z-index: 2; position: relative; } #Special-Days p a { font-style: italic; text-decoration: none; color: #016301; } #Special-Days p a:hover { text-decoration: underline; } .Menu-Ad{ margin: 10px 0 0 0; float: left; } #Menu-Right-Brands ul { background-image: url(http://images.esellerpro.com/2466/images/block-backgrounds/brands-bg-bottom.jpg); background-repeat: no-repeat; background-position: left bottom; float: left; padding: 8px 0 8px 1px; } #Menu-Right-Brands{ height: auto; float: left; } #threeLinks{ float:left; margin:2px 0 10px 0; padding:0; width:980px; height:94px; background:url(http://images.esellerpro.com/2466//I/40/halloween-costume-sales.jpg); list-style:none; } #threeLinks li, #threeLinks li a{ float:left; margin:0; padding:0; width:25%; height:94px; } #threeLinks li a{ width:100%; } #Halloween_Costumes{ position:absolute; top:30px; right:0px; } .addthis_toolbox{ margin-top:7px; } .addthis_toolbox > *{ float:right; } .well{ padding:0 10px 10px; background:#eee; overflow:auto; } .small-banners{ margin:0; padding:0; list-style:none; } .small-banners li{ float:left; margin:10px 0.615% 0; width:24%; } .small-banners li:first-child{ margin-left:0; } .small-banners li:last-child{ margin-right:0; } .small-banners img{ max-width:100%; box-shadow:inset 0 0 1px #666; background:#fff; } .category-banner{ position:relative; margin:5px 0 0 0; padding:0 0 20px 0; display:block; min-height:200px; border-bottom:1px dashed #ccc; } .category-banner + .category-banner{ margin:20px 0 0 0; } .category-banner span{ display:block; position:absolute; right:20px; top:20px; width:240px; height:150px; font-size:13px; line-height:16px; color:#555; text-align:right; } .category-banner-right span{ right:auto; left:20px; text-align:left; } .category-banner span em{ font-style:normal; font-weight:bold; color:#E88723; } .category-banner span em:before{ padding-right:4px; content:"\00BB"; } .slidesjs-previous{ position:absolute; z-index:100; margin:0 0 0 -540px; left:50%; top: 160px; width: 42px; height: 42px; opacity:0.8; text-indent:-999em; background: url("http://new.megafancydress.co.uk/skin/frontend/magictoyz/default/images/horizontal-banner.png") no-repeat 0 0; } .slidesjs-next{ position:absolute; z-index:100; margin:0 0 0 498px; left:50%; top: 160px; width: 42px; height: 42px; opacity:0.8; text-indent:-999em; background: url("http://new.megafancydress.co.uk/skin/frontend/magictoyz/default/images/horizontal-banner.png") no-repeat -58px -56px; } .slidesjs-previous:hover, .slidesjs-next:hover{ opacity:1; } .tallBannerGrid{ margin:0 0 0 190px; list-style:none; } .tallBannerGrid li{ position:relative; height:350px; display:inline-block; margin:0 20px 20px 0; vertical-align:top; } .tallBannerGrid li img{ display:block; width:170px; } .tallBannerGrid li span{ display:block; clear:left; max-width:170px; margin:10px 0 0 0; font-size:17px; font-weight:bold; } .cf:before, .cf:after, .wrapper:before, .wrapper:after{ content: " "; display: table; } .cf:after, .wrapper:after{ clear: both; } .cf, .wrapper{ *zoom: 1; } .btn { display: inline-block; *display: inline; padding: 10px 12px; margin-bottom: 0; *margin-left: .3em; font-size: 14px; line-height: 20px; color: #333333; text-align: center; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); vertical-align: middle; cursor: pointer; background-color: #f5f5f5; *background-color: #e6e6e6; background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6)); background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6); background-image: -o-linear-gradient(top, #ffffff, #e6e6e6); background-image: linear-gradient(to bottom, #ffffff, #e6e6e6); background-repeat: repeat-x; border: 1px solid #cccccc; *border: 0; border-color: #e6e6e6 #e6e6e6 #bfbfbf; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); border-bottom-color: #b3b3b3; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0); filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); *zoom: 1; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); } .btn:hover, .btn:focus, .btn:active, .btn.active, .btn.disabled, .btn[disabled] { color: #333333; background-color: #e6e6e6; *background-color: #d9d9d9; } .btn:active, .btn.active { background-color: #cccccc \9; } .btn:first-child { *margin-left: 0; } .btn:hover, .btn:focus { color: #333333; text-decoration: none; background-position: 0 -15px; -webkit-transition: background-position 0.1s linear; -moz-transition: background-position 0.1s linear; -o-transition: background-position 0.1s linear; transition: background-position 0.1s linear; } .btn:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } .btn.active, .btn:active { background-image: none; outline: 0; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); } .btn-red{ background-color: hsl(350, 90%, 42%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f32043", endColorstr="#cb0a2a"); background-image: -khtml-gradient(linear, left top, left bottom, from(#f32043), to(#cb0a2a)); background-image: -moz-linear-gradient(top, #f32043, #cb0a2a); background-image: -ms-linear-gradient(top, #f32043, #cb0a2a); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f32043), color-stop(100%, #cb0a2a)); background-image: -webkit-linear-gradient(top, #f32043, #cb0a2a); background-image: -o-linear-gradient(top, #f32043, #cb0a2a); background-image: linear-gradient(#f32043, #cb0a2a); border-color: #cb0a2a #cb0a2a hsl(350, 90%, 39%); color: #fff !important; font-weight:bold; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3); -webkit-font-smoothing: antialiased; -webkit-animation:pulse 2s infinite; -moz-animation:pulse 2s infinite; animation:pulse 2s infinite; } .btn-small{ padding:6px 12px; } .btn-smallest{ font-size:12px; padding:2px 8px; -webkit-animation:none; -moz-animation:none; animation:none; } @-webkit-keyframes pulse{ from { -webkit-box-shadow: 0 0 9px #fff; } 50% { -webkit-box-shadow: 0 0 18px #f69414; } to { -webkit-box-shadow: 0 0 9px #fff; } } @-moz-keyframes pulse{ from { -moz-box-shadow: 0 0 9px #fff; } 50% { -moz-box-shadow: 0 0 18px #f69414; } to { -moz-box-shadow: 0 0 9px #fff; } } @keyframes pulse{ from { box-shadow: 0 0 9px #fff; } 50% { box-shadow: 0 0 18px #f69414; } to { box-shadow: 0 0 9px #fff; } } .Menu { list-style: none; } .Menu li { float: left; display: block; width: 171px; } .Menu h2 { padding: 7px 0 7px 10px; } .Menu .topcat a { display: inline; } .Menu .subcat a { padding: 7px 5px 7px 25px; display: block; background-image: url(http://images.esellerpro.com/2466/images/block-backgrounds/shop-categories-bullet.png); background-repeat: no-repeat; background-position: 10px 10px; } .Menu .sitepage a { padding: 5px 5px 5px 10px; display: block; } .Menu .Header { border-bottom: 1px dotted #cccccc; } .Menu-Block { width: 170px; height: auto; float: left; overflow: hidden; margin: 0 0 14px 0; } .Menu-Block-Header { width: 170px; height: 39px; float: left; margin: 0; padding: 0; background-image: url(http://images.esellerpro.com/2466/I/24/menu-block-header.png); background-repeat: no-repeat; background-position: 0 0; } .Menu-Block-Header h2 { padding: 5px 0 0 0; line-height: 1; color: #FFF; font-size: 0.875em; font-weight: bold; text-align: center; } .Menu-Block-Content { float: left; width: 170px; overflow: hidden; margin: 0; padding: 0; background-image: url(http://images.esellerpro.com/2466/I/24/menu-content-bg.png); background-repeat: repeat-y; background-position: 0 0; } .Menu-Block-Base { float: left; width: 170px; height: 10px; overflow: hidden; margin: 0; padding: 0; background-image: url(http://images.esellerpro.com/2466/I/24/menu-base-bg.png); background-repeat: no-repeat; background-position: 0 0; } .Products { margin: 0 0 0 0; padding: 0 0 0 0; float: left; } .Products li { overflow: hidden; list-style: none; } .product-image { padding: 5px 0 5px 0; text-align: center; } .product-image img { max-height: 130px; max-width: 160px; } .product-desc { padding: 0 7px 8px 7px; color: #333; font-size: 0.81em; text-align: center; } .product-desc .price { color: #d17c23; } .buttons { width: 170px; overflow: hidden; margin: 0 0 10px 0; } .buttons .info-button { float: left; margin: 0 4px 0 33px } .buttons .Product-Soldout-Button, .buttons .buy-now-button { float: left; } #Menu-Right-Brands { clear: both; } .Menu-Content-Block{ position: relative; float: left; width: 170px; padding: 0 0 0 0; margin: 0 0 5px 0; } #Shop-Categories { width: 170px; overflow: hidden; margin: 0 0 12px 0; } #Shop-Categories ul { overflow: hidden; width: 170px; margin: 0 0 0 0; padding: 0 0 10px 0; } #Shop-Categories ul li.topcat { display: block; list-style: none; height: auto; overflow: hidden; padding:8px 0; margin: 0 0 0 0; border-bottom:1px dotted #ccc; } #Shop-Categories ul li.Header { width: 170px; height: 34px; background-image: url(http://images.esellerpro.com/2466/images/block-backgrounds/shop-categories-header.png); background-repeat: no-repeat; background-position: left top; border: 0 none; } #Shop-Categories ul li.Header h2 { height: 34px; line-height: 34px; text-indent: 13px; font-weight: bold; font-size: 0.88em; color: #FFF; margin: 0 0 0 0; padding: 0 0 0 0; } #Info-Box { margin: 0 0 14px 0; padding: 0 0 0 0; overflow: hidden; background-image: url(http://images.esellerpro.com/2466/images/block-backgrounds/info-box-bg.png); background-repeat: repeat-y; background-position: left top; } #Info-Box li { list-style: none; display: block; } .Newsletter, .Gallery, .NewsletterAdvert { overflow: hidden; background-image: url(http://images.esellerpro.com/2466/images/block-backgrounds/info-box-item.png); background-repeat: no-repeat; background-position: center bottom; } .Newsletter { height: 137px; overflow: hidden; } .Newsletter li h2 { color: #019f2a; font-size: 1.07em; font-weight: bold; text-align: center; height: 40px; line-height: 43px; margin: 0 0 0 0; padding: 0 0 0 0; background-image: url(http://images.esellerpro.com/2466/images/block-backgrounds/info-box-top.png); background-repeat: no-repeat; background-position: left top; } .Newsletter li input { background-color: #FFF; width: 125px; height: 21px; line-height: 21px; border: 1px solid #dfdfdf; color: #232323; font-style: italic; font-weight: normal; font-size: 0.75em; padding: 0 5px 0 5px; margin: 0 17px 4px 17px; } .Newsletter li input.submit { width: 75px; height: 21px; background-image: url(http://images.esellerpro.com/2466/images/block-backgrounds/sign-up-button.png); background-repeat: no-repeat; background-position: left top; border: 0 none; margin: 5px 43px 0 43px; cursor: pointer; } .Shipping { height: 124px; overflow: hidden; } .Shipping a { display: block; width: 170px; height: 110px; background-image: url(http://images.esellerpro.com/2466/images/block-backgrounds/shipping.jpg); background-repeat: no-repeat; background-position: center top; } .Gallery { height: 129px; overflow: hidden; } .Gallery a { display: block; width: 168px; height: 100px; background-image: url(http://images.esellerpro.com/2466/images/block-backgrounds/gallery.jpg); background-repeat: no-repeat; background-position: center top; margin: 14px 0 0 1px; } .NewsletterAdvert a { display: block; width: 168px; height: 115px; margin: 10px 0 10px 1px; background-image: url(http://images.esellerpro.com/2466/I/35/subscribe.jpg); background-repeat: no-repeat; background-position: center top; } .BottomLi{ height:5px; width:170px; background-image: url(http://images.esellerpro.com/2466/images/block-backgrounds/info-box-bottom.png); background-repeat: no-repeat; background-position: center bottom; } #Special a { display: block; width: 170px; height: 208px; background-image: url(http://images.esellerpro.com/2466/images/block-backgrounds/jackson.png); background-repeat: no-repeat; background-position: center top; } .Menu h2 { color: #232323; } .Menu .topcat a { color: #232323; } .Menu .topcat a:hover { color: #232323; } .Menu .subcat a { color: #232323; } .Menu .subcat a:hover { color: #232323; } .Menu .sitepage a { color: #232323; } .Menu .sitepage a:hover { color: #232323; } .Menu h2 { font-size: 0.75em; } .Menu a { text-decoration: none; } .Menu .topcat a { font-size: 0.75em; font-weight: normal; } .Menu .topcat a:hover { text-decoration: underline; } .Menu .topcat .Menu-LI-State-Selected-1 { text-decoration: none; color: #ef7000; font-weight: bold; } .Menu .subcat a { font-size: 0.7em; } .Menu .subcat a:hover { text-decoration: underline; } .Menu .subcat .Menu-LI-State-Selected-1 { color: #EF7000; font-weight: bold; } .Menu .sitepage a { font-size: 0.8em; font-weight: normal; } .Menu .sitepage a:hover { text-decoration: underline; } .Menu-Base-Divider { position: relative; float: left; width: 170px; height: 1px; font-size: 0; border-bottom: 1px dotted #464646; } .Menu-List { margin: 3px 0 2px 0; width: 150px; list-style: none; } .Menu-List .List-Top-Tag { } .Menu-List li { position: relative; float: left; padding: 0 0 5px 0; width: 170px; } .Menu-List-Img { float: left; } .Menu-Cart-List { margin: 3px 0 2px 0; width: 100%; list-style: none; } .Menu-Cart-List .List-Top-Tag { border-bottom: 1px dotted #000000; } .Menu-Cart-List li { position: relative; float: left; padding: 0 0 0 0; width: 100%; clear: both; } .Menu-Content-Cart { position: relative; float: left; width: 171px; padding: 5px 0 0 0; background-image: url(http://images.esellerpro.com/2466/I/28/box-bg.gif); background-repeat: repeat-y; } .Menu-List-Heading { position: relative; float: left; display: block; } .Menu-Cart-Item { position: relative; float: left; display: block; } .Menu-Cart-Item-Heading-Left { position: relative; float: left; padding: 0 0 3px 0; display: block; width: 120px; line-height: 13px; } .Menu-Cart-Item-Heading-Right { position: relative; float: left; padding: 0 0 3px 0; display: block; width: 50px; text-align: right; line-height: 13px; } .Menu-Cart-Item-Title { position: relative; float: left; padding: 3px 0 3px 0; display: block; width: 130px; line-height: 13px; overflow: hidden; } .Menu-Cart-Item-Cost { position: relative; float: left; padding: 3px 0 3px 0; display: block; width: 40px; text-align: right; line-height: 13px; } #Menu-Right .Menu-List LI .checkout { position: relative; float: left; margin: 5px 0 0 0; padding: 0 0 0 0; width: 70px; height: 21px; background-image: url(http://images.esellerpro.com/2466/images/block-backgrounds/checkout-button.png); } #Menu-Right .Menu-Content-Title h4 { color: #1589a4; } .Menu-Cart-Item-Heading-Left { color: #000000; } .Menu-Cart-Item-Heading-Right { color: #000000; } .Menu-Cart-Item-Heading-Left b { color: #000000; } .Menu-Cart-Item-Heading-Right b { color: #000000; } .Menu-List li { color: #000000; } .Menu-List li a { color: #000000; } .Menu-List li a:hover { color: #1589a4; } .Menu-Cart-List li a { color: #000000; } .Menu-Cart-List li a:hover { color: #1589a4; } .Menu-List li { font-size: 0.7em; } .Menu-List li { line-height: 21px; } .Menu-List li a { text-decoration: none; } .Menu-Cart-List li { font-size: 0.6em; } .Menu-Cart-List li { line-height: 21px; } .Menu-Cart-List li a { text-decoration: none; } #___plusone_0{ position: absolute; top: 203px; right: -23px; z-index: 100; } .Category-v5 { position: relative; float: left; margin: 0 20px 10px 0; width: 207px; height: auto; } .Category-IMG-v5 { position: relative; float: left; clear: both; width: 190px; left: 3px; margin: 3px 0; border:1px solid #ddd; } .Category-v5 .More-Button { text-align: center; font-weight: bold; font-size: 0.9em; position: relative; float: left; margin: 5px 0 0 0; display: block; width: 150px; height: 44px; } .Category-v5 .More-Button a { text-decoration: none; color: #333333; position: relative; float: left; padding: 0; width: 150px; text-align: center; } #Social-Box { float: left; width: 616px; overflow: hidden; margin: 10px 0 0 0; } #Social-Pages { float: left; width: 234px; margin: 0 0 0 0; padding: 0 0 0 0; } #Social-Pages li { list-style: none; margin: 10px 0 0 0; padding: 0 0 0 0; } #Social-Pages li:first-child { margin: 0 0 0 0; } #Social-Pages li a { display: block; width: 234px; height: 100px; background-repeat: no-repeat; background-position: left top; text-indent: -9999px; } #Social-Pages li a.facebook { background-image: url(http://images.esellerpro.com/2466/images/block-backgrounds/facebook.jpg); } #Social-Pages li a.youtube { background-image: url(http://images.esellerpro.com/2466/images/block-backgrounds/youtube.jpg); } #Twitter-Feeds { float: right; width: 374px; height: 210px; position: relative; background-image: url(http://images.esellerpro.com/2466/images/block-backgrounds/twitter.png); background-repeat: no-repeat; background-position: left top; } #Feeds { position: absolute; top: 46px; left: 1px; width: 372px; height: 134px; overflow-y: scroll; } #Twitter-Feeds .follow-button { position: absolute; bottom: 8px; right: 15px; text-decoration: none; color: #FFF; font-size: 0.75em; font-style: italic; } #Twitter-Feeds .follow-button:hover { color: #bbdbeb; } #threeLinks{ margin:10px 0; padding:0; width:980px; height:91px; background:url(http://images.esellerpro.com/2466/2466/I/40/halloween-costume-sales.jpg); list-style:none; } #threeLinks li{ margin:0; padding:0; width:33%; height:91px; } #Halloween_Costumes{ position:absolute; top:30px; right:0px; } #menu-icon { display: none; visibility:hidden; width: 41px; height: 41px; background: #fff url(http://images.esellerpro.com/2466/I/105/menu-icon.png) center; } @media all and (min-width:240px) and (max-width:768px), all and (min-device-width:240px) and (max-device-width:768px) { #Menu-Left { display:none!important; visibility:hidden; } #Content.content-wider{ margin:0!important; } #Header-Container .search{ margin-left:-90px; } #Header-Container .search{ left:50%; } #Header-Menu-Top-Links li.last{ position:absolute; right:0; top:5px; } #slidesContainer{ top:197px; height:240px; } #slides a:hover, #slides a:active{ visibility:hidden; display:none!important; } .slidesjs-pagination{ display:none; visibility:hidden; } #slides .slidesjs-navigation{ display:none; } #falseBanner{ height:140px; } .wrapper4{ width:100%!important; } .banner1{ display:none!important; } .wrapper{ width:100%!important; } .tab-container{ width:97%!important; } .subcat-img{ width:90%!important; } .subcategory-list .subcategory{ margin: 0 0 0 1.5%!important; } .tab-content{ height:auto!important; } .subcategory h5{ top:90px!important; overflow:hidden!important; font-size:10px!important; } #slides{ height:auto!important; } .social-footer{ width:33%!important; } .tp_-_category-badge{ width:30%!important; } .newsletter-footer{ width:100%!important; } .newsletter-footer ul li{ width:30%!important; margin-right:2%!important; } .icons-block img{ float:none!important; margin:0 auto; } .icons-block p{ float:none!important; margin:0 auto; text-align:center; width:100%!important; } #Tabbed-Menu li .megaMenu{ width:100%!important; margin-left:-50%!important; } .newsletter-footer ul li:first-child{ width:100%!important; } .featured-info > ul > li{ width: 18%!important; } .tag-list{ display: none; } .Related-Products ul{ height:303px; } #Content{ margin:0; display:block; float:left; } .Menu-Ad{ margin:10px 1% 0 0; } #Menu-Right{ width:100%; } .Category-Header{ display:none; } #Body-Wrapper{ background:none!important; } } @media all and (min-width:240px) and (max-width:480px), all and (min-device-width:240px) and (max-device-width:480px) { body{ font-size:1em; } #Tabbed-Menu > li{ width:100%; background:#000; border-bottom: 1px solid #fff; margin-left:-10px; line-height: 4em!important; } #Tabbed-Menu li .megaMenu{ display:none!important; } .Product-Details-Panel{ margin-left:0px!important; } #Image-Gallery-Container{ width:100%!important; } .Image-Holder{ width:94%!important; } #Additional-Pictures{ width:99%!important; } #Page-Logo{ margin:0 auto!important; width:50%; display:block; float:none!important } #Header-Cart{ top:100px!important; } #Header-Container .search{ display:none; top:100px!important; margin-left:0px!important; left:-3%!important; width:100%; } #Header-Menu-Top-Links li.last{ display:none; } #slidesContainer{ display:none; } #falseBanner{ display:none; } #Header-Menu LI{ font-size:0.6em!important; } .banner1{ width:44%!important; margin-bottom:5px!important; height:35px; overflow:hidden!important; } #Bestsellers-Tabs li, #Featured-Tabs li{ width:15%!important; overflow:hidden; } .featured-info > ul > li{ width:30%!important; } .social-footer{ width:100%!important; text-align:center; } #Header-Cart{ right:60px!important; display: none; } .tab-container ul{ overflow-x:auto; } .newsletter-footer ul li{ width:92%!important; } .tp_-_category-badge{ display:none!important; } .subcategory-list{ overflow-x:auto; } .subcategory h5{ display:none!important; } .Category-IMG-v5{ width:100%!important; box-shadow: 0 0 15px #eee; } .Category-v5{ width:44%!important; } #Menu-Right{ display:none; } .featured-info ul li ul li.product-price{ font-size: 0.775em!important; } .featured-info ul li ul li.product-desc{ font-size:0.73em!important; } #Tabbed-Menu > li:hover{ background-color:#414141; } #Prod-BIN{ text-align:center; } .stock{ display:none; } #Product-Information h1{ width:100%; margin:0!important; text-align:center; } #Product-Details li{ text-align:center; } .btn-small{ width:100%; margin-top:5px; height:2em!important; font-size:4em!important; } .Prod-Size span{ display:none; } .Prod-Size select{ width:100%!important; height:1.5em!important; font-size:3em!important; } #Tabbed-Menu > li > a { font-size: 3em!important; } #Header-Container .search input { width:80%!important; } #Welcome-Message p { font-size: 2em!important; } .tab-container ul li{ font-size:2em!important; } .Content-Wide p{ font-size: 2em!important; } .Content-Wide H1{ font-size: 3em!important; } #Tabbed-Menu{ margin-top: 42px; } #Bestsellers-Tabs li, #Featured-Tabs li { font-size:2em!important; } #Footer-Slogan{ font-size:2em!important; } #Footer-Links li ul li a{ font-size:2em!important; } .tab-container ul:before{ font-size:2em!important; } .bestsellers-info a, .featured-info a{ font-size:1.5em; } .pay{ display:none!important; } .newsletter-footer h2{ font-size:3em!important; } .newsletter-footer ul li input{ height:2.5em!important; font-size:1.2em!important; line-height:3em!important; } .icons-block p{ font-size:2em!important; } .newsletter-footer ul li{ margin-bottom:10px; } .social-footer img{ width:4em; } .icons-block img{ width:5em; } #Footer-Links li{ width:100%!important; } #Welcome-Message p{ display:none; } #Prod-BIN .price{ font-size:3.5em!important; } #Product-Details li{ font-size:2.5em; } #Footer-Slogan img{ display:none; } #Tabbed-Menu > li{ height:auto!important; line-height:3em!important; } #Tabbed-Menu > li > a{ height:auto!important; line-height:3em!important; } #Tabbed-Menu{ margin-top:100px; } #Product-Information h1{ font-size:4em!important; } #Prod-Crosssell li .description span{ font-size:2em; } .btn-smallest{ font-size:2em!important; width:10em; height: 3em; } #Footer-Links li ul li{ height:auto!important; line-height:4em!important; } #Prod-Qty select{ width:auto!important; height:auto!important; font-size: 2em!important; } #Prod-Qty span{ width:auto!important; height:auto!important; font-size: 2em!important; line-height:2em!important; } #Prod-Crosssell h2{ font-size:4em; } .Tab-Container .Tab-Content p{ font-size:2em!important; } #Zoom-Text{ font-size:2em!important; line-height:1em!important; left:-5px!important; } .Category-v5 .More-Button{ font-size:2em!important; } #Image-Gallery-Container{ width:100%!important; z-index:99!important; } #Main-Image-Container{ width:100%!important; } #MainImage{ max-height:100%!important; max-width:100%!important; } .Tab-Container .Tab-Content h3{ font-size:2em!important; } .subcategory-list .subcategory{ width:32%!important; } }