@charset "UTF-8";/*!Theme Name: Harper Collins AUstralia
Description: Harper Collins AUstralia WordPress Theme
Version: 1.0.0
Author: Felipe Nobre (Supad&uuml;)
Author URI: http://www.nu.supadu.com*//*!normalize.css v3.0.2 | MIT License | git.io/normalize*/img,legend{border:0}legend,td,th{padding:0}.fa-fw,.fa-li,.fa-stack-1x,.fa-stack-2x,.ui-button,.ui-datepicker th{text-align:center}.fa,.slick-dots li button::before{-moz-osx-font-smoothing:grayscale}.main-nav .menu,.sidebar ul,.slick-dots,.ui-helper-reset,.ui-menu{list-style:none}@font-face{font-family:Lato;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh7USSwiPHA.ttf) format('truetype')}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHjx4wWw.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu4mxP.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfBBc9.ttf) format('truetype')}body{margin:0;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;overflow-x:hidden;background:#fff}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;text-decoration:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}mark{background:#ff0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"helvetica neue w01 55 roman";src:url(fonts/b9134e03ac1125869f90f60fc36ebc62.eot);src:url(fonts/b9134e03ac1125869f90f60fc36ebc62.eot?#iefix) format("embedded-opentype"),url(fonts/b9134e03ac1125869f90f60fc36ebc62.woff) format("woff"),url(fonts/b9134e03ac1125869f90f60fc36ebc62.ttf) format("truetype"),url('fonts/b9134e03ac1125869f90f60fc36ebc62.svg#Helvetica Neue W01 55 Roman') format("svg")}.accordion--item--head,.newsletter-header__copy{font-family:"helvetica neue w01 55 roman"}.book-details--video-wrapper{position:relative;padding-bottom:56.25%;padding-top:1.5625rem;height:0}.book-details--video-wrapper iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}*,:after,:before{box-sizing:border-box!important;outline:0}body.push-to-right{overflow:hidden;transform:translate3D(80%,0,0)}.wrapper{margin:0 auto;padding:0 10px;max-width:1000px;width:100%}.capitalize{text-transform:capitalize}.alignleft{display:inline;float:left}.alignright{display:inline;float:right}.aligncenter{display:block;margin-right:auto;margin-left:auto}.fa,.fa-stack{display:inline-block}.wp-caption.alignleft,blockquote.alignleft,img.alignleft{margin:.4em 1.6em 1.6em 0}.wp-caption.alignright,blockquote.alignright,img.alignright{margin:.4em 0 1.6em 1.6em}.fa.fa-pull-left,.fa.pull-left{margin-right:.3em}.wp-caption.aligncenter,blockquote.aligncenter,img.aligncenter{clear:both;margin-top:.4em;margin-bottom:1.6em}.wp-caption.aligncenter,.wp-caption.alignleft,.wp-caption.alignright{margin-bottom:1.2em}/*!* Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome
* License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)*/@font-face{font-family:FontAwesome;src:url(../hcaus/fonts/fontawesome-webfont.eot?v=4.6.3);src:url(../hcaus/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3) format("embedded-opentype"),url(../hcaus/fonts/fontawesome-webfont.woff2?v=4.6.3) format("woff2"),url(../hcaus/fonts/fontawesome-webfont.woff?v=4.6.3) format("woff"),url(../hcaus/fonts/fontawesome-webfont.ttf?v=4.6.3) format("truetype"),url(../hcaus/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-stack,.ui-button,.ui-spinner,.ui-spinner-input{vertical-align:middle}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa.fa-pull-right,.fa.pull-right{margin-left:.3em}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right,.pull-right{float:right}.pull-left{float:left}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;width:2em;height:2em;line-height:2em}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-sign-language:before,.fa-signing:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}/*!jQuery UI - v1.11.4 - 2015-11-04
* http://jqueryui.com
* Includes: core.css, draggable.css, resizable.css, selectable.css, sortable.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, menu.css, progressbar.css, selectmenu.css, slider.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px
* Copyright jQuery Foundation and other contributors; Licensed MIT*/.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons,.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-multi .ui-datepicker-group,.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-slider-vertical .ui-slider-range-min,.ui-spinner-down{bottom:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:.4em 2.1em .4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0}.ui-spinner-input{border:none;background:0 0;color:inherit;padding:0;margin:.2em 22px .2em .4em}.ui-widget-content a,.ui-widget-header,.ui-widget-header a{color:#333}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.slick-list,h1,h2,h3{margin:0}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget .ui-widget{font-size:1em}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;font-weight:700}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#454545;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#2b2b2b;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:3px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:0;padding:5px;background:#666;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}/*!Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT
Copyright (c) 2015 Daniel Eden*/.animated,.come-in{animation-duration:1s;animation-fill-mode:both;z-index:1}.animated:hover,.come-in:hover{z-index:20000}.animated.infinite,.infinite.come-in{animation-iteration-count:infinite}.animated.hinge,.hinge.come-in{animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY,.bounceIn.come-in,.bounceOut.come-in,.flipOutX.come-in,.flipOutY.come-in{animation-duration:.75s}@keyframes bounce{20%,53%,80%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,0,0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{from,to{transform:scale3d(1,1,1)}50%{transform:scale3d(1.05,1.05,1.05)}}.pulse{animation-name:pulse}@keyframes rubberBand{from,to{transform:scale3d(1,1,1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{from,to{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes swing{20%{transform:rotate3d(0,0,1,15deg)}40%{transform:rotate3d(0,0,1,-10deg)}60%{transform:rotate3d(0,0,1,5deg)}80%{transform:rotate3d(0,0,1,-5deg)}to{transform:rotate3d(0,0,1,0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{from,to{transform:scale3d(1,1,1)}10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}.tada{animation-name:tada}@keyframes wobble{from,to{transform:none}15%{transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}}.wobble{animation-name:wobble}@keyframes jello{11.1%,from,to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.39062deg) skewY(.39062deg)}88.8%{transform:skewX(-.19531deg) skewY(-.19531deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{20%,40%,60%,80%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scale3d(1,1,1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translate3d(0,0,0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{from{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{from{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{from{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{from{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{from{transform:perspective(400px) rotate3d(0,1,0,-360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip,.flip.come-in{backface-visibility:visible;animation-name:flip}.flipInX,.flipInY,.flipOutX,.flipOutY{backface-visibility:visible!important}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1,0,0,90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1,0,0,-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{transform:perspective(400px)}}.flipInX{animation-name:flipInX}@keyframes flipInY{from{transform:perspective(400px) rotate3d(0,1,0,90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0,1,0,-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{transform:perspective(400px)}}.flipInY{animation-name:flipInY}@keyframes flipOutX{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{animation-name:flipOutX}@keyframes flipOutY{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{animation-name:flipOutY}@keyframes lightSpeedIn{from{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{from{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{from{transform-origin:center;transform:rotate3d(0,0,1,-200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,-90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{from{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0,0,1,80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0,0,1,60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-name:hinge}@keyframes rollIn{from{opacity:0;transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{from{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{from{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{from{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{from{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{from{transform:translate3d(100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{from{transform:translate3d(0,100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.slideOutUp{animation-name:slideOutUp}@keyframes scaleIn{0%{display:none;opacity:0}1%{display:block;opacity:0;transform:scale(0)}100%{opacity:1;transform:scale(1)}}.scaleOut{animation-name:scaleOut}.scaleIn{animation-name:scaleIn}@keyframes scaleOut{0%{opacity:1;transform:scale(1)}99%{display:none;opacity:0;transform:scale(0);width:0;height:0}100%{display:none;opacity:0;height:0}}.slick-list,.slick-slider,.slick-track{position:relative;display:block}@keyframes spin{0%{transform:rotateY(0)}100%{transform:rotateY(360deg)}}.col-1{float:left;width:8.33333%}.col-2{float:left;width:16.66667%}.col-3{float:left;width:25%}.col-4{float:left;width:33.33333%}.col-5{float:left;width:41.66667%}.col-6{float:left;width:50%}.col-7{float:left;width:58.33333%}.col-8{float:left;width:66.66667%}.col-9{float:left;width:75%}.col-10{float:left;width:83.33333%}.col-11{float:left;width:91.66667%}.col-12{float:left;width:100%}.slick-slider{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{left:0;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{display:block;padding:0;position:absolute;text-align:center;width:100%;bottom:-20px}.slick-dots li{cursor:pointer;display:inline-block;height:20px;padding:0;position:relative;width:20px;margin:0!important}.main-nav,img{display:block}.slick-dots li button{background:0 0;border:0;color:transparent;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;outline:0;padding:5px;width:20px}h1,h2,h3{padding:0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus::before,.slick-dots li button:hover::before{opacity:1}.slick-dots li button::before{color:#000;content:"•";font-family:slick;font-size:13px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}body,html{font-family:Roboto,sans-serif}body,h1{color:#000;line-height:1.5em}.slick-dots li.slick-active button::before{color:#000;opacity:.75}.background-grey{background-color:#aeaaac}@font-face{font-family:LatinModernRoman;src:url(/wp-content/themes/hcaus/fonts/lmroman10-regular-webfont.ttf);src:url(/wp-content/themes/hcaus/fonts/lmroman10-regular-webfont.eot);src:url(/wp-content/themes/hcaus/fonts/lmroman10-regular-webfont.eot?iefix) format("eot"),url(/wp-content/themes/hcaus/fonts/lmroman10-regular-webfont.woff) format("woff"),url(/wp-content/themes/hcaus/fonts/lmroman10-regular-webfont.ttf) format("truetype"),url(/wp-content/themes/hcaus/fonts/lmroman10-regular-webfont.svg#webfont) format("svg");font-weight:400}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:14px}@media(min-width:62.5rem){html{font-size:16px}}body{font-weight:100;font-size:16px}p{font-size:13px;line-height:18px;color:#9f9f9f;font-weight:300}ol,ul{font-size:1rem}ol li,ul li{padding:0 0 .3125rem}h1{font-family:LatinModernRoman,sans-serif;font-weight:700;font-size:1.7em}h2{font-family:Lato,sans-serif;font-weight:200;font-size:1.3em;color:#9f9f9f}h3,h4,h5,h6{font-weight:400;color:#9f9f9f}h3{font-family:Roboto,sans-serif;font-size:1em}h4,h5,h6{font-family:LatinModernRoman,sans-serif;font-size:.8em;margin:0 0 20px}.aerio_preview a,.button,.custom-dropdown select,.custom-dropdown select option{font-family:Arial,helvetica neue,Helvetica,sans-serif}h4{color:#333}.main-nav{position:relative;float:left;width:100%;background:#fff;max-height:0;overflow:hidden;transition:.6s all ease-in-out;padding:0 20px}.main-nav.menu-open{max-height:3000px;overflow:visible}@media(min-width:45rem){.main-nav .header--search{display:none}.main-nav{max-height:3000px;overflow:visible;border-top:1px solid #d7d7d7;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}}.main-nav .menu{margin:0;padding:0;display:block;max-width:1000px;width:100%}@media(min-width:45rem){.main-nav .menu{display:block!important;margin:0 auto}}.main-nav .menu .menu-item{float:left;padding:0;margin:0;border-bottom:2px solid transparent;transition:all .3s ease;width:100%}.main-nav .menu .menu-item.has-child:hover{border-bottom:3px solid #007cc2}@media(min-width:45rem){.main-nav .menu .menu-item{width:auto}}.main-nav .menu .menu-item>a{position:relative;float:left;width:100%;padding:20px 5%;font-size:.8125rem;color:#000;text-decoration:none;font-weight:700;text-transform:uppercase;text-align:center}.main-nav .menu .menu-item>a:hover{color:#007cc2}@media(min-width:45rem){.main-nav .menu .menu-item>a{font-weight:700;text-transform:uppercase;text-align:left;display:inline-block;width:auto;float:none;padding:10px 1.875rem}}.main-nav .menu .menu-item.active .sub-menu-indicator{transform:rotate(-90deg)}.nav--trigger{position:absolute;top:12px;left:20px;z-index:10;float:left;cursor:pointer;padding:17px 35px 21px 0;background:0 0;border:none;transition:all .4s ease-in-out;margin:0;display:block}@media(min-width:45rem){.nav--trigger{display:none}}.nav--trigger span,.nav--trigger span:after,.nav--trigger span:before{cursor:pointer;border-radius:1px;height:5px;width:25px;background:#000;position:absolute;display:block;content:'';transition:all .4s ease-in-out}.forms,.inside-submit{float:left;width:100%}.nav--trigger span:before{top:-8px}.nav--trigger span:after{bottom:-8px}.nav--trigger:not(.close) span{background:0 0}.nav--trigger:not(.close) span:before{animation:cross01 .5s forwards}.nav--trigger:not(.close) span:after{animation:cross02 .5s forwards}@keyframes cross01{0%{top:-8px}40%{top:0}60%{top:0;transform:rotate(0)}100%{top:0;transform:rotate(45deg)}}@keyframes cross02{0%{bottom:-8px}40%{bottom:0}60%{bottom:0;transform:rotate(0)}100%{bottom:0;transform:rotate(-45deg)}}@media(min-width:45rem){.fix-main-nav{position:fixed;top:0;z-index:1001;left:0;border-bottom:1px solid #d7d7d7}}.forms input[type=search],.forms input[type=text],.forms input[type=password],.forms input[type=email]{float:left;width:100%;border:none;padding:8px 10px 6px;background:#fff;color:#9f9f9f}.inside-submit{position:relative}.inside-submit input[type=submit]{position:absolute;top:8px;right:6px;width:20px;height:20px;transition:all .3s ease;border:none;padding:8px}.inside-submit input[type=submit]:hover{right:3px}.ui-autocomplete{background:#fff;box-shadow:0 0 4px rgba(0,0,0,.2);position:relative;width:390px!important}.sidebar,.ui-autocomplete li{width:100%;float:left}.ui-autocomplete li{margin-bottom:0}.ui-autocomplete li.label{margin-bottom:3px;font-size:12px;color:#666;font-weight:700}.ui-autocomplete li.view-all-item{margin-top:6px;padding-top:5px;padding-bottom:0;border-top:1px solid #dedede}.ui-autocomplete li.view-all-item a{color:#007cc2!important;font-weight:700;text-transform:uppercase}.ui-autocomplete li a{color:#666;font-size:12px;transition:all .3s ease}.ui-autocomplete li a:hover{text-decoration:none;color:#007cc2}.aerio_preview a,.button{float:left;transition:all .2s ease;box-shadow:0 24px 25px -13px rgba(255,255,255,.4) inset;position:relative;padding:10px 25px 10px 45px;margin:5px 0;text-align:center;color:#fff;text-transform:uppercase}.aerio_preview a:hover,.button:hover{text-decoration:none;box-shadow:0 54px 25px -13px rgba(255,255,255,.3) inset;color:#fff}.aerio_preview a.data:before,.button.data:before{content:attr(data-icon)}.aerio_preview a:before,.button:before{font-family:FontAwesome;font-size:18px;font-style:normal;font-weight:400;left:15px;position:absolute;text-decoration:inherit;top:8px;transition:all 0s ease 0s,all .2s ease 0s}.aerio_preview a.file:before,.button.file:before{content:"\f1c1"}.aerio_preview a-noicon,.button-noicon{padding:10px 25px}.aerio_preview a-buy:before,.button-buy:before{content:""}.aerio_preview a-buy:hover:before,.button-buy:hover:before{left:20px;transform:rotate(-20deg)}.aerio_preview a-blue,.button-blue{background:#007cc2}.aerio_preview a-orange,.button-orange{background:#ff7d0f}.aerio_preview a-red,.button-red{background:#fe2519}.slick-slider .slick-prev,div.supapress .slick-slider .slick-prev{left:-25px;opacity:.8}.slick-slider .slick-prev:before,div.supapress .slick-slider .slick-prev:before{content:"";font-family:FontAwesome;background-size:30px;display:inline-block;font-size:30px;color:#9f9f9f!important}@media(min-width:37.5rem){.slick-slider .slick-prev:before,div.supapress .slick-slider .slick-prev:before{font-size:20px;transition:all .3s ease}}.slick-slider .slick-prev:before:hover,div.supapress .slick-slider .slick-prev:before:hover{opacity:1;transition:all .3s ease}.slick-slider .slick-next,div.supapress .slick-slider .slick-next{right:-25px;opacity:.8}.slick-slider .slick-next:before,div.supapress .slick-slider .slick-next:before{content:"";font-family:FontAwesome;background-size:30px;display:inline-block;font-size:30px;color:#9f9f9f!important}.sidebar a,.sidebar h2{color:#3ea6ec}@media(min-width:37.5rem){.slick-slider .slick-next:before,div.supapress .slick-slider .slick-next:before{font-size:20px;transition:all .3s ease}}.slick-slider .slick-next:before:hover,div.supapress .slick-slider .slick-next:before:hover{opacity:1;transition:all .3s ease}@media(min-width:43.125rem){.sidebar{width:260px;margin-left:40px}}.sidebar h2{display:block;font-size:14px;font-weight:700;padding:0 0 12px;margin-bottom:0;text-decoration:none;text-transform:uppercase;font-family:Arial}.sidebar-widget>div{margin:0 0 10px;padding:0 0 14px}.sidebar-widget>div:first-of-type h2{margin-bottom:15px;border-bottom:2px solid #007bc5;color:#007bc5}.sidebar .search{margin:0;padding:0 0 24px;border-bottom:2px solid #007bc5}.sidebar .search .search-submit{display:none}.sidebar .search .search-input{border:1px solid #e6e6e6;border-radius:2px;color:#ccc;font-size:14px;height:28px;width:194px}.sidebar ul li{margin:0;padding:0}.sidebar ul li a{font-size:16px}.supapress-book-cover{box-shadow:0 3px 5px 0 rgba(0,0,0,.5);height:228px;max-width:200px;margin-bottom:15px!important}.supapress .isbn-carousel{padding-bottom:0!important}.supapress .isbn-carousel .book-wrapper{text-align:center}.supapress .isbn-carousel .book-wrapper a{color:#007cc4;font-weight:700;font-size:13px;line-height:20px;margin:0 auto;padding:0}.supapress .supapress-author::before{content:"by "}.header-right-content--social-media .fa-twitter:before,.social-media .fa-twitter:before{content:"𝕏"}.supapress .image-wrapper{margin:0 20%;width:60%!important}@media(min-width:43.125rem){.supapress .image-wrapper{margin:0;width:100%!important}}.pagination-wrapper{float:left;width:100%;border-radius:5px;margin:10px 0}.pagination .supapress-current-page,.pagination .supapress-page{padding:3px 3px 2px!important;border-radius:4px;font-size:12px;margin:0 3px;font-weight:700}.pagination{float:none;width:auto}.pagination .supapress-page{color:#fff}.pagination .supapress-current-page{color:#333!important;background:#fff}@media(min-width:43.125rem){.pagination{float:right}.pagination .supapress-current-page{font-size:.8125rem;margin:0}}.pagination .supapress-next,.pagination .supapress-previous{color:#fff;line-height:0;font-size:14px!important;margin:0 4px}.supapress-per-page-wrapper,.supapress-sort-by-wrapper{float:left;margin:10px 0;font-size:14px;color:#333}@media(min-width:43.125rem){.supapress-per-page-wrapper,.supapress-sort-by-wrapper{margin:0 50px 0 0}}.pag-elm{float:left;width:100%;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:justify;justify-content:space-between}@media(min-width:25.9375rem){.pag-elm{width:auto;-ms-flex-flow:row;flex-flow:row}}.pag-elm p{float:left;width:auto;color:#fff;margin:0 5px 0 0!important;line-height:1}.tabs--container,.tabs--items,.tabs--panel,.tabs--panel--wrapper{width:100%;float:left}.tabs--container{margin:2.5rem 0}.tabs--items a{padding:5px 1.25rem;color:#333;text-decoration:none;font-size:.875rem}.tabs--items a.actived{cursor:default}.tabs--items a.disabled{opacity:.3;cursor:default}.tabs--panel{overflow:hidden}.tabs--panel:not(:nth-of-type(1)){height:0}.tabs--panel--wrapper{max-width:1000px;margin:0;background:#fff;padding:15px;transition:ease .2s ease}.social-media{list-style:none!important;padding:0!important;margin:0}.social-media li{float:left;margin:0 4px}.social-media li .fa{width:30px;height:30px;border-radius:50%;text-align:center;padding:7px 0;color:#fff;font-size:16px;transition:all .2s ease;text-decoration:none}.social-media li .fa:hover{box-shadow:inset 0 0 25px rgba(0,0,0,.3)}.social-media li .fa-facebook{background:#4a6ea9}.social-media li .fa-instagram{background:radial-gradient(circle farthest-corner at 35% 90%,#fec564,transparent 50%),radial-gradient(circle farthest-corner at 0 140%,#fec564,transparent 50%),radial-gradient(ellipse farthest-corner at 0 -25%,#5258cf,transparent 50%),radial-gradient(ellipse farthest-corner at 20% -50%,#5258cf,transparent 50%),radial-gradient(ellipse farthest-corner at 100% 0,#893dc2,transparent 50%),radial-gradient(ellipse farthest-corner at 60% -20%,#893dc2,transparent 50%),radial-gradient(ellipse farthest-corner at 100% 100%,#d9317a,transparent),linear-gradient(#6559ca,#bc318f 30%,#e33f5f 50%,#f77638 70%,#fec66d 100%)}.social-media li .fa-pinterest-p{background:#cb2027}.social-media li .fa-twitter{background:#00aced}.social-media li .fa-google-plus{background:#dc4e41}.social-media li .fa-youtube{background:#cd201f}.header-right-content--social-media{display:none}@media(min-width:45rem){.header-right-content--social-media{margin:0 2px;padding:0;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center}}.header-right-content--social-media .fa{margin:0 2px;font-size:1.5em;width:1.875rem;height:1.875rem;line-height:1.875rem;text-align:center;color:#fff;transition:all .3s ease-in-out;border-radius:10%}.header-right-content--social-media .fa-facebook{background-color:#4a6ea9}.header-right-content--social-media .fa-facebook:hover{background-color:#3a5786}.header-right-content--social-media .fa-twitter{background-color:#00aced}.header-right-content--social-media .fa-twitter:hover{background-color:#0087ba}.header-right-content--social-media .fa-instagram{background:radial-gradient(circle farthest-corner at 35% 90%,#fec564,transparent 50%),radial-gradient(circle farthest-corner at 0 140%,#fec564,transparent 50%),radial-gradient(ellipse farthest-corner at 0 -25%,#5258cf,transparent 50%),radial-gradient(ellipse farthest-corner at 20% -50%,#5258cf,transparent 50%),radial-gradient(ellipse farthest-corner at 100% 0,#893dc2,transparent 50%),radial-gradient(ellipse farthest-corner at 60% -20%,#893dc2,transparent 50%),radial-gradient(ellipse farthest-corner at 100% 100%,#d9317a,transparent),linear-gradient(#6559ca,#bc318f 30%,#e33f5f 50%,#f77638 70%,#fec66d 100%)}.header-right-content--social-media .fa-soundcloud{background:#ff5100}.header-right-content--social-media .fa-soundcloud:hover{background-color:#ff651e}.main-nav .sub-menu{position:absolute;top:-10000px;left:0;list-style:none;float:left;width:100%;max-height:230px;padding:0 15px;margin:0;z-index:99999;background:#fff;border-bottom:1px solid #d7d7d7;display:none}.main-nav .sub-menu .menu-label{margin-bottom:10px;color:#000}.main-nav .sub-menu--wrapper{width:100%;max-width:1000px;padding:20px 0 40px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-pack:center;justify-content:center}.main-nav .menu .section-links{width:25%}.main-nav .menu .section-links li{width:100%}.main-nav .menu .listing-brand{text-align:center;padding:0 10px}.main-nav .menu .listing-brand img{max-width:7.5rem;width:100%;margin:0 auto .625rem}.main-nav .menu .listing-brand p{color:#000}.has-child:before{position:relative;float:right;content:"\f0d7";font-family:FontAwesome;color:#000;transition:all .3s ease;margin:9px 12px 0 -18px;z-index:999;display:none}@media(min-width:43.125rem){.main-nav .sub-menu{top:100%}.has-child:before{display:block}}.has-child:hover a,.has-child:hover:before{color:#0090e1}.has-child>a{padding-right:1.625rem!important}.between-covers{width:325px;display:none}.between-covers span{float:left;width:205px}.between-covers span a{float:left;width:100%}.between-covers h6{color:#88898c;font-size:13px;font-weight:700;font-family:arial;margin-bottom:8px}.between-covers p{font-size:13px;line-height:18px}.between-covers--image{float:left;width:50px;margin-right:10px}@media(min-width:50rem){.between-covers--image{width:100px;margin-right:20px}}.section-links--items .section-links{max-width:50%!important;margin-right:40px;padding:0}.section-links--items .section-links:first-of-type{width:200px}.section-links--items .section-links:last-of-type{width:100%}.section-links--items .section-links:last-of-type li{width:50%}.section-links--wrapper{min-height:500px}.abc-books .section-links--wrapper,.ebooks .section-links--wrapper,.scifi-and-fantasy .section-links--wrapper{min-height:480px}.billboard .section-links--wrapper{position:relative;float:left;width:180px;padding:0 10px 0 0;overflow:hidden;z-index:100;display:none}.billboard .section-links{padding:5px 0 10px;width:100%;border-top:1px dotted #666}.section-links .menu-label{color:#88898c;font-size:13px;font-weight:700;padding:0;margin-bottom:5px;text-transform:uppercase;float:left;width:100%!important}.section-links li{padding:0;width:100%}.billboard .section-links li{line-height:15px}.section-links li a{font-size:13px;font-weight:400;text-transform:none;color:#007cc2}.main-nav .section-links{max-width:100%;border-right:1px solid rgba(0,0,0,.2);padding:0 30px}.main-nav .section-links:last-of-type{border:none}.main-nav .section-links li{float:left;width:50%}.section-links .harper-black{color:#000;font-size:13px}.section-links .harper-red{color:#ef3124;font-style:italic;font-size:13px}.billboard{position:relative;float:left;width:100%;overflow:hidden}@media(min-width:43.125rem){.billboard .section-links--wrapper{display:block}.billboard{margin:30px auto 0}}.billboard ul{padding:0;margin:0;list-style:none}.billboard--background{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;background-position:top center;background-size:cover;z-index:0}.billboard .wrapper{margin:0 auto;display:table}.billboard--items{float:left;width:100%!important}@media(min-width:43.125rem){.billboard--items{position:absolute!important;top:0;left:0;height:540px!important}}.billboard--full-link{width:100%!important;height:auto!important}.billboard--image{position:relative;width:100%;z-index:100}.billboard--image.desktop{display:none}.billboard--image.mobile{display:block}.billboard--image-wrapper{float:left;margin:20px 0;width:100%;height:auto}@media(min-width:43.125rem){.billboard--image.desktop{display:block}.billboard--image.mobile{display:none}.billboard--image-wrapper{margin:0 0 30px 195px;max-width:805px;width:calc(100% - 195px - 15px)}}@media(min-width:62.5rem){.billboard--image-wrapper{margin-left:calc((100% - 1000px)/2);max-width:805px;transform:translateX(195px);width:calc(100% - 195px - 15px)}}.billboard #billboard--nav{display:-ms-flexbox;display:flex;float:left;-ms-flex-pack:center;justify-content:center;width:100%;z-index:9999}@media(min-width:43.125rem){.billboard #billboard--nav{position:absolute;left:0;margin-left:calc(195px/2)}}.billboard #billboard--nav a{float:left;text-indent:-99999px;font-size:1px;color:transparent;width:10px;height:10px;background:rgba(0,0,0,.5);border-radius:10px;margin:0 3px}.billboard--button{position:absolute;bottom:50px;right:15%;width:70%;z-index:9999;transition:none;padding:10px;text-align:center;font-size:16px;color:#fff;box-shadow:0 -36px 18px -13px rgba(0,0,0,.2) inset}.billboard--button:hover{text-decoration:none;box-shadow:0 36px 18px -13px rgba(0,0,0,.2) inset}.billboard--button.desktop{display:none}.billboard--button.mobile{display:block}@media(min-width:43.125rem){.billboard--button{right:130px;width:160px}.billboard--button.desktop{display:block}.billboard--button.mobile{display:none}.newsletter-form{box-shadow:inset 27px 0 25px -18px rgba(0,0,0,.1),inset 17px 0 10px -10px rgba(0,0,0,.1)}}.newsletter-form{float:left;width:100%}.newsletter-form label{float:left;margin:0;width:100%}.newsletter-form .error{color:red!important;display:none;font-size:12px!important;margin:-11px 0 5px!important}.newsletter-form .success{font-weight:700;text-align:center;color:#333;padding:20px 0 0 60px}.newsletter-form .privacy{color:#333;float:left;font-size:10px;width:100%}@media(min-width:25.9375rem){.newsletter-form .privacy{width:75%}}.newsletter-form .privacy label{float:none}.newsletter-form input[type=text]{background-color:#fdfdfd;border:1px solid #d7d7d7;border-radius:4px;box-shadow:0 1px 6px rgba(0,0,0,.2) inset;color:#000;font-size:13px;height:39px;line-height:100%;padding:0 11px;margin-bottom:15px;vertical-align:middle;width:100%}.newsletter-form input[type=submit]{background:linear-gradient(to bottom,#1195e0 0,#007cc3 100%);border:0;color:#fff;float:left;font-size:13px;font-weight:700;height:35px;line-height:35px;margin:10px 0 0;padding:0 8px;text-align:center;width:100%}@media(min-width:25.9375rem){.newsletter-form input[type=submit]{margin:0;width:25%;float:right}}.newsletter-form input[type=submit]:hover{background:linear-gradient(to bottom,#2ca9f0 0,#1093de 100%)}.harper-tiles{float:left;width:100%;margin-bottom:30px}.harper-tiles h4{float:left;width:100%}.harper-tiles--wrapper{width:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:justify;justify-content:space-between}@media(min-width:25.9375rem){.harper-tiles--wrapper{-ms-flex-flow:row;flex-flow:row}}.harper-tiles--tile{margin:3px;position:relative;overflow:hidden;min-width:calc(100%/3 - 10px)}.harper-tiles--tile img{width:100%}.custom-dropdown{float:left;background:#fff;border:2px solid #ccc;border-radius:0;margin:0;min-width:50px;overflow:hidden;position:relative}.custom-dropdown:before{color:#707070;font-size:18px;position:absolute;right:11px;top:7px}.custom-dropdown select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:0 0;border:0;color:#000;padding:7px 25px 7px 5px;position:relative;width:calc(100%);z-index:100;font-size:13px}.ribbon-left-blue:before,.ribbon-right-blue:after{border-top:18px solid rgba(5,123,195,.4)}.custom-dropdown select option{padding:0}.accordion,.accordion--item{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}.accordion--item>div{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;margin-bottom:25px}.accordion--item--title{color:#333;font-size:24px;font-weight:700;margin-bottom:25px;cursor:pointer}.accordion--item--head{color:#007cc3;display:inline-block;font-size:14px;margin:0 0 15px;padding:0 0 0 15px;font-weight:700;position:relative}.accordion--item--head:before{content:"\f0da";font-family:FontAwesome;color:#29b2ff;margin:0 6px 0 -6px}.accordion--item--head.actived:before{content:"\f0d7"}.accordion--item--body{display:none}.accordion--item--body p{padding:0 10px 30px}.accordion--item--body.actived{max-height:999px}.ribbon{position:relative;padding:10px 15px 9px}@media(min-width:43.125rem){.ribbon{padding:10px 40px 9px}}.ribbon h4{margin:0;font-size:1.125rem;color:#fff!important;font-weight:400!important}.ribbon--under{float:left;width:100%;padding:20px 10px;position:relative}.ribbon:after,.ribbon:before{display:none;content:"";height:0;position:absolute;top:40px;transform:scale(.99);width:0}@media(min-width:43.125rem){.ribbon--under{padding:20px 40px}.ribbon:after,.ribbon:before{display:block}}.ribbon-left-blue:before{border-left:27px solid transparent;border-right:0 solid transparent;left:-1px}.ribbon-right-black:before,.ribbon-right-blue:after{border-left:0 solid transparent;border-right:27px solid transparent;right:-1px}.ribbon-right-black:before{border-top:18px solid rgba(0,0,0,.5)}.ribbon-left-black:after{border-left:27px solid transparent;border-right:0 solid transparent;border-top:18px solid rgba(0,0,0,.5);left:-1px}.gallery-navigation{height:100vh;width:100%;position:relative}@media(min-width:45rem){.gallery-navigation{display:block}}.gallery-navigation__background-images{position:relative;height:100%}.gallery-navigation__background-image{display:none;position:absolute;top:0;left:0;right:0;bottom:0}.gallery-navigation__background-image--default{display:block}.gallery-navigation__background-image img{max-width:100%;-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.gallery-navigation__menu-items-overlay{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;position:absolute;height:100%;top:0;left:0;right:0;bottom:0}.gallery-navigation__menu-items-grid{width:80%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery-navigation__menu-item-wrapper{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;width:100%}@media(min-width:62.5rem){.gallery-navigation__menu-item-wrapper{width:33%;-ms-flex-align:center;align-items:center;margin-bottom:1.6em}}.gallery-navigation__menu-item{transition:border-bottom-color .3s ease;border-bottom:4px solid transparent;display:inline-block;color:#fff;font-size:2.75rem;font-weight:700;line-height:1.4em;font-family:LatinModernRoman;cursor:pointer;margin-bottom:.3125rem;text-align:center}.authors--pagination a,.authors--pagination span,.harper-connect .connect-label,.harper-events .tabs--items a,.harper-events--event a,.harper-events--event p{font-family:Arial,helvetica neue,Helvetica,sans-serif}@media(min-width:62.5rem){.gallery-navigation__menu-item{display:block}}.gallery-navigation__menu-item:hover{border-bottom:4px solid #fff}.gallery-navigation__title{font-size:3.75rem;margin-top:-50px;margin-bottom:75px;text-align:center}.gallery-navigation__title h1,.gallery-navigation__title h2,.gallery-navigation__title h3,.gallery-navigation__title h4,.gallery-navigation__title h5,.gallery-navigation__title h6,.gallery-navigation__title p,.gallery-navigation__title span{color:#fff}.mobile-featured-header{height:195px;background-repeat:no-repeat!important;background-size:cover!important;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:2em}@media(min-width:43.125rem){.mobile-featured-header{height:300px}}.mobile-featured-header h1{text-align:center;color:#fff}.ash-barty-desktop-header{display:none}@media(min-width:45rem){.mobile-featured-header{display:none}.ash-barty-desktop-header{display:block}}.simple-accordions{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.simple-accordion{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:1.25rem 0;border-radius:10px;background-color:#fff;padding:1.25rem}.simple-accordion__title{padding:.625rem;font-weight:700;text-align:center}.simple-accordion__content{padding:.625rem}.featured-component{margin:1.5625rem}.featured-images{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.625rem}.featured-images__image-wrapper{width:calc(25% - 20px);margin:.625rem}.featured-images__image{width:100%;position:relative;border-radius:15px;padding-top:80%}.featured-images__image picture{position:absolute;top:0;left:0;right:0;bottom:0}.featured-images__image img{transition:all .3s ease;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:5px;box-shadow:0 0 2px 0 rgba(0,0,0,.75)}.featured-images__image img:hover{box-shadow:0 0 7px 0 rgba(0,0,0,.75)}.featured-product{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.featured-product__image{width:40%;margin:0 auto 1.5625rem}@media(min-width:37.5rem){.featured-product{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row}.featured-product__image{margin-right:1.25rem;width:calc(40% - 20px)}}.featured-product__description{width:100%;margin-bottom:1.5625rem;text-align:center}@media(min-width:37.5rem){.featured-product__description{width:60%;text-align:left}}.featured-product__retailers{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.featured-product__retailer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:.625rem .625rem .625rem 0;width:calc(50% - 10px)}.featured-product__retailer:nth-child(2){padding-right:0}@media(min-width:37.5rem){.featured-product__retailer{width:calc(33.3% - 10px)}.featured-product__retailer:nth-child(3){padding-right:0}}@media(min-width:45rem){.featured-product__retailer{width:calc(25% - 10px)}.featured-product__retailer:nth-child(4){padding-right:0}}@media(min-width:60rem){.featured-product__retailer{width:calc(20% - 10px)}.featured-product__retailer:nth-child(5){padding-right:0}}.featured-social-icons{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.featured-social-icon{padding:0 .625rem .625rem}.embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.book-wrapper--grid,.featured-content .book-wrapper--grid{padding:0 10px!important}@media(min-width:45rem){.book-wrapper--grid,.featured-content .book-wrapper--grid{padding:0 40px!important}}.header{margin:.5em auto;padding:10px;width:100%;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;position:relative;background:#fff;z-index:99999}@media(min-width:60rem){.header{max-width:90%}}.header .header-left-content{width:15%}.header .header-left-content .bookbliss{display:none;text-transform:uppercase;font-size:.8em;font-weight:700}.header .header-left-content .bookbliss a{color:#000}@media(min-width:45rem){.header .header-left-content{width:30%}.header .header-left-content .bookbliss{display:block;text-align:left;margin-left:10px}.header .header-left-content i{padding-right:10px}}@media(min-width:80rem){.header .header-left-content{width:25%}}.header .header-right-content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:15%;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}@media(min-width:45rem){.header .header-right-content{width:30%}}@media(min-width:80rem){.header .header-right-content{width:25%}}.header .header-right-content--search{position:relative;margin:15px 0;display:none;font-size:16px;color:#000}@media(min-width:45rem){.header .header-right-content--search{width:70%;display:inline-block}}.header--search [type=search]{width:100%;height:30px;padding:6px 15px 6px 10px;box-shadow:inset 0 1px 6px rgba(0,0,0,.2);background-color:#fdfdfd;border:1px solid #d7d7d7}.header--search [type=search]::-moz-placeholder{font-size:11px}.header--search [type=search]:-ms-input-placeholder{font-size:11px}.header--search [type=search]::placeholder{font-size:11px}.header--search [type=submit]{position:absolute;right:20px;top:0;width:36px;height:30px;background:0 0;border:none;clip:unset;-webkit-clip-path:unset;clip-path:unset}.header--search ::-webkit-input-placeholder{color:#000;font-size:12px}.header--search ::-moz-placeholder{color:#000;font-size:12px}.header--search :-ms-input-placeholder{color:#000;font-size:12px}.header--search :-moz-placeholder{color:#000;font-size:12px}.header .logo{width:70%;margin-top:5px}@media(min-width:45rem){.header--search [type=submit]{right:-3px}.header .logo{width:40%;padding:0 20px}}@media(min-width:80rem){.header .logo{padding:0 20px;width:50%}}.header .logo img{width:100%;margin:auto}@media(min-width:80rem){.header .logo img{width:80%}}.header--social-media{width:30%;position:absolute;top:0;right:0;display:none}@media(min-width:45rem){.header--social-media{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:80px}}.footer{float:left;width:100%;padding:30px 0;box-shadow:0 8px 7px -4px rgba(0,0,0,.3) inset}.footer .wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.footer .wrapper>div{width:100%}.footer--menus{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}.footer--menus nav ul{float:left}.footer--menus nav ul li{margin:0!important}.footer--nav{float:left;width:100%;margin-bottom:20px;border-bottom:1px solid #ccc}@media(min-width:43.125rem){.footer--menus{-ms-flex-flow:row;flex-flow:row}.footer--nav{border:none}}.footer--nav ul{float:left;width:100%;list-style:none;padding:0!important;margin:0!important;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-align:center;align-items:center}.footer--nav ul li{margin:2px 0 4px;padding:0}.footer--nav ul li a{color:#77787b;font-size:11px;font-weight:400;text-align:center}.footer--nav>div{display:none;padding-bottom:15px;overflow:visible!important}@media(min-width:43.125rem){.footer--nav ul{-ms-flex-align:start;align-items:flex-start}.footer--nav>div{display:block!important;padding-bottom:0}}.footer--nav>div li a{float:left;padding:7px 0;cursor:pointer}.footer--nav span{position:relative;float:left;width:100%;color:#484747;font-size:12px;font-weight:400;margin-bottom:12px;text-align:center}@media(min-width:43.125rem){.footer--nav>div li a{padding:0}.footer--nav span{text-align:left;font-size:11px;font-weight:700}.footer--nav span i{display:none}}.footer--nav span.close i:before{content:"\f00d"}.footer--nav span i{font-size:18px;position:absolute;right:30px;top:-3px}.footer--social{margin:50px 0 10px;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:justify;justify-content:space-between}@media(min-width:43.125rem){.footer--social{-ms-flex-flow:row nowrap;flex-flow:row nowrap}.footer--social .footer-copy{width:50%}.footer--social ul{float:right}}.footer--social ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.footer--copy{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-flow:column;flex-flow:column;border-top:4px solid #cccac7;padding:10px 0}.footer--copy>div img{margin:0 auto 10px}.footer--copy p{font-size:11px;text-align:center}@media(min-width:43.125rem){.footer--copy{-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:justify;justify-content:space-between}.footer--copy>div{max-width:310px}.footer--copy>div img{margin:0}.footer--copy p{text-align:left}}.footer--copy .by{color:#cccac7;text-align:center}.footer--copy .by a{color:#cccac7}.footer--copy nav{padding:10px 0 30px}.footer--copy nav ul{list-style:none;padding:0;margin:0}.footer--copy nav ul li{position:relative;float:left;margin:0 10px}.footer--copy nav ul li:after{position:absolute;right:-10px;top:-2px;content:' . ';float:left;color:#77787b}.footer--copy nav ul li:last-of-type:after{display:none}.footer--copy nav ul li a{color:#77787b;font-size:11px}.footer #menu-copy-footer-nav{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media(min-width:43.125rem){.footer--copy .by{text-align:right}.footer #menu-copy-footer-nav{display:unset}}.hide,.mobile-hide{display:none}.bg-grey{background:#f0eced}.bg-white{background:#fff}.bg-blue{background:#007cc2;color:#fff}.bg-black{background:#000;color:#fff}.color-orange{color:#ff7d0f!important}.bg-shadow,.harper-tiles{background-image:url(img/shadow.png);background-size:contain;background-repeat:no-repeat;background-position:bottom;padding-bottom:35px}.desktop-hide{display:block}.alignleft{margin:0 .9375rem .9375rem 0}.alignright{margin:0 0 .9375rem .9375rem}.aligncenter{float:none;margin:0 auto}.harper-news>div{float:left;margin:0 0 10px;width:100%}@media(min-width:43.125rem){.mobile-hide{display:block}.desktop-hide{display:none}.harper-news>div{margin:20px 0;width:50%}}.harper-news--items,.harper-news--items li{width:100%!important;max-width:100%!important}.harper-news--items{float:left;padding:0;list-style:none}.harper-news--items li p{font-size:13px;line-height:18px}.harper-news .cycle-paging{float:left;width:100%;text-align:center;position:absolute;right:0;bottom:0}.harper-news .cycle-paging span{color:#007cc2;font-size:12px;margin:0 5px;cursor:pointer}.harper-news .cycle-paging span:hover{text-decoration:underline}.harper-connect{float:left;width:100%;padding:0 0 30px;display:none}@media(min-width:43.125rem){.harper-news .cycle-paging{right:29px;text-align:right}.harper-connect{display:block}}.harper-connect .col-2{padding:10px 0;margin:0}.harper-connect .social-media li a{float:left}.harper-connect .social-media li a:not(.fa){margin:7px 0 0 4px}.harper-connect .social-media li a.fa{padding:10px 0;font-size:20px;width:40px;height:40px}.harper-connect .connect-label{color:#fff;font-size:22px;background:#3eb9ec;padding:12px;position:relative;width:80%;text-align:center}.harper-connect .connect-label:after{border-bottom:20px solid transparent;border-left:21px solid #3eb9ec;border-top:22px solid transparent;content:"";height:0;position:absolute;right:-21px;top:0;width:0}.harper-events,.harper-events .ribbon,.harper-events .ribbon a,.harper-events--event,.home-just-released{float:left;width:100%}.harper-events{margin-top:20px}.harper-events .slick-arrow{top:80px}.harper-events--event{padding:0;margin:25px 0;list-style:none;text-align:center}.harper-events--event li{padding:0 10px}.harper-events--event a,.harper-events--event p{float:left;width:100%;word-wrap:break-word;font-size:13px;line-height:22px}.harper-events--event p{color:#444}.harper-events--event-cover{margin:0 0 15px}.harper-events--event-cover img{box-shadow:0 3px 5px 0 rgba(0,0,0,.5);height:228px;max-width:200px;margin:0 auto}@media(min-width:25.9375rem){.harper-events--event{text-align:left}.harper-events--event-cover img{margin:0}}.harper-events--event-type{color:red!important;font-weight:700}.harper-events--event-date{font-weight:700}.harper-events--event-venue{text-transform:uppercase;font-weight:700}.harper-events--event .slick-arrow.slick-prev{margin-left:-30px}.harper-events--event .slick-arrow.slick-next{margin-right:-30px}.harper-events .ribbon--under{padding:0}.harper-events .ribbon a{color:#fff;font-size:13px;margin-top:10px}@media(min-width:43.125rem){.harper-events .ribbon--under{padding:0 26px}.harper-events .ribbon a{float:right;margin-top:2px;width:auto}}.harper-events .tabs--container{float:left;width:100%;margin:0}.harper-events .tabs--panel{padding:0}@media(min-width:25.9375rem){.harper-events .tabs--panel{padding:0 30px}}.harper-events .tabs--panel--wrapper{padding:15px 0}@media(min-width:25.9375rem){.harper-events .tabs--panel--wrapper{padding:0 15px}}.harper-events .tabs--items{width:100%;float:left}.harper-events .tabs--items a{float:left;width:50%;font-size:15px;font-weight:700;padding:15px 10px;color:#333;text-decoration:none;text-align:center}.harper-events .tabs--items a span{font-weight:400;display:none}@media(min-width:43.125rem){.harper-events .tabs--items a span{display:inline}}.harper-events .tabs--items a i{color:#ff7d0f}.harper-events .tabs--items a:not(.actived){box-shadow:0 0 11px 0 rgba(0,0,0,.6) inset;background:#dadada;color:#999}.harper-events .tabs--items a:not(.actived) i{color:#999}.harper-events .tabs--items a:not(.actived):hover{background:#dadada}.authors h1{font-size:24px;font-weight:700}.authors .wrapper{padding:40px 15px 30px}.authors--list{float:left;width:100%;padding:0 0 1.875rem}.authors--list ul{position:relative;list-style:none;margin:0;padding:0;-moz-column-count:1;column-count:1;-moz-column-gap:20px;column-gap:20px}.authors--list ul:after,.authors--list ul:before{background:#ccc;content:"";float:left;height:100%;position:absolute;top:0;width:1px}.authors--list ul:after{left:50%;display:none}@media(min-width:43.125rem){.authors--list ul:after{left:32%;display:block}}.authors--list ul:before{left:64%;display:none}@media(min-width:43.125rem){.authors--list ul:before{display:block}.authors--list ul{-moz-column-count:3;column-count:3}.authors--list .author-name{text-align:left}}.authors--list ul li{width:100%;display:inline-block;padding:0}.authors--list .author-name{float:left;width:100%;font-size:13px;color:#007cc2;padding:5px 0;font-weight:700;transition:all .3s ease}.authors--pagination{float:left;width:100%;text-align:center;margin:15px 0}.authors--pagination a,.authors--pagination span{font-size:12px;font-weight:700;margin:0 3px}.authors--pagination a{color:#007cc2}.authors--pagination .supapress-current-page{color:#333}.authors .supapress-pagination-wrapper{margin:20px 0 0}.alphabetic-pagination{position:relative;float:left;width:100%;background:#007cc2;padding:9px 15px;border-radius:5px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:column;flex-flow:column}@media(min-width:50rem){.alphabetic-pagination{-ms-flex-flow:row;flex-flow:row}}.alphabetic-pagination .currentAlpha a{background:#fff;border-radius:4px;color:#007cc2!important}.alphabetic-pagination p{color:#fff;float:left;font-size:12px;width:145px}.alphabetic-pagination ul{float:left;width:100%;margin:0;padding:0;list-style:none}@media(min-width:43.125rem){.authors--pagination{text-align:right}.alphabetic-pagination ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center}}.alphabetic-pagination ul li{float:left;padding:0;position:relative;z-index:100}.alphabetic-pagination ul li a{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;color:#fff;font-size:.875rem;width:25px;height:25px;border-radius:4px}.alphabetic-pagination ul li a:hover{text-decoration:none;background:#fff;color:#007cc2}.author .wrapper{position:relative;padding:30px 15px}.author--image{width:160px;margin-bottom:30px}@media(min-width:43.125rem){.author .wrapper{padding:60px 130px 0 200px}.author--image{position:absolute;top:30px;left:15px;margin-bottom:0}}.author--image img{width:100%;box-shadow:0 3px 5px 0 rgba(0,0,0,.5)}.author--top{margin-bottom:20px}.author--top span{color:#666;font-size:16px;line-height:18px}.author--top h1{color:#333;font-size:32px;font-weight:700}.author--body{float:left;width:100%;background:#f9f9f9;border-top:2px solid #dedede}.author--body h6{font-size:18px;font-weight:700;color:#333}.author--body .wrapper{padding-top:35px}.author--books{float:left;width:100%;margin-top:40px}.author--books a{float:left;height:290px;margin:0 10px 20px 0}.author--books a img{height:100%;border:3px solid #dedede;border-radius:3px}.author .book-details--author-events{float:left;width:100%;margin-top:40px}.search-results--book-title{font-family:LatinModernRoman,sans-serif;font-weight:400}.search-results .filter-wrapper h3,body.fun-stuff .fun-stuff--section-heading h4,body.fun-stuff h1{font-family:Arial,helvetica neue,Helvetica,sans-serif}.search-results .custom-dropdown .supapress-sort-by-wrapper{margin:0}.search-results .custom-dropdown select{color:#999!important;font-weight:700}.search-results--cnt{padding:30px 15px}.search-results--cnt>h3{font-weight:700;text-transform:capitalize}.search-results .right{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex:1;flex:1;-ms-flex-pack:start;justify-content:flex-start}.search-results .total-results{float:left;width:100%;color:#9e9fa1;font-size:16px;margin-bottom:0}@media(min-width:43.125rem){.search-results .right{-ms-flex-flow:row;flex-flow:row}.search-results .total-results{margin-bottom:20px}}.search-results .supapress .book-wrapper{padding:0;border-bottom:1px solid #99cae7;margin-bottom:10px;min-height:240px;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row}.search-results .supapress .book-wrapper:last-of-type{border-bottom:none}.search-results .supapress .image-wrapper{width:220px!important;margin:0!important}.search-results .supapress .image-wrapper img{width:100%;height:auto}.search-results .supapress .information-wrapper{-ms-flex:1;flex:1;max-width:none!important}@media(max-width:25.9375rem){.search-results .supapress .information-wrapper{padding-bottom:0!important;padding-right:0!important}}.search-results .supapress--format-wrapper{float:left;width:100%;padding:0 0 0 10px;margin:0 0 25px}@media(min-width:43.125rem){.search-results .supapress--format-wrapper{padding:10px 0 10px 10px;margin:15px 0 25px}}.search-results .supapress--format-wrapper .button{width:100%;max-width:180px;font-weight:700;font-size:13px;text-transform:uppercase}@media(max-width:25.9375rem){.search-results .supapress--format-wrapper .button{padding:10px 15px 10px 35px!important}}@media(min-width:43.125rem){.search-results .supapress--format-wrapper{padding:10px 0 10px 20px;width:170px;border-left:2px solid #efefef}}.search-results .supapress--format-wrapper .custom-dropdown{margin-top:0;width:100%;max-width:200px}.search-results .supapress .pagination-wrapper{float:left;width:100%;border-radius:5px;padding:0;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:justify;justify-content:space-between}.search-results .supapress .pagination-wrapper .pagination .supapress-page{color:#007cc2}@media(min-width:43.125rem){.search-results .supapress--format-wrapper .custom-dropdown{margin-top:20px}.search-results .supapress .pagination-wrapper{-ms-flex-flow:row;flex-flow:row;background:#007cc2;padding:8px 15px 9px}.search-results .supapress .pagination-wrapper .pag-elm{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.search-results .supapress .pagination-wrapper .pagination .supapress-page{color:#fff}}.search-results .supapress .pagination-wrapper .pagination .supapress-next{color:#007cc2}@media(min-width:43.125rem){.search-results .supapress .pagination-wrapper .pagination .supapress-next{color:#fff}}.search-results .supapress .pag-elm p{margin-top:3px;color:#007cc2}.search-results .supapress .pag-elm p,.search-results .supapress .pag-elm select{font-size:12px}.search-results--book-title{margin-bottom:6px}.search-results--book-title a{font-size:16px;font-weight:700;text-transform:uppercase}@media(min-width:43.125rem){.search-results .supapress .pag-elm p{color:#fff}.search-results--book-title a{text-transform:none;font-size:22px}}.search-results--book-author{width:100%;float:left;font-size:12px;color:#666;margin-bottom:15px}.search-results--book-author a{color:#007cc2}@media(min-width:43.125rem){.search-results--book-author{font-size:14px}}.search-results--book-summary{color:#666;font-size:13px;line-height:18px;display:none}@media(min-width:43.125rem){.search-results--book-summary{display:block}}.search-results--book-format{color:#333;font-size:14px;font-weight:700;margin-bottom:13px;padding:0}.search-results--book-price{color:#333;font-size:12px;line-height:20px;margin:0}.search-results div.supapress .search-wrapper.has-filters{width:100%}@media(min-width:50rem){.search-results div.supapress .search-wrapper.has-filters{width:calc(100% - 220px)}}.search-results .filter-wrapper{padding-left:0!important;width:220px!important;display:none!important}.search-results .filter-wrapper li{padding:0}.search-results .filter-wrapper h3{font-weight:700;text-transform:uppercase;font-size:14px!important}@media(min-width:50rem){.search-results .filter-wrapper{display:block!important}}.search-results .filter-wrapper .filter-load-wrapper{background:#efefef!important}.search-results .filter-wrapper a{font-size:12px!important}.search-results .pagination-wrapper .custom-dropdown{width:100%;max-width:none!important;margin-top:10px;margin-bottom:10px}.adv{float:left;font-size:14px;margin-top:15px}@media(min-width:43.125rem){.adv{float:right;margin-top:-36px}}.not-fount-text{color:#9e9fa1;font-size:16px;font-weight:400;margin:0}.childrens .billboard .wrapper{box-shadow:0 7px 3px -4px rgba(0,0,0,.05),0 9px 2px -4px rgba(0,0,0,.05);padding-bottom:30px;margin-bottom:12px!important}.childrens--featured-characters{max-height:270px;overflow:hidden;padding-bottom:40px}@media(max-width:25.9375rem){.childrens--featured-characters{margin-top:20px}}.childrens--featured-characters h4{color:#007cc2;margin:15px 0}@media(min-width:43.125rem){.childrens--featured-characters{padding-bottom:0}.childrens--featured-characters h4{margin:0}}.childrens--featured-characters .slick-dots{bottom:-13px}.childrens--featured-characters ul{margin:0;padding:0;list-style:none;width:100%}.childrens--featured-characters ul li a img{margin:0 auto;transition:all .2s ease}.childrens--featured-characters ul li a img:hover{transform:scale3D(1.4,1.4,1.4)}.childrens--featured-characters ul li a span{float:left;width:100%;color:#007cc2;font-size:13px;text-align:center;margin-top:25px}.childrens--featured-characters .slick-next:before,.childrens--featured-characters .slick-prev:before{display:none!important}.childrens .slick-track{padding:23px 0}.childrens .slick-arrow{background:0 0!important;border:none;box-shadow:none;border-radius:0;height:100%;padding-top:50px;top:0;width:100px}.childrens .slick-arrow:before{display:none}.childrens .slick-arrow.slick-next img{float:right}.childrens .tabs--panel:first-of-type .slick-dots{display:none!important}.childrens--new-releases{margin-top:30px}@media(min-width:43.125rem){.childrens--new-releases{margin-top:0}}.childrens--new-releases .slick-dots{bottom:-13px!important}.childrens--new-releases h5{float:left;color:#96cd00;font-weight:700;font-size:20px;margin:0 auto 5px 0;padding:0}@media(max-width:25.9375rem){.childrens--new-releases h5{margin-bottom:15px}}.childrens--new-releases .tabs--container{margin-top:0;margin-bottom:30px}.childrens--new-releases .tabs--items{position:relative;z-index:10;margin-bottom:-3px;padding-right:0;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:end;align-items:flex-end}@media(min-width:50rem){.childrens--new-releases .tabs--items{padding-right:50px}}.childrens--new-releases .tabs--items a{margin:0 2px;padding:2px 0 0;width:92px;height:60px;border-top-right-radius:5px;border-top-left-radius:5px;transition:none;color:#fff;font-size:16px;line-height:1;text-align:center;font-weight:700;background-position:bottom;background-size:contain;background-repeat:no-repeat}@media(max-width:25.9375rem){.childrens--new-releases .tabs--items a{background-color:#96cd00;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}@media(min-width:50rem){.childrens--new-releases .tabs--items a{margin:0 15px}}@media(min-width:25.9375rem){.childrens--new-releases .tabs--items a{margin:0 5px;font-size:20px;padding:8px 0 0;line-height:57px}}.childrens--new-releases .tabs--items a.actived{border:3px solid #96cd00;border-bottom:0;border-top-left-radius:5px;border-top-right-radius:5px;color:#96cd00;background:#fff!important;padding:0}.childrens--new-releases .tabs--items a:nth-of-type(1),.childrens--new-releases .tabs--items a:nth-of-type(2){background-image:url(img/tab1.png)}.childrens--new-releases .tabs--items a:nth-of-type(3){background-image:url(img/tab2.png)}.childrens--new-releases .tabs--items a:nth-of-type(4){background-image:url(img/tab3.png)}.childrens--new-releases .tabs--items a:nth-of-type(5){background-image:url(img/tab4.png)}.childrens--new-releases .tabs--panel--wrapper{border-top:3px solid #96cd00;padding:8px 20px 0;background:linear-gradient(#fff 60%,#96cd00)}@media(max-width:25.9375rem){.childrens--new-releases .tabs--panel--wrapper{padding:8px 0 0}.childrens--new-releases .tabs--panel--wrapper .supapress .book-wrapper{padding-right:0!important;padding-left:0!important}}.childrens--new-releases .tabs--panel--wrapper .supapress{padding:0!important;margin:0!important}.childrens--new-releases .tabs--panel--wrapper .supapress .isbn-carousel{padding-bottom:0;background-image:none}.childrens--new-releases .tabs--panel--wrapper .supapress .isbn-carousel .slick-slider{margin-bottom:0!important}.childrens--new-releases .tabs--panel--wrapper .supapress .isbn-carousel .slick-track{padding-bottom:10px!important}.childrens--new-releases .tabs--panel--wrapper .slick-slider .slick-next,.childrens--new-releases .tabs--panel--wrapper .slick-slider .slick-prev{border:none;box-shadow:none;border-radius:0;padding-top:50px;top:135px;height:70px;width:70px;background-position:0 0;background-repeat:no-repeat;transition:none}.childrens .fun-stuff,body.fun-stuff .fun-stuff--section{box-shadow:0 7px 3px -4px rgba(0,0,0,.05),0 9px 2px -4px rgba(0,0,0,.05);float:left}.childrens--new-releases .tabs--panel--wrapper .slick-slider .slick-next:before,.childrens--new-releases .tabs--panel--wrapper .slick-slider .slick-prev:before{display:none}.childrens--new-releases .tabs--panel--wrapper .slick-slider .slick-next:hover,.childrens--new-releases .tabs--panel--wrapper .slick-slider .slick-prev:hover{background-position:bottom}.childrens--new-releases .tabs--panel--wrapper .slick-slider .slick-prev{background-image:url(img/kids-green-prev-arrow-sprite.png)!important}.childrens--new-releases .tabs--panel--wrapper .slick-slider .slick-next{background-image:url(img/kids-green-next-arrow-sprite.png)!important}.childrens .fun-stuff{width:100%;padding-bottom:20px;margin-bottom:30px}.childrens .fun-stuff h3{float:left;width:100%;color:#0abdcd;font-weight:none;border-bottom:3px solid #0abdcd}.childrens .fun-stuff h3 img{float:left;width:50px;margin:-11px 10px 0 0}.childrens .fun-stuff--item{float:left;width:100%;margin-bottom:15px;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:start;justify-content:flex-start}@media(min-width:25.9375rem){.childrens .fun-stuff--item{width:50%}}@media(min-width:50rem){.childrens .fun-stuff--item{width:25%}}.childrens .fun-stuff--cover{float:left;width:100px;margin-right:10px}.childrens .fun-stuff--cover img{width:100%}.childrens .fun-stuff--title{font-weight:700;font-size:15px}.childrens .fun-stuff--description{color:#565656}.childrens .fun-stuff--seeall{float:left;width:100%;margin:15px 0;font-size:15px;font-weight:700;text-align:center}.childrens .fun-stuff span{-ms-flex:1;flex:1}body.fun-stuff .wrapper{padding:40px 15px 30px}body.fun-stuff h1{color:#ff7d0f;font-weight:700;margin-bottom:25px;font-size:36px}body.fun-stuff .fun-stuff--section{width:100%;margin-bottom:40px;padding-bottom:20px}body.fun-stuff .fun-stuff--section:last-of-type{box-shadow:none}.book-details--cover .book-cover-wrapper img,.book-details--cover .hcp-autorotate img,.book-details--cover .mobile-cover img{box-shadow:4px 2px 23px rgba(0,0,0,.25)}body.fun-stuff .fun-stuff--section-heading{float:left;width:100%;margin-bottom:20px}body.fun-stuff .fun-stuff--section-heading h4{width:100%;float:left;margin:0;font-weight:700}@media(min-width:43.125rem){.childrens .fun-stuff--seeall{text-align:right}body.fun-stuff .fun-stuff--section-heading h4{width:auto}}body.fun-stuff .fun-stuff--section-heading p{float:left;font-size:1rem;margin:6px 0 0;width:100%}@media(min-width:43.125rem){body.fun-stuff .fun-stuff--section-heading p{width:auto}}body.fun-stuff .fun-stuff--section--content{float:left;width:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}body.fun-stuff .fun-stuff--section--item{width:100%;margin-bottom:20px;padding:0 10px;text-align:center}@media(min-width:25.9375rem){body.fun-stuff .fun-stuff--section--item{width:50%}}@media(min-width:50rem){body.fun-stuff .fun-stuff--section--item{width:25%}}body.fun-stuff .fun-stuff--section--item img{width:100%}body.fun-stuff .fun-stuff--section--item a{float:left;width:100%;font-weight:700}body.fun-stuff .fun-stuff--section--item p{color:#999}body.fun-stuff .fun-stuff--section.special .fun-stuff--section-heading{border-bottom:5px solid currentColor}body.fun-stuff .fun-stuff--section.special .fun-stuff--section-heading h4{color:#fff;padding:20px 0 15px 25px;width:100%}@media(min-width:43.125rem){body.fun-stuff .fun-stuff--section.special .fun-stuff--section-heading h4{width:230px}}body.fun-stuff .fun-stuff--section.special .fun-stuff--section-heading p{padding:20px 0 13px 25px;color:currentColor}body.fun-stuff .fun-stuff--section.special .fun-stuff--section--content{-ms-flex-pack:start;justify-content:flex-start}body.fun-stuff .fun-stuff--section.special .fun-stuff--section--item{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:start;justify-content:flex-start;text-align:left}@media(min-width:25.9375rem){body.fun-stuff .fun-stuff--section.special .fun-stuff--section--item{width:50%}}@media(min-width:50rem){body.fun-stuff .fun-stuff--section.special .fun-stuff--section--item{width:25%}.customer-services--tabs li a.selected{border:1px solid #999;border-bottom-color:#fff}}body.fun-stuff .fun-stuff--section.special .fun-stuff--section--item span{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:center;justify-content:center}body.fun-stuff .fun-stuff--section.special .fun-stuff--section--item img{float:left;width:100px;min-width:100px;max-width:100px;margin-right:10px}body.fun-stuff .fun-stuff--section.special .fun-stuff--section--item a{font-weight:700;font-size:12px}body.fun-stuff .fun-stuff--section.special .fun-stuff--section--item p{font-size:11px}body.fun-stuff .fun-stuff--apps{color:#d00b2c}body.fun-stuff .fun-stuff--apps h4{background:#d00b2c}body.fun-stuff .fun-stuff--apps span{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}body.fun-stuff .fun-stuff--downloadables{color:#96cd00}body.fun-stuff .fun-stuff--downloadables h4{background:#96cd00}body.fun-stuff .fun-stuff--screensavers{color:#b134c4}body.fun-stuff .fun-stuff--screensavers h4{background:#b134c4}body.fun-stuff .fun-stuff--whats-new a{font-size:15px!important}body.fun-stuff .fun-stuff--whats-new p{font-size:12px!important}body.fun-stuff .fun-stuff--whats-new .fun-stuff--section-heading h4,body.fun-stuff .fun-stuff--whats-new .fun-stuff--section-heading p{color:#007cc2}body.fun-stuff .fun-stuff--whats-new .fun-stuff--section-heading h4{margin-right:30px}body.fun-stuff .fun-stuff--whats-new img{margin-bottom:10px}.customer-services--tabs{max-width:1000px;width:100%;padding:0;margin:0 auto;list-style:none}.customer-services--tabs li{float:left}.customer-services--tabs li a{float:left;padding:5px 20px;font-weight:700;line-height:31px;font-size:13px;background:#fff;text-transform:uppercase}@media(min-width:43.125rem){.customer-services--tabs{margin:-33px auto 0}.customer-services--tabs li a{padding:0 15px}}.customer-services--tabs li a.selected,.customer-services--tabs li a:hover{color:#333}.customer-services--tabs-wrapper{float:left;width:100%;margin:30px 0;border-top:1px solid #999}@media(min-width:43.125rem){.customer-services--tabs-wrapper{margin:60px 0 30px}}.page-template-template-FAQ .wrapper,.page-template-template-customer-services .wrapper,.page-template-template-static .wrapper,.social-media-directory .wrapper{padding-top:30px}.page-template-template-FAQ .wrapper ol,.page-template-template-FAQ .wrapper ul,.page-template-template-customer-services .wrapper ol,.page-template-template-customer-services .wrapper ul,.page-template-template-static .wrapper ol,.page-template-template-static .wrapper ul,.social-media-directory .wrapper ol,.social-media-directory .wrapper ul{padding:15px 0 15px 40px;color:#333;font-size:13px}.page-template-template-FAQ p,.page-template-template-customer-services p,.page-template-template-static p,.social-media-directory p{color:#333;font-size:13px}.page-template-template-FAQ h1,.page-template-template-FAQ h2,.page-template-template-FAQ h3,.page-template-template-FAQ h4,.page-template-template-FAQ h5,.page-template-template-FAQ h6,.page-template-template-customer-services h1,.page-template-template-customer-services h2,.page-template-template-customer-services h3,.page-template-template-customer-services h4,.page-template-template-customer-services h5,.page-template-template-customer-services h6,.page-template-template-static h1,.page-template-template-static h2,.page-template-template-static h3,.page-template-template-static h4,.page-template-template-static h5,.page-template-template-static h6,.social-media-directory h1,.social-media-directory h2,.social-media-directory h3,.social-media-directory h4,.social-media-directory h5,.social-media-directory h6{font-weight:700;margin:0 0 20px}.blog-comments .comment-body,.blog-comments ul li{margin-bottom:15px}.page-template-template-FAQ h1,.page-template-template-customer-services h1,.page-template-template-static h1,.social-media-directory h1{color:#333;font-size:2rem}.page-template-template-FAQ h2,.page-template-template-customer-services h2,.page-template-template-static h2,.social-media-directory h2{color:#9b9b9b;font-size:1.75rem}.page-template-template-FAQ h3,.page-template-template-customer-services h3,.page-template-template-static h3,.social-media-directory h3{color:#333;font-size:1.5rem}.page-template-template-FAQ h4,.page-template-template-customer-services h4,.page-template-template-static h4,.social-media-directory h4{color:#333;font-size:1.375rem}.page-template-template-FAQ h5,.page-template-template-customer-services h5,.page-template-template-static h5,.social-media-directory h5{color:#333;font-size:1rem}.page-template-template-FAQ h6,.page-template-template-customer-services h6,.page-template-template-static h6,.social-media-directory h6{color:#333;font-size:.875rem}.blog-comments{float:left;width:100%}.blog-comments p{font-size:14px!important;line-height:20px!important}.blog-comments a{color:#3ea6ec}.blog-comments ul{padding-left:0!important;list-style:none!important}.blog-comments ul .avatar{width:30px;height:30px;margin-right:5px}.blog-comments ul .says{margin-left:4px}.blog-comments .comment-author{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:end;align-items:flex-end;color:#444;margin-bottom:6px}.blog-comments .comment-author .fn{font-style:normal!important}.blog-comments .comment-meta{margin-bottom:10px}.blog-comments .comment-meta a{font-size:12px}.comment-reply-title{color:#007cc2;font-size:24px;margin:0 0 20px}.comment-form-comment{margin-bottom:15px;float:left;width:100%}.comment-form-comment label{float:left;width:100%}.comment-form-comment textarea{float:left;border:1px solid #e6e6e6;color:#ccc;font-size:14px;width:100%;height:130px}.form-submit .submit{font-size:12px}.comments-data{float:left;width:100%;font-size:24px;margin:15px 0 20px;color:#007cc2}.comments-data a{float:left;margin-right:4px}.post-pag{color:#3ea6ec;font-size:14px}.blog{width:100%}.blog__pagination{width:100%;text-align:center;clear:both;margin:20px 0 40px;display:inline-block;line-height:3em}.blog__pagination .page-numbers{color:#000;padding:8px 16px;text-decoration:none}.blog__pagination .page-numbers:hover{background-color:#9f9f9f;cursor:pointer}.blog__pagination .page-numbers.current{background-color:#007cc2;color:#fff}.blog__pagination .page-numbers.current:hover{background-color:#007cc2}.blog--head{float:left;width:100%;margin-bottom:15px;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.blog--head h3{font-family:Arial;color:#333;font-size:22px;font-weight:700;margin:0 0 22px}.blog--head span{margin-left:auto;margin-top:5px}.blog .wrapper{padding:30px 15px}.blog--posts{float:left;width:100%}.blog--posts--post{float:left;width:100%;border-bottom:1px solid #3ea6ec;margin:0 0 25px;padding:0 0 15px}.blog--posts--post.single{border-bottom:0}.blog--posts--post ol,.blog--posts--post ul{margin-bottom:15px;padding-left:40px}@media(min-width:43.125rem){.blog--posts{width:calc(100% - 300px)}}.blog--posts img{height:auto}.blog--posts--title{background:#333;position:relative;color:#fff;font-size:30px;line-height:normal;padding:17px 22px}.blog--posts--title:after{border-left:14px solid transparent;border-right:14px solid transparent;border-top:14px solid #333;bottom:-14px;content:" ";height:0;left:45px;position:absolute;width:0}.blog--posts--title a{color:#fff;text-decoration:none}.blog--posts--title a:hover{color:#007cc2}.blog--posts--image{float:left;width:100%;margin-top:-15px}.blog--posts--image img{float:left;width:100%;height:auto}.blog--posts--entry-content{float:left;width:100%;margin:20px 0 0}.blog--posts--entry-content p{text-align:left!important}.blog--posts--comments,.blog--posts--date{color:#007cc2;font-size:14px}.blog--posts--data{float:left;width:100%;margin-bottom:20px}.blog--posts--data span{margin-left:10px}.blog p{font-size:16px;line-height:24px;margin:0 0 16px}.blog .more-link{margin-top:15px;font-weight:700;font-size:12px;float:left;width:100%}.search-no-results h1{font-size:24px;color:#007cc2}.post--details{float:left;width:100%;border-bottom:1px solid #3ea6ec;margin:0 0 25px;padding:0 0 15px}.post--details .sharethis-inline-share-buttons{margin-top:10px;margin-bottom:0}.post--details p{line-height:16px;font-size:12px;margin-bottom:0}.page-title{color:#007bc5;font-size:24px;margin:0 0 20px}.book-details__custom-link{text-transform:uppercase;font-weight:400;position:relative}.book-details__custom-link .button-icons{position:absolute;top:6px;left:10px}.book-details--top{float:left;width:100%;padding-top:30px;padding-bottom:30px}.book-details--top .wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:justify;justify-content:space-between}.book-details--cover{z-index:10;position:relative;width:100%;padding:0 15%}@media(min-width:43.125rem){.book-details--top .wrapper{-ms-flex-flow:row;flex-flow:row}.book-details--cover{padding:0;width:330px;min-height:500px}}.book-details--cover .book-cover-wrapper,.book-details--cover .hcp-autorotate{display:none}@media(min-width:50rem){.book-details--cover .book-cover-wrapper,.book-details--cover .hcp-autorotate{display:block;padding:5px 5px 10px}}.book-details--cover .book-cover-wrapper img{margin:0 auto}.book-details--cover .mobile-cover{width:100%;padding:0;display:block}@media(min-width:50rem){.book-details--cover .mobile-cover{display:none}}.book-details--cover .mobile-cover img{width:100%!important;max-width:none!important;height:auto!important}.book-details--cover .hc-product-asset.sample-button{display:none}.book-details--cover .hc-product-asset.sample-button.show{display:block}.book-details--cover .aerio_preview a,.book-details--cover .button{margin-top:5px;margin-bottom:0;font-weight:700;line-height:12px;width:100%;padding:10px;font-size:12px;height:33px}@media(max-width:25.9375rem){.book-details--cover .aerio_preview a:before,.book-details--cover .button:before{display:none}}.book-details--cover .aerio_preview a{background:#007cc2}.book-details--cover .aerio_preview a:before{content:"\f02d"}.book-details--primary-info{-ms-flex:1;flex:1;padding:20px 0;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:justify;justify-content:space-between}@media(min-width:43.125rem){.book-details--cover .aerio_preview a,.book-details--cover .button{font-size:13px;width:287px;margin-left:20px;line-height:13px}.book-details--primary-info{padding:0 0 20px}}@media(min-width:50rem){.book-details--primary-info{-ms-flex-flow:row;flex-flow:row}}.book-details--primary-info_head{-ms-flex:1;flex:1;padding-left:20px}.book-details--buy-section{width:100%;padding:30px 0;background-repeat:no-repeat;background-position:0 -15px;background-size:50px}@media(min-width:43.125rem){.book-details--buy-section{width:165px;padding:0 0 0 18px}}.book-details--buy-section .ratailers--item{clear:both;float:left;margin:0 4px 5px 0;width:146px;-ms-flex-order:2;order:2}.book-details--buy-section .ratailers--item.order--top{-ms-flex-order:1;order:1}.book-details--buy-section .ratailers--item--wrapper{margin-left:calc((100% - 146px)/2);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media(min-width:43.125rem){.book-details--buy-section .ratailers--item--wrapper{margin-left:0}}.book-details--buy-section .view-more{text-align:center;font-weight:400;font-size:13px;margin-top:10px;width:100%}.book-details--buy-section .view-more img{height:40px;margin-left:auto;margin-right:auto}@media(min-width:43.125rem){.book-details--buy-section .view-more{width:140px}}.book-details--buy-section a img{width:auto}@media(min-width:43.125rem){.book-details--buy-section a{width:168px}}.book-details--book p{float:left;width:100%}.book-details--book-title{font-family:initial;font-weight:400;font-size:25px;padding:0 0 8px;margin:0}.book-details--book-series{color:#666;font-size:16px;font-weight:400;margin:0;padding:0}.book-details--book-subtitle{color:#666;font-size:16px;font-weight:400;margin:0 0 12px;padding:0}.book-details--book-author{margin:0;padding:0 0 2px;font-size:16px;color:#666}.book-details--book-author>span:after{content:","}.book-details--book-author>span:last-of-type:after{display:none}.book-details--book-onsale{color:#333;font-size:13px;padding:30px 0 10px}.book-details--book-formats p,.book-details--book-onsale strong{font-size:14px}.book-details--book-formats{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.book-details--book-formats>strong{font-size:14px;margin-right:15px;float:left}@media(min-width:43.125rem){.book-details--book-formats>strong{margin-right:28px}}.book-details--book-formats .custom-dropdown{width:100%}@media(min-width:25.9375rem){.book-details--book-formats .custom-dropdown{width:210px}}.book-details--social-guides-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:10px}.book-details--teaching-guides{margin:0;list-style:none;padding:0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.popup,.popup-content h2 span span:last-of-type:after{display:none}.book-details--teaching-guide{width:100%;text-align:left}.book-details--teaching-guide a:before{content:url(public/img/pdf-icon.png);margin-right:4px;position:relative;top:2px}.book-details--embed-wrapper .sampler{width:100%!important;height:600px!important}.book-details--tab{background:#f9f9f9;border-top:2px solid #dedede;float:left;margin-top:70px;min-height:300px;width:100%;z-index:0}@media(min-width:50rem){.book-details--tab{margin-top:-140px}.book-details--tab .tabs--container{padding-left:350px}}.book-details--tab .tabs--container{margin:0}@media(max-width:25.9375rem){.book-details--tab .tabs--container.is-forth .the-tab{float:left;width:50%;border:0!important;text-align:center}.book-details--tab .tabs--container.is-forth .tabs--items{margin-top:0!important}}.book-details--tab .tabs--container.second-level{padding:0}.book-details--tab .tabs--container.second-level .tabs--items{margin-top:0;padding:0}.book-details--tab .tabs--container.second-level .tabs--items a{padding:0 10px 0 0;color:#007cc2;font-size:13px!important;border-right:1px solid #333}.book-details--tab .tabs--container.second-level .tabs--items a:last-of-type{border:0}.book-details--tab .tabs--container.second-level .tabs--items a.actived{color:#747474}.book-details--tab .tabs--items.first-level{margin-top:-37px;padding:0}.book-details--tab .tabs--items.first-level>a{color:#007cc2;font-size:12px;font-weight:700;padding:22px 7px;transition:none}@media(min-width:25.9375rem){.book-details--tab .tabs--items.first-level>a{padding:22px 25px;font-size:12px}}.book-details--tab .tabs--items.first-level>a.actived{color:#747474;background:#f9f9f9;border:2px solid #dedede;border-bottom:0}.book-details--tab .tabs--panel--wrapper{background:#f9f9f9;padding:40px 0 0}.book-details--tab .tabs--panel h4{color:#000;font-size:20px;margin:0 0 18px;font-family:initial;font-weight:400}.book-details--tab .tabs--panel p{color:#333;font-size:13px;line-height:18px}.book-details--tab .tabs--panel>div{float:left;width:100%;margin-bottom:40px}.book-details--tab .tabs--panel ul{margin:0;padding:0;list-style:none}.book-details--tab .tabs--panel ul li{font-size:13px}.book-details--author-events p{margin:0;padding:0!important}.author-info--name{font-weight:700;font-size:13px;margin-right:10px}.author-info--other-books{float:left;width:100%}.author-info--other-books_book{float:left;width:150px;margin:0 25px 20px 0;text-align:center;font-size:13px}.author-info--other-books_book img{width:100%;border:3px solid #dedede;border-radius:3px}.author-info--other-books_book a{width:100%;float:left;margin-bottom:10px;font-weight:700}.popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;z-index:100000;background:#fff;border:10px solid #cacaca;border-radius:4px;padding:30px 10px 45px}@media(min-width:43.125rem){.popup{position:absolute;top:50%}}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:10000;background:rgba(0,0,0,.7)}.popup-close{position:absolute;right:9px;top:7px;color:#007cc2;cursor:pointer;font-size:13px;font-weight:700}.popup-content{float:left;width:100%;margin:0;padding:0 0 30px;border-bottom:2px solid #cbcbcb}.popup-content p,.popup-content strong{font-size:12px}.popup-content p{margin-bottom:25px}.popup-content strong a{font-weight:700}.popup-content ol{padding-left:30px}.popup-content ol li{font-size:13px}.popup-content h2{font-family:arial;font-weight:700;color:#333;font-size:1.125rem;margin:0 0 20px;text-transform:uppercase}@media(min-width:43.125rem){.popup-content h2{font-size:1.4375rem}}.popup-content h2 span{color:#666;font-size:17px;font-weight:400;text-transform:none}.popup-content h2 span span:after{content:","}.popup.find-store{height:auto;max-width:784px}@media(min-width:43.125rem){.popup.find-store{height:350px}}.sharethis-inline-share-buttons{margin-bottom:15px}.sharethis-inline-share-buttons .st-btn{display:inline-block!important}.ebook-mobile-app{float:left;width:100%;margin:40px 0 0}.ebook-mobile-app p{text-align:center;margin-bottom:10px}.ebook-mobile-app p span{color:#007cc2;font-weight:700}.ebook-mobile-app div{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.ebook-mobile-app div a{width:55px;height:55px;text-align:center;padding:7px;border-radius:50%;font-size:35px;color:#fff;text-decoration:none;margin:0 10px}.ebook-mobile-app div a.apple{background:#000}.ebook-mobile-app div a.android{background:#a4c639}.hcp-autorotate *{padding:0;margin:0;vertical-align:bottom}.hcp-autorotate .hcp-base{display:inline-block;width:100%;height:100%;text-align:center;vertical-align:middle;white-space:nowrap;position:relative;margin-left:0}.hcp-autorotate .hcp-base .hcp-vert{display:inline-block;width:0%;height:100%;vertical-align:middle}.hcp-autorotate .hcp-base .hcp-shadowbehind{display:inline-block;vertical-align:middle;transition:all 1s;box-shadow:1px 4px 5px #888,-1px 6px 15px #888;border-radius:2px}.hcp-autorotate .hcp-base .hcp-box{position:relative;display:inline-block;vertical-align:middle;transform-style:preserve-3d;transition:all 1s}.hcp-rotatable .hcp-base .hcp-box img{vertical-align:bottom}.hcp-rotatable .hcp-base .hcp-box .hcp-cover,.hcp-rotatable .hcp-base .hcp-box .hcp-reverse,.hcp-rotatable .hcp-base .hcp-box .hcp-shadowbelow,.hcp-rotatable .hcp-base .hcp-box .hcp-spine{position:absolute;top:0;left:0}.hcp-rotatable .hcp-base .hcp-box .hcp-cover,.hcp-rotatable .hcp-base .hcp-box .hcp-reverse,.hcp-rotatable .hcp-base .hcp-box .hcp-spine{background-color:#eaeaea}.hcp-rotatable .hcp-base .hcp-box .hcp-shadowbelow{display:none}.hcp-rotatable:hover .hcp-base.hcp-mouseoverflip .hcp-shadowbehind{transform:rotateY(180deg)!important;-ms-box-shadow:-4px 2px 23px rgba(0,0,0,.42);-o-box-shadow:-4px 2px 23px rgba(0,0,0,.42);box-shadow:-4px 2px 23px rgba(0,0,0,.42)}.hcp-rotatable:hover .hcp-base.hcp-mouseoverflip .hcp-box{transform:rotateY(180deg)}.hcp-autorotate.hcp-coveronly .hcp-base .hcp-box .hcp-cover{-ms-box-shadow:4px 2px 23px rgba(0,0,0,.25);-o-box-shadow:4px 2px 23px rgba(0,0,0,.25);box-shadow:4px 2px 23px rgba(0,0,0,.25)}.ie8 .hcp-autorotate.hcp-coveronly .hcp-base .hcp-box{border:1px solid #aaa}div.hcp-autorotate{display:inline-block;position:relative;padding:5px 5px 10px}div.hcp-autorotate a.click{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.01;filter:alpha(opacity=1);-ms-filter:"alpha(opacity=01)"}.hcp-rotatable a{background-image:url(img/rotate-icon.png);background-repeat:no-repeat;background-position:0 0;background-color:transparent!important;opacity:1!important}.ebook__retailer--wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:4px 0;background-color:#f6f6f6;border:1px solid #d4d4d4;border-radius:3px;position:relative}.ebook__retailer--wrapper:after{content:'';position:absolute;top:50%;left:100%;margin-top:-4px;border-style:solid;margin-left:-10px;border-width:4px;border-color:transparent transparent transparent #2c1e69}.social-media-directory h1{font-size:24px!important;padding-bottom:15px}.social-media-directory--top{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}@media(min-width:43.125rem){.social-media-directory--top{-ms-flex-flow:row;flex-flow:row}}.social-media-directory--top>*{-ms-flex:1;flex:1}.social-media-directory--top p{padding:0 20px 20px 0}.social-media-directory--top .social-media a{width:40px;height:40px;font-size:24px;padding:7px}.social-media-directory--top .social-media a.fa-google-plus{background:#000}@media(min-width:43.125rem){.social-media-directory--top .social-media a{width:45px;height:45px;font-size:28px;padding:9px}}.social-media-directory--body{float:left;width:100%;margin-top:60px;background:#f9f9f9;border-top:2px solid #dedede}.social-media-directory--body .wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}@media(min-width:43.125rem){.social-media-directory--body .wrapper{-ms-flex-flow:row wrap;flex-flow:row wrap}}.social-results{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;padding:5px;margin-bottom:15px;width:100%}@media(min-width:43.125rem){.social-results{width:50%}}.social-results--company-logo{float:left;height:64px;padding:0;margin-right:12px;width:64px}.social-results--text-wrapper{-ms-flex:1;flex:1}.social-results--company-name{color:#333;font-weight:700;font-size:13px;margin:0;padding:0}.social-results--socials{padding:0!important;margin:0!important;list-style:none}.social-results--socials li{float:left;padding:0 5px 0 0}.social-results--socials li:after{float:right;margin-left:5px;content:'|'}.social-results--socials li:last-of-type::after{display:none}.social-results--socials li a{font-size:13px;line-height:18px;font-weight:700}.social-results p{color:#999;float:left}.post-type-archive-supadu_press .wrapper{padding-top:30px}.post-type-archive-supadu_press h1,.post-type-archive-supadu_press h2{color:#999!important;font-family:rockwell w01 light!important;font-weight:400!important;text-transform:uppercase}.post-type-archive-supadu_press h1{font-size:30px!important}.post-type-archive-supadu_press h2{font-size:24px!important}.post-type-archive-supadu_press .press-room--top{float:left;width:100%}.post-type-archive-supadu_press .press-room--body{float:left;width:100%;margin-top:20px}@media(min-width:43.125rem){.post-type-archive-supadu_press .press-room--top{padding-right:250px}.post-type-archive-supadu_press .press-room--body{margin-top:50px}}.post-type-archive-supadu_press .press-room--table{float:left;width:100%;text-align:left}.post-type-archive-supadu_press .press-room--table thead{background:#007cc2;color:#fff}.post-type-archive-supadu_press .press-room--table thead th{font-size:14px;padding:8px 15px}.post-type-archive-supadu_press .press-room--table tbody tr:nth-of-type(odd){background:#deedf8}.post-type-archive-supadu_press .press-room--table tbody tr td{padding:8px 15px}@media(min-width:43.125rem){.post-type-archive-supadu_press .press-room--table tbody tr td:first-of-type,.post-type-archive-supadu_press .press-room--table thead th:first-of-type{width:15%}}.post-type-archive-supadu_press .press-room--table--subject{font-weight:700;font-size:13px}.post-type-archive-supadu_press .press-room--table--date{color:#77787b;font-size:13px}.single-supadu_press .wrapper{padding-top:30px}.single-supadu_press .press-room--detail h2{color:#333;font-size:32px;font-weight:700;margin:0 0 24px}.single-supadu_press .press-room--detail h1{color:#333;font-size:20px;font-weight:700;padding:0 0 25px}.single-supadu_press .press-room--detail--main{float:left;width:100%;margin-bottom:20px}@media(min-width:43.125rem){.single-supadu_press .press-room--detail--main{width:calc(100% - 295px);padding-right:50px}}.single-supadu_press .press-room--detail--main ul{padding:20px 0 0 40px}.single-supadu_press .press-room--detail--main ul li{color:#333;font-size:13px}.single-supadu_press .press-room--detail--sidebar{float:left;width:100%;border-top:5px solid #d9d9d9;padding-top:15px;margin-top:5px}@media(min-width:43.125rem){.single-supadu_press .press-room--detail--sidebar{width:295px;padding-left:15px;border-top:0;padding-top:0;border-left:5px solid #d9d9d9}}.single-supadu_press .press-room--detail--sidebar p{color:#333}.single-supadu_press .press-room--detail--sidebar h3{margin-bottom:22px;font-weight:700;color:#333}.single-supadu_press .press-room--detail--sidebar>div{float:left;width:100%;margin-bottom:60px}.advanced-search .wrapper{padding-top:30px;padding-bottom:50px}.advanced-search h1{border-bottom:2px solid #dedede;margin:0 0 40px;padding:0 0 40px;color:#333;font-size:24px;font-weight:700}.advanced-search form>div{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 15px}.advanced-search form>div input[type=text]{background-color:#f5f5f5;border:4px solid #cddfe9;border-radius:5px;outline:0;width:100%;padding:5px 15px}@media(min-width:25.9375rem){.advanced-search form{max-width:500px}.advanced-search form>div{-ms-flex-flow:row;flex-flow:row}.advanced-search form>div input[type=text]{width:290px}}.advanced-search form>div .custom-dropdown{width:100%;border:4px solid #cddfe9}@media(min-width:25.9375rem){.advanced-search form>div .custom-dropdown{width:290px}}.advanced-search form>div .custom-dropdown select{font-size:12px!important;color:#707070}.advanced-search form>div label{font-size:12px;font-weight:700;line-height:36px;text-transform:uppercase}.advanced-search form button{border:0;float:right;font-size:13px;margin-top:20px}.advanced-search form button.reset{margin:30px 10px 0;background:0 0;color:#007cc2;font-weight:700}body.newsletter .wrapper{padding-top:50px}body.newsletter h1{display:none}#newsletters{width:100%}#newsletters>div{border-bottom:1px solid #999;margin:0 auto 12px;min-height:200px;position:relative;width:100%}@media(min-width:43.125rem){#newsletters>div{width:50%}}#newsletters>div input{margin:13px 0 0;vertical-align:top}#newsletters>div label{left:0;position:absolute;text-align:center;top:0;width:90%;font-size:12px;letter-spacing:.001em;margin:0 0 0 15px;color:#666}@media(min-width:43.125rem){#newsletters>div label{margin-left:55px}}@media(min-width:25.9375rem){#newsletters>div label{width:344px}}#newsletters>div label span{display:block;font-size:12px;letter-spacing:.001em;margin:0 0 0 15px;text-align:left;width:240px}#agecheck,#subscribe,#subscribe p{width:100%;color:#aba9a9}#subscribe{background-color:#e6e6e6;font-size:12px;margin:0 auto;padding:24px 0 1.5em}#subscribe input[type=text]{margin-bottom:10px}#subscribe p{padding:1em 10%;font-size:12px}#control_COLUMN13,#control_COLUMN14,#control_EMAIL{border:1px solid #d2d2d2;font-size:16px;height:48px;line-height:46px;margin:0 2%;padding:0 1em;width:96%}@media(min-width:43.125rem){#subscribe{width:80%}#control_EMAIL{margin:0 0 12px 10%;width:81%}#control_COLUMN13{margin:0 0 0 10%;width:40%}#control_COLUMN14{margin:0 0 0 1%;width:40%}}#agecheck::after{clear:both}#agecheck{padding:1em 10%;vertical-align:top;font-size:12px}#agecheck input{float:left;margin:10px 16px 10px 11px}#submit-btn{text-align:center}#submit-btn input{background-color:#22428f;border:1px solid #8a99bd;color:#fff;cursor:pointer;font-size:18px;height:44px;text-transform:uppercase;width:160px}.newsletter-header{margin:0 15px}@media(min-width:43.125rem){.newsletter-header{margin:0 45px}}.newsletter-header__copy{background:#e6e6e6;padding:18px 20px 10px;margin:0 18px 30px;text-align:center;position:relative;font-size:15.5px;line-height:25px}@media(min-width:43.125rem){.newsletter-header__copy{font-size:19.5px;line-height:30px}}.newsletter-header__image{border:1px solid #8d8d8d;border-left-color:#e3e3e3;border-right-color:#e3e3e3;padding:50px 20px 20px}.newsletter-header__image img{display:block;margin:0 auto}.hc-main-content{width:100%}.container{margin:0 auto;max-width:100%;padding:0 .9375rem}@media(min-width:37.5rem){.container{margin:0 auto 3em;max-width:90%}}@media(min-width:75rem){.container{padding-left:0;padding-right:0}}.bookbliss-signup{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);z-index:20000;display:table;width:100%;height:100%;color:#fff;font-size:16px;overflow-y:auto}.bookbliss-signup.hide{display:none!important}.bookbliss-signup #close-bookbliss{position:absolute;right:4px;top:0;font-size:20px;color:#d3d3d3}@media(min-width:45rem){.bookbliss-signup #close-bookbliss{right:10px;top:10px}}.bookbliss-signup #close-bookbliss:hover{cursor:pointer;color:#fff}.bookbliss-signup__overlay{margin:0 auto;text-align:center;width:100%;padding:10px 15px;position:absolute;max-height:100%;overflow-y:auto;overflow-x:hidden;top:50%;left:50%;transform:translate(-50%,-50%)}.bookbliss-signup__overlay h2{font-size:1.625rem;margin-bottom:1.5625rem;font-weight:700;color:#fff}@media(min-width:45rem){.bookbliss-signup__overlay{padding:0 10%;width:90%}.bookbliss-signup__overlay h2{font-size:3rem;line-height:2.1875rem;padding-top:.625rem}}.bookbliss-signup__overlay .button{float:none;background:#ff7900;border:1px solid #fff;box-shadow:none}.bookbliss-signup__overlay .button:hover{background:#fff;border:1px solid #ff7900;color:#ff7900}.bookbliss-signup__overlay .button:active{color:#fff}.bookbliss-signup__overlay .supadu-silverpop-sub-heading{font-size:1.25rem;line-height:1em;font-family:Lato,sans-serif;color:#fff}.bookbliss-signup__overlay .dob-block,.bookbliss-signup__overlay .email-block{float:left;width:100%;position:relative;margin:0;padding:0}@media(min-width:45rem){.bookbliss-signup__overlay .supadu-silverpop-sub-heading{font-size:1.5625rem}.bookbliss-signup__overlay .dob-block,.bookbliss-signup__overlay .email-block{width:50%;padding:10px;margin-bottom:30px}}.bookbliss-signup__overlay .dob-block label,.bookbliss-signup__overlay .email-block label{display:block;text-align:left;text-transform:uppercase;font-size:.8em}.bookbliss-signup__overlay .thankyou{height:100%}.bookbliss-signup__overlay #supadu-silverpop-form input#email{margin-right:30px;margin-top:16px}.bookbliss-signup__overlay .drop-down-container{width:100%}.bookbliss-signup__overlay .drop-down-container div{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.bookbliss-signup__overlay .drop-down-container dl{width:30%}.bookbliss-signup__overlay .drop-down-container dt{position:relative}.bookbliss-signup__overlay .drop-down-container .select-style{padding:0;margin:0;border:1px solid #d7d7d7;overflow:hidden;color:#000;background:url(/wp-content/themes/harper-collins/public/img/arrowdown.gif) 90% 50% no-repeat #fff}.bookbliss-signup__overlay .modal .modal-headline,.bookbliss-signup__overlay .silver-pop-legal p{color:#fff}.bookbliss-signup__overlay .drop-down-container .select-style select{padding:5px 8px;width:130%;border:none;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;height:40px}.bookbliss-signup__overlay #of-age-modal .country-wrapper{width:100%!important}.bookbliss-signup__overlay .close-modal{display:none}.bookbliss-signup__overlay .hidden,.bookbliss-signup__overlay .thankyou-close{display:none!important}.bookbliss-signup__overlay .silver-pop-legal{clear:both;font-size:10px;margin-top:20px;width:100%;line-height:13px;text-align:center}@media(min-width:45rem){.bookbliss-signup__overlay .silver-pop-legal{text-align:left;font-size:12px;bottom:0;width:100%;margin-top:4.375rem}}.hc-sitemap h1{margin-bottom:30px}.hc-sitemap__pagination{margin-bottom:30px;border-bottom:2px solid #77787b;padding-bottom:20px}.hc-sitemap__pagination .hc-sitemap-page{background-color:#ddd;display:inline-block;font-size:10px;height:16px;line-height:15px;margin:0 2px 4px;text-align:center;width:18px;color:#007cc4;font-weight:700;text-decoration:none}.hc-sitemap__toggle{text-transform:uppercase;color:#77787b;font-size:20px;font-weight:700;display:block;margin-bottom:20px}.hc-sitemap__accordion ul li:before,.hc-sitemap__toggle:before{border-color:transparent transparent transparent #77787b;border-style:solid;content:"";height:0;display:inline-block;width:0}.hc-sitemap__toggle:before{border-width:7px}.hc-sitemap__toggle:hover{text-decoration:none}.hc-sitemap__accordion ul{list-style:none;margin:0 0 1em 2rem;padding:0}.hc-sitemap__accordion ul li:before{border-width:4px}.hc-sitemap__accordion ul div{width:100%}.hc-sitemap__accordion ul div a{display:block;margin:0 0 .5em 2rem}.hc-title,.sub-title{margin:0;padding:0;line-height:1.5em;text-align:center}.hc-title{font-family:LatinModernRoman,sans-serif;font-weight:400;font-size:1.8em;color:#000}.sub-title{font-family:Lato,sans-serif;font-size:1.3em;color:#9f9f9f;font-weight:300}p{margin:0 0 1em}a{transition:all .3s ease-in-out;color:#007cc2}a:hover{color:#009df5;text-decoration:none}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}ol,ul{margin:0 0 1em .9375rem;padding:0 0 0 1.25rem;line-height:1.625rem}.hc-book-feed .carousel-wrapper .slick-list,figure{padding:0}cite{font-size:.875rem}mark{color:#fff}em{font-style:italic}b,strong{font-weight:700}img{max-width:100%}figure{margin:0}.hc-book-feed .title{text-align:center;margin:0;padding:0}.hc-book-feed .carousel-wrapper{opacity:0;transition:all .3s}.hc-book-feed .carousel-wrapper.slick-initialized{opacity:1}.hc-book-feed .carousel-wrapper .slick-next,.hc-book-feed .carousel-wrapper .slick-prev{display:none}@media(min-width:60rem){.hc-book-feed .carousel-wrapper .slick-list{padding:0 30px}.hc-book-feed .carousel-wrapper .slick-next,.hc-book-feed .carousel-wrapper .slick-prev{top:50%;width:20px;height:20px;display:block}}.hc-book-feed .carousel-wrapper .slick-prev{color:#9f9f9f;left:-25px;opacity:.4}.hc-book-feed .carousel-wrapper .slick-prev:before{content:"";font-family:FontAwesome;background-size:30px;display:inline-block;font-size:30px;opacity:1;color:#9f9f9f!important}@media(min-width:37.5rem){.hc-book-feed .carousel-wrapper .slick-prev:before{font-size:20px;transition:all .3s ease}}.hc-book-feed .carousel-wrapper .slick-prev:before:hover{color:#000;opacity:.4;transition:all .3s ease}.hc-book-feed .carousel-wrapper .slick-next{right:-25px;opacity:.4;color:#9f9f9f}.hc-book-feed .carousel-wrapper .slick-next:before{content:"";font-family:FontAwesome;background-size:30px;display:inline-block;font-size:30px;opacity:1;color:#9f9f9f!important}@media(min-width:37.5rem){.hc-book-feed .carousel-wrapper .slick-next:before{font-size:20px;transition:all .3s ease}}.hc-book-feed .carousel-wrapper .slick-next:before:hover{color:#000;opacity:.4;transition:all .3s ease}.hc-book-feed .carousel-wrapper .slick-arrow{position:absolute;top:40%;width:20px;height:20px;color:#9f9f9f;opacity:.8;font-size:20px}@media(min-width:45rem){.hc-book-feed .carousel-wrapper .slick-arrow{top:60px}}@media(min-width:52.5rem){.hc-book-feed .carousel-wrapper .slick-arrow{top:80px}}@media(min-width:60rem){.hc-book-feed .carousel-wrapper .slick-arrow{top:120px}}@media(min-width:64rem){.hc-book-feed .carousel-wrapper .slick-arrow{top:135px}}@media(min-width:80rem){.hc-book-feed .carousel-wrapper .slick-arrow{top:160px}}@media(min-width:90.625rem){.hc-book-feed .carousel-wrapper .slick-arrow{top:200px}}.hc-book-feed .carousel-wrapper .slick-arrow:hover{cursor:pointer;opacity:1}.hc-book-feed .carousel-wrapper .slick-arrow.prev-slide{right:-30px}.hc-book-feed .carousel-wrapper .slick-arrow.next-slide{left:-30px}.hc-book-feed .summary{text-align:center;margin:0;padding:0;font-weight:300}@media(min-width:52.5rem){.hc-book-feed .book-wrapper{padding:30px!important}}.hc-book-feed .authors-on-tour .book-wrapper .copy-wrapper a:before{content:'View author events for ';color:#000;font-size:.9em;display:block}.hc-book-feed .copy-wrapper{font-size:12px;text-align:left;line-height:1.5em;margin-top:15px}.hc-book-feed .copy-wrapper a{font-size:13px}.hc-book-feed .copy-wrapper p{margin:0;padding:0;color:#007cc2!important}.hc-book-feed .slick-slider{margin-bottom:0}.hc-book-feed .slick-slide img{box-shadow:1px 1px 15px #9f9f9f}.hc-book-feed__two-col{margin-bottom:0!important;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap}.hc-book-feed__two-col .title{font-size:1.3em}.hc-book-feed__two-col .summary{font-size:.8em}.hc-book-feed__two-col__item{width:100%}.hc-book-feed__two-col__item .supapress{margin:20px 0}@media(min-width:45rem){.hc-book-feed__two-col .summary{font-size:.9em}.hc-book-feed__two-col__item{float:left;width:45%}.hc-book-feed__two-col .slick-arrow{top:60px}}@media(min-width:52.5rem){.hc-book-feed__two-col .summary{font-size:1em}.hc-book-feed__two-col .slick-arrow{top:80px}}@media(min-width:60rem){.hc-book-feed__two-col__item{float:left;width:47.5%}.hc-book-feed__two-col .slick-arrow{top:120px}}@media(min-width:64rem){.hc-book-feed__two-col .slick-arrow{top:135px}}@media(min-width:80rem){.hc-book-feed__two-col .slick-arrow{top:160px}}@media(min-width:90.625rem){.hc-book-feed__two-col .slick-arrow{top:200px}}.center-slider-2{width:100%}@media(min-width:60rem){.center-slider-2 .next-slide,.center-slider-2 .prev-slide{top:150px!important}}@media(min-width:80rem){.center-slider-2 .next-slide,.center-slider-2 .prev-slide{top:220px!important}}.center-slider-2 .slick-list{padding-top:10px!important;padding-bottom:10px!important}.center-slider-2 .slick-slide .image-wrapper{transition:all .3s ease;opacity:.6;transform:scale(.85);display:table;width:100%}@media(min-width:60rem){.center-slider-2 .slick-list{padding-top:40px!important;padding-bottom:40px!important}.center-slider-2 .slick-slide .image-wrapper{transform:scale(.8)}}.center-slider-2 .slick-slide .image-wrapper img.baselined{position:relative!important}.center-slider-2 .slick-slide .image-wrapper p.sp__the-cover{margin:0;display:table-cell;text-align:center;vertical-align:middle}.center-slider-2 .slick-active .image-wrapper{transition:all .3s ease;opacity:.8}.center-slider-2 .book-wrapper{padding:0!important;display:table-cell;vertical-align:middle;text-align:center;position:inherit}.center-slider-2 .slick-center .image-wrapper{transform:scale(1);z-index:1000;opacity:1}.grid-sizer{width:50%}@media(min-width:60rem){.center-slider-2 .slick-center .image-wrapper{transform:scale(1.13)}.grid-sizer{width:25%}}.hc-header-carousel{position:relative;margin-bottom:50px!important;padding:0;opacity:0;transition:all .3s;animation-delay:3s;z-index:1;min-height:22.5rem}.hc-header-carousel__loading{width:100%;max-height:500px;z-index:10000;transition:all .3s}.hc-header-carousel__loading .loader{font-size:25px;width:1em;height:1em;border-radius:50%;position:absolute;top:46%;right:50%;left:50%;bottom:50%;animation:load5 1.1s infinite ease;transform:translateZ(0)}.hc-header-carousel__slide__container__tile-full-width.no-image,.hc-header-carousel__slide__container__tile-size1.no-image,.hc-header-carousel__slide__container__tile-size2.no-image,.hc-header-carousel__slide__container__tile.no-image{position:relative;overflow:hidden}@keyframes load5{0%,100%{box-shadow:0 -2.6em 0 0 #000,1.8em -1.8em 0 0 rgba(0,0,0,.2),2.5em 0 0 0 rgba(0,0,0,.2),1.75em 1.75em 0 0 rgba(0,0,0,.2),0 2.5em 0 0 rgba(0,0,0,.2),-1.8em 1.8em 0 0 rgba(0,0,0,.2),-2.6em 0 0 0 rgba(0,0,0,.5),-1.8em -1.8em 0 0 rgba(0,0,0,.7)}12.5%{box-shadow:0 -2.6em 0 0 rgba(0,0,0,.7),1.8em -1.8em 0 0 #000,2.5em 0 0 0 rgba(0,0,0,.2),1.75em 1.75em 0 0 rgba(0,0,0,.2),0 2.5em 0 0 rgba(0,0,0,.2),-1.8em 1.8em 0 0 rgba(0,0,0,.2),-2.6em 0 0 0 rgba(0,0,0,.2),-1.8em -1.8em 0 0 rgba(0,0,0,.5)}25%{box-shadow:0 -2.6em 0 0 rgba(0,0,0,.5),1.8em -1.8em 0 0 rgba(0,0,0,.7),2.5em 0 0 0 #000,1.75em 1.75em 0 0 rgba(0,0,0,.2),0 2.5em 0 0 rgba(0,0,0,.2),-1.8em 1.8em 0 0 rgba(0,0,0,.2),-2.6em 0 0 0 rgba(0,0,0,.2),-1.8em -1.8em 0 0 rgba(0,0,0,.2)}37.5%{box-shadow:0 -2.6em 0 0 rgba(0,0,0,.2),1.8em -1.8em 0 0 rgba(0,0,0,.5),2.5em 0 0 0 rgba(0,0,0,.7),1.75em 1.75em 0 0 #000,0 2.5em 0 0 rgba(0,0,0,.2),-1.8em 1.8em 0 0 rgba(0,0,0,.2),-2.6em 0 0 0 rgba(0,0,0,.2),-1.8em -1.8em 0 0 rgba(0,0,0,.2)}50%{box-shadow:0 -2.6em 0 0 rgba(0,0,0,.2),1.8em -1.8em 0 0 rgba(0,0,0,.2),2.5em 0 0 0 rgba(0,0,0,.5),1.75em 1.75em 0 0 rgba(0,0,0,.7),0 2.5em 0 0 #000,-1.8em 1.8em 0 0 rgba(0,0,0,.2),-2.6em 0 0 0 rgba(0,0,0,.2),-1.8em -1.8em 0 0 rgba(0,0,0,.2)}62.5%{box-shadow:0 -2.6em 0 0 rgba(0,0,0,.2),1.8em -1.8em 0 0 rgba(0,0,0,.2),2.5em 0 0 0 rgba(0,0,0,.2),1.75em 1.75em 0 0 rgba(0,0,0,.5),0 2.5em 0 0 rgba(0,0,0,.7),-1.8em 1.8em 0 0 #000,-2.6em 0 0 0 rgba(0,0,0,.2),-1.8em -1.8em 0 0 rgba(0,0,0,.2)}75%{box-shadow:0 -2.6em 0 0 rgba(0,0,0,.2),1.8em -1.8em 0 0 rgba(0,0,0,.2),2.5em 0 0 0 rgba(0,0,0,.2),1.75em 1.75em 0 0 rgba(0,0,0,.2),0 2.5em 0 0 rgba(0,0,0,.5),-1.8em 1.8em 0 0 rgba(0,0,0,.7),-2.6em 0 0 0 #000,-1.8em -1.8em 0 0 rgba(0,0,0,.2)}87.5%{box-shadow:0 -2.6em 0 0 rgba(0,0,0,.2),1.8em -1.8em 0 0 rgba(0,0,0,.2),2.5em 0 0 0 rgba(0,0,0,.2),1.75em 1.75em 0 0 rgba(0,0,0,.2),0 2.5em 0 0 rgba(0,0,0,.2),-1.8em 1.8em 0 0 rgba(0,0,0,.5),-2.6em 0 0 0 rgba(0,0,0,.7),-1.8em -1.8em 0 0 #000}}.hc-header-carousel__loading .hc-header-carousel__slide{opacity:0!important}.hc-header-carousel.slick-initialized{opacity:1}@media(min-width:60rem){.hc-header-carousel{margin:0 auto 3em;max-width:90%;padding:0 .9375rem}}@media(min-width:75rem){.hc-header-carousel{padding-left:0;padding-right:0}}.hc-header-carousel .slick-list{padding:0}.hc-header-carousel .slick-next,.hc-header-carousel .slick-prev{display:none}@media(min-width:60rem){.hc-header-carousel .slick-list{padding:0 30px}.hc-header-carousel .slick-next,.hc-header-carousel .slick-prev{top:50%;width:20px;height:20px;display:block}}.hc-header-carousel .slick-prev{left:-25px;opacity:.8}.hc-header-carousel .slick-prev:before{content:"";font-family:FontAwesome;background-size:30px;display:inline-block;font-size:30px;opacity:.8;color:#9f9f9f}@media(min-width:37.5rem){.hc-header-carousel .slick-prev:before{font-size:20px;transition:all .3s ease}}.hc-header-carousel .slick-prev:before:hover{color:#000;opacity:1;transition:all .3s ease}.hc-header-carousel .slick-next{right:-25px;opacity:.8}.hc-header-carousel .slick-next:before{content:"";font-family:FontAwesome;background-size:30px;display:inline-block;font-size:30px;opacity:.8;color:#9f9f9f}@media(min-width:37.5rem){.hc-header-carousel .slick-next:before{font-size:20px;transition:all .3s ease}}.hc-header-carousel .slick-next:before:hover{color:#000;opacity:1;transition:all .3s ease}.hc-header-carousel__slide{transition:all .3s}.hc-header-carousel__slide__container:hover .hc-header-carousel__slide__container__tile{opacity:.5}.hc-header-carousel__slide__container:hover .hc-header-carousel__slide__container__tile:hover{opacity:1}.hc-header-carousel__slide__container__tile{z-index:5;transition:all .3s;display:none}@media(min-width:60rem){.hc-header-carousel__slide__container__tile{display:block;padding:0 5px 5px 0!important;width:25%!important}.hc-header-carousel__slide__container__tile .title{font-size:18px;line-height:1.2em}.hc-header-carousel__slide__container__tile .summary{font-size:14px}}.hc-header-carousel__slide__container__tile.no-image:before{content:"";display:block;padding-top:62.5%}.hc-header-carousel__slide__container__tile__mobile{padding:5px;display:block;width:50%}.hc-header-carousel__slide__container__tile img,.hc-header-carousel__slide__container__tile__mobile.full-width{width:100%}.hc-header-carousel__slide__container__tile__mobile .title{font-size:18px;line-height:1.2em}.hc-header-carousel__slide__container__tile__mobile .summary{font-size:14px}.hc-header-carousel__slide__container__tile__mobile.full-width .title{font-size:18px;line-height:1.2em}.hc-header-carousel__slide__container__tile__mobile.full-width .summary{font-size:14px}.hc-header-carousel__slide__container__tile-full-width{width:100%!important;padding:5px!important;display:block}@media(min-width:60rem){.hc-header-carousel__slide__container__tile-full-width{padding:0 5px 5px 0!important}.hc-header-carousel__slide__container__tile-size1{width:50%!important}.hc-header-carousel__slide__container__tile-size1 .title{font-size:24px;line-height:1.2em}.hc-header-carousel__slide__container__tile-size1 .summary{font-size:14px}}.hc-header-carousel__slide__container__tile-full-width.no-image:before,.hc-header-carousel__slide__container__tile-size1.no-image:before,.hc-header-carousel__slide__container__tile-size2.no-image:before{content:"";display:block;padding-top:62.5%}.hc-header-carousel__slide__container__tile__overlay{left:5px;right:5px;bottom:5px;top:5px;position:absolute;background-image:linear-gradient(to bottom,transparent 25%,rgba(0,0,0,.7))}@media(min-width:60rem){.hc-header-carousel__slide__container__tile-size2{width:25%!important}.hc-header-carousel__slide__container__tile-size2 .title{font-size:14px;line-height:1.2em}.hc-header-carousel__slide__container__tile-size2 .summary{font-size:14px}.hc-header-carousel__slide__container__tile__overlay{left:0;top:0}}.hc-header-carousel__slide__container__tile__overlay:hover{cursor:pointer}.hc-header-carousel__slide__container__tile__overlay .button{position:absolute;top:0;right:0;background-color:#9f9f9f;color:#fff;padding:5px;margin:0;font-size:12px;line-height:1em}.hc-header-carousel__slide__container__tile__overlay__copy{position:absolute;bottom:5px;left:5px}.hc-header-carousel__slide__container__tile__overlay__copy .title{color:#fff;font-family:LatinModernRoman;margin:0 0 5px}.hc-header-carousel__slide__container__tile__overlay__copy .title span{padding:.25rem 0 .25rem 5px;line-height:1.6;display:inline}.hc-header-carousel__slide__container__tile__overlay__copy .summary{color:#fff;font-family:Roboto;text-shadow:1px 1px 1px #000;padding:0;margin:0;line-height:1.2em;display:none}@media(min-width:60rem){.hc-header-carousel__slide__container__tile__overlay__copy .summary{display:block}}.hc-header-carousel .slick-dots{list-style:none;display:-ms-flexbox!important;display:flex!important;display:-webkit-flex!important;width:100%;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;margin:0}.hc-header-carousel .slick-dots .slick-active button{background:#9f9f9f}.hc-header-carousel .slick-dots li{margin:0;line-height:1rem;display:block}.hc-header-carousel .slick-dots li button{width:.6rem;height:.6rem;border-radius:50%;padding:0;text-indent:-9999px;background:#d7d7d7;line-height:.6rem;border:none;margin:0;transition:all .3s ease-in-out}.hc-header-carousel .slick-dots li button:focus{border:none;outline:0}.hc-header-carousel .slick-dots li button:hover{background:#9f9f9f}.iframe-wrapper{display:none}@media(min-width:60rem){.iframe-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden;display:block}}.iframe-wrapper iframe{display:none}@media(min-width:60rem){.iframe-wrapper iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block}}.hc-promo{margin:20px 0;font-family:Lato;color:#9f9f9f;position:relative;overflow:hidden;min-height:300px}.hc-promo__copy,.hc-promo__copy-video{padding:42px 0;text-align:center;left:0;right:0;z-index:100;text-shadow:1px 1px 15px #ccc}@media(min-width:60rem){.hc-promo{min-height:250px}.hc-promo__copy-video{position:absolute}}.hc-promo__button{display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap}.hc-promo__button a{background:#000;color:#fff;display:inline-block;font-size:1.125rem;padding:.3125rem .1875rem;text-decoration:none;position:relative;text-align:center;transition:all .3s;width:100%;margin:10px 5px;text-transform:uppercase;font-family:Roboto,sans-serif}.hc-promo__button a:hover{background-color:#fff;color:#000;text-decoration:none}.hc-promo__video{position:absolute;top:0;left:0;right:0;z-index:1}@media(min-width:60rem){.hc-promo__button a{width:200px}.hc-promo__video{width:100%;height:auto;top:-50%}}.empty-isbn-custom-message{text-align:center;margin:20px 0}.hc-browse{text-align:center}.hc-browse__slider{margin-top:30px;opacity:0;transition:all .3s;animation-delay:3s;z-index:1}.hc-browse__slider.slick-initialized{opacity:1}.hc-browse__slider__item__icon img{padding:10px;cursor:pointer;transform-style:preserve-3d}.hc-browse__slider__item__icon img:hover{animation:spin 1s linear}.hc-browse__slider__item__title{font-family:Roboto,sans-serif}.hc-browse__slider__item__title a:hover{cursor:pointer}.hc-browse__slider .slick-slide{padding:30px}.hc-browse__slider .slick-next,.hc-browse__slider .slick-prev{width:30px;height:30px;top:35%}@media(min-width:60rem){.hc-browse__slider .slick-next,.hc-browse__slider .slick-prev{width:20px;height:20px}}.hc-browse__slider .slick-prev{left:-25px}.hc-browse__slider .slick-prev:before{content:"";font-family:FontAwesome;background-size:30px;display:inline-block;font-size:30px;opacity:.8;color:#9f9f9f}@media(min-width:37.5rem){.hc-browse__slider .slick-prev:before{font-size:20px;transition:all .3s ease}}.hc-browse__slider .slick-prev:before:hover{color:#000;opacity:1;transition:all .3s ease}.hc-browse__slider .slick-next{right:-25px}.hc-browse__slider .slick-next:before{content:"";font-family:FontAwesome;background-size:30px;display:inline-block;font-size:30px;opacity:.8;color:#9f9f9f}.hc-browse__slider .slick-next:before:hover{color:#000;opacity:1;transition:all .3s ease}.hc-author-list{text-align:center}.hc-author-list ul{list-style:none;display:-ms-flexbox!important;display:flex!important;display:-webkit-flex!important;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap}.hc-author-list li.hc-author-list__item{display:none;margin-bottom:0}@media(min-width:37.5rem){.hc-browse__slider .slick-next:before{font-size:20px;transition:all .3s ease}.hc-author-list ul{-ms-flex-pack:justify;justify-content:space-between}.hc-author-list li.hc-author-list__item{float:left;display:block;width:12.5%!important;height:auto!important}.hc-author-list li.hc-author-list__item:after{content:"";display:block;padding-bottom:100%}}.hc-author-list li.hc-author-list__item:first-child{display:block;width:100%!important;height:auto!important}.hc-author-list li.hc-author-list__item:first-child:after{content:"";display:block;padding-bottom:100%}@media(min-width:37.5rem){.hc-author-list li.hc-author-list__item:first-child{width:12.5%!important}}.hc-author-list li.hc-author-list__item__image{width:100%;display:block}.hc-author-list li.hc-author-list__item__name{color:#fff}.hc-author-list li.hc-author-list__item .flipper{position:relative}.hc-author-list li.hc-author-list__item .flipper:hover .front{z-index:1;transform:rotateY(180deg)}.hc-author-list li.hc-author-list__item .front,.hc-instagram__flipper__front{z-index:2}.hc-author-list li.hc-author-list__item .card{width:100%;height:100%;transition:all .5s;backface-visibility:hidden}.hc-author-list li.hc-author-list__item .back,.hc-author-list li.hc-author-list__item .front{backface-visibility:hidden}.hc-author-list li.hc-author-list__item .back{opacity:0;background-color:rgba(0,0,0,.6);color:#fff;position:absolute;top:0;left:0;right:0;bottom:0;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-ms-flex-align:center;align-items:center;-webkit-align-items:center;transition:all .3s ease-in-out}.hc-author-list li.hc-author-list__item .back:hover{opacity:1}.hc-instagram{text-align:center;margin-top:25px;margin-bottom:25px}.hc-instagram ul{margin:0;padding:0}.hc-instagram__social{list-style:none;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center}.hc-instagram__social li{padding:5px}.hc-instagram__social .fa{font-size:1.5em;width:30px;height:30px;line-height:30px;text-align:center;color:#fff;transition:all .3s ease-in-out;border-radius:10%}.hc-instagram__social .fa-facebook{background-color:#4a6ea9}.hc-instagram__social .fa-facebook:hover{background-color:#3a5786}.hc-instagram__social .fa-twitter{background-color:#00aced}.hc-instagram__social .fa-twitter:hover{background-color:#0087ba}.hc-instagram__social .fa-instagram{background:radial-gradient(circle farthest-corner at 35% 90%,#fec564,transparent 50%),radial-gradient(circle farthest-corner at 0 140%,#fec564,transparent 50%),radial-gradient(ellipse farthest-corner at 0 -25%,#5258cf,transparent 50%),radial-gradient(ellipse farthest-corner at 20% -50%,#5258cf,transparent 50%),radial-gradient(ellipse farthest-corner at 100% 0,#893dc2,transparent 50%),radial-gradient(ellipse farthest-corner at 60% -20%,#893dc2,transparent 50%),radial-gradient(ellipse farthest-corner at 100% 100%,#d9317a,transparent),linear-gradient(#6559ca,#bc318f 30%,#e33f5f 50%,#f77638 70%,#fec66d 100%)}.hc-instagram__feed p,.hc-instagram__feed span{display:none}.hc-instagram__feed ul.instagram-pics{list-style:none;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap}.hc-instagram__feed ul.instagram-pics li{display:none;margin-bottom:0}@media(min-width:37.5rem){.hc-instagram__feed ul.instagram-pics{-ms-flex-pack:justify;justify-content:space-between}.hc-instagram__feed ul.instagram-pics li{float:left;display:block;width:12.5%!important;height:auto!important}.hc-instagram__feed ul.instagram-pics li:after{content:"";display:block}}.hc-instagram__feed ul.instagram-pics li:first-child{display:block;width:100%!important;height:auto!important}.hc-instagram__feed ul.instagram-pics li:first-child:after{content:"";display:block}@media(min-width:37.5rem){.hc-instagram__feed ul.instagram-pics li:first-child{width:12.5%!important}}.hc-instagram__flipper{position:relative}.hc-instagram__flipper__front img{display:block}.hc-instagram__flipper__back{opacity:0;background-color:rgba(0,0,0,.6);color:#fff;position:absolute;top:0;left:0;right:0;bottom:0;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-ms-flex-align:center;align-items:center;-webkit-align-items:center;transition:all .3s ease-in-out}.hc-instagram__flipper__comments p,.hc-instagram__flipper__likes p{display:block;margin:0}.hc-instagram__flipper__back:hover{opacity:1}.hc-instagram__flipper__likes{position:relative;padding:0 5px}.hc-instagram__flipper__likes i{padding-right:5px}.hc-instagram__flipper__comments{position:relative;padding:0 5px}.hc-instagram__flipper__comments i{padding-right:5px}.ui-autocomplete{margin-top:-.125rem;padding:.5rem 0;list-style:none;background-color:#fff;z-index:2001}.ui-autocomplete .ui-menu-item{padding:0 .625rem}.ui-autocomplete .ui-menu-item a{color:#000;font-size:.875rem;line-height:1.75rem}.ui-autocomplete .predictive-subheading{text-transform:uppercase;font-weight:700;font-size:13px;margin-top:.3125rem!important}.ui-autocomplete .ui-state-focus{background:#9f9f9f;border:none;margin:0}.ui-autocomplete .ui-state-focus a{color:#fff}.ui-autocomplete .view-all-item{padding:.9375rem .625rem 0}.ui-autocomplete .view-all{color:#000;text-transform:uppercase;font-weight:700;font-size:13px}.ui-autocomplete .view-all:hover{color:#007cc2}.hc-footer-carousel{clear:both;text-align:center;margin-top:40px;background-position:top;background-size:cover;background-repeat:no-repeat}.hc-footer-carousel__copy{padding:40px 0}.hc-footer-carousel__item{padding:0 10px;opacity:.8;transition:all .3s ease}.hc-footer-carousel__item:hover{opacity:1}@media(min-width:43.125rem){.hc-footer-carousel__item{padding:0 10px}}.hc-footer-carousel .slick-slider{margin-top:30px}.hc-footer-carousel__slider .slick-next,.hc-footer-carousel__slider .slick-prev{width:30px;height:30px;top:48%}@media(min-width:62.5rem){.hc-footer-carousel__slider .slick-next,.hc-footer-carousel__slider .slick-prev{width:20px;height:20px}}.hc-footer-carousel__slider .slick-prev{left:-25px}.hc-footer-carousel__slider .slick-prev:before{content:"";font-family:FontAwesome;background-size:30px;display:inline-block;font-size:30px;opacity:.8;color:#9f9f9f}@media(min-width:37.5rem){.hc-footer-carousel__slider .slick-prev:before{font-size:20px;transition:all .3s ease}}.hc-footer-carousel__slider .slick-prev:before:hover{color:#000;opacity:1;transition:all .3s ease}.hc-footer-carousel__slider .slick-next{right:-25px}.hc-footer-carousel__slider .slick-next:before{content:"";font-family:FontAwesome;background-size:30px;display:inline-block;font-size:30px;opacity:.8;color:#9f9f9f}.hc-footer-carousel__slider .slick-next:before:hover{color:#000;opacity:1;transition:all .3s ease}.hc-video__embed{max-width:1000px;margin:0 auto;padding-top:20px;padding-bottom:20px}@media(min-width:37.5rem){.hc-footer-carousel__slider .slick-next:before{font-size:20px;transition:all .3s ease}.hc-video__embed{padding:20px}}.come-in{animation-name:fadeIn;position:relative;opacity:0}.already-visible{animation:none;opacity:1;position:relative}.hc-bookperk{margin:20px 0;font-family:Lato;color:#9f9f9f;position:relative;overflow:hidden;min-height:300px}.hc-bookperk__copy{padding:42px 0;text-align:center;left:0;right:0;z-index:100;text-shadow:1px 1px 15px #ccc}.hc-bookperk__button{display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap}.hc-bookperk__button a{background:#000;color:#fff;display:inline-block;font-size:1.125rem;padding:.3125rem .1875rem;text-decoration:none;position:relative;text-align:center;transition:all .3s;width:100%;margin:10px 5px;text-transform:uppercase;font-family:Roboto,sans-serif}.mobile-nav-list--item li a,.mobile-nav-list--link{border-bottom:.0625rem solid #ccc;font-size:.9375rem}.hc-bookperk__button a:hover{background-color:#fff;color:#000;text-decoration:none}#supadu-silverpop-form{font-family:Lato;font-weight:300}.silverpop-body-overflow{overflow:hidden}.hc-site-container{height:100%;overflow:hidden;position:relative}.hc-site-container--open .hc-site-content{transform:translate3d(278px,0,0)}@media(min-width:60rem){.hc-bookperk{min-height:250px}.hc-bookperk__button a{width:200px}.hc-site-container--open .hc-site-content{transform:translate3d(0,0,0)}.hc-site-container--open .hc-site-content:after{content:none}}.hc-site-container--open .hc-site-content:after{height:100%;opacity:1;transition:opacity .3s ease 0s;width:100%}.hc-site-content{background:#fff;height:100%;left:0;position:relative;transition:transform .3s ease 0s;z-index:99}.hc-site-content:after{backface-visibility:visible;background:rgba(0,0,0,.7);content:"";height:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .5s ease 0s,width .1s ease .5s,height .1s ease .5s;width:0;z-index:9999}.mobile-nav{background:#fff;height:100%;left:0;position:absolute;top:0;transition:all .3s ease 0s;width:278px;visibility:visible;z-index:1}@media(min-width:60rem){.mobile-nav{display:none}}.mobile-nav .supapress_search{padding:1.5625rem;border-bottom:.0625rem solid #ccc;position:relative}.mobile-nav .supapress_search ::-webkit-input-placeholder{color:#000;opacity:1;text-transform:uppercase}.mobile-nav .supapress_search :-moz-placeholder{color:#000;opacity:1;text-transform:uppercase}.mobile-nav .supapress_search ::-moz-placeholder{color:#000;opacity:1;text-transform:uppercase}.mobile-nav .supapress_search :-ms-input-placeholder{color:#000;opacity:1;text-transform:uppercase}.mobile-nav .supapress_search input[type=search]{-webkit-appearance:none;border-radius:0;font-family:Roboto,sans-serif;font-weight:700;box-shadow:none;border:.0625rem solid #ccc;width:100%;box-sizing:border-box;text-transform:uppercase}.mobile-nav .supapress_search .supapress_search--icon{width:1.25rem;height:1.25rem;position:absolute;top:2.1875rem;right:2.1875rem}.mobile-nav .supapress_search .search-submit{display:none}.mobile-nav-list{margin:0;list-style:none;padding:0}.mobile-nav-list--item{text-transform:uppercase;padding:0;margin:0}.mobile-nav-list--item.account_sub>a:after,.mobile-nav-list--item.romance_sub>a:after{content:'+';float:right;color:#ccc}.mobile-nav-list--item.account_sub>a.open:after,.mobile-nav-list--item.romance_sub>a.open:after{content:'-'}.mobile-nav-list--item ul{margin:0;list-style:none;padding:0}.mobile-nav-list--item li{padding:0;margin:0;text-transform:none}.mobile-nav-list--item li a{font-family:Lato;font-weight:400;display:block;padding:1.5625rem}.mobile-nav-list--item li a:after{content:''}.mobile-nav-list--item .romance-nav__content{display:none}.mobile-nav-list--link{font-family:Roboto,sans-serif;font-weight:700;display:block;padding:1.5625rem;color:#000}.mobile-nav-social{display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-pack:justify;justify-content:space-around;-webkit-justify-content:space-around;padding:1.5625rem}.mobile-nav-social .fa{font-size:1.0625rem;width:30px;height:30px;line-height:30px;text-align:center;color:#fff;transition:all .3s ease-in-out;border-radius:50%}.mobile-nav-social .fa-facebook{background-color:#4a6ea9}.mobile-nav-social .fa-facebook:hover{background-color:#3a5786}.mobile-nav-social .fa-twitter{background-color:#00aced}.mobile-nav-social .fa-twitter:hover{background-color:#0087ba}.mobile-nav-social .fa-instagram{background:#000}.mobile-nav-social .fa-envelope-o{background:#258fcb}