html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}elements-of-type(html5-block){display:block}html{font-size:62.5%}li{font-size:16px;line-height:14px;font-size:1.6rem;line-height:1.4em}.alignleft{float:left;margin-right:2em;margin-bottom:1.3em}.alignright{float:right;margin-left:2em;margin-bottom:1.3em}.aligncenter{display:block;margin-left:auto;margin-right:auto}img.alignleft{margin:12px 24px 12px 0}img.alignright{margin:12px 0 12px 24px}img.aligncenter{margin-top:12px;margin-top:0.857142857rem;margin-bottom:12px;margin-bottom:0.857142857rem}.entry-content dl,.comment-content dl{margin:0 24px;margin:0 1.714285714rem}.entry-content dt,.comment-content dt{font-weight:bold;line-height:1.714285714}.entry-content dd,.comment-content dd{margin-bottom:24px;margin-bottom:1.714285714rem}.wp-caption{max-width:100%}.captioncenter{text-align:center}.wp-caption .wp-caption-text,.gallery-caption,.entry-caption{font-style:italic;font-size:15px;line-height:10px;font-size:1.5rem;line-height:1em;color:#7B7676;text-align:center}.entry-description{font-size:17px;line-height:20px;font-size:1.7rem;line-height:2em;color:#7B7676}dd.gallery-caption{font-family:"cronos-pro-display",sans-serif;font-size:15px;line-height:12px;font-size:1.5rem;line-height:1.2em;margin-bottom:14px}img.wp-smiley,.rsswidget img{border:0;border-radius:0;box-shadow:none;margin-bottom:0;margin-top:0;padding:0}.entry-meta{clear:both}.entry-meta a{color:#7B7676}.entry-meta a:hover{color:#21759b}.gallery-item a{display:block;width:90%}.gallery-caption{width:90%}.gallery-columns-1 .gallery-item a{max-width:100%;width:auto}.gallery .gallery-icon img{height:auto;max-width:90%;padding:5%}.gallery-columns-1 .gallery-icon img{padding:3%}.entry-content dl.gallery-item{margin:0}img{max-width:100%;height:auto}textarea,input{max-width:100%}body{-webkit-animation:bugfix infinite 1s}@-webkit-keyframes bugfix{from{padding:0}to{padding:0}}.screen-reader-text{display:none}nav input[type=checkbox]{position:absolute;top:-9999px;left:-9999px}nav label{display:none;cursor:pointer;user-select:none}.menu-icon{margin-left:5px;vertical-align:middle;margin-top:auto;font-size:1em;line-height:2.5rem}@media all and (max-width: 510px){.main-nav{float:none !important}nav[role="custom-dropdown"] ul{display:none;height:100%}nav[role="custom-dropdown"] label{display:block;margin:0 auto;height:30px;position:absolute;top:20px;z-index:9999}nav[role="custom-dropdown"] label p.menu{font-size:30px;line-height:10px;font-size:3rem;line-height:1em;font-family:"PT Sans",sans-serif;font-weight:bold;margin:0;padding:4px 6px;color:#ffffff;text-shadow:0 1px 1px #000000;border-bottom:2px solid #000000;border-right:2px solid #000000;background-color:#CC3366}nav[role="custom-dropdown"] input:checked ~ ul{display:block;position:absolute;top:64%;width:100%;z-index:9998}nav[role="custom-dropdown"] input:checked ~ ul>li{width:100% !important;display:block !important;text-align:center;padding:5px 0 !important;margin:0 auto;background-color:#000;font-size:21px;line-height:14px;font-size:2.1rem;line-height:1.4em}}.show-for-mobile-large{display:none !important}@media all and (max-width: 479px){.show-for-mobile-large{display:inline-block !important}}.hide-for-mobile-large{display:inline-block !important}@media all and (max-width: 479px){.hide-for-mobile-large{display:none !important}}.show-for-tablet-small{display:none !important}@media all and (max-width: 598px){.show-for-tablet-small{display:inline-block !important}}.hide-for-tablet-small{display:inline-block !important}@media all and (max-width: 598px){.hide-for-tablet-small{display:none !important}}.show-for-tablet-large{display:none !important}@media all and (max-width: 709px){.show-for-tablet-large{display:inline-block !important}}.hide-for-tablet-large{display:inline-block !important}@media all and (max-width: 709px){.hide-for-tablet-large{display:none !important}}.show-for-medium{display:none !important}@media all and (min-width: 711px) and (max-width: 909px){.show-for-medium{display:inline-block !important}}.hide-for-medium{display:inline-block !important}@media all and (min-width: 711px) and (max-width: 909px){.hide-for-medium{display:none !important}}.show-for-medium-down{display:none !important}@media all and (max-width: 909px){.show-for-medium-down{display:inline-block !important}}.hide-for-medium-down{display:inline-block !important}@media all and (max-width: 909px){.hide-for-medium-down{display:none !important}}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{overflow-x:hidden}body{background-color:#066;font-family:Georgia,"Times New Roman",Times,serif}p{font-size:16px;line-height:14px;font-size:1.6rem;line-height:1.4em;margin:0.5em 0 1em}a{-webkit-transition:color 0.15s linear 0s, text-decoration 0.15s linear 0s;-moz-transition:color 0.15s linear 0s, text-decoration 0.15s linear 0s;-o-transition:color 0.15s linear 0s, text-decoration 0.15s linear 0s;transition:color 0.15s linear 0s, text-decoration 0.15s linear 0s;text-decoration:none;color:#069}a:visited{color:#069}a:focus{color:#069}a:hover{color:#c93}a:active{color:#069}strong,b{font-weight:bold}em,i{font-style:italic}hr{border:1px solid #ccc;height:1px;margin:25px auto;width:75%;clear:both}.space-20{padding:20px}.space-5{padding:5px}.space-10{padding:10px}.space-40{padding:40px}.divider{border-bottom:1px solid #9999CC;margin:10px 0;width:30%}.nomargin{margin:0 !important}.nomargin-bottom{margin-bottom:0 !important}.nomargin-top{margin-top:0 !important}.divider-yellow{border-bottom:1px solid #ffcf5d;clear:both;margin:40px 0;width:40%}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.float-right{float:right;margin-left:40px}.float-left{float:left;margin-right:40px}img.left,img[align="left"]{float:left;margin-right:20px}@media all and (max-width: 479px){img.left,img[align="left"]{max-width:40%}}img.right,img[align="right"]{float:right;margin-left:20px}@media all and (max-width: 479px){img.right,img[align="right"]{max-width:40%}}.clear:before,.clear:after{content:"\0020";display:block;height:0;overflow:hidden}.clear:after{clear:both}#page{max-width:1000px;min-width:240px;margin:0 auto;background-color:#fff;border:5px solid #000;margin-bottom:20px}#main{background:#fff;padding:0 10px;min-height:300px}#main:before,#main:after{content:"\0020";display:block;height:0;overflow:hidden}#main:after{clear:both}.row{width:100%;margin:0 auto;padding:0}.row:before,.row:after{content:"\0020";display:block;height:0;overflow:hidden}.row:after{clear:both}.row .container{padding:0 40px}@media all and (max-width: 709px){.row .container{padding:0 10px}}.primary{float:right;width:80%;margin:0}@media all and (max-width: 909px){.primary{width:100%;clear:both;float:none}}.secondary{float:left;width:20%;margin:0}@media all and (max-width: 909px){.secondary{width:100%;clear:both;float:none}}.three-columns{float:left;width:33%;margin:10px 0px}.three-columns:last:after:before,.three-columns:last:after:after{content:"\0020";display:block;height:0;overflow:hidden}.three-columns:last:after:after{clear:both}.two-columns{float:left;width:25%;margin:10px 0px}.two-columns:last:after:before,.two-columns:last:after:after{content:"\0020";display:block;height:0;overflow:hidden}.two-columns:last:after:after{clear:both}.four-columns{float:left;width:36%;margin:10px 0px}.four-columns:last:after:before,.four-columns:last:after:after{content:"\0020";display:block;height:0;overflow:hidden}.four-columns:last:after:after{clear:both}.four-columns p{text-align:left}.four-columns ul li{list-style:square inside}.four{float:left;padding:0 40px 20px 0;min-width:160px;width:25%}@media all and (max-width: 598px){.four{width:100%;float:none;margin:0 auto 20px}}.thirds{float:left;width:33%;padding:0 10px 10px}.thirds:last-child{padding:0 0 10px 10px}@media all and (max-width: 709px){.thirds{clear:both;width:100%;float:none;margin:0 auto 20px}}.half{float:left;width:50%;padding:0 30px 10px 0}.half:last-child{padding:0 0 10px}.half img.alignleft,.half img.alignright{max-width:40%}@media all and (max-width: 598px){.half{float:none;width:100%;clear:both;padding:0;margin:0 auto 20px}}#masthead{text-align:center;position:relative}#masthead hgroup{position:relative}.masthead-lg{display:block}@media all and (max-width: 709px){.masthead-lg{display:none}}.masthead-med{display:none}@media all and (max-width: 709px){.masthead-med{display:block}}@media all and (max-width: 510px){.masthead-med{display:none}}.masthead-sm{display:none}@media all and (max-width: 510px){.masthead-sm{display:block}}a.facebook{background-color:#903;bottom:2px;color:white;font-family:pt sans;font-size:3rem;left:0;line-height:1em;padding:8px 0 2px;position:absolute;text-transform:lowercase;width:45px;border-right:3px solid #000000;border-bottom:3px solid #000000}a.facebook:hover{background-color:#c36}a.green{background-color:#066;padding:8px 5px 2px;border:3px solid #000000}a.green:hover{background-color:#699}a.red{background-color:#903;padding:8px 5px 2px;border:3px solid #000000}a.red:hover{background-color:#c36}.slideshow{background-color:#d02567;border-left:3px solid black;border-right:3px solid black;height:109px;left:123px;position:absolute;width:97px;z-index:11}@media all and (max-width: 999px){.slideshow{display:none}}.tagline{display:none}@media all and (max-width: 510px){.tagline{display:block;width:100%;background-color:#000;color:#fff;font-family:"PT Sans",sans-serif;font-size:1rem;letter-spacing:0.5px;margin:0;padding:1px 0 5px;text-transform:uppercase}}#site-navigation{background-color:#000;border-bottom:5px solid #000}#site-navigation ul li{font-family:"PT Sans",sans-serif;text-transform:uppercase;display:inline-block;font-size:14px;line-height:14px;font-size:1.4rem;line-height:1.4em;padding:5px 30px}#site-navigation ul li a{color:#fff}#site-navigation ul li:first-child:hover{background-color:#903}#site-navigation ul li:nth-child(2n):hover{background-color:#699}#site-navigation ul li:nth-child(3n):hover{background-color:#c36}#site-navigation ul li:nth-child(4n):hover{background-color:#636}#site-navigation ul li:nth-child(5n):hover{background-color:#c93}#site-navigation ul li:nth-child(6n):hover{background-color:#066}@media all and (max-width: 909px){#site-navigation ul li{padding:5px 25px}}@media all and (max-width: 709px){#site-navigation ul li{padding:5px 10px}}@media all and (max-width: 510px){#site-navigation{border-bottom:none}}.primary-home{float:right;width:79%;margin:0}@media all and (max-width: 909px){.primary-home{width:100%;clear:both;float:none}}.secondary-home{float:left;width:18%;margin:0 0 0 18px}@media all and (max-width: 909px){.secondary-home{width:100%;clear:both;float:none}}.featured{text-align:center;width:80%;margin:0 auto}.featured h4{margin-top:0.2em}@media all and (max-width: 909px){.featured h3{font-size:2.2rem}}.featured .primary-book{float:left;width:275px;max-width:45%}.featured .alternate-book{float:right;width:275px;max-width:45%}@media all and (max-width: 709px){.featured{width:100%;clear:both;float:none}}.whats-new{background-color:#636;border:3px solid black;font-family:"PT Sans",sans-serif;font-size:1.2rem;line-height:1em;margin:0;width:129px;padding:4px 5px 3px;position:relative;text-align:center;text-transform:uppercase;z-index:9997}.whats-new a{color:#fff}.whats-new:hover{background-color:#9B98CF}@media all and (max-width: 709px){.whats-new{margin-top:-46px}}@media all and (max-width: 598px){.whats-new{margin-top:-4%}}.text-center h1{margin-top:0}.news{margin:4em auto 50px;width:80%}.news .author-photo{float:left;padding:0 5% 1em 0}.news .date{font-size:11px;line-height:10px;font-size:1.1rem;line-height:1em;color:#903;margin:0.5em 0}@media all and (max-width: 709px){.news{width:100%}}@media all and (max-width: 598px){.news{float:none;margin:50px auto;display:block;clear:both;padding:0}}.icons{margin-top:10px}.icons p{margin:0;font-size:12px;line-height:10px;font-size:1.2rem;line-height:1em;font-family:"PT Sans",sans-serif}.icons li{display:inline-block;margin:5px 5px 0px !important}@media all and (max-width: 598px){.icons li{margin:3px 3px 0px !important}}@media all and (max-width: 479px){.icons li:nth-child(3){display:none}}@media all and (max-width: 479px){.icons li img{height:35px;width:35px}}@media all and (max-width: 339px){.icons li img{height:30px;width:30px}}.border{border:3px solid #000}.nl{max-width:250px;width:100%;text-align:left;margin:0}.nl p{margin-left:0;margin-bottom:0}.nl h6{background-color:#903;color:#fff;text-transform:uppercase;margin:0;padding:5px;border:3px solid #000;margin-top:-3px;line-height:1.1em;letter-spacing:1px}.nl input[type="text"]{padding:8px 3px;width:100%;margin:4px 0;border:1px solid #c93}.nl input[type="submit"]{background-color:#c93;color:#fff;text-transform:uppercase;padding:5px;border:none;width:131px;margin:4px auto;font-size:15px;line-height:11px;font-size:1.5rem;line-height:1.1em;letter-spacing:2px}.nl input[type="submit"]:hover{cursor:pointer;background-color:#fc6}.nl input.email{width:100%;color:#7B7676;font-style:italic;padding:3px;border:none}.nl .note{max-width:150px;font-size:12px;line-height:11px;font-size:1.2rem;line-height:1.1em;padding:0;text-align:left}.nl .note .meta{font-size:16px;line-height:11px;font-size:1.6rem;line-height:1.1em}#nl{display:none}@media all and (max-width: 909px){#nl{margin:100px auto 0;display:inline-block;float:left}}@media all and (max-width: 598px){#nl{float:none;width:100%;margin:50px auto;display:block;clear:both}}.bookstack .featured{width:63%}@media all and (max-width: 709px){.bookstack .featured{width:100%}}.list-left{width:30%;float:left}.list-left li{font-size:1.4rem;line-height:1.2em;margin-top:10px}.covers-right{float:right;margin:0 0 0 3%;width:66%}.covers-right .covers li{display:inline-block;margin:5px 10px 10px;vertical-align:top;max-width:95px}.by-series{padding:0 0 0 6%}@media all and (max-width: 479px){.by-series{padding:0 0 0 3%}}@media all and (max-width: 339px){.by-series{padding:0}}.by-series .covers p.meta{font-size:18px;line-height:11px;font-size:1.8rem;line-height:1.1em;font-family:"PT Sans",sans-serif;letter-spacing:2px;margin:0}@media all and (max-width: 709px){.by-series .covers p.meta{font-size:14px;line-height:14px;font-size:1.4rem;line-height:1.4em}}.by-series .covers li{display:inline-block;margin:5px 10px 10px;vertical-align:top;max-width:42%}.by-series .covers li p{font-size:24px;margin:0}@media all and (max-width: 479px){.by-series .covers li p{font-size:17px;line-height:10px;font-size:1.7rem;line-height:1em}}.two-col{-webkit-column-count:2;-moz-column-count:2;column-count:2;-moz-column-gap:40px;-webkit-column-gap:40px;column-gap:40px;width:90%;margin:0 auto;list-style:decimal outside none}.two-col li{color:#ccc;margin:10px 0 20px}.two-col h3{margin:0;line-height:1em;display:inline-block;vertical-align:top}.two-col h3 .small{white-space:nowrap}@media all and (max-width: 598px){.two-col{width:100%;-webkit-column-count:1;-moz-column-count:1;column-count:1}}.book ul{margin:0 20px}.book li{list-style:square outside none;margin:10px 0 15px}.sidenav{margin:0 0 0 -10px}.sidenav h6{padding-left:10px}.sidenav ul{margin:15px 0 0 !important}.sidenav li{font-size:1.2rem;letter-spacing:0.5px;list-style:none outside none;font-family:"PT Sans",sans-serif;text-transform:uppercase;letter-spacing:1px}.sidenav li a{padding:5px 10px 3px}.sidenav li a:hover{padding-bottom:0;border-bottom:3px solid #000}@media all and (max-width: 909px){.sidenav{display:none}}.cover{float:right;max-width:40%;margin:0 10px 10px 20px;text-align:center}@media all and (max-width: 709px){.cover{margin:0 5px}}.blurb h3{margin-bottom:1em}.end-excerpt{text-align:center;color:#cc3366}.end-excerpt span{color:#000}.chapter{color:#066;text-align:center;font-family:"lemonde-courrier",georgia,serif;font-size:1.8rem;letter-spacing:0.5px}.title{text-shadow:0 1px 1px #cccccc}.sharing{float:right;margin:10px 0 10px 20px;text-align:center;border:2px solid #000;max-width:50%}.sharing li{list-style:none;margin:5px auto}.sharing h6{background-color:#903;color:#fff;text-transform:uppercase;margin:0;padding:5px;border-top:2px solid #000;line-height:1.1em;letter-spacing:1px;font-family:"PT Sans",sans-serif}.sharing img{border-bottom:2px solid #000}.sharing ul{margin:10px auto 5px;width:85px}#order{margin:10px auto 20px}#order li{font-size:20px;line-height:14px;font-size:2rem;line-height:1.4em}#order h3{margin:1em 0 0.5em;text-align:center}#order h4{font-size:18px;line-height:12px;font-size:1.8rem;line-height:1.2em;text-transform:uppercase;margin-bottom:0}#order .cover{float:left;padding:0 20px 0 0;width:25%;text-align:center}#order .cover p{font-size:14px;line-height:10px;font-size:1.4rem;line-height:1em;margin:0.5em 0}@media all and (max-width: 598px){#order .cover{float:right;margin:15px 0 5px 10px;padding:0;width:40%}}#order .left{float:left;width:28%;margin:20px 10px 0}@media all and (max-width: 598px){#order .left{width:51%;float:left;margin:0 auto 40px}}#order .right{float:right;width:35%;margin:20px 10px 0}@media all and (max-width: 598px){#order .right{width:100%;float:none;margin:0 auto 0;clear:both}}.pipenav{text-align:center;font-family:"PT Sans",sans-serif;text-transform:uppercase;letter-spacing:1px}.pipenav li{display:inline-block;margin:5px 0}.pipenav li a{padding-bottom:3px;text-shadow:0 1px 1px #cccccc;color:#D02567}.pipenav li a:hover{color:#c93;padding-bottom:0;text-shadow:none;border-bottom:3px solid #000}.pipenav li:after{content:' \025AA';padding:0 5px}@media all and (max-width: 479px){.pipenav li:after{content:''}}.pipenav li:last-child:after{content:'';margin-bottom:0}@media all and (max-width: 479px){.pipenav li{display:block}}.coming{padding:0 3%}.coming .secondary-cover{float:left;margin:0 0 40px 2%;padding-right:20px;text-align:center;width:33%}@media all and (max-width: 598px){.coming .secondary-cover{float:none;margin:0 auto 20px;padding:0;width:100%}}.coming .primary-info{float:right;width:65%;margin:0 auto 20px}.coming .primary-info h1,.coming .primary-info h4{margin:0}.coming .primary-info h4{text-transform:uppercase}@media all and (max-width: 598px){.coming .primary-info{float:none;margin:0 auto 20px;padding:0;width:100%}}.coming .icons{text-align:center}.ancillary .secondary-cover{float:left;margin:0 0 40px;padding-right:20px;text-align:center;width:35%}@media all and (max-width: 598px){.ancillary .secondary-cover{float:none;margin:0 auto 20px;padding:0;width:100%}}.ancillary .primary-info{float:right;width:80%}@media all and (max-width: 598px){.ancillary .primary-info{float:none;margin:0 auto 20px;padding:0;width:100%}}h1,h2,h3,h4,h5,h6{margin:1em 0 0;font-family:"lemonde-courrier",georgia,serif}h1{font-size:36px;line-height:12px;font-size:3.6rem;line-height:1.2em;color:#663366}@media all and (max-width: 479px){h1{font-size:32px;line-height:12px;font-size:3.2rem;line-height:1.2em}}h2{font-size:32px;line-height:12px;font-size:3.2rem;line-height:1.2em;color:#9b98cf}@media all and (max-width: 479px){h2{font-size:27px;line-height:12px;font-size:2.7rem;line-height:1.2em}}h3{font-size:28px;line-height:12px;font-size:2.8rem;line-height:1.2em;color:#663366}@media all and (max-width: 479px){h3{font-size:22px;line-height:12px;font-size:2.2rem;line-height:1.2em}}h4{font-size:24px;line-height:12px;font-size:2.4rem;line-height:1.2em;color:#663366}@media all and (max-width: 479px){h4{font-size:20px;line-height:12px;font-size:2rem;line-height:1.2em}}h5{font-size:20px;line-height:12px;font-size:2rem;line-height:1.2em;color:#663366}h6{font-size:18px;line-height:12px;font-size:1.8rem;line-height:1.2em;color:#663366}small{font-size:12px;line-height:10px;font-size:1.2rem;line-height:1em}.booktitle{font-style:italic;font-weight:bold}.red{color:#903}.meta{font-size:24px;line-height:11px;font-size:2.4rem;line-height:1.1em;font-family:"PT Sans",sans-serif;letter-spacing:2px}.small{font-size:12px;line-height:12px;font-size:1.2rem;line-height:1.2em}.caps{text-transform:uppercase}.lemonde{font-family:"lemonde-courrier",georgia,serif}.leadin,.text-bold-teal{color:#066;font-family:"lemonde-courrier",georgia,serif;font-size:1.8rem;font-style:italic;letter-spacing:0.5px}.nowrap{white-space:nowrap}.hard-pages{margin:20px 4%}.hard-pages img.right{margin:20px 0 20px 5%}blockquote{margin:20px 7%;font-style:italic}.separator{background:transparent url("/images/global/pixels/caramelpix.gif") repeat-x scroll top left;border:none;clear:both;display:block;height:1px;margin:30px auto 30px;width:50%}.separator:before,.separator:after{content:"\0020";display:block;height:0;overflow:hidden}.separator:after{clear:both}.previous-winner{float:left;width:70%}.previous-winner .winner-cover img{float:right;padding:20px}@media all and (max-width: 479px){.previous-winner .winner-cover img{float:none;padding:20px 0}}@media all and (min-width: 711px) and (max-width: 909px){.previous-winner{clear:both;float:none;width:90%}}@media all and (max-width: 709px){.previous-winner{clear:both;float:none;width:90%}}.you-winner{background:#fc6;border:2px solid;float:right;padding:10px 2%;width:20%}@media all and (min-width: 711px) and (max-width: 909px){.you-winner{clear:both;float:none;width:90%}}@media all and (max-width: 709px){.you-winner{clear:both;float:none;width:90%}}.hard-pages dt h4{color:#c36;margin-top:2em}.hard-pages dd p,.hard-pages h5{padding:0 5%;margin-top:7px}.media-logos{float:right;width:20%}@media all and (max-width: 479px){.media-logos{float:none;width:100%}}.media-logos img{padding:10px 0}.autograph{margin:0 40px}.hard-left{float:left;width:65%}.hard-left img{margin:20px 20px 20px 0;width:45%}.hard-left .stores .left{float:left;margin:2em 0 0;width:50%}.hard-left .stores .right{float:right;margin:2em 0 0;width:50%}.hard-left .appearing-captions{padding:1em}.hard-right{float:right;text-align:left;width:27%}.hard-right h5{padding-left:0}.hard-right p{font-size:1.4rem}footer{max-width:1000px;min-width:240px;margin:0 auto;padding:0px}footer:before,footer:after{content:"\0020";display:block;height:0;overflow:hidden}footer:after{clear:both}.foot-nl-button{border:3px solid #000;background-color:#c93;color:#fff;padding:5px 15px 3px;text-transform:uppercase;font-size:1.4rem;margin:3px 0 5px}.foot-nl-button:hover{cursor:pointer;background-color:#fc6}input.email{margin:2px 0 5px;padding:5px;width:95%}.site-footer{padding:4% 4% 2% 4%;position:relative;background-color:#ffffff;background-color:#f9e0ad;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#f9e0ad));background:-webkit-linear-gradient(top, #fff, #f9e0ad);background:-moz-linear-gradient(top, #fff, #f9e0ad);background:-ms-linear-gradient(top, #fff, #f9e0ad);background:-o-linear-gradient(top, #fff, #f9e0ad);background:linear-gradient(to bottom, #fff 1%, #f9e0ad 94%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top-color', endColorstr='$bottom-color',GradientType=0 )}.site-footer .site-info{margin-top:100px}.site-footer .top{margin:-47px 50px 18px 0;text-align:right;position:relative;z-index:9999}.site-footer .footer-right{float:right;width:70%;margin:0 0 0}@media all and (max-width: 909px){.site-footer .footer-right{width:50%;text-align:center}}@media all and (max-width: 709px){.site-footer .footer-right{padding:0 25%;width:100%;text-align:center}}.site-footer .left{float:left;width:25%;margin:25px 0 0}@media all and (max-width: 909px){.site-footer .left{float:left;width:50%;margin:0}}@media all and (max-width: 709px){.site-footer .left{width:100%;clear:both;margin:0;padding:3%;float:none;text-align:center}}.site-footer .middle{float:left;width:60%;margin:-8px 10px 20px;font-size:16px;line-height:12px;font-size:1.6rem;line-height:1.2em}@media all and (max-width: 909px){.site-footer .middle{display:none}}.site-footer .right{float:left;width:36%;margin:0;text-align:left}.site-footer .right:last:after:before,.site-footer .right:last:after:after{content:"\0020";display:block;height:0;overflow:hidden}.site-footer .right:last:after:after{clear:both}@media all and (max-width: 909px){.site-footer .right{width:302px;text-align:center}.site-footer .right small{display:none}}@media all and (max-width: 709px){.site-footer .right{clear:both;margin:0 0 2em;float:none}}@media all and (max-width: 598px){.site-footer .right{width:100%}}.site-footer .bg-right{background:url("../images/global/footer/pattern-right.png") no-repeat scroll right top transparent;min-height:95px;min-width:96px;position:absolute;right:0}.site-footer .bg-left{background:url("../images/global/footer/pattern-left.png") no-repeat scroll left top transparent;height:95px;width:90px;position:absolute;left:0}.site-footer .fb-footer{width:30%}.site-footer .fb-footer img{margin:0px auto 16px;display:block;width:80px}.site-footer .fb-footer img:hover{opacity:0.8}@media all and (max-width: 909px){.site-footer .fb-footer img{width:65px}}@media all and (max-width: 709px){.site-footer .fb-footer{width:100%}.site-footer .fb-footer img{width:50px}}.site-footer .facebook{border:none;overflow:hidden;max-width:292px;height:285px;background:#ffffff}@media all and (max-width: 909px){.site-footer .facebook{width:100%}}
