body{overflow-y:hidden}#homePage body{min-width:0}#homePromos{display:none}.page{padding:0px}#homeBackground{overflow-y:auto;overflow-x:hidden;height:100%;position:relative}.navMenuWrapper{z-index:800}.designPage #page-container{margin-bottom:0px;height:0px}.designPage #page-container #main{display:block}.designPage .main section .head{height:80px;width:100%}#carousel{overflow-y:scroll}.slide{text-align:center;height:100%;filter:inherit;opacity:0;filter:alpha(opacity=0)}.slide.current{z-index:1;opacity:1;filter:alpha(opacity=100)}.slide a{display:block;width:100%;height:100%}#transparent-area,#block-scroll-area{background:url("images/spacer.gif") repeat;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}#block-scroll-area{z-index:-1}#link-show-content,#link-hide-content{color:inherit;text-decoration:inherit;cursor:inherit;text-transform:uppercase;padding:1em;text-align:center;position:absolute;bottom:0px;right:35px;background:black;color:white;z-index:2;cursor:pointer;font-size:0.7em;letter-spacing:0.2em}#link-show-content:active,#link-show-content:focus,#link-hide-content:active,#link-hide-content:focus{outline:none}.hidden-content-container>div{top:100%}.showing-daily-look.staticMenu .head{display:none}#look-of-the-day{font-family:arial;position:relative;background:white}#look-of-the-day .calendar-button{z-index:3;text-align:center;width:21.666666%;position:absolute;top:60%;left:40.4166666%}#look-of-the-day .calendar-button a{display:inline-block;padding:0.7em 0.5em 0.5em 1em;border:1px dashed #000;letter-spacing:0.5em;text-decoration:none;font-size:0.8em;background:rgba(255,255,255,0.5)}#look-of-the-day .calendar-button #calendar-nav{position:relative;top:20px}#look-of-the-day .calendar-button #calendar-nav a{border:none}#look-of-the-day #look-date{position:absolute;z-index:1;text-align:center;width:21.666666%;position:absolute;top:40%;left:40.4166666%}#look-of-the-day #look-date div{margin:0 0 1.5em 0.5em;letter-spacing:0.5em}#look-of-the-day #look-date div.week-day{font-size:2em;letter-spacing:0.5em}#look-of-the-day #look-date div.month-day{font-size:0.8em;margin-bottom:35%}#look-of-the-day .date-text{position:absolute;top:49%;right:16%;width:10%;font-size:0.9em;z-index:1;max-width:140px}#look-of-the-day .date-text p{margin-bottom:7em}#look-of-the-day .date-text span{display:block;margin-bottom:10px;letter-spacing:0.5em}#look-of-the-day .share{z-index:3;text-align:center;width:21.666666%;position:absolute;top:90%;left:40.4166666%;background:url("images/spacer.gif") repeat}#look-of-the-day .share li a{background:none}#look-of-the-day .share .icon-mail,#look-of-the-day .share .icon-print{display:none}#look-of-the-day.portrait .calendar-button,#look-of-the-day.portrait .share{text-align:left;top:75%;right:14.5%;width:14.5%;left:auto;max-width:140px}#look-of-the-day.portrait #look-date{width:23%;top:27%;right:10%;left:auto}#look-of-the-day.portrait .date-text{right:14.5%;width:14.5%;top:45%}#look-of-the-day.portrait .share{top:90%}@media all and (max-width: 1024px){#look-of-the-day.landscape .calendar-button,#look-of-the-day.landscape .share{left:45.4166666%}#look-of-the-day.landscape #look-date{top:40%;left:45.4166666%}#look-of-the-day.landscape .date-text{width:21.666666%;text-align:left;right:9%}}.ie-max-width-1024px #look-of-the-day.landscape .calendar-button,.ie-max-width-1024px #look-of-the-day.landscape .share{left:45.4166666%}.ie-max-width-1024px #look-of-the-day.landscape #look-date{top:40%;left:45.4166666%}.ie-max-width-1024px #look-of-the-day.landscape .date-text{width:21.666666%;text-align:left;right:9%}.touch #calendar{top:0}#calendar-wrapper{background-color:white;position:relative;top:0;height:100%;z-index:1}#calendar-header-wrapper{min-width:990px;z-index:1;width:100%;padding-top:120px;background-color:white}#calendar-header{letter-spacing:0.5em;text-align:center;background:white;padding-bottom:20px;font-size:10px;width:75%;max-width:1080px;margin:0 auto;padding-left:200px}#calendar-header h1{margin-bottom:65px;font-size:1.2em}#calendar-header li{position:relative;display:-moz-inline-stack;display:inline-block;vertical-align:bottom;*display:inline;*zoom:1;margin:0 0 1em;width:14.25%;padding:0;text-align:center;font-size:0.9em;letter-spacing:0.5em}#calendar{padding-left:200px;padding-bottom:270px;text-align:left;width:75%;max-width:1080px;margin:0 auto;position:relative;top:250px}#calendar li{position:relative;display:-moz-inline-stack;display:inline-block;vertical-align:bottom;*display:inline;*zoom:1;margin:0 0 2em;width:14.25%;padding:0;text-align:center;font-size:0.8em;letter-spacing:0.3em}#calendar li:hover img{filter:alpha(opacity=80);opacity:.7}#calendar li .line{border-bottom:1px solid #c6c5c6;margin:0 auto}#calendar li.friday img{padding-right:10%}#calendar li.friday .line{width:95%;margin-left:0}#calendar li.weekend .line{width:90%;margin:0 auto;border-bottom:1px dashed #c6c5c6;height:1px}#calendar li .label{position:absolute;top:29%;left:16.25%;width:60%;border:1px solid black;padding:0.6em 0.3em 0.5em 0.6em;line-height:1.5em;cursor:pointer}#calendar li .label.month{background:black;color:#bbb}#calendar li .label.today{background:rgba(255,255,255,0.5)}#calendar li .label.special-date{border:transparent;width:70%;left:14.5%}#calendar li img{margin:10% auto;width:45%;display:block;background:url("images/loader.gif") no-repeat scroll center center transparent;cursor:pointer}#calendar li .date{padding:10px 0px;cursor:pointer}@media all and (max-width: 1280px){#calendar,#calendar-header{width:72%}}.ie-max-width-1280px #calendar,.ie-max-width-1280px #calendar-header{width:72%}@media all and (max-width: 1024px){#calendar{max-width:1024px}#calendar-header{font-size:0.8em}#calendar-header h1{margin-bottom:55px}}.ie-max-width-1024px #calendar{max-width:1024px}.ie-max-width-1024px #calendar-header{font-size:0.8em}.ie-max-width-1024px #calendar-header h1{margin-bottom:55px}#debug-container{position:fixed;top:0;width:100%;height:220px;z-index:9999;background:rgba(204,204,204,0.8);text-align:center}#debug-container img{margin-left:10px}.gaProductDetailsLink{background:url("images/spacer.gif") repeat}
