@media (min-width: 1024px){#main{display:none}}@media (max-width: 1023px){.desktop{display:none}}.banner{margin:-15px -15px 0;-webkit-box-shadow:0 3px 3px #ccc;-moz-box-shadow:0 3px 3px #ccc;box-shadow:0 3px 3px #ccc}.banner img{display:block;width:100%}img{max-height:100%;max-width:100%}#intro li{line-height:1.6em;margin-top:0.5em}.sell_price{color:#930;font-weight:bold;font-size:1.2em;font-family:'Kaushan Script', cursive}#single .cover{width:33%;float:left;overflow:auto;margin-bottom:10px;-webkit-box-shadow:0 0 5px #666;-moz-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}#single .cover img{width:100%;display:block;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px}#single .text{width:50%;margin-left:35%;line-height:1.7em}#single .booktitle{font-size:1.3em;margin-bottom:10px}#single .short_description{border:1px solid #ccc;background:#f2f2f2;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;line-height:1.6em;margin-top:10px;padding:0 1em}#single .buttons{text-align:center;clear:both;margin-top:10px}#single .preview{color:white !important;text-decoration:none;font-size:16px;padding:0.5em 1.5em;display:inline-block;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF51A351', endColorstr='#FF2F5F2F');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #51a351), color-stop(100%, #408140));background:-webkit-linear-gradient(#51a351,#408140);background:-moz-linear-gradient(#51a351,#408140);background:-o-linear-gradient(#51a351,#408140);background:linear-gradient(#51a351,#408140);-webkit-box-shadow:#80c080 0 1px 0 inset;-moz-box-shadow:#80c080 0 1px 0 inset;box-shadow:#80c080 0 1px 0 inset;border:1px solid #387038;color:#fff;text-shadow:#254a25 0 -1px 0;white-space:nowrap;width:49%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#single .preview:before{font-family:'FontAwesome';content:"\f06e";letter-spacing:2px;font-size:1.2em}#single .buy{font-size:16px;padding:0.5em 1.5em;display:inline-block;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE6E6E6', endColorstr='#FFB3B3B3');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e6e6e6), color-stop(100%, #cdcdcd));background:-webkit-linear-gradient(#e6e6e6,#cdcdcd);background:-moz-linear-gradient(#e6e6e6,#cdcdcd);background:-o-linear-gradient(#e6e6e6,#cdcdcd);background:linear-gradient(#e6e6e6,#cdcdcd);-webkit-box-shadow:#fff 0 1px 0 inset;-moz-box-shadow:#fff 0 1px 0 inset;box-shadow:#fff 0 1px 0 inset;border:1px solid silver;color:#333;text-shadow:#f9f9f9 0 1px 0;white-space:nowrap;width:49%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#single .buy:before{font-family:'FontAwesome';content:"\f07a";letter-spacing:2px;font-size:1.2em}.desktop{background:url(../img/bg.png)}.desktop #dt-topbar{padding:0px;background:rgba(255,255,255,0.9);-webkit-box-shadow:0 0 5px #ccc;-moz-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;position:relative;left:0;right:0;z-index:5;border-top:3px solid #2691cc}.desktop #dt-topbar .wrapper{-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;box-shadow:0 0 0;background:transparent;position:relative;overflow:auto}.desktop #dt-topbar.fixed{position:fixed;left:0;right:0}.desktop #logo{float:left}.desktop .topbar-buttons{margin:0;padding:0;position:absolute;right:0;bottom:0px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;padding:5px}.desktop .topbar-buttons li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;font-size:14px;margin-right:1px;background:rgba(0,0,0,0.1);text-shadow:0 0 0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:5px}.desktop .topbar-buttons li a{text-decoration:none;color:inherit}.desktop .topbar-buttons li.fb-like{background:transparent;margin-right:0}.desktop .topbar-buttons li:first-child{background:#2691cc;color:white}.desktop .topbar-buttons li:nth-child(2){background:#009a42;color:white}.desktop .topbar-buttons li:nth-child(3){background:#d22166;color:white}.desktop #dt-banner{position:relative}.desktop #dt-banner img{display:block;max-height:none}.desktop #dt-navbar{padding:0;bottom:30px;right:30px}.desktop #dt-navbar ul{margin:0;list-style-type:none;padding:0;text-align:center}.desktop #dt-navbar ul li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin:1em}.desktop .wrapper{background:rgba(255,255,255,0.7);width:940px;margin:auto;-webkit-box-shadow:0 0 5px #ccc;-moz-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc}.desktop #dt-list1,.desktop #dt-list2,.desktop #dt-list3,.desktop #dt-list4,.desktop #dt-list5,.desktop #dt-list6{display:none}.desktop .dt-title01,.desktop .dt-title02,.desktop .dt-title03,.desktop .dt-title04,.desktop .dt-title05,.desktop .dt-title06{display:none}.desktop [class^=dt-title0]{-webkit-box-shadow:0 3px 5px #ccc;-moz-box-shadow:0 3px 5px #ccc;box-shadow:0 3px 5px #ccc}.desktop [class^=dt-title0] img{display:block}.desktop [id^=dt-list]{list-style-type:none;font-size:0;padding:14px}.desktop [id^=dt-list] li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin-top:1em;margin-bottom:2em;font-size:14px;line-height:1.6em;width:20%;text-align:center;vertical-align:bottom}.desktop [id^=dt-list] .dt-bookcover{height:210px;line-height:210px;display:block;background:url(../img/openbook.png) center center no-repeat;-webkit-transition:all ease;-webkit-transition-delay:0.3s;-moz-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;-webkit-transition-delay:0;-webkit-transition-duration:0.3s}.desktop [id^=dt-list] .dt-bookcover img{@inlcude inline-block;;vertical-align:bottom;margin:auto;-webkit-box-shadow:0 0 5px #333;-moz-box-shadow:0 0 5px #333;box-shadow:0 0 5px #333;-webkit-transition:all ease;-webkit-transition-delay:0.3s;-moz-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;-webkit-transition-delay:0;-webkit-transition-duration:0.3s}.desktop [id^=dt-list] .dt-bookcover:hover{-webkit-transform:scale(1.05, 1.05) rotate(5deg);-moz-transform:scale(1.05, 1.05) rotate(5deg);-ms-transform:scale(1.05, 1.05) rotate(5deg);-o-transform:scale(1.05, 1.05) rotate(5deg);transform:scale(1.05, 1.05) rotate(5deg);-webkit-transition:all ease;-webkit-transition-delay:0.3s;-moz-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;-webkit-transition-delay:0;-webkit-transition-duration:0.3s}.desktop [id^=dt-list] .dt-bookcover:hover img{-webkit-box-shadow:0 0 10px #666;-moz-box-shadow:0 0 10px #666;box-shadow:0 0 10px #666;-webkit-transition:all ease;-webkit-transition-delay:0.3s;-moz-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;-webkit-transition-delay:0;-webkit-transition-duration:0.3s}.desktop [id^=dt-list] .dt-bookcover:active{-webkit-transform:scale(1.3, 1.3) rotate(5deg);-moz-transform:scale(1.3, 1.3) rotate(5deg);-ms-transform:scale(1.3, 1.3) rotate(5deg);-o-transform:scale(1.3, 1.3) rotate(5deg);transform:scale(1.3, 1.3) rotate(5deg)}.desktop [id^=dt-list] .dt-booktitle{color:#930;width:80%;font-size:16px;height:2.5em;margin:auto;display:block;overflow:hidden}.desktop [id^=dt-list] .dt-sell-price{color:#930;font-weight:bold;font-size:1.2em;font-family:'Kaushan Script', cursive}.desktop [id^=dt-list] a{text-decoration:none}.desktop [id^=dt-list] .dt-buttons{margin-top:5px}.desktop [id^=dt-list] .dt-trial{font-size:14px;padding:1px 5px;display:inline-block;cursor:pointer;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-ms-border-radius:3px 0 0 3px;-o-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF51A351', endColorstr='#FF2F5F2F');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #51a351), color-stop(100%, #408140));background:-webkit-linear-gradient(#51a351,#408140);background:-moz-linear-gradient(#51a351,#408140);background:-o-linear-gradient(#51a351,#408140);background:linear-gradient(#51a351,#408140);-webkit-box-shadow:#80c080 0 1px 0 inset;-moz-box-shadow:#80c080 0 1px 0 inset;box-shadow:#80c080 0 1px 0 inset;border:1px solid #387038;color:#fff;text-shadow:#254a25 0 -1px 0;white-space:nowrap}.desktop [id^=dt-list] .dt-trial:before{font-family:'FontAwesome';content:"\f06e";letter-spacing:2px;font-size:1.2em}.desktop [id^=dt-list] .dt-buy{font-size:14px;padding:1px 5px;display:inline-block;cursor:pointer;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-ms-border-radius:0 3px 3px 0;-o-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE6E6E6', endColorstr='#FFB3B3B3');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e6e6e6), color-stop(100%, #cdcdcd));background:-webkit-linear-gradient(#e6e6e6,#cdcdcd);background:-moz-linear-gradient(#e6e6e6,#cdcdcd);background:-o-linear-gradient(#e6e6e6,#cdcdcd);background:linear-gradient(#e6e6e6,#cdcdcd);-webkit-box-shadow:#fff 0 1px 0 inset;-moz-box-shadow:#fff 0 1px 0 inset;box-shadow:#fff 0 1px 0 inset;border:1px solid silver;color:#333;text-shadow:#f9f9f9 0 1px 0;white-space:nowrap}.desktop [id^=dt-list] .dt-buy:before{font-family:'FontAwesome';content:"\f07a";letter-spacing:2px;font-size:1.2em}.desktop #dt-modal-filter{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.6);z-index:3}.desktop #dt-modal{background:white;display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;width:50%;paddding:10px;position:fixed;top:12.5%;left:25%;overflow:auto;z-index:10}.desktop #dt-modal .dt-modal-title{color:#333;text-shadow:0 0 0;font-size:24px;background:lightblue;padding:10px}.desktop #dt-modal .dt-modal-close{position:absolute;right:10px;top:10px;font-size:24px;line-height:1em;background:rgba(255,255,255,0.6);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;width:1em;text-align:center;color:#999;cursor:pointer}.desktop #dt-modal .dt-modal-content{padding:10px}.desktop #dt-modal .dt-modal-left{float:left;width:140px}.desktop #dt-modal .dt-modal-bookcover img{display:block;-webkit-box-shadow:0 0 3px 3px #e2e2e2;-moz-box-shadow:0 0 3px 3px #e2e2e2;box-shadow:0 0 3px 3px #e2e2e2}.desktop #dt-modal .dt-modal-text{margin-left:150px;line-height:1.6em}.desktop #dt-modal .dt-modal-booktitle{font-size:24px;text-decoration:none;border-bottom:1px dashed #ccc;padding-bottom:5px;display:block;color:#333;font-weight:bold;margin-bottom:10px}.desktop #dt-modal .dt-modal-buttons{text-align:center}.desktop #dt-modal .dt-modal-trial{font-size:16px;padding:0.5em 1.5em;display:inline-block;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF51A351', endColorstr='#FF2F5F2F');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #51a351), color-stop(100%, #408140));background:-webkit-linear-gradient(#51a351,#408140);background:-moz-linear-gradient(#51a351,#408140);background:-o-linear-gradient(#51a351,#408140);background:linear-gradient(#51a351,#408140);-webkit-box-shadow:#80c080 0 1px 0 inset;-moz-box-shadow:#80c080 0 1px 0 inset;box-shadow:#80c080 0 1px 0 inset;border:1px solid #387038;color:#fff;text-shadow:#254a25 0 -1px 0;white-space:nowrap;display:block;margin:5px 0;text-decoration:none}.desktop #dt-modal .dt-modal-trial:before{font-family:'FontAwesome';content:"\f06e";letter-spacing:2px;font-size:1.2em}.desktop #dt-modal .dt-modal-buy{font-size:16px;padding:0.5em 1.5em;display:inline-block;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE6E6E6', endColorstr='#FFB3B3B3');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e6e6e6), color-stop(100%, #cdcdcd));background:-webkit-linear-gradient(#e6e6e6,#cdcdcd);background:-moz-linear-gradient(#e6e6e6,#cdcdcd);background:-o-linear-gradient(#e6e6e6,#cdcdcd);background:linear-gradient(#e6e6e6,#cdcdcd);-webkit-box-shadow:#fff 0 1px 0 inset;-moz-box-shadow:#fff 0 1px 0 inset;box-shadow:#fff 0 1px 0 inset;border:1px solid silver;color:#333;text-shadow:#f9f9f9 0 1px 0;white-space:nowrap;display:block;margin:5px 0}.desktop #dt-modal .dt-modal-buy:before{font-family:'FontAwesome';content:"\f07a";letter-spacing:2px;font-size:1.2em}.desktop .dt-checkout{position:fixed;bottom:120px;right:20px;font-size:20px;text-align:center;background:#2691cc;padding:8px;text-shadow:0 0 0;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.desktop .dt-checkout a{color:white;text-decoration:none}.desktop .dt-top{padding:5px;position:fixed;bottom:20px;right:20px;background:rgba(255,255,255,0.8);cursor:pointer;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;-webkit-transition:all ease;-webkit-transition-delay:0.3s;-moz-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;-webkit-transition-delay:0;-webkit-transition-duration:0.3s}.desktop .dt-top:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all ease;-webkit-transition-delay:0.3s;-moz-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;-webkit-transition-delay:0;-webkit-transition-duration:0.3s}.desktop footer{padding:.5em;font-size:10px;text-align:center;background:#f2f2f2}
