@import url("//drhadmin.digitalriver.com/DRHM/Storefront/Site/nikonusa/cm/multimedia/css/mobile_en_US.css") only screen and (max-device-width:480px);
#dr_Home{margin:0;padding:10px 0;background:none;}
div#heroes{position:relative;width:960px;height:365px;overflow:hidden;}
#heroes div.hero{position:absolute;top:0;left:0;width:960px;height:365px;color:#fff;}
#heroes div.hero .hero_copy{margin:-360px 0 0 20px;}
.hero2,.hero3,.hero4,.hero5,.hero6,.hero7{display:none;}
#heroes_control{position:relative;float:right;margin:-41px 30px 0 0;}
#heroes_control .box{float:left;margin-left:4px;border:1px solid #999;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;background-color:#fff;color:#999;cursor:pointer;}
#heroes_control .selected{background-color:#fd0;color:#000;}
#heroes_control .box span{display:block;width:27px;height:27px;line-height:28px;text-align:center;font-weight:bold;}
#heroes_control .pause{float:left;margin-left:4px;border:1px solid #999;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;background-color:#000;cursor:pointer;}
#heroes_control .pause img{margin:7px 8px;text-align:center;}
#middle_offer{margin-top:15px;}
#promolist{margin-top:15px;border:1px solid #ccc;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;background-color:#000;}
#offers{width:958px;/*height:380px;*/overflow:hidden;}
#offers div#extendbox{width:4000px;}
div.offerbox{float:left;width:958px;height:240px;}
#offers div.offer{display:inline;float:left;margin:10px 0 10px 11px;padding:0;}
#promolist .arrows{height:37px;}
#promolist .arrows div.left{float:left;margin:5px 0 0 10px;width:100px;text-align:left;}
#promolist .arrows div.right{float:right;margin:5px 10px 0 0;width:100px;text-align:right;}
#promolist .arrows img{cursor:pointer;}
#promolist .arrows .buttons{margin:auto;padding-top:11px;text-align:center;}
#promolist .arrows .buttons img{padding:2px;}

