.bodyoffers{background:url(../images/pattern-background.jpg)}.maincontent-bottom{height:20px}#bundle-offers-banner{width:960px;padding:0;margin:0;background:url(../images/banner-bo-bg.png) no-repeat center bottom}#maincontent{padding:0}#maincontent_4{padding:90px 5px 7px 5px;border:solid 1px #dfdfdf;background:#f5f5f5;margin:60px 5px 16px 5px;position:relative}#bundle-offer-image{position:absolute;top:-40px;left:0;margin:0;padding:0}#twitter-icon{position:absolute;top:-40px;left:0;margin:0;padding:0}#twitter-button{position:absolute;bottom:30px;left:80%;margin:0;padding:0}#maincontent_3{padding:60px 5px 15px 5px}.box-twitter{float:left;width:100%;padding:0;margin:0;border:solid 1px #cbcbcb;background:#fff;position:relative}.twitter_cen{padding:20px 200px 7px 15px}#offeroftheweek-icon{position:absolute;top:-40px;left:0;margin:0;padding:0}#offeroftheweek-button{position:absolute;bottom:30px;left:80%;margin:0;padding:0}#maincontent_1{padding:60px 5px 15px 5px}.box-offeroftheweek{float:left;width:100%;padding:0;margin:0;border:solid 1px #cbcbcb;background:#fff;position:relative}.offeroftheweek_cen{padding:5px 15px}#facebook-icon{position:absolute;top:-40px;left:0;margin:0;padding:0}#facebook-button{position:absolute;bottom:30px;left:80%;margin:0;padding:0}#maincontent_2{padding:60px 5px 15px 5px}.box-facebook{float:left;width:100%;padding:0;margin:0;background:#fff;border:solid 1px #cbcbcb;position:relative}.facebook_cen{padding:20px 10px 7px 10px}.stripe-1{position:absolute;top:-5px;left:-5px}.bundlebox-box-stripe{float:left;width:210px;margin:0;padding:20px 10px 0 0}.box-bundle-popular{padding:0;margin:0 0 15px 0;border:dotted 2px #38cdff;background:#fff;position:relative}.box-bundle{padding:0;margin:0 0 15px 0;border:dotted 2px #d6d6d6;background:#fff;position:relative}.bundle_cen{padding:16px}#maincontent ul{padding:2px;margin:0;margin-left:20px;font-weight:400;text-align:left;line-height:normal}#maincontent li{padding:0;list-style:disc}.bundlebox-titlt{float:left;width:100%;font-size:18px;color:#187ad1;font-weight:700;margin:0;padding:0 0 5px 0;font-style:italic}.bundlebox-box{float:left;width:210px;margin:0;padding:0 10px 0 0}.content-text{float:left;width:55%;overflow:hidden;margin:0;padding:0 0 0 15px}.content-text P{margin:5px 0;padding:0}.content-text ul{padding:2px;margin:0;margin-left:25px;font-weight:400;text-align:left}.content-text li{padding:0;line-height:18px;margin:0;list-style-image:url(../images/check-mark.png)}.price-text{float:right;width:200px;overflow:hidden;margin:10px 0 0 0;padding:10px 0 0 5px;text-align:center;font-size:17px}.price-text p{margin:3px 0;padding:0}.small-text{font-size:12px!important;color:#505f79;font-style:italic}.save-price{color:#505f79;font-size:18px!important}.regular-price-color{color:red;font-size:18px!important}.offer-price-color{color:#149442;font-size:22px;font-weight:600}.regular-price{color:#3e3c38;font-size:16px!important}.regular-price2{color:#3e3c38;font-size:16px!important}.offer-price{font-size:20px;font-weight:600}@media only screen and (max-width:479px){.facebook_cen{padding:15px}.twitter_cen{padding:15px}.content-text{float:left;width:95%;overflow:hidden;margin:0;padding:0 0 0 15px}.price-text{float:right;width:100%;overflow:hidden;margin:10px 0 0 0;padding:10px 0 0 5px;text-align:center;font-size:17px}}@media only screen and (min-width:480px) and (max-width:767px){.facebook_cen{padding:15px}.twitter_cen{padding:15px}.content-text{float:left;width:95%;overflow:hidden;margin:0;padding:0 0 0 15px}.price-text{float:right;width:100%;overflow:hidden;margin:10px 0 0 0;padding:10px 0 0 5px;text-align:center;font-size:17px}}