/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */legend,td,th{padding:0}#contact .errors,#contact .footnote,#contact label,.subscribe-me,article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}hr,img,legend{border:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box}body{margin:0}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}h1{margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}*,::after,::before{box-sizing:inherit}#contact input[type=text],#contact select,#contact textarea,#home .box,#home .copyright-footer,#home .links-box,#home .tagline,.button,.buy-books h2,.grunge,.nav-item,.news-item h2,.newsDate,.paging .pages li a,.sidebar,.social-banner .heading,form .errors,label{font-family:"Special Elite",sans-serif}.twitter-box .follow,body,h1,h2,h3,h4,h5,h6{font-family:Merriweather,Georgia,Cambria,"Times New Roman",Times,serif}@media screen and (min-width:37.5em){.site-nav .nav-item{font-size:13px}}b,strong{font-weight:600}h1,h2,h3,h4,h5,h6{margin-bottom:20px;font-weight:400}h1{font-size:28px;margin-top:40px;margin-bottom:30px}@media screen and (min-width:53.125em){h1{margin-top:60px;margin-bottom:20px}}.newsLink h3,h2{font-size:20px}h3{font-size:16px;text-decoration:italic}.box,.links-box,form .errors,form .footnote{font-size:13px}.box .header,.links-box .header{font-size:14px}.box .link-item,.links-box .link-item{font-size:13px}.newsLink .newsDate+a{font-size:14px}.content .button,.content .paging .pages li a,.copyright-footer,.footer .nav .nav-item,.newsLink .newsDate,.paging .pages li .content a,.social-banner .heading,form .required{font-size:12px}.tagline{font-size:13px}.content form .button,.content form .paging .pages li a,.paging .pages li .content form a{font-size:14px}.ctct-form-errorMessage,.error,.errors{color:#CC474F}#contact{padding-right:20px}#contact .reserved{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);position:absolute}#contact label .required{padding-left:5px}#contact input[type=text],#contact select,#contact textarea{padding:5px 10px;vertical-align:middle;color:#fff!important;background-color:#0D0D0D!important;border:1px solid #E5E5E5;width:100%}@media screen and (min-width:53.125em){#contact input[type=text],#contact select,#contact textarea{width:75%}}#contact input[type=text],#contact select{line-height:30px;height:40px}#contact .button:focus,#contact .paging .pages li a:focus,#contact input[type=text]:focus,#contact select:focus,#contact textarea:focus,.paging .pages li #contact a:focus{background-color:#4D4D4D!important}@media screen and (min-width:73.75em){#contact input[type=text]{width:55%}}#contact #vericodeInput{margin-top:10px}#contact #vericodeInput input[type=reset]{background-color:#272727}#contact #vericodeInput input[type=reset]:hover{background-color:#0D0D0D}#contact .errors{line-height:30px;vertical-align:middle}#contact .footnote{margin-bottom:15px}.subscribe-me{float:left;margin-right:4.65116%;width:100%}.subscribe-me:last-child{margin-right:0}#subscribe input[type=email],#subscribe input[type=text]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:block;margin-bottom:10px;padding:0 10px;background-color:transparent;border:2px solid #E5E5E5;line-height:30px}#subscribe label{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}#subscribe .ctct-form-errorMessage{font-size:.9125em}.sidebar #subscribe{margin-bottom:150px;padding-left:.5em;padding-right:.5em}.sidebar #subscribe input[type=email],.sidebar #subscribe input[type=text]{width:100%}.sidebar #subscribe input[type=email]::-webkit-input-placeholder,.sidebar #subscribe input[type=text]::-webkit-input-placeholder{font-size:.8125em}.sidebar #subscribe input[type=email]::-moz-placeholder,.sidebar #subscribe input[type=text]::-moz-placeholder{font-size:.8125em}.sidebar #subscribe input[type=email]:-moz-placeholder,.sidebar #subscribe input[type=text]:-moz-placeholder{font-size:.8125em}.sidebar #subscribe input[type=email]:-ms-input-placeholder,.sidebar #subscribe input[type=text]:-ms-input-placeholder{font-size:.8125em}.sidebar #subscribe .buttons button,.sidebar #subscribe .buttons input{font-size:.8125em;padding-top:3px}@media screen and (min-width:53.125em){.sidebar #subscribe input[type=email],.sidebar #subscribe input[type=text]{width:auto}.sidebar #subscribe{padding-left:15px;padding-right:15px}}.mobile #subscribe{margin-bottom:30px}.mobile #subscribe p{margin-bottom:5px;font-size:1rem}.mobile #subscribe .buttons,.mobile #subscribe .inputs,.mobile #subscribe input{display:inline-block}#contact input[type=email]:focus,#contact input[type=email]:hover,#contact input[type=text]:focus,#contact input[type=text]:hover,#contact select:focus,#contact select:hover,#contact textarea:focus,#contact textarea:hover,#subscribe input[type=email]:focus,#subscribe input[type=email]:hover,#subscribe input[type=text]:focus,#subscribe input[type=text]:hover,#subscribe select:focus,#subscribe select:hover,#subscribe textarea:focus,#subscribe textarea:hover{box-shadow:0 0 10px #E5E5E5}#contact input[type=email]:active,#contact input[type=text]:active,#contact select:active,#contact textarea:active,#subscribe input[type=email]:active,#subscribe input[type=text]:active,#subscribe select:active,#subscribe textarea:active{outline:#E5E5E5 solid 1px;box-shadow:0 0 0 #E5E5E5}input#switch{position:absolute;top:-9999px;left:-9999px}label.switch{display:none;-webkit-transition:background-position 1s ease-in;-moz-transition:background-position 1s ease-in;transition:background-position 1s ease-in;height:37px;width:37px;z-index:9999999;background-position:-43px -259px}label.switch .switch-text{visibility:hidden;position:absolute;top:42px;left:-12px;text-align:center;color:#B2B2B2;font-size:.8em;opacity:0;-webkit-transition:opacity 3s ease;-moz-transition:opacity 3s ease;transition:opacity 3s ease}#home input#switch:checked+.wrapper,input#switch:checked+.wrapper .box a,input#switch:checked+.wrapper .links-box a,input#switch:checked+.wrapper .sidebar{color:#fff}@media screen and (min-width:37.5em){label.switch{position:fixed;margin-top:10px;margin-left:10%;display:block}}@media screen and (min-width:73.75em){label.switch{margin-left:20%}}label.switch:hover{background-position:-4px -259px;cursor:pointer}label.switch:hover .switch-text{display:inline-block;visibility:visible;opacity:100}#home input#switch:checked+.wrapper .inner-wrapper{background:url(../images/bkgrCirclesHomeDark.png) 50% -30px repeat-y}#home input#switch:checked+.wrapper .logo{background-position:-9px -21px}@media screen and (min-width:53.125em){#home input#switch:checked+.wrapper .logo{background-position:-6px -185px}}input#switch:checked+.wrapper{background-image:url(../images/bkgrDark.jpg);background-color:#000;background-repeat:no-repeat;background-position:55% 0}input#switch:checked+.wrapper .inner-wrapper{background:url(../images/bkgrCirclesDark.png)}input#switch:checked+.wrapper .icon,input#switch:checked+.wrapper .twitter-box .follow:before{background-image:url(../images/spritesDark.png)}input#switch:checked+.wrapper .instagram .icon{background-image:url(../images/spritesInsta.png)}input#switch:checked+.wrapper .instagram .icon a{background-position:-66px -5px}input#switch:checked+.wrapper .instagram .icon a:hover{background-position:-97px -5px}input#switch:checked+.wrapper .icon.new,input#switch:checked+.wrapper .icon.pleasant{background-image:url(../images/spriteTPG.png)}input#switch:checked+.wrapper .icon.new{background-position:-197px -4px}input#switch:checked+.wrapper .content .social-banner .icon{background-image:url(../images/spritesLight.png)}input#switch:checked+.wrapper .content .social-banner .instagram .icon{background-image:url(../images/spritesInsta.png)}input#switch:checked+.wrapper .content .social-banner .instagram .icon a{background-position:-4px -5px}input#switch:checked+.wrapper .content .social-banner .instagram .icon a:hover{background-position:-36px -5px}@media screen and (max-width:37.5em){input#switch:checked+.wrapper .content{color:#fff}}input#switch:checked+.wrapper .sidebar .site-nav .nav-item a{border-right:0}input#switch:checked+.wrapper .copyright-footer{background-image:url(../images/treesDark.png)}a,a:hover,input#switch:checked+.wrapper .box a:hover,input#switch:checked+.wrapper .links-box a:hover{color:grey}input#switch:checked+.wrapper .lia-links .cool{width:101px;height:62px;background-position:-5px -44px}input#switch:checked+.wrapper .lia-links .cool:hover{background-position:-108px -45px}body{color:#0D0D0D}a{text-decoration:none}a:hover{text-decoration:underline}a.icon:hover{text-decoration:none}ol,ul{margin:0;padding:0}ol li,ul li{padding-left:5px}ul{padding-left:15px}ol{padding-left:18px}hr{box-sizing:content-box;height:15px;background:url(../images/ruleHoriz.png) 50% 0 no-repeat;margin:1em 0}.button,.paging .pages li a{display:inline-block;line-height:30px;vertical-align:middle;padding-left:10px;padding-right:10px;color:#fff;background-color:#0D0D0D;border:1px solid #E5E5E5;text-align:center}.container::after,html#home .container-wrap::after,html#home .container::after,html#home .content-wrap::after,html#home .inner-wrapper::after,html#home .wrapper::after,html#home body::after{display:table;content:"";clear:both}.button:hover,.paging .pages li a:hover{background-color:#272727;text-decoration:none}.container{max-width:73.75em;margin-left:auto;margin-right:auto}@media screen and (min-width:37.5em){.wrapper{background:url(../images/bkgrLight.jpg) #fff}.inner-wrapper{background:url(../images/bkgrCircles.png) 50% -30px repeat-y}.container-wrap{background:url(../images/bkgr.png) 50% 0}.content-wrap{display:table;width:100%;table-layout:fixed}}html#home,html#home .container,html#home .container-wrap,html#home .content-wrap,html#home .inner-wrapper,html#home .wrapper,html#home body{height:100%}html#home .social-banner,html#home .wrapper{background:url(../images/bkgrLight.jpg) #fff}html#home .inner-wrapper{background:url(../images/bkgrCirclesHome.png) 50% 0 no-repeat;overflow:auto}@media screen and (min-width:37.5em){html#home .social-banner{background:0 0}}.logo{overflow:hidden;text-indent:101%;white-space:nowrap;background:url(../images/spritesLogos.png) -8px -70px no-repeat;height:35px;width:245px;margin-top:20px}@media screen and (min-width:53.125em){.logo{background-position:-8px -116px;height:57px;width:407px}}@media screen and (min-width:37.5em){.main{display:table-cell;width:62.5%;vertical-align:top;background-color:#fff}.main .content{float:left;display:block;margin-right:2.73973%;width:89.72603%;margin-left:10.27397%}.main .content:last-child{margin-right:0}}.chat,.speak{float:left;display:block;margin-right:7.14286%;width:100%;padding:80px 20px 2px}.chat:last-child,.speak:last-child{margin-right:0}@media screen and (min-width:37.5em){.chat,.speak{padding:20px 10px 2px}}@media screen and (min-width:53.125em){.chat,.speak{padding-right:30px}}@media screen and (min-width:73.75em){.chat,.speak{padding-right:0}}.icon{background-image:url(../images/spritesLight.png);background-repeat:no-repeat;display:inline-block}.instagram .icon{background-image:url(../images/spritesInsta.png)}.sidebar{vertical-align:top}@media screen and (max-width:37.5em){.content-wrap{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}.content-wrap .sidebar.column{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;box-ordinal-group:2;-webkit-order:2;-moz-order:2;order:2;-ms-flex-order:2}.content-wrap .sidebar.column #subscribe{margin:40px 10px 60px}.content-wrap .main.column{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;box-ordinal-group:1;-webkit-order:1;-moz-order:1;order:1;-ms-flex-order:1}.sidebar{background-color:#fff}.sidebar .box,.sidebar .copyright-footer,.sidebar .image,.sidebar .links-box{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);position:absolute}}@media screen and (min-width:37.5em){.sidebar{display:table-cell;width:37.5%;vertical-align:top}.sidebar .site-nav{float:left;display:block;margin-right:4.65116%;width:65.11628%;margin-left:34.88372%}.sidebar .site-nav:last-child{margin-right:0}.sidebar .twitter-box{display:none}.sidebar .copyright-footer{margin-bottom:20px}}@media screen and (min-width:53.125em) and (min-width:37.5em){.sidebar .twitter-box{padding-left:5px}}@media screen and (min-width:53.125em) and (min-width:73.75em){.sidebar .twitter-box{padding-left:0}}@media screen and (min-width:53.125em){.sidebar .site-nav,.sidebar .twitter-box{float:left;display:block;margin-right:4.65116%;width:47.67442%}.sidebar .site-nav:last-child,.sidebar .twitter-box:last-child{margin-right:0}.sidebar .site-nav{margin-left:0}.sidebar .twitter-box{padding-top:80px}.sidebar .copyright-footer{margin-bottom:40px}}.sidebar .image{display:block;clear:both}.sidebar .image::after{clear:both;content:"";display:table}.sidebar .lia{float:right;margin-top:50px}.sidebar .lia-mini{margin-left:17.44186%;margin-top:50px}.copyright-footer{position:relative;text-align:left;background:url(../images/trees.png) 97% 100% no-repeat}@media screen and (min-width:37.5em){.copyright-footer{display:block;clear:both;height:auto;margin-top:40px;background-position:97% 90%}.copyright-footer::after{clear:both;content:"";display:table}.copyright-footer .book-links,.copyright-footer .copyright{padding-left:20px;padding-right:20px}.copyright-footer .book-links{margin-bottom:60px}}@media screen and (min-width:37.5em){.copyright-footer .book-links{margin-bottom:30px}}.copyright-footer .book-links .icon{width:53px;height:89px;margin-right:.5em}.copyright-footer .book-links .icon.ruby{background-position:-4px -164px}.copyright-footer .book-links .icon.ruby:hover{background-position:-67px -165px}.copyright-footer .book-links .icon.new,.copyright-footer .book-links .icon.pleasant{background-image:url(../images/spriteTPG.png)}.copyright-footer .book-links .icon.pleasant{background-position:-68px -4px}.copyright-footer .book-links .icon.pleasant:hover{background-position:-5px -5px}.copyright-footer .book-links .icon.new{background-position:-133px -4px}.copyright-footer .copyright{position:absolute;bottom:0}.copyright-footer.mobile .copyright{position:relative;margin-bottom:50px;text-align:center}.copyright-footer.mobile #subscribe{text-align:center}.twitter-box p{margin-top:0}.twitter-box .follow{line-height:34px;text-transform:uppercase;color:#B2B2B2}.twitter-box .follow:before{content:"";float:left;width:41px;height:34px;margin-right:10px;background:url(../images/spritesLight.png) -5px -3px no-repeat}.twitter-box .follow:hover:before{background-position:-53px -3px}.box,.links-box{position:relative;line-height:20px}.box .header,.links-box .header{display:inline-block;margin:0 0 10px;color:#0D0D0D}.box .header:hover,.links-box .header:hover{color:grey}.box a,.links-box a{color:#0D0D0D}.box a:hover,.links-box a:hover{color:grey}.box .cool,.links-box .cool{position:absolute;text-decoration:none}.interesting-links,.lia-links{float:left;display:block;margin-right:4.65116%;width:65.11628%;margin-left:17.44186%}.interesting-links:last-child,.lia-links:last-child{margin-right:0}.lia-links{margin-top:50px}@media screen and (min-width:53.125em){.lia-links{float:left;display:block;margin-right:4.65116%;width:47.67442%;margin-left:34.88372%}.lia-links:last-child{margin-right:0}}.lia-links .cool{margin-top:-43px;margin-left:-43px;width:70px;height:65px;background-position:-4px -42px}.lia-links .cool:hover{background-position:-88px -42px}.interesting-links{margin-top:50px;margin-bottom:75px}.interesting-links .cool{margin-top:-25px;margin-left:-33px;width:67px;height:47px;background-position:-4px -112px}.interesting-links .cool:hover{background-position:-82px -112px}#home .twitter-box{float:left;display:block;margin-right:4.65116%;width:65.11628%;margin-left:17.44186%;margin-top:50px}#home .twitter-box:last-child{margin-right:0}#home .twitter-box .cool{margin-top:-15px;margin-left:-25px;width:41px;height:34px;background-position:-5px -3px}#home .twitter-box .cool:hover{background-position:-53px -3px}#home .links-box .link-item{padding-bottom:0}#home .interesting-links{margin-bottom:0}@media screen and (min-width:37.5em){#home .box,#home .links-box{float:left;display:block;margin-right:1.69492%;width:23.72881%;margin-left:6.35593%}#home .box:last-child,#home .interesting-links,#home .links-box:last-child{margin-right:0}#home .copyright-footer{background-position:99% 85%}}@media screen and (min-width:73.75em){.copyright-footer .book-links,.copyright-footer .copyright{padding-left:0;padding-right:0}#home .boxes{margin-top:40px}#home .box,#home .links-box{float:left;display:block;margin-right:1.69492%;width:17.37288%;margin-left:12.71186%}#home .box:last-child,#home .interesting-links,#home .links-box:last-child{margin-right:0}#home .copyright-footer .copyright{padding-right:20px}}#home .copyright-footer{display:block;clear:both;padding-top:55px;margin-bottom:120px}#home .copyright-footer::after{clear:both;content:"";display:table}@media screen and (min-width:53.125em){#home .copyright-footer{padding-top:110px;margin-left:20px;margin-bottom:30px;background-position:99% 90%}}#home .copyright-footer .book-links{margin-bottom:10px}#home .copyright-footer .copyright{padding-bottom:30px}@media screen and (min-width:37.5em){#home .copyright-footer .book-links{margin-bottom:15px}#home .copyright-footer .copyright{right:0;padding-bottom:0}#home .copyright-footer .subscribeLink{padding-left:20px;padding-right:20px}}@media screen and (max-width:37.5em){#home .copyright-footer .subscribeLink{margin-bottom:90px}}@media screen and (min-width:73.75em){#home .copyright-footer .subscribeLink{padding-left:0;padding-right:0}}#home .logo{margin-left:auto;margin-right:auto}@media screen and (min-width:37.5em){#home .logo{margin-top:0}}#home .tagline{margin-top:20px;text-align:center;line-height:18px}@media screen and (min-width:37.5em){#home .social-banner-home{float:left;display:block;width:74.57627%;position:relative;margin:110px auto 0}#home .social-banner-home::after{clear:both;content:"";display:table}#home .social-banner-home:last-child{margin-right:0}}#home .social-banner-home .heading{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);position:absolute}#home .simple-content{min-height:300px;margin-top:80px;text-align:center}.social-banner{line-height:25px;text-align:right;z-index:99;display:block}.social-banner::after{clear:both;content:"";display:table}@media screen and (max-width:37.5em){.social-banner{position:fixed;top:0;width:100%;background-color:#fff}.social-banner .heading{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);position:absolute}}@media screen and (min-width:37.5em){.social-banner .heading{display:inline-block;padding-right:10px;vertical-align:top;margin-top:15px}}.social-banner .icon{width:25px;height:25px}.social-banner .facebook,.social-banner .instagram,.social-banner .twitter{display:inline-block;vertical-align:top;margin-top:15px}.social-banner .twitter a{background-position:-35px -300px}.social-banner .twitter a:hover{background-position:-98px -300px}.social-banner .facebook a{background-position:-4px -300px}.social-banner .facebook a:hover{background-position:-66px -300px}.social-banner .instagram a{background-position:-4px -5px}.social-banner .instagram a:hover{background-position:-36px -5px}.social-banner .lia-pic{margin-top:-5px;-webkit-transition:-webkit-transform 2s ease-in-out;-moz-transition:-moz-transform 2s ease-in-out;transition:transform 2s ease-in-out}.social-banner .lia-pic:hover{transform:rotateY(180deg)}.speak p{margin-top:0;margin-bottom:20px;line-height:30px}.speak img{display:block;clear:both;width:auto!important;height:auto!important;max-width:280px!important;margin:0 auto 30px}.speak img::after{clear:both;content:"";display:table}.speak img.middle{float:none;margin-left:auto;margin-right:auto}@media screen and (min-width:37.5em){.speak img{float:right;margin-top:10px;margin-right:10px;padding-left:30px}.speak img.middle{padding-left:15px;padding-right:15px}}@media screen and (min-width:53.125em){.speak img{margin-right:0}}.speak ol,.speak ul{margin-bottom:10px}.speak ol li,.speak ul li{line-height:30px;padding-bottom:10px}.speak blockquote{line-height:30px;margin:0;padding:0 30px 30px}.speak blockquote:after,.speak blockquote:before{content:"\""}#subscribe h2,.buy-books h2,.news-item h2{margin-left:-11.29%;margin-top:30px;color:#fff}@media screen and (min-width:37.5em){#subscribe h2,.buy-books h2,.news-item h2{margin-left:-13.81%}}#subscribe h2 span,.buy-books h2 span,.news-item h2 span{display:inline-block;line-height:2;padding-left:10.274%;padding-right:20px;background-color:#4D4D4D}.newsLink{margin-bottom:30px}.newsLink a{color:#0D0D0D}.newsLink a:hover{color:grey}.newsLink h3{margin-bottom:0}.newsLink .newsDate{display:block;padding-top:5px;margin-bottom:10px}.paging .pages{list-style:none;padding:0}.paging .pages li{display:inline-block}.paging .pages li a.active{background-color:grey;color:#fff}.buy-books{float:left;display:block;margin-right:1.69492%;width:100%;padding-top:20px;margin-bottom:20px;text-align:center}.buy-books:last-child{margin-right:0}.buy-books h2{text-align:left}.buy-books .buy-me{display:inline-block;width:90px;margin-right:30px;padding-bottom:20px}.buy-books .buy-me img{float:none;margin-bottom:10px;padding:0}.buy-books .buy-me .button,.buy-books .buy-me .paging .pages li a,.paging .pages li .buy-books .buy-me a{width:100%}@media screen and (min-width:37.5em){.buy-books{text-align:left}}.insta-feed picture{display:inline-block;padding:.25em .5em .25em 0;line-height:1}.insta-feed picture img{display:block;width:108px;padding:0}.footer{clear:both;margin-bottom:30px;padding-top:15px;text-align:center}@media screen and (min-width:73.75em){#subscribe h2,.buy-books h2,.news-item h2{margin-left:-13%}.footer{margin-bottom:60px;padding-top:120px;text-align:right}}.footer .nav .nav-item{display:inline-block;line-height:18px}.footer .nav .nav-item:after{content:"/";padding-left:6px}.browsehappy::after,.footer .nav .nav-item.last:after{content:""}.nav,.sub-nav{list-style:none;margin:0;padding:0}.site-nav{z-index:999999;margin-top:50px}.site-nav .sub-nav{display:none;margin-bottom:10px}.site-nav .sub-nav .nav-item{margin-bottom:0}.site-nav .sub-nav .nav-item a{padding:12px 10px 12px 35px;font-size:.9em}.site-nav .nav-item{position:relative;margin-bottom:5px;padding-left:0;line-height:18px;vertical-align:middle;z-index:999999;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;transition-delay:.5s}@media screen and (min-width:37.5em){.site-nav{margin-top:23px;text-align:right}.site-nav .sub-nav{white-space:nowrap;text-align:left}.site-nav .nav-item .sub-nav{position:absolute;top:-3px;left:100%}.site-nav .nav-item .sub-nav.is-visible{display:block}.site-nav .nav-item .sub-nav .nav-item{margin-top:3px}.site-nav .nav-item .sub-nav .nav-item a{display:block;padding:5px 10px 3px}}.site-nav .nav-item:hover .sub-nav{display:block}.site-nav .nav-item a{display:block;padding:10px 10px 10px 25px;border:1px solid #E5E5E5;color:#fff}@media screen and (min-width:37.5em){.site-nav .nav-item a{display:inline-block;padding:5px 10px 3px}}.site-nav .nav-item a:hover{color:#E5E5E5;text-decoration:none}.site-nav>.nav-item:nth-child(6n+1) a{background:#0D0D0D}.site-nav>.nav-item:nth-child(6n+1) a:hover{background:#000}.site-nav>.nav-item:nth-child(6n+2) a{background:#8A5AA6}.site-nav>.nav-item:nth-child(6n+2) a:hover{background:#6f4885}.site-nav>.nav-item:nth-child(6n+3) a{background:#0D9E9E}.site-nav>.nav-item:nth-child(6n+3) a:hover{background:#096f6f}.site-nav>.nav-item:nth-child(6n+4) a{background:#4E71B7}.site-nav>.nav-item:nth-child(6n+4) a:hover{background:#3d5a95}.site-nav>.nav-item:nth-child(6n+5) a{background:#CC474F}.site-nav>.nav-item:nth-child(6n+5) a:hover{background:#af3138}.site-nav>.nav-item:nth-child(6n+6) a{background:#4D4D4D}.site-nav>.nav-item:nth-child(6n+6) a:hover{background:#343434}.site-nav .nav-item.active>a{border-color:#E5E5E5;color:#0D0D0D;background-color:#fff}.site-nav .nav-item.active>a:hover{color:#fff}@media screen and (max-width:37.5em){.site-nav{position:fixed;top:0;right:auto;bottom:0;left:0;height:100%;width:250px;-webkit-transform:translateX(-250px);-moz-transform:translateX(-250px);-ms-transform:translateX(-250px);-o-transform:translateX(-250px);transform:translateX(-250px);-webkit-transition:all .25s linear;-moz-transition:all .25s linear;transition:all .25s linear;overflow-y:scroll;-webkit-overflow-scrolling:touch;background-color:whitetransparent}.site-nav.is-visible{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.site-nav .subMenu{display:block}}@media screen and (min-width:37.5em){#home .site-nav>.nav-item:first-child a{background:#0D0D0D;color:#fff}#home .site-nav>.nav-item:first-child a:hover{background:#000}#home .site-nav{text-align:center}#home .site-nav>.nav-item{display:inline-block}#home .site-nav>.nav-item.active{text-transform:none}#home .site-nav>.nav-item:hover .sub-nav{display:block;position:absolute;top:100%;left:0}}@media screen and (min-width:53.125em){#home .site-nav{padding-top:20px}#home .site-nav>.nav-item{margin-left:40px}}.sliding-menu-button{display:inline-block;line-height:30px;vertical-align:middle;padding-left:10px;padding-right:10px;background-color:#0D0D0D;border:1px solid #E5E5E5;text-align:center;cursor:pointer;position:fixed;z-index:9999;top:.9375em;left:.9375em;outline:0;font-weight:400;color:#fff}.sliding-menu-button:hover{background-color:#272727;text-decoration:none}.menu-screen{position:fixed;top:0;right:0;bottom:0;left:0;-webkit-transition:all .15s ease-out 0s;-moz-transition:all .15s ease-out 0s;transition:all .15s ease-out 0s;background-color:#000;opacity:0;visibility:hidden;z-index:999998}.menu-screen.is-visible{opacity:.3;visibility:visible}@media screen and (max-width:37.5em){.desktop{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);position:absolute}}@media screen and (min-width:37.5em){.mobile{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);position:absolute}}.browsehappy{max-width:73.75em;margin-left:auto;margin-right:auto;padding:10px 40px;background-color:#fff;text-align:center}.browsehappy::after{clear:both;display:table}