html,body,#page{height:100%}body{margin:0;padding:0;border:0;outline:0;line-height:1.618;font-size:100%;word-wrap:break-word;color:#111;background:#fafafa;font-family:-apple-system,sans-serif}*,*::before,*::after{box-sizing:border-box}#page-wrapper{min-height:100%}#main-wrapper{margin-top:0;margin-bottom:30px;padding-top:0;min-height:300px}#main{padding:16px 0 0}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}#super-head{position:relative}.newsletter-goto{position:absolute;right:0;bottom:15%;width:37%;height:30%;z-index:18}#featured{background:#f5f5f5}#header,#messages,#main-wrapper,#mastheader .section,#header .section,#subheader .section,#featured .section,#highlighted .section,#bookcats .section,#lowlighted .section,#block-system-help,#footer-columns,#footer{width:100%;margin-left:auto;margin-right:auto}#header div.section{padding:0}.brand{margin:0 auto;display:block;text-align:center;min-width:300px}.region-header{padding:20px}.header-brand{padding:20px}#block-search-form input{font-size:18px;display:inline-block;height:30px;line-height:30px}#block-search-form input[type=search]{width:70%}#block-search-form input[type=submit]{margin:0;padding:0 1%;text-decoration:none;text-align:center;font-family:-apple-system,sans-serif;text-transform:uppercase;font-weight:600;font-size:14px;white-space:nowrap;width:28%;cursor:pointer;border:0;border-radius:3px;color:#fff;background:#aaa;text-shadow:0px 0px 2px rgba(0,0,0,0.5);vertical-align:top}#block-search-form input[type=submit]:active{color:#eee;background:#aaa;box-shadow:inset 0 0 9px rgba(0,0,0,0.3)}.page-search #block-system-main{margin:0 10px}.page-search #search-form .form-item input[type=text]{width:70%}.search-results .search-result{padding:10px;background:#f8f8f8;border-radius:5px}nav.slick__arrow{top:45%}.slick-arrow{height:50px;width:50px}.slick-dots{padding:20px 0 10px;position:inherit;bottom:0}.slick-arrow::before{font-size:3rem;color:#fff}.slick-arrow:hover::before{color:#333}.slick-prev:before{text-shadow:1px 1px 1px #333;opacity:.85}.slick-next:before{text-shadow:-1px 1px 1px #333;opacity:.85}.slick-prev:hover:before{text-shadow:1px 1px 1px #000}.slick-next:hover:before{text-shadow:-1px 1px 1px #000}.slick-prev:hover::before,.slick-prev:focus::before,.slick-next:hover::before,.slick-next:focus::before{opacity:.8}.slick-dots li button::before{font-size:1rem}.unslick .node-teaser{max-width:300px}.slick-media img{margin:0 auto}.region-header .block-menu,#main-menu,#block-menu-menu-book-cat-menu{display:block;vertical-align:middle}#main-menu{background:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee}.region-header .block-menu ul.menu{margin:0;padding:0;font-weight:400;list-style-type:none}#main-menu-links{margin:0;padding:0;text-transform:uppercase;list-style-type:none}#block-menu-menu-book-cat-menu .menu{margin:0;padding:0;text-transform:uppercase;list-style-type:none;background:#f1f1f1}.region-header .block-menu li,#main-menu-links li,#block-menu-menu-book-cat-menu li{margin:0;padding:0 14px;height:38px;line-height:38px;font-size:12px;list-style:none;display:inline-block}.region-header .block-menu li{font-size:inherit}.region-header .block-menu li.last{position:relative}.region-header .block-menu li.last::before{position:absolute;left:-2px;width:1px;height:auto;background:#eee;display:block;content:'';top:12px;bottom:12px}.region-header .block-menu a,#main-menu-links a,#block-menu-menu-book-cat-menu a{margin:0 -14px;padding:0 10px;color:#333;display:block}#main-menu-links a{color:#555}.region-header .block-menu a:hover,.region-header .block-menu a:focus,#main-menu-links a:hover,#main-menu-links a:focus,#block-menu-menu-book-cat-menu a:hover,#block-menu-menu-book-cat-menu a:focus{color:#555;box-shadow:inset 0 0 10px 0 rgba(0,0,0,0.1)}#block-menu-menu-book-cat-menu a:hover,#block-menu-menu-book-cat-menu a:focus{background:#ddd}#main-menu-links a:hover,#main-menu-links a:focus{color:#555;box-shadow:inset 0 0 10px 0 rgba(0,0,0,0.1)}
#main-menu-links li a:active,#main-menu-links li a.active,#main-menu-links li.active,#block-menu-menu-book-cat-menu li a:active,#block-menu-menu-book-cat-menu li a.active,#block-menu-menu-book-cat-menu li.active-trail{color:#555;box-shadow:inset 0 0 10px 0 rgba(0,0,0,0.1)}#block-menu-menu-book-cat-menu li a:active,#block-menu-menu-book-cat-menu li a.active,#block-menu-menu-book-cat-menu li.active-trail{background:#eee}#main-menu-links li a:active,#main-menu-links li a.active,#main-menu-links li.active{color:#111;background:#f5f5f5;box-shadow:inset 0 0 10px 0 rgba(0,0,0,0.1)}a#menu-toggle,a#cat-toggle{padding:0;display:none;text-align:right;text-decoration:none;position:relative}a#menu-toggle{background:#fff}a#cat-toggle{text-align:left}a#menu-toggle span,a#cat-toggle span{padding:0 15px;color:#0096e0;background:#fff;height:36px;line-height:36px;display:inline-block;vertical-align:middle}a#menu-toggle:hover span,a#cat-toggle:hover span{color:#f36}a#menu-toggle:active span,a#menu-toggle:focus span{box-shadow:inset 0 0 10px 0 rgba(0,0,0,0.1)}a#cat-toggle:active span,a#cat-toggle:focus span{box-shadow:inset 0 0 10px 0 rgba(0,0,0,0.1)}a#menu-toggle:active,a#menu-toggle:focus{box-shadow:inset 0 0 9px 0 rgba(0,0,0,0.1)}a#cat-toggle:active,a#cat-toggle:focus{box-shadow:inset 0 0 9px 0 rgba(0,0,0,0.1)}a#cat-toggle{display:inline-block}#catmenu{margin:0 auto;height:36px;max-width:1200px;background:#f5f5f5;position:relative}#block-menu-menu-book-cat-menu{background:#fcfcfc;position:absolute;height:auto;z-index:99;width:300px;top:36px;box-shadow:0px 5px 10px rgba(0,0,0,0.3)}#block-menu-menu-book-cat-menu li{display:block;height:38px;line-height:38px}#block-menu-menu-book-cat-menu{display:none;height:auto}@media all and (max-width:960px){a#menu-toggle{display:block}#main-menu{height:38px;position:relative}#main-menu-links{background:#fff;position:absolute;height:auto;z-index:99;width:300px;top:36px;right:0;box-shadow:0px 5px 10px rgba(0,0,0,0.3)}#main-menu-links li{display:block;height:38px;line-height:38px}#main-menu-links li.active:after,#main-menu-links a:hover:after{border-bottom:0}#main-menu-links{display:none;height:auto}.page-search #main-wrapper{display:flex;flex-direction:column-reverse}.page-search #sidebar-second{width:100%}}img{max-width:100%;height:auto;display:block;border:0;outline:0;vertical-align:middle}p{margin:0 0 20px}a{color:#0096e0;outline:0;-webkit-transition:all .18s ease-in-out 0s;-moz-transition:all .18s ease-in-out 0s;-o-transition:all .18s ease-in-out 0s;transition:all .18s ease-in-out 0s}a:link,a:visited{text-decoration:none}a:hover,a:active,a:focus{color:#f36;text-decoration:none}.more-link{display:inline-block;font-weight:700}blockquote{margin:0 0 1em;padding:20px;border-left:1px solid #e5e4e2;font-style:italic;background:rgba(180,180,180,0.05);box-shadow:inset 0 0 1rem 0 rgba(90,90,90,0.05)}blockquote:before{color:#bbb;content:"\201C";font-size:3em;line-height:.1em;margin-right:.2em;vertical-align:-.4em}blockquote:after{color:#bbb;content:"\201D";font-size:3em;line-height:.1em;vertical-align:-.45em}blockquote>p:first-child,blockquote>p:last-child{display:inline}ol,ol li,ul,ul li{margin:0 0 1rem;padding:0 0 0 1rem;list-style-position:outside}.node-full .body-text ul,.node-full .body-text ol{padding-left:1rem;margin:0 0 2rem 1rem}ul.tips{padding:0 0 0 1.25em}.youtube-container--responsive{margin:0 0 20px;overflow:hidden;position:relative;padding-bottom:56.25%;height:0}.youtube-container--responsive iframe{border:none;position:absolute;top:0;left:0;width:100%;height:100%}.node,.node img,.aside,.comment,.comment-form,.entity-profile2 .profile,.contact-form,.not-logged-in.page-user .user-goto,.not-logged-in.page-user #main #user-login{color:#333}#comments{padding:0}.comment,.comment-form{margin-bottom:10px;padding:10px;background:#f5f5f5}.comment .section{margin:-10px -10px 10px;padding:10px;position:relative;border-bottom:1px solid #ebebeb;background:#f1f1f1;border-radius:4px 4px 0 0}.section .author{font-family:-apple-system,sans-serif;font-weight:600;text-transform:uppercase;font-style:inherit}.view-view-user-comments .section .author img{margin:0}.section .time,.section .author,.node .section a,.comment .section a{display:inline-block}.node-teaser .author{text-transform:none}.section .author a{color:#333}.section .author a:hover{color:#f36}.section .author img,.node-teaser .author img{margin:0 5px 0 0;border-radius:100%}.node-teaser .author img,.comment .author img{width:27px}.time{padding:0 10px;color:#aaa}.node-teaser{font-size:14px}.node-teaser p{margin:0}h1,h2,h3,h4,h5,h6{margin:0 0 20px;color:#333;font-weight:400;line-height:1.4}h1{font-size:36px}.stream-item h1{font-size:22px}h2{font-size:27px}h3,.contact-item h2{font-size:18px}.node-subtitle{font-style:italic;color:#777}h2.node-subtitle{font-style:italic;font-size:22px;color:#777}.node-teaser h2{margin:8px 0}.stream-item h2{font-weight:400}.node-teaser a h2{font-size:15px}.stream-item .node-subtitle{font-size:18px}
h1#page-title,.view-header h1.headline,h2.headline,.view-header h2.headline,.view-header h3{margin:0;color:#777;text-align:center}.block-views .view-header h3{margin:20px 0}.view-header h3{margin:0 0 20px}.view-header h2{margin:0;color:#777;text-align:left}h1#page-title{margin:20px 0}.sidebar-second h1#page-title{margin:20px 10px;text-align:left}h2.catheadline{font-size:16px}h3.catsummary{margin:20px 0;font-style:italic}.slick h3 a{color:#777}#block-views-view-front-block-1,#block-views-view-front-block-2{margin:0 0 10px;padding:0 1%}#block-block-11,#block-block-15{margin:10px 0;padding:10px 1% 0}#mc_embed_signup .mc-field-group{margin:0 0 20px}.events-signupform .mc-field-group input,.general-signupform .mc-field-group input{margin:0;padding:9px;font-size:18px;font-family:-apple-system,sans-serif;background:#fff;width:99%;border:2px solid #d0d0d0 !important;border-radius:3px;display:inline-block}.general-signupform .mc-field-group input#mce-EMAIL{margin:0 0 10px}.events-signupform input.button,.general-signupform input.button{margin:0;padding:0 1%;text-decoration:none;text-align:center;color:#fff;background:#5d5d5d;display:inline-block;font-family:-apple-system,sans-serif;text-transform:uppercase;font-weight:600;font-size:16px;line-height:33px;white-space:nowrap;width:99%;height:43px;cursor:pointer;border:0;border-radius:3px;vertical-align:top}.form-lead-img{display:block;margin:0 0 20px}.general-signupform form{margin:0;width:99%;display:block}.view-header{padding:20px 0}.view-view-authors .view-header .view-display-id-attachment_1{padding:0 1% 20px}.view-view-authors .view-header .view-display-id-attachment_1 .views-summary{margin:0 5px 20px 0;color:#ccc;font-weight:300;display:inline-block}.archive-block .views-summary{margin:0 0 10px;color:#ccc}.archive-block .item-list ul.views-summary li{margin:0 5px 20px 0;list-style:none;font-weight:300;display:inline-block}.view-view-authors .view-header .view-display-id-attachment_1 .views-summary a,.archive-block .views-summary a{padding:5px 10px;font-weight:600;background:#fff;box-shadow:0px 0 2px rgba(0,0,0,0.1);border-radius:8px}.view-view-authors .view-header .view-display-id-attachment_1 .views-summary a:hover,.archive-block .views-summary a:hover{color:#ddd;background:#888}.view-view-authors .view-header .view-display-id-attachment_1 .views-summary a.active,.archive-block .views-summary a.active{color:#aaa;background:#333}#block-views-view-front-block-2{margin:20px 0 0}#block-system-main .view-view-front,#block-views-view-books-block-3,#block-views-view-books-block-4,#block-views-view-books-block-7{padding-bottom:30px;border-bottom:1px solid #eee}.slick--skin--grid .slide__content{padding:0 10px}.sidebar-second #sidebar-second{padding:10px;width:100%}.block-facetapi .item-list ul li{margin:0;list-style:none}.page-node .slick{margin:10px 0 30px}.masonry-item{margin:0 1% 20px;display:block;float:left;width:48%;border:0}.aside{padding:0 10px 10px;width:auto;display:block;vertical-align:top}.view-view-user-comments .comment{margin:0 auto 20px auto}.indented{margin-left:20px}#highlighted{margin:0;padding:1px 0;background:#f1f1f1}#highlighted .section{padding:40px 0 0}#lowlighted{padding:0 0 20px}#contentinner{margin:20px 0 0}#contentinner .block,#lowlighted .block{padding:0 0 30px}#lowlighted .block{border-top:1px solid #eee}#block-views-view-authors-block-1 .view-header,#block-views-view-authors-block-2 .view-header{padding:20px 10px}#bookcats{padding:0 0 20px;background:#f5f5f5}#bookcats .block{width:100%;display:block}#bookcats h2.headline{padding:20px 0;font-size:30px}#bookcats .block h2{margin:0;padding:0;text-align:center;font-weight:400}#bookcats .block h2 a{padding:5px 10px;color:#eee;background:#333;display:block;border-radius:3px 3px 0 0}#bookcats .block h2 a:hover{color:#fff;background:#555}#bookcats .block .view-header{padding:0}#bookcats .block .view-content{background:#fff;border-radius:0 0 3px 3px}.node-full{padding:0;display:block}.node-full .left-col,.node-full .right-col{display:inline-block;vertical-align:top}.node-full .footer-col .right-col{padding:0 4% 0 0}.node-full .footer-col .left-col{padding:0 0 0 2%;position:relative}.node-full .footer-col .left-col:before{content:"";display:block;width:1px;height:100%;background:#eee;position:absolute;left:-10px;top:10px}.book-byline{margin:0 0 20px;font-size:18px}.book-byline .book-meta{border:none}.book-byline .book-meta .field-label{font-weight:400}.book-details{background:#f5f5f5}.delivery-tips{padding:5px 10px 10px 5px;background:#d8eff7;margin-left:-10px;margin-right:-10px;margin-bottom:-10px;border-top:1px solid #cce5ee;border-bottom:1px solid #cce5ee;color:#076a8c;text-align:right}.delivery-providers{padding:10px 0 10px 10px}.delivery-service{display:flex;justify-content:flex-end;opacity:.6}.delivery-service img{max-height:30px;width:auto;filter:grayscale(100)}.book-details-left{padding:10px;font-size:.83em}.book-details-right{padding:10px;background:#fff;display:flex;justify-content:space-evenly;align-items:center}.book-details-right form .form-submit{font-size:1.1em}.book-details-right form .form-button-disabled{padding:5px;font-size:.7em}.node-full .footer-col{padding:30px 0 0}.book-preview-slide{margin:20px 0 0}.fluid{margin:0 auto 10px auto}.node-full .left-col{text-shadow:0 1px 1px #fff}.book-meta{font-size:.9em;padding:5px 0;color:#555}.book-meta .field-label{font-weight:600;color:#999}.book-meta .field-content,.node-blog-post.node-full .field-name-field-tags .field-item,.field-label-inline .field-label,.field-label-inline .field-items{display:inline-block;vertical-align:middle}
.field-label-inline .field-label,.field-label-inline .field-items{float:none}.book-meta .field-content::after,.node-blog-post.node-full .field-name-field-tags .field-item::after{margin:0 .1em 0 0;content:",";opacity:.5}.book-meta .field-content:last-child::after,.node-blog-post.node-full .field-name-field-tags .field-item:last-child::after{content:none}.book-meta .field-label,.book-price .field-label,.book-price .field-name-commerce-price{display:inline-block;vertical-align:middle}.delivery-terms{color:#555}.delivery-terms em{color:#888;font-style:italic;font-size:.9em}.delivery-terms h3{margin-bottom:10px}.book-price .field-label{display:none}.right-col .book-price table{margin:0}.node-teaser .commerce-price-savings-formatter-prices tr td{font-size:1em}.node-teaser .commerce-price-savings-formatter-price .price-amount{font-size:inherit}.node-teaser .commerce-price-savings-formatter-prices .commerce-price-savings-formatter-list,.node-teaser .commerce-price-savings-formatter-prices .commerce-price-savings-formatter-price{display:block}.node .field-name-commerce-price tbody,.commerce-price-savings-formatter-prices tbody{border:0}.commerce-price-savings-formatter-prices tr td{padding:5px;vertical-align:middle;font-size:inherit;line-height:1.6;border:0}.commerce-price-savings-formatter-prices .price-label{color:#777}.book-details-right tr.even,tr.odd{border-bottom:0}.commerce-price-savings-formatter-prices-down .commerce-price-savings-formatter-savings .price-amount{color:#d00}.node-teaser table.commerce-price-savings-formatter-prices{margin:0 0 5px}.node-teaser .commerce-price-savings-formatter-prices-down .commerce-price-savings-formatter-savings .price-amount{color:#fff;background:#d00;font-weight:400;width:30px;height:30px;display:block;line-height:30px;text-align:center;border-radius:50%;font-size:.9em}.commerce-price-savings-formatter-savings .price-amount::before{content:"-"}.content-meta{margin:0 0 16px;padding:0;color:#999}.content-author-img,.content-author-meta{display:inline-block;vertical-align:middle}.content-author-meta{margin:0 0 0 10px}.content-author-name{color:#555;line-height:18px}.content-meta time{font-size:.9em}time{color:#999}.content-author-meta span{display:block}.node-teaser .content-meta{margin:10px 0 0}.content-author-img{width:36px;height:36px}.content-author-img img{border-radius:18px}.node-teaser .book-price{font-weight:600}.node-teaser .book-meta a{font-style:italic;color:#888}.node-teaser .book-meta a:hover{color:#f36}.node .section{margin:0 -10px;padding:10px;position:relative}.contact-details{font-size:.8em}.contact-details .contact-item{padding:1rem;margin-bottom:1rem;background:#fff}.view-view-books.view-display-id-block_5,.view-view-books.view-display-id-block_6{background:#f5f5f5}.view-view-books.view-display-id-block_5 .view-header,.view-view-books.view-display-id-block_6 .view-header{padding-top:0;padding-right:10px;text-align:right}.view-view-books.view-display-id-block_5 .view-content .views-row,.view-view-books.view-display-id-block_6 .view-content .views-row{display:flex;background:#fff}.view-view-books.view-display-id-block_5 .view-content .views-row .views-field,.view-view-books.view-display-id-block_6 .view-content .views-row .views-field{padding:5px 10px;text-align:center;background:#fff;font-size:11px;text-transform:uppercase}.view-view-books.view-display-id-block_5 .view-content .views-row .views-field a,.view-view-books.view-display-id-block_6 .view-content .views-row .views-field a{margin:0 auto;padding-top:40px;height:50px;display:table}.view-view-books.view-display-id-block_5 .ozone-e-book{background:url(/sites/all/themes/libre/images/ozone.jpg) no-repeat center 0;background-size:43px}.view-view-books.view-display-id-block_6 .storytel-audiobook{background:url(/sites/all/themes/libre/images/storytel.jpg) no-repeat center 20%;background-size:50px}.view-view-books.view-display-id-block_5 .helikon-e-book{background:url(/sites/all/themes/libre/images/helikon.jpg) no-repeat center 10%;background-size:50px}#block-views-view-books-block-7 .masonry-item,.view.view-view-books.view-id-view_books.view-display-id-page_6 .masonry-item{text-align:center;background:#fff}.masonry-item .ozone-e-book{background:url(/sites/all/themes/libre/images/ozone.jpg) no-repeat center 0;background-size:43px}.masonry-item .storytel-audiobook{background:url(/sites/all/themes/libre/images/storytel.jpg) no-repeat center 20%;background-size:50px}.masonry-item .helikon-e-book{background:url(/sites/all/themes/libre/images/helikon.jpg) no-repeat center 10%;background-size:50px}.masonry-item .ozone-e-book,.masonry-item .helikon-e-book,.masonry-item .storytel-audiobook{margin-top:5px;height:50px;display:inline-block;width:54px;text-indent:100%;white-space:nowrap;overflow:hidden}
.img-wrapper{position:relative}.img-wrapper img{position:relative;z-index:18}.img-canvas{background-position:center top;background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;opacity:.8;overflow:hidden}.img-canvas:before{content:"";position:absolute;top:-20px;left:-20px;right:-20px;bottom:-20px;width:auto;height:auto;background:inherit;z-index:1;filter:blur(18px);-moz-filter:blur(18px);-webkit-filter:blur(18px);-o-filter:blur(18px)}.node-blog-post.node-full .img-wrapper,.node-blog-post.node-full .img-canvas{min-height:180px}.node-full .center-col{margin:20px 0 0;position:relative}.node-page.node-full{margin:0 auto;padding:1rem;max-width:768px}.node-page.node-full .body-text{font-family:-apple-system,sans-serif}#mc_embed_signup{padding:40px 20px;position:relative;z-index:18;background:-moz-linear-gradient(top,rgba(254,254,254,0.8) 0%,rgba(254,254,254,0.3) 100%);background:-webkit-linear-gradient(top,rgba(254,254,254,0.8) 0%,rgba(254,254,254,0.3) 100%);background:linear-gradient(to bottom,rgba(254,254,254,0.8) 0%,rgba(254,254,254,0.3) 100%)}.campaign-intro{text-align:center}.node-book.node-teaser,.node-book-bundle.node-teaser,.node-author.node-teaser,.node-news.node-teaser,.node-event.node-teaser,.node-blog-post.node-teaser,.node-video.node-teaser{margin:0 10px 40px}.masonry-item .node-book.node-teaser,.masonry-item .node-book-bundle.node-teaser,.masonry-item .node-author.node-teaser,.masonry-item .node-news.node-teaser,.masonry-item .node-event.node-teaser,.masonry-item .node-blog-post.node-teaser,.masonry-item .node-video.node-teaser{margin:0}.node-teaser .img-wrapper{background:#e1e1e1}.node-teaser .img-canvas{opacity:1}.node-teaser .img-canvas:before{height:250px;top:0;left:0;right:0;bottom:0}.node-teaser .img-lead{height:250px;display:block;width:auto;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;position:relative;z-index:18}.node-news.node-teaser .img-lead,.node-event.node-teaser .img-lead,.node-blog-post.node-teaser .img-lead{background-position:center}.page-taxonomy-term .node-blog-post.node-teaser,.slide__content .node-teaser{margin:0;padding-bottom:0;border-bottom:none}.page-taxonomy-term .node-blog-post.node-teaser .body-text,.page-taxonomy-term .node-blog-post.node-teaser .content-meta,.slide__content .node-teaser .body-text,.slide__content .node-blog-post.node-teaser .content-meta{display:none}.slick .node-teaser .img-lead{background-position:center}#block-block-5{margin:10px auto;min-width:300px;text-align:center}#block-block-13{background:#f5f5f5}#block-block-13 h3,#block-block-13 p{margin-bottom:10px}.bookstoretext,.bookstoremap{width:100%;font-size:12px;display:block;vertical-align:top}.bookstoretext{padding:10px}#header .section{background:#fff;display:flex;flex-direction:column-reverse}#header .section .header-brand{height:120px}#header .section .header-brand img{max-height:80px}#header .section .region-header{background:#f5f5f5}@media all and (min-width:321px) and (max-width:480px){.node-full{padding:0 10px 10px;font-size:16px}.node-full .youtube-container--responsive{margin:0 0 10px}h1{margin:0 0 10px;font-size:22px}h2,h2.node-subtitle,.block-views .view-header h2.catheadline{font-size:18px}h2.headline,.block-views .view-header h2{font-size:20px}.view-display-id-page .view-header h2,.block-views .view-header h3{font-size:18px}.node-full p{margin:0 0 14px}.section .author{margin:0 5px 10px 0}.node-full .flag-wrapper.flag-flag-follow-user{position:relative}.teaser-lead .teaser-domain{margin:5px 0 0;display:block}.node-full .left-col,.node-full .right-col,.book-details-left,.book-details-right,.view-view-books.view-display-id-block_5 .view-header,.view-view-books.view-display-id-block_5 .view-content,.view-view-books.view-display-id-block_6 .view-header,.view-view-books.view-display-id-block_6 .view-content{width:100%}.book-details-left{text-align:right}.node-full .left-col img{margin:0 0 5px;width:100%}#bookcats .block{margin:0 1% 10px;float:left;width:48%;height:255px}#lowlighted{padding:0 10px 20px}#block-system-user-menu{margin-top:10px}}@media all and (min-width:481px) and (max-width:767px){a#cat-toggle{width:25%}a#cat-toggle span{display:block}.masonry-item{width:48%}.node-full{margin:0 1%;padding:0;width:auto;display:block}.node-full .youtube-container--responsive{margin:0 0 20px}h1,#bookcats h2.headline{font-size:27px}h2.node-subtitle{font-size:20px}.node-teaser a h2{font-size:18px}.node .section{margin:0 -20px}.node-blog-post.node-full header,.img-container{margin-left:auto;margin-right:auto;width:90%}.node-full .center-col{margin:30px auto;padding:0;width:90%}
.node-full .left-col{width:40%}.node-full .left-col img{margin:0 0 5px}.node-full .right-col{width:60%;padding:0 0 0 4%}.book-details-left,.book-details-right,.view-view-books.view-display-id-block_5 .view-header,.view-view-books.view-display-id-block_5 .view-content,.view-view-books.view-display-id-block_6 .view-header,.view-view-books.view-display-id-block_6 .view-content{width:100%}.view-view-books.view-display-id-block_5,.view-view-books.view-display-id-block_6{margin-top:30px;padding-top:0}.view-view-books.view-display-id-block_5 .view-header,.view-view-books.view-display-id-block_6 .view-header{padding:10px}.view-view-books.view-display-id-block_5 .view-header h3,.view-view-books.view-display-id-block_5 .view-header h4,.view-view-books.view-display-id-block_6 .view-header h3,.view-view-books.view-display-id-block_6 .view-header h4{margin:0;text-align:left}.node-full .footer-col .left-col,.node-full .footer-col .right-col{width:100%}.node-full .footer-col .left-col{padding:2%;background:#f5f5f5}#bookcats .block{margin:0 1% 10px;float:left;width:31%;height:245px}#lowlighted{padding:0 20px 20px}#block-system-user-menu{margin-top:10px}}@media all and (min-width:768px) and (max-width:1024px){#header .section{display:flex;flex-direction:inherit}#header .section .header-brand{width:20%}#header .section .header-brand img{max-height:80px}#header .section .region-header{width:100%;align-items:center;display:flex;justify-content:center;background:none}a#cat-toggle{width:25%}a#cat-toggle span{display:block}.masonry-item{width:23%}.bundle .masonry-item{width:48%}.node-blog-post.node-full header,.img-container,.general-signupform form{margin-left:auto;margin-right:auto;width:80%}.node-full .center-col{margin:40px auto;padding:0;width:80%}.node-full{margin:0 1%;padding:10px 0 0;width:auto;display:block}.node-teaser a h2{font-size:18px}.node-full .youtube-container--responsive{margin:0 0 20px}.node .section{margin:0 -20px}.node-full .meta{margin:30px -20px 0;padding:20px}.node-full .left-col{width:28%}.node-full .left-col img{margin:0 0 5px}.node-full .right-col{width:100%;padding:0 0 0 4%}.node-full.col2 .right-col{width:72%}.node-full .footer-col .left-col{width:30%}.node-full .footer-col .right-col{width:70%}#bookcats .block{margin:0 1% 10px;float:left;width:23%;height:270px}#lowlighted{padding:0 20px 20px}.bookstoretext{width:35%;display:inline-block}.bookstoremap{width:65%;display:inline-block}.form-lead-img{margin:0;padding:25px 25px 0 0;display:inline-block;width:33%;vertical-align:top}.events-signupform form{margin:0;width:66%;display:inline-block}.general-signupform .mc-field-group input#mce-EMAIL{margin:0 2% 10px 0;width:63%}.events-signupform input.button{width:50%}.general-signupform .mc-field-group input.button{width:33%}.stream-item{display:flex;flex-wrap:wrap}.teaser-media{width:33%}.teaser-text{width:67%;padding-left:2rem}.stream-item h1{margin:0}#block-views-view-health-block-3 .collageformatter-collage-wrapper{margin:0 -10px}#block-system-user-menu{width:35%}.region-header .block-menu ul.menu{text-align:right}.view-view-books.view-display-id-block_5,.view-view-books.view-display-id-block_6{margin-top:30px;padding-top:0}.view-view-books.view-display-id-block_5 .view-header,.view-view-books.view-display-id-block_6 .view-header{padding:10px}.view-view-books.view-display-id-block_5 .view-header h3,.view-view-books.view-display-id-block_5 .view-header h4,.view-view-books.view-display-id-block_6 .view-header h3,.view-view-books.view-display-id-block_6 .view-header h4{margin:0;text-align:left}}@media all and (min-width:1025px){a#cat-toggle{width:25%}a#cat-toggle span{display:block}#block-menu-menu-book-cat-menu{width:25%}.masonry-item{width:14.6%}.bundle .masonry-item{width:48%}#messages,#main-wrapper,#featured .section,#highlighted .section,#bookcats .section,#lowlighted .section{max-width:1200px}#mastheader .section,#header .section,#subheader .section,#block-system-help{max-width:1200px}#header .section{display:flex;flex-direction:inherit}#header .section .header-brand{width:20%}#header .section .header-brand img{max-height:80px}
#header .section .region-header{width:100%;align-items:center;display:flex;justify-content:flex-end;background:none}.slide__content h3{margin:0 auto;max-width:250px;font-size:16px}#main{padding:20px 0 0}.sidebar-second #main{width:70%;float:left}.sidebar-second #sidebar-second{padding:80px 0 0 20px;width:30%;float:left}.sidebar-second #sidebar-second .archive-block .item-list ul.views-summary li{display:block}.img-container,.general-signupform form{margin:0 auto;width:70%}.node-full .center-col{margin:40px auto;padding:0;width:70%}.node-full{padding:20px 0 0;width:auto;display:block}.node-full .left-col{margin:0 0 10px;width:28%}.node-full .left-col img{margin:0 0 5px}.node-full.col2 .right-col{width:72%;padding:0 0 0 4%}.node-full .footer-col .left-col{width:25%}.node-full .footer-col .right-col{width:75%}.book-details,.contact-details{display:flex}.book-details-left{padding:20px;width:62%;display:flex;flex-direction:column;justify-content:space-between}.book-details-right{padding:20px;width:38%;display:block;text-align:center}.view-view-books.view-display-id-block_5{margin-top:40px;padding-top:0}.view-view-books.view-display-id-block_5 .view-content,.view-view-books.view-display-id-block_6 .view-content{padding:0;width:100%;display:flex;flex-direction:column;justify-content:space-between}.view-view-books.view-display-id-block_5 .view-header,.view-view-books.view-display-id-block_6 .view-header{padding:20px;text-align:left;display:block}.view-view-books.view-display-id-block_5 .view-header h3,.view-view-books.view-display-id-block_5 .view-header h4,.view-view-books.view-display-id-block_6 .view-header h3,.view-view-books.view-display-id-block_6 .view-header h4{margin:0;text-align:left}.contact-details{justify-content:space-between}.contact-details .contact-item{width:32%}.right-col .book-price{margin:0 0 20px}.delivery-wrap{display:flex;align-items:center}.delivery-tips{margin-left:-20px;margin-bottom:-20px;margin-right:-20px;padding:5px 20px 10px;text-align:left}.aside{width:280px;margin-left:20px;display:inline-block}.node-full .youtube-container--responsive{margin:0 0 20px}.node .section{margin:0 -30px}.node-full .meta{margin:30px -30px 0;padding:20px 30px}#bookcats .block{margin:0 1% 20px;float:left;width:23%;height:290px}.bookstoretext{width:27%;font-size:14px;display:inline-block}.bookstoremap{width:73%;display:inline-block}.form-lead-img{margin:0;padding:25px 25px 0 0;display:inline-block;width:33%;vertical-align:top}.events-signupform form{margin:0;width:66%;display:inline-block}.general-signupform .mc-field-group input#mce-EMAIL{margin:0 2% 10px 0;width:63%}.events-signupform input.button,.general-signupform .mc-field-group input.button{width:33%}.stream-item{display:flex;flex-wrap:wrap}.teaser-media{width:33%}.teaser-text{width:67%;padding-left:2rem}.stream-item h1{margin:0}#block-views-view-health-block-3 .collageformatter-collage-wrapper{margin:0 -10px}#block-system-user-menu{width:35%;display:block}.region-header .block-menu ul.menu{text-align:right}.campaign-intro{padding:0 5rem 2rem}}.node,.node img,.masonry-processed,.masonry-processed .masonry-item{-webkit-transition-duration:1s;-moz-transition-duration:1s;-ms-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}.node,.node img,.masonry-processed{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.node,.node img,.masonry-processed .masonry-item{-webkit-transition-property:left,right,top;-moz-transition-property:left,right,top;-ms-transition-property:left,right,top;-o-transition-property:left,right,top;transition-property:left,right,top}.preorder-accent{background:#ddf7d8;color:#1b7b07;padding:5px 10px;display:inline-block}.preorder-affix{padding:5px 10px;font-style:italic;display:inline-block}.delivery-accent{color:#ff0f91}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}
to{opacity:1}}.view-view-front .view-content .featured-item,.view-view-health .view-content .featured-item{background:#fff}.view-view-front .view-content .featured-item .featured-text,.view-view-health .view-content .featured-item .featured-text,.view-view-health .view-content .featured-item .featured-media{padding:1rem}.view-content.grid{display:flex;flex-wrap:wrap;justify-content:center}.grid-item{margin:10px 1% 20px;flex:0 1 auto;width:98%;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.grid-view .view-content{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.grid-view.center-align .view-content{align-items:center}.grid-view .view-content .grid-item{margin-bottom:2rem;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;flex:0 1 auto;width:100%}@media all and (min-width:750px){.grid-view .view-content .grid-item,.view-content.grid .grid-item{width:48%}}@media all and (min-width:1024px){#featured{padding:3rem 0}.grid-view .view-content .grid-item{width:15%}.grid-view .view-content .grid-item.book-bundle,.grid-view.spotlight .view-content .grid-item,.view-content.grid .grid-item{width:31%}.grid-view.featured .view-content .grid-item{width:48%}.view-view-front .view-content .featured-item,.view-view-health .view-content .featured-item{display:flex;flex-wrap:wrap;flex-grow:1}.view-view-front .view-content .featured-item .featured-text,.view-view-health .view-content .featured-item .featured-text{width:34%;padding:3rem 3rem 0}.view-view-front .view-content .featured-item .featured-media,.view-view-health .view-content .featured-item .featured-media{width:66%}.view-view-health .view-content .featured-item .featured-media{padding:3rem}#block-views-view-health-block-4 .node-teaser a h2,#block-views-view-bundles-block-3 .grid-item h2{font-size:22px}#block-views-view-front-block-2 .grid-item h3{margin-top:1rem}#block-views-view-front-block-3 h2 a,#block-views-view-front-block-2 .grid-item h3 a,#block-views-view-health-block-2 .grid-item h3 a{color:#555}#block-views-view-health-block-1 .featured-media{box-shadow:-16px 0 50px -50px #323232}.view-view-front .view-content .featured-item{margin-bottom:3rem}.view-view-front .view-content .featured-item:nth-child(2n){flex-direction:row-reverse}}.media--loading::before{display:none}.profile-header{padding:20px 0 0;color:#888;text-align:center}.profile-photo,.profile-name,.profile-edit{margin:2px auto;position:relative;color:#888}.profile-name{display:block;text-shadow:0 0 4px rgba(255,255,255,0.5)}.profile-header a{color:#fff;text-shadow:0 0 2px rgba(0,0,0,0.8)}.profile-header a:hover{color:#f36;text-shadow:none}.profile-photo{width:100px;margin:20px auto}.profile-photo img{border-radius:100%;border:5px solid #fff;box-shadow:0 0 9px rgba(0,0,0,0.3)}.profile-edit{margin:2px auto;padding:1px 10px;color:#2fa3eb;border-radius:4px;display:none}.profile-header:hover .profile-edit{display:inline-block;position:absolute;bottom:0}.profile-edit{background:rgba(216,216,216,0.33);border:1px solid rgba(216,216,216,0.8)}.profile-photo:hover .profile-edit:hover{color:#fff;background:#2fa3eb;text-shadow:none;border:1px solid #2fa3eb}body .tabs ul.primary,ul.action-links li{padding:0}.link-badge{display:inline-block;opacity:.7}li.active a .link-badge,li.active a.active .link-badge,li a.active-trail .link-badge,li a:hover .link-badge{opacity:1}.action-links{margin:10px auto;max-width:1200px;text-align:center;list-style-type:none}.book-media-lead{margin:10px 0;font-weight:600;color:#999}.book-media-item{margin:0 0 30px;background:#fff;text-align:center}.book-media-caption{padding:10px 0;background:#f5f5f5;font-style:italic}.field-name-field-book-media-ref{font-size:.9em}.back-to-book a::after{margin:0 0 0 10px;content:"↩"}.eventease{margin:0 0 20px;display:block;float:none}.eventease .thumb{margin:0 10px 0 0;float:left}.eventease h3{margin:0 0 2px;font-size:1em}.eventease .event-date{color:#aaa}#footer-wrapper{padding:0 0 20px;color:#ddd;background:#555;box-shadow:inset 0 5px 5px 0 rgba(0,0,0,0.16)}#footer-wrapper .section{margin:0;padding:.7em;-moz-box-sizing:border-box;box-sizing:border-box}.region-footer-firstcolumn,.region-footer-secondcolumn,.region-footer-thirdcolumn,.region-footer-fourthcolumn{padding:0;-moz-box-sizing:border-box;box-sizing:border-box}@media all and (min-width:769px) and (max-width:1024px){.region-footer-firstcolumn,.region-footer-secondcolumn,.region-footer-thirdcolumn,.region-footer-fourthcolumn{display:inline;float:left;position:relative}.region-footer-firstcolumn,.region-footer-secondcolumn{padding:0 .7em 0 0;-moz-box-sizing:border-box;box-sizing:border-box;width:50%}.region-footer-thirdcolumn,.region-footer-fourthcolumn{padding:0 10px;-moz-box-sizing:border-box;box-sizing:border-box;width:50%}.region-footer-thirdcolumn{clear:both}}@media all and (min-width:1025px){#footer-columns,#footer{max-width:1200px}.region-footer-firstcolumn,.region-footer-secondcolumn,.region-footer-thirdcolumn,.region-footer-fourthcolumn{display:inline-block;position:relative}.region-footer-firstcolumn,.region-footer-secondcolumn,.region-footer-thirdcolumn,.region-footer-fourthcolumn{width:25%;-moz-box-sizing:border-box;box-sizing:border-box}}.item-list ul.pager{margin:10px 0 0;clear:both;text-align:center;font-size:18px}.item-list ul.pager li{margin:0 5px 0 0;padding:0;background-image:none;display:inline-block;list-style-type:none}.item-list ul.pager .pager-current{padding:3px 15px;color:#aaa}.item-list ul.pager li.pager-current.last{margin:0}.item-list ul.pager li a{padding:3px 15px;border-radius:8px;background:#fff;font-weight:700;display:inline-block;box-shadow:0 0 2px rgba(0,0,0,0.1)}.item-list ul.pager li a:hover{color:#ddd;background:#888;box-shadow:inset 0 0 16px 0 rgba(0,0,0,0.1)}.item-list ul.pager li a.active,.item-list ul.pager li a:active{box-shadow:inset 0 0 16px 0 rgba(0,0,0,0.5)}.view-more.banner{margin:0;padding:0;width:100%;height:auto;display:block}.view-more.banner.center a{display:block;width:100%;height:auto;padding:51% 0;text-align:center;background:#eee}.view-more.button{padding:10px 0;display:block}.view-more.button.center{text-align:center}.view-more.button a{padding:5px 10px;border-radius:3px;background:#fff;box-shadow:0 0 2px rgba(0,0,0,0.1)}.view-more.button a:hover{color:#ddd;background:#888;box-shadow:inset 0 0 9px 0 rgba(0,0,0,0.1)}.view-more.button a.active,.view-more.button a:active,.view-more.banner.center a.active,.view-more.banner.center a:active{box-shadow:inset 0 0 10px 0 rgba(0,0,0,0.5)}#footer-wrapper a{color:#fff}#footer-wrapper a:hover,#footer-wrapper a:focus{color:#eee}#footer-wrapper ul,#footer-wrapper li{margin:0;padding:0;list-style:none}#footer-columns .block-menu,#footer .block{margin:0;padding:0;border:none}
#footer .block{margin-top:0;padding:.5em 0}#footer-columns li{padding:0 14px;line-height:40px;border-bottom:1px solid #111}#footer-columns li a{margin:0 -14px;padding:0 14px;display:block}#footer-columns li a:hover{color:#888;box-shadow:inset -1px -1px 10px 0 rgba(0,0,0,0.1)}#footer-columns li a:active,#footer-columns li a.active,#footer-columns li.active-trail{color:#555;box-shadow:inset -1px -1px 10px 0 rgba(0,0,0,0.3)}#footer-columns li.active-trail:after{content:"";display:block;margin:0 -14px;width:auto;height:0;border-bottom:1px solid #f36}#footer{margin-top:30px}#footer .region{margin-top:1px}#footer .block{clear:both}#footer p{text-align:center}#footer li a{float:left;padding:0 12px;display:block}#footer li.first a{padding-left:0}#footer li.last a{padding-right:0;border-right:none}.form-item input[type=text],.form-item input[type=password]{font-size:18px}.view-header form,.views-exposed-form{margin:10px 0;padding:10px;background:#f5f5f5}.view-header form .form-item input[type=text],.views-exposed-form .form-item input[type=text]{padding:6px 10px}.view-header form .views-exposed-widget,.views-exposed-form .views-exposed-widget{padding:0 10px 0 0;text-align:left;display:inline-block;vertical-align:middle;float:none}.views-exposed-form .views-exposed-widget .form-text{max-width:240px}.views-exposed-form .views-exposed-widget.views-reset-button .form-submit{background:#888;color:#eee;text-shadow:none}#views-exposed-form-view-search-page .views-exposed-form{margin:0;padding:0;background:none}#views-exposed-form-view-search-page .views-exposed-form .views-widget-filter-search_api_views_fulltext{width:240px;padding:0}#views-exposed-form-view-search-page .views-exposed-form .views-exposed-widget .form-submit{margin-top:0;color:#fff;background:#777;text-shadow:0px 0px 2px rgba(0,0,0,0.5)}.block-facetapi{margin-bottom:20px;padding:10px;background:#fff}.block-facetapi .item-list ul li{margin:5px 0;display:flex;align-items:center}.block-facetapi .item-list ul li input.facetapi-checkbox{font:inherit;color:currentColor;width:1.15rem;height:1.15rem}.contact-form,.not-logged-in.page-user .user-goto,.not-logged-in.page-user #main #user-login{margin:0 auto 20px auto;padding:10px 20px 20px}.not-logged-in.page-user .user-goto,.not-logged-in.page-user #main #user-login{margin-top:20px;max-width:400px}.contact-form label,.not-logged-in.page-user form label{color:#555;display:block;font-weight:700}.contact-form .form-item,.not-logged-in.page-user form .form-item{margin:0 0 20px}.contact-form .form-required,.not-logged-in.page-user form .form-required{color:#f00}.contact-form .form-item-name input,.contact-form .form-item-mail input,.contact-form .form-item-subject input,.contact-form .form-item-message textarea,.not-logged-in.page-user form .form-text{margin:0;padding:5px;display:block;min-width:100%;max-width:100%;-moz-box-sizing:border-box;box-sizing:border-box}.contact-form input,.not-logged-in.page-user form input{font-size:100%}.contact-form textarea{font-size:15px}.resizable-textarea .grippie{background:#e5e5e5 url(/misc/grippie.png) no-repeat center;cursor:s-resize;height:11px;overflow:hidden}.not-logged-in.page-user form .description{display:none}.form-item .description{color:#999;font-size:.9em}@media all and (min-width:769px){.contact-form{width:62%}}form .form-file{padding:10px 0;font-size:100%;text-transform:uppercase}form .form-submit,.line-item-summary-view-cart a,.line-item-summary-checkout a{padding:10px 15px;background:#fc0;color:#111;font-size:100%;text-transform:uppercase;text-shadow:0px 0px 2px rgba(255,255,255,0.5);letter-spacing:.03em;width:auto;border:0;border-radius:4px}.commerce_coupon .form-submit{background:#b9e176}form .form-button-disabled{background:#ccc}form .form-submit:hover{cursor:pointer}form .form-submit:active{color:#eee;background:#555;box-shadow:inset 0 0 9px rgba(0,0,0,0.9)}#edit-delete{margin:0 0 0 10px}.node-form input#edit-delete{background:#aaa}ul li.line-item-summary-view-cart,ul li.line-item-summary-checkout{margin-top:1rem;padding:0;display:inline-block}.not-logged-in.page-user form .form-wrapper{text-align:center}.not-logged-in.page-user .user-goto header{margin:0 0 20px}.not-logged-in.page-user .user-goto header h1{font-size:27px;font-weight:300}.not-logged-in.page-user .user-goto .opchoice{margin-top:50px;padding:20px;border-top:1px solid #eee;background:#f5f5f5}.not-logged-in.page-user .user-goto .opchoice a{display:block;font-size:14px}.not-logged-in.page-user .user-goto .opchoice a:hover{color:#f36}.not-logged-in.page-user .user-goto .opchoice .action-link{font-size:16px;font-weight:600}.not-logged-in.page-user .user-goto p{text-align:center;font-size:14px}.tabs{padding:0;border-top:1px solid #f5f5f5}.tabs ul.primary{margin:0;padding:0;text-align:center;border:0;white-space:normal;overflow:hidden;list-style-type:none;border-bottom:1px solid #eee}.tabs ul.primary li{margin:0;padding:0 14px;font-size:12px;display:inline-block;height:60px;line-height:60px;vertical-align:middle}.tabs ul.primary li a{margin:0 -14px;padding:0 14px;border:0;background:none;display:block}.tabs ul.primary li a:hover,.tabs ul.primary li.active{color:#555}.tabs ul.primary li a:hover:after,.tabs ul.primary li.active:after{content:"";display:block;margin:-2px -14px 0;width:auto;height:0;border-bottom:2px solid #ccc}.tabs.secondary{border-top:0}ul.secondary{margin:0;padding:10px;text-align:center;border-bottom:1px solid #e1e1e1;background:#ebebeb}#highlighted ul.menu{margin:0;padding:0;text-align:center;border:0;white-space:normal;overflow:hidden;list-style-type:none;border-bottom:1px solid #bbb;background:#ebebeb}#highlighted ul.menu li{margin:0;padding:0 14px;display:inline-block;height:50px;line-height:50px;vertical-align:middle}
#highlighted ul.menu li a{margin:0 -14px;padding:0 14px;border:0;background:none;display:block}#highlighted ul.menu li a:hover,#highlighted ul.menu li.active{color:#555}#highlighted ul.menu li a:hover:after,#highlighted ul.menu li.active:after{content:"";display:block;margin:-2px -14px 0;width:auto;height:0;border-bottom:2px solid #aaa}div.messages{margin:10px 0;padding:20px 0;text-align:center}div.messages ul{margin:10px;list-style:inside}.element-invisible{position:absolute !important;clip:rect(1px,1px,1px,1px);left:0}div.status,.ok,div.status{color:#234600;background:#f8fff0;border:1px solid #56ac00}div.warning,.warning,div.warning{color:#840;background:#fffce5;border:1px solid #e70}div.error,.error,div.error{color:#8c2e0b;background:#fef5f1;border:1px solid #df4848}.ajax-progress,html.js input.throbbing{display:none}#block-menu-menu-tmp-menu{margin:0 0 10px;padding:10px;background:rgba(255,255,255,0.5)}#block-menu-menu-tmp-menu h2{color:#aaa;text-align:center}#block-menu-menu-tmp-menu ul{margin:0;padding:0;text-align:center}#block-menu-menu-tmp-menu ul li{margin:0;padding:0;border:0;display:inline-block;list-style-type:none;list-style-image:none}#block-menu-menu-tmp-menu ul li a{padding:0 12px;text-align:center;text-decoration:none;display:block;height:29px;line-height:29px;vertical-align:middle}table{border:0;border-spacing:0;margin:5px 0;width:100%}table{font-size:.9em}.page-admin-commerce table{font-size:.8em}table tr th{background:#757575;background:rgba(0,0,0,0.51);border-bottom-style:none}table tr th,table tr th a,table tr th a:hover{color:#FFF;font-weight:700}table tbody tr th{vertical-align:top}tr td,tr th{padding:4px 9px;border:1px solid #fff;text-align:left}#footer-wrapper tr td,#footer-wrapper tr th{border-color:#555;border-color:rgba(255,255,255,0.18)}tr.odd{background:#e4e4e4;background:rgba(0,0,0,0.06)}tr,tr.even{background:#efefef;background:rgba(0,0,0,0.03)}td.active{background-color:rgba(0,0,0,0.03)}table ul.links{margin:0;padding:0;font-size:1em}table ul.links li{padding:0 1em 0 0}table a{display:inline-block}fieldset{border:1px solid #eee}.fieldset-legend{font-weight:600}#block-block-6{min-height:80px;text-align:center}#block-block-6 ul li{list-style:none;display:inline-block}#block-block-6 ul li a{margin:0;padding:0}.cart-empty-page,.view-commerce-cart-form,#block-views-commerce-cart-block-block-1{margin:0 0 10px;padding:20px;background:#f9f9f9}.view-commerce-cart-form tr,#block-views-commerce-cart-block-block-1 tr{vertical-align:middle}#views-form-commerce-cart-form-default .delete-line-item{background:#aaa;color:#fff;text-shadow:0 0 1px #000;text-transform:none}#views-form-commerce-cart-form-default #edit-submit,#commerce-order-ui-order-form #edit-submit,.line-item-summary-view-cart a{margin:0 10px 0 0;color:#fff;background:#888;text-shadow:0px 0px 2px rgba(0,0,0,0.5)}.cart-empty-page,.checkout-completion-message{text-align:center}#payment-details{padding:10px;color:#555;background:#f5f5f5}#commerce-order-ui-redirect-form .form-item{margin:0 1em 0 0}#commerce-order-ui-redirect-form .form-submit{margin-top:1.6em}.view-store-custom .views-field-operations .operations li{margin:0 0 .1rem;padding:.3rem;display:inline-block}.view-store-custom .views-field-operations .operations li a{padding:0 5px;background:rgba(255,255,255,0.5);border-radius:3px}.view-store-custom .views-field-operations .operations li a:hover{background:#fff}.page-admin-commerce-orders .field-name-commerce-order-total{text-align:right}.field-name-commerce-customer-billing,.field-name-commerce-customer-address{margin-bottom:1rem}.container-inline-date .date-padding .description,div.commerce-reports-dashboard-sales_statistics-block{display:none}.Еконт .views-field-commerce-shipping-service{color:#44598c;background:#e4e8f2;background:linear-gradient(0deg,rgba(228,232,242,1) 0%,rgba(250,251,255,1) 100%)}.Европът .views-field-commerce-shipping-service{color:#844557;background:#f2e4e8;background:linear-gradient(0deg,rgba(242,228,232,1) 0%,rgba(254,251,251,1) 100%)}.банков .views-field-payment-method{color:#4f793d;background:#e8f2e4;background:linear-gradient(0deg,rgba(232,242,228,1) 0%,rgba(250,254,248,1) 100%)}tr.phone-1 td.views-field-order-number:after{content:"☎️";margin:5px}.view-store-custom th.views-field-order-number{width:90px}#commerce-checkout-form-checkout #edit-customer-profile-shipping-field-e-mail,.node-teaser .commerce-add-to-cart .form-submit{display:none}.node-teaser .commerce-add-to-cart .form-submit.form-button-disabled{display:block;letter-spacing:0;text-transform:inherit}@media all and (max-width:1024px){.form-item input[type=text],.form-item input[type=password]{width:99%}.view-commerce-cart-summary td.commerce-price-savings-formatter-list,.view-commerce-cart-summary td.commerce-price-savings-formatter-price{display:block}.commerce-order-handler-area-order-total .commerce-price-formatted-components{width:60%}
table{font-size:.8em}}