.footer-wrap{background-color:#f5f5f5;width:100%;margin:2em 0 0 0}.footer-wrap .promo-strip{margin-bottom:0}.footer-wrap .main-footer{margin:2.25em 0 2.75em 0;display:flex}.footer-wrap .main-footer .footer-logo{background:url(https://www.penguinrandomhouse.com/wp-content/themes/penguinrandomhouse/css/images/logo_footer_light.gif);background-size:79px 37px;width:79px;height:37px}.footer-wrap .main-footer .footer-column{flex:1;border-top:1px solid #999;height:fit-content;padding:20px 0}.footer-wrap .main-footer .footer-column:first-of-type{border:none}@media (min-width:783px){.footer-wrap .main-footer .footer-column:first-of-type{padding:0}}.footer-wrap .main-footer .footer-column.mobile{display:flex;flex-direction:column;align-items:center}@media (min-width:783px){.footer-wrap .main-footer .footer-column.mobile{display:none}}.footer-wrap .main-footer .footer-column.desktop-show{display:none}@media (min-width:783px){.footer-wrap .main-footer .footer-column.desktop-show{display:block}}@media (min-width:783px){.footer-wrap .main-footer .footer-column{border-right:1px solid #d9d9d9;border-top:none;padding:0 0 0 20px}.footer-wrap .main-footer .footer-column:last-of-type{border:none}}.footer-wrap .main-footer .footer-logo{background:url(https://www.penguinrandomhouse.com/wp-content/themes/penguinrandomhouse/css/images/prh-logo-sm.png);background-size:100%;background-repeat:no-repeat;display:inline-block;width:72px;height:35px}.footer-wrap .main-footer .footer-links{list-style-type:none;font-size:13px;padding:0;margin:0}.footer-wrap .main-footer .footer-links li{color:#707070;line-height:2em;font-size:14px;text-align:center;word-break:break-all;white-space:break-spaces}@media (min-width:783px){.footer-wrap .main-footer .footer-links li{text-align:left}}.footer-wrap .main-footer .footer-links li:first-of-type,.footer-wrap .main-footer .footer-links li:first-of-type a{font-family:"Fort-Bold";text-transform:uppercase;color:#FFF}@media (min-width:783px){.footer-wrap .main-footer .footer-links li:first-of-type,.footer-wrap .main-footer .footer-links li:first-of-type a{color:#000}}.footer-wrap .main-footer .footer-links a{color:#707070}.footer-wrap .main-footer .footer-links a:hover{text-decoration:underline;text-decoration-color:#FA6400}.footer-wrap .main-footer .column-title{font-family:"Fort-Bold";text-transform:uppercase;color:#FFF;margin:0;font-size:14px;line-height:2em}@media (min-width:783px){.footer-wrap .main-footer .column-title{color:#000}}.footer-wrap .main-footer .sgn-mssg{font-size:14px;width:260px;margin:0;line-height:1.2}.footer-wrap .main-footer .socialft{margin:0;padding:0;white-space:nowrap}.footer-wrap .main-footer .socialft li{display:inline-block;margin-right:5.4px}.footer-wrap .main-footer .socialft li:last-child{margin-right:0}.footer-wrap .main-footer .socialft .fttr.social{font-size:21px;border:1px solid #707070;border-radius:50%;width:31px;height:31px;display:inline-block;text-align:center;color:#707070;padding-top:2px;transition:color 0.2s ease}.footer-wrap .main-footer .socialft .fttr.social.facebook:hover{color:#3663a1;border-color:#3663a1}.footer-wrap .main-footer .socialft .fttr.social.twitter:hover{color:#000000;border-color:#000}.footer-wrap .main-footer .socialft .fttr.social.youtube-play:hover{color:#dd4a39;border-color:#dd4a39}.footer-wrap .main-footer .socialft .fttr.social.tumblr:hover{color:#35465c;border-color:#35465c}.footer-wrap .main-footer .socialft .fttr.social.pinterest:hover{color:#ce2127;border-color:#ce2127}.footer-wrap .main-footer .socialft .fttr.social.instagram:hover{color:#517ea3;border-color:#517ea3}.footer-wrap .main-footer .socialft .fttr.social.twitter{padding-left:1px}.footer-wrap .main-footer button.btn.share,.footer-wrap .main-footer button.btn.react-share{font-family:"Fort-Medium";font-size:16px;min-width:220px;height:50px;padding:4px;margin:25px 0;background:#000;border:2px solid #FFF}@media (min-width:783px){.footer-wrap .main-footer button.btn.share,.footer-wrap .main-footer button.btn.react-share{border:2px solid #000;margin:10px 0}}.footer-wrap .main-footer button.btn.share:hover,.footer-wrap .main-footer button.btn.react-share:hover,.footer-wrap .main-footer button.btn.share:focus,.footer-wrap .main-footer button.btn.react-share:focus{background:#fff;color:#000}@media (min-width:783px){.footer-wrap .main-footer button.btn.share:hover,.footer-wrap .main-footer button.btn.react-share:hover,.footer-wrap .main-footer button.btn.share:focus,.footer-wrap .main-footer button.btn.react-share:focus{background:transparent;color:#000}}.footer-wrap .main-footer .global-link{color:#FFF;line-height:2em;white-space:nowrap;font-size:14px}@media (min-width:783px){.footer-wrap .main-footer .global-link{color:#707070}}.footer-wrap .main-footer .global-link:hover,.footer-wrap .main-footer .global-link:active{text-decoration:underline;text-decoration-color:#FA6400}.footer-wrap .main-footer .ft-cr{color:#FFF;line-height:2em;white-space:nowrap;font-size:14px;margin:0}@media (min-width:783px){.footer-wrap .main-footer .ft-cr{color:#707070}}@media (max-width:782px){.footer-bttm-container{margin:auto;width:80%}}.footer-bttm-links-visit{font-size:14px;margin:30px 0 20px}.footer-bttm-links{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;font-size:14px;text-align:justify;margin-bottom:70px;overflow:hidden}.footer-bttm-links .footer-bttm-site-name{font:normal normal normal 14px/19px "Fort-Bold";margin:11px 0 2px;color:#000}.footer-bttm-links .footer-bttm-site-description{color:#000}.footer-bttm-links .footer-bttm-link{flex:1;text-align:left;vertical-align:top;margin:2px 20px 2px 2px}.footer-bttm-links .footer-bttm-link:last-of-type{margin-right:2px}@media (min-width:768px){.footer-wrap .main-footer .footer-logo{background:url(https://www.penguinrandomhouse.com/wp-content/themes/penguinrandomhouse/css/images/logo_footer_light.gif);background-size:79px 37px;width:79px;height:37px}}@media (min-width:783px) and (max-width:1000px){.footer-wrap .container{margin:0;width:100%}}@media (max-width:782px){.footer-wrap{background-color:#000}.footer-wrap .container{width:80%}.footer-wrap .main-footer{flex-direction:column;padding-left:0;padding-bottom:30px;margin-bottom:0;margin-top:0}.footer-wrap .main-footer .footer-links{text-align:center;padding:0}.footer-wrap .main-footer .footer-links li{list-style-type:none;color:#fff;line-height:2em;white-space:nowrap}.footer-wrap .main-footer .footer-links a{color:#fff}.footer-wrap .main-footer .footer-links button.btn.share,.footer-wrap .main-footer .footer-links button.btn.react-share{margin:25px 0;border:2px solid #fff}.footer-wrap .main-footer .footer-links ul.socialft li{margin:6px}.footer-wrap .main-footer .footer-links ul.socialft li:last-child{margin:6px}.footer-wrap .main-footer .footer-links ul.socialft .fttr.social{color:#fff;border-color:#fff}.footer-wrap .main-footer .sgn-mssg{color:#FFF;text-align:center}.footer-wrap .main-footer .socialft li{margin:6px}.footer-wrap .main-footer .socialft .fttr.social{color:#FFF;border-color:#FFF}.footer-wrap .main-footer .socialft .fttr.social.twitter:hover{color:#000;background:#FFF;border-color:#FFF}}