The compress option has been deprecated. We recommend you use a dedicated css minifier, for instance see less-plugin-clean-css.
@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:red}}@media only screen and (min-width: 501px) and (max-width: 800px){#media_indicator{background-color:orange}}@media only screen and (min-width: 801px) and (max-width: 1100px){#media_indicator{background-color:green}}@media only screen and (min-width: 1101px){#media_indicator{background-color:blue}}.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:red;background:red;color:white;margin-bottom:5px;margin-right:2px;margin-left:0;margin-top:0;font-size:11px;border-radius:4px;border:1px solid red;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:white;border:1px solid #f66;filter:none}.admin_more_info{padding-top:25px}.admin_more_info>table{width:100%;border:1px solid red;border-radius:4px;margin-bottom:8px}.admin_more_info>table td{padding:1px 4px;color:red}.admin_debug_log{padding-top:22px;background-color:black;color:white}.admin_debug_log .function{color:rgba(255,255,255,0.7);text-align:right;vertical-align:top}.admin_debug_log .log_level_0{color:white}.admin_debug_log .log_level_1{color:white}.admin_debug_log .log_level_2{color:yellow}.admin_debug_log .log_level_3{color:red}.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:white;border-radius:99px;padding:0 8px;cursor:pointer}.admin_debug_log span.active{color:black;background-color:white}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:gray}div.mc_calendar>.loading>.progress{width:300px;height:8px;border:1px solid gray;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:gray;-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:gray}#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:white;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:black}#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:white;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:black;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:DodgerBlue;color:white}.pagelinks .current{color:white !important;background-color:#001fbf !important}.pagelinks .ellipsis{color:#AAA;display:inline-block;width:26px;height:26px}.pagelinks .scroll{text-decoration:underline;color:black}.error_title{color:red;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 #AAAAAA;width:128px}.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:gray}.list_item .badge,.detail_item .badge{float:right;top:0;margin-right:-12px;background-color:red;font-size:.9em;font-weight:bold;color:white;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:gray;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:#EEEEEE;border-bottom:1px solid #AAAAAA;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:gray !important;margin-left:10px}.bookseller_info{border:1px solid red;padding:5px}@media print{.detail_text_title{padding:0 !important;font-weight:bold;width:100%;border-bottom:1px solid black;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:black;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:white}html,body{height:100%;user-select:none}body{color:black;font-size:14px;background-color:white}a{color:black;text-decoration:underline}a img{border:none}a:active{color:DodgerBlue}a:visited{color:black}table{border-collapse:collapse}hr{height:1px;background-color:white;color:white;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:black;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:white;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:white;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 #DDDDDD;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:#888888;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 #888888;float:left;margin-bottom:5px;max-width:200px}.paper_badge{display:inline-block;width:18px;height:18px;background-color:gray;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:white;background-color:DarkOrange}.paper_badge.openaccess{color:white;background-color:green}.paper_badge_key{color:gray}.paper_texts{margin-bottom:16px}.paper_texts .text{margin:0;font-size:16px;text-align:justify}.paper_texts .text h1{display:block;background-color:#EEEEEE;border-bottom:1px solid #AAAAAA;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:white;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:white}}#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:DodgerBlue}#quickfind .result.selected>*{color:white !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:black;border-radius:3px;background-color:gray}.series{width:660px;float:left;margin-top:8px;padding-bottom:8px;border-bottom:1px dotted #AAAAAA}.series_image{width:140px;float:left;margin-right:8px}.series_image img{max-width:140px;border:1px solid #888888}.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:#888888}.series_subtitle{font-size:20px;margin-top:-8px}.series_issn{font-weight:bold}.series_editor{color:#888888}.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:#888888}.subseries .series_image{width:100px}.subseries .series_image img{width:100px}.member_link{display:block;padding:4px;border:1px solid white}.member_link:hover{border:1px solid black}.shop_button{border:1px solid #AAAAAA;padding:5px;color:black;text-decoration:none;background:none;font-family:Arial,sans;font-size:13px}.shop_button:hover{border:1px solid #888888;text-decoration:none;background-color:#DDDDDD}#shopping_cart tr td{padding:4px}#shopping_cart .head{font-weight:bold;border-bottom:1px solid black}#shopping_cart .item{border-bottom:1px dotted #AAAAAA}#shopping_cart .bottom{border-top:3px double black}#shopping_cart_empty{color:#888888;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:gray;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:gray;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:khaki;border:1px solid goldenrod;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:#888888;font-size:11px}.shop_password_safety span{font-weight:bold;font-size:13px}.shop_mandatory{font-weight:bold;color:red}.shop_error{color:red;font-size:11px}.shop_summary_table tr td{padding-top:0;padding-bottom:0}.shop_history_tr>td{border-bottom:1px dotted #AAAAAA}.shop_history_head>td{border-bottom:1px solid #AAAAAA}.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:white;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:#FFCC00}.shop_order_processed{border:4px solid green;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:gray;line-height:1}.sidebar_item .sidebar_button{display:inline-block;padding:4px 6px;line-height:18px;color:white;background:gray !important;background-color:gray !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 gray !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:orange;padding:5px;float:right;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;text-align:center;color:white;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:black;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, #eeeeee 0, #cccccc 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:white;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:white;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:black;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:white}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:white;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:red}input[type="text"]:focus,input[type="password"]:focus,textarea:focus{border-color:DodgerBlue !important;outline:none;box-shadow:0 0 6px DodgerBlue}input[type="text"].default_text,input[type="search"].default_text{color:#888}select{background:white;border:1px solid #BBB;font-size:14px;height:25px;margin:2px 0;max-width:100%}select.invalid{border-color:red}.feedback{padding:4px;background-color:#ffdede;font-weight:bold;margin-bottom:5px;margin-top:5px;display:block;color:red;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:1px solid red}.success{color:green;background-color:#EEFFEE;border-color:green}.warning{color:#ff8000;background-color:#ffeedd;border-color:#ff8000}.form_error{display:inline-block;font-size:12px;font-weight:bold;background-color:red;padding:5px;line-height:10px;border-radius:3px;color:white;margin-bottom:4px}.form_mandatory{font-weight:bold;color:red}.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%}