@font-face{font-family:Gotham;src:url(Gotham-Medium.otf)}@font-face{font-family:Gotham;src:url(Gotham-Bold.otf);font-weight:bold}@font-face{font-family:Gotham;src:url(Gotham-Light.otf);font-weight:lighter}h1{font-family:Gotham, Helvetica,Arial,sans-serif !important;line-height:1.25em}body,h2,h3,h4,h5,h6,.cart-summary,.toolbar,nav,input,textarea{font-family:Gotham, Helvetica,Arial,sans-serif !important;line-height:1.5em}input,textarea{border-color:#1a1a1a}a.btn,input.btn{border:1px solid #1a1a1a;border-radius:0;background:#ffa200}.format-hidden{display:none}.product-other-format{margin-top:15px}.toolbar-wrapper{position:fixed;z-index:999999}.toolbar-wrapper .unstyled{width:100%}.mobile-wrapper{padding-bottom:30px}ul.unstyled,ol.unstyled{width:615px}nav>ul>li{padding:0 15px 0 15px}nav>ul>li>a{padding:0;line-height:68px}nav>ul>li>a:hover,nav>ul>li>a.current{border-bottom:1px #ffffff solid}nav>ul>li.dropdown>a:hover,nav>ul>li.dropdown>a.current{border-bottom:none}nav>ul>li.dropdown>.dropdown{top:130%;margin-left:-65px}nav>ul>li.dropdown>.dropdown:before,nav>ul>li.dropdown>.dropdown:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:transparent;border-top:0}nav>ul>li.dropdown>.dropdown:before{top:-16px;left:90px;border-bottom-color:#1a1a1a;border-width:16px}nav>ul>li.dropdown>.dropdown:after{top:-15px;left:91px;border-bottom-color:#ffffff;border-width:15px}nav>ul>li.dropdown>.dropdown li{text-align:center;border-bottom:1px solid #999999}nav>ul>li.dropdown>.dropdown li:last-child{border-bottom:none}nav>ul>li.dropdown>.dropdown li a{color:#bb9930;font-weight:bold}nav>ul>li.dropdown>.dropdown li a:hover{color:#1a1a1a}#transparency{padding-top:90px}#nav .span12{position:fixed;z-index:999999;top:5px;width:30%;margin:0}#nav .span12 .main{border:none;left:100px}.toolbar .search-field{padding-right:15px}.toolbar .search-field .search_box{-webkit-border-radius:0;border-radius:0;padding:8px 0 8px 26px;background-color:#1a1a1a;color:#ffffff !important}.h-nav-logo{position:fixed;padding-left:15px}#checkout-link .btn{line-height:32px;height:31px;display:none}#search .results .thumbnail a{text-align:center}@media only screen and (min-width: 768px) and (max-width: 1026px){nav>ul>li{padding:0 10px 0 10px}nav>ul>li>a{font-size:13px}}@media only screen and (max-width: 797px){.toolbar-wrapper{position:initial}#transparency{padding-top:0}}#product .product-imprint{float:right}@media only screen and (max-width: 1026px){#product .product-imprint{float:initial;margin-bottom:20px}}#product .title{text-transform:uppercase}#product .purchase h2{font-family:'Adobe Garamond Pro' !important;color:#999999;font-size:18px;font-style:italic;line-height:18px;margin-bottom:0}#product .purchase h2.price{font-family:Gotham, Helvetica,Arial,sans-serif !important;font-weight:bold;color:#1a1a1a;font-style:normal;clear:left}#product .purchase ul.h-desc-ul{max-width:78%}#product .purchase ul li{font-family:'Adobe Garamond Pro' !important;color:#999999;font-size:17px;margin-bottom:0}#product .purchase ul li.h-desc-list{float:left;margin-right:25px;font-style:italic}#product .purchase ul li.h-desc-list:first-child{list-style-type:none;margin-left:-20px}#product .purchase ul.h-desc-categories{padding-top:15px;margin-bottom:0;margin-left:0;clear:left}#product .purchase ul.h-desc-categories li{list-style-type:none;font-size:14px;line-height:16px}#product .purchase .h-desc-line{width:45px;text-align:left;margin-left:0;height:3px;background-color:#999999;border:none;margin:20px 0}#product .h-desc-pdfs{padding:10px 0 6px 0}#product .h-desc-pdfs li{font-family:'Adobe Garamond Pro' !important;font-size:14px;margin-bottom:0;float:left;margin-right:25px;font-style:italic}#product .h-desc-pdfs li:first-child{list-style-type:none;margin-left:-20px}#product .product-other-format{font-size:20px;margin-bottom:5px;line-height:24px}#product .product-options{border:none}#product .h-desc-pubdate{font-family:'Adobe Garamond Pro' !important;color:#999999;font-size:17px;margin-bottom:0}#product .h-desc-tags{margin-bottom:20px}#product .h-desc-tags li{font-family:'Adobe Garamond Pro' !important;font-size:14px;margin-bottom:0;float:left;margin-right:25px;font-style:italic}#product .h-desc-tags li:first-child{list-style-type:none;margin-left:-20px}#product .h-desc-prizes{clear:left;padding-top:20px}#product .h-desc-prizes p{margin-bottom:0;font-family:'Adobe Garamond Pro' !important;color:#999999;font-size:15px}#product .social{padding-top:20px;clear:left}#product .description{font-family:'Adobe Garamond Pro' !important;font-size:15px;margin-bottom:20px}#product .description p{margin-bottom:8px}#product .description p:last-child{margin-bottom:0}#product .image-ebook{width:100%;background-color:#1a1a1a}#product .image-ebook p{text-align:center;padding-top:15px;padding-bottom:15px;color:#ffffff;margin-bottom:0;font-family:Gotham;font-size:14px;text-transform:uppercase}#product .h-contributors-content{clear:left;margin-bottom:25px}#product .h-contributors-content img{max-height:115px;width:auto;float:left;margin:0 10px 10px 0}#product .h-contributors-content p{font-family:'Adobe Garamond Pro' !important;font-size:16px;line-height:22px}#product .h-review img{float:left;margin-right:10px}#product .h-review p{padding-top:5px;font-family:'Adobe Garamond Pro' !important;font-size:16px;line-height:22px}#product .h-review:nth-child(n+11){display:none}#product .bisac-element:nth-child(n+4){display:none}#product .h-imprint{max-height:150px}#cartform .image-ebook{margin:0 auto;width:60%;background-color:#1a1a1a}#cartform .image-ebook p{text-align:center;padding-top:15px;padding-bottom:15px;color:#ffffff;margin-bottom:0;font-family:Gotham;font-size:14px;text-transform:uppercase}.product .image{margin:0 auto}.product .image a{display:block}.product .image a .image-ebook{width:100%;background-color:#1a1a1a;bottom:0;position:absolute}.product .image a .image-ebook p{text-align:center;padding-top:15px;padding-bottom:15px;color:#ffffff;margin-bottom:0;font-family:Gotham;font-size:14px;text-transform:uppercase}.product .details{text-align:center}.product .details .title{font-family:'Gotham';color:#bb9930;font-size:16px;text-transform:uppercase;margin:29px 0 8px}.product .details .vendor{font-family:'Adobe Garamond Pro' !important;color:#999999;font-size:16px;font-style:italic}.product .details .price{display:block;font-family:'Gotham';color:#1a1a1a;font-size:20px;font-weight:bold;margin:22px 0}#cartform th{font-family:'Adobe Garamond Pro' !important;color:#999999;font-size:14px;text-transform:uppercase;font-style:italic;font-weight:400}#h-cart-title{text-transform:uppercase;font-weight:bold;font-size:25px}#update-cart{border:none;padding:0;background-color:transparent;color:#bb9930}#update-cart:hover{color:#1a1a1a}.footer-wrapper footer .footer-menu ul{width:100%;text-transform:uppercase}.footer-wrapper footer .footer-menu ul li{display:inline-block;margin-right:15px}.footer-wrapper footer .footer-menu ul li:last-child{margin-right:0}.footer-wrapper footer .footer-menu ul li.h-popover{position:relative}.footer-wrapper footer .footer-menu ul li.h-popover .h-popover-content{display:none;position:absolute;width:160px;bottom:35px;background-color:#ffffff;left:-160px;right:-160px;margin:auto;border:1px solid #999999}.footer-wrapper footer .footer-menu ul li.h-popover .h-popover-content:before,.footer-wrapper footer .footer-menu ul li.h-popover .h-popover-content:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:transparent;border-bottom:0}.footer-wrapper footer .footer-menu ul li.h-popover .h-popover-content:before{bottom:-16px;left:63px;border-top-color:#999999;border-width:16px}.footer-wrapper footer .footer-menu ul li.h-popover .h-popover-content:after{bottom:-15px;left:64px;border-top-color:#ffffff;border-width:15px}.footer-wrapper footer .footer-menu ul li.h-popover .h-popover-content a{border-bottom:1px solid #999999;display:block;width:80%;margin:2px auto;color:#bb9930 !important;text-align:center;white-space:normal}.footer-wrapper footer .footer-menu ul li.h-popover .h-popover-content a:hover{color:#1a1a1a !important}.footer-wrapper footer .footer-menu ul li.h-popover .h-popover-content a:first-child{margin-top:6px}.footer-wrapper footer .footer-menu ul li.h-popover .h-popover-content a:last-child{border:none;margin-bottom:5px}.footer-wrapper footer .footer-menu ul li.h-popover .h-show{display:block}.footer-wrapper footer .footer-menu ul li.h-popover .h-a-color{color:#999999 !important}.footer-wrapper footer .footer-menu ul li a{font-weight:bold;white-space:nowrap}.footer-wrapper footer .footer-menu ul.credit-cards{text-align:left}@media only screen and (max-width: 797px){.footer-wrapper footer .footer-menu ul{text-align:center}.footer-wrapper footer .footer-menu ul.credit-cards{text-align:center}.footer-wrapper footer .footer-menu ul li{display:inline}}.footer-wrapper footer .footer-menu .copyright{margin:5px 0 10px}@media only screen and (max-width: 797px){.footer-wrapper footer .footer-menu .copyright{text-align:center}}@media only screen and (max-width: 797px){.footer-wrapper footer .footer-menu .social-links{display:block;text-align:center}}.footer-wrapper footer .footer-logo{text-align:center}.footer-wrapper footer .footer-logo img{width:90px}.footer-wrapper footer .social-networks{float:right;text-align:right;font-family:Gotham}.footer-wrapper footer .social-networks #mail{border-radius:0;border-color:#ffffff;margin-bottom:10px;background-color:#1a1a1a;color:#ffffff;padding-left:10px}.footer-wrapper footer .social-networks #subscribe{border-color:#ffffff}@media only screen and (max-width: 797px){.footer-wrapper footer .social-networks{text-align:center}}
