﻿.content-container { background:none; }
.content-container .topfade { display:none; }

.content-container .sidenav { display:none; }
.content-container .content { width:938px; float:none; $margin-top:0px;}

.content .create { background:url(../images/home/create.png) no-repeat; width:707px; height:44px; margin:10px auto !important; } 
.content .create span { display:none; }

.content .hero { background:url(../images/home/hero-concierge.png) no-repeat; width:780px; height:271px; margin:0 auto; position:relative; }
.content .hero .concierge { display:block; background:url(../images/home/concierge_start.png) no-repeat; width:210px; height:40px; position:relative; top:170px; left:500px; }
.content #hero { background:url(../images/home/HERO.png) no-repeat; width:779px; height:271px; margin:0 auto; position:relative; }
.content #hero .holiday { display:block; width:780px; height:271px; }
.content #hero .gift { display:block; background:url(../images/home/button-l.png) no-repeat; width:214px; height:56px; position:absolute; top:188px; left:104px; }
.content #hero .customgift { display:block; background:url(../images/home/button-r.png) no-repeat; width:214px; height:56px; position:absolute; top:188px; left:463px; }

.content #hero .use_free_service_button { display:block; background:url(../images/home/use_free_service_button.png) no-repeat; width:292px; height:73px; position:absolute; top:149px; left:452px; }
.content #hero .browse_bags_button { display:block; background:url(../images/home/free_ground_shipping.png) no-repeat; width:292px; height:73px; position:absolute; top:149px; left:452px; }

.content #hero .left_horizontal_button { display:block; background:url(../images/home/transparent.png) no-repeat; width:220px; height:55px; position:absolute; top:180px; left:135px; }
.content #hero .rigth_horizontal_button { display:block; background:url(../images/home/transparent.png) no-repeat; width:220px; height:55px; position:absolute; top:180px; left:452px; }


.content #hero .step1 { display:block; background:url(../images/home/step1.png) no-repeat; width:251px; height:61px; position:absolute; top:75px; left:90px; }
.content #hero .step2 { display:block; background:url(../images/home/step2.png) no-repeat; width:251px; height:55px; position:absolute; top:135px; left:90px; }
.content #hero .step3 { display:block; background:url(../images/home/step3.png) no-repeat; width:251px; height:58px; position:absolute; top:188px; left:90px; }

.content .get-started-now { background:url(../images/home/get-started-now.png) no-repeat; width:436px; height:24px; margin:10px auto; }
.content .get-started-now span { display:none; }

.content #start-bags { margin:auto; width:100%; height:150px; padding-left:40px; }
.content #start-bags .prev { display:block; background:url(../images/home/left-arrow.png) no-repeat center center; width:33px; height:140px; outline:none; cursor:pointer; float:left; }
.content #start-bags .prev span { display:none; }
.content #start-bags .next { display:block; background:url(../images/home/right-arrow.png) no-repeat center center; width:33px; height:140px; outline:none; cursor:pointer; float:left; }
.content #start-bags .next span { display:none; }
.content #start-bags #scrollable { position:relative; overflow:hidden; width:800px; height:140px; float:left; } 
.content #start-bags .items { list-style:none; margin:0; padding:0; width:20000px; position:relative; }
.content #start-bags .items li { float:left; padding:0 10px; }
.content #start-bags .items li a {}
.content #start-bags .items li a img { border:0; }

.content .news { border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding:5px 75px; height:22px; }
.content .news .news-title { display:block; background:url(../images/home/news-icon.png) no-repeat left center; height:22px; line-height:22px; padding:0 10px 0 25px; text-transform:uppercase; color:#ed7235; font-weight:bold; float:left; }
.content .news .news-item { display:block; height:22px; line-height:22px; color:#5a5a5a; margin:0; padding:0; list-style-type:none; width:700px; overflow:hidden; }

.cols { padding:20px 0 0 0; }
.cols .col { width:272px; min-height:250px; float:left; border-right:1px solid #ccc; padding-right:20px; margin-right:20px; }
.cols .last { border:none !important; padding-right:0; margin-right:0; float:right; width:312px; }
.cols .col h3 { font-size:20px; font-weight:bold; margin:0; padding:0 0 10px 0; color:#a85023; }
.cols .col .pillows { background:url(../images/home/pillows.png) no-repeat; padding:0 0 20px 80px; }
.cols .col .pillows p { padding:0; margin:0; }
.cols .col .wallets { background:url(../images/home/wallet62.jpg) no-repeat; padding:0 0 20px 80px; }
.cols .col .tutorial { background:url(../images/home/tutorial.png) no-repeat; padding-left:80px; }
.cols .col .raquo { color:#333; }
.cols .col .kids { display:block; background:url(../images/home/kids-gallery.jpg) no-repeat center top; padding-top:59px; text-align:center; margin-top:20px; }
.cols .col .pets { display:block; background:url(../images/home/pets-gallery.jpg) no-repeat center top; padding-top:62px; text-align:center; margin-top:20px; }
.cols .col .mensgallery { display:block; background:url(../images/home/mengift-gallery.jpg) no-repeat center top; padding-top:62px; text-align:center; margin-top:20px; }
.cols .col .spread { list-style:none; margin:0; padding:0; position:absolute; margin:-30px 0 0 200px; }
.cols .col .spread li { float:left; width:20px; }
.cols .col .spread li a { display:block; }
.cols .col .spread li a span { display:none; }
.cols .col .spread li .twitter { background:url(../images/home/twitter.png) no-repeat; width:16px; height:14px; }
.cols .col .spread li .fb { background:url(../images/home/fb.png) no-repeat; width:14px; height:14px; }
.cols .col .spread li .rss { background:url(../images/home/rss.png) no-repeat; width:14px; height:14px; }

.addthis { text-align:right; position:relative; padding-top:4px; float:right;  }
.blogpost { margin:0; padding:0; }
.blogposttitle { margin:0 0 3px 0; }
.blogentryspacer { height:15px; line-height:15px; font-size:10px; margin:0; padding:0; }

