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,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,u,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}p,ul,ol{margin:0
0 1.5em}ul
li{list-style:disc outside none;margin:0
0 10px 40px}ol
li{list-style:decimal outside none;margin:0
0 10px 40px}img{max-width:100%}.input{box-sizing:border-box;font:normal 13px/15px sans-serif;padding:6px;vertical-align:middle}select{box-sizing:border-box}.group:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.alignleft{float:left}.alignright{float:right}.centered,.aligncenter,.centred,.aligncentre{text-align:center}.entry-nav{margin:10px
0;padding:10px
0}.entry-nav
p{margin:0;width:45%}.prev-entry{float:left;text-align:left}.next-entry{float:right;text-align:right}#codeigniter_profiler{margin:0
auto;max-width:100%;text-align:left}body{background:#e7e7df;color:#222;font:400 16px/23px "Merriweather",Georgia,serif;text-align:center}h1{color:#003822;font:700 48px/52px "Open Sans Condensed",sans-serif;margin-bottom:30px}h2{color:#003822;font:700 36px/40px "Open Sans Condensed",sans-serif;margin-bottom:10px}h3{color:#003822;font:700 24px/28px "Open Sans Condensed",sans-serif;margin-bottom:5px}h4{font-weight:700}h2 a, h3
a{color:#003822;text-decoration:none}h2 a:hover, h3 a:hover{color:#000}.caps-heading{color:#009622;font:300 48px/48px "Open Sans Condensed",sans-serif;margin-bottom:20px;text-align:left;text-transform:uppercase}.section-badge{color:#009622;font:300 18px/18px "Open Sans Condensed",sans-serif;text-transform:uppercase}blockquote{font-style:italic;margin:1.5em 1.5em 0}blockquote em, blockquote
i{font-style:normal}a{color:#009622;-moz-transition:color 0.2s linear;-webkit-transition:color 0.2s linear;transition:color 0.2s linear}a:hover{text-decoration:none}a h2, a
h3{text-decoration:none}.wrapper{margin:0
auto;max-width:1100px;padding:0
20px;position:relative;text-align:left}.figure.alignleft{float:left;margin:0
3.67197% 20px 0;width:42.35006%}.figure.alignright{float:right;margin:0
0 20px 3.67197%;width:42.35006%}.figure.aligncentre{margin-bottom:20px}.figure
p{color:rgba(0, 56, 34, 0.5);font-size:14px;line-height:17px;margin:5px
0 0}.body{background:#FFF;padding:30px
0}.page{margin:0
auto;max-width:722px;padding-bottom:30px}.content{float:left;margin-right:-283px;width:100%}.content-inner{margin-right:283px}.btn{background:#003822;border:0;color:#FFF;cursor:pointer;display:inline-block;font:700 16px/16px "Open Sans Condensed", sans-serif;margin:0;padding:8px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-appearance:none;-moz-transition:color 0.2s linear;-webkit-transition:color 0.2s linear;transition:color 0.2s linear}.btn .ss-icon{color:rgba(255,255,255,0.65);font-size:18px;line-height:18px;margin-right:5px;position:relative;top:3px}.btn.alt-btn{background:#009622}.btn:hover{color:rgba(255,255,255,0.65)}.large-btn{font-size:24px;line-height:24px}.large-btn .ss-icon{font-size:24px;line-height:24px}.border{box-shadow:0 0 1px #AAA}.notice{background:#ffffe1;border:1px
solid #003822;font-style:italic;margin-bottom:1.5em;padding:15px}.notice
p{margin:0}.share-links
li{list-style:none outside none;margin:0;padding:0;display:inline;font-size:36px;line-height:36px;margin-right:5px !important}.share-links li
a{color:#009622;text-decoration:none}.share-links li a:hover{color:#222}.listing{margin:0}.listing>li{list-style:none outside none;margin:0;padding:0;border-bottom:1px solid #e7e7df;margin-bottom:40px;padding-bottom:40px;position:relative}.listing>li:last-child{border-bottom:0;padding-bottom:0}.listing li.has-thumbnail .listing-content{margin-left:189px}.listing
img{float:left;width:159px}.sidebar{float:right;margin-top:-30px;width:253px}.sidebar
h3{color:rgba(0, 56, 34, 0.5);font:300 28px/32px "Open Sans Condensed",sans-serif;margin-bottom:10px;text-transform:uppercase}.sidebar-block{margin-bottom:50px}.sidebar-block
ul{border-bottom:1px solid #e7e7df;margin:0}.sidebar-block
li{list-style:none outside none;margin:0;padding:0;font-style:italic}.sidebar-block li
a{border-top:1px solid #e7e7df;display:block;padding:8px}.sidebar-block
select{width:100%}.sidebar-block
img{width:215px}.header{border-top:2px solid #003822}.header>.wrapper{padding:40px
0 20px}.header
h1{margin:0
!important}.logo{margin:0
auto;max-width:515px}.tagline{color:#009622;font:700 18px/20px "Open Sans Condensed",sans-serif;left:20px;position:absolute;text-transform:uppercase;top:20px}.nav{background:#009622;color:#FFF}.nav
ul{margin:0;text-align:center}.nav
li{list-style:none outside none;margin:0;padding:0;display:inline-block;font:700 18px/18px "Open Sans Condensed", sans-serif;text-align:center;text-transform:uppercase}.nav li
a{border-right:1px solid rgba(255, 255, 255, 0.5);color:#FFF;display:block;padding:15px;text-decoration:none}.nav li a:hover{color:rgba(255, 255, 255, 0.8)}.nav li.last
a{border-right:0}.nav-tools{font:700 18px/20px "Open Sans Condensed", sans-serif;position:absolute;right:20px;text-transform:uppercase;top:15px}.nav-tools
a{color:#003822;text-decoration:none}.nav-tools .ss-icon{color:rgba(0, 56, 34, 0.35);font-size:24px;line-height:32px;margin-right:5px;padding:0;vertical-align:middle}.nav-tools
button{background:transparent;border:0;cursor:pointer;position:relative;top:2px}.nav-tools
form{float:left}.nav-tools
.input{margin-top:-2px}.nav-tools .nav-tools-links{float:left;margin:2px
0 0}.nav-tools .nav-tools-links
li{list-style:none outside none;margin:0;padding:0;display:inline-block;margin-right:10px}.featured-book{border:1px
solid #009622;border-width:1px 1px 0;padding:20px}.featured-book
img{float:left;width:23%}.featured-book-content{margin-left:25.72727%}.featured-book-description{float:left;width:65.44118%}.featured-book-description :last-child{margin-bottom:0}.featured-book-actions{float:right;width:31.0049%}.featured-book-actions
.btn{margin-bottom:20px;padding:10px
0;width:100%}.home-heading{font-size:36px;line-height:36px;text-align:center}.home-search .book-search{padding:10px}.home-search .book-search
h3{float:left;margin:0
1%;text-align:center;width:18%}.home-search .book-search
select{float:left;margin:8px
1% 0;width:18%}.home-search .book-search
.input{float:left;margin:0
1%;width:18%}.home-search .book-search .twitter-typeahead{float:left;margin:0
1%;width:20%}.home-search .book-search .twitter-typeahead
.input{float:none;margin:0;width:90%}.home-search .book-search
.btn{left:auto;right:0;top:0;width:16%}h2.home-heading{color:#009622;font-weight:300;margin-bottom:20px;text-align:center;text-transform:uppercase}.home-recent-releases{margin-bottom:30px}.home-events{background:#e7e7df;border:1px
solid #003822;border-width:1px 0;margin-bottom:30px;padding:20px
0}.home-news
img{float:right;margin:0
0 10px 20px;width:45.66474%}.three-col{margin:0}.three-col
li{list-style:none outside none;margin:0;padding:0;float:left;margin-right:2.72727%;width:31.45455%}.three-col
li.last{margin-right:0}.news
h2{margin-bottom:5px}.news
p{margin:0}.news
p.posted{margin-bottom:1em}.posted{color:#009622;font-style:italic}.news-meta{border-top:1px solid #e7e7df;clear:both;padding:20px
0 15px}.news-meta
p{float:right;margin:0;text-align:right;width:80%}.news-meta
ul{float:left;margin:0;width:20%}.event-dateline{color:#009622;font:700 24px/24px "Open Sans Condensed", sans-serif;margin:0
0 5px;text-transform:uppercase}.event-dateline
strong{color:rgba(0,56,34,0.35);font-weight:700}.event-poster{float:right;margin:0
0 20px 20px;width:253px}.event-meta{margin-left:20px}.event-meta
li{list-style:none outside none;margin:0;padding:0}.event-ticket-box{background:#e7e7df;margin-bottom:2em;padding:0
20px 15px}.event-ticket-box
h3{background:#009622;color:#FFF;margin:0
-20px 10px;padding:10px
20px}.event-ticket-box .input[name="item_qty"]{text-align:center !important;width:20px}.option-row{border-bottom:1px dotted rgba(34,34,34,0.2);padding-bottom:10px}.row-label{float:left;font-style:italic;width:30%}.row-content{box-sizing:border-box;float:left;padding-left:30px;width:70%}.book-search{background:#003822;color:#FFF;margin-bottom:30px;padding:10px
10px 50px;position:relative}.book-search
h3{color:#FFF;font:300 32px/32px "Open Sans Condensed", sans-serif;margin:30px
0;text-transform:uppercase}.book-search
select{display:block;margin-bottom:10px;width:100%}.book-search
.input{display:block;margin-bottom:20px;width:90%}.book-search .twitter-typeahead{margin-bottom:20px;width:100%}.book-search .twitter-typeahead
.input{margin:0}.book-search .twitter-typeahead .tt-hint{opacity:1 !important}.book-search
.btn{bottom:0;left:0;padding:10px
0;position:absolute;text-align:left;width:100%}.book-search .btn .ss-icon{margin-left:10px}.book-search .tt-dropdown-menu{background:rgba(255, 255, 255, 0.95);border:1px
solid #003822;color:#003822;font:bold 13px/17px sans-serif;padding:7px
0;width:98%}.book-search .tt-suggestion{cursor:pointer;padding:3px
10px;-moz-transition:color 0.2s linear;-webkit-transition:color 0.2s linear;transition:color 0.2s linear}.book-search .tt-suggestion:hover{color:#009622}.book-search .tt-suggestion
p{margin:0}.book-detail{position:relative}.book-detail-cover{left:0;position:absolute;text-align:center;top:0;width:23%}.book-detail-cover
form{margin-bottom:20px}.book-detail-cover
img{margin-bottom:20px}.book-detail-cover p, .book-detail-cover
h3{color:rgba(0, 56, 34, 0.5);font:700 24px/24px "Open Sans Condensed", sans-serif;margin-bottom:10px;text-transform:uppercase}.book-detail-cover p strong, .book-detail-cover h3
strong{color:#003822;font-weight:700}.book-detail-cover .large-btn{padding:10px
0;width:100%}.book-detail-cover
li{list-style:none outside none;margin:0;padding:0;font-style:italic;margin-bottom:5px}.book-detail-cover
h3{margin-top:30px}.book-detail-cover
p.pod{font:italic 16px/20px "Merriweather",Georgia,serif;margin-bottom:20px;text-transform:none}.book-detail-content{margin-left:25.72727%;width:74.18182%}.book-detail-description{float:left;width:65.31863%}.book-detail-sidebar{float:right;width:30.88235%}.book-detail-sidebar
li{list-style:none outside none;margin:0;padding:0}.book-detail-sidebar .book-meta{color:#003822;font-style:italic}.book-detail-sidebar .book-prizes{color:#009622;font-style:italic}.book-detail-sidebar .book-prizes
li{margin-bottom:10px}.book-detail-sidebar
img{margin-bottom:20px;max-width:215px;width:100%}.book-title{color:#003822;font:700 60px/64px "Open Sans Condensed", sans-serif;margin:0
0 5px}.book-title
a{color:#003822}.book-subtitle{font:300 48px/48px "Open Sans Condensed",sans-serif;margin:0}.book-authors{color:#009622;font-style:italic;margin:2em
0}.book-blurb{font-style:italic;margin-bottom:1.5em}.book-blurb i, .book-blurb
em{font-style:normal}.book-blurb
p{margin-bottom:0}.book-blurb .blurb-attribution{color:#009622;text-align:right}.book-secondary{margin-top:20px}.book-secondary
h2{margin-bottom:20px;text-transform:uppercase}.book-tabs{border-bottom:1px solid #e7e7df}.book-tabs
li{list-style:none outside none;margin:0;padding:0;float:left;font:700 24px/24px "Open Sans Condensed", sans-serif;text-align:center;text-transform:uppercase;width:25%}.book-tabs
a{background:#FFF;color:rgba(34, 34, 34, 0.5);display:block;padding:10px;text-decoration:none}.book-tabs a:hover, .book-tabs
a.active{color:#222}.book-tabs
a.active{border:1px
solid #e7e7df;border-width:1px 1px 0;bottom:-1px;position:relative}.book-panel{margin-bottom:30px}#reviews
ul{margin:0}#reviews ul
li{list-style:none outside none;margin:0;padding:0;float:left;margin-bottom:30px;width:48.54545%}#reviews ul
li.odd{clear:left;margin-right:2.72727%}#reviews ul
h3{font-size:18px;line-height:22px;text-transform:uppercase}.review-attribution{color:#003822;font-style:italic;margin:0}.review-book{background:rgba(231, 231, 223, 0.25);margin-bottom:1.5em;padding:10px;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box}.review-book
img{float:left;margin:0
20px 0 0;width:60px}.review-book
p{margin:0}.page .review-attribution{margin-bottom:1.5em}#contents
ul{margin:0
auto;max-width:913px}#contents ul
li{list-style:none outside none;margin:0;padding:0;border-bottom:1px solid #e7e7df;padding:10px
0}.contents-label,.contents-title{display:inline-block;padding:0
1%;vertical-align:top;width:46%}.contents-title{font-style:italic}#authors
ul{margin:0}#authors ul
li{list-style:none outside none;margin:0;padding:0;float:left;margin-bottom:20px;width:48.54545%}#authors ul
li.odd{clear:left;margin-right:2.72727%}#authors ul
img{float:left;width:159px}#authors ul .has-photo .author-bio{margin-left:189px}.book-grid{margin:0}.book-grid
li{list-style:none outside none;margin:0;padding:0;float:left;margin:0
2.72727% 30px 0;position:relative;width:31.45455%}.book-grid li.three, .book-grid
li.six{margin-right:0}.book-grid li.one, .book-grid
li.four{clear:left}.book-grid
img{float:left;width:45.66474%}.book-grid .book-grid-content{margin-left:54.33526%}.book-grid
h3{margin-bottom:5px}.book-grid
h4{font:italic 16px/20px "Merriweather", Georgia, serif;margin-bottom:5px}.book-grid .book-authors{font-size:14px;line-height:19px;margin:0
0 10px}.book-list
h3{font-size:32px;line-height:36px;margin-bottom:5px}.book-list
h4{font:italic 18px/22px "Merriweather", Georgia, serif;margin-bottom:5px}.book-list .book-authors{font-size:16px;line-height:21px;margin:0
0 10px}.book-list-actions a, .book-list-actions
form{display:inline-block;width:auto}.book-list-actions
a{margin-right:10px}.book-filters{font:300 24px/28px "Open Sans Condensed", sans-serif;margin-bottom:30px}.book-filters
li{list-style:none outside none;margin:0;padding:0;display:inline;margin-right:10px}.book-filters
strong{color:#009622;font-weight:300}.roseway-heading
img{max-width:320px;width:100%}.roseway-intro{border-bottom:1px solid #e7e7df;margin:20px
0 30px}.roseway{background:white url(https://fernwoodpublishing.ca/assets/img/roseway_bg.png) repeat-x center top}.roseway .book-detail .book-title, .roseway .book-detail .book-authors, .roseway .book-detail .book-detail-cover p strong, .roseway .book-detail .share-links a, .roseway .book-detail a, .roseway .book-detail .blurb-attribution{color:#322487}.roseway .book-detail .book-detail-cover p, .roseway .book-detail .book-detail-cover
h3{color:rgba(50, 36, 135, 0.5)}.roseway .book-detail .book-detail-cover p strong, .roseway .book-detail .book-detail-cover h3
strong{color:#322487}.roseway .book-detail
.btn{background:#322487;color:#FFF}.roseway .book-detail .book-meta{color:#222}.roseway .book-detail-sidebar .book-prizes{color:#322487}img.roseway-badge{left:10px;position:absolute;top:-10px;width:36px !important}.alpha-bar{border:1px
solid #e7e7df;border-width:1px 0;margin:0
0 1.5em;padding:10px;text-align:center;word-break:break-all}.alpha-bar
li{list-style:none outside none;margin:0;padding:0;display:inline}.alpha-bar
a{color:#003822;padding:0
4px;text-decoration:none}.alpha-bar a:hover{color:#009622}.authors-list{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.authors-list
li{list-style:none outside none;margin:0;padding:0}.author-affiliation{color:#009622;font-style:italic}.author-detail-bio{border-bottom:1px solid #e7e7df;margin-bottom:1.5em;padding-bottom:1.5em}.author-detail-bio
img{float:left;margin:0
30px 10px 0;width:158px}.checkout-notice{background:rgba(231, 231, 223, 0.25);font-style:italic;margin:0;padding:1.5em 20px}.cart{margin-bottom:1.5em;width:100%}.cart th, .cart
td{border-bottom:1px solid #e7e7df;padding:8px
5px;vertical-align:middle}.cart
th{border-bottom-color:#003822;color:#003822;font-weight:700;text-transform:uppercase}.cart .cart-remove{width:20px}.cart .cart-price{width:80px}.cart .cart-qty{text-align:center;width:80px}.cart
input{padding:3px;text-align:center;width:12px}.cart .cart-tally{text-align:right}.cart .cart-subtotal{font-style:italic}.cart .cart-amount{font-style:italic}.cart-newsletter{background:#003822;color:#FFF;font:700 24px/26px "Open Sans Condensed", sans-serif;padding:20px
0}.cart-newsletter
p{margin-bottom:10px}.cart-newsletter
.wrapper{text-align:center}.cart-newsletter
.btn{background:#009622}.cart-newsletter
.input{max-width:400px;width:100%}.cart-option{color:rgba(0, 56, 34, 0.5);display:block;font-style:italic}.cart-option
strong{color:#003822;font-weight:normal}.adjustment-type{text-transform:capitalize}.cart-actions{text-align:center}.cart-actions
.btn{margin:0
10px}.checkout-band{padding:1.5em 0}.checkout-band
.page{padding-bottom:0}.body.checkout-payment{padding-bottom:0}.body.checkout-payment
.cart{margin-bottom:0}#billing_details,#payment_address{background:#e7e7df}#shipping_details,#payment_details{background:rgba(231,231,223,0.25)}.row.billing-shipping-toggle{margin-top:1.5em;text-align:center}.checkout-billing-address{float:left;width:48%}.checkout-shipping-address{float:right;width:48%}#payment_details
label{font-weight:bold}.card_name{float:left;width:48%}.card_no{float:right;width:48%}.exp_month,.exp_year,.csc{float:left;padding:0
1%;width:31%}.exp_month select, .exp_year select, .csc
select{margin-top:10px}#csc{background-image:url(https://fernwoodpublishing.ca/assets/img/cvc.png);background-position:right center;background-repeat:no-repeat}.payment-order-total{text-align:center}.payment-order-total
p{font-style:italic}.payment-error{color:#b41e18;font-style:italic;text-align:center}.search{margin:0}.search
li{list-style:none outside none;margin:0;padding:0;border-bottom:1px solid #e7e7df;margin-bottom:30px;padding-bottom:30px}.search li:last-child{border-bottom:0;padding-bottom:0}.search
h2{font-size:24px;line-height:28px;margin:0}.search
p{margin:0}.search
.badge{color:#009622;font:normal 12px/14px sans-serif;text-transform:uppercase}.search
mark{background:transparent;font-weight:700}.pagination{border-top:1px solid #e7e7df}.entry-nav,.pagination{font:700 18px/18px "Open Sans Condensed", sans-serif;padding:40px
0 0;text-transform:uppercase}.entry-nav a, .pagination
a{text-decoration:none}.entry-nav a:hover, .pagination a:hover{color:#003822}.entry-nav{border-top:1px solid #e7e7df;margin:0}.pagination-page{float:left;width:48%}.pagination-links{float:right;text-align:right;width:48%}.pagination-links a, .pagination-links
strong{color:#003822;display:inline-block;padding:4px
10px;text-align:center}.pagination-links
strong{background:#003822;color:#FFF;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box}.connect{background:#009622;color:#FFF;font:700 24px/24px "Open Sans Condensed", sans-serif;min-height:40px;padding:15px
0;position:relative;text-transform:uppercase}.connect form
label{cursor:pointer;vertical-align:middle}.connect form
.input{margin:0
5px;vertical-align:middle}.connect form
button{background:#003822;border:0;color:#FFF;cursor:pointer;font-size:18px;line-height:18px;padding:11px
8px 7px;position:relative;top:1px;vertical-align:middle;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box}.connect form button:hover{color:rgba(255,255,255,0.65)}.connect-links{position:absolute;right:20px;text-align:right;top:5px;vertical-align:middle}.connect-links
h3{color:rgba(255, 255, 255, 0.65);display:inline;vertical-align:middle}.connect-links
ul{border-right:1px solid rgba(255, 255, 255, 0.65);display:inline;font-size:32px;line-height:32px;margin:0
10px;vertical-align:middle}.connect-links
li{list-style:none outside none;margin:0;padding:0;display:inline;margin-right:10px;position:relative;top:3px}.connect-links
a{color:#FFF;text-decoration:none}.connect-links a:hover{color:rgba(255,255,255,0.65)}.footer{color:rgba(34, 34, 34, 0.5);font:400 14px/19px "Merriweather", Georgia, serif;max-width:912px;padding:40px
20px;text-align:center}.footer
p{margin:0}.orders{margin-bottom:1.5em;width:100%}.orders th, .orders
td{padding:6px
10px;text-align:center}.orders
th{border-bottom:1px solid #003822;color:#003822;font-weight:700;text-transform:uppercase}.orders
td{border-bottom:1px solid #e7e7df}.orders .order-date{text-align:left}.account-notice{background:rgba(231, 231, 223, 0.25);margin-bottom:1.5em;padding:15px}.account-notice
p{margin-bottom:10px}.account-notice
ul{margin:0}.account-notice
li{list-style:none outside none;margin:0;padding:0;font-style:italic;margin-left:30px}.account-notice .ss-icon{color:rgba(0,56,34,0.5);font-size:16px;line-height:16px;margin-right:10px;position:relative;top:2px;vertical-align:middle}.form{margin-bottom:1.5em}.row{margin-bottom:10px}.row
label{cursor:pointer;display:block;margin-bottom:5px}.row .input, .row
select{width:100%}.row
label.inline{display:inline;font-style:italic;margin-right:5px}#stripeHolder{background:#FFF;border:1px
solid #CCC;padding:6px}.form-group{padding:15px}.form-group.alt{background:rgba(231,231,223,0.25)}.required{color:#b41e18}.field-error{color:#b41e18;display:block;font-style:italic;padding:2px}.form-hint{color:rgba(0, 56, 34, 0.5);display:block;font-style:italic;margin:0;padding:2px}@media screen and (max-width: 860px){.book-subtitle{font-size:36px;line-height:40px}.nav
li{font-size:16px;line-height:16px}.nav li
a{padding:15px
8px}.featured-book
img{margin:0
2.72727% 10px 0}.featured-book-content{margin-left:0}.featured-book-description{float:none;margin-bottom:1.5em;width:auto}.featured-book-actions{float:none;width:auto}.featured-book-actions
.btn{margin-bottom:0;width:49%}.featured-book-actions
a.btn{float:left}.featured-book-actions
button.btn{float:right}.home-search .book-search
h3{font-size:24px}.book-grid
li{margin:0;padding:0
1% 30px;width:48%}.book-grid li.three, .book-grid
li.five{clear:left}.book-grid li.four, .book-grid
li.six{clear:none}.listing li.has-thumbnail .listing-content{margin:0}.listing
img{margin:0
30px 10px 0}.book-detail-cover{width:31.54545%}.book-detail-content{margin-left:34.27273%;width:65.63636%}.book-detail-description,.book-detail-sidebar{float:none;width:auto}#authors ul
img{margin:0
20px 10px 0}#authors ul .has-photo .author-bio{margin-left:0}.home-news
img{float:none;margin:0
0 20px;width:auto}.connect-links>h3:first-child{display:none}}@media screen and (max-width: 750px){.book-title{font-size:48px;line-height:50px}.book-subtitle{font-size:36px;line-height:40px}.home-search .book-search,.book-search{padding-bottom:60px}.home-search .book-search h3, .home-search .book-search select, .home-search .book-search .input, .book-search h3, .book-search select, .book-search
.input{float:none}.home-search .book-search h3, .book-search
h3{font-size:36px;line-height:36px;margin-bottom:10px;margin-top:0;width:auto}.home-search .book-search select, .book-search
select{margin:0
auto 10px}.home-search .book-search .input, .book-search
.input{margin:0
auto}.home-search .book-search .twitter-typeahead, .book-search .twitter-typeahead{float:none;margin:0
auto;width:100%}.home-search .book-search .twitter-typeahead .input, .book-search .twitter-typeahead
.input{margin:0}.home-search .book-search .btn, .book-search
.btn{left:0;top:auto;width:100%}.home-search .book-search
.btn{text-align:center}#reviews ul img, #authors ul
img{width:120px}#reviews ul li, #authors ul
li{float:none;width:auto}#reviews ul li.odd, #authors ul
li.odd{margin-right:0}.authors-list{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.pagination-page,.pagination-links{float:none;padding:2px
0;text-align:center;width:auto}.connect-links{margin-top:10px;position:static;text-align:left}.connect-links
ul{margin-left:0}.content{float:none;margin:0}.content-inner{margin:0;padding-bottom:40px}.sidebar{float:none;margin:0;width:auto}.sidebar-block{margin-bottom:20px}.event-ticket-box{margin-left:-20px;margin-right:-20px}}@media screen and (max-width: 650px){h1{font-size:36px;line-height:40px}h2{font-size:24px;line-height:28px}.header>.wrapper{padding:10px
20px}.body{padding:20px
0}.tagline{display:none}.nav{text-align:left}.nav
a{color:#FFF}.nav
.wrapper{background:#003822;padding:10px
0}.nav
li{display:block;float:none;font-size:24px;line-height:24px;text-align:left}.nav li
a{border:0;padding:10px
20px}.nav-tools{font-size:24px;line-height:24px;padding:0;position:static}.nav-tools
form{border:1px
solid rgba(255, 255, 255, 0.35);border-width:1px 0;float:none;padding:10px
20px}.nav-tools form
.input{width:80%}.nav-tools .nav-tools-links{float:none;margin:0;padding:0
20px 10px;text-align:left}.nav-tools .nav-tools-links
a{display:inline-block;padding:0}.nav-tools .nav-tools-links .ss-icon{margin-right:10px}.nav-tools .ss-icon{color:rgba(255,255,255,0.35)}.nav-toggle{background:#003822;color:#FFF;display:block;font:700 24px/24px "Open Sans Condensed", sans-serif;padding:10px
20px;text-decoration:none;text-transform:uppercase;width:40%}.nav-toggle
em{color:rgba(255,255,255,0.35);margin-right:10px;vertical-align:middle}.featured-book{padding:15px}.featured-book
img{display:block;float:none;margin:0
auto 20px;width:auto}.featured-book-actions
.btn{float:none;width:100%}.home-search .book-search
.input{width:90%}.book-detail-cover,.book-detail-content{float:none;margin:0;width:auto}.book-detail-cover{position:static;width:auto}.book-detail-cover
.btn{padding:10px;width:auto}.book-grid
li{float:none;margin-right:0;width:auto}.book-grid li
img{margin:0
20px 10px 0;width:120px}.book-grid li .book-grid-content{margin-left:0}.listing h2, .listing
h3{font-size:24px;line-height:28px}.listing
li{margin-bottom:20px;padding-bottom:20px}.listing
img{margin-right:20px !important;width:100px}.news-meta
p{float:none;margin-bottom:1.5em;text-align:left;width:auto}.news-meta
ul{float:none;width:auto}.authors-list{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:10;-moz-column-gap:10;column-gap:10}.author-detail-bio
img{margin-right:20px;width:100px}.contents-label,.contents-title{display:block;padding:0;width:auto}.three-col
li{float:none;margin:0
0 30px;width:auto}.three-col
li.last{margin-bottom:0}.home-news
img{float:right;margin:0
0 10px 20px;width:120px}.card_name,.card_no,.checkout-billing-address,.checkout-shipping-address{float:none;width:auto}.exp_month,.exp_year,.csc{float:none;padding:0;width:auto}.exp_month select, .exp_year select, .csc
select{margin-top:0}.figure.alignleft,.figure.alignright{float:none;margin-left:0;margin-right:0;width:auto}.connect form
label{display:block;margin-bottom:10px}.connect form
.input{margin-left:0;width:75%}.footer{padding:20px}.row-label,.row-content{float:none;padding-left:0;width:auto}.event-poster{float:none;margin:0
0 20px;width:auto}.cart-newsletter
.input{display:block;margin:0
auto 10px}}@media
print{.tagline, .nav-tools, .home-search, .nav, .sidebar, .connect, .book-detail-cover form, .book-detail-cover .btn,.book-tabs{display:none}h1.book-title{font-size:60px;line-height:64px}.book-panel, .book-panel
h2{display:block !important}.page,.content,.content-inner,.book-detail-description,.book-detail-sidebar{float:none;margin:0;width:auto}.wrapper{padding:0
50px}.book-detail-cover{width:31.54545%}.book-detail-content{margin-left:34.27273%;width:65.63636%}#authors ul
li{float:none;margin-right:0;width:auto}#authors ul
img{margin:0
20px 10px 0}#authors ul .has-photo .author-bio{margin-left:0}.book-grid
li{float:none;margin-right:0;width:auto}.book-grid li
img{margin:0
20px 10px 0;width:120px}.book-grid li .book-grid-content{margin-left:0}}
@font-face{font-family:"SSGeomiconsSquared";src:url('https://fernwoodpublishing.ca/assets/webfonts/ss-geomicons-squared.eot');src:url('https://fernwoodpublishing.ca/assets/webfonts/ss-geomicons-squared.eot?#iefix') format('embedded-opentype'),
url('https://fernwoodpublishing.ca/assets/webfonts/ss-geomicons-squared.woff') format('woff'),
url('https://fernwoodpublishing.ca/assets/webfonts/ss-geomicons-squared.ttf')  format('truetype'),
url('https://fernwoodpublishing.ca/assets/webfonts/ss-geomicons-squared.svg#SSGeomiconsSquared') format('svg');font-weight:400;font-style:normal}html:hover [class^="ss-"]{-ms-zoom:1}.ss-icon, .ss-icon.ss-geomicons-squared,
[class^="ss-"]:before, [class*=" ss-"]:before,
[class^="ss-"].ss-geomicons-squared:before, [class*=" ss-"].ss-geomicons-squared:before,
[class^="ss-"].right:after, [class*=" ss-"].right:after,
[class^="ss-"].ss-geomicons-squared.right:after, [class*=" ss-"].ss-geomicons-squared.right:after{font-family:"SSGeomiconsSquared";font-style:normal;font-weight:400;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-crosshair:before,.ss-crosshair.right:after{content:'⌖'}.ss-search:before,.ss-search.right:after{content:'🔎'}.ss-view:before,.ss-view.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-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-radioactive:before,.ss-radioactive.right:after{content:'☢'}.ss-skull:before,.ss-skull.right:after{content:'💀'}.ss-lightning:before,.ss-lightning.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-star:before,.ss-star.right:after{content:'⋆'}.ss-shield:before,.ss-shield.right:after{content:''}.ss-trophy:before,.ss-trophy.right:after{content:'🏆'}.ss-medal:before,.ss-medal.right:after{content:''}.ss-crown:before,.ss-crown.right:after{content:'👑'}.ss-bullseye:before,.ss-bullseye.right:after{content:'🎯'}.ss-crop:before,.ss-crop.right:after{content:''}.ss-layers:before,.ss-layers.right:after{content:''}.ss-cut:before,.ss-cut.right:after{content:'✂'}.ss-clipboard:before,.ss-clipboard.right:after{content:'📋'}.ss-brush:before,.ss-brush.right:after{content:''}.ss-paintroller:before,.ss-paintroller.right:after{content:''}.ss-paint:before,.ss-paint.right:after{content:''}.ss-phone:before,.ss-phone.right:after{content:'📞'}.ss-rotaryphone:before,.ss-rotaryphone.right:after{content:'☎'}.ss-voicemail:before,.ss-voicemail.right:after{content:'⌕'}.ss-megaphone:before,.ss-megaphone.right:after{content:'📢'}.ss-rss:before,.ss-rss.right:after{content:''}.ss-reply:before,.ss-reply.right:after{content:'↩'}.ss-envelope:before,.ss-envelope.right:after{content:'✉'}.ss-inbox:before,.ss-inbox.right:after{content:'📥'}.ss-chat:before,.ss-chat.right:after{content:'💬'}.ss-user:before,.ss-user.right:after{content:'👤'}.ss-users:before,.ss-users.right:after{content:'👥'}.ss-usergroup:before,.ss-usergroup.right:after{content:''}.ss-male:before,.ss-male.right:after{content:''}.ss-userprofile:before,.ss-userprofile.right:after{content:''}.ss-contacts:before,.ss-contacts.right:after{content:'📇'}.ss-ghost:before,.ss-ghost.right:after{content:'👻'}.ss-cart:before,.ss-cart.right:after{content:''}.ss-emptycart:before,.ss-emptycart.right:after{content:''}.ss-gift:before,.ss-gift.right:after{content:'🎁'}.ss-calculator:before,.ss-calculator.right:after{content:''}.ss-barchart:before,.ss-barchart.right:after{content:'📊'}.ss-piechart:before,.ss-piechart.right:after{content:''}.ss-stock:before,.ss-stock.right:after{content:''}.ss-box:before,.ss-box.right:after{content:'📦'}.ss-home:before,.ss-home.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-code:before,.ss-code.right:after{content:''}.ss-bug:before,.ss-bug.right:after{content:'🐛'}.ss-puzzle:before,.ss-puzzle.right:after{content:''}.ss-airplay:before,.ss-airplay.right:after{content:''}.ss-music:before,.ss-music.right:after{content:'♫'}.ss-mic:before,.ss-mic.right:after{content:'🎤'}.ss-headphones:before,.ss-headphones.right:after{content:'🎧'}.ss-volume:before,.ss-volume.right:after{content:'🔈'}.ss-metronome:before,.ss-metronome.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-tv:before,.ss-tv.right:after{content:'📺'}.ss-videogame:before,.ss-videogame.right:after{content:'🎮'}.ss-dpad:before,.ss-dpad.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-shuffle:before,.ss-shuffle.right:after{content:'🔀'}.ss-storagebox:before,.ss-storagebox.right:after{content:''}.ss-book:before,.ss-book.right:after{content:'📕'}.ss-notebook:before,.ss-notebook.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-smartphone:before,.ss-smartphone.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-chargingbattery:before,.ss-chargingbattery.right:after{content:''}.ss-lightbulb:before,.ss-lightbulb.right:after{content:'💡'}.ss-spade:before,.ss-spade.right:after{content:'♠'}.ss-club:before,.ss-club.right:after{content:'♣'}.ss-diamond:before,.ss-diamond.right:after{content:'♦'}.ss-download:before,.ss-download.right:after{content:''}.ss-downloadbox:before,.ss-downloadbox.right:after{content:''}.ss-upload:before,.ss-upload.right:after{content:''}.ss-uploadcloud:before,.ss-uploadcloud.right:after{content:''}.ss-addcloud:before,.ss-addcloud.right:after{content:''}.ss-removecloud:before,.ss-removecloud.right:after{content:''}.ss-fork:before,.ss-fork.right:after{content:''}.ss-merge:before,.ss-merge.right:after{content:''}.ss-replay:before,.ss-replay.right:after{content:'↺'}.ss-refresh:before,.ss-refresh.right:after{content:'↻'}.ss-sync:before,.ss-sync.right:after{content:''}.ss-wifi:before,.ss-wifi.right:after{content:''}.ss-index:before,.ss-index.right:after{content:''}.ss-file:before,.ss-file.right:after{content:'📄'}.ss-files:before,.ss-files.right:after{content:''}.ss-folder:before,.ss-folder.right:after{content:'📁'}.ss-print:before,.ss-print.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-scaleup:before,.ss-scaleup.right:after{content:''}.ss-scaledown:before,.ss-scaledown.right:after{content:''}.ss-info:before,.ss-info.right:after{content:'ℹ'}.ss-alert:before,.ss-alert.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-cat:before,.ss-cat.right:after{content:'🐈'}.ss-bird:before,.ss-bird.right:after{content:'🐦'}.ss-owl:before,.ss-owl.right:after{content:''}.ss-bone:before,.ss-bone.right:after{content:''}.ss-poo:before,.ss-poo.right:after{content:'💩'}.ss-tree:before,.ss-tree.right:after{content:'🌲'}.ss-leaf:before,.ss-leaf.right:after{content:'🍂'}.ss-flower:before,.ss-flower.right:after{content:'⚘'}.ss-mountains:before,.ss-mountains.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-contrast:before,.ss-contrast.right:after{content:'◐'}.ss-magnet:before,.ss-magnet.right:after{content:''}.ss-toolbox:before,.ss-toolbox.right:after{content:''}.ss-wrench:before,.ss-wrench.right:after{content:'🔧'}.ss-hammer:before,.ss-hammer.right:after{content:'🔨'}.ss-screwdriver:before,.ss-screwdriver.right:after{content:''}.ss-nut:before,.ss-nut.right:after{content:'🔩'}.ss-clock:before,.ss-clock.right:after{content:'⏲'}.ss-stopwatch:before,.ss-stopwatch.right:after{content:'⏱'}.ss-watch:before,.ss-watch.right:after{content:'⌚'}.ss-alarmclock:before,.ss-alarmclock.right:after{content:'⏰'}.ss-counterclockwise:before,.ss-counterclockwise.right:after{content:'⥀'}.ss-clockwise:before,.ss-clockwise.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-icecream:before,.ss-icecream.right:after{content:'🍨'}.ss-popsicle:before,.ss-popsicle.right:after{content:''}.ss-coffee:before,.ss-coffee.right:after{content:''}.ss-espresso:before,.ss-espresso.right:after{content:''}.ss-mug:before,.ss-mug.right:after{content:'☕'}.ss-tea:before,.ss-tea.right:after{content:'🍵'}.ss-beer:before,.ss-beer.right:after{content:'🍺'}.ss-wineglass:before,.ss-wineglass.right:after{content:'🍷'}.ss-soda:before,.ss-soda.right:after{content:''}.ss-utensils:before,.ss-utensils.right:after{content:'🍴'}.ss-tshirt:before,.ss-tshirt.right:after{content:'👕'}.ss-tie:before,.ss-tie.right:after{content:''}.ss-glasses:before,.ss-glasses.right:after{content:'👓'}.ss-thermometer:before,.ss-thermometer.right:after{content:''}.ss-sun:before,.ss-sun.right:after{content:'☀'}.ss-cloud:before,.ss-cloud.right:after{content:'☁'}.ss-crescentmoon:before,.ss-crescentmoon.right:after{content:'🌙'}.ss-planet:before,.ss-planet.right:after{content:''}.ss-fan:before,.ss-fan.right:after{content:''}.ss-outlet:before,.ss-outlet.right:after{content:''}.ss-car:before,.ss-car.right:after{content:'🚘'}.ss-plane:before,.ss-plane.right:after{content:'✈'}.ss-bike:before,.ss-bike.right:after{content:'🚲'}.ss-sailboat:before,.ss-sailboat.right:after{content:'⛵'}.ss-rocket:before,.ss-rocket.right:after{content:'🚀'}.ss-highway:before,.ss-highway.right:after{content:''}.ss-briefcase:before,.ss-briefcase.right:after{content:'💼'}.ss-medicalbag:before,.ss-medicalbag.right:after{content:''}.ss-flask:before,.ss-flask.right:after{content:''}.ss-burst:before,.ss-burst.right:after{content:''}.ss-infinity:before,.ss-infinity.right:after{content:'∞'}.ss-up:before,.ss-up.right:after{content:'⬆'}.ss-right:before,.ss-right.right:after{content:'➡'}.ss-down:before,.ss-down.right:after{content:'⬇'}.ss-left:before,.ss-left.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-share:before,.ss-share.right:after{content:''}.ss-retweet:before,.ss-retweet.right:after{content:''}.ss-facebook:before,.ss-facebook.right:after{content:''}.ss-twitter:before,.ss-twitter.right:after{content:''}.ss-android:before,.ss-android.right:after{content:''}
