@import url(https://fonts.googleapis.com/css?family=Homemade+Apple);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-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{background:#fff;font:14px/21px "HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;color:#444;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}h1,h2,h3,h4,h5,h6{color:#181818;font-family:"Georgia","Times New Roman",Helvetica,Arial,sans-serif;font-weight:normal}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1{font-size:46px;line-height:50px;margin-bottom:14px}h2{font-size:35px;line-height:40px;margin-bottom:10px}h3{font-size:28px;line-height:34px;margin-bottom:8px}h4{font-size:21px;line-height:30px;margin-bottom:4px}h5{font-size:17px;line-height:24px}h6{font-size:14px;line-height:21px}.subheader{color:#777}p{margin:0 0 20px 0}p img{margin:0}p.lead{font-size:21px;line-height:27px;color:#777}em{font-style:italic}strong{font-weight:bold;color:#333}small{font-size:80%}blockquote,blockquote p{font-size:17px;line-height:24px;color:#777;font-style:italic}blockquote{margin:0 0 20px;padding:9px 20px 0 19px;border-left:1px solid #ddd}blockquote cite{display:block;font-size:12px;color:#555}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited,blockquote cite a:visited{color:#555}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:10px 0 30px;height:0}a,a:visited{color:#333;text-decoration:underline;outline:0}a:hover,a:focus{color:#000}p a,p a:visited{line-height:inherit}ul,ol{margin-bottom:20px}ul{list-style:none outside}ol{list-style:decimal}ol,ul.square,ul.circle,ul.disc{margin-left:30px}ul.square{list-style:square outside}ul.circle{list-style:circle outside}ul.disc{list-style:disc outside}ul ul,ul ol,ol ol,ol ul{margin:4px 0 5px 30px;font-size:90%}ul ul li,ul ol li,ol ol li,ol ul li{margin-bottom:6px}li{line-height:18px;margin-bottom:12px}ul.large li{line-height:21px}li p{line-height:21px}img.scale-with-grid{max-width:100%;height:auto}.button,button,input[type="submit"],input[type="reset"],input[type="button"]{background:#eee;background:#eee -moz-linear-gradient(top,rgba(255,255,255,0.2) 0,rgba(0,0,0,0.2) 100%);background:#eee -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0.2)),color-stop(100%,rgba(0,0,0,0.2)));background:#eee -webkit-linear-gradient(top,rgba(255,255,255,0.2) 0,rgba(0,0,0,0.2) 100%);background:#eee -o-linear-gradient(top,rgba(255,255,255,0.2) 0,rgba(0,0,0,0.2) 100%);background:#eee -ms-linear-gradient(top,rgba(255,255,255,0.2) 0,rgba(0,0,0,0.2) 100%);background:#eee linear-gradient(top,rgba(255,255,255,0.2) 0,rgba(0,0,0,0.2) 100%);border:1px solid #aaa;border-top:1px solid #ccc;border-left:1px solid #ccc;padding:4px 12px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#444;display:inline-block;font-size:11px;font-weight:bold;text-decoration:none;text-shadow:0 1px rgba(255,255,255,0.75);cursor:pointer;margin-bottom:20px;line-height:normal;padding:8px 10px;-webkit-box-shadow:0 2px 1px rgba(0,0,0,0.14),inset 0 1px 0 #fff;-moz-box-shadow:0 2px 1px rgba(0,0,0,0.14),inset 0 1px 0 #fff;box-shadow:0 2px 1px rgba(0,0,0,0.14),inset 0 1px 0 #fff}.button:hover,button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{color:#222;background:#ddd;background:#ddd -moz-linear-gradient(top,rgba(255,255,255,0.3) 0,rgba(0,0,0,0.3) 100%);background:#ddd -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0.3)),color-stop(100%,rgba(0,0,0,0.3)));background:#ddd -webkit-linear-gradient(top,rgba(255,255,255,0.3) 0,rgba(0,0,0,0.3) 100%);background:#ddd -o-linear-gradient(top,rgba(255,255,255,0.3) 0,rgba(0,0,0,0.3) 100%);background:#ddd -ms-linear-gradient(top,rgba(255,255,255,0.3) 0,rgba(0,0,0,0.3) 100%);background:#ddd linear-gradient(top,rgba(255,255,255,0.3) 0,rgba(0,0,0,0.3) 100%);border:1px solid #888;border-top:1px solid #aaa;border-left:1px solid #aaa}.button:active,button:active,input[type="submit"]:active,input[type="reset"]:active,input[type="button"]:active{border:1px solid #666;background:#ccc;background:#ccc -moz-linear-gradient(top,rgba(255,255,255,0.35) 0,rgba(10,10,10,0.4) 100%);background:#ccc -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0.35)),color-stop(100%,rgba(10,10,10,0.4)));background:#ccc -webkit-linear-gradient(top,rgba(255,255,255,0.35) 0,rgba(10,10,10,0.4) 100%);background:#ccc -o-linear-gradient(top,rgba(255,255,255,0.35) 0,rgba(10,10,10,0.4) 100%);background:#ccc -ms-linear-gradient(top,rgba(255,255,255,0.35) 0,rgba(10,10,10,0.4) 100%);background:#ccc linear-gradient(top,rgba(255,255,255,0.35) 0,rgba(10,10,10,0.4) 100%);}.button.full-width,button.full-width,input[type="submit"].full-width,input[type="reset"].full-width,input[type="button"].full-width{width:100%;padding-left:0!important;padding-right:0!important;text-align:center}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}ul.tabs{display:block;margin:0 0 20px 0;padding:0;border-bottom:solid 1px #ddd}ul.tabs li{display:block;width:auto;height:30px;padding:0;float:left;margin-bottom:0}ul.tabs li a{display:block;text-decoration:none;width:auto;height:29px;padding:0 20px;line-height:30px;border:solid 1px #ddd;border-width:1px 1px 0 0;margin:0;background:#f5f5f5;font-size:13px}ul.tabs li a.active{background:#fff;height:30px;position:relative;top:-4px;padding-top:4px;border-left-width:1px;margin:0 0 0 -1px;color:#111;-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px}ul.tabs li:first-child a.active{margin-left:0}ul.tabs li:first-child a{border-width:1px 1px 0 1px;-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px}ul.tabs li:last-child a{-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px}ul.tabs-content{margin:0;display:block}ul.tabs-content>li{display:none}ul.tabs-content>li.active{display:block}ul.tabs:before,ul.tabs:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}ul.tabs:after{clear:both}ul.tabs{zoom:1}form{margin-bottom:20px}fieldset{margin-bottom:20px}input[type="text"],input[type="password"],input[type="email"],textarea,select{border:1px solid #ccc;padding:6px 4px;outline:none;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font:13px "HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;color:#777;margin:0;width:210px;max-width:100%;display:block;margin-bottom:20px;background:#fff}select{padding:0}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus{border:1px solid #aaa;color:#444;-moz-box-shadow:0 0 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);box-shadow:0 0 3px rgba(0,0,0,0.2)}textarea{min-height:60px}label,legend{display:block;font-weight:bold;font-size:13px}select{width:220px}input[type="checkbox"]{display:inline}label span,legend span{font-weight:normal;font-size:13px;color:#444}.remove-bottom{margin-bottom:0!important}.half-bottom{margin-bottom:10px!important}.add-bottom{margin-bottom:20px!important}.button,input[type=submit]{font-size:11px;font-family:"Lucida Grande",Verdana,Tahoma,Arial,sans-serif;display:inline-block;line-height:1rem;background:#eee;background:-moz-linear-gradient(top,#eee 0,#dbdbdb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#eee),color-stop(100%,#dbdbdb));background:-webkit-linear-gradient(top,#eee 0,#dbdbdb 100%);background:-o-linear-gradient(top,#eee 0,#dbdbdb 100%);background:-ms-linear-gradient(top,#eee 0,#dbdbdb 100%);background:linear-gradient(top,#eee 0,#dbdbdb 100%);color:rgba(0,0,0,0.8);text-shadow:0 1px 0 #fff;padding:3px 12px 4px 9px;text-decoration:none;border:1px solid rgba(0,0,0,0.22);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(0,0,0,0.08);-moz-box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(0,0,0,0.08);-o-box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(0,0,0,0.08);box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(0,0,0,0.08)}.button.mini,input[type=submit].mini{padding:0 6px 2px 6px}.button.delete:before,input[type=submit].delete:before{content:url(/images/60-x.png);margin-right:6px}.button.add:before,input[type=submit].add:before{content:url(/images/05-plus.png);margin-right:4px}.button.edit:before,input[type=submit].edit:before{content:url(/images/21-wrench.png);position:relative;top:2px;margin-right:2px}.button:hover,input[type=submit]:hover,.button:active,input[type=submit]:active,.button:focus,input[type=submit]:focus{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;border-color:rgba(0,0,0,0.45);color:#000;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.35),0 1px 2px rgba(0,0,0,0.08);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.35),0 1px 2px rgba(0,0,0,0.08);-o-box-shadow:inset 0 1px 0 rgba(255,255,255,0.35),0 1px 2px rgba(0,0,0,0.08);box-shadow:inset 0 1px 0 rgba(255,255,255,0.35),0 1px 2px rgba(0,0,0,0.08)}.button:active,input[type=submit]:active,.button:focus,input[type=submit]:focus{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;background:-moz-linear-gradient(top,#dbdbdb 0,#eee 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#dbdbdb),color-stop(100%,#eee));background:-webkit-linear-gradient(top,#dbdbdb 0,#eee 100%);background:-o-linear-gradient(top,#dbdbdb 0,#eee 100%);background:-ms-linear-gradient(top,#dbdbdb 0,#eee 100%);background:linear-gradient(top,#dbdbdb 0,#eee 100%);-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.05),0 2px 3px rgba(0,0,0,0.01);-moz-box-shadow:inset 0 1px 0 rgba(0,0,0,0.05),0 2px 3px rgba(0,0,0,0.01);-o-box-shadow:inset 0 1px 0 rgba(0,0,0,0.05),0 2px 3px rgba(0,0,0,0.01);box-shadow:inset 0 1px 0 rgba(0,0,0,0.05),0 2px 3px rgba(0,0,0,0.01)}input[type=submit]:disabled,input[type=submit]:disabled:hover{color:rgba(0,0,0,0.3)}.borders{position:relative;border:1px solid rgba(0,0,0,0.14)}.borders:before{position:absolute;top:-2px;left:-2px;content:".";text-indent:-9999px;height:6px;width:6px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border-left:10px solid rgba(40,40,39,0.8);border-right:10px solid transparent;border-bottom:10px solid transparent;border-top:10px solid rgba(40,40,39,0.8)}.borders:after{position:absolute;top:-2px;right:-2px;content:".";text-indent:-9999px;height:6px;width:6px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border-right:10px solid rgba(40,40,39,0.8);border-left:10px solid transparent;border-bottom:10px solid transparent;border-top:10px solid rgba(40,40,39,0.8)}.flash,.flash.notice{padding:9px 12px;position:relative;border:1px solid rgba(0,0,0,0.14);background-color:rgba(255,255,255,0.5);color:rgba(0,0,0,0.7);text-align:center;margin-top:12px;margin-bottom:23px}.flash:before,.flash.notice:before{position:absolute;top:-2px;left:-2px;content:".";text-indent:-9999px;height:6px;width:6px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border-left:10px solid rgba(40,40,39,0.8);border-right:10px solid transparent;border-bottom:10px solid transparent;border-top:10px solid rgba(40,40,39,0.8)}.flash:after,.flash.notice:after{position:absolute;top:-2px;right:-2px;content:".";text-indent:-9999px;height:6px;width:6px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border-right:10px solid rgba(40,40,39,0.8);border-left:10px solid transparent;border-bottom:10px solid transparent;border-top:10px solid rgba(40,40,39,0.8)}.flash-error,.flash.error{background-color:rgba(209,69,69,0.1);color:#d14545;border-color:#d14545!important}.flash-error:after,.flash.error:after{border-top-color:#d14545!important;border-right-color:#d14545!important}.flash-error:before,.flash.error:before{border-top-color:#d14545!important;border-left-color:#d14545!important}@charset "UTF-8";@font-face{font-family:"SSSocial";src:url('/fonts/ss-social-circle.eot');src:url('/fonts/ss-social-circle.eot?#iefix') format('embedded-opentype'),url('/fonts/ss-social-circle.woff') format('woff'),url('/fonts/ss-social-circle.ttf') format('truetype'),url('/fonts/ss-social-circle.svg#SSSocialCircle') format('svg');font-weight:bold;font-style:normal}@font-face{font-family:"SSSocial";src:url('/fonts/ss-social-regular.eot');src:url('/fonts/ss-social-regular.eot?#iefix') format('embedded-opentype'),url('/fonts/ss-social-regular.woff') format('woff'),url('/fonts/ss-social-regular.ttf') format('truetype'),url('/fonts/ss-social-regular.svg#SSSocialRegular') format('svg');font-weight:normal;font-style:normal}.ss-social,.ss-icon.ss-social,.ss-icon.ss-social-circle,[class^="ss-"]:before,[class*=" ss-"]:before,[class^="ss-"][class*=" ss-social"]:before,[class*=" ss-"][class*=" ss-social"]:before,[class^="ss-"].right:after,[class*=" ss-"].right:after,[class^="ss-"][class*=" ss-social"].right:after,[class*=" ss-"][class*=" ss-social"].right:after{font-family:"SSSocial","SSStandard";font-style:normal;font-weight:normal;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.ss-icon.ss-social-circle,[class^="ss-"].ss-social-circle:before,[class*=" ss-"].ss-social-circle:before,[class^="ss-"].ss-social-circle.right:after,[class*=" ss-"].ss-social-circle.right:after{font-weight:bold}[class^="ss-"].right:before,[class^="ss-"][class*=" ss-social"].right:before{display:none;content:''}.ss-facebook:before,.ss-facebook.right:after{content:''}.ss-twitter:before,.ss-twitter.right:after{content:''}.ss-linkedin:before,.ss-linkedin.right:after{content:''}.ss-googleplus:before,.ss-googleplus.right:after{content:''}.ss-tumblr:before,.ss-tumblr.right:after{content:''}.ss-wordpress:before,.ss-wordpress.right:after{content:''}.ss-blogger:before,.ss-blogger.right:after{content:''}.ss-posterous:before,.ss-posterous.right:after{content:''}.ss-youtube:before,.ss-youtube.right:after{content:''}.ss-vimeo:before,.ss-vimeo.right:after{content:''}.ss-flickr:before,.ss-flickr.right:after{content:''}.ss-instagram:before,.ss-instagram.right:after{content:''}.ss-pinterest:before,.ss-pinterest.right:after{content:''}.ss-dribbble:before,.ss-dribbble.right:after{content:''}.ss-behance:before,.ss-behance.right:after{content:''}.ss-github:before,.ss-github.right:after{content:''}.ss-octocat:before,.ss-octocat.right:after{content:''}.ss-paypal:before,.ss-paypal.right:after{content:''}.ss-foursquare:before,.ss-foursquare.right:after{content:''}.ss-skype:before,.ss-skype.right:after{content:''}.ss-rdio:before,.ss-rdio.right:after{content:''}.ss-spotify:before,.ss-spotify.right:after{content:''}.ss-lastfm:before,.ss-lastfm.right:after{content:''}.ss-mail:before,.ss-mail.right:after{content:'✉'}.ss-like:before,.ss-like.right:after{content:''}.ss-rss:before,.ss-rss.right:after{content:''}@font-face{font-family:"SSStandard";src:url('/fonts/ss-standard.eot');src:url('/fonts/ss-standard.eot?#iefix') format('embedded-opentype'),url('/fonts/ss-standard.woff') format('woff'),url('/fonts/ss-standard.ttf') format('truetype'),url('/fonts/ss-standard.svg#SSStandard') format('svg');font-weight:normal;font-style:normal}html:hover [class^="ss-"]{-ms-zoom:1}.ss-icon,.ss-icon.ss-standard,[class^="ss-"]:before,[class*=" ss-"]:before,[class^="ss-"].ss-standard:before,[class*=" ss-"].ss-standard:before,[class^="ss-"].right:after,[class*=" ss-"].right:after,[class^="ss-"].ss-standard.right:after,[class*=" ss-"].ss-standard.right:after{font-family:"SSStandard";font-style:normal;font-weight:normal;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased}[class^="ss-"].right:before,[class*=" ss-"].right:before{display:none;content:''}.ss-cursor:before,.ss-cursor.right:after{content:''}.ss-crosshair:before,.ss-crosshair.right:after{content:'⌖'}.ss-search:before,.ss-search.right:after{content:''}.ss-zoomin:before,.ss-zoomin.right:after{content:''}.ss-zoomout:before,.ss-zoomout.right:after{content:''}.ss-view:before,.ss-view.right:after{content:''}.ss-attach:before,.ss-attach.right:after{content:''}.ss-link:before,.ss-link.right:after{content:''}.ss-move:before,.ss-move.right:after{content:''}.ss-write:before,.ss-write.right:after{content:'✎'}.ss-writingdisabled:before,.ss-writingdisabled.right:after{content:''}.ss-erase:before,.ss-erase.right:after{content:'✐'}.ss-compose:before,.ss-compose.right:after{content:''}.ss-lock:before,.ss-lock.right:after{content:''}.ss-unlock:before,.ss-unlock.right:after{content:''}.ss-key:before,.ss-key.right:after{content:''}.ss-backspace:before,.ss-backspace.right:after{content:'⌫'}.ss-ban:before,.ss-ban.right:after{content:''}.ss-trash:before,.ss-trash.right:after{content:''}.ss-target:before,.ss-target.right:after{content:'◎'}.ss-tag:before,.ss-tag.right:after{content:''}.ss-bookmark:before,.ss-bookmark.right:after{content:''}.ss-flag:before,.ss-flag.right:after{content:'⚑'}.ss-like:before,.ss-like.right:after{content:''}.ss-dislike:before,.ss-dislike.right:after{content:''}.ss-heart:before,.ss-heart.right:after{content:'♥'}.ss-halfheart:before,.ss-halfheart.right:after{content:''}.ss-star:before,.ss-star.right:after{content:'⋆'}.ss-halfstar:before,.ss-halfstar.right:after{content:''}.ss-sample:before,.ss-sample.right:after{content:''}.ss-crop:before,.ss-crop.right:after{content:''}.ss-layers:before,.ss-layers.right:after{content:''}.ss-fill:before,.ss-fill.right:after{content:''}.ss-stroke:before,.ss-stroke.right:after{content:''}.ss-phone:before,.ss-phone.right:after{content:''}.ss-phonedisabled:before,.ss-phonedisabled.right:after{content:''}.ss-rss:before,.ss-rss.right:after{content:''}.ss-facetime:before,.ss-facetime.right:after{content:''}.ss-reply:before,.ss-reply.right:after{content:'↩'}.ss-send:before,.ss-send.right:after{content:''}.ss-mail:before,.ss-mail.right:after{content:'✉'}.ss-inbox:before,.ss-inbox.right:after{content:''}.ss-chat:before,.ss-chat.right:after{content:''}.ss-ellipsischat:before,.ss-ellipsischat.right:after{content:''}.ss-ellipsis:before,.ss-ellipsis.right:after{content:'…'}.ss-user:before,.ss-user.right:after{content:''}.ss-femaleuser:before,.ss-femaleuser.right:after{content:''}.ss-users:before,.ss-users.right:after{content:''}.ss-cart:before,.ss-cart.right:after{content:''}.ss-creditcard:before,.ss-creditcard.right:after{content:''}.ss-dollarsign:before,.ss-dollarsign.right:after{content:''}.ss-barchart:before,.ss-barchart.right:after{content:''}.ss-piechart:before,.ss-piechart.right:after{content:''}.ss-box:before,.ss-box.right:after{content:''}.ss-home:before,.ss-home.right:after{content:'⌂'}.ss-buildings:before,.ss-buildings.right:after{content:''}.ss-warehouse:before,.ss-warehouse.right:after{content:''}.ss-globe:before,.ss-globe.right:after{content:''}.ss-navigate:before,.ss-navigate.right:after{content:''}.ss-compass:before,.ss-compass.right:after{content:''}.ss-signpost:before,.ss-signpost.right:after{content:''}.ss-map:before,.ss-map.right:after{content:''}.ss-location:before,.ss-location.right:after{content:''}.ss-pin:before,.ss-pin.right:after{content:''}.ss-database:before,.ss-database.right:after{content:''}.ss-hdd:before,.ss-hdd.right:after{content:''}.ss-music:before,.ss-music.right:after{content:'♫'}.ss-mic:before,.ss-mic.right:after{content:''}.ss-volume:before,.ss-volume.right:after{content:''}.ss-lowvolume:before,.ss-lowvolume.right:after{content:''}.ss-highvolume:before,.ss-highvolume.right:after{content:''}.ss-airplay:before,.ss-airplay.right:after{content:''}.ss-camera:before,.ss-camera.right:after{content:''}.ss-picture:before,.ss-picture.right:after{content:''}.ss-video:before,.ss-video.right:after{content:''}.ss-play:before,.ss-play.right:after{content:'▶'}.ss-pause:before,.ss-pause.right:after{content:''}.ss-stop:before,.ss-stop.right:after{content:'■'}.ss-record:before,.ss-record.right:after{content:'●'}.ss-rewind:before,.ss-rewind.right:after{content:'⏪'}.ss-fastforward:before,.ss-fastforward.right:after{content:'⏩'}.ss-skipback:before,.ss-skipback.right:after{content:'⏮'}.ss-skipforward:before,.ss-skipforward.right:after{content:'⏭'}.ss-eject:before,.ss-eject.right:after{content:'⏏'}.ss-repeat:before,.ss-repeat.right:after{content:''}.ss-replay:before,.ss-replay.right:after{content:'↺'}.ss-shuffle:before,.ss-shuffle.right:after{content:''}.ss-book:before,.ss-book.right:after{content:''}.ss-openbook:before,.ss-openbook.right:after{content:''}.ss-notebook:before,.ss-notebook.right:after{content:''}.ss-newspaper:before,.ss-newspaper.right:after{content:''}.ss-grid:before,.ss-grid.right:after{content:''}.ss-rows:before,.ss-rows.right:after{content:''}.ss-columns:before,.ss-columns.right:after{content:''}.ss-thumbnails:before,.ss-thumbnails.right:after{content:''}.ss-filter:before,.ss-filter.right:after{content:''}.ss-desktop:before,.ss-desktop.right:after{content:''}.ss-laptop:before,.ss-laptop.right:after{content:''}.ss-tablet:before,.ss-tablet.right:after{content:''}.ss-cell:before,.ss-cell.right:after{content:''}.ss-battery:before,.ss-battery.right:after{content:''}.ss-highbattery:before,.ss-highbattery.right:after{content:''}.ss-mediumbattery:before,.ss-mediumbattery.right:after{content:''}.ss-lowbattery:before,.ss-lowbattery.right:after{content:''}.ss-emptybattery:before,.ss-emptybattery.right:after{content:''}.ss-lightbulb:before,.ss-lightbulb.right:after{content:''}.ss-downloadcloud:before,.ss-downloadcloud.right:after{content:''}.ss-download:before,.ss-download.right:after{content:''}.ss-uploadcloud:before,.ss-uploadcloud.right:after{content:''}.ss-upload:before,.ss-upload.right:after{content:''}.ss-fork:before,.ss-fork.right:after{content:''}.ss-merge:before,.ss-merge.right:after{content:''}.ss-transfer:before,.ss-transfer.right:after{content:'⇆'}.ss-refresh:before,.ss-refresh.right:after{content:'↻'}.ss-sync:before,.ss-sync.right:after{content:''}.ss-loading:before,.ss-loading.right:after{content:''}.ss-wifi:before,.ss-wifi.right:after{content:''}.ss-connection:before,.ss-connection.right:after{content:''}.ss-file:before,.ss-file.right:after{content:''}.ss-folder:before,.ss-folder.right:after{content:''}.ss-quote:before,.ss-quote.right:after{content:'“'}.ss-text:before,.ss-text.right:after{content:''}.ss-font:before,.ss-font.right:after{content:''}.ss-print:before,.ss-print.right:after{content:'⎙'}.ss-fax:before,.ss-fax.right:after{content:''}.ss-list:before,.ss-list.right:after{content:''}.ss-layout:before,.ss-layout.right:after{content:''}.ss-action:before,.ss-action.right:after{content:''}.ss-redirect:before,.ss-redirect.right:after{content:'↪'}.ss-expand:before,.ss-expand.right:after{content:'⤢'}.ss-contract:before,.ss-contract.right:after{content:''}.ss-help:before,.ss-help.right:after{content:'❓'}.ss-info:before,.ss-info.right:after{content:'ℹ'}.ss-alert:before,.ss-alert.right:after{content:'⚠'}.ss-caution:before,.ss-caution.right:after{content:'⛔'}.ss-logout:before,.ss-logout.right:after{content:''}.ss-plus:before,.ss-plus.right:after{content:'+'}.ss-hyphen:before,.ss-hyphen.right:after{content:'-'}.ss-check:before,.ss-check.right:after{content:'✓'}.ss-delete:before,.ss-delete.right:after{content:'␡'}.ss-settings:before,.ss-settings.right:after{content:'⚙'}.ss-dashboard:before,.ss-dashboard.right:after{content:''}.ss-notifications:before,.ss-notifications.right:after{content:''}.ss-notificationsdisabled:before,.ss-notificationsdisabled.right:after{content:''}.ss-clock:before,.ss-clock.right:after{content:'⏲'}.ss-stopwatch:before,.ss-stopwatch.right:after{content:'⏱'}.ss-calendar:before,.ss-calendar.right:after{content:''}.ss-addcalendar:before,.ss-addcalendar.right:after{content:''}.ss-removecalendar:before,.ss-removecalendar.right:after{content:''}.ss-checkcalendar:before,.ss-checkcalendar.right:after{content:''}.ss-deletecalendar:before,.ss-deletecalendar.right:after{content:''}.ss-briefcase:before,.ss-briefcase.right:after{content:''}.ss-cloud:before,.ss-cloud.right:after{content:'☁'}.ss-droplet:before,.ss-droplet.right:after{content:''}.ss-flask:before,.ss-flask.right:after{content:''}.ss-up:before,.ss-up.right:after{content:'⬆'}.ss-upright:before,.ss-upright.right:after{content:'⬈'}.ss-right:before,.ss-right.right:after{content:'➡'}.ss-downright:before,.ss-downright.right:after{content:'⬊'}.ss-down:before,.ss-down.right:after{content:'⬇'}.ss-downleft:before,.ss-downleft.right:after{content:'⬋'}.ss-left:before,.ss-left.right:after{content:'⬅'}.ss-upleft:before,.ss-upleft.right:after{content:'⬉'}.ss-navigateup:before,.ss-navigateup.right:after{content:''}.ss-navigateright:before,.ss-navigateright.right:after{content:'▻'}.ss-navigatedown:before,.ss-navigatedown.right:after{content:''}.ss-navigateleft:before,.ss-navigateleft.right:after{content:'◅'}.ss-directup:before,.ss-directup.right:after{content:'▴'}.ss-directright:before,.ss-directright.right:after{content:'▹'}.ss-dropdown:before,.ss-dropdown.right:after{content:'▾'}.ss-directleft:before,.ss-directleft.right:after{content:'◃'}.ss-retweet:before,.ss-retweet.right:after{content:''}.ss-volumelow:before,.ss-volumelow.right:after{content:''}.ss-volumehigh:before,.ss-volumehigh.right:after{content:''}.ss-batteryhigh:before,.ss-batteryhigh.right:after{content:''}.ss-batterymedium:before,.ss-batterymedium.right:after{content:''}.ss-batterylow:before,.ss-batterylow.right:after{content:''}.ss-batteryempty:before,.ss-batteryempty.right:after{content:''}.ss-clouddownload:before,.ss-clouddownload.right:after{content:''}.ss-cloudupload:before,.ss-cloudupload.right:after{content:''}.ss-calendaradd:before,.ss-calendaradd.right:after{content:''}.ss-calendarremove:before,.ss-calendarremove.right:after{content:''}.ss-calendarcheck:before,.ss-calendarcheck.right:after{content:''}.ss-calendardelete:before,.ss-calendardelete.right:after{content:''}@font-face{font-family:'League Spartan';src:url('/fonts/league_spartan_bold.eot');src:url('/fonts/league_spartan_bold.eot?#iefix') format('embedded-opentype'),url('/fonts/league_spartan_bold.woff?https_www.theleagueof.dev') format('woff'),url('/fonts/league_spartan_bold.ttf') format('truetype'),url('/fonts/league_spartan_bold.svg#league_spartanbold') format('svg');font-weight:bold;font-style:normal}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,font,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{margin:0;padding:0}p,blockquote,q,pre,address,hr,code,samp,dl,ol,ul,form,table,fieldset,menu{margin-bottom:1.5em}html{font-size:100%}body{font-family:georgia,palatino,"palatino linotype",times,"times new roman",serif;font-size:.875em;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:"Fanwood",Georgia,Times New Roman,Times,serif;font-weight:bold}h1{font-size:3em;line-height:1.1;margin-bottom:.238em}h2{font-size:2em;line-height:1.15;margin-bottom:.357em}h3{font-size:1.5em;line-height:1.2;margin-bottom:.476em}h4,h5,h6{font-size:1em;margin-bottom:.715em}em,i{font-style:italic}strong,b{font-weight:bold}blockquote,q,cite{font-style:italic}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none;content:""}code,kbd,pre,samp,tt,.code{font-size:12px;font-family:"andale mono",consolas,monaco,"lucida console","courier new",courier,monospace;line-height:1.3}pre{white-space:pre-wrap}abbr,acronym,dfn{border-bottom:1px dotted;cursor:help;font-style:normal;font-variant:normal}var{font-style:normal}center{text-align:center}a:focus{outline:1px dotted}img{border:0}ul{list-style:disc outside none}ol{list-style:decimal outside none}li{margin-left:2em}li ul,li ol{margin-bottom:0}dt{font-weight:bold}dd{margin-bottom:1em}hr{border:0;border-bottom:1px solid}big{font-size:1.25em}small,sub,sup{font-size:.85em}sub,sup{line-height:1}sub{vertical-align:bottom}sup{vertical-align:top}del,s,strike{text-decoration:line-through}ins{border-bottom:1px dotted;text-decoration:none}bdo{border-bottom:1px dotted}u{text-decoration:underline}fieldset{padding:1em}legend{font-weight:bold;padding:0 .25em}input,textarea,select,button{font-family:inherit;font-size:1em}input[type=button],input[type=file],input[type=image],input[type=reset],input[type=submit],button[type=button],button[type=reset],button[type=submit]{cursor:pointer;line-height:1}input[type=text],input[type=password],textarea{padding:1px}textarea{line-height:1.25;text-align:left}table{border:0;border-collapse:collapse;border-spacing:0;line-height:1.3}caption,th,td{text-align:left;vertical-align:top}th,td{border:1px solid;padding:.5em 1em}caption{padding-bottom:1em}th{font-weight:bold}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both}.clearfix{*zoom:1}ul.token-input-list-facebook{overflow:hidden;height:auto!important;height:1%;width:270px;margin:0 auto;border:1px solid rgba(0,0,0,0.24);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.24);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.24);-o-box-shadow:inset 0 1px 3px rgba(0,0,0,0.24);box-shadow:inset 0 1px 3px rgba(0,0,0,0.24);cursor:text;min-height:1px;z-index:999;list-style-type:none;clear:left}ul.token-input-list-facebook li input{border:0;width:100px;padding:3px 8px;background-color:transparent;margin:2px 0;-webkit-appearance:caret}li.token-input-token-facebook{overflow:hidden;height:auto!important;height:15px;margin:3px;padding:1px 3px;background-color:#eff2f7;color:#000;cursor:default;border:1px solid #cfd5c8;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;float:left;white-space:nowrap}li.token-input-token-facebook p{display:inline;padding:0;margin:0}li.token-input-token-facebook span{color:#a6b3cf;margin-left:5px;font-weight:bold;cursor:pointer}li.token-input-selected-token-facebook{background-color:rgba(0,0,0,0.25);border:1px solid #3b5998;color:#fff}li.token-input-input-token-facebook{float:left;margin:0;padding:0;list-style-type:none}div.token-input-dropdown-facebook{position:absolute;margin-top:-2px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:inset 0 -1px 3px rgba(0,0,0,0.24);-moz-box-shadow:inset 0 -1px 3px rgba(0,0,0,0.24);-o-box-shadow:inset 0 -1px 3px rgba(0,0,0,0.24);box-shadow:inset 0 -1px 3px rgba(0,0,0,0.24);width:270px;background-color:#fff;overflow:hidden;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;cursor:default;z-index:1}div.token-input-dropdown-facebook p{margin:0;padding:5px;font-weight:bold;color:#777}div.token-input-dropdown-facebook ul{margin:0;padding:0}div.token-input-dropdown-facebook ul li{background-color:#fff;padding:3px;margin:0;list-style-type:none}div.token-input-dropdown-facebook ul li.token-input-dropdown-item-facebook{background-color:#fff}div.token-input-dropdown-facebook ul li.token-input-dropdown-item2-facebook{background-color:#fff}div.token-input-dropdown-facebook ul li em{font-weight:bold;font-style:normal}div.token-input-dropdown-facebook ul li.token-input-selected-dropdown-item-facebook{background-color:#cfd5c8;color:rgba(0,0,0,0.8)}@font-face{font-family:'Fwood';src:url('/fonts/fanwoodtext-italic-webfont.eot');src:url('/fonts/fanwoodtext-italic-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/fanwoodtext-italic-webfont.woff?https_www.theleagueof.dev') format('woff'),url('/fonts/fanwoodtext-italic-webfont.ttf') format('truetype'),url('/fonts/fanwoodtext-italic-webfont.svg#fanwooditalic') format('svg');font-weight:normal;font-style:italic}@font-face{font-family:'Fwood';src:url('/fonts/fanwoodtext-webfont.eot');src:url('/fonts/fanwoodtext-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/fanwoodtext-webfont.woff?https_www.theleagueof.dev') format('woff'),url('/fonts/fanwoodtext-webfont.ttf') format('truetype'),url('/fonts/fanwoodtext-webfont.svg#fanwoodregular') format('svg');font-weight:normal;font-style:normal}.ribbon-wrapper{width:85px;height:88px;overflow:hidden;position:absolute;top:-3px;right:-3px}.ribbon{font:bold 8px "League Spartan",Helvetica,"Helvetica Neue",Sans-Serif;color:#000;text-transform:uppercase;letter-spacing:2px;text-align:center;text-shadow:rgba(255,255,255,0.5) 0 1px 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);position:absolute;z-index:100;padding:9px 7px 7px 12px;left:1%;top:20%;width:90px;background:#fff;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:0 0 3px rgba(0,0,0,0.3);box-shadow:0 0 3px rgba(0,0,0,0.3)}.ribbon:before,.ribbon:after{content:"";border-top:3px solid #6e8900;border-left:3px solid transparent;border-right:3px solid transparent;position:absolute;bottom:-3px}.ribbon:before{left:0}.ribbon:after{right:0}html{background:#fff;border:12px solid #fff}@media all and (max-width:660px){html{border:none}}body{background:transparent;max-width:820px;font-size:14px;margin:0 auto}h1,h2,h3,h4,h5,h6{font-family:"Fwood",Georgia,Times New Roman,Times,serif;font-weight:normal}.h1{text-align:center;margin:4.236em auto 2.618em auto}h2{font-style:italic}header#main{margin:2.618em 0 2.618em 0;position:relative;border-bottom:1px solid #dedede}header#main h1#logo{float:left;display:block;height:71px;position:relative;top:-3px;z-index:1000}header#main h1#logo a{width:420px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;height:90px;display:block;background:url(/images/logo-tiny-text.png) no-repeat top left;text-indent:-9999px}@media all and (max-width:770px){header#main h1#logo a{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;width:90px}}header#main nav{padding-top:2.618em;padding-right:1em}header#main nav ul{margin:0;padding:0;text-align:right}@media all and (max-width:496px){header#main nav ul{margin-top:-1.382em;margin-bottom:.382em}}header#main nav ul li{margin:0 .618em 0 0;padding:0;display:inline-block}header#main nav ul li a{text-decoration:none;font-style:italic}footer{text-align:center;padding:1.618em 1.618em 1em 1.618em;margin-top:0;margin-bottom:2.618em;background-color:#fff;color:#c0c0c0;float:none;clear:both;font-size:11px;font-family:"Lucida Grande",Verdana,Tahoma,Arial,sans-serif}footer a{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;color:#c0c0c0}footer a:hover{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;color:#000}footer a.agoodcompany{-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;display:inline-block;position:relative;top:-1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:url(/images/agoodcompany.png) no-repeat center center;text-indent:-9999px;text-align:left;width:120px;height:20px}footer a.agoodcompany:hover{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}footer nav ul{margin-bottom:2.618em}footer nav ul li{height:30px;margin-left:.618em;margin-bottom:1em;display:inline-block;vertical-align:top;position:relative;top:0}@media all and (max-width:660px){footer nav ul li{max-width:100%;display:block;margin:0}}footer nav ul li a.button{font-size:90%;letter-spacing:2px;color:#000;background-color:transparent!important}@media all and (max-width:660px){footer nav ul li a.button{max-width:100%;display:block}}footer nav ul li a.button:hover{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;border:none!important;border-color:rgba(0,0,0,0.45);color:#5c6f56!important}footer nav ul li a.button:hover span{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;color:#008000}footer nav ul li a.button:after{content:""}footer nav ul li i{font-weight:bold!important;font-size:18px;position:relative;bottom:-4px;margin-left:2px}footer nav ul li.twitter a{padding:0!important}footer nav ul li.twitter i{margin-right:4px}.button.inline{display:inline-block;margin-right:1em}.button.inline:after{margin-left:1em}hr{clear:both;height:0;border-top:1px solid rgba(0,0,0,0.14);border-bottom:1px solid rgba(255,255,255,0.64)}html.home #introduction{margin:7em auto 9em 0;padding:2em}html.home #introduction h2{padding-left:.618em;text-align:center}html.home #introduction h2 span{margin-left:.8em}@media all and (max-width:820px){html.home #introduction h2 span{display:block}}html.home #introduction p{width:48%;float:left;text-align:justify}@media all and (max-width:820px){html.home #introduction p{width:300px;margin:1.618em auto!important;float:none}}html.home #introduction p:first-of-type{margin-right:2em}html.home ul#fonts{clear:both;padding:0;margin:0}html.home ul#fonts li{width:100%;margin:0 0 0 0;list-style-type:none;position:relative}html.home ul#fonts li img{width:100%;height:auto}html.home ul#fonts li a{margin:0;display:block;width:100%}html.home ul#fonts li #newsletter-ad a{margin-top:1em}#newsletter-ad{overflow:hidden;position:relative;margin-bottom:4px;max-height:200px}#newsletter-ad img{position:relative;z-index:-1}#newsletter-ad p{position:absolute;top:8%;right:3%;z-index:2;background:#f8faf0;padding:1.2em 2em;border-radius:3px;max-width:340px}#newsletter-ad p a{height:2em;margin-left:0;width:90%}#newsletter-ad p a.button{max-width:90%;display:block;position:relative;padding-top:1em;margin-top:1em;padding-bottom:.618em;left:-2px}.league-spartan{font-family:"League Spartan";font-weight:bold;letter-spacing:2px;text-transform:uppercase}html.show ul.slides li,html.show ul.slides img{width:100%;max-width:820px;height:auto}input[type='checkbox'],input[type='checkbox']+label{display:inline-block;margin-right:.618em}a.button,.button,input[type=submit],.button.green.flat{font-family:"League Spartan";font-weight:bold;letter-spacing:2px;text-transform:uppercase;-webkit-appearance:none;border:none;box-shadow:none;color:#fff;line-height:1em;padding:12px 18px 8px 18px;margin:6px auto;text-shadow:none;margin-left:-1px;display:inline-block;background:#5c6f56;line-height:1rem}a.button:before,.button:before,input[type=submit]:before,.button.green.flat:before{position:relative;top:3px;opacity:.65}a.button.delete:before,.button.delete:before,input[type=submit].delete:before,.button.green.flat.delete:before{color:#fff;content:"delete";float:left;font-family:"SSStandard";font-style:normal;font-weight:normal;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;margin-right:6px}a.button.view:before,.button.view:before,input[type=submit].view:before,.button.green.flat.view:before{color:#fff;content:"view";float:left;font-family:"SSStandard";font-style:normal;font-weight:normal;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;margin-right:6px}a.button.download:before,.button.download:before,input[type=submit].download:before,.button.green.flat.download:before{color:#fff;content:"down";float:left;font-family:"SSStandard";font-style:normal;font-weight:normal;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;margin-right:6px}a.button.add:before,.button.add:before,input[type=submit].add:before,.button.green.flat.add:before{color:#fff;content:"add";float:left;top:2px;font-family:"SSStandard";font-style:normal;font-weight:normal;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;margin-right:6px}a.button.edit:before,.button.edit:before,input[type=submit].edit:before,.button.green.flat.edit:before{color:#fff;content:"pencil";float:left;font-family:"SSStandard";font-style:normal;font-weight:normal;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;margin-right:6px}a.button:hover,.button:hover,input[type=submit]:hover,.button.green.flat:hover{background:#70836a;color:#fff!important;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}a.button:hover:before,.button:hover:before,input[type=submit]:hover:before,.button.green.flat:hover:before{opacity:1}a.button:after,.button:after,input[type=submit]:after,.button.green.flat:after{color:#fff;content:"next";float:right;font-family:"SSStandard";font-style:normal;font-weight:normal;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased}a.button:disabled,.button:disabled,input[type=submit]:disabled,.button.green.flat:disabled{color:rgba(255,255,255,0.8);opacity:.5}a.button:focus,.button:focus,input[type=submit]:focus,.button.green.flat:focus,a.button:active,.button:active,input[type=submit]:active,.button.green.flat:active{background:#5c6f56;color:#fff}a.button.grey,.button.grey,input[type=submit].grey,.button.green.flat.grey{background:#c0c0c0}a.button.grey:after,.button.grey:after,input[type=submit].grey:after,.button.green.flat.grey:after{content:""}label,.label{border:none;font-family:"League Spartan";font-weight:bold;letter-spacing:3px;font-size:.6rem;box-shadow:none;color:#000;text-transform:uppercase;margin:.618em auto 1em auto;text-shadow:none;display:block}input[type=text],input[type=password],input[type=email]{border:none;font-family:"Lucida Grande";box-shadow:none;color:#5c6f56;padding:12px 18px 12px 18px;border:1px solid rgba(0,0,0,0.12);text-shadow:none;display:block;background:#fff}input[type=text]:active,input[type=password]:active,input[type=email]:active,input[type=text]:focus,input[type=password]:focus,input[type=email]:focus{color:#008000;border-color:#b6c9b0}@media all and (max-width:820px){html{padding:2em}}form p.good label{color:#008000;position:relative}form p.good label:before{position:absolute;left:-2em;content:"✔"}form p.good input{color:#008000;border-color:#c0d3ba}form p.bad label{color:#d14545;position:relative}form p.bad label:before{position:absolute;left:-2em;content:"×"}form p.bad label:after{content:" - taken"}form p.bad input{color:#d14545;border:1px solid #ffe5e5;margin:.618em 0 1.618em 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}html.book{}html.book .hasCountdown{font-family:"League Spartan";font-weight:bold;letter-spacing:2px;text-transform:uppercase}html.book .countdown_rtl{direction:rtl}html.book .countdown_holding span{color:#888}html.book .countdown_row{clear:both;width:50%;padding:0 2px;text-align:center}html.book .countdown_show1 .countdown_section{width:98%}html.book .countdown_show2 .countdown_section{width:48%}html.book .countdown_show3 .countdown_section{width:32.5%}html.book .countdown_show4 .countdown_section{width:24.5%}html.book .countdown_show5 .countdown_section{width:19.5%}html.book .countdown_show6 .countdown_section{width:16.25%}html.book .countdown_show7 .countdown_section{width:14%}html.book .countdown_section{display:inline-block;font-size:75%;text-align:center}html.book .countdown_amount{font-size:200%}html.book .countdown_descr{display:block;width:50%}html.book .countdown{border:1px solid rgba(0,0,0,0.08);padding:2.618em 2em 2em 2em;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-align:center;max-width:90%;position:relative;margin:4em auto;clear:both}html.book .countdown p{font-style:italic}@media all and (max-width:660px){html.book .countdown{font-size:80%!important}}html.book .countdown:before{content:"exclusive sale only for next";line-height:1.4em;display:block;text-transform:lowercase;position:relative;margin-top:-2.618em;margin-bottom:1em;text-align:center;font-size:1.5em;letter-spacing:0;color:#ff6719;z-index:100;background:#fff;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);font-family:'Homemade Apple',cursive}@media all and (max-width:660px){html.book .countdown:before{font-size:1.4em!important}}html.book h6{text-align:center;margin-top:8em;margin-bottom:.618em}html.book .description{max-width:445.65217391304344px;margin:0 auto 4em auto}html.book .description p:first-of-type{text-align:center}html.book .description img:first-of-type{width:100%;max-width:400px;margin:6em auto}html.book .description li{line-height:1.618em}html.book .description h1{text-align:center;margin:4.236em auto 2.618em auto;margin-top:0}html.book .cover{max-width:546.6666666666666px;margin:0 0 2em -7em;float:left;display:none}@media all and (max-width:870px){html.book .cover{float:none;margin:0 auto 2em auto}}html.book .cover img{width:100%;overflow:hidden;-webkit-background-clip:padding-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}html.book ul.book.options{padding:2em 0 0 6em;margin:2.618em auto 0 auto;max-width:512.5px}@media all and (max-width:870px){html.book ul.book.options{float:none;margin:0 auto 0 auto;padding:0 0 0 .618em}}html.book ul.book.options>li{border-left:1px solid rgba(92,111,86,0.2);list-style:none;padding:0 1em 0 7.618em;margin:4em 0 6em 0;display:block;position:relative}html.book ul.book.options>li:first-child{margin-top:1em}html.book ul.book.options>li:last-child{margin-right:0}@media all and (max-width:660px){html.book ul.book.options>li{padding:0 1em 0 1em}}html.book ul.book.options>li h3{margin-bottom:1em}html.book ul.book.options>li img:first-of-type{position:absolute;max-height:200px;top:0;right:400px}@media all and (max-width:660px){html.book ul.book.options>li img:first-of-type{position:relative;right:30px}}html.book ul.book.options>li.option-1 img:first-of-type{top:-0.618em}@media all and (max-width:660px){html.book ul.book.options>li.option-1 img:first-of-type{position:relative;right:-20px;margin:1em auto 0 auto}}html.book ul.book.options>li.option-2 img:first-of-type{top:-0.618em;right:400px}@media all and (max-width:660px){html.book ul.book.options>li.option-2 img:first-of-type{position:relative;right:-20px;margin:.618em auto 0 auto}}html.book ul.book.options>li.option-3 img:first-of-type{right:400px;top:1.618em}@media all and (max-width:660px){html.book ul.book.options>li.option-3 img:first-of-type{position:relative;right:30px}}html.book ul.book.options>li ul{padding:0;margin:0 0 0 1.618em;list-style:disc outside!important}html.book ul.book.options>li ul li{margin:1em 0}html.book ul.book.options>li .button{color:rgba(255,255,255,0.5);max-width:260px;margin-top:2em}html.book ul.book.options>li .button .price{color:#fff;position:relative}html.book ul.book.options>li .button .price.on-sale:before{content:attr(data-discount);position:absolute;top:-0.7em;font-size:3em;letter-spacing:-2px;color:#ff6719;z-index:100;-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg);font-family:'Homemade Apple',cursive}html.book ul.book.options>li .button .price.on-sale:after{content:"____";position:absolute;top:-0.382em;left:0;-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg);color:#ff6719;font-size:2em;font-family:'Homemade Apple',cursive}html.book ul.book.options>li .button:hover{color:#fff}html.book ul.book.options>li .button:hover .price{text-shadow:0 0 1.618em rgba(255,255,255,0.8)}html.book .downloads-count{visibility:hidden}html.book .satisfaction{border-top:1px solid rgba(0,0,0,0.08);padding-top:1.618em;margin:0 auto;position:relative;left:-4em;max-width:70%;font-style:italic;opacity:.5}html.book .satisfaction img{display:block;margin:1em auto;position:relative;top:-4em;margin-right:1em;float:left;max-width:180px}html.newsletter header#main{margin-bottom:0}html.newsletter .container{margin-top:0}html.newsletter .container h1{text-align:center;margin:4.236em auto 2.618em auto;max-width:585.7142857142858px}html.newsletter .container .content{max-width:445.65217391304344px;margin:1em auto 4em auto}html.newsletter .testimonials{margin-top:1.618em;width:100%}html.newsletter .testimonials iframe{width:100%}html.newsletter .testimonials ul,html.newsletter .testimonials ul li{padding:0;margin:0;list-style-type:none}html.newsletter .testimonials h3{max-width:482.3529411764706px;line-height:1.6;font-family:'Homemade Apple',cursive;color:#8ea188;font-weight:normal;text-align:center;margin:0 auto 1em auto}html.newsletter .testimonials h3 span{color:#5c6f56;font-weight:bold;position:relative}html.newsletter .testimonials li{width:49%;display:inline-block;font-size:1rem}@media all and (max-width:660px){html.newsletter .testimonials li{width:100%}}html.newsletter .testimonials li blockquote{border:none}html.newsletter hr{margin:4em auto}html.newsletter hr:last-child{margin-bottom:.618em}html.newsletter #thankyou{max-width:55%;margin:0 auto}html.newsletter .how{max-width:328px;float:right;margin-right:10%;padding-left:1em}@media all and (max-width:728px){html.newsletter .how{float:none;margin:1em auto}}html.newsletter form{margin-left:1em;margin-right:2em;width:33%;float:right}@media all and (max-width:728px){html.newsletter form{width:auto;max-width:445.65217391304344px;padding-right:3em;margin:4em auto 0 auto;float:none}html.newsletter form input[type=text],html.newsletter form input[type=password],html.newsletter form input[type=email]{max-width:100%;min-width:100%;width:100%}}html.newsletter form input[type=email]{margin-bottom:-1.618em}html.newsletters.show .actions{margin:1em auto;text-align:center}html.newsletters.show .actions li{display:inline-block;vertical-align:top}html.newsletters.show h6{text-align:center;margin-top:8em;margin-bottom:.618em}html.newsletters.show h1.subject{text-align:center;max-width:546.6666666666666px;margin:0 auto}html.newsletters.show blockquote *{font-size:.8rem}html.newsletters.show .mainContainer{max-width:440.8602150537634px;margin:2em auto 3em auto}html.newsletters.show #newsletter-ad{max-height:236px}html.newsletters.show #newsletter-ad p{margin:0 auto;left:.618em}html.newsletters.show #newsletter-ad a{padding-top:1.618em}html.join h1.title{text-align:center;margin:4.236em auto 2.618em auto}html.join h2{text-align:center;margin:4.236em auto 2.618em auto;border-bottom:none!important;margin:1em auto}html.join .container{max-width:445.65217391304344px;margin:2em auto 3em auto}html.join .join-form{max-width:546.6666666666666px;margin:1em auto}html.join .join-form section{width:48%;margin-right:2%;float:left}html.join .join-form section:last-child{margin-right:0}html.join .join-form .card-expiry-month,html.join .join-form .card-expiry-year{width:30%;display:inline}html.join .join-form .plan{text-align:center}html.join .join-form .plan input{width:30%;display:inline-block;margin:0 .382em 1em .382em}html.join .join-form .plan em{color:#848484}html.join .join-form p.updates-and-news{display:block;clear:both;text-align:center;padding-top:1em}html.join .join-form input[type=submit]{display:block;clear:both;padding:2em 2em 1.618em 2em;margin:0 auto 5em auto}html.join .join-form .address_zip input{max-width:95%}html.join ul.members{max-width:445.65217391304344px;padding:0 0 0 0;margin:0 auto 4em auto}html.join ul.members li{padding:0;margin:0;display:inline-block;list-style-type:none}html.join h3{max-width:482.3529411764706px;line-height:1.6;font-family:'Homemade Apple',cursive;color:#8ea188;font-weight:normal;text-align:center;margin:0 auto 1em auto;margin:3em auto}html.join h3 span{color:#5c6f56;font-weight:bold;position:relative}html.join #newsletter-ad{max-height:236px}html.join #newsletter-ad p{margin:0 auto;left:.618em}html.join #newsletter-ad a{padding-top:1.618em}blockquote{padding-left:1em}html.manifesto h1#our_manifesto{text-align:center;margin:4.236em auto 2.618em auto}html.manifesto h1#our_manifesto img{display:none;margin:0 auto}html.manifesto h1#our_manifesto img:first-child{margin-left:2em}html.manifesto .container{padding:1em;max-width:445.65217391304344px;margin:0 auto}html.manifesto .container img{display:none}html.manifesto h2{clear:both}html.manifesto ul.members{max-width:445.65217391304344px;padding:0 0 0 0;margin:0 auto 4em auto}html.manifesto ul.members li{padding:0;margin:0;display:inline-block;list-style-type:none}form.donation.update input.amount{max-width:20%;margin:.382em auto}form.donation.update p.submit{margin:0 auto 3em auto;text-align:center}form.donation.update p.submit input{display:inline-block;margin-right:1em}form.donation.update p.number{max-width:70%;display:inline-block;margin-right:.618em;margin-left:-1em}form.donation.update p.number input{max-width:75%}form.donation.update p.cvc{display:inline-block;max-width:30%;margin-right:-1em}form.donation.update p.cvc input{max-width:40%}form.login,form.forgot,form.donation.update{max-width:445.65217391304344px;border:1px solid #e8e8e8;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin:8em auto;text-align:center}form.login h1,form.forgot h1,form.donation.update h1{margin:1em auto}form.login input,form.forgot input,form.donation.update input{margin:0 auto}section.preorder.thankyou{max-width:410px;margin:6em auto 2em auto;position:relative;border:1px solid #def1d8;padding:5em 6em 4em 6em;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#fff}@media all and (max-width:660px){section.preorder.thankyou{padding:2em}}section.preorder.thankyou .stamp{position:absolute;background:#fff;z-index:100;max-width:30%;left:-8em;top:10%}@media all and (max-width:660px){section.preorder.thankyou .stamp{position:relative;top:auto;left:auto;max-width:50%;margin-left:70%;margin-top:-4em}}section.preorder.thankyou .signature{max-width:50%;position:relative;-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg);top:1em;left:-1em}section.preorder.thankyou~p.ps{display:block;max-width:273.3333333333333px;text-align:center;font-style:italic;margin:1em auto 12em auto}html.font.show ul.images{list-style-type:none;margin-bottom:2em}html.font.show ul.images li,html.font.show ul.images li img{margin:0;width:100%}html.font.show ul.slidesjs-pagination{list-style-type:none;margin:0;padding:0;text-align:right}html.font.show ul.slidesjs-pagination li.slidesjs-pagination-item{margin:0;padding:0;display:inline-block;width:10px;margin-right:.618em;position:relative;top:4px}html.font.show ul.slidesjs-pagination li.slidesjs-pagination-item a{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#e8e8e8;display:block;height:.618em;width:.618em;text-indent:9999px}html.font.show ul.slidesjs-pagination li.slidesjs-pagination-item a.active{background:#acacac}html.font.show .description{float:left;max-width:445.65217391304344px;margin-left:.618em;margin-bottom:2em}@media all and (max-width:820px) and (min-width:570px){html.font.show .description{max-width:50%;margin-left:0}}@media all and (max-width:570px){html.font.show .description{float:none;width:100%;margin-left:0}}html.font.show .description h2{margin:0 inherit 2em inherit;padding-bottom:0}html.font.show .description .contributors{display:block;float:none}html.font.show .description .contributors h4{display:none}html.font.show .description .contributors li{width:3em;float:none;display:inline-block}html.font.show .sidebar{float:right;width:33%;margin-bottom:8em}@media all and (max-width:820px) and (min-width:570px){html.font.show .sidebar{width:45%}}@media all and (max-width:570px){html.font.show .sidebar{float:none;width:100%}}html.font.show .sidebar h4{text-transform:uppercase;letter-spacing:2px;font-size:.8em;margin:1.618em auto .382em auto}html.font.show ul.actions{clear:both;list-style-type:none;margin:0;padding:0;padding-top:1em}html.font.show ul.actions li{margin:0;padding:0}html.font.show ul.actions li .button{display:block}html.font.show ul.actions .lettercase:before,html.font.show ul.actions .view:before{top:-1px}html.font.show ul.actions .download:before{top:0}html.font.show .meta{opacity:.75;margin-top:2em}html.font.show .meta h4{display:none}html.font.show .meta li{list-style-type:none;padding:0;margin:0 0 0 .382em;margin-bottom:.618em}html.font.show .meta li.downloaded em{font-weight:bold}html.font.show .meta li i{font-size:.8em;margin-right:.618em;position:relative;top:1px}html.font.show .contributors li{padding:0 4px 0 4px;margin:0;list-style-type:none;display:block;float:left;max-width:20%;margin-right:2%;margin-bottom:2%;text-align:center}html.font.show .contributors li img{overflow:hidden;border:1px solid #d4e7ce;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:100%}html.font.show .contributors li p{display:none}html.font.show .contributors li>a{padding:4px 0 0 0;display:block}.avatar{overflow:hidden;background-clip:padding-box;border:1px solid #d4e7ce;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.user{clear:both;height:6em;display:inline-block;padding:1em 2.618em 1em 1em;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #d4e7ce}.user .avatar{float:left;margin-right:2em}.user .description{float:left}.user .description a.name{border:none;font-family:"League Spartan";font-weight:bold;letter-spacing:3px;font-size:.6rem;box-shadow:none;color:#000;text-transform:uppercase;margin:.618em auto 1em auto;text-shadow:none;display:block;font-size:.8rem;letter-spacing:4px;text-decoration:none}html.newsletters.archive .container{max-width:372.7272727272727px;margin:0 auto}html.newsletters.archive .description{max-width:445.65217391304344px;margin:0 auto 2em auto;text-align:center}html.newsletters.archive h1.archives{text-align:center;margin:2em auto .618em auto}html.newsletters.archive ol.archives{margin-bottom:4em}html.newsletters.archive ol.archives li{border-left:1px solid #c0d3ba;padding-left:1em;line-height:2em;list-style-type:decimal-leading-zero;margin:0}html.newsletters.archive .ad{margin-bottom:4em}html.book.charge,html.book.download{border:12px solid #008000}html.book.charge .container,html.book.download .container{max-width:820px;margin:0 auto;padding-top:2em}html.book.charge .container .cover,html.book.download .container .cover{max-width:37%;margin-right:2.618em;margin-left:5%;float:left}@media all and (max-width:660px){html.book.charge .container .cover,html.book.download .container .cover{max-height:100%}}html.book.charge .container .info,html.book.download .container .info{max-width:55%;margin:0 auto;text-align:center}@media all and (max-width:660px){html.book.charge .container .info,html.book.download .container .info{max-width:100%}}html.book.charge .container .label,html.book.download .container .label{margin:2em auto 4em auto}html.book.charge .container h1,html.book.download .container h1{color:#000;margin:0 auto .382em auto;max-width:431.5789473684211px;text-align:center}@media all and (max-width:660px){html.book.charge .container h1,html.book.download .container h1{text-align:center}}html.book.charge .container h2,html.book.download .container h2{color:#008000;text-align:center;max-width:445.65217391304344px;margin:0 auto}@media all and (max-width:660px){html.book.charge .container h2,html.book.download .container h2{text-align:center;line-height:1.3;border:1px solid #def1d8;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:1em}}html.book.charge .container .description,html.book.download .container .description{max-width:445.65217391304344px;margin:1.618em auto 3em auto}html.book.charge .container .description img:first-of-type,html.book.download .container .description img:first-of-type{margin:1em auto 0 auto;max-height:200px;width:auto}html.book.charge .container .description ul,html.book.download .container .description ul{padding:0 0 0 2em;margin:2.618em auto 1em auto;list-style:disc outside!important}html.book.charge .container .description ul li,html.book.download .container .description ul li{text-align:left;margin:1em 0}html.book.charge .container .logged-in,html.book.download .container .logged-in{text-align:center}html.book.charge .container .log-in,html.book.download .container .log-in{text-align:center}html.book.charge .container #login-form p,html.book.download .container #login-form p{display:inline-block;margin-right:.618em}html.book.charge .container #login-form p:last-of-type,html.book.download .container #login-form p:last-of-type{margin-right:0}html.book.charge .container .account .avatar,html.book.download .container .account .avatar{margin-top:2.618em}html.book.charge .container .account h3,html.book.download .container .account h3{margin:1em auto .618em auto;font-family:"League Spartan";font-weight:bold;letter-spacing:2px;text-transform:uppercase;font-size:.8rem}html.book.charge .container .total,html.book.download .container .total{border-bottom:1px dashed #dedede;clear:both;margin:2em;padding-top:2em}html.book.charge .container .total strong,html.book.download .container .total strong{font-family:"League Spartan";font-weight:bold;letter-spacing:3px;font-size:.6rem;box-shadow:none;color:#000;text-transform:uppercase;float:left}html.book.charge .container .total .price,html.book.download .container .total .price{position:relative;float:right;top:-6px}html.book.charge .container .total:after,html.book.download .container .total:after{color:transparent;content:".";clear:both}html.book.charge .container .price.on-sale,html.book.download .container .price.on-sale{position:relative}html.book.charge .container .price.on-sale:before,html.book.download .container .price.on-sale:before{content:attr(data-discount);position:absolute;top:-1em;font-size:2em;letter-spacing:-2px;color:#ff6719;z-index:100;-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg);font-family:'Homemade Apple',cursive}html.book.charge .container .price.on-sale:after,html.book.download .container .price.on-sale:after{content:"____";position:absolute;top:-0.5em;left:0;-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg);color:#ff6719;font-size:1.8em;font-family:'Homemade Apple',cursive}html.book.charge .container form,html.book.download .container form{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #e8e8e8;padding:2em 2em;width:64%;clear:both;text-align:center;margin:0 auto 8em auto}@media all and (max-width:660px){html.book.charge .container form,html.book.download .container form{width:80%}}html.book.charge .container form label,html.book.download .container form label{text-align:left}html.book.charge .container form p.submit,html.book.download .container form p.submit{clear:both;margin-top:2em;text-align:center!important}html.book.charge .container form p.submit .button.grey,html.book.download .container form p.submit .button.grey{font-size:.8em;padding:9px 10px 6px 10px;top:-1px;position:relative;display:inline-block}html.book.charge .container form p.submit .button.grey:after,html.book.download .container form p.submit .button.grey:after{content:""}html.book.charge .container form p.submit input[type=submit],html.book.download .container form p.submit input[type=submit]{display:inline-block;margin-left:auto!important;margin-right:auto!important}html.book.charge .container form section.user-account,html.book.download .container form section.user-account{margin-bottom:2em;float:left}html.book.charge .container form .account~section.address,html.book.download .container form .account~section.address{margin:2.618em auto}html.book.charge .container form section.address,html.book.download .container form section.address{width:46%;margin:0 auto 2.618em auto}html.book.charge .container form div.address,html.book.download .container form div.address{margin-bottom:2.618em}html.book.charge .container form section.user-account~section.address,html.book.download .container form section.user-account~section.address{float:left}html.book.charge .container form section.user-account~section.address h3,html.book.download .container form section.user-account~section.address h3{color:#f00}html.book.charge .container form div.card,html.book.download .container form div.card{max-width:50%;margin:0 auto;text-align:center}@media all and (max-width:660px){html.book.charge .container form div.card,html.book.download .container form div.card{max-width:80%}}html.book.charge .container form div.card.visa code.last4:before,html.book.download .container form div.card.visa code.last4:before{content:"";display:block;float:left;position:relative;top:-0.8em;margin:.618em 0 1em 20%;height:16.666666666666668px;width:26px;background:url(https://d22lct1myh0s5f.cloudfront.net/images/visa.png) no-repeat top center;background-size:100% auto}html.book.charge .container form div.card.mastercard code.last4:before,html.book.download .container form div.card.mastercard code.last4:before{content:"";display:block;float:left;position:relative;top:-0.8em;margin:.618em 0 1em 20%;height:16.666666666666668px;width:26px;background:url(https://d22lct1myh0s5f.cloudfront.net/images/mastercard.png) no-repeat top center;background-size:100% auto}html.book.charge .container form div.card.discover code.last4:before,html.book.download .container form div.card.discover code.last4:before{content:"";display:block;float:left;position:relative;top:-0.8em;margin:.618em 0 1em 20%;height:16.666666666666668px;width:26px;background:url(https://d22lct1myh0s5f.cloudfront.net/images/discover.png) no-repeat top center;background-size:100% auto}html.book.charge .container form div.card.american-express code.last4:before,html.book.download .container form div.card.american-express code.last4:before{content:"";display:block;float:left;position:relative;top:-0.8em;margin:.618em 0 1em 20%;height:16.666666666666668px;width:26px;background:url(https://d22lct1myh0s5f.cloudfront.net/images/amex.png) no-repeat top center;background-size:100% auto}html.book.charge .container form div.card code.last4,html.book.download .container form div.card code.last4{width:100%;float:none;margin:0 auto}html.book.charge .container form div.card code.expiration,html.book.download .container form div.card code.expiration{display:block;clear:both;position:relative;top:-1.382em}@media all and (max-width:660px){html.book.charge .container form div.card code.expiration,html.book.download .container form div.card code.expiration{top:0;margin-top:.192em}}html.book.charge .container form div.card code.expiration:before,html.book.download .container form div.card code.expiration:before{content:"Exp. "}html.book.charge .container form div.card.visa code.last4,html.book.download .container form div.card.visa code.last4,html.book.charge .container form div.card.american-express code.last4,html.book.download .container form div.card.american-express code.last4,html.book.charge .container form div.card.discover code.last4,html.book.download .container form div.card.discover code.last4,html.book.charge .container form div.card.mastercard code.last4,html.book.download .container form div.card.mastercard code.last4{width:90%;float:left}@media all and (max-width:660px){html.book.charge .container form div.card.visa code.last4,html.book.download .container form div.card.visa code.last4,html.book.charge .container form div.card.american-express code.last4,html.book.download .container form div.card.american-express code.last4,html.book.charge .container form div.card.discover code.last4,html.book.download .container form div.card.discover code.last4,html.book.charge .container form div.card.mastercard code.last4,html.book.download .container form div.card.mastercard code.last4{width:100%;float:none}html.book.charge .container form div.card.visa code.last4:before,html.book.download .container form div.card.visa code.last4:before,html.book.charge .container form div.card.american-express code.last4:before,html.book.download .container form div.card.american-express code.last4:before,html.book.charge .container form div.card.discover code.last4:before,html.book.download .container form div.card.discover code.last4:before,html.book.charge .container form div.card.mastercard code.last4:before,html.book.download .container form div.card.mastercard code.last4:before{display:block;float:none;margin:1.618em auto -0.618em auto}}html.book.charge .container form div.card strong,html.book.download .container form div.card strong{text-align:center;display:block;margin:2em auto 4em auto;font-family:"League Spartan";font-weight:bold;letter-spacing:2px;text-transform:uppercase;font-size:.8em;margin:0 auto .382em auto}html.book.charge .container form .update,html.book.download .container form .update{clear:both}html.book.charge .container form .update a,html.book.download .container form .update a{display:block;margin-top:.618em;font-style:italic;font-size:.9em;color:#cacaca}html.book.charge .container form .update a:hover,html.book.download .container form .update a:hover{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;color:#000}html.book.charge .container form section.user-account,html.book.download .container form section.user-account{margin-right:2em}html.book.charge .container form section.card,html.book.download .container form section.card{float:none}html.book.charge .container form p.number,html.book.download .container form p.number{max-width:40%;display:inline-block;margin-right:.618em}html.book.charge .container form p.number input,html.book.download .container form p.number input{max-width:75%}html.book.charge .container form p.cvc,html.book.download .container form p.cvc{display:inline-block;max-width:12%;margin-right:.618em}html.book.charge .container form p.cvc input,html.book.download .container form p.cvc input{max-width:40%}html.book.charge .container form p.expiration,html.book.download .container form p.expiration{max-width:80%;margin-left:.618em;display:inline-block;text-align:left;vertical-align:bottom}@media all and (max-width:660px){html.book.charge .container form p.expiration,html.book.download .container form p.expiration{width:80%}}html.book.charge .container form .card-expiry-month,html.book.download .container form .card-expiry-month,html.book.charge .container form .card-expiry-year,html.book.download .container form .card-expiry-year{width:auto;display:inline-block}html.book.charge .container form p.address_state,html.book.download .container form p.address_state{max-width:60%;display:inline-block;float:left;margin-bottom:0;margin-top:-0.43em;margin-right:.618em}html.book.charge .container form p.address_state input,html.book.download .container form p.address_state input{max-width:73%}html.book.charge .container form p.address_zip,html.book.download .container form p.address_zip{margin-top:-0.43em;display:inline-block;float:left;max-width:40%;margin-bottom:0}html.book.charge .container form p.address_zip input,html.book.download .container form p.address_zip input{max-width:96%}html.book.charge form#payment-form p.address_zip{max-width:36%}html.book.charge form#payment-form p.address_zip input{max-width:45%}html.book.download .download.options li.option .button{display:block}html.account div.purchases,html.join div.purchases{max-width:60%;padding:1em;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin:0 auto;text-align:center}html.account div.purchases li.book,html.join div.purchases li.book{clear:both;*zoom:1;margin:0 auto 2.618em auto;list-style-type:none;margin-left:0;max-width:100%}html.account div.purchases li.book a,html.join div.purchases li.book a{text-decoration:none}html.account div.purchases li.book h3,html.join div.purchases li.book h3{padding-top:.618em}html.account div.purchases li.book .info,html.join div.purchases li.book .info{display:inline-block;max-width:100%}@media all and (max-width:660px){html.account div.purchases li.book .info,html.join div.purchases li.book .info{max-width:100%;text-align:center}}html.account div.purchases li.book .info h3,html.join div.purchases li.book .info h3{margin:0 0 .382em 0}html.account div.purchases li.book .info .cover,html.join div.purchases li.book .info .cover{max-width:22%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;display:inline-block;margin-right:1.618em;vertical-align:top}@media all and (max-width:660px){html.account div.purchases li.book .info .cover,html.join div.purchases li.book .info .cover{max-width:40%;margin-top:1em}}html.account div.purchases li.book .info .description,html.join div.purchases li.book .info .description{text-align:left;max-width:70%;display:inline-block;vertical-align:top}html.account div.purchases li.book .info a.preorder,html.join div.purchases li.book .info a.preorder{display:inline-block;margin-top:1.618em;padding:1em 1em .618em 1em;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-family:"League Spartan";font-weight:bold;letter-spacing:2px;text-transform:uppercase;font-size:.7em;color:#bfbfbf;background:#f8f8f8}html.account div.purchases li.book .info a.button,html.join div.purchases li.book .info a.button{display:inline-block;margin-top:1.618em}html.account div.purchases li.book .info a.button:after,html.join div.purchases li.book .info a.button:after{content:""}html.account div.purchases li.book .downloads,html.join div.purchases li.book .downloads{display:inline-block;vertical-align:top;margin-top:6%}@media all and (max-width:660px){html.account div.purchases li.book .downloads,html.join div.purchases li.book .downloads{display:block;text-align:center}}html.account div.purchases li.book .downloads a.button:after,html.join div.purchases li.book .downloads a.button:after{content:""}html.account h2,html.join h2{margin:2em auto 1em auto;padding-bottom:.618em;border-bottom:1px solid #e8e8e8}html.account div.usercard,html.join div.usercard{margin:2.2em 2em 2.618em auto;border:1px solid #def1d8;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:30%;float:left;text-align:center}html.account div.usercard div.address:after,html.join div.usercard div.address:after{display:block;content:" ";margin-bottom:8em}html.account div.usercard div.card,html.join div.usercard div.card{max-width:92%;margin-top:-6em}html.account div.usercard div.card .last4,html.join div.usercard div.card .last4{width:100%;float:none}html.account div.usercard div.card .last4:before,html.join div.usercard div.card .last4:before{display:block}html.account .edit.payment.details,html.join .edit.payment.details{color:#666;font-style:italic;font-size:.8em}html.account form,html.join form{clear:both;padding-top:2em}html.account form p.submit,html.join form p.submit{padding:1em 0}html.account section.account,html.join section.account{max-width:30%;float:left;margin-right:2em}html.account section.address,html.join section.address{max-width:30%;float:left}html.account section.card,html.join section.card{border-top:1px solid rgba(0,0,0,0.08);width:100%;padding-top:2em;margin-top:1em}html.account section.plan,html.join section.plan{text-align:center;width:100%}html.account section.plan p.plan,html.join section.plan p.plan{text-align:left;margin:0 auto}html.account p.submit,html.join p.submit{margin:0 auto!important;clear:both}html.account div.account .avatar,html.join div.account .avatar{margin-top:2.618em}html.account div.account h3,html.join div.account h3{margin:1em auto .618em auto;font-family:"League Spartan";font-weight:bold;letter-spacing:2px;text-transform:uppercase;font-size:.8rem;line-height:1.618em;width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:80%}html.account p.number,html.join p.number{max-width:40%;display:inline-block;margin-right:.618em}html.account p.number input,html.join p.number input{max-width:75%}html.account p.cvc,html.join p.cvc{display:inline-block;max-width:12%;margin-right:.618em}html.account p.cvc input,html.join p.cvc input{max-width:40%}html.account p.expiration,html.join p.expiration{display:inline-block;text-align:left}@media all and (max-width:660px){html.account p.expiration,html.join p.expiration{width:80%}}html.account p.expiration .card-expiry-month,html.join p.expiration .card-expiry-month,html.account p.expiration .card-expiry-year,html.join p.expiration .card-expiry-year{width:auto;display:inline-block}html.account p.address_state,html.join p.address_state{max-width:50%;display:inline-block;float:left;margin-bottom:0;margin-top:-0.43em;margin-right:1.618em}html.account p.address_state input,html.join p.address_state input{max-width:73%}html.account p.address_zip,html.join p.address_zip{margin-top:-0.43em;display:inline-block;float:left;max-width:36%;margin-bottom:0}html.account p.address_zip input,html.join p.address_zip input{max-width:65%}html.account div.card,html.join div.card{max-width:50%;margin:0 auto;text-align:center}@media all and (max-width:660px){html.account div.card,html.join div.card{max-width:80%}}html.account div.card.visa code.last4:before,html.join div.card.visa code.last4:before{content:"";display:block;float:left;position:relative;top:-0.8em;margin:.618em 0 1em 20%;height:16.666666666666668px;width:26px;background:url(https://d22lct1myh0s5f.cloudfront.net/images/visa.png) no-repeat top center;background-size:100% auto}html.account div.card.mastercard code.last4:before,html.join div.card.mastercard code.last4:before{content:"";display:block;float:left;position:relative;top:-0.8em;margin:.618em 0 1em 20%;height:16.666666666666668px;width:26px;background:url(https://d22lct1myh0s5f.cloudfront.net/images/mastercard.png) no-repeat top center;background-size:100% auto}html.account div.card.discover code.last4:before,html.join div.card.discover code.last4:before{content:"";display:block;float:left;position:relative;top:-0.8em;margin:.618em 0 1em 20%;height:16.666666666666668px;width:26px;background:url(https://d22lct1myh0s5f.cloudfront.net/images/discover.png) no-repeat top center;background-size:100% auto}html.account div.card.american-express code.last4:before,html.join div.card.american-express code.last4:before{content:"";display:block;float:left;position:relative;top:-0.8em;margin:.618em 0 1em 20%;height:16.666666666666668px;width:26px;background:url(https://d22lct1myh0s5f.cloudfront.net/images/amex.png) no-repeat top center;background-size:100% auto}html.account div.card code.last4,html.join div.card code.last4{width:100%;float:none;margin:0 auto}html.account div.card code.expiration,html.join div.card code.expiration{display:block;clear:both;position:relative;top:-1.382em}@media all and (max-width:660px){html.account div.card code.expiration,html.join div.card code.expiration{top:0;margin-top:.192em}}html.account div.card code.expiration:before,html.join div.card code.expiration:before{content:"Exp. "}html.account div.card.visa code.last4,html.join div.card.visa code.last4,html.account div.card.american-express code.last4,html.join div.card.american-express code.last4,html.account div.card.discover code.last4,html.join div.card.discover code.last4,html.account div.card.mastercard code.last4,html.join div.card.mastercard code.last4{width:90%;float:left}@media all and (max-width:660px){html.account div.card.visa code.last4,html.join div.card.visa code.last4,html.account div.card.american-express code.last4,html.join div.card.american-express code.last4,html.account div.card.discover code.last4,html.join div.card.discover code.last4,html.account div.card.mastercard code.last4,html.join div.card.mastercard code.last4{width:100%;float:none}html.account div.card.visa code.last4:before,html.join div.card.visa code.last4:before,html.account div.card.american-express code.last4:before,html.join div.card.american-express code.last4:before,html.account div.card.discover code.last4:before,html.join div.card.discover code.last4:before,html.account div.card.mastercard code.last4:before,html.join div.card.mastercard code.last4:before{display:block;float:none;margin:1.618em auto -0.618em auto}}html.account div.card strong,html.join div.card strong{text-align:center;border:none;letter-spacing:3px;font-size:.6rem;box-shadow:none;color:#000;margin:.618em auto 1em auto;text-shadow:none;display:block;font-family:"League Spartan";font-weight:bold;letter-spacing:2px;text-transform:uppercase;font-size:.8em;margin:0 auto .382em auto}html.account p.submit,html.join p.submit{margin-left:34%}html.book.download .options ul{margin:4em 0 6em 0;text-align:center}html.book.download li.option{display:inline-block;max-width:30%;margin:0 1em 0 0;float:none;clear:both;list-style-type:none;position:relative}@media all and (max-width:660px){html.book.download li.option{max-width:100%;margin-bottom:1.618em}}html.book.download li.option:last-child{margin-right:0}html.book.download li.option .cover{max-width:100%;height:auto;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;display:block;margin:0;float:none}html.book.download li.option ul.actions{margin:0}html.book.download li.option ul.actions li{list-style-type:none;margin:0}html.book.download li.option ul.actions li.readmill iframe{max-width:70%;float:left}html.book.download li.option ul.actions li.readmill select,html.book.download li.option ul.actions li.readmill select:hover,html.book.download li.option ul.actions li.readmill select:focus,html.book.download li.option ul.actions li.readmill select:active{background:#eee -moz-linear-gradient(top,rgba(255,255,255,0.2) 0,rgba(0,0,0,0.2) 100%);background:#eee -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0.2)),color-stop(100%,rgba(0,0,0,0.2)));background:#eee -webkit-linear-gradient(top,rgba(255,255,255,0.2) 0,rgba(0,0,0,0.2) 100%);background:#eee -o-linear-gradient(top,rgba(255,255,255,0.2) 0,rgba(0,0,0,0.2) 100%);background:#eee -ms-linear-gradient(top,rgba(255,255,255,0.2) 0,rgba(0,0,0,0.2) 100%);background:#eee linear-gradient(top,rgba(255,255,255,0.2) 0,rgba(0,0,0,0.2) 100%);border:1px solid #aaa;border-top:1px solid #ccc;border-left:1px solid #ccc;padding:4px 12px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#444;text-shadow:0 1px rgba(255,255,255,0.75);margin-bottom:20px;line-height:normal;padding:8px 10px;-webkit-box-shadow:0 2px 1px rgba(0,0,0,0.14),inset 0 1px 0 #fff;-moz-box-shadow:0 2px 1px rgba(0,0,0,0.14),inset 0 1px 0 #fff;box-shadow:0 2px 1px rgba(0,0,0,0.14),inset 0 1px 0 #fff;font-size:11px;font-family:"Lucida Grande",Verdana,Tahoma,Arial,sans-serif;background:#eee;background:-moz-linear-gradient(top,#eee 0,#dbdbdb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#eee),color-stop(100%,#dbdbdb));background:-webkit-linear-gradient(top,#eee 0,#dbdbdb 100%);background:-o-linear-gradient(top,#eee 0,#dbdbdb 100%);background:-ms-linear-gradient(top,#eee 0,#dbdbdb 100%);background:linear-gradient(top,#eee 0,#dbdbdb 100%);color:rgba(0,0,0,0.8);text-shadow:0 1px 0 #fff;padding:3px 12px 4px 9px;text-decoration:none;border:1px solid rgba(0,0,0,0.22);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(0,0,0,0.08);-moz-box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(0,0,0,0.08);-o-box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(0,0,0,0.08);box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(0,0,0,0.08);font-family:"League Spartan";font-weight:bold;letter-spacing:2px;border:none;box-shadow:none;color:#fff;line-height:1em;padding:12px 18px 8px 18px;margin:6px auto;text-shadow:none;margin-left:-1px;background:#5c6f56;line-height:1rem;max-width:28%;text-transform:uppercase;float:right;position:relative;top:-6px;padding:14px 9px 8px 14px;text-align:center;margin-left:3px;outline:none;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:transparent;color:#7a8d74;border:1px solid #a2b59c}html.book.download li.option ul.actions li.readmill select.mini,html.book.download li.option ul.actions li.readmill select:hover.mini,html.book.download li.option ul.actions li.readmill select:focus.mini,html.book.download li.option ul.actions li.readmill select:active.mini{padding:0 6px 2px 6px}html.book.download li.option ul.actions li.readmill select.delete:before,html.book.download li.option ul.actions li.readmill select:hover.delete:before,html.book.download li.option ul.actions li.readmill select:focus.delete:before,html.book.download li.option ul.actions li.readmill select:active.delete:before{content:url(/images/60-x.png);margin-right:6px}html.book.download li.option ul.actions li.readmill select.add:before,html.book.download li.option ul.actions li.readmill select:hover.add:before,html.book.download li.option ul.actions li.readmill select:focus.add:before,html.book.download li.option ul.actions li.readmill select:active.add:before{content:url(/images/05-plus.png);margin-right:4px}html.book.download li.option ul.actions li.readmill select.edit:before,html.book.download li.option ul.actions li.readmill select:hover.edit:before,html.book.download li.option ul.actions li.readmill select:focus.edit:before,html.book.download li.option ul.actions li.readmill select:active.edit:before{content:url(/images/21-wrench.png);position:relative;top:2px;margin-right:2px}html.book.download li.option ul.actions li.readmill select:hover,html.book.download li.option ul.actions li.readmill select:hover:hover,html.book.download li.option ul.actions li.readmill select:focus:hover,html.book.download li.option ul.actions li.readmill select:active:hover,html.book.download li.option ul.actions li.readmill select:active,html.book.download li.option ul.actions li.readmill select:hover:active,html.book.download li.option ul.actions li.readmill select:focus:active,html.book.download li.option ul.actions li.readmill select:active:active,html.book.download li.option ul.actions li.readmill select:focus,html.book.download li.option ul.actions li.readmill select:hover:focus,html.book.download li.option ul.actions li.readmill select:focus:focus,html.book.download li.option ul.actions li.readmill select:active:focus{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;border-color:rgba(0,0,0,0.45);color:#000;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.35),0 1px 2px rgba(0,0,0,0.08);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.35),0 1px 2px rgba(0,0,0,0.08);-o-box-shadow:inset 0 1px 0 rgba(255,255,255,0.35),0 1px 2px rgba(0,0,0,0.08);box-shadow:inset 0 1px 0 rgba(255,255,255,0.35),0 1px 2px rgba(0,0,0,0.08)}html.book.download li.option ul.actions li.readmill select:active,html.book.download li.option ul.actions li.readmill select:hover:active,html.book.download li.option ul.actions li.readmill select:focus:active,html.book.download li.option ul.actions li.readmill select:active:active,html.book.download li.option ul.actions li.readmill select:focus,html.book.download li.option ul.actions li.readmill select:hover:focus,html.book.download li.option ul.actions li.readmill select:focus:focus,html.book.download li.option ul.actions li.readmill select:active:focus{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;background:-moz-linear-gradient(top,#dbdbdb 0,#eee 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#dbdbdb),color-stop(100%,#eee));background:-webkit-linear-gradient(top,#dbdbdb 0,#eee 100%);background:-o-linear-gradient(top,#dbdbdb 0,#eee 100%);background:-ms-linear-gradient(top,#dbdbdb 0,#eee 100%);background:linear-gradient(top,#dbdbdb 0,#eee 100%);-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.05),0 2px 3px rgba(0,0,0,0.01);-moz-box-shadow:inset 0 1px 0 rgba(0,0,0,0.05),0 2px 3px rgba(0,0,0,0.01);-o-box-shadow:inset 0 1px 0 rgba(0,0,0,0.05),0 2px 3px rgba(0,0,0,0.01);box-shadow:inset 0 1px 0 rgba(0,0,0,0.05),0 2px 3px rgba(0,0,0,0.01)}html.book.download li.option ul.actions li.readmill select:before,html.book.download li.option ul.actions li.readmill select:hover:before,html.book.download li.option ul.actions li.readmill select:focus:before,html.book.download li.option ul.actions li.readmill select:active:before{position:relative;top:3px;opacity:.65}html.book.download li.option ul.actions li.readmill select.delete:before,html.book.download li.option ul.actions li.readmill select:hover.delete:before,html.book.download li.option ul.actions li.readmill select:focus.delete:before,html.book.download li.option ul.actions li.readmill select:active.delete:before{color:#fff;content:"delete";float:left;font-family:"SSStandard";font-style:normal;font-weight:normal;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;margin-right:6px}html.book.download li.option ul.actions li.readmill select.view:before,html.book.download li.option ul.actions li.readmill select:hover.view:before,html.book.download li.option ul.actions li.readmill select:focus.view:before,html.book.download li.option ul.actions li.readmill select:active.view:before{color:#fff;content:"view";float:left;font-family:"SSStandard";font-style:normal;font-weight:normal;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;margin-right:6px}html.book.download li.option ul.actions li.readmill select.download:before,html.book.download li.option ul.actions li.readmill select:hover.download:before,html.book.download li.option ul.actions li.readmill select:focus.download:before,html.book.download li.option ul.actions li.readmill select:active.download:before{color:#fff;content:"down";float:left;font-family:"SSStandard";font-style:normal;font-weight:normal;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;margin-right:6px}html.book.download li.option ul.actions li.readmill select.add:before,html.book.download li.option ul.actions li.readmill select:hover.add:before,html.book.download li.option ul.actions li.readmill select:focus.add:before,html.book.download li.option ul.actions li.readmill select:active.add:before{color:#fff;content:"add";float:left;top:2px;font-family:"SSStandard";font-style:normal;font-weight:normal;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;margin-right:6px}html.book.download li.option ul.actions li.readmill select.edit:before,html.book.download li.option ul.actions li.readmill select:hover.edit:before,html.book.download li.option ul.actions li.readmill select:focus.edit:before,html.book.download li.option ul.actions li.readmill select:active.edit:before{color:#fff;content:"pencil";float:left;font-family:"SSStandard";font-style:normal;font-weight:normal;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;margin-right:6px}html.book.download li.option ul.actions li.readmill select:hover,html.book.download li.option ul.actions li.readmill select:hover:hover,html.book.download li.option ul.actions li.readmill select:focus:hover,html.book.download li.option ul.actions li.readmill select:active:hover{background:#70836a;color:#fff!important;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}html.book.download li.option ul.actions li.readmill select:hover:before,html.book.download li.option ul.actions li.readmill select:hover:hover:before,html.book.download li.option ul.actions li.readmill select:focus:hover:before,html.book.download li.option ul.actions li.readmill select:active:hover:before{opacity:1}html.book.download li.option ul.actions li.readmill select:after,html.book.download li.option ul.actions li.readmill select:hover:after,html.book.download li.option ul.actions li.readmill select:focus:after,html.book.download li.option ul.actions li.readmill select:active:after{color:#fff;content:"next";float:right;font-family:"SSStandard";font-style:normal;font-weight:normal;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased}html.book.download li.option ul.actions li.readmill select:disabled,html.book.download li.option ul.actions li.readmill select:hover:disabled,html.book.download li.option ul.actions li.readmill select:focus:disabled,html.book.download li.option ul.actions li.readmill select:active:disabled{color:rgba(255,255,255,0.8);opacity:.5}html.book.download li.option ul.actions li.readmill select:focus,html.book.download li.option ul.actions li.readmill select:hover:focus,html.book.download li.option ul.actions li.readmill select:focus:focus,html.book.download li.option ul.actions li.readmill select:active:focus,html.book.download li.option ul.actions li.readmill select:active,html.book.download li.option ul.actions li.readmill select:hover:active,html.book.download li.option ul.actions li.readmill select:focus:active,html.book.download li.option ul.actions li.readmill select:active:active{background:#5c6f56;color:#fff}html.book.download li.option ul.actions li.readmill select.grey,html.book.download li.option ul.actions li.readmill select:hover.grey,html.book.download li.option ul.actions li.readmill select:focus.grey,html.book.download li.option ul.actions li.readmill select:active.grey{background:#c0c0c0}html.book.download li.option ul.actions li.readmill select.grey:after,html.book.download li.option ul.actions li.readmill select:hover.grey:after,html.book.download li.option ul.actions li.readmill select:focus.grey:after,html.book.download li.option ul.actions li.readmill select:active.grey:after{content:""}html.book.download li.option ul.actions li.readmill select:hover,html.book.download li.option ul.actions li.readmill select:hover:hover,html.book.download li.option ul.actions li.readmill select:focus:hover,html.book.download li.option ul.actions li.readmill select:active:hover{background-color:transparent;color:#5c6f56!important;border:1px solid #5c6f56}.truncate{width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.payment-errors{padding:1em}.error{color:#d14545;border:1px solid #ffe5e5;margin:.618em 0 1.618em 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}html.error-404 section,html.error-500 section{text-align:center;max-width:445.65217391304344px;margin:12em auto}html.members.profile .container h1{margin-bottom:.618em;text-align:center}html.members.profile .container h1 .avatar{height:76px;display:block;text-align:center;margin-right:.382em;margin:2.618em auto .618em auto;vertical-align:-50%}html.members.profile .container ul.meta{text-align:center;margin:0 auto 2em auto;padding:0}html.members.profile .container ul.meta li{vertical-align:top;max-width:50%;display:inline-block;list-style-type:none}html.members.profile .container ul.fonts{margin:0 auto;padding:0}html.members.profile .container ul.fonts li{margin:0 auto;padding:0;list-style-type:none}html.account.card .container{max-width:50%;margin:0 auto}html.account.card .container .usercard{border-color:rgba(0,0,0,0.08);margin:0 auto 3em auto;float:none;width:70%}html.account.card .container section.address{margin:0 auto;float:none;max-width:70%}html.account.card .container section.address input{width:88%}html.account.card .container .payment-errors{margin:2.618em auto 0 auto}html.account.card .container section.card{max-width:70%;border:none;margin:0 auto;padding-top:none!important;float:none}html.account.card .container section.card .cvc{max-width:17%}html.account.card .container section.card p.number{max-width:72%}html.account.card .container section.card p.cvc{max-width:24%;margin-left:-1em}html.account.card .container section.card p.expiration{display:block;width:60%;margin:0 auto 2.618em auto}html.account.card .container p.submit{text-align:center;padding-bottom:6em}html.account.card .container p.submit .button,html.account.card .container p.submit input[type=submit]{text-align:center;line-height:1rem;display:inline-block;margin:1em auto}html.account.card .container p.submit input[type=submit]{margin-left:1em}html.press section.container{margin:6em auto 4em auto}html.press section.container h6.label{text-align:center;margin:2.618em auto 1.618em auto}html.press section.container h1{text-align:center;margin:4.236em auto 2.618em auto;margin:0 auto;max-width:70%}html.press section.container h1 a{text-decoration:none}html.press section.container h1 a:hover{text-decoration:underline}html.press section.container h1~h6{font-style:italic;text-align:center;font-size:1rem;margin:.618em auto 1.618em auto}html.press section.container div.author{display:block;margin-bottom:2.618em}html.press section.container div.author .photo{text-align:center;max-width:50%;margin:7.618em auto 2em auto;display:inline-block;vertical-align:middle}@media all and (max-width:660px){html.press section.container div.author .photo{display:block;max-width:100%}html.press section.container div.author .photo .button{display:block;margin:0;width:100%}}html.press section.container div.author .photo img{display:block;width:95%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #c0c0c0;padding:10px}html.press section.container div.author .photo img~p.caption{margin-top:1em;text-align:center}html.press section.container div.author .photo .button{display:inline-block;margin-top:1em;background:#dedede;color:#666}html.press section.container div.author .photo .button:after{content:""}html.press section.container div.author .photo .button:hover{background:#666}html.press section.container div.author .photo .button:first-of-type{margin-right:1em}html.press section.container div.author ul{margin-top:2em}html.press section.container div.author ul li{list-style-type:none;padding:0;margin:0;display:block;text-align:left}html.press section.container div.author ul li .label{display:inline-block;margin-right:.618em;width:20%;text-align:right}html.press section.container div.author .info{max-width:42%;display:inline-block;vertical-align:middle;margin:0 0 1em 1.618em;position:relative;text-align:justify}@media all and (max-width:660px){html.press section.container div.author .info{max-width:100%;display:block}}html.press section.container div.author .info .ss-icon{position:relative;top:2px;margin:0 1px}html.press section.container div.author .info .ss-icon:first-child:before,html.press section.container div.author .info .ss-icon:last-child:after{content:" "}html.press section.container div.usage{display:none;max-width:50%;margin:0 auto;border:1px solid #e8e8e8;padding:2em;border-left:none;border-right:none}html.press section.container div.books{display:block;vertical-align:top;margin-top:4.618em;text-align:center}html.press section.container div.books ul.books{text-align:center;margin:0;padding:0;display:inline-block;vertical-align:middle;max-width:40%;text-align:center}@media all and (max-width:660px){html.press section.container div.books ul.books{max-width:100%;display:block}}html.press section.container div.books ul.books li{list-style-type:none;margin:0;padding:0;display:inline-block;vertical-align:top;max-width:47.5%}html.press section.container div.books ul.books li img.cover{max-width:100%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}html.press section.container div.books ul.books li .caption{margin-top:.618em;font-style:italic;font-size:80%;display:none}html.press section.container div.books ul.books li:last-child{margin-left:.5%}html.press section.container div.books ul.books li:first-child{max-width:97%;display:block;margin:0 auto}html.press section.container div.books div.info{display:inline-block;vertical-align:middle;max-width:45%;margin:0 2em 1em 0;text-align:justify}@media all and (max-width:660px){html.press section.container div.books div.info{max-width:100%;display:block}}html.press section.container div.contact{border:1px solid #e8e8e8;padding:1em 2em 2em 2em;border-left:none;border-right:none;text-align:center;max-width:100%;margin:1em auto}html.press section.container div.contact p{max-width:60%;margin:1em auto;text-align:center}@media all and (max-width:660px){html.press section.container div.contact p{max-width:100%;display:block}}html.press section.container div.contact .button:after{position:relative;top:-1px;margin-left:.618em}