@font-face{font-family:'Titillium Web';font-style:normal;font-weight:300;src:local('Titillium WebLight'),local('TitilliumWeb-Light'),url('/resources/fonts/TitilliumWeb-Light.woff') format('woff')}@font-face{font-family:'Titillium Web';font-style:normal;font-weight:400;src:local('Titillium Web'),local('TitilliumWeb-Regular'),url('/resources/fonts/TitilliumWeb-Regular.woff') format('woff')}@font-face{font-family:'Titillium Web';font-style:normal;font-weight:600;src:local('Titillium WebSemiBold'),local('TitilliumWeb-SemiBold'),url('/resources/fonts/TitilliumWeb-SemiBold.woff') format('woff')}@font-face{font-family:'Titillium Web';font-style:italic;font-weight:300;src:local('Titillium WebLight Italic'),local('TitilliumWeb-LightItalic'),url('/resources/fonts/TitilliumWeb-LightItalic.woff') format('woff')}@font-face{font-family:'Titillium Web';font-style:italic;font-weight:400;src:local('Titillium WebItalic'),local('TitilliumWeb-Italic'),url('/resources/fonts/TitilliumWeb-Italic.woff') format('woff')}@font-face{font-family:'Titillium Web';font-style:italic;font-weight:600;src:local('Titillium WebSemiBold Italic'),local('TitilliumWeb-SemiBoldItalic'),url('/resources/fonts/TitilliumWeb-SemiBoldItalic.woff') format('woff')}@media only screen and (min-width: 501px) and (max-width: 800px),only screen and (min-width: 801px) and (max-width: 1100px),only screen and (min-width: 1101px){.media_s{display:none}}@media only screen and (max-width: 500px),only screen and (max-device-width: 500px),only screen and (min-width: 801px) and (max-width: 1100px),only screen and (min-width: 1101px){.media_m{display:none}}@media only screen and (max-width: 500px),only screen and (max-device-width: 500px),only screen and (min-width: 501px) and (max-width: 800px),only screen and (min-width: 1101px){.media_l{display:none}}@media only screen and (max-width: 500px),only screen and (max-device-width: 500px),only screen and (min-width: 501px) and (max-width: 800px),only screen and (min-width: 801px) and (max-width: 1100px){.media_xl{display:none}}@media only screen and (max-width: 500px),only screen and (max-device-width: 500px){.media_not_s{display:none}}@media only screen and (min-width: 501px) and (max-width: 800px){.media_not_m{display:none}}@media only screen and (min-width: 801px) and (max-width: 1100px){.media_not_l{display:none}}@media only screen and (min-width: 1101px){.media_not_xl{display:none}}#media_indicator{display:none;position:fixed;z-index:9999;top:3px;right:3px;width:10px;height:10px;border-radius:5px}@media only screen and (max-width: 500px),only screen and (max-device-width: 500px){#media_indicator{background-color:#f00}}@media only screen and (min-width: 501px) and (max-width: 800px){#media_indicator{background-color:#ffa500}}@media only screen and (min-width: 801px) and (max-width: 1100px){#media_indicator{background-color:#008000}}@media only screen and (min-width: 1101px){#media_indicator{background-color:#00f}}.admin_edit_bar_master{position:absolute !important}.admin_edit_bar{position:relative;z-index:80;clear:both;line-height:20px;padding:1px;height:20px}.admin_edit_bar *{font-family:sans-serif;font-size:12px;text-shadow:none}.admin_edit_bar button{background-color:#f00;background:#f00;color:#fff;margin-bottom:5px;margin-right:2px;margin-left:0;margin-top:0;font-size:11px;border-radius:4px;border:1px solid #f00;cursor:pointer;height:20px;padding:2px 4px 2px 4px;text-shadow:none;font-family:"Lucida Grande";box-shadow:none;filter:none}.admin_edit_bar button:hover{background:#f66;color:#fff;border:1px solid #f66;filter:none}.admin_more_info{padding-top:25px}.admin_more_info>table{width:100%;border:1px solid #f00;border-radius:4px;margin-bottom:8px}.admin_more_info>table td{padding:1px 4px;color:#f00}.admin_debug_log{padding-top:22px;background-color:#000;color:#fff}.admin_debug_log .function{color:rgba(255,255,255,0.7);text-align:right;vertical-align:top}.admin_debug_log .log_level_0{color:#fff}.admin_debug_log .log_level_1{color:#fff}.admin_debug_log .log_level_2{color:#ff0}.admin_debug_log .log_level_3{color:#f00}.admin_debug_log td{padding:0 3px}.admin_debug_log span{display:inline-block;font-weight:bold;background-color:rgba(255,255,255,0.4);color:#fff;border-radius:99px;padding:0 8px;cursor:pointer}.admin_debug_log span.active{color:#000;background-color:#fff}div.mc_calendar_container{position:relative;width:660px;max-width:100%;height:461px;transition:height .5s ease-out}div.mc_calendar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:0}div.mc_calendar_3d{perspective:1000px center}div.mc_calendar>.page{position:absolute;width:100%;bottom:0;left:0}div.mc_calendar>.page>img{width:100%}div.mc_calendar_3d>.page{transform-style:preserve-3d;backface-visibility:visible;transition:transform .5s ease-out;transform-origin:top}div.mc_calendar>.page>*{cursor:pointer}div.mc_calendar>.page>.back{position:absolute;top:0;left:0}div.mc_calendar_3d>.page>.back{transform:rotateX(180deg)}div.mc_calendar_3d>.page>.front,div.mc_calendar_3d>.page>.back{backface-visibility:hidden}div.mc_calendar>.loading{position:absolute;width:100%;height:50%;top:50%;left:0;text-align:center;color:#808080}div.mc_calendar>.loading>.progress{width:300px;height:8px;border:1px solid #808080;padding:1px;margin:auto;margin-top:20%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}div.mc_calendar .progress>.bar{height:8px;background-color:#808080;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-transition:width .2s linear;-moz-transition:width .2s linear;transition:width .2s linear}.cal_hint{width:160px;background-image:url('/resources/images/calendars/calendar_flick_hint.png');background-repeat:no-repeat;padding-left:50px;height:70px;margin:10px 0 10px 0;color:#808080}#contact_table{margin:0;padding:0;border-collapse:collapse;border:none}#contact_table tr td{margin-top:0;margin-bottom:0;padding-top:5px;border:none}#contact_table tr td textarea{font-family:"Arial";font-size:13px;padding:2px}#content{position:relative;background-color:#fff;padding:32px 12px 12px 12px;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,0.3);font-size:14px;font-weight:normal;height:100%;user-select:text}@media only screen and (max-width: 500px),only screen and (max-device-width: 500px){#content{margin:0;border-radius:0}}@media only screen and (min-width: 501px) and (max-width: 800px){#content{margin:10px}}@media only screen and (min-width: 801px) and (max-width: 1100px){#content{margin-left:210px;margin-right:10px}}#content p{margin:.4em 0;text-align:justify}#content h1{font-weight:normal !important;font-size:2em;font-weight:lighter;margin-bottom:.7em}#content h1>b{font-weight:normal !important}#content h2{font-size:1.6em;font-weight:lighter;margin:.5em 0}#content h1,#content h2,#content h3,#content h4,#content h5{font-weight:normal}#content #contenthead{user-select:none;position:absolute;top:6px;left:12px;right:12px;height:20px;color:#aaa;font-size:13px}#content #contenthead a,#content #contenthead a:active{text-decoration:none;color:#aaa}#content #contenthead a:hover{text-decoration:underline;color:#000}#content #contenthead ul,#content #contenthead ol{margin:.5em 0}#content #contenthead li{margin-left:2em}#content #contenthead #breadcrumb{position:absolute;left:0;top:0;margin:0;height:100%;overflow:hidden;list-style-type:none;display:block;white-space:nowrap}@media only screen and (max-width: 500px),only screen and (max-device-width: 500px){#content #contenthead #breadcrumb{display:none}}#content #contenthead #breadcrumb li{margin:0 .3em 0 0;height:100%;display:block;float:left}#content #contenthead #breadcrumb li>span{font-size:9px}#content #contenthead #languages{background:#fff;position:absolute;top:0;right:0;height:100%;padding-left:10px}#content #contenthead #languages a{margin-left:.5em}#content #contenthead #languages .selected{font-weight:bold;color:#000;text-decoration:none}.content_static h2{font-size:1.3em;font-weight:bold;margin:1em 0}.content_static p{margin:1em 0;text-align:justify}.content_static li{margin-left:1.3em}#locked{display:none}.pagelinks{width:100%;text-align:center;cursor:default}.pagelinks a{display:inline-block;text-decoration:none;line-height:26px}.pagelinks .pagelink{width:26px;height:26px;border-radius:13px;cursor:pointer}.pagelinks .pagelink:hover{background-color:#1e90ff;color:#fff}.pagelinks .current{color:#fff !important;background-color:#001fbf !important}.pagelinks .ellipsis{color:#aaa;display:inline-block;width:26px;height:26px}.pagelinks .scroll{text-decoration:underline;color:#000}.error_title{color:#f00;margin-bottom:10px}.error_text{font-weight:bold;margin-bottom:5px}.featured_items{width:100%;height:230px;overflow:hidden;position:relative}.featured_items>.item{width:100%;height:200px;float:left;overflow:hidden;position:absolute;top:0;transition:left .3s ease-in-out;-webkit-transition:left .3s ease-in-out;-moz-transition:left .3s ease-in-out;cursor:pointer}.featured_items>.item .featured_item_background{bottom:-200px;width:100%;position:absolute;opacity:.1;-ms-filter:"alpha(opacity=10)"}.featured_items>.item .featured_item_cover{position:absolute;z-index:10;border:1px solid #aaa}.featured_items>.item .featured_item_info{position:absolute;left:140px;margin-top:10px}.featured_items .links{position:absolute;width:100%;left:0;top:205px;text-align:center;cursor:default;line-height:7px}.featured_items .links>a{display:inline-block;width:7px;height:7px;border-radius:5px;margin:0 2px;border:1px #001fbf solid}.featured_items .links>a.current{background-color:#001fbf}.list_item,.detail_item{position:relative;width:100%;margin-bottom:10px;padding-bottom:5px}.list_item h1,.detail_item h1{font-size:1.5em !important;margin:0 !important}.list_item h2,.detail_item h2{font-size:1.2em !important;margin:0 !important}.list_item .dimmed,.detail_item .dimmed{color:#808080}.list_item .badge,.detail_item .badge{float:right;top:0;margin-right:-12px;background-color:#f00;font-size:.9em;font-weight:bold;color:#fff;padding:.2em 1em;border-bottom-left-radius:10px;border-top-left-radius:10px}.list_item .type,.detail_item .type{float:right;color:#aaa;margin-left:.5em}.detail_item h1{font-size:2em !important}.detail_item h2{font-size:1.5em}.detail_item .badge{margin-top:1em;font-size:1.2em}.list_item.with_image .image,.detail_item.with_image .image{width:20%;float:left;max-width:200px}.list_item.with_image .image img,.detail_item.with_image .image img{width:100%;border:1px solid #888}.list_item.with_image .right,.detail_item.with_image .right{float:right;width:78%}.list_item.with_image.small_image .image{width:10%}.list_item.with_image.small_image .right{width:88%}.list_item{border-bottom:1px dotted #ccc}.detail_item.with_image .image{width:30%;max-width:none !important}.detail_item.with_image .right{width:68%}.grid_item{margin-bottom:8px;float:left}@media only screen and (max-width: 500px),only screen and (max-device-width: 500px){.grid_item{width:33%}}@media only screen and (min-width: 801px) and (max-width: 1100px),only screen and (min-width: 501px) and (max-width: 800px){.grid_item{width:20%}}@media only screen and (min-width: 1101px){.grid_item{width:16.5%}}.grid_item .image{margin:auto;max-width:95%;height:180px}.grid_item .image img{max-width:100%;border:1px solid #888;max-height:180px}.grid_item .bottom{width:95%;margin:5px auto auto auto;height:100px;overflow:hidden;text-overflow:ellipsis}.grid_item .bottom h1{font-size:.9em !important;font-weight:bold !important;margin:0}.grid_item .bottom h2{font-size:.9em !important;margin:0}.grid_item .bottom p{font-size:.8em;margin:0}.detail_flyers .flyer{float:left;width:33%}@media only screen and (max-width: 500px),only screen and (max-device-width: 500px){.detail_flyers .flyer{width:50%}}.detail_flyers .flyer h1{font-size:1.2em !important;color:#808080;font-weight:normal !important}.detail_flyers .flyer .thumb{position:relative;max-width:90%;max-height:180px;width:100%;height:160px;background-repeat:no-repeat;background-size:cover}.detail_flyers .flyer .thumb>div{position:absolute;right:0;left:0;bottom:0;height:10px;background:-moz-linear-gradient(top, rgba(0,0,0,0) 0, rgba(0,0,0,0.3) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,0.3)));background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0, rgba(0,0,0,0.3) 100%);background:-o-linear-gradient(top, rgba(0,0,0,0) 0, rgba(0,0,0,0.3) 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0) 0, rgba(0,0,0,0.3) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0, rgba(0,0,0,0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#4d000000', GradientType=0)}.detail_flyers .flyer .link{display:block}.detail_toc{display:block;list-style-type:none}.detail_texts .text{margin:2em 0;font-size:16px;text-align:justify}.detail_texts .text h1{display:block;background-color:#eee;border-bottom:1px solid #aaa;margin-bottom:5px;padding:.2em;font-size:1.3em !important}.detail_texts .text h2,.detail_texts .text h3,.detail_texts .text h4,.detail_texts .text h5{margin:.7em 0}.detail_text_fixedwidth{font-family:monospace}.detail_text_fixedwidth *{font-family:monospace}.totop{text-decoration:none;font-size:.8em;color:#808080 !important;margin-left:10px}.bookseller_info{border:1px solid #f00;padding:5px}@media print{.detail_text_title{padding:0 !important;font-weight:bold;width:100%;border-bottom:1px solid #000;background:none !important;height:.6cm}.detail_text{width:650px}#detail_toc,#detail_zoom_cover,.totop,#detail_flyers{display:none}}#lightbox{position:fixed;z-index:100;width:100%;height:100%;background-color:#000;background-color:rgba(0,0,0,0.7);text-align:center;cursor:pointer}#lightbox>div{position:absolute;background-repeat:no-repeat;background-size:contain;background-position:center center;transition:top .5s ease-out,left .5s ease-out,width .5s ease-out,height .5s ease-out}#lightbox>div>img{margin:auto;max-height:100%;max-width:100%;width:auto;height:auto}img.lightbox{cursor:pointer}*{padding:0;margin:0;font-family:'Titillium Web',"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;line-height:1.3;-webkit-user-drag:none}::selection{background-color:#001fbf;color:#fff}html,body{height:100%;user-select:none}body{color:#000;font-size:14px;background-color:#fff}a{color:#000;text-decoration:underline}a img{border:none}a:active{color:#1e90ff}a:visited{color:#000}table{border-collapse:collapse}hr{height:1px;background-color:#fff;color:#fff;border-top:none;border-left:none;border-right:none;border-bottom:1px dotted #aaa;margin:8px 0}#head{cursor:default;position:relative;width:100%;height:70px;background-image:url('/resources/images/layout/head_gradient.png');background-repeat:repeat-x;background-size:contain;-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/resources/images/layout/head_gradient.png',sizingMethod='scale')"}@media only screen and (max-width: 500px),only screen and (max-device-width: 500px){#head{height:105px}}@media only screen and (max-width: 500px),only screen and (max-device-width: 500px),only screen and (min-width: 501px) and (max-width: 800px){#head{text-align:left}}@media only screen and (min-width: 801px) and (max-width: 1100px),only screen and (min-width: 1101px){#head{text-align:center}}#head #logo{position:absolute;left:0;top:0;display:block;height:70px;float:left;overflow:hidden;background-image:url('/resources/images/layout/logo.png');background-repeat:no-repeat;background-position:left center;background-size:auto 100%}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){#head #logo{background-image:url('/resources/images/layout/logo@2x.png')}}@media only screen and (max-width: 500px),only screen and (max-device-width: 500px),only screen and (min-width: 501px) and (max-width: 800px){#head #logo{width:70px}}@media only screen and (min-width: 801px) and (max-width: 1100px),only screen and (min-width: 1101px){#head #logo{width:215px}}#navigation{display:inline-block;list-style-type:none;margin-top:20px}@media only screen and (max-width: 500px),only screen and (max-device-width: 500px){#navigation{margin-top:3px}}@media only screen and (max-width: 500px),only screen and (max-device-width: 500px),only screen and (min-width: 501px) and (max-width: 800px){#navigation{margin-left:70px}}#navigation li{margin:0;display:inline-block;height:30px;background-repeat:no-repeat;background-position:right center;background-size:2px 30px}#navigation li a{display:block;line-height:30px;font-size:15px;text-decoration:none;color:#000;text-shadow:0 1px 0 rgba(255,255,255,0.5);padding:0 8px;border-radius:4px;margin:0 6px 0 4px}#navigation li a.selected{background-color:#001fbf;color:#fff;text-shadow:none}#navigation li.inner{background-image:url('/resources/images/layout/navigation_etch.png')}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){#navigation li.inner{background-image:url('/resources/images/layout/navigation_etch@2x.png')}}#search{position:absolute;text-align:right;height:28px}@media only screen and (min-width: 501px) and (max-width: 800px),only screen and (min-width: 801px) and (max-width: 1100px),only screen and (min-width: 1101px){#search{right:10px;top:20px;width:1px}}@media only screen and (max-width: 500px),only screen and (max-device-width: 500px){#search{width:100%;text-align:center;bottom:5px;left:0}}#search input{position:absolute;top:0;max-width:none;height:20px;border:1px solid #888;line-height:20px;margin:0;border-radius:4px;font-size:15px;background-image:url('/resources/images/layout/search_input.png');padding:4px 4px 4px 20px;background-repeat:no-repeat;background-position:5px center;background-size:12px 12px;transition:width .2s linear}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){#search input{background-image:url('/resources/images/layout/search_input@2x.png')}}@media only screen and (min-width: 801px) and (max-width: 1100px),only screen and (min-width: 1101px){#search input{width:150px;right:0}}@media only screen and (min-width: 501px) and (max-width: 800px){#search input{width:80px;right:0}}@media only screen and (max-width: 500px),only screen and (max-device-width: 500px){#search input{left:5px;right:5px}}@media only screen and (min-width: 501px) and (max-width: 800px),only screen and (min-width: 801px) and (max-width: 1100px),only screen and (min-width: 1101px){#search input:focus{width:300px}}#teaser{height:120px;width:100%;background-repeat:repeat-x}@media only screen and (max-width: 500px),only screen and (max-device-width: 500px){#teaser{height:50px;background-size:auto 100%}}#teaser>div{height:100%;width:100%;background-repeat:no-repeat;background-size:auto 100%}#contentbox{width:100%;border-top:1px solid #999;background-image:url('/resources/images/layout/backdrop_noise.png');background-repeat:repeat}#contentbox #contentstripe{max-width:1200px;position:relative}@media only screen and (min-width: 501px) and (max-width: 800px),only screen and (max-width: 500px),only screen and (max-device-width: 500px){#contentbox #contentstripe{margin:0;width:100%}}@media only screen and (min-width: 801px) and (max-width: 1100px){#contentbox #contentstripe{margin:-15px 0 0 0;width:100%}}@media only screen and (min-width: 1101px){#contentbox #contentstripe{margin:-15px auto 0 auto;width:60%}}#contentbox #contentstripe #sidebar_left,#contentbox #contentstripe #sidebar_right{cursor:default;user-select:none}@media only screen and (max-width: 500px),only screen and (max-device-width: 500px){#contentbox #contentstripe #sidebar_left,#contentbox #contentstripe #sidebar_right{margin:0}}@media only screen and (min-width: 501px) and (max-width: 800px){#contentbox #contentstripe #sidebar_left,#contentbox #contentstripe #sidebar_right{margin-right:10px;margin-top:10px}}@media only screen and (min-width: 801px) and (max-width: 1100px),only screen and (min-width: 1101px){#contentbox #contentstripe #sidebar_left,#contentbox #contentstripe #sidebar_right{width:200px;margin-top:25px}}@media only screen and (min-width: 501px) and (max-width: 800px){#contentbox #contentstripe #sidebar_left,#contentbox #contentstripe #sidebar_right{margin-left:10px}}@media only screen and (min-width: 801px) and (max-width: 1100px){#contentbox #contentstripe #sidebar_left{position:absolute;margin-left:10px}}@media only screen and (min-width: 1101px){#contentbox #contentstripe #sidebar_left{position:absolute;right:100%}}@media only screen and (min-width: 801px) and (max-width: 1100px){#contentbox #contentstripe #sidebar_right{position:relative;float:none}}@media only screen and (min-width: 1101px){#contentbox #contentstripe #sidebar_right{position:absolute;float:right;left:100%}}.clearing{content:"";clear:both;display:table}#footer{cursor:default;width:100%;min-height:120px;background-color:#444;box-shadow:0 5px 5px rgba(0,0,0,0.4) inset}@media only screen and (min-width: 801px) and (max-width: 1100px),only screen and (min-width: 1101px){#footer{margin-top:-15px}}#footer_text{color:#aaa;font-size:12px;padding:30px 0 0 0}@media only screen and (max-width: 500px),only screen and (max-device-width: 500px){#footer_text{margin:5px;padding-top:20px}}@media only screen and (max-width: 500px),only screen and (max-device-width: 500px),only screen and (min-width: 501px) and (max-width: 800px){#footer_text{margin:0 0 0 20px}}@media only screen and (min-width: 801px) and (max-width: 1100px){#footer_text{margin:0 0 0 210px}}@media only screen and (min-width: 1101px){#footer_text{margin:auto;width:60%}}#footer_text a{color:#ccc;text-decoration:underline}#menu{width:100%;font-size:15px}#menu li.item{display:block}@media only screen and (min-width: 501px) and (max-width: 800px){#menu li.item{float:left;height:30px;line-height:30px}}#menu li.item a{display:block;color:#555;text-decoration:none;text-align:right}@media only screen and (max-width: 500px),only screen and (max-device-width: 500px){#menu li.item a{padding:5px;text-align:left;border-bottom:1px solid #ccc}}@media only screen and (min-width: 501px) and (max-width: 800px){#menu li.item a{line-height:30px;display:inline-block;padding:0 5px;float:left;border-radius:4px}}@media only screen and (min-width: 801px) and (max-width: 1100px),only screen and (min-width: 1101px){#menu li.item a{border-radius:4px 0 0 4px;padding:5px 10px 5px 5px}}#menu li.item a:hover{color:#fff;background-color:#001fbf}#menu li.separator{display:block;height:1px;background-color:rgba(0,0,0,0.2);background:-moz-linear-gradient(left, rgba(0,0,0,0) 0, rgba(0,0,0,0.3) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,0.3)));background:-webkit-linear-gradient(left, rgba(0,0,0,0) 0, rgba(0,0,0,0.3) 100%);background:-o-linear-gradient(left, rgba(0,0,0,0) 0, rgba(0,0,0,0.3) 100%);background:-ms-linear-gradient(left, rgba(0,0,0,0) 0, rgba(0,0,0,0.3) 100%);background:linear-gradient(to right, rgba(0,0,0,0) 0, rgba(0,0,0,0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#4d000000', GradientType=1)}@media only screen and (max-width: 500px),only screen and (max-device-width: 500px),only screen and (min-width: 501px) and (max-width: 800px){#menu li.separator{display:none}}#menu_button{cursor:pointer;padding:5px;text-decoration:none;font-weight:bold;background-color:rgba(255,255,255,0.7)}@media only screen and (min-width: 501px) and (max-width: 800px),only screen and (min-width: 801px) and (max-width: 1100px),only screen and (min-width: 1101px){#menu_button{display:none}}.paper_yearblock{margin:10px 0;border:1px solid #ddd;padding:5px 5px 0 5px;min-height:30px;box-shadow:0 0 10px rgba(0,0,0,0.1) inset}.paper_yearblock .year{float:left;color:#888;font-size:30px;width:90px}.paper_yearblock .issues{padding-left:100px}.paper_yearblock .issue{display:inline-block;float:left;margin-right:10px;margin-bottom:5px;min-width:80px;font-size:11px}.paper_yearblock .issue img{height:80px}.paper_abstract{margin-bottom:0;text-align:justify}.paper_preview_container{margin-top:10px;margin-bottom:10px;float:left;width:100%}.paper_preview_thumb{border:1px solid #888;float:left;margin-bottom:5px;max-width:200px}.paper_badge{display:inline-block;width:18px;height:18px;background-color:#808080;border-radius:9px;float:left;margin-right:5px;font-weight:bold;text-shadow:0 -1px 0 rgba(0,0,0,0.4);text-align:center;line-height:18px}.paper_badge.purchased{color:#fff;background-color:#ff8c00}.paper_badge.openaccess{color:#fff;background-color:#008000}.paper_badge_key{color:#808080}.paper_texts{margin-bottom:16px}.paper_texts .text{margin:0;font-size:16px;text-align:justify}.paper_texts .text h1{display:block;background-color:#eee;border-bottom:1px solid #aaa;padding:.2em;font-size:1.1em !important;margin:0 !important}.paper_texts .text h2,.paper_texts .text h3,.paper_texts .text h4,.paper_texts .text h5{margin:.7em 0}.paper_text_fixedwidth{font-family:monospace}.paper_text_fixedwidth *{font-family:monospace}.paper_prepub_headline{font-size:16px;padding:5px;background-color:#ccc;border-radius:4px;margin:10px 0}#quickfind{position:absolute;top:30px;right:0;background-color:#fff;border-radius:4px;box-shadow:0 5px 15px rgba(0,0,0,0.3);z-index:9999;border:1px solid rgba(0,0,0,0.3);min-width:100%}@media only screen and (max-width: 500px),only screen and (max-device-width: 500px){#quickfind{max-width:100%;background-color:#fff}}#quickfind .result{width:100%;height:22px;line-height:22px;overflow:hidden;position:relative;cursor:pointer;font-size:14px;white-space:nowrap}@media only screen and (max-width: 500px),only screen and (max-device-width: 500px),only screen and (min-width: 501px) and (max-width: 800px){#quickfind .result{line-height:30px;height:30px;border-bottom:1px solid #ddd}}#quickfind .result .title{line-height:inherit;float:left;display:block;text-overflow:ellipsis;overflow:hidden;max-width:400px;margin-right:10px;margin-left:8px}#quickfind .result .type{line-height:inherit;display:inline-block;float:right;margin-right:8px;font-size:12px;color:#aaa}@media only screen and (max-width: 500px),only screen and (max-device-width: 500px){#quickfind .result .type{display:none}}#quickfind .result.selected{background-color:#1e90ff}#quickfind .result.selected>*{color:#fff !important}.search_relevance_off{position:relative;width:100%;height:6px;background-color:#eee;margin:5px 0}.search_relevance_off>.search_relevance_on{position:absolute;top:0;left:0;height:6px;color:#000;border-radius:3px;background-color:#808080}.series{width:660px;float:left;margin-top:8px;padding-bottom:8px;border-bottom:1px dotted #aaa}.series_image{width:140px;float:left;margin-right:8px}.series_image img{max-width:140px;border:1px solid #888}.series_info{float:left;width:510px}.series_title{margin-top:0;font-size:20px;font-weight:bold}.series_type{margin-top:0;float:right;font-size:16px;color:#888}.series_subtitle{font-size:20px;margin-top:-8px}.series_issn{font-weight:bold}.series_editor{color:#888}.series_scope{text-align:justify;margin-bottom:0}.subseries{margin-left:140px;width:560px}.subseries .series_info{width:410px}.subseries .series_title{font-size:16px}.subseries .series_subtitle{font-size:14px;margin-top:-8px}.subseries .series_type{float:right;font-size:13px;color:#888}.subseries .series_image{width:100px}.subseries .series_image img{width:100px}.member_link{display:block;padding:4px;border:1px solid #fff}.member_link:hover{border:1px solid #000}.shop_button{border:1px solid #aaa;padding:5px;color:#000;text-decoration:none;background:none;font-family:Arial,sans;font-size:13px}.shop_button:hover{border:1px solid #888;text-decoration:none;background-color:#ddd}#shopping_cart tr td{padding:4px}#shopping_cart .head{font-weight:bold;border-bottom:1px solid #000}#shopping_cart .item{border-bottom:1px dotted #aaa}#shopping_cart .bottom{border-top:3px double #000}#shopping_cart_empty{color:#888;font-weight:bold}#shop_progress{width:100%;margin:10px 0}@media only screen and (max-width: 500px),only screen and (max-device-width: 500px){#shop_progress{margin:10px 0}}#shop_progress .progressbar{height:10px;border-radius:5px;box-shadow:0 2px 8px rgba(0,0,0,0.3) inset}@media only screen and (max-width: 500px),only screen and (max-device-width: 500px){#shop_progress .progressbar{height:8px;box-shadow:0 1px 4px rgba(0,0,0,0.3) inset}}#shop_progress .progressbar .progress{background-color:#001fbf;border-radius:5px;height:100%}#shop_progress .progressbar .keg{position:relative;width:20px;height:20px;border-radius:10px;background-color:#001fbf;margin-top:-15px;margin-left:-10px}@media only screen and (max-width: 500px),only screen and (max-device-width: 500px){#shop_progress .progressbar .keg{margin-top:-14px}}#shop_progress .step{float:left;width:25%;text-overflow:ellipsis;overflow:hidden;text-align:center;color:#001fbf;font-size:1.2em;padding:5px 0}@media only screen and (max-width: 500px),only screen and (max-device-width: 500px){#shop_progress .step{font-size:.8em;font-weight:bold}}#shop_progress .step a{color:#001fbf !important}#shop_progress .step p{white-space:normal;color:#808080;font-size:.7em;display:block;width:80%;margin:0 10%;text-align:center}@media only screen and (max-width: 500px),only screen and (max-device-width: 500px){#shop_progress .step p{display:none}}#shop_dashboard{margin-top:25px;width:100%}#shop_dashboard>div{float:left;margin-bottom:20px}@media only screen and (max-width: 500px),only screen and (max-device-width: 500px){#shop_dashboard>div{width:100%}}@media only screen and (min-width: 501px) and (max-width: 800px){#shop_dashboard>div{width:50%;height:90px}}@media only screen and (min-width: 801px) and (max-width: 1100px),only screen and (min-width: 1101px){#shop_dashboard>div{width:33%;height:80px}}#shop_dashboard>div i{display:block;float:left;margin-right:10px}#shop_dashboard>div .right{margin-left:55px;padding-right:20px}#shop_dashboard>div .right h1{font-size:1.2em !important;font-weight:bold;margin:0 !important}#shop_dashboard>div .right p{font-size:.8em;margin:0;color:#808080;text-align:left}.shop_checkoutform div.half{width:50%;float:left}@media only screen and (max-width: 500px),only screen and (max-device-width: 500px){.shop_checkoutform div.half{width:100%}}.shop_warningbox{background-color:#f0e68c;border:1px solid #daa520;padding:5px;float:left;vertical-align:middle;width:100%;box-sizing:border-box;padding-left:65px}.shop_warningbox img{float:left;margin-left:-60px}.shop_password_safety{color:#888;font-size:11px}.shop_password_safety span{font-weight:bold;font-size:13px}.shop_mandatory{font-weight:bold;color:#f00}.shop_error{color:#f00;font-size:11px}.shop_summary_table tr td{padding-top:0;padding-bottom:0}.shop_history_tr>td{border-bottom:1px dotted #aaa}.shop_history_head>td{border-bottom:1px solid #aaa}.shop_account_feature{border-top:1px dotted #aaa;padding-top:5px;padding-bottom:5px;float:left;margin-top:0;width:100%;min-height:60px}.shop_account_feature p{margin-left:63px}.shop_account_feature h2{margin-top:0;font-size:13px;margin-bottom:2px}.shop_account_feature img{float:left;margin-right:15px}.shop_checkmarks{margin-left:0}.shop_checkmarks li{list-style:none;background-image:url('/resources/images/shop/checkmark.png');background-repeat:no-repeat;background-position:left center;padding:10px 0 10px 35px}.shop_cart_count{background-color:#666;padding:1px;width:16px;height:16px;color:#fff;border-radius:10px;padding:1px 5px 1px 5px}@media print{#shop_progress{display:none}}.shop_note{border-radius:5px;padding:5px;margin:10px 0;background-color:#fc0}.shop_order_processed{border:4px solid #008000;border-radius:8px;padding:10px}div.license-container ol{margin:.5em;padding-left:1em;text-align:justify}div.license-container li{margin-top:.5em}.sidebar_item{margin-top:5px;margin-bottom:10px}@media only screen and (min-width: 1101px){.sidebar_item{margin-left:10px}}@media only screen and (min-width: 801px) and (max-width: 1100px){.sidebar_item{margin-right:10px;text-align:right}}@media only screen and (min-width: 501px) and (max-width: 800px){.sidebar_item{margin:10px !important}}@media only screen and (max-width: 500px),only screen and (max-device-width: 500px){.sidebar_item{margin:5px !important}}.sidebar_item>h1{font-size:15px;color:#555;font-weight:bold;margin:0 0 5px 0}.sidebar_item ul{list-style:none}.sidebar_item p,.sidebar_item li,.sidebar_item a{color:#808080;line-height:1}.sidebar_item .sidebar_button{display:inline-block;padding:4px 6px;line-height:18px;color:#fff;background:#808080 !important;background-color:#808080 !important;filter:none !important;border:none;text-shadow:none;box-shadow:none;border-radius:5px;text-decoration:none;margin-top:5px}.sidebar_item input{border:1px solid #808080 !important;box-shadow:none !important}.sidebar_item .sidebar_button:hover{background-color:#555}.sidebar_separator{height:1px}@media only screen and (min-width: 501px) and (max-width: 800px),only screen and (max-width: 500px),only screen and (max-device-width: 500px){.sidebar_separator{background-color:rgba(0,0,0,0.2)}}@media only screen and (min-width: 1101px){.sidebar_separator{background-color:rgba(0,0,0,0.2);background:-moz-linear-gradient(left, rgba(0,0,0,0.3) 0, rgba(0,0,0,0) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0, rgba(0,0,0,0.3)), color-stop(100%, rgba(0,0,0,0)));background:-webkit-linear-gradient(left, rgba(0,0,0,0.3) 0, rgba(0,0,0,0) 100%);background:-o-linear-gradient(left, rgba(0,0,0,0.3) 0, rgba(0,0,0,0) 100%);background:-ms-linear-gradient(left, rgba(0,0,0,0.3) 0, rgba(0,0,0,0) 100%);background:linear-gradient(to right, rgba(0,0,0,0.3) 0, rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d000000', endColorstr='#00000000', GradientType=1)}}@media only screen and (min-width: 801px) and (max-width: 1100px){.sidebar_separator{background-color:rgba(0,0,0,0.2);background:-moz-linear-gradient(left, rgba(0,0,0,0) 0, rgba(0,0,0,0.3) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,0.3)));background:-webkit-linear-gradient(left, rgba(0,0,0,0) 0, rgba(0,0,0,0.3) 100%);background:-o-linear-gradient(left, rgba(0,0,0,0) 0, rgba(0,0,0,0.3) 100%);background:-ms-linear-gradient(left, rgba(0,0,0,0) 0, rgba(0,0,0,0.3) 100%);background:linear-gradient(to right, rgba(0,0,0,0) 0, rgba(0,0,0,0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#4d000000', GradientType=1)}}.static_impact_factor{background-color:#ffa500;padding:5px;float:right;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;text-align:center;color:#fff;background:#ffd232;background:-moz-linear-gradient(top, #ffd232 0, #ffa500 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ffd232), color-stop(100%, #ffa500));background:-webkit-linear-gradient(top, #ffd232 0, #ffa500 100%);background:-o-linear-gradient(top, #ffd232 0, #ffa500 100%);background:-ms-linear-gradient(top, #ffd232 0, #ffa500 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd232', endColorstr='#ffa500', GradientType=0);background:linear-gradient(top, #ffd232 0, #ffa500 100%);border:1px solid #ffa500;margin:5px;margin-top:10px;margin-bottom:10px;text-shadow:0 1px 0 rgba(255,255,255,0.2)}.static_impact_factor a{color:#000;text-decoration:none}.static_impact_factor b{font-size:1.6em}.linkbutton::-moz-focus-inner{border:0;padding:0}button,input[type="submit"],.linkbutton{display:inline-block;background:#ccc;background:linear-gradient(to bottom, #eee 0, #ccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#eeeeee', EndColorStr='#cccccc');border:1px solid #aaa;padding:4px 8px;font-size:14px;text-decoration:none;color:#333;text-shadow:0 1px 0 rgba(255,255,255,0.8);border-radius:3px;box-shadow:0 0 1px 1px rgba(255,255,255,0.8) inset,0 1px 0 rgba(0,0,0,0.3);white-space:nowrap;cursor:pointer;margin:5px 0;margin-left:2px}button img,input[type="submit"] img,.linkbutton img{display:inline;margin-bottom:-3px;margin-right:5px}button.master,input[type="submit"].master,.linkbutton.master{background:#ccc;background:linear-gradient(to bottom, #2e5dea 0, #001496 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2e5dea', endColorstr='#001496', GradientType=0);color:#fff;border-color:#001496;text-shadow:0 -1px 1px rgba(0,0,0,0.3);box-shadow:0 0 1px 1px rgba(255,255,255,0.2) inset,0 1px 0 rgba(0,0,0,0.3)}button.destructive,input[type="submit"].destructive,.linkbutton.destructive{background:#ff3019;background:linear-gradient(to bottom, #ff3019 0, #cf0404 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3019', endColorstr='#cf0404', GradientType=0);color:#fff;border-color:#a50303;text-shadow:0 -1px 1px rgba(0,0,0,0.3);box-shadow:0 0 1px 1px rgba(255,255,255,0.2) inset,0 1px 0 rgba(0,0,0,0.3)}button:hover,input[type="submit"]:hover,.linkbutton:hover{background:#ddd;background:linear-gradient(to bottom, #f9f9f9 0, #ddd 100%);color:#000;text-decoration:none;border-color:#666}button.master:hover,input[type="submit"].master:hover,.linkbutton.master:hover{background:#2e77f4;background:linear-gradient(top bottom, #2e77f4 0, #0011ce 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2e77f4', endColorstr='#0011ce', GradientType=0);border-color:#0011ce;color:#fff}button.destructive:hover,input[type="submit"].destructive:hover,.linkbutton.destructive:hover{background:#ff5d4f;background:linear-gradient(to bottom, #ff5d4f 0, #f20404 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5d4f', endColorstr='#f20404', GradientType=0);color:#fff;border-color:#a50303;text-shadow:0 -1px 1px rgba(0,0,0,0.3)}button:active,input[type="submit"]:active,.linkbutton:active{background:linear-gradient(to bottom, #ccc 0, #eee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#cccccc', EndColorStr='#eeeeee')}button.master:active,input[type="submit"].master:active,.linkbutton.master:active{background:#0011ce;background:linear-gradient(to bottom, #0011ce 0, #2e77f4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0011ce', endColorstr='#2e77f4', GradientType=0)}input[type="checkbox"],input[type="radio"]{margin-right:5px}input[type="text"],input[type="password"],textarea{font-size:14px;line-height:16px;border:1px solid #bbb;box-shadow:0 1px 2px rgba(0,0,0,0.1) inset;border-radius:4px;padding:3px;margin:2px 0;height:18px;max-width:100%}input[type="text"].invalid,input[type="password"].invalid,textarea.invalid{border-color:#f00}input[type="text"]:focus,input[type="password"]:focus,textarea:focus{border-color:#1e90ff !important;outline:none;box-shadow:0 0 6px #1e90ff}input[type="text"].default_text,input[type="search"].default_text{color:#888}select{background:#fff;border:1px solid #bbb;font-size:14px;height:25px;margin:2px 0;max-width:100%}select.invalid{border-color:#f00}.feedback{padding:4px;background-color:#ffdede;font-weight:bold;margin-bottom:5px;margin-top:5px;display:block;color:#f00;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:1px solid #f00}.success{color:#008000;background-color:#efe;border-color:#008000}.warning{color:#ff8000;background-color:#fed;border-color:#ff8000}.form_error{display:inline-block;font-size:12px;font-weight:bold;background-color:#f00;padding:5px;line-height:10px;border-radius:3px;color:#fff;margin-bottom:4px}.form_mandatory{font-weight:bold;color:#f00}.form_table{width:100%}.form_table td.label{white-space:nowrap;vertical-align:top;line-height:25px;padding-right:10px;width:10px}.form_table td.input{padding-right:20px}.captcha{width:100%}