

/*** style.css ***/
.main-navigation>ul,.sme-inner,.swl-inner{white-space:nowrap}video{display:block;background-color:#000;width:100%;height:100%}.mvp-video-container{position:relative;font-size:1em;overflow:hidden;width:100%;height:100%}.mvp-video-container.mvp-hide-cursor,.mvp-video-container.mvp-hide-cursor *{cursor:none}.mvp-video-container *{font-family:arial}.mvp-video-container:focus{outline-style:solid;outline-width:.0625em;outline-offset:.06255em}.mvp-video-container:-webkit-full-screen{width:100%;height:100%}.mvp-progress-bar-container{height:1em;position:absolute;bottom:-.5em;transition:bottom .2s,left .1s,right .1s;cursor:pointer;z-index:1}.mvp-progress-bar-container.mvp-part-show{left:0;right:0;bottom:0}.mvp-progress-bar-container.mvp-full-show{left:1em;right:1em;bottom:2em}.mvp-progress-bar-container:before{content:"";position:absolute;height:100%;left:-1em;right:-1em;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.1) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.15) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#1a000000', GradientType=0 )}.mvp-progress-bar-container.mvp-hover:after{content:"";position:absolute;left:0;right:0;bottom:-.375em;height:.375em;z-index:1}.mvp-progress-bar{position:absolute;bottom:0;left:0;right:0;height:.1875em;transition:height .1s,bottom .1s;background-color:rgba(255,255,255,.25)}.mvp-progress-bar-container.mvp-hover .mvp-progress-bar{height:.375em;bottom:-.075em}.mvp-buffered,.mvp-progressed,.mvp-seek{position:absolute;height:100%;left:0;pointer-events:none}.mvp-buffered,.mvp-seek{background-color:rgba(255,255,255,.5)}.mvp-progressed{background-color:rgba(255,0,0,.75)}.mvp-progress-bar-container.mvp-hover .mvp-progressed{background-color:rgba(255,0,0,.65)}.mvp-thumbs{position:absolute;bottom:3em;border:.125em solid #000;background-size:100%;background-repeat:no-repeat;margin:0 1em;display:none;box-sizing:content-box}.mvp-numeric-seek{position:absolute;bottom:0;left:50%;transform:translateX(-50%);line-height:1em;padding:.5em;border-radius:.1875em;background-color:#1d1d1d;color:#e0e0e0;font-size:75%}.mvp-audio-high:after,.mvp-audio-high:before,.mvp-audio-low:after,.mvp-audio-low:before,.mvp-progressed:after{border-radius:1em;content:""}.mvp-progressed:after{position:absolute;background-color:red;width:0;height:0;right:0;top:.125em;transition:all .1s}.mvp-progress-bar-container.mvp-hover .mvp-progressed:after{right:-.375em;width:.6875em;height:.6875em;top:-.1875em}.mvp-controls{height:2em;position:absolute;left:0;right:0;bottom:-2em;transition:bottom .2s;padding:0 1em;background:-moz-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(0,0,0,.5) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(0,0,0,.5) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.15) 0,rgba(0,0,0,.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a000000', endColorstr='#80000000', GradientType=0 )}.mvp-start,.swl-background{background-repeat:no-repeat}.mvp-controls.mvp-full-show{bottom:0}.mvp-controls>*{float:left;box-sizing:content-box;cursor:pointer}.mvp-play-pause-button{padding:.5em}.mvp-stop-button{padding:.59375em .625em}.mvp-audio-button{padding:.4375em .5em .4375em .375em}.mvp-volume-bar-container{padding:.90625em .5em .90625em 0;position:relative}.mvp-volume-bar-container:after,.mvp-volume-bar-container:before{content:"";position:absolute;width:.5em;top:0;bottom:0}.mvp-volume-bar-container:before{right:100%}.mvp-volume-bar-container:after{left:100%}.mvp-play-pause{width:.75em;height:1em;position:relative}.mvp-play-pause.mvp-paused{box-shadow:-.125em 0 .125em -.125em rgba(0,0,0,.5)}.mvp-audio:after,.mvp-audio:before,.mvp-play-pause:after,.mvp-play-pause:before{content:"";display:block;position:absolute;transition:width .1s,height .1s,border-width .1s}.mvp-play-pause.mvp-paused:after,.mvp-play-pause.mvp-paused:before{width:0;height:0;border-style:solid;border-width:.5em 0 .5em .8125em;border-color:transparent transparent transparent #e0e0e0;transition:border-color .1s}.mvp-play-pause-button:hover .mvp-play-pause.mvp-paused:after,.mvp-play-pause-button:hover .mvp-play-pause.mvp-paused:before{border-left-color:#fff}.mvp-play-pause.mvp-playing:after,.mvp-play-pause.mvp-playing:before{height:100%;width:.25em;background-color:#e0e0e0;box-shadow:0 0 .25em rgba(0,0,0,.6)}.mvp-audio:before,.mvp-stop{box-shadow:0 0 .125em rgba(0,0,0,.5);background-color:#e0e0e0}.mvp-play-pause.mvp-playing:before{left:0}.mvp-play-pause.mvp-playing:after{right:0}.mvp-stop{width:.8125em;height:.8125em;transition:transform .1s,background-color .1s}.mvp-audio{width:1.3125em;height:1.125em;position:relative;padding-top:.0625em}.mvp-audio:before{margin:.3125em 0;width:.375em;height:.375em;transition:background-color .1s}.mvp-audio:after{width:0;height:0;margin-left:.075em;border-style:solid;border-width:.5em .5em .5em 0;border-color:transparent #e0e0e0 transparent transparent;box-shadow:.125em 0 .125em -.125em rgba(0,0,0,.5);transition:border-color .1s}.mvp-audio-button:hover .mvp-audio:after{border-right-color:#fff}.mvp-audio-high,.mvp-audio-low,.mvp-audio-mute{position:absolute;top:-.125em;bottom:-.125em;right:0;width:.625em;overflow:hidden;transition:border-color .1s,background-color .1s}.mvp-audio-high,.mvp-audio-low{box-shadow:-.125em 0 .125em -.125em rgba(0,0,0,.5)}.mvp-audio-high:after,.mvp-audio-high:before,.mvp-audio-low:after,.mvp-audio-low:before,.mvp-audio-mute:after,.mvp-audio-mute:before{transition:all .1s;box-shadow:0 0 .125em rgba(0,0,0,.5)}.mvp-audio-high:after{box-shadow:0 0 .125em rgba(0,0,0,.5),inset 0 0 .125em rgba(0,0,0,.5)}.mvp-audio-high:before,.mvp-audio-low:before{position:absolute;top:.4375em;left:-.3125em;width:.5em;height:.5em;box-sizing:border-box;background-color:#e0e0e0}.mvp-audio-high:after,.mvp-audio-low:after{position:absolute;top:.125em;left:-.625em;width:1.125em;height:1.125em;border:.125em solid #e0e0e0;box-sizing:border-box}.mvp-audio-button:hover,.mvp-audio-button:hover .mvp-audio-high:after,.mvp-audio-low:after{border-color:#fff}.mvp-audio-low:after{border-width:0;width:0;height:0;top:.5625em;left:-.125em}.mvp-audio-mute:after,.mvp-audio-mute:before{content:"";position:absolute;width:110%;height:.125em;top:50%;left:-.0625em;margin-top:-.0625em;background-color:#e0e0e0}.mvp-audio-mute:before{transform:rotate(45deg)}.mvp-audio-mute:after{transform:rotate(-45deg)}.mvp-audio-button:hover .mvp-audio-high:before,.mvp-audio-button:hover .mvp-audio-low:before,.mvp-audio-button:hover .mvp-audio-mute:after,.mvp-audio-button:hover .mvp-audio-mute:before,.mvp-audio-button:hover .mvp-audio:before,.mvp-play-pause-button:hover .mvp-play-pause.mvp-playing:after,.mvp-play-pause-button:hover .mvp-play-pause.mvp-playing:before,.mvp-stop-button:hover .mvp-stop{background-color:#fff}.mvp-volume-bar{height:.1875em;width:3em;background-color:rgba(255,255,255,.4);box-shadow:0 0 .125em rgba(0,0,0,.5);position:relative}.mvp-volume-setting{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#e0e0e0}.mvp-volume-setting:after{content:"";display:block;width:.6875em;height:.6875em;border-radius:1em;background-color:#e0e0e0;box-shadow:0 0 .125em rgba(0,0,0,.5);position:absolute;right:-.375em;top:-.25em;z-index:1;transition:all .1s}.mvp-volume-bar-container:hover .mvp-volume-setting:after{width:0;height:0;right:0;top:50%}.mvp-volume-seek{position:absolute;top:0;bottom:0;right:0;background-color:rgba(0,0,0,.25)}.mvp-numeric-duration,.mvp-progressed-numeric,.mvp-resolution-button,.mvp-resolutions-available p{position:relative;font-size:.8125em;line-height:1em;padding:.73077em 0 .73077em 1em;color:#e0e0e0;text-shadow:0 0 .125em rgba(0,0,0,.5);cursor:initial}.mvp-tube-part,.mvp-you-part{display:inline-block;line-height:1.25em}.mvp-resolution-button{cursor:pointer;padding-right:.5em;padding-left:.5em;float:right}.mvp-resolution-button:hover .mvp-resolution-chosen{color:#fff}.mvp-resolutions-available{position:absolute;bottom:125%;left:-.25em;overflow:hidden}.mvp-resolutions-slider{position:relative;transition:top .2s;background-color:rgba(0,0,0,.7);padding:.125em .25em}.mvp-resolutions-available p{margin:.125em 0;font-size:1em;padding:.30769em .5em;cursor:pointer}.mvp-resolutions-available p.mvp-hover,.mvp-resolutions-available p:hover{background-color:rgba(255,255,255,.2);color:#fff}.mvp-progressed-numeric{padding-left:.5em}.mvp-progressed-numeric:after{content:"/";position:absolute;right:-.6875em}.mvp-youtube-button{float:right;white-space:nowrap;transform:scaleY(1.25);font-size:.75em;height:100%;padding-top:.625em}.mvp-you-part{color:#fff;padding:0 .125em;text-shadow:0 0 .125em rgba(0,0,0,.5)}.mvp-tube-part{border-radius:.625em/.25em;color:#000;background-color:#e0e0e0;transition:background-color .15s,color .15s;padding:.125em .1875em 0 .125em}.mvp-youtube-button:hover .mvp-tube-part{color:#fff;background-color:red}.mvp-loading,.mvp-video-state{border-radius:3em;background-color:rgba(0,0,0,.5);pointer-events:none}.mvp-fullscreen-button{float:right;padding:.5em}.mvp-fullscreen{position:relative;width:1em;height:1em}.mvp-fullscreen-video video{width:100%!important;height:100%!important}@keyframes mvp-pop{75%{transform:scale(1.15)}}@keyframes mvp-push{75%{transform:scale(.8)}}.mvp-fullscreen div:after,.mvp-fullscreen div:before{content:"";position:absolute;border-width:.125em;border-style:solid;border-color:#e0e0e0 transparent transparent #e0e0e0;width:.375em;height:.375em;box-sizing:border-box;box-shadow:-.125em -.125em .125em -.125em rgba(0,0,0,.5),inset .125em .125em .1875em -.1875em rgba(0,0,0,.5);transition:border-color .1s}.mvp-fullscreen-button:hover .mvp-fullscreen div:after,.mvp-fullscreen-button:hover .mvp-fullscreen div:before{border-color:#fff transparent transparent #fff}.mvp-fullscreen div:first-child:before{top:0;left:0}.mvp-fullscreen div:first-child:after{right:0;top:0}.mvp-fullscreen div:last-child:before{left:0;bottom:0}.mvp-fullscreen div:last-child:after{right:0;bottom:0}.mvp-fullscreen-off div:first-child:after{transform:rotate(90deg)}.mvp-fullscreen-off div:last-child:before{transform:rotate(270deg)}.mvp-fullscreen-off div:last-child:after,.mvp-fullscreen-on div:first-child:before{transform:rotate(180deg)}.mvp-fullscreen-on div:first-child:after{transform:rotate(270deg)}.mvp-fullscreen-on div:last-child:before{transform:rotate(90deg)}.mvp-text,.mvp-video-state{transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.mvp-fullscreen-button:hover .mvp-fullscreen-off{animation-name:mvp-pop;animation-duration:.2s;animation-iteration-count:1}.mvp-fullscreen-button:hover .mvp-fullscreen-on{animation-name:mvp-push;animation-duration:.2s;animation-iteration-count:1}.mvp-video-state{font-size:1.5em;width:3em;height:3em;padding:1em;vertical-align:middle;opacity:0;animation:fadeout;animation-timing-function:ease-in;animation-iteration-count:1}.mvp-video-state>div{margin:auto}.mvp-text{color:#fff}.mvp-loading{position:absolute;top:50%;left:50%;margin-left:-1.5em;margin-top:-1.5em;padding:.5em;box-shadow:0 0 .5em #000}.mvp-loading:before{content:"";box-sizing:border-box;display:block;border:.1875em solid #d0d0d0;border-top-color:transparent;border-radius:2em;width:2em;height:2em;animation:spin cubic-bezier(.68,-.55,.27,1.55) 1.5s infinite}.mvp-start{width:100%;height:100%;top:0;left:0;position:absolute;cursor:pointer;background-size:contain;background-position:center;z-index:50}.mvp-start-play,.mvp-start-play>div{position:absolute;top:50%;transform:translate(-50%,-50%)}.mvp-start-play{left:50%;width:3em;height:3em;border-radius:3em;background-color:rgba(0,0,0,.7);box-shadow:0 0 .25em #888;transition:background-color .15s}.mvp-start:hover .mvp-start-play{background-color:#e34}.mvp-start-play>div{font-size:125%;left:50%}.swl-outer,.swl-slider{position:relative}.mvp-no-display{display:none}.main-navigation a,.main-navigation li,.swl-inner>*{display:inline-block}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes fadeout{0%{opacity:1;webkit-opacity:1}100%{opacity:0;webkit-opacity:0}}.swl-outer{overflow:hidden}.swl-outer>*{transition-property:transform;transition-duration:0s}.swl-bullets>*{cursor:pointer;float:left}.swl-background{width:100%;height:100%;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:-1;opacity:0;transition-property:opacity;transition-duration:0s;transition-timing-function:linear;background-position:top center}.main-navigation a,.sme-inner,.sme-middle,.sme-outer,.sme-slider{position:relative}.sme-middle{overflow:hidden}.sme-inner{left:0;width:9999em;transition:left ease-out .75s}.sme-inner>*{float:left}.sme-bullets>*{cursor:pointer;float:left}.main-navigation a{text-decoration:none;line-height:1.2;cursor:pointer;padding:.25em .5em;transition:box-shadow .4s,background .4s,border-radius .4s}.main-navigation>ul ul{white-space:normal}.main-navigation li{position:relative}.main-navigation .menu-parent li,.main-navigation .menu-parent li>a,.main-navigation.mobile-menu a{width:100%}.main-navigation:not(.mobile-menu) .menu-parent:not(.menu-more)>a{padding:.25em 1.75em}.main-navigation.mobile-menu .menu-parent:not(.menu-more)>a{padding:.25em 1.75em .25em .5em}.main-navigation .menu-parent:not(.menu-more)>a:before{content:"";width:0;height:0;border-style:solid;border-width:.5em 0 .5em 1em;border-color:transparent transparent transparent #000;font-size:.5em;line-height:.5em;box-sizing:border-box;position:absolute;top:50%;transform:translateY(-50%) rotate(0);right:1em;transition:transform .2s ease-in-out .1s;transform-origin:50%}.main-navigation>ul>.menu-parent:not(.menu-more)>a{padding:.25em 1.75em .25em .5em!important}.main-navigation.has-touch>ul>.menu-parent:not(.menu-more) .menu-parent>a:after,.main-navigation.has-touch>ul>.menu-parent:not(.menu-more)>a:after,.main-navigation.mobile-menu .menu-parent:not(.menu-more)>a:after{right:0}.main-navigation.has-touch:not(.mobile-menu)>ul>.menu-parent.menu-more .menu-parent>a:after{left:0}.main-navigation.has-touch li.menu-parent:not(.menu-more)>a:after,.main-navigation.mobile-menu li.menu-parent:not(.menu-more)>a:after{content:"";position:absolute;height:100%;width:1.5em;top:0;background:rgba(0,0,0,.2)}.main-navigation:not(.mobile-menu) .menu-more li.menu-parent>a:before{right:auto;left:1em;transform:translateY(-50%) rotate(180deg)}.main-navigation li.menu-parent:not(.menu-more).active>a:before,.main-navigation:not(.has-touch):not(.mobile-menu) li.menu-parent:not(.menu-more):hover>a:before{transform:translateY(-50%) rotate(90deg)}.main-navigation:not(.mobile-menu) .menu-more>ul{font-size:1em;transition:transform .2s ease-in-out .1s}.main-navigation:not(.mobile-menu) .menu-parent .menu-parent>ul,.main-navigation:not(.mobile-menu)>ul>.menu-parent:not(.menu-more)>ul{font-size:.8125em;transition:transform .2s ease-in-out .1s}.main-navigation .menu-parent>ul{background:#fff;z-index:10;transition:font-size .2s ease-in-out .1s,box-shadow .2s ease-in-out .1s}.main-navigation:not(.mobile-menu) .menu-parent ul{position:absolute}.main-navigation:not(.mobile-menu) .menu-parent .menu-parent>ul{border-radius:.5em;box-shadow:0 0 1em -.25em #000;top:0}.main-navigation:not(.mobile-menu)>ul>.menu-parent>ul{border-radius:0 0 .5em .5em;box-shadow:0 0 1em -.25em #000;top:100%}.main-navigation:not(.mobile-menu)>ul>.menu-parent:not(.menu-more)>ul{left:50%;transform:translate(-50%,-50%) scale(0)}.main-navigation:not(.mobile-menu).has-touch>ul>.menu-parent:not(.menu-more).active>ul,.main-navigation:not(.mobile-menu):not(.has-touch)>ul>.menu-parent:not(.menu-more).focus>ul,.main-navigation:not(.mobile-menu):not(.has-touch)>ul>.menu-parent:not(.menu-more):hover>ul{transform:translate(-50%,0) scale(1)}.main-navigation:not(.mobile-menu) .menu-more>ul{transform:translate(0,-50%) scale(0)}.main-navigation:not(.mobile-menu).has-touch .menu-more.active>ul,.main-navigation:not(.mobile-menu):not(.has-touch) .menu-more.focus>ul,.main-navigation:not(.mobile-menu):not(.has-touch) .menu-more:hover>ul{transform:translate(0,0) scale(1)}.main-navigation:not(.mobile-menu)>ul>.menu-parent:not(.menu-more) .menu-parent>ul{transform:scale(0);transform-origin:0 0;left:100%}.main-navigation:not(.mobile-menu).has-touch>ul>.menu-parent:not(.menu-more) .menu-parent.active>ul,.main-navigation:not(.mobile-menu):not(.has-touch)>ul>.menu-parent:not(.menu-more) .menu-parent.focus>ul,.main-navigation:not(.mobile-menu):not(.has-touch)>ul>.menu-parent:not(.menu-more) .menu-parent:hover>ul{transform:scale(1)}.main-navigation:not(.mobile-menu) .menu-more .menu-parent>ul{transform:scale(0);transform-origin:100% 0;right:100%}.main-navigation:not(.mobile-menu).has-touch .menu-more .menu-parent.active>ul,.main-navigation:not(.mobile-menu):not(.has-touch) .menu-more .menu-parent.focus>ul,.main-navigation:not(.mobile-menu):not(.has-touch) .menu-more .menu-parent:hover>ul{transform:scale(1)}.main-navigation.mobile-menu .menu-more ul{font-size:0;transition:all .2s ease-in-out .1s;text-align:left;float:left;width:100%}.document-header,.slider-bullets,body.page-not-found-404 main,h1{text-align:center}.main-navigation.mobile-menu .menu-more .menu-parent ul{border-left:2em solid transparent}.main-navigation.mobile-menu .menu-more .menu-parent.active>ul{font-size:.8125em;background:rgba(0,0,0,.15);background-clip:content-box}.main-navigation.mobile-menu .menu-more.active>ul{font-size:1em}.main-navigation.mobile-menu>ul>.menu-parent>ul{box-shadow:0 0 1em -.25em #000}.main-navigation.mobile-menu .menu-more>ul>li,.main-navigation.mobile-menu .menu-parent .menu-parent li,.main-navigation:not(.mobile-menu) .menu-parent .menu-parent li:not(:first-child),.main-navigation:not(.mobile-menu)>ul>.menu-parent>ul>li{border-top:.0625em solid #000}.main-navigation .menu-hamburger-icon,.main-navigation .menu-hamburger-icon:after,.main-navigation .menu-hamburger-icon:before{display:inline-block;background:#fff;width:1em;height:.125em;margin:0 .5em 0 0}.swl-background,body{background-size:100%}.main-navigation .menu-hamburger-icon{position:relative;top:.0625em}.main-navigation .menu-hamburger-icon:after,.main-navigation .menu-hamburger-icon:before{content:"";position:absolute;left:0}.main-navigation .menu-hamburger-icon:before{bottom:.375em}.main-navigation .menu-hamburger-icon:after{bottom:.75em}.main-navigation .menu-more a{font-size:1.5em}.main-navigation .menu-more>ul{right:0!important}.main-navigation .menu-more ul{left:auto!important;right:100%}.main-navigation.mobile-menu .menu-more{position:absolute;top:0;left:0;right:0;z-index:10}@media screen and (max-width:32em){body{padding-top:2.5em}}@font-face{font-family:robotoslab;src:url(/fonts/roboto-slab.ttf)}@font-face{font-family:roboto;src:url(/fonts/roboto.ttf)}@font-face{font-family:acidgr-fatitalic;src:url(/fonts/aka-acidgr-fatitalic.ttf)}*{box-sizing:border-box;font-family:roboto,sans-serif}h1{font-family:acidgr-fatitalic;font-size:3.75em;color:#1b1b1b;transform:rotate(-3.5deg);margin:0}h1.logo{font-size:4.5em;padding:.6875em 0;color:#333232;line-height:.875em;width:4.4em;margin:auto}body,h2{margin:0}h2{font-size:2em;font-weight:lighter}img{box-shadow:.4em .4em .5em rgba(0,0,0,.5)}html{height:100%}.document-footer{position:absolute;bottom:0}body{min-height:100%;padding-bottom:7.75em;background-position:top center;background-repeat:no-repeat;overflow-x:hidden;position:relative!important;font-family:sans-serif}body.books{background-image:url(/images/bg-books.jpg)}body.interviews-presentations{background-image:url(/images/bg-interviews-presentations.jpg)}body.news,body.page-not-found-404{background-image:url(/images/bg-news.jpg)}body.author{background-image:url(/images/bg-author.jpg)}body.contact{background-image:url(/images/bg-contact.jpg)}.apodotes{background-image:url(/images/bg-apodotes.jpg)}.echo-tis-lexeis-sou{background-image:url(/images/bg-echo-tis-lexeis-sou.jpg)}.i-gymnia-tis-gioukas{background-image:url(/images/bg-i-gymnia-tis-gioukas.jpg)}.mia-petalouda-stin-panepistimiou{background-image:url(/images/bg-mia-petalouda-stin-panepistimiou.jpg)}body.page-not-found-404 main img{box-shadow:none;max-width:100%;height:auto}body.page-not-found-404 main h1,body.page-not-found-404 main img{margin:1em auto}.echo-tis-lexeis-sou,.i-gymnia-tis-gioukas,.mia-petalouda-stin-panepistimiou{background-repeat:no-repeat!important;position:absolute;top:0;left:0;right:0;bottom:0}p{font-size:1.25em;margin:auto;padding:1em}a{color:#006dac;cursor:pointer}a:visited{color:#000}.page-container{width:87.5em;margin:auto;padding:0 1em;display:block}.main-navigation,.main-navigation ul>li{display:inline-block}.main-navigation{margin:auto;background:rgba(255,255,255,.7);border-radius:.5em;z-index:99}.main-navigation li,.main-navigation ul{margin:0;padding:0;list-style-type:none}.main-navigation>ul>li:first-of-type>a{border-radius:.333333em 0 0 .333333em}.main-navigation>ul>li:last-of-type>a{border-radius:0 .333333em .333333em 0}.main-navigation a{font-size:1.5em;color:#333232;font-family:robotoslab}.main-navigation>ul>li:after{content:"";position:absolute;left:100%;margin-left:-.0625em;top:50%;width:.125em;height:.125em;border-radius:1em;background:#000}.main-navigation li.menu-last:after,.main-navigation li:last-of-type:after{display:none}.main-navigation a.active{text-decoration:underline}.main-navigation:not(.has-touch) a:hover{box-shadow:inset 0 0 1em #fff;background-color:#cde;border-radius:.333333em!important}.main-navigation:not(.has-touch) .menu-more>a:hover{box-shadow:inset 0 0 1em rgba(255,255,255,.5);background-color:rgba(204,221,238,.1);border-radius:0 .333333em .333333em 0!important}.main-navigation .menu-more{background:rgba(0,0,0,.7);border-radius:0 .5em .5em 0}.main-navigation.mobile-menu .menu-more{border-radius:0}.main-navigation .menu-more>a{color:#fff}.main-navigation .menu-active>a{font-weight:700}.document-footer{font-family:roboto;width:100%;background:#767575;padding:2em 0;color:#fff}.document-footer div{max-width:87.5em;line-height:1em;margin:auto}.button-down,.button-left,.button-right,.button-up{display:block;position:absolute;margin:1em;cursor:pointer;z-index:1}.button-left,.button-right{top:50%;margin-top:-3em;width:4em;height:6em}.button-right{right:0}.button-down,.button-up{left:50%;margin:.5em .5em .5em -3em;width:6em;height:4em}.button-down{bottom:0}.button-down:after,.button-down:before,.button-left:after,.button-left:before,.button-right:after,.button-right:before,.button-up:after,.button-up:before{content:"";display:inline-block;position:absolute;transition:background-color .15s linear}.book-link h2,.news-slider{position:relative}.button-left:after,.button-left:before,.button-right:after,.button-right:before{width:4em;height:.375em}.button-down:after,.button-down:before,.button-up:after,.button-up:before{width:.375em;height:4em}.black:hover:after,.black:hover:before,.gray:hover:after,.gray:hover:before,.white:after,.white:before{background-color:#fff;box-shadow:0 0 .5em rgba(0,0,0,.2)}.book-download,.book-stores,.books-nav{box-shadow:0 0 .5em rgba(0,0,0,.1);border-radius:.5em}.black:after,.black:before,.white:hover:after,.white:hover:before{background-color:#3f3f3f}.gray:after,.gray:before{background-color:#727272}.button-left:before{top:25%;transform:rotate(-45deg)}.button-left:after{bottom:25%;transform:rotate(45deg)}.button-right:before{top:25%;transform:rotate(45deg)}.button-right:after{bottom:25%;transform:rotate(-45deg)}.button-up:before{right:25%;transform:rotate(-45deg)}.button-up:after{left:25%;transform:rotate(45deg)}.button-down:before{right:25%;transform:rotate(45deg)}.button-down:after{left:25%;transform:rotate(-45deg)}.main-slider{width:50em;margin:4.5em auto 6em}.book-cover{width:100%}.main-slider a,.main-slider img{width:22.5em;height:33.5em;display:block;margin:auto}.main-slider a{padding-bottom:1em;box-sizing:content-box}.slider-bullets{margin:3em 0}.slider-bullets span{width:1em;height:1em;display:inline-block;margin:.5em;background-color:#fff;border:.0625em solid #000;border-radius:1em}.slider-bullets span.active{background-color:#000}.welcome-message p{margin:auto;padding:1em 1em 0;max-width:54em}.welcome-message h1{padding:1em 0 .25em;line-height:100%}.section-separator{padding-bottom:2.5em;border-bottom:.125 solid #838181}.news-slider .sme-middle{width:54em;margin:auto}.news-slider section{width:54em;white-space:normal}.clearfix:after{content:"";display:block;clear:both}h1.news-title{padding:.8125em 0 0;margin-bottom:-.25em}.news-slider h2{padding-top:.5em}.news-slider a{float:right;font-size:1.25em}.news-slider img{width:8.625em;height:11.5em;float:left;margin:0 1.5em 1em 0}.news-slider .sme-bullets{right:8em}.home-news{padding-bottom:14em}h1.books-header{margin-top:1.5em}.book-link-container{float:left;width:33.3333%;text-align:center;margin-top:3em}.book-link-container:last-child{margin-bottom:7em}.book-link{display:inline-block;width:20em;text-align:left}.book-link img{width:100%;height:auto;display:block}.book-stores a,.book-stores h1,.book-stores:after,.intertions-frame,.reviews h1{display:inline-block}.book-link h2,.book-link p{font-family:robotoslab;font-size:1.25em;line-height:1.25em;padding:1em 0 0}.book-link h2{height:2.5em;box-sizing:content-box}.book-link h2 span{position:absolute;bottom:0;font-weight:700}.book-link a:last-child{float:right;font-size:1.25em}.book main{margin:4em auto}.book .book-description p{padding:1.5em 1em 0}.books-nav{font-size:100%;width:9.6875em;height:46em;background-color:#fff;position:relative;padding:0 .5em;overflow:hidden;float:left;margin-right:5em}.books-nav-outer{height:36em;margin:5em 0;overflow:hidden}.books-nav-inner{margin-top:0;transition:margin-top .5s linear}.book-border{padding:.5em;border-radius:.5em}.book-border.active{background-color:#5a5f60}.book-margin{text-align:center;background-color:#fff;padding:.5em;transition:background-color .2s linear}.book-margin:hover{background-color:#cdd}.book-margin img{width:6.6875em;height:10em;float:left}.book-info img{width:22.5em;height:33.5em;margin:1em 1.5em 0 0;float:left}.book-info h1,.book-stores h1{font-family:robotoslab;font-size:2em;text-align:left;transform:none;margin-bottom:1em}.book-stores h1{font-weight:700;vertical-align:middle}.book-description{padding-top:8em;min-height:34.5em}.book-download,.book-stores{background-color:#fff;margin:3.5em 0 0 14.6875em;height:8em;line-height:8em;padding:0 3em;text-align:justify}.book-download{margin-left:0;line-height:3em;height:6em;text-align:left}.book-stores a{vertical-align:top}.book-stores:after{content:"";width:100%}.book-stores img{vertical-align:middle;width:12.5em;height:auto}.reviews{margin:8em 0}.reviews .figure-container{columns:20em 2;column-gap:4em;-moz-columns:20em 2;-moz-column-gap:4em;-webkit-columns:20em 2;-webkit-column-gap:4em}.review-heading{text-align:left;margin-bottom:3em}.reviews figcaption{text-align:right;margin-top:.5em}.reviews figure{font-size:1.25em;text-align:justify;margin:0 0 3em}.reviews blockquote{margin:0;font-style:italic}.reviews blockquote:before{content:"\201C"}.reviews blockquote:after{content:"\201D"}.interviews h1,.presentations h1{display:inline-block;margin:1.5em 0 .5em 1em}.two-thirds{font-size:66%}.intertions-frame h2,.intertions-frame p,.intertions-frame time{font-size:1.2em;text-align:center}.intertions-frame{padding:0 1em;width:22em}.intertions-frame iframe{display:block}.intertions-frame>p{white-space:normal;padding:0}.presentations{margin-bottom:8em}.intertions-container{width:66em;margin:auto}.intertions-container .button-left{left:-6em}.intertions-container .button-right{right:-6em}.intertions-container video{width:20em;height:11.25em}.intertions-frame time{display:block;font-weight:700}.sme-bullets{position:absolute;top:-2em;right:.5em}.swl-bullets{position:absolute;bottom:-6em;left:50%;transform:translateX(-50%);text-align:center;white-space:nowrap}.swl-bullets>div:first-of-type{margin-left:.5em}.sme-bullets>div,.swl-bullets>div{width:1em;height:1em;background-color:#4af;margin:.5em .5em 0 0;transition:background-color linear .2s;float:none;display:inline-block}.sme-bullets>div:hover,.swl-bullets>div:hover{background-color:#6cf}.sme-bullets>div.sme-active,.swl-bullets>div.swl-active{background-color:#34a}.news article{position:relative;padding:3.5em 7em 2em 3.5em;border-bottom:.1875em solid #888;float:left;width:100%}.news article:last-of-type{border:none;padding-bottom:0}.news article:first-of-type{padding-top:0}.news .news-title{font-size:1.875em;color:#222;font-family:roboto;position:relative}.news .news-title h1{font-size:inherit;font-family:inherit;font-weight:400;transform:inherit;display:inline-block;margin-left:9em;position:absolute;left:0}.news .news-image{margin-top:2em;width:15em;height:auto;float:left}.news .news-content{display:block;margin:1.5em 0 0 16.875em;top:.75em;line-height:1.25;overflow:hidden}.news .news-content p{font-size:1.25em;padding:initial;margin-bottom:1.25em}.news .pagination-navigation{margin:3em 0;float:right;font-size:1.2em}.news .pagination-navigation .pagination-current-page,.news .pagination-navigation .pagination-link,.news .pagination-navigation .pagination-non-link{width:1.5em;height:1.5em;display:inline-block;text-decoration:none;color:#000;cursor:default;text-align:center;vertical-align:middle}.news .pagination-navigation .pagination-link{transition:color .2s;cursor:pointer}.news .pagination-navigation .pagination-link:hover{color:#08f}.news .pagination-navigation .pagination-current-page{font-size:1.5em;width:1.25em;height:1.25em;line-height:1em;background-color:#ebebeb;border:2px solid #b7b7b7;padding:.125em 0;border-radius:.375em;box-shadow:.25em .125em .25em #d5d5d5 inset,-.25em -.125em .25em #d5d5d5 inset,0 0 0 #fff;transition:all .2s;cursor:pointer}.news .pagination-navigation .pagination-current-page:hover{box-shadow:.25em .125em .25em #d5d5d5 inset,-.25em -.125em .25em #d5d5d5 inset,0 0 .5em #fff}.news .pagination-navigation .pagination-current-page:focus{outline:0;border-color:#a5a5a5}.news .pagination-navigation .pagination-current-page::-webkit-input-placeholder{color:#888}.news .pagination-navigation .pagination-current-page::-moz-placeholder{color:#888;opacity:1}.news .pagination-navigation .pagination-current-page:-ms-input-placeholder{color:#888}.news .no-navigation{height:5em;clear:both}.show-more,a.show-more{float:right;font-size:1.25em;text-decoration:underline;color:#006dac;cursor:pointer;margin-top:1em}a.show-more{margin-top:.5em;margin-right:1em}.author .page-container article:after{content:"";display:block;clear:both}.author .page-container article{margin:3em 0 8em}.author .page-container img{float:left;margin:0 1.25em 1em 0}.author .page-container h1{font-size:1.875em;font-family:robotoslab;transform:none;margin:2.6666666em 0 0 1.0666666em;padding-top:2em;text-align:left}.author .page-container p{font-size:1.25em;font-family:roboto;padding-right:4em}.contact .page-container{padding:5em 0 10em;width:57.5em}.contact .page-container footer,.contact .page-container header{float:right;width:19em}.contact .page-container h1{text-align:left}.contact .page-container p{padding:0;margin-top:1em}.contact .page-container footer{margin-top:3em}.contact .title{font-size:1.875em;font-family:robotoslab;transform:none}.contact form{width:36em;float:left}.contact .half-field{width:17em;float:left;margin:1em 0}.contact .half-field:nth-of-type(odd){margin-right:2em}.contact label{font-family:roboto;font-size:1.375em;margin-left:.75em}.contact label[for=text]{margin-top:.7273em;display:inline-block}.contact input,.contact textarea{width:100%;border:none;box-shadow:0 0 1em -.25em #000;transition:box-shadow .2s;border-radius:.5em;padding:.5em .75em;margin-top:.5em;height:2.5em;font-size:1.25em;font-family:acidgr-fatitalic}.contact input:focus,.contact textarea:focus{box-shadow:0 0 1em -.25em #fff;border:.0625em solid #ccc;outline:0}.contact input[type=submit]{background-color:#4c4c4c;font-size:1.875em;font-family:robotoslab;height:1.6em;padding:0;box-shadow:none;color:#fff;line-height:1.6em;border-radius:.4em;text-align:center;width:6em;float:right;transition:background-color .2s;cursor:pointer}.contact input[type=submit]:hover{background-color:#606060}.contact textarea{resize:vertical;height:10em}.contact p.sent-fail,.contact p.sent-success{padding:1em 2.5em 1em 1em;margin:0 0 2em;border-radius:.5em;font-size:1.375em;position:relative;transition:all .4s}.contact .sent-success{background-color:#dff0d8;border:.0625em solid #5cb85c}.contact .sent-fail{background-color:#f2dede;border:.0625em solid #d9534f}.contact .close-message{position:absolute;top:.5em;right:.5em;border-radius:1em;width:1.25em;height:1.25em;background-color:rgba(0,0,0,.5);cursor:pointer;transition:background-color .15s;padding:.25em}.contact .close-message svg{vertical-align:top}.contact .close-message:hover{background-color:rgba(0,0,0,.4)}.contact .page-container footer{position:relative}.contact .contact-info{position:absolute;left:5em;line-height:1.25em}.contact .contact-info iframe{display:block;float:right;margin-left:.25em;border:none;overflow:hidden}.social-share{position:absolute;top:1em;right:1em;z-index:5}.social-share>*{margin-left:.5em;box-shadow:0 0 1em #fff;background:rgba(255,255,255,.5);border-radius:.25em}.social-share-facebook-recommend{border:none;width:10.75em;height:1.75em;float:left}.social-share-facebook-like{border:none;width:7.5em;height:1.75em;float:left}.social-share-twitter{width:4.6875em;height:1.75em;overflow:hidden;float:left}.social-share-twitter iframe{border:none}::-webkit-input-placeholder{color:#aaa}::-moz-placeholder{color:#aaa;opacity:1}:-ms-input-placeholder{color:#aaa}@media screen and (max-width:87.5em){.swl-background,body{background-size:auto}.page-container{width:auto}body.author .page-container p{padding-right:0}body.book .page-container{padding:0 2em}body.book .books-nav{display:none}body.book .book-main{width:64em;margin:auto}body.book .book-main p{padding:1em 0 0}body.book .book-stores{margin-left:0}body.book .book-info:after{content:"";clear:both;display:block}body.book .book-description{height:auto;min-height:auto}body.book .reviews .figure-container{column-gap:3em;moz-column-gap:3em;webkit-column-gap:3em}}@media screen and (max-width:75em){body.interviews-presentations .sme-outer{width:44em}}@media screen and (max-width:67em){.news-slider .sme-middle,body.home .news-slider section{width:40em}body.home .news-slider h2{padding-top:0}body.home h1.news-title{margin-bottom:0;padding:0}body.home .home-news{padding-bottom:10em}body.author .page-container article{margin-top:6em;position:relative}body.author .page-container h1{position:absolute;top:-2em;padding:0;left:1em;margin:0}body.author .page-container p{padding:0 0 1em}body.books .book-link-container{width:50%}body.books .book-link-container:nth-child(2n){clear:left}body.book .book-main{width:100%}body.book .book-download,body.book .book-stores{box-shadow:none;background:rgba(0,0,0,.1);border-radius:0;padding:0 1em 1em;line-height:4em;height:auto;text-align:center}body.book .book-stores:after{display:none}body.book .book-stores a{margin:0 1em}body.book .book-stores h1{display:block}}@media screen and (max-width:64em){body.home .main-slider{width:100%}body.contact .page-container{width:100%;padding:5em 2em 10em}body.contact .page-container section>*{float:none;margin:auto}body.contact .page-container header{width:28em;text-align:center;margin-bottom:2em}body.contact .page-container h1{text-align:center}body.contact .page-container footer{margin-top:8em}}@media screen and (max-width:55em){body.home .home-news{padding-bottom:7em}body.home .news-slider{position:relative}body.home .news-slider h2{position:absolute;top:0}body.home .news-slider h2 .dash{display:none}body.home .news-slider h2 time{float:left}body.home .news-slider h2 .title{clear:left;float:left}.news-slider .sme-middle,body.home .news-slider section{width:30em}body.home .news-slider section{margin-top:6em}body.home .news-slider p{padding:0 0 1em 1em}body.author .page-container img{width:50%;height:auto}body.interviews-presentations .sme-outer{width:22em}body.news .news-image{width:12em}body.news article{padding:3.5em 1em 2em}body.news .news-content{margin-left:13.875em}body.news .news-title h1{margin-left:7.5em}}@media screen and (max-width:45em){.news-slider .sme-middle,body.home .news-slider section{width:25em}body.news article{padding:3.5em 0 2em}body.news .news-title{text-align:center;margin-bottom:1em}body.news .news-title time:after{content:" -"}body.news .news-title h1{position:static;margin-left:0}body.news .news-image{float:none;width:15em;display:block;margin:auto}body.news .news-content{margin-left:0}body.books .book-link-container{width:100%}body.book .book-info{padding-top:4.5em;position:relative}body.book .book-description h1{position:absolute;top:-.5em;left:0;right:0;text-align:center}body.book .book-info img{float:none;display:block;margin:auto}body.book .book-description{padding-top:0}}@media screen and (max-width:42em){body.contact .half-field,body.contact form{width:100%}body.contact .half-field:nth-of-type(odd){margin:1em 0}}@media screen and (max-width:40em){body.home .swl-button-left,body.home .swl-button-right{font-size:.8em}body.home .main-slider{font-size:.5em}.news-slider .sme-middle,body.home .news-slider section{width:20em}body.home .news-slider .sme-bullets{right:4em}}@media screen and (max-width:35em){.news-slider .button-right,body.home .news-slider .button-left{font-size:.75em}body.home .news-slider .button-left{margin-left:0}body.home .news-slider .button-right{margin-right:0}body.author .page-container img{width:100%;margin:0 0 1em}}@media screen and (max-width:32em){.social-share{top:3.5em}h1.logo{font-size:4em;padding:.85em 0 .75em}.welcome-message h1,body.home h1.news-title{font-size:3em}body.home .main-slider{margin-top:0}body.home .news-slider .sme-bullets{right:0}.news-slider .sme-middle,body.home .news-slider section{text-align:center}body.home .news-slider img{float:none;margin-right:0}.welcome-message p,body.home .news-slider p{text-align:left;padding:.5em 0;font-size:1.125em}body.home .news-slider h2{font-size:1.75em}body.home .news-slider section{margin-top:5em}body.author .page-container article{margin-top:2em}body.interviews-presentations .interviews h1,body.news .pagination-navigation{margin-top:0}body.author .page-container h1{text-align:center;left:0;right:0}body.interviews-presentations .page-container h1{font-size:3em;margin-bottom:1em;margin-left:0}body.interviews-presentations .sme-middle{font-size:.75em}body.interviews-presentations .sme-outer{width:16.5em}body.books h1.books-header{margin-top:0;font-size:3em}body.book .page-container{padding:0 1em}body.book .reviews figure{font-size:1.125em}body.book .review-heading{margin-bottom:2em}body.book .reviews h1{font-size:3em}body.book .book-stores h1{font-size:1.75em;line-height:1.5em}body.book .book-description h1{font-size:1.7em;top:-1.5em}body.book .book-info{padding-top:3em}body.news article:last-of-type{margin-bottom:3em}body.contact .page-container header{width:100%}body.contact .page-container{padding:1em 1em 8em}}@media screen and (max-width:25em){.main-slider img,body.home .main-slider a{width:70%;height:auto}.news-slider .sme-middle,body.home .news-slider section{width:17em}body.home h1.news-title{padding-bottom:.25em}body.home .news-slider .sme-bullets{top:-1.5em}body.home .news-slider h2{font-size:1.5em}body.interviews-presentations .sme-button-left,body.interviews-presentations .sme-button-right{display:none}body.books .book-link{width:auto}body.books .book-link img{width:80%;height:auto;margin:auto}body.book .book-info img{width:80%;height:auto}body.contact form{font-size:.8em}}@media (touch-enabled),(-webkit-touch-enabled),(-moz-touch-enabled),(-o-touch-enabled){#touchtest{top:42px;position:absolute}}