@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,s,samp,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html{font:62.5% "Helvetica Neue",Arial,Helvetica,sans-serif}body{background:#FFF;color:#333;font-size:13px;font-size:1.3rem;min-width:320px;overflow-y:hidden}@media screen and (min-device-width:320px){body{background:#f1f1f1 url(../images/bg.png)}}@media screen and (min-width:1004px){body{padding:0 3px}}body.cms-lang-jp{font-family:"������������������ Pro W3",Arial,"Hiragino Kaku Gothic Pro","������������","Meiryo, Osaka","������ ���������������","MS PGothic",sans-serif}div,dt,form,label,li,p,span{display:block;margin:7px 0}@media screen and (min-device-width:320px){div,dt,form,label,li,p,span{margin:0}}@media screen and (min-device-width:320px){li{display:list-item}}@media screen and (min-device-width:320px){span,label{display:inline}}#header{background:#f1f1f1;margin:0;padding:.5em .5em}@media screen and (min-device-width:320px){#header{padding:0}}#content,#footer-nav,#footer{padding:.2em .5em}@media screen and (min-device-width:320px){#content,#footer-nav,#footer{padding:0}}h1,h2{font-family:Georgia,"New Century Schoolbook","Nimbus Roman No9 L",serif;font-weight:normal;letter-spacing:.02em;line-height:1.2}.cms-lang-jp h1,.cms-lang-jp h2{font-family:"������������������ Pro W3",Georgia,"Hiragino Kaku Gothic Pro","������������","Meiryo, Osaka","������ ���������������","MS PGothic",sans-serif}h1{font-size:26px;font-size:2.6rem;margin:7px 0 14px}@media screen and (min-width:600px){h1{font-size:30px;font-size:3rem}}h1 span{color:#999}h2{font-size:24px;font-size:2.4rem;margin:7px 0}h3{font-size:16px;font-size:1.6rem;font-weight:normal;margin:7px 0 5px}sub,sup{font-size:9px;font-size:.9rem;line-height:1}sub{vertical-align:text-bottom}sup{vertical-align:text-top}a{color:#0176c3;text-decoration:none}a:hover,a:active,a:focus{color:#0176c3;text-decoration:underline}a[href='#more'],a[href='#less']{color:#666;font-size:11px;font-size:1.1rem;text-decoration:underline;white-space:nowrap}a[href='#more']:hover,a[href='#less']:hover{color:#333}a.external:after{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALUlEQVQYlWNgLDv8H4YZoABFDFkCGeBVABPDqgBDA7rdWO3C5gacVmBVgA8DACqIPj0jO7W7AAAAAElFTkSuQmCC") no-repeat right center;content:'';display:inline-block;height:8px;margin-left:7px;width:8px}.hidden{display:none !important;visibility:hidden}#gimme-satisfaction,#reader-overlay,.js-hidden,.pillow-btn,.no-js #results-only-access-checkbox,.tooltip{display:none}#pub-date-graph{position:absolute;left:-1000px}@media screen and (min-width:1004px){#pub-date-graph{position:relative;left:auto}}.bar-dock{position:absolute;left:-100000px}@media screen and (min-width:600px){.bar-dock{position:static;left:auto}}.flyout-caption{position:absolute;left:-10000px}@media screen and (min-device-width:320px){.flyout-caption{left:auto}}@media screen and (min-width:600px){#gimme-satisfaction{display:block}}#fdbk_tab{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;opacity:0}@media screen and (min-width:1004px){#fdbk_tab{opacity:1}}@media screen and (max-width:1020px){#fdbk_tab{display:none}}.js #fdbk_screen{opacity:.75}.accessibility{position:absolute;left:-100000px}.no-js{padding-top:42px}#site-qualifier img{width:98%}@media screen and (min-device-width:320px){#site-qualifier img{width:auto}}#abstract-actions,.bar-actions{font-size:16px;font-size:1.6rem;font-weight:bold}@media screen and (min-device-width:320px){#abstract-actions,.bar-actions{font-size:100%;font-weight:normal}}#abstract-actions a span,.bar-actions a span{display:inline-block}img.lazy{display:none}#ki_container{display:none}@media screen and (min-width:1100px){#ki_container{display:block}}button,input,select,textarea{color:#666;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif}.cms-lang-jp button,.cms-lang-jp input,.cms-lang-jp select,.cms-lang-jp textarea{font-family:"������������������ Pro W3",Arial,"Hiragino Kaku Gothic Pro","������������","Meiryo, Osaka","������ ���������������","MS PGothic",sans-serif}input[type=text],input[type=number],input[type=date],input[type=password],textarea{background-color:#FFF;border:1px solid #bcbcbc;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 2px 2px 5px #efefef;-moz-box-shadow:inset 2px 2px 5px #efefef;box-shadow:inset 2px 2px 5px #efefef;font-size:13px;font-size:1.3rem;padding:4px 3px}input[type=text].placeholder,input[type=password].placeholder{color:#999}input[type=text]:focus,input[type=password]:focus,textarea:focus{border-color:#0176c3;-webkit-box-shadow:0 0 3px #0176c3;-moz-box-shadow:0 0 3px #0176c3;box-shadow:0 0 3px #0176c3;outline:0}button,input[type=button],input[type=submit],input[type=image],label{cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}.lt-ie8 input,.lt-ie8 select{vertical-align:middle}@font-face{font-family:"springer_icons";src:url('/app-pp/assets-v/fonts/springer_icons.eot?1450188742');src:url('/app-pp/assets-v/fonts/springer_icons.eot?&1450188742#iefix') format('embedded-opentype'),url('/app-pp/assets-v/fonts/springer_icons.woff?1450188742') format('woff'),url('/app-pp/assets-v/fonts/springer_icons.svg?1450188742') format('svg'),url('/app-pp/assets-v/fonts/springer_icons.ttf?1450188742') format('truetype');font-weight:400}@media screen and (min-device-width:320px){#wrapper,.page-wrapper{-webkit-box-shadow:0 0 4px #BBB;-moz-box-shadow:0 0 4px #BBB;box-shadow:0 0 4px #BBB;background-color:#FFF;margin:0 auto;position:relative}}@media screen and (min-device-width:320px) and (min-width:600px){#wrapper,.page-wrapper{max-width:980px}}@media screen and (min-device-width:320px){#wrapper #content,.page-wrapper #content{-webkit-transition:padding .25s ease-in-out;-moz-transition:padding .25s ease-in-out;-o-transition:padding .25s ease-in-out;transition:padding .25s ease-in-out;zoom:1;-webkit-box-shadow:inset 0 1px 0 0 #FFF,inset 0 18px 18px -18px #efefef;-moz-box-shadow:inset 0 1px 0 0 #FFF,inset 0 18px 18px -18px #efefef;box-shadow:inset 0 1px 0 0 #FFF,inset 0 18px 18px -18px #efefef}#wrapper #content:before,#wrapper #content:after,.page-wrapper #content:before,.page-wrapper #content:after{content:"";display:table}#wrapper #content:after,.page-wrapper #content:after{clear:both}.cms-barebone #wrapper #content,.cms-barebone .page-wrapper #content{padding:0}}@media screen and (min-device-width:320px) and (min-width:600px){#wrapper #content,.page-wrapper #content{padding:20px 20px 50px 20px}.cms-barebone #wrapper #content,.cms-barebone .page-wrapper #content{padding:0}}@media screen and (min-device-width:320px){#wrapper #content.non-modal,.page-wrapper #content.non-modal{background-color:#f9f9f9}#wrapper #content.non-modal .lb,.page-wrapper #content.non-modal .lb{background-color:#fff}#home-page.show-search #wrapper #content,#industry-home.show-search #wrapper #content,#home-page.show-search .page-wrapper #content,#industry-home.show-search .page-wrapper #content{padding-top:5em}}@media screen and (min-device-width:320px) and (min-width:600px){#home-page.show-search #wrapper #content,#industry-home.show-search #wrapper #content,#home-page.show-search .page-wrapper #content,#industry-home.show-search .page-wrapper #content{padding-top:20px}}@media screen and (min-device-width:320px){#header{-webkit-box-shadow:0 3px 2px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 3px 2px 0 rgba(0,0,0,0.1);box-shadow:0 3px 2px 0 rgba(0,0,0,0.1);background:#e5e5e5 url(/spcom/sites/sgw/images/bg-mobile-header.png) 0 0 repeat-x;border-top:1px solid #f9f9f9;border-bottom:1px solid #d0d0d0;min-height:53px;z-index:20;width:100%}.ie6 #header{height:36px}}@media screen and (min-device-width:320px) and (min-width:1004px){#header{background:#e5e5e5 url(../images/grdnt_grey_f8f8f8_e5e5e5_l.gif) repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-moz-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-ms-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-o-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:linear-gradient(top,#f8f8f8,#e5e5e5);-webkit-box-shadow:0 1px 0 #FFF;-moz-box-shadow:0 1px 0 #FFF;box-shadow:0 1px 0 #FFF;min-height:32px;padding-top:130px;position:relative}}@media screen and (min-device-width:320px){.lt-ie8 #header{z-index:1}#header h1{margin:0}#logo{background-repeat:no-repeat;color:transparent;direction:ltr;display:block;overflow:hidden;text-align:left;text-indent:-9999em;text-transform:capitalize;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;background:url(/spcom/sites/sgw/images/logo_sprite.png) 0 -25px no-repeat;display:inline-block;height:30px;width:115px;position:absolute;left:11px;top:12px}}@media only screen and (min-device-width:320px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-width:320px) and (-moz-min-device-pixel-ratio:1.5),only screen and (min-device-width:320px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (min-device-width:320px) and (min-device-pixel-ratio:1.5){#logo{background-image:url(/spcom/sites/sgw/images/logo_sprite_high_res.png);background-size:auto 92px}}@media screen and (min-device-width:320px) and (min-width:600px){#logo{left:30px;width:160px}}@media screen and (min-device-width:320px) and (min-width:1004px){#logo{background-position:0 -55px;height:40px;top:17px;width:190px}}@media screen and (min-device-width:320px) and (min-width:1004px){#logo img{height:auto}}@media screen and (min-device-width:320px){#site-qualifier{display:none}}@media screen and (min-device-width:320px) and (min-width:1004px){#site-qualifier{display:block;height:52px;margin:0;position:absolute;left:64%;top:2px}#site-qualifier img{position:absolute;right:0;bottom:0}}@media screen and (min-device-width:320px){#logo-company{display:none}}@media screen and (min-device-width:320px) and (min-width:1004px){#logo-company{display:block;height:50px;position:absolute;right:22px;bottom:50px;width:160px}#logo-company img{display:none;max-height:100%;max-width:100%;position:absolute;right:0;bottom:0}#logo-company img.first{display:inline}}@media screen and (min-device-width:320px){#header .pillow-btn{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -4553px no-repeat;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.75);-moz-box-shadow:0 1px 0 rgba(255,255,255,0.75);box-shadow:0 1px 0 rgba(255,255,255,0.75);background-repeat:no-repeat;border-color:#dcdcdc;min-width:21px;text-indent:-9999em}#header .pillow-btn:hover{border-color:#bcbcbc}#header .pillow-btn.pillow-btn-active{padding:0 15px;margin:1px;-webkit-box-shadow:inset 0 4px 6px rgba(0,0,0,0.35),inset 0 -1px 0 rgba(255,255,255,0.75);-moz-box-shadow:inset 0 4px 6px rgba(0,0,0,0.35),inset 0 -1px 0 rgba(255,255,255,0.75);box-shadow:inset 0 4px 6px rgba(0,0,0,0.35),inset 0 -1px 0 rgba(255,255,255,0.75);background-color:#dcdcdc}.lt-ie8 #header .pillow-btn{overflow:hidden}#header .pillow-btn.open-search-options{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -4553px no-repeat}#header .pillow-btn.open-search-options:hover{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -4480px no-repeat}#header .pillow-btn.open-search-options:active,#header .pillow-btn.open-search-options:focus{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -4444px no-repeat}.lt-ie9 #header .pillow-btn.open-search-options:active,.lt-ie9 #header .pillow-btn.open-search-options:focus{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -4516px no-repeat}.is-open #header .pillow-btn.open-search-options{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -4480px no-repeat}.lt-ie9 .is-open #header .pillow-btn.open-search-options{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -4516px no-repeat}#header .pillow-btn.open-search{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -4097px no-repeat;position:absolute;top:7px;right:70px}}@media screen and (min-device-width:320px) and (min-width:600px){#header .pillow-btn.open-search{opacity:0;visibility:hidden}}@media screen and (min-device-width:320px){#header .pillow-btn.open-search:hover{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -4024px no-repeat}body.show-search #header .pillow-btn.open-search{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -3988px no-repeat}#header .pillow-btn.open-menu{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -2780px no-repeat;position:absolute;top:7px;right:8px}}@media screen and (min-device-width:320px) and (min-width:600px){#header .pillow-btn.open-menu{right:12px}}@media screen and (min-device-width:320px) and (min-width:1004px){#header .pillow-btn.open-menu{opacity:0;visibility:hidden}}@media screen and (min-device-width:320px){#header .pillow-btn.open-menu:hover{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -2562px no-repeat}body.show-menu #header .pillow-btn.open-menu{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -2526px no-repeat}.panel-search{background-color:#dcdcdc;background-image:-webkit-gradient(linear,left top,left bottom,from(#e5e5e5),to(#dcdcdc));background-image:-webkit-linear-gradient(top,#e5e5e5,#dcdcdc);background-image:-moz-linear-gradient(top,#e5e5e5,#dcdcdc);background-image:-ms-linear-gradient(top,#e5e5e5,#dcdcdc);background-image:-o-linear-gradient(top,#e5e5e5,#dcdcdc);background-image:linear-gradient(top,#e5e5e5,#dcdcdc);-webkit-box-shadow:0 -1px 0 #d0d0d0;-moz-box-shadow:0 -1px 0 #d0d0d0;box-shadow:0 -1px 0 #d0d0d0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;border-bottom:1px solid #dcdcdc;border-top:1px solid #fff;display:none;width:100%}}@media screen and (min-device-width:320px) and (min-width:600px){.panel-search{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:0;border:0;position:absolute;bottom:auto;left:200px;top:0;display:block;width:45.04167%}}@media screen and (min-device-width:320px) and (min-width:1004px){.panel-search{left:30px;top:72px;z-index:5;width:51.0416666667%}}@media screen and (min-device-width:320px){.ie9 .panel-search{filter:none}#global-search{margin:7px}}@media screen and (min-device-width:320px) and (min-width:1004px){#global-search{margin:0}}@media screen and (min-device-width:320px){#search-options{display:none;position:absolute;top:0}}@media screen and (min-device-width:320px) and (min-width:600px){#search-options{right:-66px;display:block}}@media screen and (min-device-width:320px){#search-options .flyout-content{padding:.5em 10px;top:3.2em;right:0;left:auto;min-width:120px}}@media screen and (min-device-width:320px) and (min-width:1004px){#search-options .flyout-content{right:auto;left:0}}@media screen and (min-device-width:320px){#search-options .flyout-content ul{border-top:0;padding:0}.panel-menu{background:#3d3e43 url(../images/bg-mobile-menu.png) 0 0 repeat;display:none;margin-bottom:-10px;width:100%}}@media screen and (min-device-width:320px) and (min-width:1004px){.panel-menu{background:0;display:block;margin:0;position:static}}@media screen and (min-device-width:320px){#cross-nav{background-color:#46474d;background-image:-webkit-gradient(linear,left top,left bottom,from(#4f5056),to(#3d3e42));background-image:-webkit-linear-gradient(top,#4f5056,#3d3e42);background-image:-moz-linear-gradient(top,#4f5056,#3d3e42);background-image:-ms-linear-gradient(top,#4f5056,#3d3e42);background-image:-o-linear-gradient(top,#4f5056,#3d3e42);background-image:linear-gradient(top,#4f5056,#3d3e42);-webkit-box-shadow:inset 0 -6px 5px #333;-moz-box-shadow:inset 0 -6px 5px #333;box-shadow:inset 0 -6px 5px #333;-webkit-transition:padding .25s ease-in-out;-moz-transition:padding .25s ease-in-out;-o-transition:padding .25s ease-in-out;transition:padding .25s ease-in-out}}@media screen and (min-device-width:320px) and (min-width:600px){#cross-nav{padding-left:16px}}@media screen and (min-device-width:320px) and (min-width:1004px){#cross-nav{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:0;border:0;height:auto;position:absolute;right:7px;top:6px;width:auto}}@media screen and (min-device-width:320px){.ie9 #cross-nav{filter:none}.ie9 #lang .flyout-caption{min-width:70px}.ie9 #edition .flyout-caption{min-width:120px}}@media screen and (min-device-width:320px){.no-js #logo,.no-js .panel-search,.no-js .panel-menu{display:block;position:static}}@media screen and (min-device-width:320px) and (min-width:1004px){.no-js #logo,.no-js .panel-search{position:absolute}}@media screen and (min-device-width:320px){.no-js #logo{margin:7px 7px 0}}@media screen and (min-device-width:320px) and (min-width:600px){.no-js #logo{margin:7px 7px 0 30px}}@media screen and (min-device-width:320px) and (min-width:1004px){.no-js #logo{margin:0}}@media screen and (min-device-width:320px){.no-js .open-search,.no-js .open-menu{display:none}.no-js .panel-search{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:0;border:0}}@media screen and (min-device-width:320px) and (min-width:600px){.no-js .panel-search{margin:7px 7px 0 23px}}@media screen and (min-device-width:320px) and (min-width:1004px){.no-js .panel-search{margin:0}}@media screen and (min-device-width:320px){.no-js .panel-menu{margin:0}}body.show-search #header .panel-search{display:block;margin-top:55px}@media screen and (min-width:600px){body.show-search #header .panel-search{margin-top:0}}body.show-menu #header .panel-menu{display:block;margin-top:55px}@media screen and (min-width:1004px){body.show-menu #header .panel-menu{margin:0}}body.show-menu.show-search #header .panel-menu{margin-top:0}@media screen and (min-width:600px){body.show-menu.show-search #header .panel-menu{margin-top:55px}}@media screen and (min-width:1004px){body.show-menu.show-search #header .panel-menu{margin:0}}@media screen and (min-device-width:320px){.js #content{margin-top:0}.lt-ie9 .js #content{margin-top:0}}@media screen and (min-device-width:320px) and (min-width:1004px){.js #content{margin-top:0}}@media screen and (min-device-width:320px) and (min-width:1004px){.js #header{position:relative}}@media screen and (min-device-width:320px){.js #full-text-html-page #header{position:relative}}#global-nav .returnoldspringerlink{display:none}@media screen and (min-width:1004px){#global-nav .returnoldspringerlink{float:right}}.lt-ie8 #global-nav .returnoldspringerlink{float:right}#global-nav .returnoldspringerlink a{color:#999}#global-nav .returnoldspringerlink a:hover{color:#0176c3}#global-nav .returnoldspringerlink a:before{content:""}@media screen and (min-device-width:320px){.col-aside,.col-main{margin:0 0 30px 0;width:100%}}@media screen and (min-device-width:320px) and (min-width:600px){.col-aside,.col-main{display:inline;float:left;margin:0}}@media screen and (min-device-width:320px){.layout-1{zoom:1}.layout-1:before,.layout-1:after{content:"";display:table}.layout-1:after{clear:both}}@media screen and (min-device-width:320px) and (min-width:600px){.layout-1 .col-aside{width:31.914893617%}}@media screen and (min-device-width:320px) and (min-width:600px){.layout-1 .col-main{float:right;width:65.9574468085%}}@media screen and (min-device-width:320px){.layout-2{zoom:1}.layout-2:before,.layout-2:after{content:"";display:table}.layout-2:after{clear:both}}@media screen and (min-device-width:320px) and (min-width:600px){.layout-2 .col-aside{width:23.4042553191%}}@media screen and (min-device-width:320px) and (min-width:600px){.layout-2 .col-main{float:right;width:74.4680851064%}}@media screen and (min-device-width:320px){.layout-3{zoom:1}.layout-3:before,.layout-3:after{content:"";display:table}.layout-3:after{clear:both}.layout-3 .col-main{position:relative}}@media screen and (min-device-width:320px) and (min-width:600px){.layout-3 .col-main{margin-left:4.25531914894%;width:61.7021276596%}}@media screen and (min-device-width:320px) and (min-width:600px){.layout-3 .col-aside{margin-left:4.25531914894%;width:25.5319148936%}}@media screen and (min-device-width:320px){.layout-3b{zoom:1}.layout-3b:before,.layout-3b:after{content:"";display:table}.layout-3b:after{clear:both}.layout-3b .col-main{position:relative}}@media screen and (min-device-width:320px) and (min-width:600px){.layout-3b .col-main{margin-left:4.25531914894%;width:61.7021276596%}}@media screen and (min-device-width:320px){.layout-3b .col-aside{margin-bottom:0}}@media screen and (min-device-width:320px) and (min-width:600px){.layout-3b .col-aside{float:right;margin:auto 4.25531914894% 30px auto;width:25.5319148936%}}@media screen and (min-device-width:320px) and (min-width:600px){.layout-4{padding:10px 34.0425531915% 54px 4.25531914894%}}@media screen and (min-device-width:320px) and (min-width:600px){.layout-5{padding:0 4.95283018868%}}@media screen and (min-device-width:320px){.layout-6{zoom:1}.layout-6:before,.layout-6:after{content:"";display:table}.layout-6:after{clear:both}}@media screen and (min-device-width:320px) and (min-width:600px){.layout-6 .col-main{width:46.808511%}}@media screen and (min-device-width:320px){.layout-6 .col-aside{position:relative}}@media screen and (min-device-width:320px) and (min-width:600px){.layout-6 .col-aside{margin-left:6.3829787234%;width:46.808511%}}@media screen and (min-device-width:320px){#footer{background-color:#f4f4f4;background-image:-webkit-gradient(linear,left top,left bottom,from(#f4f4f4),to(#dcdcdc));background-image:-webkit-linear-gradient(top,#f4f4f4,#dcdcdc);background-image:-moz-linear-gradient(top,#f4f4f4,#dcdcdc);background-image:-ms-linear-gradient(top,#f4f4f4,#dcdcdc);background-image:-o-linear-gradient(top,#f4f4f4,#dcdcdc);background-image:linear-gradient(top,#f4f4f4,#dcdcdc);-webkit-box-shadow:0 -1px 0 0 #dcdcdc;-moz-box-shadow:0 -1px 0 0 #dcdcdc;box-shadow:0 -1px 0 0 #dcdcdc;color:#666;font-size:11px;font-size:1.1rem;position:relative}#footer hr{display:none}#footer .section{border-top:1px solid #f9f9f9;border-bottom:1px solid #dcdcdc;padding:10px}}@media screen and (min-device-width:320px) and (min-width:600px){#footer .section{padding:12px 32px}}@media screen and (min-device-width:320px){#footer a{color:#666}#footer-nav{zoom:1;display:none;margin-bottom:12px;position:relative}#footer-nav:before,#footer-nav:after{content:"";display:table}#footer-nav:after{clear:both}}@media screen and (min-device-width:320px) and (min-width:1004px){#footer-nav{display:block}}@media screen and (min-device-width:320px){#footer-nav.section{border-bottom:0}#footer-nav .block{-webkit-box-shadow:1px 0 0 0 rgba(255,255,255,0.7);-moz-box-shadow:1px 0 0 0 rgba(255,255,255,0.7);box-shadow:1px 0 0 0 rgba(255,255,255,0.7);border-right:1px solid rgba(197,196,196,0.5);display:block;float:left;margin:10px 2% 0 0;min-height:145px;padding:0 21px 10px 0;width:21%}#footer-nav h2{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;font-size:15px;font-size:1.5rem}.cms-lang-jp #footer-nav h2{font-family:"������������������ Pro W3",Arial,"Hiragino Kaku Gothic Pro","������������","Meiryo, Osaka","������ ���������������","MS PGothic",sans-serif}#footer-nav li{line-height:1.9}#footer-nav:before{background:url(/spcom/sites/sgw/images/watermark.png) no-repeat;display:block;height:86px;position:absolute;right:26px;bottom:21px;width:7.43455497382%}#footer-nav #secret-team-link{cursor:default;display:block;height:8px;outline:0;position:absolute;right:26px;bottom:21px;width:59px}#footer-legal{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;line-height:1.7;position:relative;zoom:1}}@media screen and (min-device-width:320px) and (min-width:600px){#footer-legal{font-size:14px;font-size:1.4rem}}@media screen and (min-device-width:320px) and (min-width:1004px){#footer-legal.section{border-top:0}}@media screen and (min-device-width:320px) and (min-width:1004px){#mobile-nav{display:none}}@media screen and (min-device-width:320px){#mobile-nav .open-legal{line-height:3;margin-right:10px;vertical-align:middle}#mobile-nav .open-legal.pillow-btn-active{line-height:3.1}}@media screen and (min-device-width:320px) and (min-width:600px){#mobile-nav .open-legal{line-height:2.4}#mobile-nav .open-legal.pillow-btn-active{line-height:2.5}}@media screen and (min-device-width:320px){#switch-desktop{position:relative;top:2px}#switch-desktop:before{content:'\00BB\0020'}#legal{-webkit-box-shadow:inset 0 5px 8px 0 rgba(0,0,0,0.25),inset 0 -5px 8px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 5px 8px 0 rgba(0,0,0,0.25),inset 0 -5px 8px 0 rgba(0,0,0,0.15);box-shadow:inset 0 5px 8px 0 rgba(0,0,0,0.25),inset 0 -5px 8px 0 rgba(0,0,0,0.15);background:#3d3e43 url(../images/bg-mobile-menu.png) 0 0 repeat;display:none;margin:10px -10px -9px -10px;overflow:hidden;padding:19px 12px;position:relative}}@media screen and (min-device-width:320px) and (min-width:600px){#legal{margin:18px -32px 0 -32px;padding:16px 30px 0 30px}}@media screen and (min-device-width:320px) and (min-width:1004px){#legal{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:0;display:block;font-size:12px;font-size:1.2rem;margin-top:0;padding-top:0}}@media screen and (min-device-width:320px){body.show-legal #legal{display:block}#legal a,#legal span{color:#FFF;display:block}}@media screen and (min-device-width:320px) and (min-width:1004px){#legal a,#legal span{color:#666}}@media screen and (min-device-width:320px) and (min-width:600px){#legal #powered-by{display:inline-block;float:right}}@media screen and (min-device-width:320px){#footer-copyright{width:60%}#footer-privacy{line-height:1.2;margin:10px 0}#footer-privacy:before{content:'\00BB\0020'}}@media screen and (min-device-width:320px) and (min-width:600px){#footer-privacy{margin:0;max-width:40%;position:absolute;right:30px;top:15px}}@media screen and (min-device-width:320px) and (min-width:1004px){#footer-privacy{top:0}}@media screen and (min-device-width:320px){#footer-dynamic-legal{line-height:1.2;margin:10px 0}#footer-dynamic-legal:before{content:'\00BB\0020'}}@media screen and (min-device-width:320px) and (min-width:600px){#footer-dynamic-legal{margin:0;max-width:40%;position:absolute;right:30px;top:50px}}@media screen and (min-device-width:320px) and (min-width:1004px){#footer-dynamic-legal{top:20px}}@media screen and (min-device-width:320px){#diagnostic-info{margin:10px 0;display:inline-block}}@media screen and (min-device-width:320px) and (min-width:1004px){#diagnostic-info{margin:0}}@media screen and (min-device-width:320px){#diagnostic-info span{color:#999;display:inline}#diagnostic-info span:before{content:"\b7";margin:0 .45em 0 .25em}#diagnostic-info span:first-child:before{content:'';margin:0}#footer-branding{background-color:#eaeaea;background-image:-webkit-gradient(linear,left top,left bottom,from(#f4f4f4),to(#dcdcdc));background-image:-webkit-linear-gradient(top,#f4f4f4,#dcdcdc);background-image:-moz-linear-gradient(top,#f4f4f4,#dcdcdc);background-image:-ms-linear-gradient(top,#f4f4f4,#dcdcdc);background-image:-o-linear-gradient(top,#f4f4f4,#dcdcdc);background-image:linear-gradient(top,#f4f4f4,#dcdcdc);-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}}@media screen and (min-device-width:320px) and (min-width:1004px){#footer-branding{display:none}}@media screen and (min-device-width:320px){#footer-branding .block{max-width:371px}}@media screen and (min-device-width:320px) and (min-width:600px){#footer-branding .block{max-width:484px}}@media screen and (min-device-width:320px){#branding-logo{background:url(/spcom/sites/sgw/images/logo_sprite.png) no-repeat 0 0;display:inline-block;text-indent:-9999em;height:23px;width:122px}}@media only screen and (min-device-width:320px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-width:320px) and (-moz-min-device-pixel-ratio:1.5),only screen and (min-device-width:320px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (min-device-width:320px) and (min-device-pixel-ratio:1.5){#branding-logo{background-image:url(/spcom/sites/sgw/images/logo_sprite_high_res.png);background-size:auto 92px}}@media screen and (min-device-width:320px) and (min-width:600px){#branding-logo{background-position:0 -25px;height:30px;margin-left:-4px;width:158px}}@media screen and (min-device-width:320px){.no-js #footer-legal .open-legal{display:none}.no-js #footer-legal #legal{display:block}}@media screen and (min-device-width:320px){.lb{border:1px solid #dcdcdc;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.08);-moz-box-shadow:3px 3px 5px rgba(0,0,0,0.08);box-shadow:3px 3px 5px rgba(0,0,0,0.08)}}@media screen and (min-device-width:320px) and (min-width:600px){.lb{margin:86px auto;width:555px}}@media screen and (min-device-width:320px){.js #colorbox .lb{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0}.lb .mod-hd{background:#e5e5e5 url(../images/grdnt_grey_f8f8f8_e5e5e5.gif) repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-moz-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-ms-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-o-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:linear-gradient(top,#f8f8f8,#e5e5e5);border-bottom:1px solid #bbbcbd;padding:9px 20px;position:relative}.lb .mod-hd h3{font-size:16px;font-size:1.6rem;font-weight:bold;margin:0}.lb .mod-hd .btn{position:absolute;top:3px;right:5px}.lb .mod-bd{padding:20px}.lb .mod-bd p{line-height:1.4}.lb .mod-bd h2{margin:0 0 14px 0}.lb .mod-bd #filtering-options ul li{margin:14px 0}.lb .mod-bd #filtering-options label{position:relative;left:5px;top:-2px}.lb .mod-bd #filtering-options input{margin:0}.lb .mod-bd .loading{height:100px;position:absolute;top:65px;right:50px;width:100px}.lb table{margin-top:16px;width:100%}.lb th,.lb td{background-color:#f3f3f3;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f3f3f3));background-image:-webkit-linear-gradient(top,#f8f8f8,#f3f3f3);background-image:-moz-linear-gradient(top,#f8f8f8,#f3f3f3);background-image:-ms-linear-gradient(top,#f8f8f8,#f3f3f3);background-image:-o-linear-gradient(top,#f8f8f8,#f3f3f3);background-image:linear-gradient(top,#f8f8f8,#f3f3f3);border:1px solid #dcdcda;-webkit-box-shadow:inset 0 1px 0 #FFF;-moz-box-shadow:inset 0 1px 0 #FFF;box-shadow:inset 0 1px 0 #FFF;padding:12px 14px}.lb th{text-align:left;width:320px}#filtering-options p{margin-bottom:14px}}@media screen and (min-device-width:320px){#abstract-actions{margin:17px 0;min-height:25px}#abstract-actions .action{background:#e5e5e5 url(../images/grdnt_grey_f8f8f8_e5e5e5.gif) repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-moz-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-ms-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-o-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:linear-gradient(top,#f8f8f8,#e5e5e5);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 #FFF;-moz-box-shadow:inset 0 1px 0 #FFF;box-shadow:inset 0 1px 0 #FFF;border:1px solid #bcbcbc;color:#666;font-size:14px;font-size:1.4rem;margin-right:0;min-height:30px;padding:0;vertical-align:top;width:99.5%;display:inline-block}}@media screen and (min-device-width:320px) and (min-width:600px){#abstract-actions .action{min-width:19em;max-width:48%}#abstract-actions .action:first-child{margin:0 6px 6px 0}}@media screen and (min-device-width:320px) and (min-width:1004px){#abstract-actions .action{background:0;background-image:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0;border:0;color:#0176c3;font-size:12px;font-size:1.2rem;margin-right:0;min-height:0;padding:0;vertical-align:middle;width:auto;min-width:0;max-width:100%}#abstract-actions .action:first-child{margin:0 26px 0 0}}@media screen and (min-device-width:320px){#abstract-actions .action:hover,#abstract-actions .action:focus,#abstract-actions .action:active{border-color:#999;color:#333;text-decoration:none}}@media screen and (min-device-width:320px) and (min-width:1004px){#abstract-actions .action:hover,#abstract-actions .action:focus,#abstract-actions .action:active{border:0;color:#0176c3;text-decoration:underline}}@media screen and (min-device-width:320px){#abstract-actions .action:active,#abstract-actions .action.act{-webkit-box-shadow:inset 0 5px 5px rgba(0,0,0,0.35);-moz-box-shadow:inset 0 5px 5px rgba(0,0,0,0.35);box-shadow:inset 0 5px 5px rgba(0,0,0,0.35)}}@media screen and (min-device-width:320px) and (min-width:1004px){#abstract-actions .action:active,#abstract-actions .action.act{-webkit-box-shadow:0 0 #000;-moz-box-shadow:0 0 #000;box-shadow:0 0 #000}}@media screen and (min-device-width:320px){.ie9 #abstract-actions .action:active{-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(direction=0,color=#000000,strength=5);"}#abstract-actions .action a:before{content:''}#abstract-actions .action a{color:#333;display:block;line-height:2.6;padding:6px 6px 6px 48px;white-space:nowrap}}@media screen and (min-device-width:320px) and (min-width:1004px){#abstract-actions .action a{color:#0176c3;display:inline-block;line-height:2.2;padding:0 0 0 35px}#abstract-actions .action a:before{content:'\00BB\0020'}}@media screen and (min-device-width:320px){#abstract-actions .action span{display:inline-block}#abstract-actions .action.icon-download:first-child,#abstract-actions .action.icon-view:first-child{background:#0176c3 url(../images/grdnt_blue_38a0e5_0277c4.gif) repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#38a0e5),to(#0176c3));background-image:-webkit-linear-gradient(top,#38a0e5,#0176c3);background-image:-moz-linear-gradient(top,#38a0e5,#0176c3);background-image:-ms-linear-gradient(top,#38a0e5,#0176c3);background-image:-o-linear-gradient(top,#38a0e5,#0176c3);background-image:linear-gradient(top,#38a0e5,#0176c3);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);border-color:#0176c3}}@media screen and (min-device-width:320px) and (min-width:1004px){#abstract-actions .action.icon-download:first-child,#abstract-actions .action.icon-view:first-child{background:0;background-image:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0;border:0;color:#0176c3;font-size:12px;font-size:1.2rem;margin-right:0;min-height:0;padding:0;vertical-align:middle;width:auto;min-width:0;max-width:100%}#abstract-actions .action.icon-download:first-child:first-child,#abstract-actions .action.icon-view:first-child:first-child{margin:0 26px 0 0}}@media screen and (min-device-width:320px){#abstract-actions .action.icon-download:first-child:hover,#abstract-actions .action.icon-download:first-child:focus,#abstract-actions .action.icon-download:first-child:active,#abstract-actions .action.icon-download:first-child.act,#abstract-actions .action.icon-view:first-child:hover,#abstract-actions .action.icon-view:first-child:focus,#abstract-actions .action.icon-view:first-child:active,#abstract-actions .action.icon-view:first-child.act{border-color:#0266a8;color:#b3dcf5}}@media screen and (min-device-width:320px) and (min-width:1004px){#abstract-actions .action.icon-download:first-child:hover,#abstract-actions .action.icon-download:first-child:focus,#abstract-actions .action.icon-download:first-child:active,#abstract-actions .action.icon-download:first-child.act,#abstract-actions .action.icon-view:first-child:hover,#abstract-actions .action.icon-view:first-child:focus,#abstract-actions .action.icon-view:first-child:active,#abstract-actions .action.icon-view:first-child.act{-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0;border:0;color:#0176c3;text-decoration:underline}}@media screen and (min-device-width:320px){#abstract-actions .action.icon-download:first-child a,#abstract-actions .action.icon-download:first-child span,#abstract-actions .action.icon-view:first-child a,#abstract-actions .action.icon-view:first-child span{color:#FFF}}@media screen and (min-device-width:320px) and (min-width:1004px){#abstract-actions .action.icon-download:first-child a,#abstract-actions .action.icon-download:first-child span,#abstract-actions .action.icon-view:first-child a,#abstract-actions .action.icon-view:first-child span{color:#0176c3}}@media screen and (min-device-width:320px){#abstract-actions .action.icon-download a{background-position:12px -91px}}@media screen and (min-device-width:320px) and (min-width:1004px){#abstract-actions .action.icon-download a{background-position:0 -50px}}@media screen and (min-device-width:320px){#abstract-actions .action.icon-view:first-child a{background-position:12px -241px}}@media screen and (min-device-width:320px) and (min-width:1004px){#abstract-actions .action.icon-view:first-child a{background-position:0 -200px}}@media screen and (min-device-width:320px){#abstract-actions .action.icon-view a{background-position:12px -141px}}@media screen and (min-device-width:320px) and (min-width:1004px){#abstract-actions .action.icon-view a{background-position:0 -200px}}@media screen and (min-device-width:320px){#abstract-actions .leaf-pricing{overflow:auto}}@media screen and (min-device-width:320px) and (min-width:600px){#abstract-actions .leaf-pricing{display:inline-block}}@media screen and (min-device-width:320px) and (min-width:1004px){#abstract-actions .leaf-pricing{vertical-align:middle;margin:0 14px 0 0}}@media screen and (min-device-width:320px){#abstract-actions .leaf-pricing form{display:inline}#abstract-actions #leaf-pricing-buy-now{margin:0;float:right}}@media screen and (min-device-width:320px) and (min-width:600px){#abstract-actions #leaf-pricing-buy-now{float:none}}@media screen and (min-device-width:320px){#abstract-actions .leaf-pricing-content{margin:0 14px 14px 0}}@media screen and (min-device-width:320px) and (min-width:600px){}@media screen and (min-device-width:320px) and (min-width:1004px){#abstract-actions .leaf-pricing-content{margin-bottom:0;max-width:256px}}@media screen and (min-device-width:320px){#abstract-actions .leaf-pricing-content h3{font-size:12px;font-size:1.2rem;margin-top:0}#abstract-actions .leaf-pricing-content .content-prices{font-size:20px;font-size:2rem;margin-bottom:14px}#abstract-actions .leaf-pricing-content .price-disclaimer{font-size:11px;font-size:1.1rem;color:#777}#abstract-actions #leaf-pricing-buy-now,#abstract-actions .leaf-pricing-content{display:inline-block;vertical-align:top}}@media screen and (min-device-width:320px){.action{font-size:12px;font-size:1.2rem;font-weight:bold;display:block;margin:7px 26px 7px 0}}@media screen and (min-device-width:320px) and (min-width:600px){.action{display:inline-block;margin:0 26px 0 0}}@media screen and (min-device-width:320px){.action a:before{content:'\00BB\0020'}.action span{color:#999;font-weight:normal}.icon-download a,.icon-download-alt a,.icon-view a,.icon-view-alt a,.icon-browse a,.icon-browse-alt a,.icon-unlock a,.icon-unlock-alt a{background:url(/spcom/sites/sgw/images/action_icons.png) no-repeat;display:inline-block;padding-left:35px}.icon-download a{background-position:12px 9px}}@media screen and (min-device-width:320px) and (min-width:1004px){.icon-download a{background-position:0 -50px}}@media screen and (min-device-width:320px){.icon-view a{background-position:12px -141px}}@media screen and (min-device-width:320px) and (min-width:1004px){.icon-view a{background-position:0 -200px}}@media screen and (min-device-width:320px){.icon-browse a{background-position:12px -291px}}@media screen and (min-device-width:320px) and (min-width:1004px){.icon-browse a{background-position:0 -350px}}@media screen and (min-device-width:320px){.icon-unlock a{background-position:12px -441px}}@media screen and (min-device-width:320px) and (min-width:1004px){.icon-unlock a{background-position:0 -500px}}@media screen and (min-device-width:320px){.icon-download-alt a,.bar-actions .icon-download a{background-position:0 -100px}.icon-view-alt a,.bar-actions .icon-view a{background-position:0 -250px}.icon-browse-alt a,.bar-actions .icon-browse a{background-position:0 -400px}.icon-unlock-alt a,.bar-actions .icon-unlock a{background-position:0 -550px}}@media screen and (min-device-width:320px){.bar-dock{display:none;min-height:38px}}@media screen and (min-device-width:320px) and (min-width:1004px){.bar-dock{display:block}}@media screen and (min-device-width:320px){.bar-dock.myspringer{margin-top:10px;display:block}.bar-actions{background:#0176c3 url(../images/grdnt_blue_38a0e5_0277c4.gif) repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#38a0e5),to(#0176c3));background-image:-webkit-linear-gradient(top,#38a0e5,#0176c3);background-image:-moz-linear-gradient(top,#38a0e5,#0176c3);background-image:-ms-linear-gradient(top,#38a0e5,#0176c3);background-image:-o-linear-gradient(top,#38a0e5,#0176c3);background-image:linear-gradient(top,#38a0e5,#0176c3);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);border:1px solid #0176c3;color:#FFF;min-height:26px;line-height:2.2;padding:5px 4.148936170936% 4px;position:relative;z-index:10}.ie6 .bar-actions{height:26px}}@media screen and (min-device-width:320px) and (min-width:1004px){.bar-dock .bar-scrolled{-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);position:fixed;top:0;z-index:5;max-width:960px}}@media screen and (min-device-width:320px){.bar-actions a{color:#fff;font-weight:bold}.bar-actions .action span{color:#FFF}.bar-actions form{background:url(../images/search_within_arrow.png) no-repeat 0 3px;height:24px;padding-left:22px;margin:7px 0}}@media screen and (min-device-width:320px) and (min-width:1004px){.bar-actions form{margin:0;position:absolute;right:40px;top:6px}}@media screen and (min-device-width:320px){.bar-actions input{float:left}.bar-actions input.search-within{border:1px solid #0176c3;font-size:12px;font-size:1.2rem;height:18px;letter-spacing:.02em;padding:2px 10px;position:relative;width:189px}.bar-actions input.search-within:focus{outline:0}.bar-actions .search-submit{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -4394px no-repeat;background-color:#0176c3;border:1px solid #0176c3;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;color:#FFF;font-size:14px;font-size:1.4rem;height:24px;margin-left:-1px;padding:0;position:relative;width:30px}.bar-actions .search-submit:hover,.bar-actions .search-submit:focus{border-color:#0266a8;background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -4346px no-repeat}.bar-actions .search-submit:active{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -4303px no-repeat;border-color:#0266a8}.bar-wrapper{position:relative}.js .unlock-wrapper{position:absolute;top:37px;z-index:5;width:100%}.bar-access-restr{background:#feeeae url(../images/grdnt_yellow_fff3c6_feeeae.gif) repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff3c6),to(#feeeae));background-image:-webkit-linear-gradient(top,#fff3c6,#feeeae);background-image:-moz-linear-gradient(top,#fff3c6,#feeeae);background-image:-ms-linear-gradient(top,#fff3c6,#feeeae);background-image:-o-linear-gradient(top,#fff3c6,#feeeae);background-image:linear-gradient(top,#fff3c6,#feeeae);border:1px solid #fdda4c;border-width:0 1px 1px 1px;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.2);-moz-box-shadow:0 0 4px rgba(0,0,0,0.2);box-shadow:0 0 4px rgba(0,0,0,0.2);color:#333;line-height:2.2;min-height:28px;text-align:center;text-shadow:0 2px 1px rgba(255,255,255,0.6);padding:0 4.25531914894% 0 4.25531914894%}.bar-access-restr strong{background:url(../images/lock.png) no-repeat 0 4px;display:inline-block;padding:0 0 0 31px}}@media screen and (min-device-width:320px){.alert{position:relative;margin:20px 0;border:1px solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:14px 14px 14px 41px;vertical-align:top}.alert .alert-block{padding-bottom:16px}.alert:before{position:absolute;left:14px;top:14px}.alert *:first-child{margin-top:1px}.alert *:last-child{margin-bottom:0}.alert p,.alert ul,.alert ol{line-height:1.4;margin-bottom:5px}.alert p strong{display:block;margin-bottom:5px}.alert-success{border-color:#71ab0b;background:rgba(113,171,11,0.1)}.alert-success:before{content:url(../images/alert-success.png);display:block;float:none;width:19px;height:19px}.alert-info{border-color:#38a0e5;background:rgba(56,160,229,0.1)}.alert-info:before{content:url(../images/alert-info.png);display:block;float:none;width:19px;height:19px}.alert-warning{border-color:#fc0;background:rgba(255,204,0,0.1)}.alert-warning:before{content:url(../images/alert-warning.png);display:block;float:none;width:19px;height:19px}.alert-error{border-color:#c40606;background:rgba(196,6,6,0.08)}.alert-error:before{content:url(../images/alert-error.png);display:block;float:none;width:19px;height:19px}}@media screen and (min-device-width:320px){.article-note{border-top:1px solid #dcdcdc;padding-top:7px;color:#777;margin:24px 0}.article-note div.simple-para,.article-note p{display:block;font-style:italic;line-height:1.4;padding-left:20px;margin:7px 0 12px 0}.article-note div.simple-para:before,.article-note p:before{content:"\02022\0020";margin-left:-13px;padding-right:4px;position:relative;top:0}#predecessor-info.article-note{border-top:0 none;padding-top:0}#predecessor-info.article-note p{margin-top:0}.lt-ie8 .formatted .article-note{margin:2px 0}}@media screen and (min-device-width:320px){.editor-list,.author-list{margin:0 0 7px 0}.editor-list h2,.author-list h2{display:inline;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;font-size:13px;font-size:1.3rem;letter-spacing:normal}.editor-list ul,.author-list ul{display:inline}.editor-list .authors li,.editor-list .editors li,.author-list .authors li,.author-list .editors li{display:inline;line-height:1.5}.editor-list .authors a,.editor-list .editors a,.author-list .authors a,.author-list .editors a{border-bottom:1px solid #d7d6d6;color:#333}.editor-list .authors a:hover,.editor-list .editors a:hover,.author-list .authors a:hover,.author-list .editors a:hover{border-color:#333;text-decoration:none}.editor-list .authors .show-all-hide-authors,.editor-list .editors .show-all-hide-authors,.author-list .authors .show-all-hide-authors,.author-list .editors .show-all-hide-authors{display:none}.editor-list .authors .show-all,.editor-list .authors .hide-some,.editor-list .editors .show-all,.editor-list .editors .hide-some,.author-list .authors .show-all,.author-list .authors .hide-some,.author-list .editors .show-all,.author-list .editors .hide-some{color:#666;cursor:pointer;font-size:11px;font-size:1.1rem;text-decoration:underline;white-space:nowrap}.editor-list .authors .show-all:hover,.editor-list .authors .hide-some:hover,.editor-list .editors .show-all:hover,.editor-list .editors .hide-some:hover,.author-list .authors .show-all:hover,.author-list .authors .hide-some:hover,.author-list .editors .show-all:hover,.author-list .editors .hide-some:hover{color:#333}.show-all-authors,.hide-authors,.show-all-editors,.hide-editors{color:#0176c3;cursor:pointer;text-decoration:underline}}@media screen and (min-device-width:320px){.ui-autocomplete{-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.08);-moz-box-shadow:3px 3px 5px rgba(0,0,0,0.08);box-shadow:3px 3px 5px rgba(0,0,0,0.08);background:#FFF;border:1px solid #bcbcbc;padding:7px 0 5px 0;position:absolute;left:0}.ui-autocomplete li a{color:#666;cursor:default;display:block;font-size:16px;font-size:1.6rem;padding:3px 9px;text-decoration:none}.ui-autocomplete li a:focus,.ui-autocomplete li a.ui-state-focus,.ui-autocomplete li a:hover,.ui-autocomplete li a.ui-state-hover{background:#e6f1f9}.ui-autocomplete strong{color:#333;font-style:normal;font-weight:bold}}@media screen and (min-device-width:320px){.back-link{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAAJklEQVQYlWNggALGssP/GQgBxrLD/2GYKEUEFRNt9VBSiO5zZBoA5cEsdfq340wAAAAASUVORK5CYII=") no-repeat 0 1px;display:inline-block;font-size:12px;font-size:1.2rem;position:relative;padding:2px 0 0 20px}}@media screen and (min-device-width:320px){.banner-advert{position:absolute;top:13.75em;right:-13.4em;visibility:hidden;opacity:0;-webkit-transition:visibility 0 .5s,opacity .5s linear;transition:visibility 0 .5s,opacity .5s linear}}@media screen and (min-device-width:320px) and (min-width:1180px){.banner-advert{visibility:visible;opacity:1;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}}@media screen and (min-device-width:320px){.box{border:1px solid #dcdcdc;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.08);-moz-box-shadow:3px 3px 5px rgba(0,0,0,0.08);box-shadow:3px 3px 5px rgba(0,0,0,0.08);margin-bottom:20px;padding:15px 20px}.box:last-child{margin-bottom:0}.box .box-section{border-top:1px solid #dcdcdc;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.08);-moz-box-shadow:3px 3px 5px rgba(0,0,0,0.08);box-shadow:3px 3px 5px rgba(0,0,0,0.08);clear:both;margin:14px -20px 0;padding:14px 20px 0}.box-header{font-size:26px;font-size:2.6rem;line-height:1.2;margin:0 0 25px}.box-alt{padding:8px 7px}.box-alt .box-header{background:#e5e5e5 url(../images/grdnt_grey_f8f8f8_e5e5e5.gif) repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-moz-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-ms-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-o-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:linear-gradient(top,#f8f8f8,#e5e5e5);font-size:12px;font-size:1.2rem;font-weight:bold;margin:-8px -7px 8px -7px;padding:6px 7px}.box-primary{background-color:#b3dcf5;background-image:-webkit-gradient(linear,left top,left bottom,from(#d7ecfa),to(#b3dcf5));background-image:-webkit-linear-gradient(top,#d7ecfa,#b3dcf5);background-image:-moz-linear-gradient(top,#d7ecfa,#b3dcf5);background-image:-ms-linear-gradient(top,#d7ecfa,#b3dcf5);background-image:-o-linear-gradient(top,#d7ecfa,#b3dcf5);background-image:linear-gradient(top,#d7ecfa,#b3dcf5);border:1px solid #70bced;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 0 #fff;-moz-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;color:#333;margin:14px 0;padding:14px 20px}.box-primary .box-section{border-top:1px solid #70bced;-webkit-box-shadow:inset 0 1px 0 0 #d7ecfa;-moz-box-shadow:inset 0 1px 0 0 #d7ecfa;box-shadow:inset 0 1px 0 0 #d7ecfa}.box-secondary{background:#e5e5e5 url(../images/grdnt_grey_f8f8f8_e5e5e5_l.gif) repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-moz-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-ms-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-o-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:linear-gradient(top,#f8f8f8,#e5e5e5);border:1px solid #d7d6d6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 0 #fff;-moz-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;margin:14px 0;padding:14px 20px}.box-secondary .box-section{border-top:1px solid #d7d6d6;-webkit-box-shadow:inset 0 1px 0 0 #fff;-moz-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff}.confirmation-box{background:#f1f6e6;border:1px solid #71ab0b;border-radius:2px;padding-top:9px}.confirmation-box p:first-child{margin-top:10px}.confirmation-box h2{font-size:19px;font-size:1.9rem}.confirmation-box.styled-checkmark{zoom:1;background:url(/spcom/sites/sgw/images/checkmark-green.png) no-repeat 12px 12px #f1f6e6;line-height:1.5em}.confirmation-box.styled-checkmark:before,.confirmation-box.styled-checkmark:after{content:"";display:table}.confirmation-box.styled-checkmark:after{clear:both}.confirmation-box.styled-checkmark h2,.confirmation-box.styled-checkmark p{margin-left:28px}.confirmation-box.styled-checkmark h2:first-child,.confirmation-box.styled-checkmark p:first-child{margin-top:0}.confirmation-box.styled-checkmark>a{float:right}.confirmation-box.styled-checkmark>a:before{content:'\00BB\0020'}.popup-box{background:#fff;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;border:20px solid black;border:20px solid rgba(0,0,0,0.35);position:absolute;z-index:10000;display:none;width:35%;max-width:67rem;line-height:2rem}.popup-box .btn-monster{margin-top:1em}.popup-box .closeTrigger{position:absolute;right:20px;right:2rem}.popup-box-bg{background:#000;width:100%;height:100%;position:fixed;top:0;left:0;z-index:9999;display:none}}@media screen and (min-device-width:320px){.browse{margin:25px 0 25px 0;position:relative;zoom:1}.browse p{display:inline-block;font-size:16px;font-size:1.6rem;margin-bottom:25px}.browse p strong{font-size:18px;font-size:1.8rem}.browse form{zoom:1;margin-bottom:1em}.browse form:before,.browse form:after{content:"";display:table}.browse form:after{clear:both}}@media screen and (min-device-width:320px) and (min-width:1004px){.browse form{margin-bottom:0}}@media screen and (min-device-width:320px){.browse label{cursor:text;display:block;font-size:13px;font-size:1.3rem;margin-bottom:8px}.browse .field{float:left;margin-right:6px}.browse .field .error-message{bottom:32px}.browse input.text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:24px;width:86px}.browse .search-submit{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -4394px no-repeat;border:1px solid #0176c3;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;float:left;height:24px;width:29px}.browse .search-submit:hover,.browse .search-submit:focus{border-color:#0266a8;background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -4346px no-repeat}.browse .search-submit:active{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -4303px no-repeat;border-color:#0266a8}}@media screen and (min-device-width:320px) and (min-width:1004px){.browse .all{margin:0;position:absolute;right:20px;bottom:13px}}@media screen and (min-device-width:320px) and (min-width:1004px){.browse-no-search .all{float:right}}@media screen and (min-device-width:320px){.browse-no-search p{display:block;margin-bottom:8px}#book-series .browse input.text{width:100%}}@media screen and (min-device-width:320px){.btn{background:#e5e5e5 url(../images/grdnt_grey_f8f8f8_e5e5e5.gif) repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-moz-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-ms-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-o-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:linear-gradient(top,#f8f8f8,#e5e5e5);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 #FFF;-moz-box-shadow:inset 0 1px 0 #FFF;box-shadow:inset 0 1px 0 #FFF;border:1px solid #bcbcbc;color:#666;font-size:13px;font-size:1.3rem;display:inline-block;height:21px;line-height:1.7;padding:1px 10px 0;white-space:nowrap}.btn:hover,.btn:focus,.btn:active{border-color:#999;color:#333;text-decoration:none}.btn:active,.btn.act{-webkit-box-shadow:inset 0 5px 5px rgba(0,0,0,0.35);-moz-box-shadow:inset 0 5px 5px rgba(0,0,0,0.35);box-shadow:inset 0 5px 5px rgba(0,0,0,0.35)}.ie9 .btn:active{-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(direction=0,color=#000000,strength=5);"}button.btn{height:24px;padding-top:0}.btn-primary{background:#0176c3 url(../images/grdnt_blue_38a0e5_0277c4.gif) repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#38a0e5),to(#0176c3));background-image:-webkit-linear-gradient(top,#38a0e5,#0176c3);background-image:-moz-linear-gradient(top,#38a0e5,#0176c3);background-image:-ms-linear-gradient(top,#38a0e5,#0176c3);background-image:-o-linear-gradient(top,#38a0e5,#0176c3);background-image:linear-gradient(top,#38a0e5,#0176c3);border-color:#0176c3;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);color:#fff}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.act{background-color:#0266a8;background-image:-webkit-gradient(linear,left top,left bottom,from(#38a0e5),to(#0266a8));background-image:-webkit-linear-gradient(top,#38a0e5,#0266a8);background-image:-moz-linear-gradient(top,#38a0e5,#0266a8);background-image:-ms-linear-gradient(top,#38a0e5,#0266a8);background-image:-o-linear-gradient(top,#38a0e5,#0266a8);background-image:linear-gradient(top,#38a0e5,#0266a8);border-color:#0266a8;color:#fff}.btn-close:before{background:url(../images/close_icon.png) no-repeat;content:'';display:inline-block;height:11px;margin:0 7px -1px 0;width:11px}.btn-dd{cursor:pointer;position:relative}.btn-dd:after{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAECAYAAABCxiV9AAAAGklEQVQImWP4jwcwMDAwMOCUgAGcEsgKkPkA9no/wdzS4fwAAAAASUVORK5CYII=") no-repeat right top;content:'';display:inline-block;height:6px;width:33px}.btn-dd .menu{background:#FFF;border:1px solid #dcdcdc;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.08);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.08);box-shadow:0 3px 5px rgba(0,0,0,0.08);display:none;position:absolute;top:23px;left:-1px;min-width:100%;z-index:5}.no-js .btn-dd:hover .menu{display:block}.btn-dd .menu a{display:block;padding:4px 11px}.btn-dd .menu a:before{content:'\00BB\0020'}.btn-dd .menu a:hover{background:#edf5fb;text-decoration:none}.btn-red:hover,.btn-red:focus,.btn-red:active{background:#ea0707 url(../images/grdnt_red_ea0707_c50606.gif) repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#ea0707),to(#c50606));background-image:-webkit-linear-gradient(top,#ea0707,#c50606);background-image:-moz-linear-gradient(top,#ea0707,#c50606);background-image:-ms-linear-gradient(top,#ea0707,#c50606);background-image:-o-linear-gradient(top,#ea0707,#c50606);background-image:linear-gradient(top,#ea0707,#c50606);border-color:#c40606;-webkit-box-shadow:inset 0 1px 0 rgba(241,94,94,0.58);-moz-box-shadow:inset 0 1px 0 rgba(241,94,94,0.58);box-shadow:inset 0 1px 0 rgba(241,94,94,0.58);color:#FFF;text-shadow:1px 1px 0 #a40505}.btn-red:active{-webkit-box-shadow:inset 0 5px 5px rgba(0,0,0,0.35);-moz-box-shadow:inset 0 5px 5px rgba(0,0,0,0.35);box-shadow:inset 0 5px 5px rgba(0,0,0,0.35)}.btn-monster{font-size:15px;font-size:1.5rem;height:28px;padding:1px 12px 0 12px}button.btn-monster{height:31px;padding-top:0}.btn-add:before{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -3646px no-repeat;content:'';display:inline-block;height:11px;margin-right:6px;position:relative;top:1px;width:11px}.facet-expanded .facet-header .btn,.lb .mod-hd .btn,#cboxContent .functions-bar .btn,#reader-buttons .btn{height:25px}.btn-link{background:0;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#0176c3;padding-left:0}.remove-btn{background-repeat:no-repeat;color:transparent;direction:ltr;display:block;overflow:hidden;text-align:left;text-indent:-9999em;text-transform:capitalize;background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -1315px no-repeat;cursor:pointer;height:24px;width:24px}.remove-btn:hover,.remove-btn:focus{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -1289px no-repeat}.remove-btn:active{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -1263px no-repeat}}@media screen and (min-device-width:320px){.pillow-btn{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.75);-moz-box-shadow:0 1px 0 rgba(255,255,255,0.75);box-shadow:0 1px 0 rgba(255,255,255,0.75);-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;-webkit-transition:right .25s ease-in-out;-moz-transition:right .25s ease-in-out;-o-transition:right .25s ease-in-out;transition:right .25s ease-in-out;border:1px solid #dcdcdc;cursor:pointer;display:inline-block;height:34px;opacity:1;padding:0 15px;visibility:visible;white-space:nowrap}.ie9 .pillow-btn{filter:none}.pillow-btn:hover{border-color:#bcbcbc}.pillow-btn.pillow-btn-active{-webkit-box-shadow:inset 0 4px 6px rgba(0,0,0,0.35),inset 0 -1px 0 rgba(255,255,255,0.75);-moz-box-shadow:inset 0 4px 6px rgba(0,0,0,0.35),inset 0 -1px 0 rgba(255,255,255,0.75);box-shadow:inset 0 4px 6px rgba(0,0,0,0.35),inset 0 -1px 0 rgba(255,255,255,0.75);background-color:#dcdcdc;border:0;padding:1px 16px;text-shadow:1px 1px 0 rgba(255,255,255,0.85)}}@media screen and (min-device-width:320px){.checkmarks li{background:url(../images/checkmark.png) no-repeat 0 2px;margin-top:7px;padding-left:23px}}@media screen and (min-device-width:320px){.content-item-list li{zoom:1;border-top:1px solid #dcdcdc;padding:12px 10px 15px 10px;position:relative;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.content-item-list li:before,.content-item-list li:after{content:"";display:table}.content-item-list li:after{clear:both}.content-item-list li:hover{background-color:#fbfbfb;-webkit-box-shadow:inset 0 1px 0 #FFF,inset 0 -1px 0 #FFF;-moz-box-shadow:inset 0 1px 0 #FFF,inset 0 -1px 0 #FFF;box-shadow:inset 0 1px 0 #FFF,inset 0 -1px 0 #FFF}.content-item-list li:first-child{border-top:0}.content-item-list .content-type{color:#777;font-size:11px;font-size:1.1rem}.content-item-list h2{font-size:20px;font-size:2rem;margin:4px 0 8px}.content-item-list .snippet,.content-item-list .subtitle,.content-item-list .coverage{color:#777;line-height:1.6;margin-top:7px}.content-item-list .subtitle+.coverage{margin-top:0}.content-item-list .meta{line-height:1.2;margin-top:3px}.content-item-list .meta a{color:#333}.content-item-list li .authors a,.content-item-list li .editors a{border-bottom:0;color:#333}.content-item-list li .authors a:hover,.content-item-list li .editors a:hover{text-decoration:underline}.content-item-list .cited-count{font-style:normal}.content-item-list .actions{margin-top:12px}.content-item-list .action{margin-right:18px}.content-item-list li.has-cover .text{margin-left:90px}.content-item-list li.has-cover .cover{border:1px solid #dcdcdc;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.08);-moz-box-shadow:3px 3px 5px rgba(0,0,0,0.08);box-shadow:3px 3px 5px rgba(0,0,0,0.08);float:left;width:68px}.content-item-list .no-access,.content-item-list .no-access:hover{background-color:#fffdf4;padding-top:7px}.content-item-list .no-access .content-type{margin:-15px 0 10px 28px}.content-item-list .no-access-message{background:#fff9e0;color:#666;font-size:11px;font-size:1.1rem;font-style:italic;font-weight:bold;height:16px;margin:-7px -13px 0 -7px;padding:6px 13px 0 0;text-align:right}.content-item-list .no-access-message img{position:absolute;top:1px;left:10px}.featured{margin-top:35px}.featured h2{-webkit-box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;-moz-box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;border-bottom:1px solid #d7d6d6;padding:0 4px 7px 0;margin-bottom:27px}.featured ul{zoom:1}.featured ul:before,.featured ul:after{content:"";display:table}.featured ul:after{clear:both}.featured li{display:inline-block;margin-left:10%;position:relative;z-index:5;width:16.4128595601%;zoom:1}.lt-ie8 .featured li{display:block;float:left}.featured li:first-child{margin-left:.846023688663%}.featured li img{border:1px solid #dcdcdc;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.08);-moz-box-shadow:3px 3px 5px rgba(0,0,0,0.08);box-shadow:3px 3px 5px rgba(0,0,0,0.08);max-width:100%}.featured li:hover{z-index:15}.ie7 .featured li:hover{z-index:5}.featured li:hover .tooltip{display:block;top:110px}.featured .content-type{color:#777;font-size:11px;font-size:1.1rem}.featured h3{font-size:14px;font-size:1.4rem;line-height:1.4;margin-top:3px}.featured .coverage{color:#777;font-size:12px;font-size:1.2rem;margin-top:7px}.featured .meta{font-size:12px;font-size:1.2rem;margin-top:7px}.featured .meta a{color:#333}.featured .date{color:#666}.ranked h2{-webkit-box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;-moz-box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;border-bottom:1px solid #d7d6d6;padding:0 4px 7px 0}.ranked .content-item-list h3{line-height:1.4;margin-top:4px}.ranked .content-item-list .date{color:#666}.ranked .show-all{background:#f8f8f8 url(../images/grdnt_grey_ffffff_f8f8f8.gif) repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8f8f8));background-image:-webkit-linear-gradient(top,#fff,#f8f8f8);background-image:-moz-linear-gradient(top,#fff,#f8f8f8);background-image:-ms-linear-gradient(top,#fff,#f8f8f8);background-image:-o-linear-gradient(top,#fff,#f8f8f8);background-image:linear-gradient(top,#fff,#f8f8f8);border-top:1px solid #dcdcdc;border-bottom:1px solid #d7d6d6;-webkit-box-shadow:inset 0 -1px 0 0 #FFF;-moz-box-shadow:inset 0 -1px 0 0 #FFF;box-shadow:inset 0 -1px 0 0 #FFF;padding:14px 7px;text-align:right}.ranked .show-all a{font-size:12px;font-size:1.2rem}.ranked .show-all a:before{content:'\00BB\0020'}#related-list{list-style-type:decimal;margin-top:-10px;padding-left:1.5em}#related-list li{border-top:1px solid #dcdcdc;line-height:1.5;padding:10px 0 9px 0;position:relative}}@media screen and (min-device-width:320px) and (min-width:600px){#related-list li{padding-right:120px}}@media screen and (min-device-width:320px){#related-list li:first-child{border-top:0}#related-list .date{color:#666;font-size:11px;font-size:1.1rem}}@media screen and (min-device-width:320px) and (min-width:600px){#related-list .date{position:absolute;right:0;top:12px}}@media screen and (min-device-width:320px){#related-list.cited-by li{padding-right:0}.document-main .col-main .toc h2 span{font-size:13px;font-size:1.3rem}.toc{margin-top:30px}.toc h2,.toc h3{-webkit-box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;-moz-box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;border-bottom:1px solid #d7d6d6;padding:0 4px 7px 0;margin-bottom:10px}.toc .functions-bar-top{margin:-11px 0 5px}.toc ol ol{border:0}.toc ol ol ol{margin-bottom:5px}.toc ol ol h3,.toc ol ol ol{margin-left:30px}.toc li,.toc li li:first-child{border-top:1px solid #dcdcdc}.toc li:first-child,.toc ul li,.toc ul li:first-child{border-top:0}.toc h3{border-bottom:1px solid #FFF;font-family:Georgia,"New Century Schoolbook","Nimbus Roman No9 L",serif;font-size:20px;font-size:2rem;margin:0;padding:5px 10px}.cms-lang-jp .toc h3{font-family:"������������������ Pro W3",Georgia,"Hiragino Kaku Gothic Pro","������������","Meiryo, Osaka","������ ���������������","MS PGothic",sans-serif}.toc .toc-item+h3{border-top:1px solid #dcdcdc;margin-top:5px}.toc .toc-item{padding:12px 15px 13px 10px;position:relative;zoom:1}.toc .toc-item:hover{background-color:#fbfbfb;-webkit-box-shadow:inset 0 1px 0 #FFF,inset 0 -1px 0 #FFF;-moz-box-shadow:inset 0 1px 0 #FFF,inset 0 -1px 0 #FFF;box-shadow:inset 0 1px 0 #FFF,inset 0 -1px 0 #FFF}.toc .content-type{color:#666;font-size:11px;font-size:1.1rem;position:relative}.toc .page-range,.toc .citation-info{color:#666;font-size:11px;font-size:1.1rem;position:absolute;right:20px;bottom:13px}.toc h3.title{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif}.toc .title,.toc h3.content-type,.toc h4.content-type{background:0;border-bottom:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#333;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:16px;font-size:1.6rem;line-height:1.4;margin:3px 0 0 0;padding:0}.toc h3.content-type,.toc h4.content-type{margin:0 !important}.toc .abstract-content{color:#666;font-size:14px;font-size:1.4rem;margin:3px 0 0 0}.toc .abstract-content img{max-width:100%}.toc ul.authors{margin:3px 80px 0 0}.toc .toc-item .authors a{border-bottom:0;text-decoration:none}.toc .toc-item .authors a:hover,.toc .toc-item .authors a:focus{text-decoration:underline}.toc .meta{margin-right:100px;margin-top:5px}.toc .actions{margin-top:10px}.toc .no-access{background-color:#fffdf4}.toc .no-access .page-range{bottom:17px}.toc .no-access .content-type{margin-top:-15px;margin-left:26px}.toc .no-access .title{margin-top:7px}.toc .no-access-message{background:#fff9e0;color:#666;font-size:11px;font-size:1.1rem;font-style:italic;font-weight:bold;height:16px;margin:-12px -15px 0 -5px;padding:6px 15px 0 0;text-align:right}.toc .no-access-message img{left:7px;position:absolute;top:1px}.summary{zoom:1}.summary:before,.summary:after{content:"";display:table}.summary:after{clear:both}.summary dl{line-height:1.5;margin:0 0 7px 0}}@media screen and (min-device-width:320px) and (min-width:600px){.summary dl{display:inline;float:left;margin:0 0 0 2.32558139535%;width:30.2325581395%}}@media screen and (min-device-width:320px){.summary dl:first-child{margin-left:0}.summary dt{border-top:1px solid #dcdcdc;font-weight:bold;margin:10px 0 2px;padding-top:10px}.summary dt:first-child{border-top:0;margin-top:0;padding-top:0}.summary dd{color:#666;word-wrap:break-word}.summary a:before{content:'\00BB\0020'}.summary .authors a:before,.summary .editors a:before{content:''}.summary .authors li a:first-child,.summary .editors a{border-bottom:1px solid #d7d6d6}.summary .authors li a:first-child:hover,.summary .editors a:hover{border-color:#666;text-decoration:none}#abstract-references .enumeration{font-style:italic;margin-right:10px}#abstract-references li a,.report-download a{font-size:11px;font-size:1.1rem;margin-right:10px}#abstract-references li a:before,.report-download a:before{content:'\00BB\0020'}#abstract-references li a:before,.report-download a{white-space:nowrap}.material-list li{border-top:1px solid #dcdcdc;line-height:1.5;min-height:34px;padding:10px 0 9px 37px;position:relative}}@media screen and (min-device-width:320px) and (min-width:600px){.material-list li{padding-right:120px}}@media screen and (min-device-width:320px){.material-list li:first-child{border-top:0}.material-list .icon{background-repeat:no-repeat;color:transparent;direction:ltr;display:block;overflow:hidden;text-align:left;text-indent:-9999em;text-transform:capitalize;background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -1846px no-repeat;height:34px;position:absolute;left:0;top:11px;width:26px}.material-list li.type-audio .icon{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -312px no-repeat}.material-list li.type-video .icon{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -2831px no-repeat}.material-list .filesize{color:#999}.abstract-content br+br,.abstract-content ul>br{display:none}.formatted h3{margin-top:10px}.formatted p{line-height:1.6;margin-top:10px}.formatted h3+p,.formatted p:first-child{margin-top:0}.formatted li p{margin:0}.formatted ol,.formatted ul{margin-top:10px;padding-left:1.6em}.formatted ol{list-style-type:decimal}.formatted ul{list-style-type:disc}.formatted li{line-height:1.5;margin-top:7px}.formatted li:first-child{margin-top:0}.figure img{max-width:98%;margin:7px 0}}@media screen and (min-device-width:320px) and (min-width:1004px){.figure img{max-width:100%}}@media screen and (min-device-width:320px){#intro{margin:0 27px 24px 0}#intro p{color:#999;font-size:16px;font-size:1.6rem;line-height:1.4}.notes{border-top:1px solid #dcdcdc;color:#777;font-style:italic;list-style:outside disc;margin:10px 0 20px;padding:18px 0 0 15px}.browse+.notes{border-top:0;padding-top:0}.notes li+li{margin-top:.75em}}@media screen and (min-device-width:320px){.check-prompt{display:none}.lb.check-prompt-content{width:298px}.check-prompt-content p{margin-bottom:15px}.check-prompt-content .btn{margin-right:15px}}@media screen and (min-device-width:320px){.expander{margin:0 -12px}}@media screen and (min-device-width:320px) and (min-width:600px){.expander{margin:5px 0}}@media screen and (min-device-width:320px){.expander-title{background:#e5e5e5 url(../images/grdnt_grey_f8f8f8_e5e5e5.gif) repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-moz-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-ms-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-o-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:linear-gradient(top,#f8f8f8,#e5e5e5);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 1px 0 #FFF;-moz-box-shadow:inset 0 1px 0 #FFF;box-shadow:inset 0 1px 0 #FFF;border-bottom:1px solid #dbdbda;border-top:1px solid #dbdbda;font-size:14px;font-size:1.4rem;font-weight:bold;height:auto;margin-bottom:-1px;padding:14px 0}}@media screen and (min-device-width:320px) and (min-width:600px){.expander-title{border:1px solid #eeecec;height:26px;magrin-bottom:0;padding:0}}@media screen and (min-device-width:320px){.js .expander-title:hover{border-color:#ccc}.expander-title div{background:url(/spcom/sites/sgw/images/expander_arrows.png) no-repeat 20px -44px;border-top:0;display:block;font-weight:bold;padding:0 5px 0 34px}.expander-loading div.expander-title div{background:url(/spcom/sites/sgw/images/loading_expander.gif) no-repeat 12px 5px}.no-js .expander-title div{background:0}.js .expander-content{display:none}.expander-open .expander-content{display:block}.expander-title h2,#dashboard-area .expander-title h2{color:#0176c3;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:14px;font-size:1.4rem;font-weight:bold;line-height:1.8;margin:0 !important}.expander-title h2 span{color:#333 !important;font-weight:normal}.expander-open .expander-title div{background-position:20px 10px}.expander-empty .expander-title,.expander-empty .expander-title h2{color:#999}.expander-empty .expander-title div{background-position:20px -94px}.expander-empty .expander-title:hover{border-color:#eeecec;cursor:default}.show-more{margin:0 0 0 19px}.document-aside .expander-title div{padding-left:4.25531914894%}.document-aside .expander-content-inner{padding:15px 4.25531914894% 10px}}@media screen and (min-device-width:320px) and (min-width:600px){#journal-volumes-issues .col-main .expander{margin-left:-40px;margin-right:20px}}@media screen and (min-device-width:320px){#journal-volumes-issues .col-main .meta+.expander{margin-top:30px}#journal-volumes-issues .col-main .expander-title div{padding-left:40px}.issues-list{margin-left:20px;margin-right:25px}.issues-list li{border-top:1px solid #dcdcdc;list-style:none;margin:0;padding:10px 0 12px 0;position:relative}}@media screen and (min-device-width:320px) and (min-width:600px){.issues-list li{padding-right:120px}}@media screen and (min-device-width:320px){.issues-list li:first-child{border-top:0}}@media screen and (min-device-width:320px){#enumeration{font-size:11px;font-size:1.1rem;line-height:1.5;white-space:no-wrap;width:100%}#enumeration a{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}}@media screen and (min-device-width:320px) and (min-width:1004px){#enumeration a{color:#333}}@media screen and (min-device-width:320px){.col-main:hover #enumeration a{color:#0176c3}}@media screen and (min-device-width:320px){.facet{border:1px solid #dcdcdc;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.04);-moz-box-shadow:3px 3px 5px rgba(0,0,0,0.04);box-shadow:3px 3px 5px rgba(0,0,0,0.04);margin-top:13px}.facet-header{background:#e5e5e5 url(../images/grdnt_grey_f8f8f8_e5e5e5.gif) repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-moz-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-ms-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-o-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:linear-gradient(top,#f8f8f8,#e5e5e5);border-bottom:1px solid #dcdcdc;-webkit-box-shadow:inset 0 1px 0 0 #FFF;-moz-box-shadow:inset 0 1px 0 0 #FFF;box-shadow:inset 0 1px 0 0 #FFF;padding:6px 10px;position:relative}.facet-header h3{font-size:13px;font-size:1.3rem;font-weight:bold;margin:0}.facet-header .all{color:#333;font-size:10px;font-size:1rem;line-height:1.2;position:absolute;right:10px;top:7px}.facet ol li{border-top:1px solid #e9e9e9;font-size:11px;font-size:1.1rem;position:relative}.facet ol li:first-child{border-top:0}.facet ol li a{border:1px solid #FFF;color:#333;display:block;overflow:hidden;position:relative;text-decoration:none;zoom:1}.facet-title{display:block;line-height:1.1;padding:5px 55px 5px 10px;position:relative;z-index:10;word-wrap:break-word}.facet-amount{position:absolute;right:10px;bottom:5px;z-index:10}.facet-percentage{background:#e5e5e5 url(../images/grdnt_grey_f8f8f8_e5e5e5.gif) repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-moz-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-ms-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-o-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:linear-gradient(top,#f8f8f8,#e5e5e5);display:block;height:100%;overflow:hidden;position:absolute;left:0;top:0;z-index:5;text-indent:-999em}.facet ol li a:hover{text-decoration:none}.facet li a:hover .facet-title{color:#ee7d11}.facet-active .facet-title{color:#ee7d11;font-weight:bold;padding-right:25px}.facet-active .facet-amount{display:none}.facet-active a:hover .remove{background-position:0 -50px}.facet-active a:active .remove{background-position:0 -75px}.remove{background-repeat:no-repeat;color:transparent;direction:ltr;display:block;overflow:hidden;text-align:left;text-indent:-9999em;text-transform:capitalize;background:url(../images/remove_icons.png) no-repeat;height:14px;width:14px}.remove:hover{background-position:0 -50px}.facet .remove{position:absolute;right:9px;bottom:4px;z-index:5}.facet-expanded{border-color:#ccc;margin:24px auto;width:99.8%}.facet-expanded .facet-header{border-bottom:1px solid #bbbcbd;padding:11px 20px}.facet-expanded .facet-header h3{font-size:16px;font-size:1.6rem}.facet-expanded .facet-header .btn{position:absolute;right:8px;top:5px}.facet-expanded .functions-bar{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;margin:0}.facet-expanded .facet-header+.functions-bar{border-bottom:1px solid #dcdcdc;margin-bottom:1px}.facet-expanded ol+.functions-bar{border-top:1px solid #dcdcdc;margin-top:1px}.facet-expanded li{font-size:13px;font-size:1.3rem}.facet-expanded .facet-title{padding:5px 18px}#cboxLoadedContent .facet-expanded{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0}#cboxLoadedContent .facet-expanded .functions-bar-top .field .error-message{bottom:auto;top:28px}#cboxLoadedContent .facet-expanded .functions-bar-top .field .error-message:after{background:url(../images/error_tooltip_up.png) no-repeat;bottom:auto;top:-13px}.facet .highlight-area{background:#ee7d11;display:block;height:100%;position:absolute;left:0;top:0;z-index:5;width:100%}.facet-expanded li a:active{background-color:#ee7d11}.facet-expanded li a:active .facet-title{color:#FFF}.facet-expanded li a:active .facet-percentage,.facet-expanded li a:active .facet-amount{visibility:hidden}.search-filter input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:24px;margin-left:10px;padding-left:7px;width:43.3996383363%}.search-filter input[type=text]{margin-right:-1px}.search-filter .search-submit{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -4418px no-repeat;border:0 none;display:inline;margin-left:-5px;width:24px}.search-filter .search-submit:hover{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -3962px no-repeat}.search-filter .search-submit:active{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -3936px no-repeat}.search-filter .ui-autocomplete{left:20px;line-height:1;top:28px !important;width:59.6745027125%}.search-filter .ui-autocomplete li a{font-size:13px;font-size:1.3rem}.publication-date-range{background:#e5e5e5 url(../images/grdnt_grey_f8f8f8_e5e5e5.gif) repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-moz-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-ms-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-o-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:linear-gradient(top,#f8f8f8,#e5e5e5);border-top:1px solid #dadbdb;margin-top:-36px;padding:35px 10px 10px}}@media screen and (min-device-width:320px) and (min-width:1004px){#pub-date-graph{display:block;margin:0 10px 17px 10px}.lt-ie8 #pub-date-graph{display:none}}@media screen and (min-device-width:320px){.tickLabel{font-size:11px;font-size:1.1rem}.tickLabel:first-child{font-weight:bold;left:-16px !important}.tickLabel:last-child{font-weight:bold;left:auto !important;right:-18px !important}.facet-link.loading .remove,.facet-link.loading:hover .remove,.facet-link.loading .facet-amount{display:none}.facet-link .loading{height:14px;position:absolute;right:12px;top:4px;width:14px;z-index:5}#results .col-main .facet-link .loading{right:0;top:1px}#wrapper #content .facet-link.loading,.page-wrapper #content .facet-link.loading{background:0}#global-search img.loading{height:20px;position:absolute;right:16px;top:9px;width:20px;z-index:5}img.loading{height:14px;position:absolute;right:7px;top:5px;width:14px;z-index:5}.search-filter img.loading{right:262px;top:10px}#date-facet-submit-wrapper{float:left;position:relative}#date-facet img.loading{left:5px;top:5px}.search-filter .search-submit.loading,.search-filter .search-submit.loading:hover,.search-filter .search-submit.loading:focus,#date-facet .search-submit.loading,#date-facet .search-submit.loading:hover,#date-facet .search-submit.loading:focus{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -4133px no-repeat}.bar-actions .search-submit.loading,.bar-actions .search-submit.loading:hover,.bar-actions .search-submit.loading:focus{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -4370px no-repeat}.filtered-message{background:#e5e5e5 url(../images/grdnt_grey_f8f8f8_e5e5e5_l.gif) repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-moz-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-ms-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-o-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:linear-gradient(top,#f8f8f8,#e5e5e5);border:1px solid #d7d6d6;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 1px 0 0 #FFF;-moz-box-shadow:inset 0 1px 0 0 #FFF;box-shadow:inset 0 1px 0 0 #FFF;margin-top:14px;padding:14px;position:relative}.filtered-message p{font-size:16px;font-size:1.6rem;line-height:1.1}.bars li{border-top:1px solid #FFF;font-size:14px;font-size:1.4rem;position:relative}.bars li:first-child{border-top:0}.bars a{background-color:#eaeaea;display:block;position:relative;text-decoration:none;zoom:1}.bars a:hover{background-color:#e4e4e4}.bar-title{color:#333;display:block;line-height:1;padding:6px 70px 6px 12px;position:relative;z-index:10}.bar-amount{color:#666;position:absolute;right:5px;bottom:5px;z-index:10}.bar-percentage{background-color:#cacaca;background-image:-webkit-gradient(linear,left top,left bottom,from(#cacaca),to(#b9b9b9));background-image:-webkit-linear-gradient(top,#cacaca,#b9b9b9);background-image:-moz-linear-gradient(top,#cacaca,#b9b9b9);background-image:-ms-linear-gradient(top,#cacaca,#b9b9b9);background-image:-o-linear-gradient(top,#cacaca,#b9b9b9);background-image:linear-gradient(top,#cacaca,#b9b9b9);display:block;height:100%;overflow:hidden;position:absolute;left:0;top:0;z-index:5;text-indent:-999em}.categories-tab{color:#666;display:inline-block;float:left;font-size:15px;font-size:1.5rem;font-weight:bold;padding:10px 0;text-indent:18px;width:49.7%}a.categories-tab{background:#f3f3f3 url(../images/grdnt_grey_ffffff_f3f3f3.gif) repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f3f3f3));background-image:-webkit-linear-gradient(top,#fff,#f3f3f3);background-image:-moz-linear-gradient(top,#fff,#f3f3f3);background-image:-ms-linear-gradient(top,#fff,#f3f3f3);background-image:-o-linear-gradient(top,#fff,#f3f3f3);background-image:linear-gradient(top,#fff,#f3f3f3);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#999;border:1px solid #dcdcdc;border-top:0}a.categories-tab:hover,a.categories-tab:focus{background:#ededed url(../images/grdnt_grey_fafafa_ededed.gif) repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#ededed));background-image:-webkit-linear-gradient(top,#fafafa,#ededed);background-image:-moz-linear-gradient(top,#fafafa,#ededed);background-image:-ms-linear-gradient(top,#fafafa,#ededed);background-image:-o-linear-gradient(top,#fafafa,#ededed);background-image:linear-gradient(top,#fafafa,#ededed);color:#0176c3;text-decoration:none}a.first-tab{border-left:0}a.last-tab{border-right:0}.categories .back-link{margin:15px 0 0 20px}.categories .box-header{color:#666;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:22px;font-size:2.2rem;margin:15px 0 10px 18px}.categories{padding:0}}@media screen and (min-device-width:320px) and (min-width:600px){.categories{padding-bottom:10px}}@media screen and (min-device-width:320px){.categories ol{margin:14px 0 0}}@media screen and (min-device-width:320px) and (min-width:600px){.categories ol{margin:0 14px}}@media screen and (min-device-width:320px){.categories li{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border-top:1px solid #eee;margin-bottom:1px;position:relative}}@media screen and (min-device-width:320px) and (min-width:600px){.categories li{border:0}}@media screen and (min-device-width:320px){.categories li a{background:url(/spcom/sites/sgw/images/action_arrow_right.png) no-repeat 8px 20px;display:block;font-size:16px;font-size:1.6rem;margin:0;padding:14px 0 14px 24px;word-wrap:break-word}}@media screen and (min-device-width:320px) and (min-width:600px){.categories li a{background-position:5px 10px;padding:4px 5px 4px 17px}}@media screen and (min-device-width:320px){.categories li a:hover{background-position:12px 13px}}@media screen and (min-device-width:320px) and (min-width:600px){.categories li a:hover{background-position:5px 3px}}@media screen and (min-device-width:320px){.categories .categories-secondary li a{background-position:12px 18px;padding-right:45px;font-size:13px;font-size:1.3rem;line-height:1.3}}@media screen and (min-device-width:320px) and (min-width:600px){.categories .categories-secondary li a{background-position:4px 8px}}@media screen and (min-device-width:320px){.categories .categories-secondary li a:hover{background-position:12px 11px}}@media screen and (min-device-width:320px) and (min-width:600px){.categories .categories-secondary li a:hover{background-position:4px 1px}}@media screen and (min-device-width:320px){.categories .categories-secondary li a span{position:absolute;right:16px;top:15px;z-index:5;font-size:11px;font-size:1.1rem}}@media screen and (min-device-width:320px) and (min-width:600px){.categories .categories-secondary li a span{right:4px;top:4px}}@media screen and (min-device-width:320px){.single-level li:hover,.multi-level li li:hover{background-color:#0176c3;color:#FFF;text-decoration:none}.single-level li:hover a,.multi-level li li:hover a{color:#FFF;text-decoration:none}.multi-level h3{margin:15px 0 7px 4px}.tab-content-first,.tab-content-last{clear:both;overflow:hidden}.show-nav,.collapse-nav{background:url(../images/double_arrow.png) no-repeat 50% -18px;border-top:1px solid #dcdcdc;-webkit-box-shadow:inset 0 1px 0 0 #FFF,inset 0 18px 18px -18px #efefef;-moz-box-shadow:inset 0 1px 0 0 #FFF,inset 0 18px 18px -18px #efefef;box-shadow:inset 0 1px 0 0 #FFF,inset 0 18px 18px -18px #efefef;display:none;height:26px;margin:15px 0 -10px 0;width:100%}.show-nav:hover{background-color:#edf5fb;background-position:50% -68px}.collapse-nav{background-position:50% 7px}.collapse-nav:hover{background-color:#edf5fb;background-position:50% -43px}.js .hide-nav{display:none}.js .show-nav{display:block}.ie6 .categories li a{background:0;padding:4px 5px 4px 8px}.js .multi-level ul{display:none;margin-left:14px}.js .multi-level ul a{width:auto}.js .multi-level h3{color:#0176c3;cursor:pointer;margin:-2px;padding:4px 5px 4px 5px}.js .multi-level h3:before{background:url(../sites/rd/images/expander_arrows.png) no-repeat 4px -44px;content:'';width:16px;height:18px;display:inline-block}.js .multi-level h3:hover{background:#0176c3;color:#fff}.js .multi-level h3:hover:before{background-position:4px -331px}.js .multi-level h3.is-open:before{background-position:0 10px}.js .multi-level h3.is-open:hover:before{background-position:0 -384px}.content-types{margin:-10px 0 34px 0}}@media screen and (min-device-width:320px) and (min-width:1004px){.content-types{margin-left:8px}}@media screen and (min-device-width:320px){.content-types h2{color:#999;border-bottom:2px solid #999;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:16px;font-size:1.6rem;padding:5px 3% 5px 0}}@media screen and (min-device-width:320px) and (min-width:600px){.content-types h2{border-bottom:0;border-right:2px solid #999;display:inline-block}}@media screen and (min-device-width:320px) and (min-width:1004px){.content-types h2{padding-right:26px}}@media screen and (min-device-width:320px){.lt-ie8 .content-types h2{float:left}}@media screen and (min-device-width:320px) and (min-width:600px){.content-types h2 span{display:block}}@media screen and (min-device-width:320px){.content-types a span{display:block}.content-types a{border-right:1px solid #dcdcdc;display:inline-block;font-size:16px;font-size:1.6rem;padding:6px 22px 6px 18px}}@media screen and (min-device-width:320px) and (min-width:600px){.content-types a{padding:6px 3% 6px 2%}}@media screen and (min-device-width:320px) and (min-width:1004px){.content-types a{padding:6px 30px 6px 22px}}@media screen and (min-device-width:320px){.content-types a:last-child{border-right:0;padding-right:0}}@media screen and (min-device-width:320px){.flyout{float:left;display:inline-block;position:relative}}@media screen and (min-device-width:320px) and (min-width:600px){.flyout{float:none}}@media screen and (min-device-width:320px){.flyout-caption{color:#fff;cursor:pointer;display:block;font-size:11px;font-size:1.1rem;margin-top:3px;outline:0;padding:12px 0 12px 16px;position:relative;z-index:5}.flyout-caption:hover,.flyout-caption:focus{color:#bcbcbc}.flyout-caption:focus{outline:1px dotted}.is-open .flyout-caption:focus{outline:0}.flyout-caption:before{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -1896px no-repeat;display:block;content:"";float:right;width:7px;height:5px;margin:4px 5px 0 9px}}@media screen and (min-device-width:320px) and (min-width:600px){.flyout-caption:before{margin-right:15px}}@media screen and (min-device-width:320px){.flyout-caption:hover:before{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -1889px no-repeat}}@media screen and (min-device-width:320px) and (min-width:1004px){.flyout-caption{color:#666;padding:0}.flyout-caption:hover{color:#333}.flyout-caption:before{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -1903px no-repeat}.flyout-caption:hover:before{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -1882px no-repeat}.lt-ie8 .flyout-caption{margin-right:15px}}@media screen and (min-device-width:320px){.no-js .flyout:hover .flyout-caption,.is-open .flyout-caption{color:#666}.flyout-content{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 5px 8px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 5px 8px 0 rgba(0,0,0,0.25);box-shadow:0 5px 8px 0 rgba(0,0,0,0.25);background-color:#FFF;border:1px solid #dcdcdc;display:none;font-size:12px;font-size:1.2rem;padding:3.4em 10px .5em;position:absolute;left:0;top:0;z-index:5}}@media screen and (min-device-width:320px) and (min-width:600px){.flyout-content{min-width:150px}}@media screen and (min-device-width:320px) and (min-width:1004px){.flyout-content{-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.08);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.08);box-shadow:0 3px 5px rgba(0,0,0,0.08);border-color:#dcdcdc;left:auto;right:0;top:-.35em;z-index:10;padding-top:2em}}@media screen and (min-device-width:320px){.flyout-content ul,.flyout-content ol{border-top:1px solid #e4e4e4;padding-top:4px}.flyout-content li{font-size:11px;font-size:1.1rem}}@media screen and (min-device-width:320px) and (min-width:1004px){.flyout-content li{font-size:12px;font-size:1.2rem}}@media screen and (min-device-width:320px){.flyout-content li a{color:#666;display:block;padding:6px 9px}.flyout-content li a:hover,.flyout-content li a:focus{background:#f1f1f1}.no-js .flyout:hover .flyout-caption,.flyout.is-open .flyout-caption{z-index:15}.no-js .flyout:hover .flyout-content,.flyout.is-open .flyout-content{display:block}}@media screen and (min-device-width:320px){.default-form{border:1px solid #dcdcdc}.default-form+.default-form{border-top:0}.form-section{border-bottom:1px solid #dcdcdc;-webkit-box-shadow:inset 0 1px 0 0 #FFF,inset 0 18px 18px -18px #efefef;-moz-box-shadow:inset 0 1px 0 0 #FFF,inset 0 18px 18px -18px #efefef;box-shadow:inset 0 1px 0 0 #FFF,inset 0 18px 18px -18px #efefef;padding:0 28px 20px 20px;position:relative}.form-section:last-of-type{border-bottom:1px solid #dcdcdc}.form-row label{clear:both;color:#666;display:block;font-weight:bold;padding:20px 0 7px 0}.form-row label.error{color:#c30000;padding:8px 0 0 0;font-size:11px;font-size:1.1rem;line-height:1.2;font-weight:normal}.form-row label.inline{display:inline;padding:0;margin:0}.form-row input[type=text],.form-row input[type=password]{display:block}}@media screen and (min-device-width:320px) and (min-width:600px){.form-row input[type=text],.form-row input[type=password]{width:97.4358974359%}}@media screen and (min-device-width:320px){.form-section .multiple-input{float:left}.form-section .multiple-input:first-child{margin:0 34px 0 0}.form-section .multiple-input label{width:100%}.form-section .multiple-input input{width:94.3820224719%}.form-submit-section{background:#e5e5e5 url(../images/grdnt_grey_f8f8f8_e5e5e5.gif) repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-moz-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-ms-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-o-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:linear-gradient(top,#f8f8f8,#e5e5e5);padding:12px 20px}.form-submit-section .btn{margin:0 12px 0 0}.form-section .btn{margin:12px 12px 0 0}.form-section .btn-gray{top:1px;position:relative}.form-section .success-message,.form-section .error-message{margin-bottom:20px}.form-section input.error{border:1px solid #c40606;-webkit-box-shadow:0 0 3px #c40606;-moz-box-shadow:0 0 3px #c40606;box-shadow:0 0 3px #c40606}.js-validation label.error span{background:#FFF url(../images/cross_error.png) no-repeat 6px center;border:1px solid #c40606;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:3px 3px 5px -3px #ccc;-moz-box-shadow:3px 3px 5px -3px #ccc;box-shadow:3px 3px 5px -3px #ccc;display:block;margin:0;padding:6px 12px 7px 26px}}@media screen and (min-device-width:320px) and (min-width:600px){.js-validation label.error{padding:0 0 0 13px;position:absolute;width:43.4%}}@media screen and (min-device-width:320px) and (min-width:600px){.js-validation label.error:after{background:url(../images/error_tooltip_left.png) no-repeat left center;top:50%;content:"";display:block;height:23px;left:1px;margin-top:-11px;position:absolute;width:13px}}@media screen and (min-device-width:320px){.ie8 .js-validation label.error:after{background:0}.js-validation label.error-down:after{background:url(../images/error_tooltip_down.png) no-repeat center bottom;bottom:-8px;left:50%;top:auto}.js-validation label.error.tick:after{display:none !important}.js-validation .form-section label.tick{background:url(../images/success_icon.png) no-repeat 0 0;border:0;padding:0;position:absolute;height:15px;width:16px}.progress-bar{background:#eaeaea;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;height:10px;position:absolute;width:76px}.progress-bar span{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;display:block;height:10px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:0}.is0 span{width:0}.is10 span{width:10%}.is20 span{width:20%}.is30 span{width:30%}.is40 span{width:40%}.is50 span{width:50%}.is60 span{width:60%}.is70 span{width:70%}.is80 span{width:80%}.is90 span{width:90%}.is100 span{width:100%}.bad span{background-color:#ff7575;background-image:-webkit-gradient(linear,left top,left bottom,from(#c40606),to(#ff7575));background-image:-webkit-linear-gradient(top,#c40606,#ff7575);background-image:-moz-linear-gradient(top,#c40606,#ff7575);background-image:-ms-linear-gradient(top,#c40606,#ff7575);background-image:-o-linear-gradient(top,#c40606,#ff7575);background-image:linear-gradient(top,#c40606,#ff7575)}.weak span{background-color:#ffe282;background-image:-webkit-gradient(linear,left top,left bottom,from(#fc0),to(#ffe282));background-image:-webkit-linear-gradient(top,#fc0,#ffe282);background-image:-moz-linear-gradient(top,#fc0,#ffe282);background-image:-ms-linear-gradient(top,#fc0,#ffe282);background-image:-o-linear-gradient(top,#fc0,#ffe282);background-image:linear-gradient(top,#fc0,#ffe282)}.good span{background-color:#57c840;background-image:-webkit-gradient(linear,left top,left bottom,from(#1b9d01),to(#57c840));background-image:-webkit-linear-gradient(top,#1b9d01,#57c840);background-image:-moz-linear-gradient(top,#1b9d01,#57c840);background-image:-ms-linear-gradient(top,#1b9d01,#57c840);background-image:-o-linear-gradient(top,#1b9d01,#57c840);background-image:linear-gradient(top,#1b9d01,#57c840)}#login-register .default-form{max-width:438px}#login-register .form-section p{margin:20px 0 0 0}.form-layout-2.form-section{padding:20px 0 0 0}.form-layout-2 .form-row{zoom:1;clear:both;padding:0 28px 0 20px;position:relative}.form-layout-2 .form-row:before,.form-layout-2 .form-row:after{content:"";display:table}.form-layout-2 .form-row:after{clear:both}.form-layout-2 .form-row label{display:block;margin:7px 0}}@media screen and (min-device-width:320px) and (min-width:600px){.form-layout-2 .form-row label{clear:none;display:inline-block;margin:14px 4.86891385768% 14px 0;padding:0;text-align:right;width:20.5992509363%}}@media screen and (min-device-width:320px) and (min-width:600px){.form-layout-2 .form-row label.error{display:block;margin:0 0 7px 25.2808988764%;max-width:320px;text-align:left;width:59.925093633%}}@media screen and (min-device-width:320px){.form-layout-2 .form-row p{display:block;padding:4px 0}}@media screen and (min-device-width:320px) and (min-width:600px){.form-layout-2 .form-row p{display:inline-block;width:59.925093633%}}@media screen and (min-device-width:320px){.form-layout-2 .form-section-divider{border-top:1px solid #dcdcdc;-webkit-box-shadow:inset 0 1px 0 0 #FFF,inset 0 18px 18px -18px #efefef;-moz-box-shadow:inset 0 1px 0 0 #FFF,inset 0 18px 18px -18px #efefef;box-shadow:inset 0 1px 0 0 #FFF,inset 0 18px 18px -18px #efefef;padding:5px 28px 14px 20px}.form-layout-2 .form-row .warning-message,.form-layout-2 .form-row .warning-message a{color:#c40606}.form-layout-2 .form-row .warning-message a{text-decoration:underline}.form-layout-2 .form-row .warning-message,.form-layout-2 .form-row .success-message{background:0;border:0;clear:both;font-size:12px;font-size:1.2rem;line-height:1.5;margin:0 0 14px 26.2172284644%;padding:0}}@media screen and (min-device-width:320px) and (min-width:600px){.form-layout-2 .form-row input[type="text"],.form-layout-2 .form-row input[type="password"]{display:inline-block;margin-left:-5px;width:59.5505617978%}}@media screen and (min-device-width:320px){.form-layout-2 .form-row span.label{color:#666;display:inline-block;font-weight:bold;margin:14px 26px 14px 0;padding:0;text-align:right;width:110px}html.js .editable-form .form-submit-section{display:none}html.js .editing-form .form-submit-section{display:block}html.js .form-layout-2 .form-row-editable input{display:none}html.js .editing-form .form-row-editable input{display:inline-block}html.js .editing-form .form-row-editable p,html.js .editing-form .form-row-editable .edit-link{display:none}.ie6 .form-layout-2 .form-row-editable{zoom:1}.lt-ie8 .form-layout-2 .form-row-editable label{float:left;margin:4px 26px 14px 0}.js .form-row-editable{background:#e5e5e5 url(../images/grdnt_grey_f8f8f8_e5e5e5.gif) repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-moz-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-ms-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-o-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:linear-gradient(top,#f8f8f8,#e5e5e5);border-top:1px solid #dcdcdc;border-right:1px solid #fff;border-bottom:1px solid #dcdcdc;border-left:1px solid #fff}.js .edit-field,.js .editing-form .edit-field:hover{background:#fff;border:1px solid #fff;cursor:default}.js .edit-field:hover{background:#f4f4f4;cursor:pointer}}@media screen and (min-device-width:320px) and (min-width:600px){.form-row .edit-link{padding:0 0 0 17px;position:absolute;top:14px;right:14px}}@media screen and (min-device-width:320px){.lt-ie8 .form-row .edit-link{top:5px}}@media screen and (min-device-width:320px) and (min-width:600px){html.no-js .edit-link:hover,html.js .form-row-editable:hover .edit-link{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -1613px no-repeat}}@media screen and (min-device-width:320px){html.no-js .editing-form .edit-link{display:none}html.no-js .form-layout-2 .form-row-editable input,html.no-js .editable-form .form-submit-section{display:none}html.no-js .editing-form .form-row-editable input{display:inline-block}html.no-js .editing-form .form-submit-section{display:block}.no-js .editing-form .form-row p#email-address-text,.no-js .editing-form .form-row p#first-name-text,.no-js .editing-form .form-row p#last-name-text{display:none}.submit-edit{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -797px no-repeat;cursor:pointer;display:none;height:24px;position:absolute;top:10px;right:40px;width:24px}.submit-edit:hover,.submit-edit:focus{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -771px no-repeat}.submit-edit:active{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -745px no-repeat}.cancel-edit{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -1315px no-repeat;cursor:pointer;display:none;height:24px;position:absolute;top:10px;right:11px;width:24px}.cancel-edit:hover,.cancel-edit:focus{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -1289px no-repeat}.cancel-edit:active{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -1263px no-repeat}.lt-ie8 .form-row .cancel-edit,.lt-ie8 .form-row .submit-edit{top:1px}.js-validation .form-layout-2 label.error{margin:0;max-width:230px;padding:0 0 0 13px;width:auto}.editable-form .form-section{border-bottom:0}.default-form .change-password{border-bottom:1px solid #dadbdb}.form-layout-2 .change-password-link span.label{margin-bottom:0}.editing-form .change-password-link{border-bottom:1px solid #dadbdb;margin-top:15px}.form-layout-2 .change-password-link .success-message{margin-top:7px;margin-bottom:0}.change-password{background:#f3f3f3 url(../images/grdnt_grey_ffffff_f3f3f3.gif) repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f3f3f3));background-image:-webkit-linear-gradient(top,#fff,#f3f3f3);background-image:-moz-linear-gradient(top,#fff,#f3f3f3);background-image:-ms-linear-gradient(top,#fff,#f3f3f3);background-image:-o-linear-gradient(top,#fff,#f3f3f3);background-image:linear-gradient(top,#fff,#f3f3f3);display:none}.editing-form .change-password{display:block}.change-password .form-row input[type="password"]{width:84.8314606742%}.form-field{margin-top:14px}.form-field label{color:#666;font-weight:bold}.form-field input,.form-field select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin:4px 0;width:100%}.form-field.inline-field input{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:auto;margin:2px;display:inline-block}.form-field.inline-field select{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:auto;display:inline-block}.form-fields-col2{zoom:1}.form-fields-col2:before,.form-fields-col2:after{content:"";display:table}.form-fields-col2:after{clear:both}.form-fields-col2 .form-field{float:left;width:47%}.form-fields-col2 .form-field+.form-field{margin-left:6%}.form-fields-col3{zoom:1}.form-fields-col3:before,.form-fields-col3:after{content:"";display:table}.form-fields-col3:after{clear:both}.form-fields-col3 .form-field{float:left;width:30%}.form-fields-col3 .form-field+.form-field{margin-left:5%}.form-submit{zoom:1;margin-top:14px}.form-submit:before,.form-submit:after{content:"";display:table}.form-submit:after{clear:both}.deposit-interruption.lb{width:298px}.deposit-interruption.lb .help{font-size:11px;font-size:1.1rem}.deposit-interruption form{display:inline}.deposit-interruption label{font-weight:normal;color:#333}.deposit-interruption .form-field.inline-field input{margin:11px 2px 2px 4px}.deposit-interruption .form-submit-section{border-top:1px solid #dcdcda;margin:20px -20px -20px}}@media screen and (min-device-width:320px) and (min-width:600px){.login-box{width:453px}}@media screen and (min-device-width:320px){.login-box p em{color:#666}.login-box .mod-bd a{font-size:13px;font-size:1.3rem;position:relative;top:3px}.login-box form{border:1px solid #dadbdb;margin:15px 0 12px 0;padding:0 20px}.login-box .error-message{margin-top:15px}.login-box .form-submit-section{border-top:1px solid #dadbdb;margin:15px -20px 0 -20px;position:relative}.login-box #auth-remember-label{display:block;line-height:1.3;margin:0 0 7px 0}}@media screen and (min-device-width:320px) and (min-width:600px){.login-box #auth-remember-label{position:absolute;top:9px;right:20px}}@media screen and (min-device-width:320px){.login-box #auth-remember-label em{color:#666;display:block;font-size:11px;font-size:1.1rem;margin:0 0 0 20px}.login-box #auth-remember-label input{position:relative;top:2px;width:14px}.ie7 .login-box #auth-remember-label{text-align:right}.success-header{background:url(../images/success_icon.png) no-repeat left center;color:#71ab0b;margin-top:7px;padding-left:26px}.success-message{background:url(../images/success_icon.png) no-repeat 5px 5px;border:1px solid #71ab0b;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#71ab0b;display:block;font-size:11px;font-size:1.1rem;font-style:italic;line-height:1.3 !important;padding:6px 6px 6px 33px}.error-message{background:#FFF url(../images/cross_error.png) no-repeat 6px center;border:1px solid #c40606;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:3px 3px 5px -3px #ccc;-moz-box-shadow:3px 3px 5px -3px #ccc;box-shadow:3px 3px 5px -3px #ccc;color:#c30000;display:block;font-size:11px;font-size:1.1rem;line-height:1.2;margin:0;padding:7px 12px 7px 26px;word-wrap:break-word}.error{color:#c30000}.field{position:relative}.field .error-message{-webkit-box-shadow:0 0 5px rgba(0,0,0,0.14);-moz-box-shadow:0 0 5px rgba(0,0,0,0.14);box-shadow:0 0 5px rgba(0,0,0,0.14);line-height:1.5;margin-left:-90px;position:absolute;left:50%;bottom:28px;width:137px;word-wrap:break-word}.field .error-message:after{background:url(../images/error_tooltip_down.png) no-repeat;content:'';display:block;height:13px;margin-left:-12px;position:absolute;left:50%;bottom:-13px;width:25px}.field .pagination-error{left:52%;top:28px;bottom:auto}.field .pagination-error:after{background:url(../images/error_tooltip_up.png) no-repeat;content:'';display:block;height:13px;margin-left:-12px;position:absolute;left:50%;top:-13px;width:25px}#date-facet-fields .error-message{line-height:1.5;z-index:10}.helper-text{color:#666;display:block;font-size:11px;font-size:1.1rem;font-style:italic;margin:4px 0 0 0}#advanced-search form{margin:20px 0}#advanced-search .form-section{max-width:506px;width:86.4957264957%}#advanced-search input[type="text"]{width:94.4%}#advanced-search form h2{font-size:20px;font-size:2rem;margin:0;padding:20px 0 0 0}#advanced-search label{font-weight:normal}#advanced-search #date-facet{zoom:1;margin-top:0}#advanced-search #date-facet:before,#advanced-search #date-facet:after{content:"";display:table}#advanced-search #date-facet:after{clear:both}#advanced-search #date-facet input{display:inline}#advanced-search #results-only-access{margin:20px 0 0 0}}@media screen and (min-device-width:320px) and (min-width:600px){#advanced-search #results-only-access{width:39.3280632411%}}@media screen and (min-device-width:320px){.no-js #advanced-search #results-only-access div{position:absolute}#advanced-search #results-only-access label{padding:0}.institutional-login{display:inline-block}}@media screen and (min-device-width:320px){.functions-bar{background:#e5e5e5 url(../images/grdnt_grey_f8f8f8_e5e5e5.gif) repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-moz-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-ms-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-o-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:linear-gradient(top,#f8f8f8,#e5e5e5);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 1px 0 #FFF;-moz-box-shadow:inset 0 1px 0 #FFF;box-shadow:inset 0 1px 0 #FFF;border:1px solid #dcdcdc;line-height:1.8;margin-top:17px;padding:5px 10px;position:relative;z-index:5}}@media screen and (min-device-width:320px) and (min-width:600px){.functions-bar{height:24px}}@media screen and (min-device-width:320px){.ie9 .functions-bar{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)"}.functions-bar .pagination{margin:7px 0}}@media screen and (min-device-width:320px) and (min-width:600px){.functions-bar .pagination{margin:0;position:absolute;right:5px;top:5px}}@media screen and (min-device-width:320px){.functions-bar-bottom{margin-top:5px}.sorting label{font-size:11px;font-size:1.1rem;font-weight:bold;margin-right:10px}.sorting select{font-size:11px;font-size:1.1rem}.sorting .btn{font-size:11px;font-size:1.1rem;height:16px;line-height:1.4}.sorting .btn.selected{border-color:#666;font-weight:bold}.js .sorting .btn{display:none}.no-js .sorting select{display:none}.pagination{zoom:1;font-size:11px;font-size:1.1rem}.pagination:before,.pagination:after{content:"";display:table}.pagination:after{clear:both}.pagination .prev,.pagination .next{background-repeat:no-repeat;color:transparent;direction:ltr;display:block;overflow:hidden;text-align:left;text-indent:-9999em;text-transform:capitalize;float:left;height:24px;vertical-align:middle;width:24px}.pagination .prev{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -130px no-repeat;margin-right:10px}.pagination .next{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -286px no-repeat;margin-left:10px}.pagination a.prev:hover,.pagination a:focus.prev{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -52px no-repeat}.pagination a.prev:active{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 0 no-repeat}.pagination span.prev{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -78px no-repeat}.pagination a.next:hover,.pagination a:focus.next{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -208px no-repeat}.pagination a:focus.next,.pagination a:focus.prev{outline:1px #999 dotted}.pagination a.next:active{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -156px no-repeat}.pagination span.next{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -234px no-repeat}.pagination .page-nr{float:left}.pagination input{font-size:11px;font-size:1.1rem;margin:0 2px;padding:4px 3px;text-align:center;width:44px}}@media screen and (min-device-width:320px){.get-access{background:#FFF url(../images/grdnt_grey_f8f8f8_ffffff.gif) repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#fff));background-image:-webkit-linear-gradient(top,#f8f8f8,#fff);background-image:-moz-linear-gradient(top,#f8f8f8,#fff);background-image:-ms-linear-gradient(top,#f8f8f8,#fff);background-image:-o-linear-gradient(top,#f8f8f8,#fff);background-image:linear-gradient(top,#f8f8f8,#fff);border:1px solid #dbdbda;margin:0 auto;position:relative}.get-access .mod-bd{overflow:hidden;text-align:center}.get-access .mod-bd h2{-webkit-box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;-moz-box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;border-bottom:1px solid #d7d6d6;padding:0 4px 7px 0;padding-bottom:12px;margin:6px -20px 20px -20px;text-align:center}.get-access img{display:inline-block;margin-bottom:2px}.get-access p{color:#666;font-size:16px;font-size:1.6rem;line-height:1.4;margin:0 7px 30px 0;text-align:left}.get-access #getaccess-webshop{margin-top:7px;text-align:right}.get-access .btn-back,.get-access .btn-close{position:absolute;top:5px;right:5px}.get-access .requested-access{-webkit-box-shadow:inset 0 -1px 0 0 #fff,inset 0 18px 18px -18px #efefef;-moz-box-shadow:inset 0 -1px 0 0 #fff,inset 0 18px 18px -18px #efefef;box-shadow:inset 0 -1px 0 0 #fff,inset 0 18px 18px -18px #efefef;border:1px solid #dcdcdc;clear:both;display:none;margin:20px 0 0 0;padding:7px}.get-access .requested-access p{background:url(../images/success_icon.png) no-repeat 0 0;color:#333;font-size:13px;font-size:1.3rem;margin:7px;padding:0 0 0 25px}.get-access .journal-cover-small{float:left;width:68px;height:90px;margin-bottom:20px;border:1px solid #dcdcdc;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.08);-moz-box-shadow:3px 3px 5px rgba(0,0,0,0.08);box-shadow:3px 3px 5px rgba(0,0,0,0.08)}}@media screen and (min-device-width:320px) and (min-width:600px){.get-access .journal-cover-small{margin:0 20px 20px 0}}@media screen and (min-device-width:320px){.get-access .content-pricing{margin:0 7px 12px 0;overflow:hidden;padding:0;text-align:left;clear:left}}@media screen and (min-device-width:320px) and (min-width:600px){.get-access .content-pricing{clear:none}}@media screen and (min-device-width:320px){.get-access .content-pricing h3{clear:both;float:left;font-size:13px;font-size:1.3rem;margin:0;text-align:left}.get-access .content-pricing p{clear:both;float:left;margin:0}.get-access .content-pricing .content-prices{font-size:20px;font-size:2rem}.get-access .content-pricing .btn{font-size:14px;font-size:1.4rem;height:28px;padding:1px 12px 0 12px}.get-access .leaf-pricing p,.get-access .leaf-pricing h3{color:#333}.get-access .aggregate-pricing p,.get-access .aggregate-pricing h3{color:#777}.get-access .price-disclaimer{color:#777;font-size:11px;font-size:1.1rem;margin:0 0 20px 0}.get-access .get-access-footer{clear:both;border-top:1px solid #dcdcdc;padding-top:20px}.get-access .get-access-footer p{font-size:14px;font-size:1.4rem;margin:0}.get-access .get-access-footer .btn{font-size:12px;font-size:1.2rem;float:right}}@media screen and (min-device-width:320px) and (min-width:600px){#content>.get-access{margin-top:86px;margin-bottom:86px}}@media screen and (min-device-width:320px){.btn-close{display:none}#cboxLoadedContent .btn-back{display:none}#cboxLoadedContent .btn-close,#reader .btn-close{display:inline-block}#cboxLoadedContent .get-access{border:0;margin:0}.ie7 #cboxClose{visibility:hidden}.bar-wrapper .get-access{display:none;margin:0;width:auto}}@media screen and (min-device-width:320px) and (min-width:1004px){.bar-wrapper .get-access{padding-left:182px;padding-right:182px}}@media screen and (min-device-width:320px){.look-inside{display:none;min-height:188px;position:relative;max-width:170px;text-decoration:none}}@media screen and (min-device-width:320px) and (min-width:600px){.look-inside{display:block}}@media screen and (min-device-width:320px){.look-inside>a{display:block;padding-bottom:17px;text-decoration:none}.look-inside>a img{display:block;max-height:203px;max-width:100%;min-height:203px;min-width:153px}.look-inside-cover{border:1px solid #dcdcdc;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.08);-moz-box-shadow:3px 3px 5px rgba(0,0,0,0.08);box-shadow:3px 3px 5px rgba(0,0,0,0.08);position:relative;top:0;left:0;z-index:2}.look-inside-page{background:url("../sites/rd/images/abstract_cover_placeholder.png") no-repeat 0 0;border:1px solid #dcdcdc;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.08);-moz-box-shadow:3px 3px 5px rgba(0,0,0,0.08);box-shadow:3px 3px 5px rgba(0,0,0,0.08);position:absolute;right:-2px;bottom:0;z-index:1}.look-inside-badge{background-color:#ee7d11;background-image:-webkit-gradient(linear,left top,left bottom,from(#ee7d11),to(#e06310));background-image:-webkit-linear-gradient(top,#ee7d11,#e06310);background-image:-moz-linear-gradient(top,#ee7d11,#e06310);background-image:-ms-linear-gradient(top,#ee7d11,#e06310);background-image:-o-linear-gradient(top,#ee7d11,#e06310);background-image:linear-gradient(top,#ee7d11,#e06310);border:1px solid #e06310;border-radius:0 0 0 10px;-webkit-box-shadow:-2px 2px 6px -1px rgba(0,0,0,0.25),inset 0 1px 0 0 rgba(255,255,255,0.25);-moz-box-shadow:-2px 2px 6px -1px rgba(0,0,0,0.25),inset 0 1px 0 0 rgba(255,255,255,0.25);box-shadow:-2px 2px 6px -1px rgba(0,0,0,0.25),inset 0 1px 0 0 rgba(255,255,255,0.25);color:#FFF;display:block;font-size:16px;line-height:1.1;padding:6px 33px 6px 10px;position:absolute;right:-1px;bottom:28px;z-index:4}.look-inside-badge:after{position:absolute;top:6px;right:7px;content:'';width:11px;height:16px;background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -2327px no-repeat}#content #scroller .look-inside-interrupt{display:block;padding:20px 40px;text-align:left;background:#e5e5e5 url(../images/grdnt_grey_f8f8f8_e5e5e5.gif) repeat-x;border:1px solid #a8a8a8;border-top:0 none}#content #scroller .look-inside-interrupt h3{font-weight:bold;margin-bottom:.7em}#content #scroller .look-inside-interrupt .col-1{width:50%}#content #scroller .look-inside-interrupt .col-1 p{margin-bottom:1em}}@media screen and (min-device-width:320px){.my-copy-price{display:inline-block;font-size:20px;font-size:2rem;margin:5px 0 10px 0}.my-copy-price .curr{color:#999}.my-copy-btn{display:block;height:auto;white-space:normal}}@media screen and (min-device-width:320px) and (min-width:1004px){.my-copy-btn{display:inline-block}}@media screen and (min-device-width:320px){.my-copy-btn:before{margin-left:-1em}}@media screen and (min-device-width:320px){.open-access .help{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#e06310;background-image:-webkit-gradient(linear,left top,left bottom,from(#ee7d11),to(#ee7d11));background-image:-webkit-linear-gradient(top,#ee7d11,#ee7d11);background-image:-moz-linear-gradient(top,#ee7d11,#ee7d11);background-image:-ms-linear-gradient(top,#ee7d11,#ee7d11);background-image:-o-linear-gradient(top,#ee7d11,#ee7d11);background-image:linear-gradient(top,#ee7d11,#ee7d11);color:#fff;display:inline-block;line-height:1.2;margin:4px 0 7px 0;padding:1px 5px 1px 5px}}@media screen and (min-device-width:320px){.partner-logos{color:#999;font-size:11px;font-size:1.1rem;margin:15px 0 7px}.partner-logos img{display:block;max-width:175px;max-height:70px;margin:7px 0 12px 0}.partner-logos a{display:block;margin-bottom:12px}}@media screen and (min-device-width:320px){.prompt-bar{background-color:#46474d;background-image:-webkit-gradient(linear,left top,left bottom,from(#4f5056),to(#3d3e42));background-image:-webkit-linear-gradient(top,#4f5056,#3d3e42);background-image:-moz-linear-gradient(top,#4f5056,#3d3e42);background-image:-ms-linear-gradient(top,#4f5056,#3d3e42);background-image:-o-linear-gradient(top,#4f5056,#3d3e42);background-image:linear-gradient(top,#4f5056,#3d3e42);-webkit-box-shadow:-2px -6px 22px 4px #333;-moz-box-shadow:-2px -6px 22px 4px #333;box-shadow:-2px -6px 22px 4px #333;-webkit-transition:padding .25s ease-in-out;-moz-transition:padding .25s ease-in-out;-o-transition:padding .25s ease-in-out;transition:padding .25s ease-in-out;color:#dadbdb;min-height:18px;margin:0;overflow:hidden;padding:12px 0;position:absolute;left:0;top:0;text-align:center;text-shadow:1px 1px 0 #222;width:100%;z-index:20}}@media screen and (min-device-width:320px) and (min-width:1004px){.prompt-bar{min-width:960px}}@media screen and (min-device-width:320px){.prompt-bar a{color:#FFF;text-decoration:underline}.prompt-bar a:hover{text-decoration:none}.prompt-bar p{margin:0 7px}.prompt-wrapper{max-width:960px;margin:7px auto 0 auto;min-height:43px}}@media screen and (min-device-width:320px) and (min-width:1004px){.prompt-actions{float:right}}@media screen and (min-device-width:320px){.prompt-actions a{border-bottom:1px solid #535458}.prompt-actions a:hover{border-bottom:1px solid #d9dadb;text-decoration:none}.prompt-actions a:focus{text-decoration:none}.prompt-actions button{background:transparent;border:1px solid #38393d;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 1px 1px 0 #5f6065,0 1px 1px 0 #535459;-moz-box-shadow:inset 0 1px 1px 0 #5f6065,0 1px 1px 0 #535459;box-shadow:inset 0 1px 1px 0 #5f6065,0 1px 1px 0 #535459;color:#dadadb;padding:7px 12px;margin-left:20px;text-shadow:1px 1px 0 #222}.prompt-actions button:hover{border:1px solid #28292b;color:#FFF}.prompt-actions button:active{border:1px solid #28292b;color:#FFF;-webkit-box-shadow:inset 0 8px 14px -6px #000,0 1px 1px 0 #535459;-moz-box-shadow:inset 0 8px 14px -6px #000,0 1px 1px 0 #535459;box-shadow:inset 0 8px 14px -6px #000,0 1px 1px 0 #535459}#redirect-prompt{display:none;min-height:50px;padding:0}.js #redirect-prompt{display:block;margin-top:-50px}#redirect-prompt h1{font-size:24px;font-size:2.4rem;margin:30px 0 0 0}#redirect-prompt p{font-size:16px;font-size:1.6rem;margin-top:10px}}@media screen and (min-device-width:320px) and (min-width:1004px){#redirect-prompt p{float:left;line-height:1}}@media screen and (min-device-width:320px){#redirect-prompt .more-info-text{margin:0 auto;max-width:960px;padding:0 15px;overflow:hidden}}@media screen and (min-device-width:320px) and (min-width:1004px){#redirect-prompt .more-info-text{padding:0;text-align:left}}@media screen and (min-device-width:320px){#redirect-prompt .more-info-text p{font-size:14px;font-size:1.4rem;line-height:1.6}#redirect-prompt .more-info-text a{font-size:14px;font-size:1.4rem;font-weight:normal}#redirect-prompt .more-info-text .external:after{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEVJREFUeNpi/P///xkGKGBkZDQB0chiMI4dFMOAHUgcLIeiGk0TVgVIJoJNQlGAJokiCLcbXY4JzfpD6O5hwWIKCgAIMABuazu420UFvAAAAABJRU5ErkJggg==") no-repeat 0 0;text-shadow:1px 1px 0 #222}.more-info-wrapper{-webkit-box-shadow:inset 0 5px 8px 0 rgba(0,0,0,0.25),inset 0 -5px 8px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 5px 8px 0 rgba(0,0,0,0.25),inset 0 -5px 8px 0 rgba(0,0,0,0.15);box-shadow:inset 0 5px 8px 0 rgba(0,0,0,0.25),inset 0 -5px 8px 0 rgba(0,0,0,0.15);background:#3d3e43 url(../images/bg-mobile-menu.png) 0 0 repeat;display:none;padding:0 0 30px 0}#jsnotice p{overflow:hidden;white-space:nowrap}#jsnotice p span{display:none}}@media screen and (min-device-width:320px) and (min-width:600px){#jsnotice p span{display:inline}}@media screen and (min-device-width:320px){#chrome-prompt{display:none}#chrome-prompt span{background:url(../images/remove_icons.png) no-repeat 0 0;cursor:pointer;display:block;height:14px;position:absolute;top:8px;right:8px;text-indent:-10000px;width:14px}}@media screen and (min-device-width:320px){.search-submit{background-repeat:no-repeat;color:transparent;direction:ltr;display:block;overflow:hidden;text-align:left;text-indent:-9999em;text-transform:capitalize}.big-search{position:relative}.big-search input{vertical-align:bottom}.big-search .search-field{background-color:#FFF;border:1px solid #bcbcbc;border-radius:2px;-webkit-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.11);-moz-box-shadow:inset 2px 2px 5px rgba(0,0,0,0.11);box-shadow:inset 2px 2px 5px rgba(0,0,0,0.11);height:36px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:52px;position:relative}.lt-ie8 .big-search .search-field{width:auto;height:35px}.big-search.contains-new-search-link .search-field{padding-right:107px}}@media screen and (min-device-width:320px) and (min-width:1004px){.big-search.contains-new-search-link .search-field{padding-right:157px}}@media screen and (min-device-width:320px){.big-search.has-focus .search-field{border-color:#0176c3;-webkit-box-shadow:0 0 3px #0176c3;-moz-box-shadow:0 0 3px #0176c3;box-shadow:0 0 3px #0176c3;outline:0}.big-search .text{background-color:transparent;border:0;border-radius:2px;font-size:16px;font-size:1.6rem;font-weight:200;height:34px;letter-spacing:.02em;padding:5px 0 2px 9px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.big-search .text:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:0;outline:0}.big-search .search-submit{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -4267px no-repeat;background-color:#0176c3;border:1px solid #0176c3;border-radius:2px;color:#FFF;font-size:16px;font-size:1.6rem;height:36px;padding:0;position:absolute;right:0;top:0;z-index:5;width:52px}.big-search .search-submit:hover,.big-search .search-submit:focus{border-color:#02548a;background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -4195px no-repeat}.big-search .search-submit:active{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -4159px no-repeat;border-color:#02548a}.lt-ie8 .big-search .search-submit{top:1px}.big-search .search-submit.loading,.big-search .search-submit.loading:hover,.big-search .search-submit.loading:focus{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -4231px no-repeat}.big-search #global-search-new{color:#bcbcbc;font-size:11px;font-size:1.1rem;height:27px;line-height:2.5;position:absolute;right:60px;top:6px;z-index:5;overflow:hidden;text-decoration:none;width:40px}}@media screen and (min-device-width:320px) and (min-width:1004px){.big-search #global-search-new{width:auto}}@media screen and (min-device-width:320px){.big-search #global-search-new:hover,.big-search #global-search-new:focus{color:#666}.big-search #global-search-new:before{background:url(../images/remove_icons.png) no-repeat 0 -100px;content:'';display:inline-block;height:14px;margin:0 6px 0 16px;vertical-align:text-bottom;width:14px}}@media screen and (min-device-width:320px) and (min-width:1004px){.big-search #global-search-new:before{margin-left:11px}}@media screen and (min-device-width:320px){.big-search #global-search-new:hover:before,.big-search #global-search-new:focus:before,.big-search #global-search-new:active:before{background-position:0 0}.big-search #global-search-new:after{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAADCAYAAABS3WWCAAAAEElEQVQImWPYs2fPfwY4AAAnqAM0Zy8pUwAAAABJRU5ErkJggg==") repeat-y 0 0;content:'';display:block;height:27px;position:absolute;left:0;top:0;width:1px}}@media screen and (min-device-width:320px){.section-links,.other-actions{margin-top:30px}.lt-ie8 .section-links,.lt-ie8 .other-actions{clear:both}.other-actions{display:none}}@media screen and (min-device-width:320px) and (min-width:600px){.other-actions{display:block}}@media screen and (min-device-width:320px){.section-links h2,.other-actions h2,.book-metrics h2{-webkit-box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;-moz-box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;border-bottom:1px solid #d7d6d6;padding:0 4px 7px 0;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:16px;font-size:1.6rem;margin-bottom:10px}.section-links ol,.other-actions ul{margin-right:30px}.section-links li a,.other-actions li a{background:url(/spcom/sites/sgw/images/action_arrow_right.png) no-repeat 0 9px;display:block;line-height:1.2;padding:4px 5px 4px 14px}.section-links li a.external:after,.other-actions li a.external:after{margin-top:4px;position:absolute}.no-access .section-links ol{list-style-type:disc;padding-left:1.5em}.no-access .section-links li{padding:4px 0;line-height:1.2}}@media screen and (min-device-width:320px){.no-js .share{display:none}.share{margin-bottom:14px}.share a{display:inline-block;height:24px;margin:0 7px 0 0;outline:0;text-indent:-100000px;width:24px}.lt-ie8 .share a{display:block;float:left}.share a:hover:after{background:#000;border-radius:3px;content:'';height:24px;opacity:.2;position:absolute;left:0;top:0;width:24px}#twitter{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -4780px no-repeat}#facebook{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -1820px no-repeat}#linkedin{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -2060px no-repeat}}@media screen and (min-device-width:320px){.default-table{margin:34px 0 22px 0;position:relative;overflow-x:auto;width:100%}.default-table table{width:100%}.default-table caption{border:1px solid #dcdcda;border-bottom:1px solid #dcdcdc;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;-webkit-box-shadow:inset 1px -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;-moz-box-shadow:inset 1px -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;box-shadow:inset 1px -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;color:#666;font-size:16px;font-size:1.6rem;padding:20px 2.71739130435%;text-align:left}.default-table caption span{color:#999;display:block;font-size:13px;font-size:1.3rem;margin:7px 0 0 32px}}@media screen and (min-device-width:320px) and (min-width:600px){.default-table caption span{display:inline;margin:0 0 0 12px}}@media screen and (min-device-width:320px){.default-table td,.default-table th{border:1px solid #dcdcda;color:#666;padding:15px;text-align:left;vertical-align:middle}.default-table th{background:#e5e5e5 url(../images/grdnt_grey_f8f8f8_e5e5e5.gif) repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-moz-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-ms-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-o-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:linear-gradient(top,#f8f8f8,#e5e5e5);-webkit-box-shadow:inset 1px 1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;-moz-box-shadow:inset 1px 1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;box-shadow:inset 1px 1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;border-top:0;font-weight:bold}}@media screen and (min-device-width:320px) and (min-width:600px){.default-table .table-actions{position:absolute;right:12px;top:22px}}@media screen and (min-device-width:320px){.default-table td .action{margin-right:0}.default-table td a{font-size:13px;font-size:1.3rem}.default-table tfoot td{font-size:11px;font-size:1.1rem;color:#999;padding:9px 15px;border:0}.default-table .table-links a{margin:0 12px 0 12px}.default-table .table-links a:before{content:'\00BB\0020'}.default-table .table-actions-bottom{background:#e5e5e5 url(../images/grdnt_grey_f8f8f8_e5e5e5.gif) repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-moz-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-ms-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-o-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:linear-gradient(top,#f8f8f8,#e5e5e5);border:1px solid #dadbdb;border-top:0;min-height:15px;padding:15px;position:relative}.default-table .table-actions-bottom .table-actions{position:absolute;right:12px;top:12px}}@media screen and (min-device-width:320px){.sortable-table th{cursor:pointer;padding:0}.sortable-table th a{color:#666;display:block;margin:0 15px 0 0;outline:0;padding:15px 0 15px 15px;text-decoration:none}.sortable-table th.sorted-ascending,.sortable-table th.sorted-descending{-webkit-box-shadow:inset 0 5px 5px rgba(0,0,0,0.15);-moz-box-shadow:inset 0 5px 5px rgba(0,0,0,0.15);box-shadow:inset 0 5px 5px rgba(0,0,0,0.15)}.sortable-table th:hover{background:#ededed url(../images/grdnt_grey_fafafa_ededed.gif) repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#ededed));background-image:-webkit-linear-gradient(top,#fafafa,#ededed);background-image:-moz-linear-gradient(top,#fafafa,#ededed);background-image:-ms-linear-gradient(top,#fafafa,#ededed);background-image:-o-linear-gradient(top,#fafafa,#ededed);background-image:linear-gradient(top,#fafafa,#ededed)}.sortable-table th:hover a,.sortable-table th a:focus{background:url(../images/expander_arrows.png) no-repeat right -253px}.sortable-table th.sorted-ascending a{background:url(../images/expander_arrows.png) no-repeat right -253px}.sortable-table th.sorted-descending a{background:url(../images/expander_arrows.png) no-repeat right -142px}}@media screen and (min-device-width:320px){.deposit-contracts caption{padding-right:15px}}@media screen and (min-device-width:320px) and (min-width:600px){.deposit-contracts caption span{float:right}}@media screen and (min-device-width:320px){.deposit-contracts th:first-child{width:224px}.deposit-contracts th span:first-child{float:left;width:50px}.deposit-contracts th span.last,.deposit-contracts td span.last{float:right;margin:0 25px 0 0;text-align:right;width:50px}.deposit-contracts .progress-bar{margin:3px 0 0 0;position:relative;width:200px}.deposit-contracts td a{display:inline-block;font-size:11px;font-size:1.1rem;margin:4px 0 0 14px}}@media screen and (min-device-width:320px){.member-list caption{padding-right:45.2898550725%}.member-list th:last-child,.member-list th:nth-child(5){width:80px}.member-list th:last-child a,.member-list th:nth-child(5) a{width:80px}.sortable-table th.remove-member{color:#666;cursor:default}td.remove-member a{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -1315px no-repeat;cursor:pointer;display:inline-block;height:24px;outline:0;margin:0;text-indent:-99999px;width:24px}td.remove-member a:hover,td.remove-member a:focus{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -1289px no-repeat}td.remove-member a:active{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -1263px no-repeat}.lt-ie8 td.remove-member a{display:block}.default-table .remove-member,.member-list th:nth-child(5),.member-list td:nth-child(5){text-align:center}.new-user-link{text-align:right}}@media screen and (min-device-width:320px){.topical-collection{margin:7px 0 0 0}.topical-collection a{display:block}}@media screen and (min-device-width:320px){#toolbar{zoom:1;margin-bottom:14px}#toolbar:before,#toolbar:after{content:"";display:table}#toolbar:after{clear:both}#tools div{float:left;height:24px;padding-left:4px;position:relative}}@media screen and (min-device-width:320px) and (min-width:600px){#tools div{margin-left:10px}}@media screen and (min-device-width:320px){#tools a{float:left;text-decoration:none;position:relative}}@media screen and (min-device-width:320px) and (min-width:600px){#tools a{margin:0 0 0 7px}}@media screen and (min-device-width:320px){#tools a .icon{background-repeat:no-repeat;color:transparent;direction:ltr;display:block;overflow:hidden;text-align:left;text-indent:-9999em;text-transform:capitalize;float:left;height:24px;width:24px}#tools a .tooltip{margin-left:-102px;top:36px;width:178px}}@media screen and (min-device-width:320px) and (min-width:1004px){#tools a:hover .tooltip{display:block}}@media screen and (min-device-width:320px){#journal #tools{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;margin:-16px 0 0 0}}@media screen and (min-device-width:320px) and (min-width:600px){#journal #tools{float:right;margin:0 0 -24px 0}}@media screen and (min-device-width:320px) and (min-width:1004px){#journal #tools{margin:18px 0 0 0}}@media screen and (min-device-width:320px){#tool-email .icon{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -2482px no-repeat}#tool-email:hover .icon{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -2456px no-repeat}#tool-email:active .icon{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -2430px no-repeat}#tool-print .icon{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -3711px no-repeat}#tool-print:hover .icon{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -3685px no-repeat}#tool-print:active .icon{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -3659px no-repeat}#tool-rss .icon{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -3910px no-repeat}#tool-rss:hover .icon{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -3884px no-repeat}#tool-rss:active .icon{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -3858px no-repeat}#tool-download{display:none}}@media screen and (min-device-width:320px) and (min-width:600px){#tool-download{display:block}}@media screen and (min-device-width:320px){#tool-download .icon{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -1567px no-repeat}#tool-download:hover .icon{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -1519px no-repeat}#tool-download:active .icon{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -1409px no-repeat}#tool-twitter .icon{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -4780px no-repeat}#tool-facebook .icon{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -1820px no-repeat}#tool-linkedin .icon{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -2060px no-repeat}#tool-gplus .icon{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -2013px no-repeat}#tool-mendeley .icon{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -2508px no-repeat}#tool-weibo .icon{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -4894px no-repeat}#tool-shares .icon{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -4589px no-repeat}#tools-social a{margin-top:4px}#tools-social a .icon{height:16px;width:16px}}@media screen and (min-device-width:320px){.tooltip{background-color:#FFF;border:1px solid #dcdcdc;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.08);-moz-box-shadow:3px 3px 5px rgba(0,0,0,0.08);box-shadow:3px 3px 5px rgba(0,0,0,0.08);color:#666;display:none;font-size:12px;font-size:1.2rem;font-weight:normal;line-height:1.3;margin-left:-60px;margin-top:-12px;padding:13px;position:absolute;left:50%;top:8px;z-index:15;width:100px;word-wrap:break-word}}@media screen and (min-device-width:320px) and (min-width:1004px){.tooltip{margin-left:-127px;margin-top:0;width:230px}}@media screen and (min-device-width:320px){.tooltip:before{background:url(../images/tooltip_arrow_up.png) no-repeat center top;content:'';display:block;height:12px;position:absolute;left:0;top:-12px;width:100%}.help{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAABCAYAAAAb4BS0AAAAD0lEQVQImWNgYGD4zwAFAAkEAQAd1+6MAAAAAElFTkSuQmCC") repeat-x left bottom;cursor:help;position:relative}.help:hover .tooltip{display:block}.js .help:hover .tooltip{display:none}}@media screen and (min-device-width:320px){.green-light,.amber-light,.red-light{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -359px no-repeat;display:block;height:10px;width:15px}.amber-light{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -383px no-repeat}.red-light{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -371px no-repeat}.traffic-light{margin:0 0 25px 0}.traffic-light li{color:#666;margin:7px 0}.traffic-light li>span{float:left;margin:3px 7px 0 0}.traffic-light strong span{font-weight:normal}}@media screen and (min-device-width:320px){#dashboard-area{padding:0 2.22%}#dashboard-area .more{clear:both;font-size:11px;font-size:1.1rem;line-height:1.4;margin:30px 0 12px 0;text-align:left;width:60%}#dashboard-area .more a:before{content:'\00BB\0020'}#dashboard-area h1{display:inline-block;margin-bottom:0}#dashboard-area h2{margin:36px 0 14px}.intro-text{color:#666;line-height:1.4;margin-top:14px;width:68%}.select-organisation{display:inline-block;margin:6px 6px 0 1em;max-width:400px;position:relative;top:-4px}.select-organisation label{font-size:11px;font-size:1.1rem}.select-organisation .submit{display:none}.no-js .select-organisation .submit{display:inline}.tabs{zoom:1;background:#e5e5e5 url(../images/grdnt_grey_f8f8f8_e5e5e5.gif) repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-moz-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-ms-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-o-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:linear-gradient(top,#f8f8f8,#e5e5e5);border:1px solid #dcdcdc;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 1px 0 0 #FFF,0 1px 3px -2px #000;-moz-box-shadow:inset 0 1px 0 0 #FFF,0 1px 3px -2px #000;box-shadow:inset 0 1px 0 0 #FFF,0 1px 3px -2px #000;font-size:13px;font-size:1.3rem;line-height:1;margin:20px 0 36px 0;overflow:hidden}.tabs:before,.tabs:after{content:"";display:table}.tabs:after{clear:both}.tabs li{border-right:1px solid #FFF;-webkit-box-shadow:inset -1px 0 0 0 #dcdcdc;-moz-box-shadow:inset -1px 0 0 0 #dcdcdc;box-shadow:inset -1px 0 0 0 #dcdcdc;margin-bottom:-1px}}@media screen and (min-device-width:320px) and (min-width:600px){.tabs li{float:left}}@media screen and (min-device-width:320px){.tabs a,.tabs span{border-bottom:1px solid #dcdcdc;color:#333;display:block;padding:11px 20px 9px 20px;text-shadow:1px 1px 0 #FFF;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.tabs a:hover{color:#0176c3;text-decoration:none}.tabs li.active span{background-color:#eaeaea;background-image:-webkit-gradient(linear,left top,left bottom,from(#e9e9e9),to(#fff));background-image:-webkit-linear-gradient(top,#e9e9e9,#fff);background-image:-moz-linear-gradient(top,#e9e9e9,#fff);background-image:-ms-linear-gradient(top,#e9e9e9,#fff);background-image:-o-linear-gradient(top,#e9e9e9,#fff);background-image:linear-gradient(top,#e9e9e9,#fff);-webkit-box-shadow:inset 2px 2px 10px -10px #000;-moz-box-shadow:inset 2px 2px 10px -10px #000;box-shadow:inset 2px 2px 10px -10px #000;color:#666}#upload-logo h2,#order-content h2,#enforced-login h2{-webkit-box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;-moz-box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;border-bottom:1px solid #d7d6d6;padding:0 4px 7px 0}.reports-feat-list{zoom:1;margin:22px 0 0 0}.reports-feat-list:before,.reports-feat-list:after{content:"";display:table}.reports-feat-list:after{clear:both}.reports-feat-list>li{width:169px;height:221px}}@media screen and (min-device-width:320px) and (min-width:600px){.reports-feat-list>li{float:left;margin-left:62px}}@media screen and (min-device-width:320px){.reports-feat-list li:first-child{margin-left:0}.reports-feat-list li.disabled{color:#666;opacity:.6}.reports-feat-list li>div{background:url(../images/report_cover.png) no-repeat;-webkit-box-shadow:4px 4px 10px rgba(0,0,0,0.1);-moz-box-shadow:4px 4px 10px rgba(0,0,0,0.1);box-shadow:4px 4px 10px rgba(0,0,0,0.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:208px;padding:12px 16px 16px 14px;width:159px;position:relative}.ie6 .reports-feat-list li div{background:url(../images/report_cover.png) no-repeat;height:208px;padding:12px 16px 16px 14px;width:130px;position:relative}.ie6 .reports-feat-list li div div{background:#38a0e5;height:21px;padding:1px 10px 0 10px;position:absolute;bottom:40px;width:100px}.ie6 .reports-feat-list li{float:left;margin-left:20px;width:169px;height:221px}.ie6 .reports-feat-list li ul li{float:none;margin-left:0;width:auto;height:auto}.ie7 .reports-feat-list li>div{width:135px;height:185px}.reports-feat-list h3{font-size:24px;font-size:2.4rem;margin:0;text-align:right}.reports-feat-list h4{font-weight:bold;margin-top:40px}.reports-feat-list p{margin-top:14px}.reports-feat-list .btn{margin-top:14px;position:absolute;bottom:20px;left:14px}.reports-archive .default-form{margin-bottom:30px}}@media screen and (min-device-width:320px) and (min-width:600px){.reports-archive .default-form{width:66.6666666667%}}@media screen and (min-device-width:320px){.reports-archive .default-form .form-section{max-width:100%}.entitlements-links{margin:7px 0 0 0}.entitlements-links a{margin:0 7px 0 0}.entitlements-links a:before{content:'\00BB\0020'}.entitlements caption{padding-right:45.2898550725%}.entitlements td:first-child{text-transform:lowercase}.entitlements td:first-child:first-letter {text-transform:uppercase}.entitlements td:first-child,.entitlements th:first-child{width:60%}.entitlements td:nth-child(2){line-height:1.8}.entitlements td:last-child{color:#666}.entitlements td a:before{content:'\00BB\0020'}.all-materials{background:#ededed url(../images/grdnt_grey_fafafa_ededed.gif) repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#ededed));background-image:-webkit-linear-gradient(top,#fafafa,#ededed);background-image:-moz-linear-gradient(top,#fafafa,#ededed);background-image:-ms-linear-gradient(top,#fafafa,#ededed);background-image:-o-linear-gradient(top,#fafafa,#ededed);background-image:linear-gradient(top,#fafafa,#ededed)}.js .entitlements caption{color:#0176c3;cursor:pointer}.js .entitlements caption:hover{background:#ededed url(../images/grdnt_grey_fafafa_ededed.gif) repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#ededed));background-image:-webkit-linear-gradient(top,#fafafa,#ededed);background-image:-moz-linear-gradient(top,#fafafa,#ededed);background-image:-ms-linear-gradient(top,#fafafa,#ededed);background-image:-o-linear-gradient(top,#fafafa,#ededed);background-image:linear-gradient(top,#fafafa,#ededed)}.js .entitlements caption:before{background:url(../images/expander_arrows.png) no-repeat 2px 5px;content:'';display:inline-block;margin:0 15px 0 0;height:14px;width:14px}.js .entitlements caption.closed:before{background:url(../images/expander_arrows.png) no-repeat 4px -48px}.steps{margin:30px 0;width:73.3333333333%}.steps li{border-top:1px solid #dadbdb;color:#b7b7b7;font-size:30px;font-size:3rem;font-weight:bold;padding:7px}.steps li:last-child{border-bottom:1px solid #dadbdb}.steps li span{color:#666;font-size:16px;font-size:1.6rem;font-weight:normal;margin-left:7px;position:relative;top:-4px}.generate-code{background:#e5e5e5 url(../images/grdnt_grey_f8f8f8_e5e5e5.gif) repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-moz-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-ms-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-o-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:linear-gradient(top,#f8f8f8,#e5e5e5);border:1px solid #dadbdb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:15px}.generate-code span{background:url(../images/search_within_arrow.png) no-repeat left -30px;color:#666;display:inline-block;font-size:22px;font-size:2.2rem;font-weight:bold;line-height:1;letter-spacing:.02em;margin:0 0 0 15px;padding:0 0 0 28px;position:relative;top:4px;text-shadow:1px 1px 0 #FFF}#account-details h1{margin:30px 0 10px 0}#account-details h2{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:16px;font-size:1.6rem;font-weight:normal;line-height:1.8;margin-top:42px}.add-association{border-bottom:0}}@media screen and (min-device-width:320px) and (min-width:600px){.add-association #association-code{margin-left:-5px;width:44.3243243243%}}@media screen and (min-device-width:320px) and (min-width:600px){.add-association .btn{margin:12px 0 0 14px}}@media screen and (min-device-width:320px){.lt-ie8 .add-association .btn{line-height:1;margin:0 0 7px 3px;position:relative;top:4px}.add-association .helper-text{margin:7px 0}}@media screen and (min-device-width:320px) and (min-width:600px){.add-association .helper-text{margin:0 0 18px 25.28%}}@media screen and (min-device-width:320px){.add-association .helper-text em{color:#71ab0b}.add-association .organisation-details{font-weight:normal}.add-association .organisation-details span:first-child{display:inline-block;margin:0 15px 0 0;text-align:right;width:100px}#account-details .add-organisation-details{background:#f3f3f3 url(../images/grdnt_grey_ffffff_f3f3f3.gif) repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f3f3f3));background-image:-webkit-linear-gradient(top,#fff,#f3f3f3);background-image:-moz-linear-gradient(top,#fff,#f3f3f3);background-image:-ms-linear-gradient(top,#fff,#f3f3f3);background-image:-o-linear-gradient(top,#fff,#f3f3f3);background-image:linear-gradient(top,#fff,#f3f3f3);-webkit-box-shadow:inset 0 1px 0 0 #FFF,inset 0 18px 18px -18px #efefef;-moz-box-shadow:inset 0 1px 0 0 #FFF,inset 0 18px 18px -18px #efefef;box-shadow:inset 0 1px 0 0 #FFF,inset 0 18px 18px -18px #efefef;padding-top:15px}#account-details .add-organisation-details .form-section{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}@media screen and (min-device-width:320px) and (min-width:1004px){#account-details .add-organisation-details .form-section{max-width:507px;width:507px}}@media screen and (min-device-width:320px){#account-details .add-organisation-details .helper-text{margin:7px 0 0 0}}@media screen and (min-device-width:320px) and (min-width:600px){#account-details .add-organisation-details .helper-text{width:380px}}@media screen and (min-device-width:320px){#account-details .add-organisation-details .btn{margin:0 20px 0 0}#account-details .add-organisation-details label span{color:#666;font-size:11px;font-size:1.1rem;font-weight:normal}.add-organisation-details ul li{color:#666;font-weight:bold;padding:7px 0;position:relative}.add-organisation-details .success-message{background:0;border:0;font-size:12px;font-size:1.2rem;line-height:1.5;margin:7px 0 0 0;max-width:440px;padding:0}.ie6 .highlight-area{background:0}#account-details .organisation-list{border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc}#account-details .organisation-list ul{margin:0;padding:15px 20px}#account-details .organisation-list ul li{color:#666;font-weight:bold;padding:7px 0;position:relative}#account-details .organisation-list ul li a{margin:0}}@media screen and (min-device-width:320px) and (min-width:600px){#account-details .organisation-list ul li a{position:absolute;top:7px;right:0}}@media screen and (min-device-width:320px){#account-details .organisation-list ul li em{color:#666}#account-details .organisation-list .form-section ul{padding:0}#account-details .organisation-list .success-message{background:0;border:0;font-size:12px;font-size:1.2rem;line-height:1.5;max-width:440px;padding:20px 0 0 20px}#account-details .organisation-list .loading{top:8px;right:-16px}#account-details .organisation-list .highlight-area{background:#b3dcf5 url(../images/grdnt_blue_d7ecfa_b3dcf5.gif) repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#d7ecfa),to(#b3dcf5));background-image:-webkit-linear-gradient(top,#d7ecfa,#b3dcf5);background-image:-moz-linear-gradient(top,#d7ecfa,#b3dcf5);background-image:-ms-linear-gradient(top,#d7ecfa,#b3dcf5);background-image:-o-linear-gradient(top,#d7ecfa,#b3dcf5);background-image:linear-gradient(top,#d7ecfa,#b3dcf5);display:block;height:100%;position:absolute;left:-5px;top:0;z-index:5;width:515px}#account-details .organisation-list .add-organisation-details{border:0;padding:15px 0 0 0}#account-details .organisation-list .organisation-section{border-bottom:1px solid #dcdcdc;-webkit-box-shadow:inset 0 1px 0 0 #FFF,inset 0 18px 18px -18px #efefef;-moz-box-shadow:inset 0 1px 0 0 #FFF,inset 0 18px 18px -18px #efefef;box-shadow:inset 0 1px 0 0 #FFF,inset 0 18px 18px -18px #efefef;position:relative}#account-details .organisation-list .organisation-details{font-weight:normal}#account-details .organisation-list .organisation-details span:first-child{display:inline-block;margin:0 15px 0 0;text-align:right;width:100px}.enforced-login .error-message{background:0;font-size:13px;font-size:1.3rem;line-height:1.4;margin:15px 0;padding:15px;width:64.4444444444%}.bad-toggles{border-top:1px solid #dadbdb}}@media screen and (min-device-width:320px) and (min-width:600px){.bad-toggles{width:68%}}@media screen and (min-device-width:320px){.bad-toggles th{vertical-align:top}.bad-toggles a{background-repeat:no-repeat;color:transparent;direction:ltr;display:block;overflow:hidden;text-align:left;text-indent:-9999em;text-transform:capitalize;-webkit-box-shadow:inset 0 1px 0 #d7d7d7;-moz-box-shadow:inset 0 1px 0 #d7d7d7;box-shadow:inset 0 1px 0 #d7d7d7;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #d9d9d9;border-top-color:#a8a8a8;border-left-color:#d5d5d5;border-right-color:#d5d5d5;background:#ebebeb;cursor:pointer;height:19px;margin:7px auto 0;outline:0;width:19px}.bad-toggles a:hover{-webkit-box-shadow:inset 0 1px 0 #d7d7d7,0 0 4px #c40606;-moz-box-shadow:inset 0 1px 0 #d7d7d7,0 0 4px #c40606;box-shadow:inset 0 1px 0 #d7d7d7,0 0 4px #c40606;border:1px solid #bf0606;border-left-color:#c20606;border-right-color:#c20606}.bad-toggles a.toggled-on{-webkit-box-shadow:inset 0 1px 0 #da0909,0 0 0 1px #e2e2e2;-moz-box-shadow:inset 0 1px 0 #da0909,0 0 0 1px #e2e2e2;box-shadow:inset 0 1px 0 #da0909,0 0 0 1px #e2e2e2;background-color:#ef0a0a;background-image:-webkit-gradient(linear,left top,left bottom,from(#ef0a0a),to(#c80606));background-image:-webkit-linear-gradient(top,#ef0a0a,#c80606);background-image:-moz-linear-gradient(top,#ef0a0a,#c80606);background-image:-ms-linear-gradient(top,#ef0a0a,#c80606);background-image:-o-linear-gradient(top,#ef0a0a,#c80606);background-image:linear-gradient(top,#ef0a0a,#c80606);border:1px solid #bf0606;border-left-color:#c20606;border-right-color:#c20606}.lt-ie8 .bad-toggles a.toggled-on{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -823px no-repeat;background-color:#ef0a0a}.bad-toggles a.toggled-on:before{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -823px no-repeat;content:'';display:block;margin:4px 2px;width:15px;height:12px}.toggle-switches{border-top:1px solid #dadbdb}}@media screen and (min-device-width:320px) and (min-width:600px){.toggle-switches{width:46.6666666667%}}@media screen and (min-device-width:320px){.toggle-switches a{background-repeat:no-repeat;color:transparent;direction:ltr;display:block;overflow:hidden;text-align:left;text-indent:-9999em;text-transform:capitalize;background:url(../images/toggle_switch.png) no-repeat right 0;cursor:pointer;height:16px;margin:7px auto 0;outline:0;width:36px}.toggle-switches a.toggled-on{background-position:left 0}#upload-logo{zoom:1}#upload-logo:before,#upload-logo:after{content:"";display:table}#upload-logo:after{clear:both}#upload-logo h2{margin-top:0}}@media screen and (min-device-width:320px) and (min-width:600px){#upload-logo .col{float:left;width:50%}}@media screen and (min-device-width:320px){#upload-logo .company-logo-list{zoom:1;margin:25px 0 0 0}#upload-logo .company-logo-list:before,#upload-logo .company-logo-list:after{content:"";display:table}#upload-logo .company-logo-list:after{clear:both}#upload-logo h3{margin-bottom:9px}#upload-logo .company-logo-list h3{float:left}#upload-logo .company-logo-list select{margin:6px 0 0 7px}.js #upload-logo .company-logo-list input{display:none}#upload-logo .default-form{width:93.0957683742%}#upload-logo input[type=file]{height:24px}#upload-logo label.error{left:7px;top:-8px}#upload-logo .form-section p{margin:7px 0 0 0}#your-logos{margin:32px 0 0 0}#logo-list{zoom:1;border:1px solid #dcdcdc;padding:20px 20px}#logo-list:before,#logo-list:after{content:"";display:table}#logo-list:after{clear:both}#logo-list li{zoom:1;border-top:1px solid #dadbdb;padding:3px 0 10px 0}#logo-list li:before,#logo-list li:after{content:"";display:table}#logo-list li:after{clear:both}#logo-list li:first-child{border-top:0}#logo-list p{margin:0 0 15px 0}.logo-img{display:inline-block;float:left}#logo-list h4{color:#666;line-height:1.2;font-weight:bold;margin:7px 0;text-align:left}.logo-img img{border:1px solid #dadbdb;padding:7px;max-height:50px;max-width:160px}#logo-list .remove-logo{background-repeat:no-repeat;color:transparent;direction:ltr;display:block;overflow:hidden;text-align:left;text-indent:-9999em;text-transform:capitalize;background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -1315px no-repeat;border:0;float:right;height:24px;margin:0 0 0 7px;vertical-align:top;width:24px}#logo-list .remove-logo:hover,#logo-list .remove-logo:focus{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -1289px no-repeat}#logo-list .remove-logo:active{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -1263px no-repeat}table#ip-ranges{width:68%}#problem-with-data{position:relative;margin:18px 0 28px;border:1px solid #fc0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:14px 14px 16px;background:#fff9e0}#problem-with-data img{position:absolute;left:14px;top:14px;vertical-align:top}#problem-with-data p{width:80%;margin-left:27px;line-height:1.4}#problem-with-data p strong{display:block;margin:1px 0 5px}.reports-feat-list li>div.new-report{border:1px solid #b3dcf5;background:rgba(56,160,229,0.1)}.counter4 .reporting-level label{display:block;margin-bottom:21px;color:#666}.counter4 .reporting-level select{margin:6px 0 0 7px}}@media screen and (min-device-width:320px) and (min-width:1004px){.counter4 .counter-reports{width:438px}}@media screen and (min-device-width:320px){.counter4 .counter-reports .form-field{margin-top:0;padding-top:14px}.counter4 .counter-reports .form-field.inline-label label{width:77px;margin-right:10px;display:inline-block}.counter4 .counter-reports .form-field.inline-label input{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:auto;display:inline-block}.counter4 .counter-reports .form-field.inline-label select{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:auto;display:inline-block}.counter4 .counter-reports .form-field.inline-label span{padding:0 5px}.counter4 .counter-reports .error-message{margin:20px 0 0 0}}@media screen and (min-device-width:320px){.document-main{margin:18px 0}.document-main h1 .cited-count{border-bottom:1px solid #d7d6d6;color:#333;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:13px;font-size:1.3rem}.document-main h1 .cited-count:hover{border-color:#333;text-decoration:none}.document-main #subtitle{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:16px;font-size:1.6rem;letter-spacing:normal;line-height:1.4;margin:-5px 0 21px}.document-main .col-main h2{margin-top:20px}.document-main .col-main h2 span{color:#999;display:block;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:20px;font-size:2rem;margin:4px 0}}@media screen and (min-device-width:320px) and (min-width:600px){.document-main .col-main h2 span{display:inline;margin:0}}@media screen and (min-device-width:320px){.document-main .col-aside .aside{margin-top:25px}.document-main .col-aside .aside-title{-webkit-box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;-moz-box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;border-bottom:1px solid #d7d6d6;padding:0 4px 7px 0;font-size:14px;font-size:1.4rem;margin-bottom:10px;padding-left:0}.document-main .col-aside .aside-content{font-size:12px;font-size:1.2rem;line-height:1.4;padding-right:35px}.document-main .col-aside .aside-content li{margin-top:3px}.document-aside{zoom:1}.document-aside ol,.document-aside ul{margin-top:0}}@media screen and (min-device-width:320px) and (min-width:600px){.document-aside{margin-top:50px}}@media screen and (min-device-width:320px){#content .look-inside-interrupt{display:none}.book-metrics{margin-top:30px;margin-bottom:30px}.book-metrics h2{margin-bottom:0}.book-metrics-items a{height:20px;display:block;border-bottom:1px solid #eee;padding-left:35px;padding-bottom:5px;padding-top:12px;padding-right:4px;font-size:1.1em}.book-metrics li.citations{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -435px no-repeat}.book-metrics li.mentions{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -519px no-repeat}.book-metrics li.readers{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -561px no-repeat}.book-metrics li.reviews{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -603px no-repeat}.book-metrics li.downloads{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -477px no-repeat}.book-metrics li:hover{background-color:#efefef}.book-metric-item-value{float:right;color:#666}.book-metrics-footer{margin-top:7px;text-align:right}.book-metrics-footer a{color:#666}.book-metrics-footer span.bookmetrix-book{font-weight:bold}}@media screen and (min-device-width:320px){.document-main{margin:18px 0}h1 .cited-count{border-bottom:1px solid #d7d6d6;color:#333;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:13px;font-size:1.3rem}h1 .cited-count:hover{border-color:#333;text-decoration:none}.document-main .col-main h2{margin-top:20px}.document-main .col-main h2 span{color:#999;display:block;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:12px;font-size:1.2rem;margin:4px 0}}@media screen and (min-device-width:320px) and (min-width:600px){.document-main .col-main h2 span{display:inline;margin:0}}@media screen and (min-device-width:320px){.document-main #subtitle{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:16px;font-size:1.6rem;letter-spacing:normal;line-height:1.4;margin:-5px 0 21px}.document-main .editor-list,.document-main .author-list{margin:0 0 7px 0}.document-main .editor-list h2,.document-main .author-list h2{display:inline;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:13px;font-size:1.3rem;font-weight:bold;letter-spacing:normal}.document-main .editor-list ul,.document-main .author-list ul{display:inline}.document-main .authors li,.document-main .editors li{display:inline;line-height:1.5}.document-main .authors a,.document-main .editors a{border-bottom:1px solid #d7d6d6;color:#333}.document-main .authors a:hover,.document-main .editors a:hover{border-color:#333;text-decoration:none}.document-main .authors .show-all-hide-authors{display:none}.document-main .authors .show-all,.document-main .authors .hide-some,.document-main .editors .show-all,.document-main .editors .hide-some{color:#666;cursor:pointer;font-size:11px;font-size:1.1rem;text-decoration:underline;white-space:nowrap}.document-main .authors .show-all:hover,.document-main .authors .hide-some:hover,.document-main .editors .show-all:hover,.document-main .editors .hide-some:hover{color:#333}.topical-collection{margin:7px 0 0 0}.topical-collection a{display:block}.document-main .col-aside .aside{margin-top:25px}.document-main .col-aside .aside-title{-webkit-box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;-moz-box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;border-bottom:1px solid #d7d6d6;padding:0 4px 7px 0;font-size:14px;font-size:1.4rem;margin-bottom:10px;padding-left:0}.document-main .col-aside .aside-content{font-size:12px;font-size:1.2rem;line-height:1.4;padding-right:35px}.document-main .col-aside .aside-content li{margin-top:3px}#on-springer-com li a:before{content:'\00BB\0020'}.show-all-authors,.hide-authors,.show-all-editors,.hide-editors{color:#0176c3;cursor:pointer;text-decoration:underline}.document-aside{zoom:1}}@media screen and (min-device-width:320px) and (min-width:600px){.document-aside{margin-top:50px}}@media screen and (min-device-width:320px){.document-aside .expander-title div{padding-left:40px}.document-aside .expander-content-inner{padding:15px 4.25531914894% 10px}.document-aside ol,.document-aside ul{margin-top:0}.partner-logos{color:#999;font-size:11px;font-size:1.1rem;margin:15px 0 7px}.partner-logos img{display:block;max-width:175px;max-height:70px;margin:7px 0 12px 0}.partner-logos a{display:block;margin-bottom:12px}#book-series .browse input.text{width:100%}#journal #tools{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;margin:-16px 0 0 0}}@media screen and (min-device-width:320px) and (min-width:600px){#journal #tools{float:right;margin:0 0 -24px 0}}@media screen and (min-device-width:320px) and (min-width:1004px){#journal #tools{margin:18px 0 0 0}}@media screen and (min-device-width:320px) and (min-width:600px){#journal-volumes-issues .col-main .expander{margin-left:-40px;margin-right:20px}}@media screen and (min-device-width:320px){#journal-volumes-issues .col-main .meta+.expander{margin-top:30px}#journal-volumes-issues .col-main .expander-title div{padding-left:40px}.issues-list{margin-left:20px;margin-right:25px}.issues-list li{border-top:1px solid #dcdcdc;list-style:none;margin:0;padding:10px 0 12px 0;position:relative}}@media screen and (min-device-width:320px) and (min-width:600px){.issues-list li{padding-right:120px}}@media screen and (min-device-width:320px){.issues-list li:first-child{border-top:0}}@media screen and (min-device-width:320px){#home #intro h2{color:#333;font-family:Georgia,"New Century Schoolbook","Nimbus Roman No9 L",serif;font-size:30px;font-size:3rem;line-height:1.1;margin:4px 0 0 0}#home #intro h2 span{color:#0176c3}#newest{margin:0 0 20px 0;min-height:160px;position:relative;zoom:1}#newest a{background:url(../images/newest_arrow.png) no-repeat right bottom;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:inline-block;margin:0 2.2% 0 -2px;padding:2px 4px 20px 2px;width:19.1%;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}#newest img{-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.08);-moz-box-shadow:3px 3px 5px rgba(0,0,0,0.08);box-shadow:3px 3px 5px rgba(0,0,0,0.08);border:1px solid #dcdcdc;max-width:100%;vertical-align:bottom}#newest .textbox{background-color:#ee7d11;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#FFF;display:block;font-family:Georgia,"New Century Schoolbook","Nimbus Roman No9 L",serif;font-size:20px;font-size:2rem;line-height:1.1;padding:15px;word-wrap:break-word}}@media screen and (min-device-width:320px) and (min-width:1004px){#newest .textbox{padding-right:10%;position:absolute;right:0;bottom:20px;z-index:5;width:39.1%}}@media screen and (min-device-width:320px){#newest .textbox .title{color:#fae3cd}#newest .textbox .date{font-size:13px;font-size:1.3rem}#newest a .textbox{display:none;z-index:10}#newest a:hover{background-color:#fae3cd;text-decoration:none}#newest a:hover img{border-color:#f5b87f}#newest a:hover .textbox{display:block;position:absolute;top:-50%;left:0}}@media screen and (min-device-width:320px) and (min-width:1004px){#newest a:hover .textbox{top:auto;left:auto}}@media screen and (min-device-width:320px) and (min-width:600px) and (max-width:1024px){#newest a:hover{background-color:transparent}#newest a:hover img{border-color:#dcdcdc}#newest a:hover .textbox{display:none}}@media screen and (min-device-width:320px){body.company #newest .textbox{background-color:#a82764}body.company #newest .textbox .title{color:#c685a4}body.company #newest a:hover{background-color:#c685a4}body.company #newest a:hover img{border-color:#a82764}.teaser{border-left:8px solid #333;margin-top:21px;padding:0 40px 0 20px;position:relative}.teaser h3{font-size:12px;font-size:1.2rem;font-weight:bold;padding-top:5px}.teaser p{font-size:16px;font-size:1.6rem;line-height:1.4}.teaser .stats{color:#999;font-size:12px;font-size:1.2rem;margin-top:5px;position:absolute;right:40px;top:0}.teaser .content-type{font-size:11px;font-size:1.1rem}.teaser .title{margin-top:3px}.teaser .title a{color:#333}.teaser .enumeration{color:#666;font-size:14px;font-size:1.4rem;line-height:1.2;margin-top:3px}#company-infoboard h2 span,#company-infoboard .teaser h3,#company-infoboard .teaser .stats,#company-infoboard .teaser .being-read-time{color:#ee7d11}#company-infoboard .teaser{border-color:#ee7d11}#company-infoboard .teaser ul{margin-top:-5px}#company-infoboard .teaser li{margin-top:17px;position:relative;zoom:1}#company-infoboard .teaser .being-read-time{font-size:12px;font-size:1.2rem;position:absolute;right:0;top:0}body.company #company-infoboard h2 span,body.company #company-infoboard .teaser h3,body.company #company-infoboard .teaser .stats,body.company #company-infoboard .teaser .being-read-time{color:#a82764}body.company #company-infoboard .teaser{border-color:#a82764}.featured{margin-top:35px}.featured h2{-webkit-box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;-moz-box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;border-bottom:1px solid #d7d6d6;padding:0 4px 7px 0;margin-bottom:27px}.featured ul{zoom:1}.featured ul:before,.featured ul:after{content:"";display:table}.featured ul:after{clear:both}.featured li{display:inline-block;margin-left:9.356%;position:relative;z-index:5;width:15.809%;zoom:1}.lt-ie8 .featured li{display:block;float:left}.featured li:first-child{margin-left:0}.featured li img{border:1px solid #dbdada;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.08);-moz-box-shadow:3px 3px 5px rgba(0,0,0,0.08);box-shadow:3px 3px 5px rgba(0,0,0,0.08);max-width:100%}.featured li:hover{z-index:15}.ie7 .featured li:hover{z-index:5}.featured li:hover .tooltip{display:block;top:110px}.featured .content-type{color:#777;font-size:11px;font-size:1.1rem}.featured h3{font-size:14px;font-size:1.4rem;line-height:1.4;margin-top:3px}.featured .coverage{color:#777;font-size:12px;font-size:1.2rem;margin-top:7px}.featured .meta{font-size:12px;font-size:1.2rem;margin-top:7px}.featured .meta a{color:#333}.featured .date{color:#666}#industry-sector #intro p,#industry-sector .featured{display:none}}@media screen and (min-device-width:320px) and (min-width:600px){#industry-sector #intro p,#industry-sector .featured{display:block}}@media screen and (min-width:1px) and (max-width:599px){body#home-page #home-page{margin-top:2px}body#home-page #toolbar,body#home-page .col-main{display:none}}@media screen and (min-device-width:320px){#information h2{-webkit-box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;-moz-box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;border-bottom:1px solid #d7d6d6;padding:0 4px 7px 0;margin-bottom:10px;margin-top:44px;padding-left:0}#information h3{margin:24px 0 -10px 0}#information p{line-height:1.6;margin-top:15px}#information h2+p{margin-top:19px}#information ul{margin-top:23px}#information li{margin-top:7px}#information .action a{font-weight:normal}#error{min-height:250px;padding:10px 0 54px 49px;width:80%}}@media screen and (min-device-width:320px) and (min-width:600px){#error{width:54%}}@media screen and (min-device-width:320px) and (min-width:1004px){#error{background:url(/spcom/sites/sgw/images/large_logo.png) no-repeat 685px 51px;padding-right:38.4042553191%;width:auto}}@media screen and (min-device-width:320px){#error h1{margin-bottom:29px}#error p{font-size:16px;font-size:1.6rem;line-height:1.4;margin-top:23px}#error #issue_reference_number{margin-top:2em}.search-help ul a{font-size:13px;font-size:1.3rem;font-weight:normal}.search-help h2{position:relative}.search-help h2 a{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:13px;font-size:1.3rem;position:absolute;right:0;bottom:5px;background-position:0 8px}}@media screen and (min-device-width:320px) and (min-width:1004px){.search-help p{display:inline-block;width:68.1603773585%}}@media screen and (min-device-width:320px){.search-help img{margin-top:7px;max-width:100%}}@media screen and (min-device-width:320px) and (min-width:1004px){.search-help img{float:right;margin-top:28px}}@media screen and (min-device-width:320px){.lt-ie8 .search-help img{float:none}.search-help div{clear:both;width:100%}.feedback-page .col-main{margin-left:4.46808510638%;width:91.4893617021%}#information .help-section ul{font-size:16px;font-size:1.6rem;margin-bottom:7px}}@media screen and (min-device-width:320px) and (min-width:600px){.help-section .col{float:left;width:67.4418604651%;margin-bottom:4em}}@media screen and (min-device-width:320px){#information .help-section h2{margin:20px 0}.help-section .box{background:#f3f3f3 url(../images/grdnt_grey_ffffff_f3f3f3.gif) repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f3f3f3));background-image:-webkit-linear-gradient(top,#fff,#f3f3f3);background-image:-moz-linear-gradient(top,#fff,#f3f3f3);background-image:-ms-linear-gradient(top,#fff,#f3f3f3);background-image:-o-linear-gradient(top,#fff,#f3f3f3);background-image:linear-gradient(top,#fff,#f3f3f3);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:4px 4px 10px rgba(0,0,0,0.1);-moz-box-shadow:4px 4px 10px rgba(0,0,0,0.1);box-shadow:4px 4px 10px rgba(0,0,0,0.1)}}@media screen and (min-device-width:320px) and (min-width:600px){.help-section .box{float:right;margin:56px 0 0 0;padding:9px 2.2% 10px 2.2%;width:23.023255814%}}@media screen and (min-device-width:320px){.help-section .box h3{-webkit-box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;-moz-box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;border-bottom:1px solid #d7d6d6;padding:0 4px 7px 0;margin-bottom:10px}#information .help-section .box h3{margin:0 -2.2% 14px -2.2%;padding:0 2.2% 7px 2.2%}#information .help-section .box p{margin:7px 0}#information .help-section .col h3{margin:27px 0 27px 0}#information .help-section .contact{margin-top:24px}#information .help-section .contact p{margin:9px 0}.help-section .contact{font-size:16px;font-size:1.6rem}.bsl p,.bsl ul{font-size:16px;font-size:1.6rem}.bsl p{width:70%}}@media screen and (min-device-width:320px) and (min-width:1004px){.bsl .logo{float:right;margin:-45px 0 0 0}}@media screen and (min-device-width:320px) and (min-width:1004px){.bsl .headerlogo{float:right;margin:-45px 0 0 0}}@media screen and (min-device-width:320px){.bsl .collection-link img{max-width:100%}.collection-hover{background:#0176c3 url(../images/grdnt_blue_38a0e5_0277c4.gif) repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#38a0e5),to(#0176c3));background-image:-webkit-linear-gradient(top,#38a0e5,#0176c3);background-image:-moz-linear-gradient(top,#38a0e5,#0176c3);background-image:-ms-linear-gradient(top,#38a0e5,#0176c3);background-image:-o-linear-gradient(top,#38a0e5,#0176c3);background-image:linear-gradient(top,#38a0e5,#0176c3);-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;color:#FFF;cursor:pointer;height:98%;opacity:0;position:absolute;top:0;left:0;text-align:right;width:100%}.collection-hover span{font-size:26px;font-size:2.6rem;position:relative;top:1.9em;right:1em;text-shadow:0 0 4px #0176c3}.collection-link{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;position:relative}.collection-link:hover .collection-hover{opacity:.7}}@media screen and (min-device-width:320px){#internal-page-layout{background-color:#FFF;border:1px solid #dcdada;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 5px 13px rgba(0,0,0,0.1);-moz-box-shadow:0 5px 13px rgba(0,0,0,0.1);box-shadow:0 5px 13px rgba(0,0,0,0.1);margin:38px auto;width:958px}#internal-page-layout.wide{width:1840px}#internal-page-layout #header{min-height:36px;padding:16px 0;position:relative}#internal-page-layout #header #logo{position:relative;top:0}#internal-page-layout #content{padding:14px 47px 47px 47px}#feature-toggles h1{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:20px;font-size:2rem}#feature-toggles ul{margin:30px 0 0 0}#feature-toggles li{border-top:1px solid #e5e5e5;display:inline-block;font-size:16px;font-size:1.6rem;line-height:1.9;padding:7px 0;width:438px}#feature-toggles li:last-child{border-bottom:1px solid #e5e5e5}#feature-toggles li a{background:url(../images/toggle_switch.png) no-repeat 0 0;cursor:pointer;float:right;height:16px;outline:0;margin:7px 0 0 0;text-indent:-99999px;width:36px}.lt-ie8 #feature-toggles a{display:block}#feature-toggles li a.feature-off{background-position:0 bottom}.migration-toggles{margin-top:15px}.migration-toggles th:last-child,.migration-toggles td:last-child{text-align:center}.migration-toggles a{background:url(../images/toggle_switch.png) no-repeat 0 0;cursor:pointer;display:inline-block;height:16px;outline:0;margin:7px 0 0 0;text-indent:-99999px;width:36px}.lt-ie8 .migration-toggles a{display:block}.migration-toggles a.toggled-off{background-position:0 bottom}.ab-testing h1{margin-bottom:40px}.ab-testing h2{-webkit-box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;-moz-box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;border-bottom:1px solid #d7d6d6;padding:0 4px 7px 0;margin-bottom:20px}.ab-testing .versions{zoom:1;margin-bottom:20px}.ab-testing .versions:before,.ab-testing .versions:after{content:"";display:table}.ab-testing .versions:after{clear:both}.ab-testing .version{width:48%}.ab-testing .version img{border:1px solid #dcdcdc;float:right;margin-left:15px}.ab-testing .version p{line-height:1.4;margin-bottom:14px}.ab-testing .version .btn{margin-bottom:24px}.ab-testing #version-a{float:left}.ab-testing #version-b{float:right}.ab-testing .slider-container{background-color:#e6e6e6;background-image:-webkit-gradient(linear,left top,left bottom,from(#f7f7f7),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#f7f7f7,#e6e6e6);background-image:-moz-linear-gradient(top,#f7f7f7,#e6e6e6);background-image:-ms-linear-gradient(top,#f7f7f7,#e6e6e6);background-image:-o-linear-gradient(top,#f7f7f7,#e6e6e6);background-image:linear-gradient(top,#f7f7f7,#e6e6e6);border:1px solid #dcdcdc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 #FFF;-moz-box-shadow:inset 0 1px 0 #FFF;box-shadow:inset 0 1px 0 #FFF;margin:25px 0 20px;padding:12px 35px;position:relative}.ab-testing .slider-container .start,.ab-testing .slider-container .end{font-weight:bold;position:absolute;top:9px}.ab-testing .slider-container .start{left:10px}.ab-testing .slider-container .end{right:10px}.ab-testing .slider-container .ui-slider-handle span{background-color:#333;background-image:-webkit-gradient(linear,left top,left bottom,from(#666),to(#333));background-image:-webkit-linear-gradient(top,#666,#333);background-image:-moz-linear-gradient(top,#666,#333);background-image:-ms-linear-gradient(top,#666,#333);background-image:-o-linear-gradient(top,#666,#333);background-image:linear-gradient(top,#666,#333);border:1px solid #585858;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#FFF;font-size:11px;font-size:1.1rem;font-weight:bold;padding:.3em;position:absolute;top:-2.2em;left:-1.1em;text-shadow:1px 1px 0 rgba(0,0,0,0.25);visibility:hidden}.ab-testing .slider-container .ui-slider-handle.ui-state-hover span,.ab-testing .slider-container .ui-slider-handle.ui-state-active span{visibility:visible}#manage-customers .big-search{margin:15px 0 40px}#manage-customers .big-search label,#manage-customers .big-search select{float:left;height:38px}#manage-customers .big-search select{margin:0 -1px 0 0;border:1px solid #bcbcbc;padding:0 2px 0 6px}}@media screen and (min-device-width:320px) and (min-width:600px){#manage-customers .default-table{margin-top:14px}}@media screen and (min-device-width:320px) and (min-width:600px){#manage-customers .default-table .table-actions{top:15px}}@media screen and (min-device-width:320px){#manage-customers .default-table th span{font-weight:normal}#manage-customers .default-table td{vertical-align:top}#manage-customers .default-table td .log-in-as{font-weight:bold}#manage-customers .individual-result caption{padding-right:45.2898550725%}#manage-customers .individual-result th{width:30%}#manage-customers .individual-result p{margin-bottom:15px;white-space:nowrap}#manage-customers .individual-result p:last-of-type{margin-bottom:0}#manage-customers .individual-result .resend-token-feedback{margin-top:15px}#manage-promotions .col-main textarea{width:100%;min-height:410px;line-height:1.4;margin:4px 0 10px;padding:6px 3px 4px 10px;box-sizing:border-box;-moz-resize:vertical;resize:vertical}#manage-promotions form .btn-primary{margin-left:0}#manage-promotions .default-table{margin-top:31px}#manage-promotions .default-table tr:hover td{background-color:#f8f8f8}#manage-promotions .default-table .btn-edit-campaign{visibility:hidden;margin:0 -50px 0 10px;cursor:pointer}#manage-promotions .default-table tr:hover .btn-edit-campaign{visibility:visible}#manage-promotions .no-caption{border-top:1px solid #dcdcdc}.batch-codes,.remove-user,.resend-token{display:none}.batch-codes-content form,.remove-user-content form,.resend-token-content form{margin-top:14px}.batch-codes-content form p,.remove-user-content form p,.resend-token-content form p{padding-top:14px}.batch-codes-content form p input,.remove-user-content form p input,.resend-token-content form p input{width:70px}.batch-codes-content form .code-amount .error,.remove-user-content form .code-amount .error,.resend-token-content form .code-amount .error{left:255px;top:-6px}.batch-codes-content form .code-amount .error span,.remove-user-content form .code-amount .error span,.resend-token-content form .code-amount .error span{color:#cf0000}.batch-codes-content form .code-date .error,.remove-user-content form .code-date .error,.resend-token-content form .code-date .error{left:245px;bottom:18px}.batch-codes-content form .code-date .error span,.remove-user-content form .code-date .error span,.resend-token-content form .code-date .error span{color:#cf0000}.batch-codes-content form span,.remove-user-content form span,.resend-token-content form span{color:#666}}@media screen and (min-device-width:320px){#login-register h1{width:95%}#login-register h2{font-size:20px;font-size:2rem}#login-register h2,#login-register h3{margin:16px 0}#login-register h3{font-size:13px;font-size:1.3rem}#login-register p+h3{margin-top:24px}#login-register p{color:#666;line-height:1.6;margin-bottom:15px}.login{width:650px}.login form{width:250px}#login-box{margin-top:4px;position:relative}}@media screen and (min-device-width:320px) and (min-width:600px){#login-box{margin-top:48px;max-width:410px}}@media screen and (min-device-width:320px){#login-box h1,#login-box h2{margin-top:0}#login-box h2{width:85%}#login-box a{font-size:12px;font-size:1.2rem;font-style:italic}.js #login-box label.error{padding:0 0 0 13px}.js #login-box label.tick{padding:0}#login-box .remember label{display:inline;font-size:11px;font-size:1.1rem;font-weight:normal;line-height:1.3}#login-box .remember input{width:14px;margin-left:0}#login-box .form-submit span{line-height:1;float:left;margin:-10px 0 12px 0}#login-box .box-section a{font-style:normal;font-weight:bold}#login-box .box-section a:before{content:'\00BB\0020'}#login-box em{color:#666;display:block;margin:0 0 0 20px}#login-box .btn{margin-left:0}#register-reasons{border-bottom:1px solid #dcdcdc;margin-top:25px}#register-reasons h2{-webkit-box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;-moz-box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;border-bottom:1px solid #d7d6d6;padding:0 4px 7px 0;margin-bottom:10px}#register-reasons p{font-size:16px;font-size:1.6rem}.registration-message h1 .name{color:#999}.registration-message h1 .success:after{content:url(../images/success_icon_big.png);margin-left:12px}.registration-message .btn-monster{margin:14px 0 28px}.registration-message p{font-size:16px;font-size:1.6rem;line-height:1.4;margin:14px 0}#dashboard-area.institutional-login-page h2 span{color:#999}#dashboard-area.institutional-login-page .intro-text{width:70%}#dashboard-area.institutional-login-page .authentication-athens{float:left;padding:0 3em 1.1em 0;margin:36px 3em 0 0}#dashboard-area.institutional-login-page .authentication-athens h2{margin-top:0}#dashboard-area.institutional-login-page .authentication-athens img{display:block;margin:24px 0 28px 0;max-width:73%}}@media screen and (min-device-width:320px) and (min-width:1004px){#dashboard-area.institutional-login-page .authentication-athens{border-right:1px solid #dcdcdc}}@media screen and (min-device-width:320px){#dashboard-area.institutional-login-page .authentication-shibboleth{float:left}#dashboard-area.institutional-login-page .springer-login{clear:both;float:left;margin-top:4em;width:100%}}@media screen and (min-device-width:320px){#page-results #toolbar{display:inline-block;float:right;margin-bottom:-1.8em}#results{clear:both}#results-only-access{background:#fff9e0;border:1px solid #fdea9d;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:12px;padding:7px 25px 7px 37px;position:relative}#results-only-access img{position:absolute;left:7px;top:7px;vertical-align:top}#results-only-access label{font-weight:bold;line-height:1.6;position:relative;top:1px;word-wrap:break-word}#results-only-access div{position:absolute;top:10px;right:6px}.results-only-access-toggle img{vertical-align:bottom}.js .results-only-access-toggle{display:none}.no-js #results-only-access{padding-right:0}.no-js #results-only-access div{margin-top:2px;position:static}.no-js #results-only-access-checkbox{display:none}#results .col-aside h2{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:13px;font-size:1.3rem;font-weight:bold;letter-spacing:0}#results .col-main .facet-link{background:url(../images/remove_icons.png) no-repeat right 1px;color:#ee7d11;font-size:14px;font-size:1.4rem;margin-right:15px;padding-right:19px;position:relative}#results .col-main .facet-link:hover{background-position:right -49px}#results .col-main .facet-link:active{background-position:right -74px;color:#ce4900}}@media screen and (min-device-width:320px) and (min-width:1004px){#date-facet{margin-top:-36px;text-align:center}}@media screen and (min-device-width:320px){#date-facet .expander-title{position:relative;z-index:10}}@media screen and (min-device-width:320px) and (min-width:600px){#date-facet .expander-title{background:transparent;border:1px solid #dcdcdc;font-size:12px;font-size:1.2rem;height:34px}}@media screen and (min-device-width:320px) and (min-width:1004px){#date-facet .expander-title{display:inline-block}}@media screen and (min-device-width:320px){#date-facet .expander-content{text-align:left}.ie7 #date-facet{margin-top:-12px;z-index:10}.ie7 #date-facet .expander-title{display:inline;margin-top:-36px;zoom:1}.ie6 #date-facet .expander-title{width:200px}.no-js #date-facet{margin-top:0;text-align:left}.no-js #date-facet .expander-title{border-bottom:0;display:block}.no-js #date-facet .expander-content-inner{padding-top:0}.js #date-facet .expander-title:hover{border-left-color:#ccc;border-right-color:#ccc}#date-facet .expander-title div{color:#0176c3}}@media screen and (min-device-width:320px) and (min-width:600px){#date-facet .expander-title div{background-position:16px -40px;border-left:1px solid #FFF;border-right:1px solid #FFF;height:34px;line-height:2.9;padding:0 14px 0 33px}}@media screen and (min-device-width:320px){.no-js #date-facet .expander-title div{padding-left:10px}#date-facet.expander-open .expander-title{background:#f1f1f1;border-bottom:0}#date-facet.expander-open .expander-title div{background-position:11px 14px}#date-facet .expander-content{border:1px solid #dcdcdc;border-top:0}.js #date-facet .expander-content{display:none}.js #date-facet .expander-content{display:block}#date-facet .expander-content-inner{padding-top:10px;position:relative}#date-facet form{zoom:1}#date-facet form:before,#date-facet form:after{content:"";display:table}#date-facet form:after{clear:both}#date-facet label{float:left;font-size:13px;font-size:1.3rem;font-weight:bold;line-height:1.2;margin:4px 9px 0 0}#date-facet label span.available{display:block;font-size:11px;font-size:1.1rem;font-weight:normal;margin:2px 0 0 0}#date-facet-fields{float:left}#date-facet-mode{font-size:11px;font-size:1.1rem;margin-right:3px;width:80px}#date-facet input[type=text]{font-size:11px;font-size:1.1rem;margin:0 5px;padding:4px 3px;text-align:center;width:40px}}@media screen and (min-device-width:320px) and (min-width:600px){#date-facet input[type=text]{width:60px}}@media screen and (min-device-width:320px){#date-facet-fields span{font-size:11px;font-size:1.1rem}#date-facet-fields .error-message span{line-height:1}#date-facet .search-submit{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -4418px no-repeat;border:0;float:left;height:24px;width:24px}#date-facet .search-submit:hover{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -3962px no-repeat}#date-facet .search-submit:active{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -3936px no-repeat}#date-facet-remove{clear:both;float:left;line-height:2}}@media screen and (min-device-width:320px) and (min-width:600px){#date-facet-remove{clear:none;margin-left:20px}}@media screen and (min-device-width:320px){#results .col-main>.error-message{margin-bottom:16px}#results .col-main .header{width:90%}}@media screen and (min-device-width:320px) and (min-width:600px){#results .col-main .header{width:86%}}@media screen and (min-device-width:320px) and (min-width:1004px){#results .col-main .header{width:90%}}@media screen and (min-device-width:320px){#results .col-main .header h1{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:16px;font-size:1.6rem;line-height:1.2;margin:0 0 12px 0}}@media screen and (min-device-width:320px) and (min-width:600px){#results .col-main .header h1{margin:0}}@media screen and (min-device-width:320px){#results .col-main .header h1 strong:first-child{font-size:18px;font-size:1.8rem}#results .col-main .header h1 em{background:#edf5fb;font-style:normal}#results .col-main .header p{font-size:14px;font-size:1.4rem;line-height:1.3;margin:3px 0 12px 0}#only-searching-within{zoom:1}#only-searching-within:before,#only-searching-within:after{content:"";display:table}#only-searching-within:after{clear:both}#only-searching-within p{font-size:16px;font-size:1.6rem;line-height:1.1}#only-searching-within .cover{border:1px solid #9c9c9c;-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,0.3);-moz-box-shadow:1px 1px 2px 0 rgba(0,0,0,0.3);box-shadow:1px 1px 2px 0 rgba(0,0,0,0.3);margin:0 0 7px 0;width:68px}}@media screen and (min-device-width:320px) and (min-width:600px){#only-searching-within .cover{float:left;margin:0 15px 0 0}}@media screen and (min-device-width:320px) and (min-width:600px){#only-searching-within .text{float:left}}@media screen and (min-device-width:320px){#only-searching-within .title{font-weight:bold;line-height:1.3;margin:6px 0}#only-searching-within .range{font-size:13px;font-size:1.3rem;margin:6px 0 7px}#page-results .functions-bar-top{display:none}}@media screen and (min-device-width:320px) and (min-width:600px){#page-results .functions-bar-top{display:block}}@media screen and (min-device-width:320px){#results-teaser{background:#fff9e0 url(../images/lock_bigger.png) no-repeat 8px 6px;border:1px solid #fdea9d;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:6px 0 5px;padding:6px 0 6px 50px}}@media screen and (min-device-width:320px) and (min-width:600px){#results-teaser{padding-right:50px}}@media screen and (min-device-width:320px){#results-teaser .meta{margin:7px 0;position:relative}#results-teaser .meta strong{font-size:16px;font-size:1.6rem}#results-teaser h2{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:16px;font-size:1.6rem;line-height:1.4;margin-top:0}#results-teaser-all{font-size:12px;font-size:1.2rem;font-weight:bold;text-decoration:underline}#results-teaser-all:before{content:'\00BB\0020'}#results-teaser+#results-list{border-top:1px solid #dcdcdc}#results-list{margin-top:5px}}@media screen and (min-device-width:320px) and (min-width:600px){#results-list li{padding-right:50px}}@media screen and (min-device-width:320px){#results-list h2 em{background-color:#edf5fb;font-style:normal}#results-list h2 a:hover em{text-decoration:underline}#results-list .snippet em,#results-list .subtitle em,#results-list .coverage em{background-color:#edf5fb;font-style:normal;font-weight:bold}#results-list .enumeration{font-style:italic}#results-list .open-access{float:right;font-size:10px;font-size:1rem;margin:-4px -13px -7px 0}}@media screen and (min-device-width:320px) and (min-width:600px){#results-list .open-access{margin-right:-37px}}@media screen and (min-device-width:320px){#results-list .has-cover .open-access{margin:0}#results-list span.action{display:block;margin:7px 0}}@media screen and (min-device-width:320px) and (min-width:600px){#results-list span.action{display:inline-block;margin:0;min-width:150px}}@media screen and (min-device-width:320px){#results-list .actions{display:none}}@media screen and (min-device-width:320px) and (min-width:600px){#results-list .actions{display:block}}@media screen and (min-device-width:320px){#results-list li.has-cover{padding-right:20px}#results-list li.has-cover .text{margin-left:0}}@media screen and (min-device-width:320px) and (min-width:600px){#results-list li.has-cover .text{margin-right:93px}}@media screen and (min-device-width:320px){#results-list li.has-cover .cover{-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;clear:both;float:right}#results-list li.has-cover .lazy{display:none}}@media screen and (min-device-width:320px) and (min-width:600px){#results-list .no-access-message{margin-right:-50px}}@media screen and (min-device-width:320px) and (min-width:600px){#results-list li.has-cover .no-access-message{margin-right:-13px}}@media screen and (min-device-width:320px){#no-results-message{margin:16px 0 14px}#no-results-message h2{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:18px;font-size:1.8rem}#no-results-message li{margin-top:0}#no-results-remove{padding:11px 15px 23px 50px;position:relative}#no-results-remove:before{background:url(../images/no_results_remove.png) no-repeat;content:'';display:block;height:27px;position:absolute;left:9px;top:6px;width:27px}#no-results-remove p{font-size:16px;font-size:1.6rem;line-height:1.1}}@media screen and (min-device-width:320px) and (min-width:600px){#no-results-remove p{margin:0 300px 12px 0}}@media screen and (min-device-width:320px){#no-results-remove li{margin-top:8px}#no-results-remove .facet-link{font-size:16px;font-size:1.6rem}}@media screen and (min-device-width:320px){#splash-screen{display:none;overflow-x:hidden;padding:27px;width:500px}#splash-screen .functions-bar{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-width:0 0 1px 0;height:26px;margin:-27px -27px 0 -27px;position:relative}#splash-screen .functions-bar .btn-close{position:absolute;right:7px}#splash-screen h2{margin:25px 25px 17px 0}#splash-screen h2+p{font-size:16px;font-size:1.6rem;line-height:1.4;margin-right:25px}#splash-screen img{margin:0 0 26px 0}#splash-screen p{line-height:1.3}#splash-screen p a:before{content:'\00BB\0020'}#colorbox #splash-screen{display:block}.cbox-splash-screen #colorbox{background:0}.cbox-splash-screen #colorbox #cboxWrapper{border:1px solid #dcdcdc;-webkit-box-shadow:3px 3px 9px rgba(0,0,0,0.55);-moz-box-shadow:3px 3px 9px rgba(0,0,0,0.55);box-shadow:3px 3px 9px rgba(0,0,0,0.55);padding-bottom:0;width:554px !important}.ie7 .cbox-splash-screen #cboxTopCenter{background:#f8f8f8}.ie7 .cbox-splash-screen #cboxBottomCenter{background:#f8f8f8}#announcements h1{font-size:24px;font-size:2.4rem;margin-top:19px}#announcements h1 span{color:#999;font-size:18px;font-size:1.8rem}#announcements ul{margin-bottom:18px}#announcements a:before{content:'\00BB\0020'}}@media screen and (min-device-width:320px){.btn-loading:before{content:"";background:url(../images/loading_search.gif) no-repeat;background-size:100%;display:inline-block;height:13px;margin-right:4px;position:relative;top:1px;width:13px;margin-left:-2px}}@media screen and (min-device-width:320px){.step-bar-container{position:relative}.step-bar-container+div .layout-nested:first-child{padding-top:.9em}.step-bar{margin:0 0 2em 0;padding:0;height:38px;background:#e5e5e5 url(../images/grdnt_grey_f8f8f8_e5e5e5.gif) repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-moz-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-ms-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-o-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:linear-gradient(top,#f8f8f8,#e5e5e5);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 1px 0 #FFF;-moz-box-shadow:inset 0 1px 0 #FFF;box-shadow:inset 0 1px 0 #FFF;border:1px solid #dbdada;opacity:1;margin-top:0;margin-left:150px;position:relative;min-width:202px}}@media screen and (min-device-width:320px) and (min-width:600px){.step-bar{margin-top:34px}}@media screen and (min-device-width:320px) and (min-width:1004px){.step-bar{margin-top:24px}}@media screen and (min-device-width:320px){.step-bar li{list-style:none;float:left;height:40px;font-size:13px;font-size:1.3rem;text-align:center;margin-top:0;background:transparent no-repeat 50% 100%;width:20%;min-width:40px;color:transparent}.step-bar-size-2 .step-bar li{width:50%}.step-bar-size-3 .step-bar li{width:33.33%}.step-bar-size-4 .step-bar li{width:25%}.step-bar-size-6 .step-bar li{width:16.66%}.step-bar-size-7 .step-bar li{width:14.28%}}@media screen and (min-device-width:320px) and (min-width:600px){.step-bar li{color:inherit;height:74px;margin-top:-34px}}@media screen and (min-device-width:320px) and (min-width:1004px){.step-bar li{width:23.33%;height:64px;margin-top:-24px;white-space:nowrap}.step-bar-size-3 .step-bar li{width:40%}.step-bar-size-4 .step-bar li{width:30%}.step-bar-size-6 .step-bar li{width:19%}.step-bar-size-7 .step-bar li{width:16%}}@media screen and (min-device-width:320px) and (min-width:1004px){.step-bar li.firstitem,.step-bar li.lastitem{width:15%}.step-bar-size-2 .step-bar li.firstitem,.step-bar-size-2 .step-bar li.lastitem{width:50%}.step-bar-size-3 .step-bar li.firstitem,.step-bar-size-3 .step-bar li.lastitem{width:30%}.step-bar-size-4 .step-bar li.firstitem,.step-bar-size-4 .step-bar li.lastitem{width:20%}.step-bar-size-6 .step-bar li.firstitem,.step-bar-size-6 .step-bar li.lastitem{width:12%}.step-bar-size-7 .step-bar li.firstitem,.step-bar-size-7 .step-bar li.lastitem{width:10%}}@media screen and (min-device-width:320px){.step-bar ul.items4 li{width:30%}.step-bar ul.items4 li.firstitem,.step-bar ul.items4 li.lastitem{width:20%}.step-bar ul.items6 li{width:17.5%}.step-bar ul.items6 li.firstitem,.step-bar ul.items6 li.lastitem{width:15%}.step-bar li.beg-prev{background-image:url(/spcom/sites/sgw/images/progress-parts-beg-prev.png)}.step-bar li.beg-cur{background-image:url(/spcom/sites/sgw/images/progress-parts-beg-cur.png)}.step-bar li.beg-next{background-image:url(/spcom/sites/sgw/images/progress-parts-beg-next.png)}.step-bar li.mid-prev{background-image:url(/spcom/sites/sgw/images/progress-parts-mid-prev.png)}.step-bar li.mid-cur{background-image:url(/spcom/sites/sgw/images/progress-parts-mid-cur.png)}.step-bar li.mid-next{background-image:url(/spcom/sites/sgw/images/progress-parts-mid-next.png)}.step-bar li.end-cur{background-image:url(/spcom/sites/sgw/images/progress-parts-end-cur.png)}.step-bar li.end-next{background-image:url(/spcom/sites/sgw/images/progress-parts-end-next.png)}.step-bar-nobutton .step-bar{margin-left:0;min-width:352px}.step-bar-nobutton .step-bar ul{margin-left:150px}.step-bar-size-2 .step-bar-nobutton .step-bar ul{margin-left:300px}.step-bar-size-3 .step-bar-nobutton .step-bar ul{margin-left:240px}.step-bar-size-4 .step-bar-nobutton .step-bar ul{margin-left:190px}.step-bar-size-6 .step-bar-nobutton .step-bar ul{margin-left:120px}.step-bar-size-7 .step-bar-nobutton .step-bar ul{margin-left:100px}.btn-cart{font-size:15px;font-size:1.5rem;font-weight:bold;height:38px;line-height:38px;padding:1px 12px 0 13px;position:absolute;left:0}.btn-cart:before{background:url(/spcom/sites/sgw/images/btn-cart-blue.png) 1px 7px no-repeat;content:'\bb';text-align:right;display:inline-block;height:38px;margin-right:6px;width:40px}button.btn-cart{height:40px;padding-top:0}.btn-cart-inactive{background:url(/spcom/sites/sgw/images/btn-cart-grey.png) 14px 6px no-repeat;display:inline-block;position:absolute;float:left;font-size:15px;font-size:1.5rem;font-weight:bold;height:38px;line-height:38px;padding:0 12px 0 48px;color:#888;text-shadow:1px 1px 0 #FFF}.btn-user-inactive{background:url(/spcom/sites/sgw/images/btn-user-grey.png) 14px 6px no-repeat;display:inline-block;position:absolute;float:left;font-size:15px;font-size:1.5rem;font-weight:bold;height:38px;line-height:38px;padding:0 12px 0 48px;color:#888;text-shadow:1px 1px 0 #FFF}}@media screen and (min-device-width:320px){.worldpay #header{min-height:0;padding-top:89px}.worldpay #logo{top:15px}.worldpay #footer-privacy{line-height:inherit}.worldpay .error-message{margin-top:0}.worldpay-brand{font-size:11px;font-size:1.1rem;border-top:1px solid #dcdcdc;margin-top:4em}.worldpay-brand .wp-links a{font-weight:normal;color:inherit}}@media screen and (min-device-width:320px){.payment-visa-big{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -3510px no-repeat}.payment-mastercard-big{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -3310px no-repeat}.payment-amex-big{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -2908px no-repeat}.payment-paypal-big{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -3374px no-repeat}.payment-invoice-big{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -3190px no-repeat}.payment-invoice-big-de{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -3118px no-repeat}.payment-invoice-big-nl{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -3154px no-repeat}.payment-proforma-big{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -3474px no-repeat}.payment-proforma-big-de{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -3438px no-repeat}.payment-ideal-big{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -3054px no-repeat}.payment-visa{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -3546px no-repeat}.payment-mastercard{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -3346px no-repeat}.payment-amex{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -2944px no-repeat}.payment-paypal{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -3410px no-repeat}.payment-invoice{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -3282px no-repeat}.payment-invoice-de{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -3226px no-repeat}.payment-invoice-nl{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -3254px no-repeat}.payment-ideal{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -3090px no-repeat}}@media screen and (min-device-width:320px){.debug .cms-studio-maintainable{box-shadow:0 0 5px 5px #999}.debug .cms-studio-maintainable .cms-studio-maintainable{box-shadow:0 0 5px 5px #f99}.debug .cms-studio-maintainable .cms-studio-maintainable .cms-studio-maintainable{box-shadow:0 0 5px 5px #99f}.debug .cms-studio-maintainable .cms-studio-maintainable .cms-studio-maintainable .cms-studio-maintainable{box-shadow:0 0 5px 5px #9f9}.context-menu-title-studio :first-child{margin-top:auto !important}.context-menu-title-studio>li:first-child{margin-top:20px !important}.form-row textarea,.form-row select,.form-row input[type=text],.form-row input[type=password]{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media screen and (min-device-width:320px) and (min-width:600px){.form-row textarea,.form-row select,.form-row input[type=text],.form-row input[type=password]{width:100%}}@media screen and (min-device-width:320px){.form-row select{padding:4px 3px}.form-fields-col2 .form-field{width:100%;float:left;margin-top:0;clear:both}}@media screen and (min-device-width:320px) and (min-width:600px){.form-fields-col2 .form-field{clear:both;width:100%}.form-fields-col2 .form-field.half-width{width:47%}.form-fields-col2 .form-field.third-width{width:31.333333%}.form-fields-col2 .form-field.two-third-width{width:62.666666%}}@media screen and (min-device-width:320px) and (min-width:1004px){.form-fields-col2 .form-field{clear:none;width:47%}.form-fields-col2 .form-field.half-width{width:20.5%}.form-fields-col2 .form-field.third-width{width:13.666666%}.form-fields-col2 .form-field.two-third-width{width:27.333333%}}@media screen and (min-device-width:320px){.form-fields-col2 .form-field+.form-field{margin:15px 0 0 0}}@media screen and (min-device-width:320px) and (min-width:1004px){.form-fields-col2 .form-field+.form-field{margin:0 0 0 6%}}@media screen and (min-device-width:320px){.form-fields-col3 .form-field{width:100%}}@media screen and (min-device-width:320px) and (min-width:1004px){.form-fields-col3 .form-field{width:30%}.form-fields-col3 .form-field.double-width{width:65%}.form-fields-col3 .form-field.half-width{width:12.5%}}@media screen and (min-device-width:320px){.form-fields-col3 .form-field+.form-field{margin-left:0}}@media screen and (min-device-width:320px) and (min-width:1004px){.form-fields-col3 .form-field+.form-field{margin-left:5%}}@media screen and (min-device-width:320px){.form-section textarea.error,.form-section select.error{border:1px solid #c40606;-webkit-box-shadow:0 0 3px #c40606;-moz-box-shadow:0 0 3px #c40606;box-shadow:0 0 3px #c40606}.form-section .choice{padding:0;line-height:1.6em}.form-section .choice label{display:inline-block;padding:0 0 0 .8em;vertical-align:text-top;font-weight:normal;width:80%}.form-section .choice input{display:inline;vertical-align:middle}form *[readonly]{color:#bcbcbc}.form-section .form-row:last-of-type input[type=text],.form-section .form-row:last-of-type select,.form-section .form-row:last-of-type textarea{margin-bottom:.45em}.form-row p{color:#666}form>.form-section>.cms-container:first-child{padding-top:.85em}#print-header{display:none}a.defensive-link{color:inherit;font:inherit;text-decoration:inherit}h1>a.defensive-link:hover,h2>a.defensive-link:hover,h3>a.defensive-link:hover,h4>a.defensive-link:hover{text-decoration:underline}.smartphone-only{display:inline}}@media screen and (min-device-width:320px) and (min-width:600px){.smartphone-only{display:none}}@media screen and (min-device-width:320px){#footer{font-size:12px;font-size:1.2rem}}@media screen and (min-device-width:320px) and (min-width:600px){#footer .section{padding:12px 40px}}@media screen and (min-device-width:320px){#footer-nav:before{right:40px}#footer-nav h6{font-size:13px;font-size:1.3rem;margin:5px 0 7px;font-weight:bold;line-height:1.2}#footer-nav li{line-height:1.7}#footer-nav .block{margin-right:2.2%;width:24%;padding-right:3px;min-height:130px}#footer-nav .block a{font-size:13px;font-size:1.3rem}#legal{margin:18px -10px 0}}@media screen and (min-device-width:320px) and (min-width:600px){#legal{margin:18px -40px 0;padding:16px 40px 0}}@media screen and (min-device-width:320px) and (min-width:1004px){#legal{margin:18px -32px 0}}@media screen and (min-device-width:320px){#legal a,#legal span{display:inline-block}#footer-copyright{width:auto}.footer-links:before{content:" \2022  "}#diagnostic-info{display:block}.info-message{border:1px solid #38a0e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:3px 3px 5px -3px #ccc;-moz-box-shadow:3px 3px 5px -3px #ccc;box-shadow:3px 3px 5px -3px #ccc;color:black;display:block;font-size:11px;font-size:1.1rem;line-height:1.2;margin:0;padding:7px 12px 7px 26px;word-wrap:break-word}.info-message ul{padding:0}.info-message ul li{margin-top:0;font-size:13px;font-size:1.3rem}}@media screen and (min-device-width:320px){.navwrapper{display:block;position:relative;margin:0;overflow:hidden;height:auto;clear:both}}@media screen and (min-device-width:320px) and (min-width:1004px){.navwrapper{overflow:visible;height:34px;border-top:1px solid #dcdcdc}}@media screen and (min-device-width:320px){nav{display:block;margin-left:0;line-height:1em;font-size:13px;font-size:1.3rem}}@media screen and (min-device-width:320px) and (min-width:1004px){nav{margin-left:30px}}@media screen and (min-device-width:320px){nav>ul{list-style:none;z-index:4;margin:0;padding:0;top:0}}@media screen and (min-device-width:320px) and (min-width:1004px){nav>ul{display:block;position:absolute;list-style:none;z-index:30;margin:0;padding:0}}@media screen and (min-device-width:320px){.ie8 nav>ul{margin-top:-16px}nav>ul>li{margin:0;padding:0;line-height:1.20;position:relative;display:block;font-size:13px;font-size:1.3rem;float:none}}@media screen and (min-device-width:320px) and (min-width:1004px){nav>ul>li{display:table-cell;float:left}}@media screen and (min-device-width:320px){nav>ul>li:after{background:url(/spcom/sites/sgw/images/expander_arrows.png) no-repeat 0 -92px;width:20px;height:20px;padding-left:5px;display:inline-block;content:" ";position:absolute;right:0;top:4px}}@media screen and (min-device-width:320px) and (min-width:1004px){nav>ul>li:after{content:"";background:0}}@media screen and (min-device-width:320px){.lt-ie8 nav>ul>li{position:static}nav>ul>li a{text-decoration:none;outline:0;font-size:15px;font-size:1.5rem;line-height:1.2;color:#fff;display:block;white-space:nowrap}}@media screen and (min-device-width:320px) and (min-width:1004px){nav>ul>li a{font-size:14px;font-size:1.4rem;color:#666;text-shadow:1px 1px 0 #fff}}@media screen and (min-device-width:320px){nav>ul>li a:hover,nav>ul>li a:active,nav>ul>li a:focus{text-decoration:none;outline:0;color:#fff}}@media screen and (min-device-width:320px) and (min-width:1004px){nav>ul>li a:hover,nav>ul>li a:active,nav>ul>li a:focus{color:#666;text-shadow:1px 1px 0 #fff}}@media screen and (min-device-width:320px){nav>ul>li .nav-main a{font-size:15px;font-size:1.5rem;border:1px solid transparent;border-top:0}}@media screen and (min-device-width:320px) and (min-width:1004px){nav>ul>li .nav-main a{font-size:14px;font-size:1.4rem;color:#555}}@media screen and (min-device-width:320px){nav>ul>li>*>a{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;float:none;margin:0;padding:11px 16px 10px;cursor:pointer;font-weight:normal}.cms-lang-jp nav>ul>li>*>a{font-family:"������������������ Pro W3",Arial,"Hiragino Kaku Gothic Pro","������������","Meiryo, Osaka","������ ���������������","MS PGothic",sans-serif}}@media screen and (min-device-width:320px) and (min-width:1004px){nav>ul>li>*>a{line-height:1em;text-shadow:0 1px #fff;float:left}}@media screen and (min-device-width:320px){nav>ul>li .nav-sub{padding:0;display:none}}@media screen and (min-device-width:320px) and (min-width:1004px){nav>ul>li .nav-sub{padding:6px 0;position:absolute;top:35px;left:0;width:auto;height:auto;background:#fff}}@media screen and (min-device-width:320px){}@media screen and (min-device-width:320px) and (min-width:1004px){nav>ul li.open .nav-main a{background:#fff;border:1px solid #dcdcdc;border-bottom:1px solid #fff;border-top:0;color:#0176c3}nav>ul li.open .nav-sub{display:block;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,0.08);-moz-box-shadow:0 4px 4px 0 rgba(0,0,0,0.08);box-shadow:0 4px 4px 0 rgba(0,0,0,0.08);border:1px solid #dcdcdc;border-top:0}}@media screen and (min-device-width:320px){}@media screen and (min-device-width:320px) and (max-width:1003px){nav>ul li.open-clicked:after{background-position:0 12px;right:5px}nav>ul li.open-clicked .nav-main a{background:#fff;border:1px solid #dcdcdc;border-bottom:1px solid #fff;border-top:0;color:#0176c3}nav>ul li.open-clicked .nav-sub{display:block;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,0.08);-moz-box-shadow:0 4px 4px 0 rgba(0,0,0,0.08);box-shadow:0 4px 4px 0 rgba(0,0,0,0.08);border:0;border-top:0}}@media screen and (min-device-width:320px){.lt-ie8 nav .nav-sub{left:20px;right:20px}nav .nav-sub ul{display:block;list-style:none;margin:0;padding:0}}@media screen and (min-device-width:320px) and (min-width:1004px){nav .nav-sub ul{display:table-cell;margin:0 0 0 6px}.lt-ie8 nav .nav-sub ul{display:block;float:left;margin:0 0 0 1%;width:24%}}@media screen and (min-device-width:320px){nav .nav-sub ul:first-child{margin:0}nav .nav-sub ul li{float:none;overflow:hidden;padding:0}.lt-ie8 nav .nav-sub ul li{min-width:none}nav .nav-sub ul li a{padding:10px 32px}}@media screen and (min-device-width:320px) and (min-width:1004px){nav .nav-sub ul li a{padding:7px 16px}}@media screen and (min-device-width:320px){nav .nav-sub ul li:hover{background:#edf5fb}nav .nav-sub ul li:hover a{color:#0176c3}.panel-menu{margin-bottom:0}.panel-menu #cross-nav{padding-left:16px}.panel-menu #cross-nav a,.panel-menu #cross-nav button{color:#fff}}@media screen and (min-device-width:320px) and (min-width:1004px){.panel-menu #cross-nav a,.panel-menu #cross-nav button{color:#666}}@media screen and (min-device-width:320px){.panel-menu #cross-nav .is-open a,.panel-menu #cross-nav .is-open button{color:#666}.panel-menu #cross-nav>a{display:inline-block;font-size:11px;font-size:1.1rem;padding:15px 0 10px;vertical-align:top}.panel-menu #cross-nav .headerbasket{position:absolute;float:left;padding:15px 0 0 0;left:0;top:8px;background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -395px no-repeat;height:18px;width:20px}}@media screen and (min-device-width:320px) and (min-width:1004px){.panel-menu #cross-nav .headerbasket{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -415px no-repeat;padding:0;margin:0 2em 0 0;text-indent:-999em}}@media screen and (min-device-width:320px){.legacy a.link{position:absolute;display:block;outline:0}.legacy a.underline{text-decoration:underline}.legacy a.blackRaquoLink,.legacy .subNavigationContainer ul li a{padding-left:11px;color:#656565;background:url(../images/legacy/sprite_buttons.gif) -2px -518px no-repeat}.legacy a.blackRaquoLink:hover,.legacy .subNavigationContainer ul li a:hover{color:#035289;background:url(../images/legacy/sprite_buttons.gif) -2px -498px no-repeat;text-decoration:underline}.legacy #content{margin-top:0}.legacy .header{position:relative;height:139px;margin-bottom:0;color:#fff}.legacy .header a{color:#fff}.legacy .header a:hover{color:#fff}.legacy .header .springer{height:50px;left:20px;top:25px;width:152px}.legacy .header .springer img{height:50px;width:152px}.legacy .header .basket{height:16px;left:647px;top:0;width:26px;background:url(../images/legacy/sprite_buttons.gif) 0 -366px no-repeat #147cc3}.legacy .header .viewCountry{position:absolute;top:0;right:27px;font-size:10px}.legacy .header .viewCountry div{float:left}.legacy .header .countryName{margin:2px 0 0 0}.legacy .header .countryChange{margin:2px 0 0 10px}.legacy .header .countryChange a{padding-left:3px}.legacy .header .countryChange a:hover{text-decoration:underline}.legacy .header .countryChange a:hover span{text-decoration:none}.legacy .header .countryChange a span{display:block;float:left;line-height:8px}.legacy .header .userdata{font-size:11px;position:absolute;display:block;top:94px;left:647px;height:13px;width:295px;padding:1px 6px 0 5px;overflow:hidden;background-color:#1073b4}.legacy .header a.userdata{padding-left:13px;padding-right:0;width:293px;color:#fff}.legacy .header a.userdata span{position:absolute;left:5px;top:0}.legacy .header .loginButton,.legacy .header .logoutButton{display:block;height:20px;left:647px;top:112px;width:306px}.legacy .header .loginButton span,.legacy .header .logoutButton span,.legacy .header .customizePageButton span{display:block;padding:4px 0 4px 5px;color:#fff;font-size:12px;font-weight:bold;text-transform:uppercase;background-color:#1073b4}.legacy .header .customizePageButton{position:absolute;display:block;outline:0;height:20px;left:801px;top:112px;width:152px}.legacy .navigation{position:relative;top:0;left:0;height:29px;margin:0 1px 0 0;padding:0 0 0 10px;background:#fff url(../images/legacy/dot_line_horizontalDark.gif) 0 28px repeat-x;z-index:100;overflow:visible;font-size:11px;line-height:11px;width:968px}.legacy .navigation a{outline:0;text-decoration:none;color:#504f4f}.legacy .navigation a:hover{text-decoration:none;color:#035289}.legacy li.mainNavigation{float:left;text-transform:uppercase}.legacy a.mainNavigationLink{display:block;float:left;padding:8px 8px;background:url(../images/legacy/dot_line_verticalTabNavigation.gif) 100% 50% no-repeat;font-size:12px;font-weight:bold;color:#035289;outline:0;text-decoration:none;overflow:hidden}.legacy a.isActive{padding:9px 8px 6px 8px;margin:-2px -1px 2px -1px;height:16px;border:1px solid #e1e1e1;border-bottom:0;background:#fff}.legacy a.lastmainNavigationLink{background-image:none}.legacy .subNavigation{display:none;position:absolute;left:0;top:28px;padding:10px 10px 18px 10px;background:#fff;border:1px solid #e1e1e1;border-top:0;-webkit-box-shadow:2px 2px 4px 0 #666;-moz-box-shadow:2px 2px 4px 0 #666;box-shadow:2px 2px 4px 0 #666;z-index:2}.legacy .subNavigationContainer{height:201px}.legacy .subNavigationContainer ul li{display:block;padding-right:27px;padding-left:6px;text-transform:none;font-weight:normal}.legacy .subNavigationContainer ul li.subNavigationHeadline{color:#555;font-size:13px;font-weight:bold;padding:3px 0 0 0;margin:0 27px 6px 10px}.legacy .subNavigationContainer ul.notLastSubList li.subNavigationHeadline{background:#fff}.legacy .subNavigationContainer ul{float:left;height:194px}.legacy .subNavigationContainer ul.firstList{margin-left:-10px}.legacy .subNavigationContainer ul.lastList{background:0}.legacy .subNavigationContainer ul li a{display:block;padding:6px 0 1px 11px;font-size:12px;line-height:13px}.legacy .search{position:absolute;top:2px;right:16px;width:306px;height:42px;background:transparent url(../images/legacy/bg_headerSearch.png) 0 0 no-repeat}.legacy .q{position:absolute;height:13px;right:42px;top:6px;width:233px;font-size:11px;border:transparent;background:#fff;color:#333;margin:0;padding:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.legacy .q:focus{outline:0;-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0}.legacy .btnSearchSubmit{position:absolute;right:4px;top:4px;width:33px;height:18px}.legacy a.advancedSearch{position:absolute;top:26px;right:0;height:16px;display:block;float:left;padding:0 0 0 13px;background:url(../images/legacy/sprite_buttons.gif) 0 -1645px no-repeat}.legacy a.advancedSearch span{display:block;line-height:14px;padding:0 27px 2px 0;background:url(../images/legacy/sprite_custom_buttons.gif) 100% -121px no-repeat;color:#fff}}@media screen and (min-device-width:320px){.layout-full{zoom:1}.layout-full:before,.layout-full:after{content:"";display:table}.layout-full:after{clear:both}}@media screen and (min-device-width:320px) and (min-width:600px){.layout-full .col-main{width:97.872340426%;margin-right:2.127659574%}}@media screen and (min-device-width:320px) and (min-width:1004px){.layout-full .col-main{width:920px;margin-right:20px}}@media screen and (min-device-width:320px) and (min-width:600px){.layout-full .layout-nested{width:102.173913043%;margin-right:0}}@media screen and (min-device-width:320px){.layout-4-8{zoom:1}.layout-4-8:before,.layout-4-8:after{content:"";display:table}.layout-4-8:after{clear:both}}@media screen and (min-device-width:320px) and (min-width:600px){.layout-4-8 .col-main{float:right;margin-right:2.127659574%;width:61.70212766%}}@media screen and (min-device-width:320px) and (min-width:600px){.layout-4-8 .col-aside{margin-left:0;width:31.914893617%}}@media screen and (min-device-width:320px){.cms .layout-4-8 .col-aside>div{display:none}}@media screen and (min-device-width:320px) and (min-width:600px){.cms .layout-4-8 .col-aside>div{display:block}}@media screen and (min-device-width:320px){.cms .layout-4-8 .col-aside .tree-nav{display:block}}@media screen and (min-device-width:320px) and (min-width:600px){.cms .layout-4-8 .col-aside .tree-nav{display:block}}@media screen and (min-device-width:320px){.layout-full .col-main .layout-4-8-reverse{zoom:1}.layout-full .col-main .layout-4-8-reverse:before,.layout-full .col-main .layout-4-8-reverse:after{content:"";display:table}.layout-full .col-main .layout-4-8-reverse:after{clear:both}}@media screen and (min-device-width:320px) and (min-width:600px){.layout-full .col-main .layout-4-8-reverse .col-main{margin-left:0;width:61.70212766%}}@media screen and (min-device-width:320px) and (min-width:600px){.layout-full .col-main .layout-4-8-reverse .col-aside{float:right;margin-right:2.127659574%;width:31.914893617%}}@media screen and (min-device-width:320px){.layout-8-4{zoom:1}.layout-8-4:before,.layout-8-4:after{content:"";display:table}.layout-8-4:after{clear:both}}@media screen and (min-device-width:320px) and (min-width:600px){.layout-8-4 .col-main{width:55%;margin:0}}@media screen and (min-device-width:320px) and (min-width:1004px){.layout-8-4 .col-main{width:580px;margin:0 20px 0 40px}}@media screen and (min-device-width:320px) and (min-width:600px){.layout-8-4 .col-aside{float:right;width:40%;margin:0}}@media screen and (min-device-width:320px) and (min-width:1004px){.layout-8-4 .col-aside{float:right;width:240px;margin:0 40px 0 20px}}@media screen and (min-device-width:320px){.layout-12{zoom:1}.layout-12:before,.layout-12:after{content:"";display:table}.layout-12:after{clear:both}}@media screen and (min-device-width:320px) and (min-width:1004px){.layout-12 .col-main{width:860px;margin:0 40px}}@media screen and (min-device-width:320px){.cms-row-2-smartphone{zoom:1}.cms-row-2-smartphone:before,.cms-row-2-smartphone:after{content:"";display:table}.cms-row-2-smartphone:after{clear:both}.cms-row-2-smartphone .cms-col{width:47.5%;margin-left:5%}.cms-row-2-tablet{zoom:1}.cms-row-2-tablet:before,.cms-row-2-tablet:after{content:"";display:table}.cms-row-2-tablet:after{clear:both}}@media screen and (min-device-width:320px) and (min-width:600px){.cms-row-2-tablet .cms-col{width:47.5%;margin-left:5%}}@media screen and (min-device-width:320px){.cms-row-2-widescreen{zoom:1}.cms-row-2-widescreen:before,.cms-row-2-widescreen:after{content:"";display:table}.cms-row-2-widescreen:after{clear:both}}@media screen and (min-device-width:320px) and (min-width:1004px){.cms-row-2-widescreen .cms-col{width:47.5%;margin-left:5%}}@media screen and (min-device-width:320px){.cms-row-3-smartphone{zoom:1}.cms-row-3-smartphone:before,.cms-row-3-smartphone:after{content:"";display:table}.cms-row-3-smartphone:after{clear:both}.cms-row-3-smartphone .cms-col{width:31.03%;margin-left:3.43%}.cms-row-3-tablet{zoom:1}.cms-row-3-tablet:before,.cms-row-3-tablet:after{content:"";display:table}.cms-row-3-tablet:after{clear:both}}@media screen and (min-device-width:320px) and (min-width:600px){.cms-row-3-tablet .cms-col{width:31.03%;margin-left:3.43%}}@media screen and (min-device-width:320px){.cms-row-3-widescreen{zoom:1}.cms-row-3-widescreen:before,.cms-row-3-widescreen:after{content:"";display:table}.cms-row-3-widescreen:after{clear:both}}@media screen and (min-device-width:320px) and (min-width:1004px){.cms-row-3-widescreen .cms-col{width:31.03%;margin-left:3.43%}}@media screen and (min-device-width:320px){.cms-col{float:left;width:100%}.cms-col:first-child{margin-left:0 !important}.cms-row-multiline,.cms-row-multiline-3{zoom:1}.cms-row-multiline:before,.cms-row-multiline:after,.cms-row-multiline-3:before,.cms-row-multiline-3:after{content:"";display:table}.cms-row-multiline:after,.cms-row-multiline-3:after{clear:both}.cms-row-multiline .cms-col-item,.cms-row-multiline-3 .cms-col-item{float:left;clear:left;width:100%}}@media screen and (min-device-width:320px) and (min-width:600px){.cms-row-multiline .cms-col-item,.cms-row-multiline-3 .cms-col-item{clear:none;width:47.5%;margin-left:5%}}@media screen and (min-device-width:320px) and (min-width:600px) and (min-width:1004px){.cms-row-multiline .cms-col-item,.cms-row-multiline-3 .cms-col-item{clear:none;width:31.03%;margin-left:3.43%}}@media screen and (min-device-width:320px){.cms-row-multiline .cms-col-item:first-child,.cms-row-multiline-3 .cms-col-item:first-child{margin-left:0}}@media screen and (min-device-width:320px) and (min-width:600px){.cms-row-multiline .cms-col-mod-2,.cms-row-multiline-3 .cms-col-mod-2{margin-left:0;clear:left}}@media screen and (min-device-width:320px) and (min-width:600px) and (min-width:1004px){.cms-row-multiline .cms-col-mod-2,.cms-row-multiline-3 .cms-col-mod-2{clear:none;width:31.03%;margin-left:3.43%}.cms-row-multiline .cms-col-mod-3,.cms-row-multiline-3 .cms-col-mod-3{margin-left:0;clear:left}}@media screen and (min-device-width:320px){.cms-row-multiline-2{zoom:1}.cms-row-multiline-2:before,.cms-row-multiline-2:after{content:"";display:table}.cms-row-multiline-2:after{clear:both}.cms-row-multiline-2 .cms-col-item{float:left;clear:none;width:100%}}@media screen and (min-device-width:320px) and (min-width:1004px){.cms-row-multiline-2 .cms-col-item{clear:none;width:47.5%;margin-left:5%}}@media screen and (min-device-width:320px){.cms-row-multiline-2 .cms-col-item:first-child{margin-left:0}}@media screen and (min-device-width:320px) and (min-width:1004px){.cms-row-multiline-2 .cms-col-mod-2{margin-left:0;clear:left}}@media screen and (min-device-width:320px){.cms-row-multiline-6{zoom:1}.cms-row-multiline-6:before,.cms-row-multiline-6:after{content:"";display:table}.cms-row-multiline-6:after{clear:both}.cms-row-multiline-6 .cms-col-item{float:left;clear:none;width:31.03%;margin-left:3.43%}}@media screen and (min-device-width:320px) and (min-width:600px){.cms-row-multiline-6 .cms-col-item{clear:none;width:15%;margin-left:2%}}@media screen and (min-device-width:320px){.cms-row-multiline-6 .cms-col-item:first-child{margin-left:0}.cms-row-multiline-6 .cms-col-mod-3{margin-left:0;clear:left}}@media screen and (min-device-width:320px) and (min-width:600px){.cms-row-multiline-6 .cms-col-mod-3{clear:none;margin-left:2%}.cms-row-multiline-6 .cms-col-mod-6{margin-left:0;clear:left}}@media screen and (min-device-width:320px){.channel-header{-webkit-box-shadow:inset 0 1px 0 0 #FFF,inset 0 18px 18px -18px #efefef,inset 0 -18px 18px -18px #efefef;-moz-box-shadow:inset 0 1px 0 0 #FFF,inset 0 18px 18px -18px #efefef,inset 0 -18px 18px -18px #efefef;box-shadow:inset 0 1px 0 0 #FFF,inset 0 18px 18px -18px #efefef,inset 0 -18px 18px -18px #efefef;padding:6px 10px 10px;border-bottom:1px solid #d7d7d7}}@media screen and (min-device-width:320px) and (min-width:600px){.channel-header{padding:6px 25px 10px 20px}}@media screen and (min-device-width:320px){.channel-header ul.breadcrumb{font-size:11px;font-size:1.1rem;min-height:1em;margin:10px 0 5px}.channel-header ul.breadcrumb li{float:left}.channel-header ul.breadcrumb li:first-child a{padding-left:0}.channel-header ul.breadcrumb li:first-child a:before{content:"";margin-right:0}.channel-header ul.breadcrumb a,.channel-header ul.breadcrumb span{color:#999;padding-left:4px}.channel-header ul.breadcrumb a:hover{color:#999;padding-left:4px;text-decoration:none}.channel-header ul.breadcrumb a:before,.channel-header ul.breadcrumb span:before{content:"\203a";margin-right:4px;text-decoration:none}#wrapper .channel-header+#content,.page-wrapper .channel-header+#content{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}@media screen and (min-device-width:320px){.cms-richtext h1,.cms-common h1{margin-top:.9em;margin-bottom:.9em}.cms-richtext h2,.cms-common h2{margin-top:1.2em;margin-bottom:0}.cms-richtext h3,.cms-common h3{margin-top:1.5em;font-family:Georgia,"New Century Schoolbook","Nimbus Roman No9 L",serif;font-size:20px;font-size:2rem;margin-bottom:0;line-height:1.2}.cms-lang-jp .cms-richtext h3,.cms-lang-jp .cms-common h3{font-family:"������������������ Pro W3",Georgia,"Hiragino Kaku Gothic Pro","������������","Meiryo, Osaka","������ ���������������","MS PGothic",sans-serif}.cms-richtext h4,.cms-common h4{font-size:16px;font-size:1.6rem;margin-top:2em;font-weight:normal;margin-bottom:.66em;line-height:1.2}.cms-richtext h1:first-child,.cms-common h1:first-child{margin-top:.4em}.cms-richtext p,.cms-common p{line-height:1.6;margin-top:.6em}.cms-richtext li p,.cms-common li p{margin:0}.cms-richtext ol,.cms-richtext ul,.cms-common ol,.cms-common ul{padding-left:1.6em}.cms-richtext ol,.cms-common ol{list-style-type:decimal}.cms-richtext ul,.cms-common ul{list-style-type:none;padding-left:1em}.cms-richtext li,.cms-common li{line-height:1.6;margin-top:.6em}.cms-richtext .default-form,.cms-common .default-form{margin-top:2.6em}.cms-richtext .form-section,.cms-common .form-section{padding-right:20px;padding-top:1px;padding-bottom:34px}.cms-richtext .form-section div.error-message,.cms-common .form-section div.error-message{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cms-richtext .form-section h2,.cms-common .form-section h2{margin-top:1.4em;margin-bottom:0}.cms-richtext p.intro--paragraph,.cms-common p.intro--paragraph{font-size:16px;font-size:1.6rem;line-height:1.5}.cms-richtext p.intro--paragraph+*,.cms-common p.intro--paragraph+*{margin-top:3rem}.cms-richtext p.intro--paragraph.twoColumnRight--paragraph+*,.cms-common p.intro--paragraph.twoColumnRight--paragraph+*{margin-top:.6em}.cms-richtext p.twoColumnLeft--paragraph.intro--paragraph+.intro--paragraph,.cms-common p.twoColumnLeft--paragraph.intro--paragraph+.intro--paragraph{margin-top:.6em}.cms-richtext p.divider--paragraph,.cms-common p.divider--paragraph{border-top:1px solid #dcdcda;border-bottom:1px solid #dcdcda;padding:.5em 0;margin-top:1.25em}.cms-richtext p.divider--paragraph+p.divider--paragraph,.cms-common p.divider--paragraph+p.divider--paragraph{border-top:0;margin:0}.cms-richtext p.divider--paragraph+p,.cms-common p.divider--paragraph+p{margin-top:1.1em}.cms-richtext .divider--list p:first-child,.cms-common .divider--list p:first-child{border-top:1px solid}.cms-richtext img,.cms-common img{max-width:100%}.cms-richtext p img,.cms-common p img{margin-top:.4em;margin-bottom:.5em}.cms-richtext img.float--left,.cms-common img.float--left{margin-right:1.5em}.cms-richtext img.float--right,.cms-common img.float--right{margin-left:1.5em}.cms-container{margin:2.6em 0;overflow:hidden}.cms-container:first-child{margin-top:0}.cms-container-overflow{overflow:visible}.box .cms-container{margin:0}.cms-article .taxonomy{font-size:11px;font-size:1.1rem;color:#777}.cms-article .taxonomy a{color:inherit}.cms-article .imgAvatar{max-width:140px}.cms-article .imgSmall{max-width:261px}.cms-article .imgMedium{max-width:576px}.cms-article .imgLarge{max-width:776px}.cms-article table{margin:1.1em 0}.cms-article table p{margin:0}.cms-article table tr:first-child{font-weight:bold}.cms-article table tr:first-child td{background:#e5e5e5 url(../images/grdnt_grey_f8f8f8_e5e5e5.gif) repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-moz-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-ms-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-o-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:linear-gradient(top,#f8f8f8,#e5e5e5);-webkit-box-shadow:inset 1px 1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;-moz-box-shadow:inset 1px 1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;box-shadow:inset 1px 1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;font-weight:bold}.cms-article ol,.cms-article ul{margin-top:.6em}.cms-article ul li:before{background:url(/spcom/sites/sgw/images/list-bullet-small.png) no-repeat 0 0;width:3px;height:3px;display:inline-block;content:" ";position:absolute;left:-12px;top:9px}.cms-article .cms-link-list li{background:none !important}.cms-article .cms-link-list li:before{background:none !important}.cms-article .twoColumnLeft--paragraph{float:left;clear:left;width:80px}.cms-article .twoColumnRight--paragraph{margin-left:100px}.cms-article .twoColumnSeparatorLeft--paragraph,.cms-article .twoColumnSeparatorLeft--paragraph--noborder{clear:both;height:0;margin:.1em 0;overflow:hidden}.cms-article .twoColumnSeparatorLeft--paragraph{border-top:1px solid #dcdcdc;margin:1.1em 0}.cms-article .twoColumnSeparatorLeft--paragraph+.twoColumnLeft--paragraph{margin-top:0}}@media screen and (min-device-width:320px) and (min-width:1004px){.cms-article .twoColumnLeft--paragraph{width:160px}.cms-article .twoColumnRight--paragraph{margin-left:180px}}@media screen and (min-device-width:320px){.cms-article p.intro--paragraph.twoColumnRight--paragraph+*{margin-top:.6em}.cms-article h3{clear:both}.cms-article:hover .taxonomy a{color:#0176c3}.cms-categorized-list .taxonomy{margin:1.5em 0 -2.7em}.cms-categorized-list h3{line-height:1.3}.cms-categorized-list>ul>li{border-bottom:1px solid #dcdcdc;padding-bottom:1em}.cms-categorized-list>ul>li p{margin-top:.6em}.cms-categorized-list .abstract{margin:.7em 0;color:#777}.cms-categorized-list .action{font-size:13px;font-size:1.3rem}.cms-person .person-type{margin-top:1.1em}.cms-person .overview{zoom:1;margin-top:-.5em}.cms-person .overview:before,.cms-person .overview:after{content:"";display:table}.cms-person .overview:after{clear:both}.cms-person .avatar{margin-top:1em;float:left;max-width:25%;margin-right:7%}}@media screen and (min-device-width:320px) and (min-width:600px){.cms-person .avatar{margin-right:7%}}@media screen and (min-device-width:320px){.cms-person .description{float:left;width:68%}}@media screen and (min-device-width:320px) and (min-width:600px){.cms-person .description{width:68%}}@media screen and (min-device-width:320px){.cms-person .description p:first-of-type span:first-of-type{font-weight:bold}.cms-person address{margin-top:.6em}.cms-person address p{margin:0}.cms-person .person-detail{margin-top:2.15em}.cms-person ol,.cms-person ul{margin-top:.6em}.cms-person-list h2{padding-right:0}.cms-person-list ul{list-style-type:none;padding:0}.cms-person-list li{zoom:1}.cms-person-list li:before,.cms-person-list li:after{content:"";display:table}.cms-person-list li:after{clear:both}.cms-person-list li+li{margin-top:1.3em}.cms-person-list .cms-person h3{margin-top:.1em}.cms-person-list .cms-person .avatar{margin-top:.5em}.cms-person-list .cms-person .description--paragraph{margin-top:.7em}.cms-form .form-section>h2{margin-top:.55em}.cms-form .form-row p{color:#666}.cms-linklists h3{margin-top:-.1em;border-bottom:1px solid #dcdcdc;padding-bottom:.65em}.cms-linklists h4{margin-top:1em;margin-bottom:.5em;font-size:14px;font-size:1.4rem;font-weight:bold}.cms-linklists ul{margin-top:.85em}.cms-linklists .cms-col+.cms-col ul{margin-top:0}}@media screen and (min-device-width:320px) and (min-width:600px){.cms-linklists .cms-col+.cms-col ul{margin-top:.85em}}@media screen and (min-device-width:320px){.cms-linklists h4+ul{margin-top:.6em}.counter{color:#999}.counter:before{content:"("}.counter:after{content:")"}.cms-link-list li{line-height:1.3}.cms-link-list a{padding-left:1.1em;display:inline-block}.cms-link-list a:before{content:"\bb  ";display:inline-block;margin-right:.5em;margin-left:-1.1em}.shop-disciplines dl,.shop-disciplines ul.cms-link-list,.cms-toc dl,.cms-toc ul.cms-link-list,.cms-linklists dl,.cms-linklists ul.cms-link-list,.cms-article dl,.cms-article ul.cms-link-list,.cms-person dl,.cms-person ul.cms-link-list{padding-left:0;list-style-type:none}.shop-disciplines li,.cms-toc li,.cms-linklists li,.cms-article li,.cms-person li{margin-top:0;margin-bottom:.45em;position:relative}.cms-tab-content p.link-text{margin-bottom:0}ol.cms-link-list-transparent,ul.cms-link-list-transparent{padding:0 !important;list-style-type:none !important}ol.cms-link-list-transparent li,ul.cms-link-list-transparent li{margin-top:0}.cms-toc .abstract{margin-bottom:2.2em}.cms-toc ul{margin-bottom:3.7em}.cms-video-wrapper{margin-top:.6em}.float--left,.float-left{float:left}.float--right,.float-right{float:right}.float--none,.float-none{float:none}.cms-image-responsive img{max-width:100% !important}.cms #wrapper #content,.cms .page-wrapper #content{padding-bottom:27px}.cms-barebone #wrapper #content,.cms-barebone .page-wrapper #content{padding-bottom:0}.cms .box{padding:14px;overflow:hidden}.cms .default-table{margin:0;overflow-x:visible}}@media screen and (min-device-width:320px) and (min-width:600px){.cms .default-table{overflow-x:auto}}@media screen and (min-device-width:320px){.cms a.external:after{margin:0 5px}.cms .form-submit-section{text-align:right}.cms .form-submit-section .btn{margin:0 0 0 12px}.cms .cms-col>.btn,.cms .cms-col>a>.btn{display:block;text-align:center}.sg-color div{padding:1em}.sg-color .action-1{background-color:#0176c3}.sg-color .action-2{background-color:#02548a}.sg-color .action-3{background-color:#0266a8}.sg-color .action-4{background-color:#38a0e5}.sg-color .action-5{background-color:#70bced}.sg-color .action-6{background-color:#b3dcf5}.sg-color .action-7{background-color:#d7ecfa}.sg-color .action-8{background-color:#edf5fb}.sg-color .type-1{color:#333}.sg-color .type-2{color:#555}.sg-color .type-3{color:#666}.sg-color .type-4{color:#777}.sg-color .type-5{color:#999}}@media screen and (min-device-width:320px){h1+.related,h2+.related,h3+.related,.section-header+.related{float:right;display:block;position:relative;height:0;padding:0;margin:0;overflow:visible}h1+.related a:before,h2+.related a:before,h3+.related a:before,.section-header+.related a:before{content:'\00BB\0020'}h1+.related{top:-2em}h2+.related,.section-header+.related{top:-2.5em}h3+.related{top:-1.2em}}@media screen and (min-device-width:320px){.section-header{zoom:1;-webkit-box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;-moz-box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;border-bottom:1px solid #d7d6d6;padding:0 4px 7px 0;padding-right:0;margin-top:1.8em;margin-bottom:1.1em;position:relative}.section-header:before,.section-header:after{content:"";display:table}.section-header:after{clear:both}.section-header h2{margin-top:0;margin-right:1.5em}.section-header .counter{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:16px;font-size:1.6rem}.cms-lang-jp .section-header .counter{font-family:"������������������ Pro W3",Arial,"Hiragino Kaku Gothic Pro","������������","Meiryo, Osaka","������ ���������������","MS PGothic",sans-serif}.section-header a.back-link{position:absolute;right:0;bottom:0;margin-bottom:6px;background-position:0 5px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;padding:3px 0 0 15px;font-size:13px;font-size:1.3rem}.cms-lang-jp .section-header a.back-link{font-family:"������������������ Pro W3",Arial,"Hiragino Kaku Gothic Pro","������������","Meiryo, Osaka","������ ���������������","MS PGothic",sans-serif}.cms-container>h1,.cms-container>h2,.cms-container>h3,.cms-container>.section-header,.cms-container>.section-header h1,.cms-container>.section-header h2,.cms-container>.section-header h3,.cms-container>div>h1,.cms-container>div>h2,.cms-container>div>h3,.cms-container>div>.section-header,.cms-container>div>.section-header h1,.cms-container>div>.section-header h2,.cms-container>div>.section-header h3{margin-top:0}}@media screen and (min-device-width:320px){#header{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;color:#333;margin:0;padding:.5em .5em}.cms-lang-jp #header{font-family:"������������������ Pro W3",Arial,"Hiragino Kaku Gothic Pro","������������","Meiryo, Osaka","������ ���������������","MS PGothic",sans-serif}}@media screen and (min-device-width:320px) and (min-device-width:320px){#header{padding:0}}@media screen and (min-device-width:320px) and (min-width:1004px){#header{padding-top:126px}}@media screen and (min-device-width:320px){#header h1,#header h2{font-family:Georgia,"New Century Schoolbook","Nimbus Roman No9 L",serif;font-weight:normal;letter-spacing:.02em;line-height:1.2}.cms-lang-jp #header h1,.cms-lang-jp #header h2{font-family:"������������������ Pro W3",Georgia,"Hiragino Kaku Gothic Pro","������������","Meiryo, Osaka","������ ���������������","MS PGothic",sans-serif}#header h1{font-size:26px;font-size:2.6rem;margin:7px 0 14px}}@media screen and (min-device-width:320px) and (min-width:600px){#header h1{font-size:30px;font-size:3rem}}@media screen and (min-device-width:320px){#header h1 span{color:#999}#header h2{font-size:24px;font-size:2.4rem;margin:7px 0}#header h3{font-size:16px;font-size:1.6rem;font-weight:normal;margin:7px 0 5px}#header sub,#header sup{font-size:9px;font-size:.9rem;line-height:1}#header sub{vertical-align:text-bottom}#header sup{vertical-align:text-top}#header a{text-decoration:none}#header a:hover,#header a:active,#header a:focus{text-decoration:none}#header a[href='#more'],#header a[href='#less']{color:#666;font-size:11px;font-size:1.1rem;text-decoration:underline;white-space:nowrap}#header a[href='#more']:hover,#header a[href='#less']:hover{color:#333}#header a.external:after{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALUlEQVQYlWNgLDv8H4YZoABFDFkCGeBVABPDqgBDA7rdWO3C5gacVmBVgA8DACqIPj0jO7W7AAAAAElFTkSuQmCC") no-repeat right center;content:'';display:inline-block;height:8px;margin-left:7px;width:8px}#header button,#header input,#header select,#header textarea{color:#666;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif}.cms-lang-jp #header button,.cms-lang-jp #header input,.cms-lang-jp #header select,.cms-lang-jp #header textarea{font-family:"������������������ Pro W3",Arial,"Hiragino Kaku Gothic Pro","������������","Meiryo, Osaka","������ ���������������","MS PGothic",sans-serif}#header input[type=text],#header input[type=number],#header input[type=date],#header input[type=password],#header textarea{font-size:16px;padding:0 0 0 16px}#header input[type=text].placeholder,#header input[type=password].placeholder{color:#999}#header input[type=text]:focus,#header input[type=password]:focus,#header textarea:focus{border-color:#0176c3;-webkit-box-shadow:0 0 3px #0176c3;-moz-box-shadow:0 0 3px #0176c3;box-shadow:0 0 3px #0176c3;outline:0}#header button,#header input[type=button],#header input[type=submit],#header input[type=image],#header label{cursor:pointer}#header button::-moz-focus-inner,#header input::-moz-focus-inner{border:0;padding:0}#header .lt-ie8 input,#header .lt-ie8 select{vertical-align:middle}#header .hidden{display:none !important;visibility:hidden}#header #gimme-satisfaction,#header #reader-overlay,#header .js-hidden,#header .pillow-btn,#header .no-js #results-only-access-checkbox,#header .tooltip{display:none}#header #pub-date-graph{position:absolute;left:-1000px}}@media screen and (min-device-width:320px) and (min-width:1004px){#header #pub-date-graph{position:relative;left:auto}}@media screen and (min-device-width:320px){#header .bar-dock{position:absolute;left:-100000px}}@media screen and (min-device-width:320px) and (min-width:600px){#header .bar-dock{position:static;left:auto}}@media screen and (min-device-width:320px){#header .flyout-caption{background-color:transparent;border:0;left:-10000px}}@media screen and (min-device-width:320px) and (min-device-width:320px){#header .flyout-caption{left:auto}}@media screen and (min-device-width:320px){#header .flyout-caption:focus{outline:0}#header.header-checkout .flyout-caption{position:relative}}@media screen and (min-device-width:320px) and (min-width:600px){#header #gimme-satisfaction{display:block}}@media screen and (min-device-width:320px){#header #fdbk_tab{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;opacity:0}}@media screen and (min-device-width:320px) and (min-width:1004px){#header #fdbk_tab{opacity:1}}@media screen and (min-device-width:320px) and (max-width:1020px){#header #fdbk_tab{display:none}}@media screen and (min-device-width:320px){#header .js #fdbk_screen{opacity:.75}#header .accessibility{position:absolute;left:-100000px}#header .no-js{padding-top:42px}.header-nav{font-size:11px;color:#777}.header-nav a{color:#777;text-decoration:none}.header-nav span{color:#777;text-decoration:none;margin-left:20px;margin-right:10px}.pillow-btn-header{background:url(../sites/sgw/images/settings.png) no-repeat;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.75);-moz-box-shadow:0 1px 0 rgba(255,255,255,0.75);box-shadow:0 1px 0 rgba(255,255,255,0.75);background-repeat:no-repeat;border-color:#dcdcdc;min-width:21px;text-indent:-9999em;width:53px;height:36px;border:1px solid #dcdcdc;border-top-color:gainsboro;border-top-style:solid;border-top-width:1px;border-right-color:gainsboro;border-right-style:solid;border-right-width:1px;border-bottom-color:gainsboro;border-bottom-style:solid;border-bottom-width:1px;border-left-color:gainsboro;border-left-style:solid;border-left-width:1px}.pillow-btn-header:hover{border-color:#bcbcbc}.pillow-btn-header.pillow-btn-active{padding:0 15px;margin:1px;-webkit-box-shadow:inset 0 4px 6px rgba(0,0,0,0.35),inset 0 -1px 0 rgba(255,255,255,0.75);-moz-box-shadow:inset 0 4px 6px rgba(0,0,0,0.35),inset 0 -1px 0 rgba(255,255,255,0.75);box-shadow:inset 0 4px 6px rgba(0,0,0,0.35),inset 0 -1px 0 rgba(255,255,255,0.75);background-color:#dcdcdc;border:0}.lt-ie8 .pillow-btn-header{overflow:hidden}.pillow-btn-header.open-search-options{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -4553px no-repeat}.pillow-btn-header.open-search-options:hover{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -4480px no-repeat}.pillow-btn-header.open-search-options:active,.pillow-btn-header.open-search-options:focus{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -4444px no-repeat}.is-open .pillow-btn-header.open-search-options{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -4480px no-repeat}.pillow-btn-header.open-search{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -4097px no-repeat;position:absolute;top:7px;right:70px}}@media screen and (min-device-width:320px) and (min-width:600px){.pillow-btn-header.open-search{opacity:0;visibility:hidden}}@media screen and (min-device-width:320px){.pillow-btn-header.open-search:hover{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -4024px no-repeat}body.show-search .pillow-btn-header.open-search{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -3988px no-repeat}.pillow-btn-header.open-menu{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -2780px no-repeat;position:absolute;top:7px;right:8px}}@media screen and (min-device-width:320px) and (min-width:600px){.pillow-btn-header.open-menu{right:12px}}@media screen and (min-device-width:320px) and (min-width:1004px){.pillow-btn-header.open-menu{opacity:0;visibility:hidden}}@media screen and (min-device-width:320px){.pillow-btn-header.open-menu:hover{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -2562px no-repeat}body.show-menu .pillow-btn-header.open-menu{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -2526px no-repeat}.panel-search{background-color:#dcdcdc;background-image:-webkit-gradient(linear,left top,left bottom,from(#e5e5e5),to(#dcdcdc));background-image:-webkit-linear-gradient(top,#e5e5e5,#dcdcdc);background-image:-moz-linear-gradient(top,#e5e5e5,#dcdcdc);background-image:-ms-linear-gradient(top,#e5e5e5,#dcdcdc);background-image:-o-linear-gradient(top,#e5e5e5,#dcdcdc);background-image:linear-gradient(top,#e5e5e5,#dcdcdc);-webkit-box-shadow:0 -1px 0 #d0d0d0;-moz-box-shadow:0 -1px 0 #d0d0d0;box-shadow:0 -1px 0 #d0d0d0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;border-bottom:1px solid #dcdcdc;border-top:1px solid #fff;display:none;width:100%}}@media screen and (min-device-width:320px) and (min-width:600px){.panel-search{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:0;border:0;position:absolute;bottom:auto;left:200px;top:0;display:block;width:45.04167%}}@media screen and (min-device-width:320px) and (min-width:1004px){.panel-search{left:30px;top:72px;z-index:5;width:51.0416666667%}}@media screen and (min-device-width:320px){.ie9 .panel-search{filter:none}#global-search{margin:7px}}@media screen and (min-device-width:320px) and (min-width:1004px){#global-search{margin:0}}@media screen and (min-device-width:320px){#search-options{display:none;position:absolute;top:0}}@media screen and (min-device-width:320px) and (min-width:600px){#search-options{right:-66px;display:block}}@media screen and (min-device-width:320px){#search-options .flyout-content{padding:.5em 10px;top:3.2em;right:0;left:auto;min-width:120px}}@media screen and (min-device-width:320px) and (min-width:1004px){#search-options .flyout-content{right:auto;left:0}}@media screen and (min-device-width:320px){#search-options .flyout-content ul{border-top:0;padding:0}.panel-menu{background:#3d3e43 url(../images/bg-mobile-menu.png) 0 0 repeat;display:none;width:100%}}@media screen and (min-device-width:320px) and (min-width:1004px){.panel-menu{background:0;display:block;margin:0;position:static}}@media screen and (min-device-width:320px){#global-nav{-webkit-box-shadow:inset 0 5px 8px 0 rgba(0,0,0,0.25),inset 0 -5px 8px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 5px 8px 0 rgba(0,0,0,0.25),inset 0 -5px 8px 0 rgba(0,0,0,0.15);box-shadow:inset 0 5px 8px 0 rgba(0,0,0,0.25),inset 0 -5px 8px 0 rgba(0,0,0,0.15);position:relative;overflow:hidden}}@media screen and (min-device-width:320px) and (min-width:1004px){#global-nav{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-top:0;padding:0;overflow:visible}}@media screen and (min-device-width:320px){.ie6 #global-nav{height:36px}#global-nav li{border-bottom:1px solid #333;border-top:1px solid #4c4d51;color:#999;display:block}}@media screen and (min-device-width:320px) and (min-width:1004px){#global-nav li{border:0}}@media screen and (min-device-width:320px){.ie9 #lang .flyout-caption{min-width:70px}.ie9 #edition .flyout-caption{min-width:120px}#headerlogo{background-repeat:no-repeat;color:transparent;direction:ltr;display:block;overflow:hidden;text-align:left;text-indent:-9999em;text-transform:capitalize;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;background:url(/spcom/sites/sgw/images/logo.png) no-repeat;display:inline-block;position:absolute;height:50px;width:300px;left:10px;top:0}}@media screen and (min-device-width:320px) and (min-width:600px){#headerlogo{left:20px}}@media screen and (min-device-width:320px) and (min-width:1004px){#headerlogo{left:30px;top:13px}}@media screen and (min-device-width:320px){.lt-ie8 #search-options .open-search-options{display:block}#cross-nav{z-index:40}#cross-nav .flyout-content{min-width:120px}}@media screen and (min-device-width:320px){#cross-nav #basket-widget a{padding:0;color:#0176c3}#cross-nav #basket-widget a:hover{text-decoration:underline;background-color:transparent}#cross-nav #basket-widget .btn{color:white}#cross-nav #basket-widget.empty .headerbasket{margin-right:-6px}#cross-nav #basket-widget.empty .empty-cart-msg{display:block}#cross-nav #basket-widget.empty .cart-summary,#cross-nav #basket-widget.empty .cart-items{display:none}#cross-nav #basket-widget.loading .empty-cart-msg,#cross-nav #basket-widget.loading .cart-summary,#cross-nav #basket-widget.loading .cart-items,#cross-nav #basket-widget.loading.empty .empty-cart-msg,#cross-nav #basket-widget.loading.empty .cart-summary,#cross-nav #basket-widget.loading.empty .cart-items{display:none}#cross-nav #basket-widget.loading .loading-cart-msg,#cross-nav #basket-widget.loading.empty .loading-cart-msg{display:block}#cross-nav #basket-widget.full .full-cart-msg{display:block}#cross-nav #basket-widget .empty-cart-msg,#cross-nav #basket-widget .full-cart-msg{text-align:center;font-weight:bold;padding:10px 0 10px 0;display:none}#cross-nav #basket-widget .loading-cart-msg{display:none}#cross-nav #basket-widget .loading-cart-msg .spinner{background:transparent url(../images/loading.gif) no-repeat center center;width:32px;height:32px;margin:auto}#cross-nav #basket-widget .loading-cart-msg .msg{text-align:center;font-weight:bold;padding:10px 0 10px 0}}@media screen and (min-device-width:320px) and (min-width:1004px){#cross-nav #basket-widget .headerbasket{position:absolute;left:-22px;top:-4px}}@media screen and (min-device-width:320px){#cross-nav #basket-widget .flyout-content{width:300px}#cross-nav #basket-widget .flyout-content ul{border-bottom:1px solid #e4e4e4;padding-top:0;padding-bottom:18px}#cross-nav #basket-widget .cart-item{margin-top:20px}#cross-nav #basket-widget .cart-item>*{vertical-align:top;display:inline-block}#cross-nav #basket-widget .cart-item .cover{width:41px;font-size:0}#cross-nav #basket-widget .cart-item .title{width:184px;margin-left:10px}#cross-nav #basket-widget .cart-item .title .description{margin-top:4px}#cross-nav #basket-widget .cart-item .totalPrice{width:65px;text-align:right;font-weight:bold}#cross-nav #basket-widget .cart-summary .summary-item{margin-top:10px}#cross-nav #basket-widget .cart-summary .summary-item .column{text-align:right;display:inline-block}#cross-nav #basket-widget .cart-summary .summary-item .left-column{width:235px}#cross-nav #basket-widget .cart-summary .summary-item .right-column{width:65px}#cross-nav #basket-widget .cart-summary .total{font-weight:bold}#cross-nav #basket-widget .cart-summary .btn.view-cart{margin-top:10px;width:100%;text-align:center}#cross-nav #basket-widget.beta .totalPrice,#cross-nav #basket-widget.beta .total{display:none}}@media screen and (min-device-width:320px){.fb-like-box,.fb-like-box span,.fb-like-box span iframe[style]{width:100% !important}}@media screen and (min-device-width:320px){.shop h1{margin-top:.5em}.usps{font-size:16px;font-size:1.6rem;line-height:1.2;zoom:1}.usps:before,.usps:after{content:"";display:table}.usps:after{clear:both}.usps>p{float:left;margin-top:1.8em}.usp img{float:left;clear:left;padding-bottom:1em}}@media screen and (min-device-width:320px) and (min-width:600px){.usp img{float:none;clear:none;padding-bottom:0}}@media screen and (min-device-width:320px){.usp p{float:right;width:55%;margin-top:1em}}@media screen and (min-device-width:320px) and (min-width:600px){.usp p{margin-top:.75em;float:none;width:100%}}@media screen and (min-device-width:320px){.shop-header h2{float:left}.shop-header .filter{float:right;margin-top:.75em;font-size:13px;font-size:1.3rem}.shop-header .btn-dd{min-width:142px;padding:4px 28px 3px 9px;margin-left:1.2em}.shop-header .btn-dd:after{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -1603px no-repeat;height:8px;position:absolute;right:-12px;top:11px;content:'';display:inline-block}.shop-header .btn-dd:hover:after{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -1593px no-repeat}.shop-header .btn-dd .menu{background-color:#f9f9f9;left:inherit;right:-1px;top:28px;padding:11px 6px;font-size:15px;font-size:1.5rem;width:286px}}@media screen and (min-device-width:320px) and (min-width:1004px){.shop-header .btn-dd .menu{width:700px}}@media screen and (min-device-width:320px){.shop-header .btn-dd .menu ul{float:left}.shop-header .btn-dd .menu a{display:block;padding:2px 11px;color:#666;text-overflow:ellipsis;overflow:hidden;width:264px}}@media screen and (min-device-width:320px) and (min-width:1004px){.shop-header .btn-dd .menu a{width:210px}}@media screen and (min-device-width:320px){.shop-header .btn-dd .menu a:hover{background-color:#e5e5e5}.shop-header .btn-dd .menu a:before{content:""}.filter>span{display:none}}@media screen and (min-device-width:320px) and (min-width:1004px){.filter>span{display:inline}}@media screen and (min-device-width:320px){.section-header+.products{margin-top:-1.1em}.products{zoom:1}.products:before,.products:after{content:"";display:table}.products:after{clear:both}.products .product-teaser{margin-top:22px}.products .product-graphic{float:left;margin-top:10px}.products .product-graphic.myspringer{margin-top:0}.products .product-graphic img{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,0.1);-moz-box-shadow:1px 1px 1px 0 rgba(0,0,0,0.1);box-shadow:1px 1px 1px 0 rgba(0,0,0,0.1);border:1px solid #dcdcdc;max-width:80px}.products .product-information{margin-left:101px;line-height:1.4em}.products .product-information .from{margin-right:5px}.products .product-information .price-container{white-space:nowrap}.products .product-information .impact-factor{font-size:14px;font-size:1.4rem}.products .product-information .impact-factor span{color:#999;display:inline-block;font-size:1.2rem;margin-left:.4em}.products h3{font-size:14px;font-size:1.4rem}.products p{margin-bottom:.5em}.products .price{font-size:20px;font-size:2rem;font-weight:bold}.products .unreduced-price{font-size:15px;font-size:1.5rem;text-decoration:line-through}.with-dropdown-filter .products ul{min-height:320px}.products.cms-teaser-products .unreduced-price{font-size:13px;font-size:1.3rem}.shop-disciplines a{font-size:16px;font-size:1.6rem}}@media screen and (min-device-width:320px) and (min-width:600px){.shop-disciplines a{font-size:13px;font-size:1.3rem}}@media screen and (min-device-width:320px){.cms-icon-shop-big{width:48px;height:34px;margin:5px 6px 4px 0;display:inline-block}.cms-icon-shop{width:36px;height:26px;margin:5px 6px 4px 0;display:inline-block}}@media screen and (min-device-width:320px){.error-message ul{padding:0}.error-message ul li{margin-top:0;font-size:13px;font-size:1.3rem}.default-form{margin-top:1.1em}.default-form .form-section:last-of-type.form-section:last-child{border-bottom:0}.default-form .form-section p{margin:1.6em 0 0}.default-form p{color:#666;line-height:1.6;margin-bottom:15px}}@media screen and (min-device-width:320px){.cms .box .box-header{background:#e5e5e5 url(../images/grdnt_grey_f8f8f8_e5e5e5.gif) repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-moz-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-ms-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-o-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:linear-gradient(top,#f8f8f8,#e5e5e5);padding:14px;margin:-14px -14px 0;border-bottom:1px solid #dcdcdc}.cms .box .form-section{padding:0 14px 1em;margin:0 -14px;border-bottom:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.cms-myspringer-login h3{margin-top:0}.cms-myspringer-login .form-row label{padding-top:10px}.cms-myspringer-login .box-header h3{margin-top:0;width:70%}.cms-myspringer-login .box-header a{text-align:right;float:right;width:30%;color:#0176c3;font-size:15px;font-size:1.5rem;padding-top:5px}.cms-myspringer-login .membership{color:#666}.cms-myspringer-login .cms-link-list{padding-left:0}}@media screen and (min-device-width:320px){.js .flapHead{height:auto;margin:0;cursor:pointer;padding:4px 0 3px 20px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:16px;font-size:1.6rem;line-height:1.4;position:relative}}@media screen and (min-device-width:320px) and (min-width:600px){.js .flapHead{padding:4px 0 3px 25px}}@media screen and (min-device-width:320px){.js .flapHead:hover{border-color:#ccc}.js .flapHead:before{background:url(/spcom/sites/sgw/images/expander_arrows.png) no-repeat 0 -92px;width:20px;height:20px;padding-right:3px;display:inline-block;content:" ";position:absolute;left:1px;top:0}.js .flapHead.showContent{color:#0176c3}.js .flapHead:not(.showContent){color:#999}.js .flapHead:not(.showContent):before{background-position:0 -92px}.js .flapContent{display:none;padding:0 0 0 20px;margin-bottom:.6em}}@media screen and (min-device-width:320px) and (min-width:600px){.js .flapContent{padding:0 25px}}@media screen and (min-device-width:320px){.js ol.flapContent{padding-left:40px}}@media screen and (min-device-width:320px) and (min-width:600px){.js ol.flapContent{padding-left:45px}}@media screen and (min-device-width:320px){.js ul.flapContent{padding-left:32px}}@media screen and (min-device-width:320px) and (min-width:600px){.js ul.flapContent{padding-left:38px}}@media screen and (min-device-width:320px){.js ul.flapContent li{position:relative}.js ul.flapContent.cms-link-list{padding-left:20px}}@media screen and (min-device-width:320px) and (min-width:600px){.js ul.flapContent.cms-link-list{padding-left:25px}}@media screen and (min-device-width:320px){.section-header+div .flapSeparator:first-child{display:none}.js .flapSeparator{height:0;width:100%;margin:5px 0 4px 0;border-bottom:1px solid #dcdcdc;clear:both}.js .lastFlapContent{margin-bottom:1.1em}.flapHead.showContent:before{background-position:0 12px}.js :not(.flapContent)+.flapSeparator{margin-top:2.4em}}@media screen and (min-device-width:320px){.tree-nav{padding:15px}.tree-nav p{font-size:12px;font-size:1.2rem;margin-bottom:.95em}.tree-nav p a:before{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -348px no-repeat;width:10px;height:9px;margin:0 10px 0 6px;display:inline-block;content:"";position:relative;top:-2px}.tree-nav h2{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:22px;font-size:2.2rem;color:#666;margin:0 0 .35em 3px}.cms-lang-jp .tree-nav h2{font-family:"������������������ Pro W3",Arial,"Hiragino Kaku Gothic Pro","������������","Meiryo, Osaka","������ ���������������","MS PGothic",sans-serif}.tree-nav a,.tree-nav a:hover,.tree-nav a:focus{text-decoration:none}.tree-nav ol{padding:0}.tree-nav ol ol{padding:0 0 8px 14px;display:none}.tree-nav li{border-radius:2px 2px 2px 2px;margin-bottom:0;position:relative}.tree-nav li a{background:url("/spcom/sites/sgw/images/arrow-sprites.png") no-repeat scroll 5px 13px transparent;display:block;font-size:1.6rem;margin:0;padding:8px 5px 8px 17px;word-wrap:break-word}.tree-nav li.channel-title a{font-size:22px;font-size:2.2rem;background:0;padding-left:3px}.tree-nav ol ol li a{padding:6px 5px 6px 17px;background-position:5px 10px}.tree-nav li a:hover{background-color:#0176c3;background-position:5px -467px;color:#fff;-webkit-transition:background-color 400ms linear;-moz-transition:background-color 400ms linear;-o-transition:background-color 400ms linear;-ms-transition:background-color 400ms linear;transition:background-color 400ms linear}.tree-nav .nav>li.current>a{background-position:5px -227px}.tree-nav li.current>a{color:#000}.tree-nav li.current li.current a{background-position:5px -147px}.tree-nav li.current li.current>a{background-position:5px -240px}.tree-nav li.current.last-node>a{background-position:5px -147px !important}.tree-nav .nav>li.current.last-node a{background-position:5px -147px !important}.tree-nav .nav{margin-top:0}.tree-nav ol ol li a{background:transparent}.tree-nav .show-nav,.tree-nav .collapse-nav{margin:15px -14px -14px;width:auto}.tree-nav-small li a{font-size:13px;font-size:1.3rem;padding:6px 5px 7px 17px;background-position:5px 10px}.tree-nav-small li a:hover{background-position:5px -470px}.tree-nav-small h2{font-size:22px;font-size:2.2rem;padding-left:3px;color:#666}.tree-nav-small .nav>li.current>a{background-position:5px -230px}.tree-nav-small .nav>li.current.last-node a{background-position:5px -150px !important}}@media screen and (min-device-width:320px){p.link-text{text-align:right;margin-top:0}p.link-text a:before{content:'\00BB\0020'}.cms-teaser-sidebar h3{margin:.5em 0;font-size:20px;font-size:2rem}.cms-teaser-sidebar .link-image{position:relative}.cms-teaser-sidebar img{width:100%}.cms-teaser-sidebar p{font-size:12px;font-size:1.2rem;line-height:1.5em}.cms-teaser-sidebar .look-inside-badge{bottom:20px;right:-15px;padding-right:15px;max-width:60%;display:block;-webkit-border-radius:0 0 0 10px;-moz-border-radius:0 0 0 10px;border-radius:0 0 0 10px}.cms-teaser-sidebar .look-inside-badge:after{content:"";background:0}.cms-teaser-sidebar .look-inside-badge p{font-size:inherit;line-height:1.2em;margin:0}.cms-teaser-triple h3{font-size:14px;font-size:1.4rem;line-height:20px;line-height:2rem;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;margin:0 0 10px}.cms-lang-jp .cms-teaser-triple h3{font-family:"������������������ Pro W3",Arial,"Hiragino Kaku Gothic Pro","������������","Meiryo, Osaka","������ ���������������","MS PGothic",sans-serif}.cms-teaser-triple .cms-col:last-child{display:none}}@media screen and (min-device-width:320px) and (min-width:600px){.cms-teaser-triple .cms-col:last-child{display:block}}@media screen and (min-device-width:320px){.cms-teaser-triple img{width:100%;margin:0 0 15px}.cms-teaser-triple p{font-size:12px;font-size:1.2rem;line-height:18px;line-height:1.8rem}h1+.cms-teaser-products{margin-top:-1em}.cms_link_target_in_english:after{content:"in English";color:gray;font-size:12px;font-style:italic;font-weight:normal;padding:0;margin:0 0 0 .8em;display:inline-block;text-decoration:none}.channel-title .cms_link_target_in_english:after{content:""}}@media screen and (min-device-width:320px){.cms-widget-footer{text-align:right;margin:14px -14px -14px -14px;border-top:1px solid #dcdcdc}.cms-widget-footer a:before{content:'\00BB\0020'}dl.cms-tab-panel{padding-top:10px}dl.cms-tab-panel>dt{background-color:#e5e5e5;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-moz-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-ms-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-o-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:linear-gradient(top,#f8f8f8,#e5e5e5);box-shadow:1px 1px 0 0 #fff inset,0 -18px 18px -18px #efefef inset;border:1px solid gainsboro;border-bottom:0;border-radius:2px 2px 2px 2px;font-weight:bold;display:block;cursor:pointer;line-height:25px;padding:14px 0;text-align:left;clear:both}}@media screen and (min-device-width:320px) and (min-width:600px){dl.cms-tab-panel>dt{display:none}}@media screen and (min-device-width:320px){dl.cms-tab-panel>dd{padding:1em 0}.cms-tab-pane{display:none;overflow:hidden;min-height:127px;margin:0 -5px}}@media screen and (min-device-width:320px) and (min-width:600px){.cms-tab-pane{display:block}}@media screen and (min-device-width:320px){.cms-tab-pane>li{display:block;float:left;width:25%;cursor:pointer;position:relative;padding:0;transition:padding .25s;-webkit-transition:padding .25s}.cms-tab-pane>li>span{display:block;padding:1em;border:1px solid gainsboro;text-align:center;min-height:85px;background:url("../images/cms/bg-process.png") left center repeat-x;background-color:#e5e5e5;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-moz-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-ms-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-o-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:linear-gradient(top,#f8f8f8,#e5e5e5);box-shadow:0 1px 0 0 #fff inset;text-align:center;margin:0 5px}.cms-tab-pane>li>span,.cms-tab-panel>dt>span{color:#999;font-weight:bold;text-shadow:0 1px 0 white}.cms-tab-panel>dt>span{font-size:1.4rem}.cms-tab-panel>dt.active span{color:#0176c3}.cms-tab-pane>li.active>span,.cms-tab-panel>dt.active{border:1px solid #70bced;background:#b3dcf5 url(../images/../images/cms/bg-cms-dl-tab-active.jpg) repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#d7ecfa),to(#b3dcf5));background-image:-webkit-linear-gradient(top,#d7ecfa,#b3dcf5);background-image:-moz-linear-gradient(top,#d7ecfa,#b3dcf5);background-image:-ms-linear-gradient(top,#d7ecfa,#b3dcf5);background-image:-o-linear-gradient(top,#d7ecfa,#b3dcf5);background-image:linear-gradient(top,#d7ecfa,#b3dcf5);color:#0176c3}.cms-tab-pane>li:hover,.cms-tab-pane>li.active{padding:0}.cms-tab-pane>li:hover span,.cms-tab-pane>li.active span{color:#0176c3}.cms-icon{display:block;width:38px;height:38px;margin:.5em auto;background-image:url("../images/cms/cms-icon-sprite.png")}.cms-tab-panel .cms-icon{display:inline-block;width:38px;height:38px;margin:-13px 0;background-image:url("../images/cms/cms-icon-sprite.png")}}@media screen and (min-device-width:320px) and (min-width:600px){.cms-tab-panel .cms-icon{display:block;margin:.5em auto}}@media screen and (min-device-width:320px){.cms-tab-pane .active .cms-icon,.cms-tab-pane li:hover .cms-icon,.cms-tab-panel>dt.active .cms-icon{background-image:url("../images/cms/cms-icon-sprite-active.png")}.cms-icon-nr1{background-position:-38px 0}.cms-icon-nr2{background-position:-76px 0}.cms-icon-nr3{background-position:-114px 0}.cms-icon-nr4{background-position:-152px 0}.cms-icon-nr5{background-position:-190px 0}.cms-icon-nr6{background-position:-228px 0}.cms-icon-nr7{background-position:-266px 0}.cms-icon-nr8{background-position:-304px 0}.cms-icon-nr9{background-position:-342px 0}.cms-icon-idea{background-position:-380px 0}.cms-icon-doc{background-position:-418px 0}.cms-icon-book{background-position:-456px 0}.cms-icon-truck{background-position:-494px 0}.cms-icon-pencil{background-position:-532px 0}.cms-tab-pane li.active .indicator{border-color:#b3dcf5 transparent transparent;border-style:solid;border-width:10px;bottom:-19px;display:block;height:0;left:50%;margin-left:-11px;position:absolute;width:0}.cms-process-visual .cms-tab-pane{border:1px solid gainsboro;background:url("../images/cms/bg-process.png") left center repeat-x;background:-moz-linear-gradient(center top,#f8f8f8,#e5e5e5) repeat-x scroll 0 0 #e5e5e5;box-shadow:1px 1px 0 0 #fff inset;margin:0;padding-bottom:0;min-height:1px}.cms-process-visual .cms-tab-pane li{background-image:url("../images/cms/bg-process-right.png");background-position:right 50%;background-repeat:no-repeat;width:30%;padding:0;margin:0 -2.7%;box-shadow:0 1px 0 0 #fff inset}.cms-process-visual .cms-tab-pane li:first-child{margin-left:-2.7%}.cms-process-visual .cms-tab-pane li span,.cms-process-visual .cms-tab-pane li:hover span{background:transparent;border:0;margin:0 !important;padding-left:30px;min-height:85px}.cms-process-visual .cms-tab-pane li:first-child span{padding-left:30px}.cms-process-visual .cms-tab-pane li:last-child{background-image:none}.cms-process-visual .cms-tab-pane li.active{background-image:url("../images/cms/bg-process-active.jpg");background-position:right center;background-repeat:no-repeat}.cms-process-visual .cms-tab-pane li.active span{background-image:url("../images/cms/bg-process-left.jpg");background-position:-37px center;background-repeat:no-repeat;background-color:transparent;border:0;min-height:85px}.cms-process-visual .cms-tab-pane li.active:last-child{background-image:url("../images/cms/bg-process-active.jpg");background-position:-37px center;background-repeat:no-repeat;background-color:transparent;border:0}.cms-process-visual .cms-tab-pane li.active:first-child span{background-image:none}.cms-process-visual .cms-tab-pane li.active .indicator{display:none}.cms-cols-3 li{width:33.33%}.cms-process-visual .cms-cols-3 li{width:37.33%}.cms-link-list a:before{content:"�� "}.cms-tab-content p{margin-bottom:1.3em}dl,ul{list-style:none;margin:0;padding:0}}@media screen and (min-device-width:320px){.cms-social{overflow:visible;display:none}}@media screen and (min-device-width:320px) and (min-width:1004px){.cms-social{display:block}.share-hide .cms-social{display:none}}@media screen and (min-device-width:320px){.cms-social .cms-social-buttons{height:24px}.cms-social .cms-social-buttons a{float:left;text-decoration:none;position:relative}}@media screen and (min-device-width:320px) and (min-width:600px){.cms-social .cms-social-buttons a{margin:0 0 0 29px}}@media screen and (min-device-width:320px){.cms-social .cms-social-buttons a .icon{background-repeat:no-repeat;color:transparent;direction:ltr;display:block;overflow:hidden;text-align:left;text-indent:-9999em;text-transform:capitalize;float:left;height:24px;width:24px;position:relative;z-index:10}.cms-social .cms-social-buttons a .btn{left:-5px;position:relative;line-height:1.6}.cms-social .cms-social-buttons .btn-right{margin-right:-5px}}@media screen and (min-device-width:320px) and (min-width:600px){.cms-social .cms-social-buttons a:first-child{margin:0}}@media screen and (min-device-width:320px){.cms-social .cms-social-left{float:left}.cms-social .cms-social-right{float:right;margin-right:0;position:relative}.share-layer{display:none;right:-105px;padding:13px 7px 4px 4px}.share-layer ul.share-layer-list{float:left}.share-layer ul.first-list{padding-left:7px;width:100px}.share-layer ul.last-list{float:left;padding-left:15px;width:80px}.share-layer li.share-layer-list-item{display:block;height:23px}.share-layer li.share-layer-list-item a,.share-layer li.share-layer-list-item span{display:block;color:#2d2d2d}.share-layer li.share-layer-list-item a{background-image:url(../images/legacy/sprite_buttons.gif);background-repeat:no-repeat;padding:0 0 0 23px;height:16px}.share-layer li.share-layer-list-item a.btn-reddit{background-position:0 -64px}.share-layer li.share-layer-list-item a.btn-technorati{background-position:0 -80px}.share-layer li.share-layer-list-item a.btn-print-share{background-position:0 -1955px}.share-layer li.share-layer-list-item a.btn-delicious{background-position:0 0}.share-layer li.share-layer-list-item a.btn-digg{background-position:0 -32px}.share-layer li.share-layer-list-item a.btn-citeulike{background-position:0 -1691px}}@media screen and (min-device-width:320px){.video-wrapper{margin-top:1em}.video-carousel-container{position:relative;margin-top:3.1em}.video-carousel-container .control-prev,.video-carousel-container .control-next{position:absolute;top:40%;width:24px;height:24px}.video-carousel-container .control-prev{left:0;background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -130px no-repeat}.video-carousel-container .control-prev:hover{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -52px no-repeat}.video-carousel-container .control-next{right:0;background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -286px no-repeat}.video-carousel-container .control-next:hover{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -208px no-repeat}.video-carousel{position:relative;overflow:hidden;margin:0 3em}.video-carousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}.video-carousel ul li{float:left;cursor:pointer}.video-carousel ul li h4{font-size:13px;font-size:1.3rem;margin-top:.5em}.video-carousel ul li div.description{display:none}.video-carousel ul li .img-default{background-color:#eee;border:1px solid #ccc}.video-carousel ul li .img-default div{font-size:30px;font-size:3rem;color:#999;padding:10% 0}.box-ratio{background:none repeat scroll 0 0 red;position:relative}.box-ratio:before{content:"";display:block;margin-top:100%}.box-ratio>.box-ratio-content{bottom:0;left:0;position:absolute;right:0;text-align:center;top:0}.box-ratio-16-9:before{margin-top:56.25%}}@media screen and (min-device-width:320px){.cms-carousel .carousel-container{position:relative}.cms-carousel .carousel-container .control-prev,.cms-carousel .carousel-container .control-next{position:absolute;top:40%;width:24px;height:24px}.cms-carousel .carousel-container .control-prev{left:-10px;background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -104px no-repeat}.cms-carousel .carousel-container .control-prev:hover{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -26px no-repeat}}@media screen and (min-device-width:320px) and (min-width:600px){.cms-carousel .carousel-container .control-prev{left:-40px;background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -130px no-repeat}.cms-carousel .carousel-container .control-prev:hover{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -52px no-repeat}}@media screen and (min-device-width:320px){.cms-carousel .carousel-container .control-next{right:-10px;background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -260px no-repeat}.cms-carousel .carousel-container .control-next:hover{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -182px no-repeat}}@media screen and (min-device-width:320px) and (min-width:600px){.cms-carousel .carousel-container .control-next{right:-40px;background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -286px no-repeat}.cms-carousel .carousel-container .control-next:hover{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -208px no-repeat}}@media screen and (min-device-width:320px){.cms-carousel .carousel-wrapper{overflow:hidden;margin:0 40px}}@media screen and (min-device-width:320px) and (min-width:600px){.cms-carousel .carousel-wrapper{margin:0}}@media screen and (min-device-width:320px){.cms-carousel .carousel{position:relative;overflow:hidden;margin:0}.cms-carousel .carousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}.cms-carousel .carousel ul li{float:left}.layout-4-8 .col-main .cms-carousel,.layout-disciplines .col-main .cms-carousel,.layout-full .col-main .cms-carousel{display:none}.layout-4-8 .col-main .cms-carousel.loading-indicator,.layout-disciplines .col-main .cms-carousel.loading-indicator,.layout-full .col-main .cms-carousel.loading-indicator{display:block}.layout-4-8 .col-main .cms-carousel.loading-indicator>*,.layout-disciplines .col-main .cms-carousel.loading-indicator>*,.layout-full .col-main .cms-carousel.loading-indicator>*{display:none}.layout-4-8 .col-main .cms-carousel.loading-indicator:before,.layout-disciplines .col-main .cms-carousel.loading-indicator:before,.layout-full .col-main .cms-carousel.loading-indicator:before{display:block;padding:5em;margin:0;content:' ';background:transparent url(../images/loading.gif) no-repeat center center}}@media screen and (min-device-width:320px) and (min-width:600px){.layout-4-8 .col-main .cms-carousel,.layout-disciplines .col-main .cms-carousel,.layout-full .col-main .cms-carousel{padding:0 40px}}@media screen and (min-device-width:320px){.layout-4-8 .col-main .cms-carousel .products .product-teaser,.layout-disciplines .col-main .cms-carousel .products .product-teaser,.layout-full .col-main .cms-carousel .products .product-teaser{margin-top:0}.layout-4-8 .col-main .cms-carousel .products .product-graphic,.layout-disciplines .col-main .cms-carousel .products .product-graphic,.layout-full .col-main .cms-carousel .products .product-graphic{margin:0 0 0 1px;float:none;position:relative;height:150px}.layout-4-8 .col-main .cms-carousel .products .product-graphic a,.layout-disciplines .col-main .cms-carousel .products .product-graphic a,.layout-full .col-main .cms-carousel .products .product-graphic a{position:absolute;bottom:0;left:0}.layout-4-8 .col-main .cms-carousel .products .product-information,.layout-disciplines .col-main .cms-carousel .products .product-information,.layout-full .col-main .cms-carousel .products .product-information{margin:1em 0 0 1px;word-wrap:break-word}.layout-4-8 .col-main .cms-carousel .products .product-information h3,.layout-disciplines .col-main .cms-carousel .products .product-information h3,.layout-full .col-main .cms-carousel .products .product-information h3{font-size:13px;font-size:1.3rem;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif}.cms-lang-jp .layout-4-8 .col-main .cms-carousel .products .product-information h3,.cms-lang-jp .layout-disciplines .col-main .cms-carousel .products .product-information h3,.cms-lang-jp .layout-full .col-main .cms-carousel .products .product-information h3{font-family:"������������������ Pro W3",Arial,"Hiragino Kaku Gothic Pro","������������","Meiryo, Osaka","������ ���������������","MS PGothic",sans-serif}.layout-4-8 .col-main .cms-carousel .products .product-information p,.layout-disciplines .col-main .cms-carousel .products .product-information p,.layout-full .col-main .cms-carousel .products .product-information p{font-size:12px;font-size:1.2rem}.layout-4-8 .col-main .cms-carousel .carousel-wrapper,.layout-disciplines .col-main .cms-carousel .carousel-wrapper,.layout-full .col-main .cms-carousel .carousel-wrapper{margin:20px}}@media screen and (min-device-width:320px) and (min-width:600px){.layout-4-8 .col-main .cms-carousel .carousel-wrapper,.layout-disciplines .col-main .cms-carousel .carousel-wrapper,.layout-full .col-main .cms-carousel .carousel-wrapper{margin:0}}@media screen and (min-device-width:320px){.layout-4-8 .col-main .cms-carousel .carousel-container .control-prev,.layout-4-8 .col-main .cms-carousel .carousel-container .control-next,.layout-disciplines .col-main .cms-carousel .carousel-container .control-prev,.layout-disciplines .col-main .cms-carousel .carousel-container .control-next,.layout-full .col-main .cms-carousel .carousel-container .control-prev,.layout-full .col-main .cms-carousel .carousel-container .control-next{top:80px}.layout-4-8 .col-main .cms-carousel .carousel-container .control-prev,.layout-disciplines .col-main .cms-carousel .carousel-container .control-prev,.layout-full .col-main .cms-carousel .carousel-container .control-prev{left:-10px;background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -104px no-repeat}.layout-4-8 .col-main .cms-carousel .carousel-container .control-prev:hover,.layout-disciplines .col-main .cms-carousel .carousel-container .control-prev:hover,.layout-full .col-main .cms-carousel .carousel-container .control-prev:hover{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -26px no-repeat}}@media screen and (min-device-width:320px) and (min-width:600px){.layout-4-8 .col-main .cms-carousel .carousel-container .control-prev,.layout-disciplines .col-main .cms-carousel .carousel-container .control-prev,.layout-full .col-main .cms-carousel .carousel-container .control-prev{left:-40px;background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -130px no-repeat}.layout-4-8 .col-main .cms-carousel .carousel-container .control-prev:hover,.layout-disciplines .col-main .cms-carousel .carousel-container .control-prev:hover,.layout-full .col-main .cms-carousel .carousel-container .control-prev:hover{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -52px no-repeat}}@media screen and (min-device-width:320px){.layout-4-8 .col-main .cms-carousel .carousel-container .control-next,.layout-disciplines .col-main .cms-carousel .carousel-container .control-next,.layout-full .col-main .cms-carousel .carousel-container .control-next{right:-10px;background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -260px no-repeat}.layout-4-8 .col-main .cms-carousel .carousel-container .control-next:hover,.layout-disciplines .col-main .cms-carousel .carousel-container .control-next:hover,.layout-full .col-main .cms-carousel .carousel-container .control-next:hover{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -182px no-repeat}}@media screen and (min-device-width:320px) and (min-width:600px){.layout-4-8 .col-main .cms-carousel .carousel-container .control-next,.layout-disciplines .col-main .cms-carousel .carousel-container .control-next,.layout-full .col-main .cms-carousel .carousel-container .control-next{right:-40px;background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -286px no-repeat}.layout-4-8 .col-main .cms-carousel .carousel-container .control-next:hover,.layout-disciplines .col-main .cms-carousel .carousel-container .control-next:hover,.layout-full .col-main .cms-carousel .carousel-container .control-next:hover{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -208px no-repeat}}@media screen and (min-device-width:320px){.layout-full .col-main .cms-carousel{margin-top:22px}}@media screen and (min-device-width:320px){.trustpilot-overview{background-color:#fff;color:#999;position:relative;padding:4px 6px;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.trustpilot-overview a{color:#666}.trustpilot-overview .rating{color:#666;font-size:24px;font-size:2.4rem}.trustpilot-overview .max-rating{font-size:11px;font-size:1.1rem;margin-top:.3em}.trustpilot-overview .total{font-size:11px;font-size:1.1rem;position:absolute;right:6px;bottom:4px}.trustpilot-overview img{position:absolute;right:6px;top:4px}.mini-basket-inner .trustpilot-overview{margin-top:1.4em}.shop .trustpilot-overview{max-width:206px;margin-top:1em}.cms-trustpilot-reviews .carousel-counter{float:right;margin-top:12px;color:#999;font-size:14px;font-size:1.4rem;font-weight:bold}.cms-trustpilot-reviews .carousel-counter .current{color:#333}.cms-trustpilot-reviews .carousel-counter .trustpilot-logo{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -4767px no-repeat;display:inline-block;width:93px;height:11px;margin-left:.9em}.cms-trustpilot-reviews .carousel img{margin-top:5px}.cms-trustpilot-reviews .carousel h4{margin-top:.4em}.cms-trustpilot-reviews .carousel p.reviewer{font-size:11px;font-size:1.1rem;color:#999}.cms-trustpilot-reviews .carousel li img,.cms-trustpilot-reviews .carousel li h4,.cms-trustpilot-reviews .carousel li p{padding-left:1px}}@media screen and (min-device-width:320px){.product-page{padding-top:40px !important}.product-page .product-title{margin:2.5em 0;-webkit-box-shadow:inset 0 -1px 0 0 #fff,inset 0 -18px 18px -18px #efefef;-moz-box-shadow:inset 0 -1px 0 0 #fff,inset 0 -18px 18px -18px #efefef;box-shadow:inset 0 -1px 0 0 #fff,inset 0 -18px 18px -18px #efefef;border-bottom:1px solid #d7d7d7;padding-bottom:40px;padding-left:10px;margin-left:-10px}}@media screen and (min-device-width:320px) and (min-width:600px){.product-page .product-title{overflow:hidden}}@media screen and (min-device-width:320px){.product-page .product-title:first-child{margin-top:0}.product-page .product-title .box-primary,.product-page .product-title .box-secondary{margin:0}}@media screen and (min-device-width:320px) and (min-width:600px){.product-page .product-title{padding-left:20px;margin-left:-20px}}@media screen and (min-device-width:320px) and (min-width:1004px){.product-page .product-title{padding-left:60px;margin-left:-60px}}@media screen and (min-device-width:320px) and (min-width:600px){.product-page .product-title .main-information{display:block;position:relative;margin-top:1.5em}}@media screen and (min-device-width:320px) and (min-width:1004px){.product-page .product-title .main-information .bibliographic-information{position:absolute;top:0;left:0;padding-left:150px}.product-page .product-title .main-information .bibliographic-information h1{margin-top:0}.product-page .product-title .main-information .bibliographic-information p{margin-bottom:5px}}@media screen and (min-device-width:320px){.product-page .product-title .main-information .bibliographic-information .next-edition-link{display:block;padding:10px 0}.product-page .product-title .main-information .bibliographic-information .next-edition-link:before{content:'\00BB\0020'}.product-page .product-title .series{margin-bottom:.5em;display:block}.product-page .product-title .series+.copyright:before{content:"";width:16px;height:16px;border-bottom:1px dotted #bcbcbc;border-left:1px dotted #bcbcbc;margin-right:6px;display:inline-block;position:relative}.product-page .product-title h1{margin:.5em 0}.product-page .product-title h2{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:16px;font-size:1.6rem;letter-spacing:normal;line-height:1.4;margin:-5px 0 21px}.cms-lang-jp .product-page .product-title h2{font-family:"������������������ Pro W3",Arial,"Hiragino Kaku Gothic Pro","������������","Meiryo, Osaka","������ ���������������","MS PGothic",sans-serif}.product-page .product-title .usps{float:left;margin-top:1.7em}.product-page .product-title .usps li{display:none;font-family:Georgia,"New Century Schoolbook","Nimbus Roman No9 L",serif;font-size:20px;font-size:2rem;line-height:1.25;color:#666;margin-bottom:.5em}.cms-lang-jp .product-page .product-title .usps li{font-family:"������������������ Pro W3",Georgia,"Hiragino Kaku Gothic Pro","������������","Meiryo, Osaka","������ ���������������","MS PGothic",sans-serif}.product-page .product-title .usps li:first-child{display:block}.product-page .product-title .usps a.action-show-all{font-size:13px;font-size:1.3rem}.product-page .product-title .usps a.action-show-all:before{content:'\00BB\0020'}.product-page .product-title .usps.open li{display:block}.product-page .product-title .usps.open a.action-show-all{display:none}.product-cover{margin:2.5em 0;display:none}}@media screen and (min-device-width:320px) and (min-width:600px){.product-cover{overflow:hidden}}@media screen and (min-device-width:320px){.product-cover:first-child{margin-top:0}.product-cover .box-primary,.product-cover .box-secondary{margin:0}}@media screen and (min-device-width:320px) and (min-width:600px){.product-cover{display:block}}@media screen and (min-device-width:320px) and (min-width:1004px){.product-cover{width:128px}.product-cover img{width:128px;height:auto}}@media screen and (min-device-width:320px){.product-cover a.link-image{position:relative}.product-cover img.publisher-logo{margin-top:5px}.product-cover .look-inside-badge{bottom:20px;right:0;padding-right:25px;max-width:55%;display:block;-webkit-border-radius:0 0 0 10px;-moz-border-radius:0 0 0 10px;border-radius:0 0 0 10px}.product-cover .look-inside-badge p{font-size:inherit;line-height:1.2em;margin:0}.product-downloadstats{margin-top:1.7em;display:block}.product-downloadstats .count{display:inline-block;color:#0176c3;font-size:13px;font-size:1.3rem;text-align:right;min-width:10%;max-width:30%;padding:6px 7px 7px;box-sizing:border-box;width:10%;background-color:#b3dcf5;background-image:-webkit-gradient(linear,left top,left bottom,from(#d7ecfa),to(#b3dcf5));background-image:-webkit-linear-gradient(top,#d7ecfa,#b3dcf5);background-image:-moz-linear-gradient(top,#d7ecfa,#b3dcf5);background-image:-ms-linear-gradient(top,#d7ecfa,#b3dcf5);background-image:-o-linear-gradient(top,#d7ecfa,#b3dcf5);background-image:linear-gradient(top,#d7ecfa,#b3dcf5);border:1px solid #70bced;-webkit-box-shadow:inset 0 1px 0 0 #fff;-moz-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff}.product-downloadstats .text{margin-left:5px;font-size:12px;font-size:1.2rem}.product-bibliographic{margin:2.5em 0}}@media screen and (min-device-width:320px) and (min-width:600px){.product-bibliographic{overflow:hidden}}@media screen and (min-device-width:320px){.product-bibliographic:first-child{margin-top:0}.product-bibliographic .box-primary,.product-bibliographic .box-secondary{margin:0}.product-bibliographic>h2{display:none}}@media screen and (min-device-width:320px) and (min-width:600px){.product-bibliographic>h2{display:block}}@media screen and (min-device-width:320px) and (min-width:600px){.product-bibliographic .product-tabs{display:none !important}}@media screen and (min-device-width:320px){.product-bibliographic .summary dd{padding:0}.product-bibliographic .summary .cms-col+.cms-col{border-top:1px solid gainsboro;margin-top:3px;padding-top:10px}}@media screen and (min-device-width:320px) and (min-width:600px){.product-bibliographic .summary .cms-col+.cms-col{border-top:0;margin-top:0;padding-top:0}}@media screen and (min-device-width:320px){.action-footer .actions-right{float:right;text-align:right;padding:4px 0;margin-right:20px}.action-footer .actions-right a:before{content:'\00BB\0020'}.product-services{margin:2.5em 0}}@media screen and (min-device-width:320px) and (min-width:600px){.product-services{overflow:hidden}}@media screen and (min-device-width:320px){.product-services:first-child{margin-top:0}.product-services .box-primary,.product-services .box-secondary{margin:0}}@media screen and (min-device-width:320px) and (min-width:600px){.col-main .product-services{display:none}}@media screen and (min-device-width:320px){.col-aside .product-services{display:none}}@media screen and (min-device-width:320px) and (min-width:600px){.col-aside .product-services{display:block}}@media screen and (min-device-width:320px){.product-services>h3{border-bottom:1px solid #d7d7d7;padding-bottom:8px}.product-services a{display:block;line-height:1.9}.product-services a:before{content:'\00BB\0020'}.product-share{margin:2.5em 0;display:none}}@media screen and (min-device-width:320px) and (min-width:600px){.product-share{overflow:hidden}}@media screen and (min-device-width:320px){.product-share:first-child{margin-top:0}.product-share .box-primary,.product-share .box-secondary{margin:0}}@media screen and (min-device-width:320px) and (min-width:1004px){.product-share{display:block}}@media screen and (min-device-width:320px){.product-share .cms-social{border-bottom:1px solid #d7d7d7;padding-bottom:8px}.product-share .cms-social .cms-social-buttons a{margin-left:10px}.product-share .cms-social .cms-social-buttons a:first-child{margin-left:0}.springer-html{line-height:1.6}.springer-html p{margin-bottom:.5em}.springer-html ul{padding-left:2.5em;margin-bottom:.5em;list-style-type:disc}.breadcrumb{border-bottom:1px solid #d7d7d7;padding-bottom:.5em;margin-bottom:1em}.breadcrumb a{padding-right:10px}.breadcrumb a:before{content:'\00BB\0020'}.country-info{font-size:11px;font-size:1.1rem;color:#666;line-height:1.5;display:inline-block}.marketing-message:before{content:'\002B\002B\002B\0020'}.marketing-message:after{content:'\0020\002B\002B\002B'}.marketing-message,.entitlement{font-size:16px;font-size:1.6rem;border-bottom:1px solid #d7d7d7;padding-bottom:1em;padding-top:1em;text-align:center}.marketing-message a,.entitlement a{font-weight:bold}.marketing-message:before{content:'\002B\002B\002B\0020'}.marketing-message:after{content:'\0020\002B\002B\002B'}.entitlement{border-top:1px solid #71ab0b;border-bottom:1px solid #71ab0b;background-color:#f1f6e6;-webkit-box-shadow:inset 0 1px 0 #f4f4f4;-moz-box-shadow:inset 0 1px 0 #f4f4f4;box-shadow:inset 0 1px 0 #f4f4f4;margin-top:-1px}.entitlement p{line-height:19px}.entitlement p:before{background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -2039px no-repeat;content:"";display:inline-block;height:19px;margin-right:9px;position:relative;top:5px;width:19px}.change-site-message{color:#FFF;min-height:18px;margin:0;overflow:hidden;padding:12px 0;font-size:16px;font-size:1.6rem;text-align:center;width:100%;z-index:20;background-color:#444}}@media screen and (min-device-width:320px) and (min-width:1004px){.change-site-message{min-width:960px}}@media screen and (min-device-width:320px){.change-site-message>div{max-width:949px;position:relative;margin:0 auto}.change-site-message a{color:#FFF;text-decoration:underline}.change-site-message a:hover{text-decoration:none}.change-site-message p::before{content:"!";font-family:"springer_icons";text-transform:none;position:relative;display:inline-block;font-size:20px;padding-right:.5em;top:3px}.change-site-message a.close-change-site-message{position:absolute;right:0;text-decoration:none}.change-site-message a.close-change-site-message::before{content:"t";font-family:"springer_icons";text-transform:none;position:absolute;display:block;top:6px;font-size:14px}.open-access .help:hover .tooltip{display:block}.open-access .help .tooltip{margin-left:-100px;margin-top:12px}#colorbox{margin-left:-20px;margin-top:-20px}#reader-overlay .top-shadow{top:auto !important}}@media screen and (min-device-width:320px){.js dl.expander dt{height:auto;margin:0;cursor:pointer;padding:4px 0 3px 20px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:16px;font-size:1.6rem;line-height:1.4;position:relative}.cms-lang-jp .js dl.expander dt{font-family:"������������������ Pro W3",Arial,"Hiragino Kaku Gothic Pro","������������","Meiryo, Osaka","������ ���������������","MS PGothic",sans-serif}}@media screen and (min-device-width:320px) and (min-width:600px){.js dl.expander dt{padding:4px 0 3px 25px}}@media screen and (min-device-width:320px){.js dl.expander dt:hover{border-color:#ccc}.js dl.expander dt:before{background:url(/app-pp/assets-v/images/expander_arrows.png) no-repeat 0 12px;width:20px;height:20px;padding-right:3px;display:inline-block;content:" ";position:absolute;left:1px;top:0}.js dl.expander dt:not(.open):before{background-position:0 -92px}.js dl.expander dd{display:none;padding:0 0 0 20px;margin-bottom:.6em}}@media screen and (min-device-width:320px) and (min-width:600px){.js dl.expander dd{padding:0 25px}}@media screen and (min-device-width:320px){.js dl.expander dt.open+dd{display:block}.js .box-primary dl.expander{margin:0 -10px -14px}.js .box-primary dl.expander dt{padding:8px 10px 10px 40px;font-size:16px;font-size:1.6rem;margin:0 -10px;border-top:1px solid #ccc;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;line-height:1.3}}@media screen and (min-device-width:320px) and (min-width:600px){.js .box-primary dl.expander dt{padding:5px 10px 7px 40px;font-size:15px;font-size:1.5rem}}@media screen and (min-device-width:320px){.js .box-primary dl.expander dt:before{left:21px;top:4px}}@media screen and (min-device-width:320px) and (min-width:600px){.js .box-primary dl.expander dt:before{top:0}}@media screen and (min-device-width:320px){.js .box-primary dl.expander dt:not(.open):before{background-position:0 -92px}.js .box-primary dl.expander dd{display:none;padding:0 0 0 20px;margin-bottom:.6em}}@media screen and (min-device-width:320px) and (min-width:600px){.js .box-primary dl.expander dd{padding:0}}@media screen and (min-device-width:320px){.btn-group{display:table;width:100%}.btn-group .btn{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;display:table-cell;text-shadow:1px 1px 0 #fff}.btn-group .btn+.btn{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-left:0}.btn-group .btn:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.btn-group-large .btn{font-size:13px;font-size:1.3rem;padding:6px 12px}.product-page .cms-tab-panel>dt{border-left:0;border-right:0;margin:0 -10px;padding:0;font-weight:normal;font-size:14px;font-size:1.4rem;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.product-page .cms-tab-panel>dt a{color:#333;text-shadow:1px 1px 0 #fff;display:block;padding:14px 0 14px 10px;position:relative}.product-page .cms-tab-panel>dt a:after{content:" ";display:inline-block;position:absolute;background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -1750px no-repeat;right:34px;top:18px;width:6px;height:12px}.product-page .cms-tab-panel>dt a:hover,.product-page .cms-tab-panel>dt a:focus{text-decoration:none}.product-page .cms-tab-panel>dt.active{border:1px solid gainsboro;background-color:#e5e5e5;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-moz-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-ms-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-o-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:linear-gradient(top,#f8f8f8,#e5e5e5)}.product-page .cms-tab-panel>dt.active a{color:#0176c3}.product-page .cms-tab-panel>dt.active a:after{content:" ";background:url('/app-pp/assets-v/images_gen/sprites/springer-sprite-s5ec53e3cda.png') 0 -1801px no-repeat;right:31px;top:21px;width:12px;height:6px}.product-page .cms-tab-panel>dd{padding:0}.product-page .cms-tab-panel>dd>div{padding:1em 0}}@media screen and (min-device-width:320px) and (min-width:600px){.product-page .cms-tab-panel>dd>div{padding-bottom:0}}@media screen and (min-device-width:320px){.product-page .product-tabs{zoom:1;display:none;font-size:13px;font-size:1.3rem;line-height:1;margin:0;overflow:hidden;min-height:0}.product-page .product-tabs:before,.product-page .product-tabs:after{content:"";display:table}.product-page .product-tabs:after{clear:both}}@media screen and (min-device-width:320px) and (min-width:600px){.product-page .product-tabs{display:table}}@media screen and (min-device-width:320px){.product-page .product-tabs>li{display:table-cell;-webkit-box-shadow:inset -1px 0 0 0 #dcdcdc;-moz-box-shadow:inset -1px 0 0 0 #dcdcdc;box-shadow:inset -1px 0 0 0 #dcdcdc;margin-bottom:-1px;width:auto;float:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.product-page .product-tabs a,.product-page .product-tabs span{-webkit-box-shadow:inset 0 -1px 0 0 #fff,inset 0 -18px 18px -18px #efefef;-moz-box-shadow:inset 0 -1px 0 0 #fff,inset 0 -18px 18px -18px #efefef;box-shadow:inset 0 -1px 0 0 #fff,inset 0 -18px 18px -18px #efefef;border:1px solid #fff;border-bottom:1px solid #dcdcdc;color:#333;display:block;padding:11px 14px 9px;text-shadow:1px 1px 0 #fff}.product-page .product-tabs a:hover{color:#0176c3;text-decoration:none}.product-page .product-tabs li.active span,.product-page .product-tabs li.active a{border:1px solid #dcdcdc;border-bottom:0;background-color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#0176c3}}@media screen and (min-device-width:320px){.edition-page .layout-8-4 .col-main{margin-bottom:0}.edition-page .layout-8-4 .col-aside{display:none}}@media screen and (min-device-width:320px) and (min-width:600px){.edition-page .layout-8-4 .col-aside{display:block}}@media screen and (min-device-width:320px){.product-buy{margin:2.5em 0}.product-buy .box-primary{padding-top:0;background:#f8f8f8;border-color:#ccc}.product-buy .box-primary h3{margin:12px 0}.product-buy .box-primary dl.expander dt,.product-buy .box-primary .buy-footer{border-color:#ccc}}@media screen and (min-device-width:320px) and (min-width:600px){.product-buy{overflow:hidden}}@media screen and (min-device-width:320px){.product-buy:first-child{margin-top:0}.product-buy .box-primary,.product-buy .box-secondary{margin:0}}@media screen and (min-device-width:320px) and (min-width:600px){.col-main .product-buy{display:none}}@media screen and (min-device-width:320px){.col-aside .product-buy{display:none}}@media screen and (min-device-width:320px) and (min-width:600px){.col-aside .product-buy{display:block}}@media screen and (min-device-width:320px){.product-buy .expander dt{font-weight:bold}.product-buy .expander dt .cover-type{font-size:15px;font-size:1.5rem;float:left;padding-right:5px}}@media screen and (min-device-width:320px) and (min-width:600px){.product-buy .expander dt .cover-type{font-size:13px;font-size:1.3rem;zoom:1;padding-top:3px}.product-buy .expander dt .cover-type:before,.product-buy .expander dt .cover-type:after{content:"";display:table}.product-buy .expander dt .cover-type:after{clear:both}}@media screen and (min-device-width:320px){.product-buy .expander dt .price-box{display:block;text-align:right}.product-buy .expander dt .price{font-size:16px;font-size:1.6rem}.product-buy .expander dt .tax-type{font-size:11px;font-size:1.1rem;margin-left:.5em}.product-buy .expander dd{padding:0;font-size:11px;font-size:1.1rem;color:#666;line-height:1.5}.product-buy .expander dd span{display:inline-block}.product-buy .expander dd .list-price{text-align:right;font-size:13px;font-size:1.3rem;color:#666}.product-buy .expander dd .list-price .amount{text-decoration:line-through}.product-buy .expander dd .actions{padding:1em 0 .8em;text-align:left}.product-buy .expander dd .actions .btn{margin-top:5px}}@media screen and (min-device-width:320px) and (min-width:1004px){.product-buy .expander dd .actions .buy{text-align:center;width:190px}}@media screen and (min-device-width:320px){.product-buy .expander dd ul{padding-left:1.5em}.product-buy .expander dd ul li{font-size:12px;font-size:1.2rem;color:#333;list-style:outside disc;line-height:1.4;margin-bottom:4px}.product-buy .expander dd ul li.notbuyable{color:#c40606}.js .product-buy .box-primary dl.expander{margin-bottom:0}.product-buy .buy-footer{border-top:1px solid #ccc;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0 -20px;padding:8px 20px 0}.product-buy .buy-footer .cms-icon-shop{margin-right:0}.product-buy .buy-footer a{padding-right:10px}.product-buy .buy-footer a:before{content:'\00BB\0020'}.product-buy .buy-footer .buy-footer-links{margin-top:4px}.product-buy .buy-bookseller{margin-bottom:10px;margin-top:10px;font:bold;color:#ef0a0a}.product-about{margin:2.5em 0;border-bottom:1px solid #d7d7d7;padding-bottom:40px;padding-left:10px;margin-left:-10px}}@media screen and (min-device-width:320px) and (min-width:600px){.product-about{overflow:hidden}}@media screen and (min-device-width:320px){.product-about:first-child{margin-top:0}.product-about .box-primary,.product-about .box-secondary{margin:0}}@media screen and (min-device-width:320px) and (min-width:600px){.product-about{-webkit-box-shadow:inset 0 -1px 0 0 #fff,inset 0 -18px 18px -18px #efefef;-moz-box-shadow:inset 0 -1px 0 0 #fff,inset 0 -18px 18px -18px #efefef;box-shadow:inset 0 -1px 0 0 #fff,inset 0 -18px 18px -18px #efefef}}@media screen and (min-device-width:320px) and (min-width:600px){.product-about{padding-left:20px;margin-left:-20px}}@media screen and (min-device-width:320px) and (min-width:1004px){.product-about{padding-left:60px;margin-left:-60px}}@media screen and (min-device-width:320px){.product-about dl.cms-tab-panel{padding-top:7px}.product-about dd>div>div{max-height:110px;overflow:hidden}.product-about dd.show-all>div>div{max-height:none}.product-about dd.show-all .action-show-all{display:none}.product-about .product-about-content{margin-bottom:.5em;overflow:hidden;max-height:140px}.product-toc{margin:2.5em 0;padding-left:10px;margin-left:-10px;overflow:hidden}}@media screen and (min-device-width:320px) and (min-width:600px){.product-toc{overflow:hidden}}@media screen and (min-device-width:320px){.product-toc:first-child{margin-top:0}.product-toc .box-primary,.product-toc .box-secondary{margin:0}}@media screen and (min-device-width:320px) and (min-width:600px){.product-toc{padding-left:20px;margin-left:-20px}}@media screen and (min-device-width:320px) and (min-width:1004px){.product-toc{padding-left:60px;margin-left:-60px}}@media screen and (min-device-width:320px){.product-toc .chapter-count{font-size:13px;font-size:1.3rem;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif}.cms-lang-jp .product-toc .chapter-count{font-family:"������������������ Pro W3",Arial,"Hiragino Kaku Gothic Pro","������������","Meiryo, Osaka","������ ���������������","MS PGothic",sans-serif}.product-toc dl.expander{margin-left:-25px;margin-top:-11px}.product-toc dl.expander dt{color:#0176c3;padding-left:41px}}@media screen and (min-device-width:320px) and (min-width:600px){.product-toc dl.expander dt{padding-left:35px}}@media screen and (min-device-width:320px) and (min-width:1004px){.product-toc dl.expander dt{padding-left:25px}}@media screen and (min-device-width:320px){.product-toc dl.expander dt:before{top:12px;left:21px}}@media screen and (min-device-width:320px) and (min-width:600px){.product-toc dl.expander dt:before{left:15px}}@media screen and (min-device-width:320px) and (min-width:1004px){.product-toc dl.expander dt:before{left:1px}}@media screen and (min-device-width:320px){.product-toc dl.expander dt:not(.open):before{background-position:0 -42px}.product-toc dl.expander dt.open:before{background-position:0 12px}.product-toc dl.expander dd{padding-right:0}.product-toc dl.expander dd li{border-top:0;border-bottom:1px solid #dcdcdc}.product-toc dl.expander .toc{margin-top:0;margin-bottom:0}.product-toc dl.expander .toc+.action-footer{margin-top:8px}.product-toc dl.expander .toc-item{padding-left:0;padding-right:0;cursor:pointer}.product-toc dl.expander .toc-item .main{position:relative}.product-toc dl.expander .toc-item .main .title{font-size:16px;font-size:1.6rem;color:#0176c3;text-align:left;margin-bottom:2px;width:80%}.product-toc dl.expander .toc-item .main .authors{font-size:11px;font-size:1.1rem;text-align:left;padding-right:130px}.product-toc dl.expander .toc-item .main .page-range{font-size:11px;font-size:1.1rem;color:#666;text-align:right;position:absolute;bottom:0}.product-toc dl.expander .toc-item .main .toc-expander{background:url(/app-pp/assets-v/images/expander_arrows.png) no-repeat 0 -216px;width:12px;height:12px;margin-left:15px;display:inline-block}.product-toc dl.expander .toc-item .detail{display:none;margin-top:12px}.product-toc dl.expander .toc-item .detail .preview{margin-right:20px}.product-toc dl.expander .toc-item .detail .price{font-size:16px;font-size:1.6rem;margin-left:4px}.product-toc dl.expander .toc-item.inactive{cursor:auto}.product-toc dl.expander .toc-item.inactive:hover{background-color:transparent}.product-toc dl.expander .toc-item.inactive .toc-expander{visibility:hidden}.product-toc dl.expander .toc-item.inactive.open.detail{display:none}.product-toc dl.expander .toc-item.open .detail{display:block}.product-toc dl.expander .toc-item.open .toc-expander{background-position:0 -158px}.extra-materials{margin:2.5em 0;border-bottom:1px solid #d7d7d7;padding-bottom:40px;padding-left:10px;margin-left:-10px;line-height:1.5}}@media screen and (min-device-width:320px) and (min-width:600px){.extra-materials{overflow:hidden}}@media screen and (min-device-width:320px){.extra-materials:first-child{margin-top:0}.extra-materials .box-primary,.extra-materials .box-secondary{margin:0}}@media screen and (min-device-width:320px) and (min-width:600px){.extra-materials{-webkit-box-shadow:inset 0 -1px 0 0 #fff,inset 0 -18px 18px -18px #efefef;-moz-box-shadow:inset 0 -1px 0 0 #fff,inset 0 -18px 18px -18px #efefef;box-shadow:inset 0 -1px 0 0 #fff,inset 0 -18px 18px -18px #efefef}}@media screen and (min-device-width:320px) and (min-width:600px){.extra-materials{padding-left:20px;margin-left:-20px}}@media screen and (min-device-width:320px) and (min-width:1004px){.extra-materials{padding-left:60px;margin-left:-60px}}@media screen and (min-device-width:320px){.product-toc+.extra-materials{margin-top:-20px}.extra-materials .btn{margin-bottom:1em}.extra-materials ul{clear:right;clear:both}}@media screen and (min-device-width:320px) and (min-width:1004px){.extra-materials ul{clear:none}}@media screen and (min-device-width:320px){.extra-materials ul li{margin-bottom:1.25em}}@media screen and (min-device-width:320px) and (min-width:1004px){.extra-materials ul li{margin-bottom:0}}@media screen and (min-device-width:320px){.extra-materials ul a{font-weight:bold}.extra-materials span{color:#666}.product-recommendation{margin:2.5em 0;margin-top:-7px}}@media screen and (min-device-width:320px) and (min-width:600px){.product-recommendation{overflow:hidden}}@media screen and (min-device-width:320px){.product-recommendation:first-child{margin-top:0}.product-recommendation .box-primary,.product-recommendation .box-secondary{margin:0}}@media screen and (min-device-width:320px) and (min-width:600px){.product-recommendation{margin:2.5em 0;border-bottom:1px solid #d7d7d7;padding-bottom:40px;padding-left:10px;margin-left:-10px}}@media screen and (min-device-width:320px) and (min-width:600px) and (min-width:600px){.product-recommendation{overflow:hidden}}@media screen and (min-device-width:320px) and (min-width:600px){.product-recommendation:first-child{margin-top:0}.product-recommendation .box-primary,.product-recommendation .box-secondary{margin:0}}@media screen and (min-device-width:320px) and (min-width:600px) and (min-width:600px){.product-recommendation{-webkit-box-shadow:inset 0 -1px 0 0 #fff,inset 0 -18px 18px -18px #efefef;-moz-box-shadow:inset 0 -1px 0 0 #fff,inset 0 -18px 18px -18px #efefef;box-shadow:inset 0 -1px 0 0 #fff,inset 0 -18px 18px -18px #efefef}}@media screen and (min-device-width:320px) and (min-width:600px) and (min-width:600px){.product-recommendation{padding-left:20px;margin-left:-20px}}@media screen and (min-device-width:320px) and (min-width:600px) and (min-width:1004px){.product-recommendation{padding-left:60px;margin-left:-60px}}@media screen and (min-device-width:320px){.product-recommendation h2{margin-bottom:1.2em}}@media screen and (min-device-width:320px) and (min-width:600px){.product-recommendation .cms-carousel{padding:0 40px}}@media screen and (min-device-width:320px){.product-recommendation .cms-carousel .control-prev,.product-recommendation .cms-carousel .control-next{top:20%}.product-recommendation .product-graphic{width:81px;height:130px}.product-recommendation .product-information{word-wrap:break-word}.product-recommendation .product-information .author{font-size:11px;font-size:1.1rem;color:#666}}@media screen and (min-device-width:320px){.added-to-cart{background:#FFF url(../images/grdnt_grey_f8f8f8_ffffff.gif) repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#fff));background-image:-webkit-linear-gradient(top,#f8f8f8,#fff);background-image:-moz-linear-gradient(top,#f8f8f8,#fff);background-image:-ms-linear-gradient(top,#f8f8f8,#fff);background-image:-o-linear-gradient(top,#f8f8f8,#fff);background-image:linear-gradient(top,#f8f8f8,#fff);border:1px solid #dbdbda;margin:0 auto;position:relative}.added-to-cart .mod-hd{height:16px}.added-to-cart .mod-bd{overflow:hidden;text-align:center}.added-to-cart .mod-bd h2{-webkit-box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;-moz-box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;box-shadow:inset 0 -1px 0 0 #FFF,inset 0 -18px 18px -18px #efefef;border-bottom:1px solid #d7d6d6;padding:0 4px 7px 0;padding-bottom:12px;margin:6px -20px 20px -20px;text-align:center}.added-to-cart .product-cover{float:left;width:68px;height:90px;margin-bottom:20px;border:1px solid #dcdcdc;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.08);-moz-box-shadow:3px 3px 5px rgba(0,0,0,0.08);box-shadow:3px 3px 5px rgba(0,0,0,0.08)}}@media screen and (min-device-width:320px) and (min-width:600px){.added-to-cart .product-cover{margin:0 20px 20px 0}}@media screen and (min-device-width:320px){.added-to-cart .content-pricing{margin:0 7px 12px 0;overflow:hidden;padding:0;text-align:left;clear:left}}@media screen and (min-device-width:320px) and (min-width:600px){.added-to-cart .content-pricing{clear:none}}@media screen and (min-device-width:320px){.added-to-cart .content-pricing h3{clear:both;float:left;font-size:13px;font-size:1.3rem;margin:0;text-align:left}.added-to-cart .content-pricing p{clear:both;float:left;margin:0}.added-to-cart .content-pricing .content-prices{font-size:20px;font-size:2rem}.added-to-cart .content-pricing .btn{font-size:14px;font-size:1.4rem;height:28px;padding:1px 12px 0 12px}.added-to-cart .aggregate-pricing p,.added-to-cart .aggregate-pricing h3{color:#777}.added-to-cart .leaf-pricing p,.added-to-cart .leaf-pricing h3{color:#333}.added-to-cart .price-disclaimer{color:#777;font-size:11px;font-size:1.1rem;margin:0 0 20px 0}.added-to-cart .actions-footer{clear:both;border-top:1px solid #dcdcdc;padding-top:20px}.added-to-cart .actions-footer p{font-size:14px;font-size:1.4rem;margin:0}.added-to-cart .actions-footer .btn{font-size:12px;font-size:1.2rem;float:right}.added-to-cart .actions-footer .btn.continue-action{margin-bottom:1em;float:left}}@media screen and (min-device-width:320px){.col-aside,.col-main{min-height:1px}}@media screen and (min-device-width:320px){#wrapper #content.search-page,.page-wrapper #content.search-page{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.search-result-page h2.empty{font-family:Georgia,"New Century Schoolbook","Nimbus Roman No9 L",serif;font-size:16px;font-size:1.6rem;margin:7px 0 15px}.cms-lang-jp .search-result-page h2.empty{font-family:"������������������ Pro W3",Georgia,"Hiragino Kaku Gothic Pro","������������","Meiryo, Osaka","������ ���������������","MS PGothic",sans-serif}.search-result-page .search-header{padding-bottom:1em}.search-result-page .search-meta{float:none}.search-result-page .search-meta p{color:#777;margin:.5em 0}.search-result-page .search-meta a.facet-link{background:url("../images/remove_icons.png") no-repeat right 1px;color:#ee7d11;margin-right:12px;padding-right:19px;position:relative}.search-result-page .search-meta a.facet-link:hover{background-position:right -49px}.search-result-page .search-meta a.facet-link:active{background-position:right -74px;color:#ce4900}}@media screen and (min-device-width:320px) and (min-width:1004px){.search-result-page .search-meta .result-count-message{line-height:26px;margin-top:17px}}@media screen and (min-device-width:320px){.search-result-page .search-filtering h2{font-family:Georgia,"New Century Schoolbook","Nimbus Roman No9 L",serif;font-size:16px;font-size:1.6rem;color:#3d3e43}.cms-lang-jp .search-result-page .search-filtering h2{font-family:"������������������ Pro W3",Georgia,"Hiragino Kaku Gothic Pro","������������","Meiryo, Osaka","������ ���������������","MS PGothic",sans-serif}.search-result-page .search-filtering h3{font-weight:normal;text-transform:uppercase}.search-result-page .search-filtering .facet-active .facet-title{font-weight:normal}.search-result-page .search-filtering .facet ol .hidden-facets{height:0;overflow:hidden}.search-result-page .search-filtering .facet.facet-extended ol .hidden-facets{height:auto;border-top:1px solid #e9e9e9}.search-result-page .search-filtering .facet .show-nav,.search-result-page .search-filtering .facet .collapse-nav{display:none;margin:0}.search-result-page .search-filtering .facet.facet-extendable .show-nav,.search-result-page .search-filtering .facet.facet-extendable .collapse-nav{display:block}.search-result-page .content-item-list .result-item{position:relative;zoom:1;border-bottom:1px solid #d7d7d7;padding:19px 0 38px;min-height:140px;-webkit-box-shadow:inset 0 -1px 0 0 #fff,inset 0 -18px 18px -18px #efefef;-moz-box-shadow:inset 0 -1px 0 0 #fff,inset 0 -18px 18px -18px #efefef;box-shadow:inset 0 -1px 0 0 #fff,inset 0 -18px 18px -18px #efefef}.search-result-page .content-item-list .result-item:before,.search-result-page .content-item-list .result-item:after{content:"";display:table}.search-result-page .content-item-list .result-item:after{clear:both}.search-result-page .content-item-list .result-item .snippet{display:block;max-height:42px;overflow:hidden;-webkit-transition:max-height .8s;-moz-transition:max-height .8s;-o-transition:max-height .8s;transition:max-height .8s}.search-result-page .content-item-list .result-item .snippet.expanded{max-height:420px}.search-result-page .content-item-list .result-item .snippet,.search-result-page .content-item-list .result-item h4{padding-right:90px}.search-result-page .content-item-list .result-item a.expand,.search-result-page .content-item-list .result-item a.shrink{display:none;line-height:1.6}.search-result-page .content-item-list .result-item a.expand:before,.search-result-page .content-item-list .result-item a.shrink:before{content:'\00BB\0020'}.search-result-page .content-item-list .result-item a.cover{display:block;position:absolute;top:40px;right:0}.search-result-page .content-item-list .result-item a.cover img{padding-left:.5em;max-width:80px;height:auto}.search-result-page .content-item-list .result-item .result-type{font-size:11px;font-size:1.1rem;color:#777}.search-result-page .content-item-list .result-item p.meta{margin-top:3px;padding-right:90px}.search-result-page .content-item-list .result-item h4{margin:4px 0 14px;font-size:20px;font-size:2rem;color:#0176c3;font-family:Georgia,"New Century Schoolbook","Nimbus Roman No9 L",serif}.cms-lang-jp .search-result-page .content-item-list .result-item h4{font-family:"������������������ Pro W3",Georgia,"Hiragino Kaku Gothic Pro","������������","Meiryo, Osaka","������ ���������������","MS PGothic",sans-serif}.search-result-page .content-item-list .result-item.last{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-bottom:0}.search-result-page .cps-header{background-color:#f8f8f8;padding:20px;margin-bottom:20px}.search-result-page .cps-header .introduction{color:#777}.search-result-page .cps-header .product-buy{margin-bottom:0}.search-result-page .cps-header .col-main{float:none}.search-result-page .cps-header img.bookshelf{display:block;max-width:100%}.search-result-page .cps-header a.return:before{content:'\00BB\0020'}.search-result-page .cps-header .buy{float:right;display:block}.search-result-page .cps-header .price{font-size:22px;font-size:2.2rem;font-weight:bold}.search-result-page .cps-header .buypackage{position:relative;margin-bottom:5px}.search-result-page .cps-header .buypackage .return{display:block;position:absolute;bottom:0}.search-result-page .cps-header .buypackage .price{display:block;position:relative;bottom:-9px;right:10px;float:right}.search-result-page .cps-header .buypackage .list-price{font-size:20px;font-size:2rem;text-decoration:line-through;font-size:1.6rem;color:#999;display:block;position:relative;bottom:-14px;right:10px;float:right;margin:0 1em 0 1em}}@media screen and (min-device-width:320px) and (min-width:1004px){.search-result-page .cps-header .head{zoom:1}.search-result-page .cps-header .head h1{display:block;width:60%;padding-right:3%;float:left}.search-result-page .cps-header .head img.bookshelf{float:right;width:37%}.search-result-page .cps-header .head:before,.search-result-page .cps-header .head:after{content:"";display:table}.search-result-page .cps-header .head:after{clear:both}}@media screen and (min-device-width:320px) and (min-width:1004px){.search-result-page .layout-2 .col-main{width:680px}}@media screen and (min-device-width:320px){.search-result-page .facet-header,.search-result-page .facet-title{font-size:13px;font-size:1.3rem}.search-result-page .facet-title{padding:7px 55px 7px 10px}.search-result-page .facet-header{background:white;padding:9px 55px 8px 10px}.search-result-page .facet-amount{bottom:8px;font-size:13px;font-size:1.3rem}.search-result-page .facet .remove{bottom:8px}.search-result-page .content-item-list .result-type-unparsabledocument{display:none}.search-result-page .content-item-list .result-item small.result-type{display:block;margin-bottom:7px}.search-result-page .content-item-list .snippet{margin-top:1px}.search-result-page p.result-filter{line-height:20px}}@media screen and (min-device-width:320px){#wrapper #content.custom-package-page,.page-wrapper #content.custom-package-page{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.custom-package-page .package-section{margin:2.5em 0;-webkit-box-shadow:inset 0 -1px 0 0 #fff,inset 0 -18px 18px -18px #efefef;-moz-box-shadow:inset 0 -1px 0 0 #fff,inset 0 -18px 18px -18px #efefef;box-shadow:inset 0 -1px 0 0 #fff,inset 0 -18px 18px -18px #efefef;border-bottom:1px solid #d7d7d7;padding-bottom:40px;padding-left:10px;margin-left:-10px;padding-left:0;margin-left:-10px;margin-right:-10px;padding:0 1rem}}@media screen and (min-device-width:320px) and (min-width:600px){.custom-package-page .package-section{overflow:hidden}}@media screen and (min-device-width:320px){.custom-package-page .package-section:first-child{margin-top:0}.custom-package-page .package-section .box-primary,.custom-package-page .package-section .box-secondary{margin:0}}@media screen and (min-device-width:320px) and (min-width:600px){.custom-package-page .package-section{padding-left:20px;margin-left:-20px}}@media screen and (min-device-width:320px) and (min-width:1004px){.custom-package-page .package-section{padding-left:60px;margin-left:-60px}}@media screen and (min-device-width:320px){.custom-package-page .package-section .product-recommendation{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-bottom:0}}@media screen and (min-device-width:320px) and (min-width:600px){.custom-package-page .package-section{margin-left:-20px;margin-right:-20px}}@media screen and (min-device-width:320px) and (min-width:1004px){.custom-package-page .package-section{padding:0 0 .5rem}.custom-package-page .package-section.spaced{padding:0 40px .5rem}}@media screen and (min-device-width:320px){.custom-package-page h1{margin-top:25px}.custom-package-page .package-image{display:block;margin-bottom:20px;height:auto;max-width:100%}.custom-package-page .loading-image{display:block;margin:auto}.custom-package-page p{line-height:1.6}.custom-package-page .description{color:#777}.custom-package-page .product-title .master-package:before{content:'\00BB\0020'}.custom-package-page p.package-teaser{font-family:Georgia,"New Century Schoolbook","Nimbus Roman No9 L",serif;color:#777;font-size:16px;font-size:1.6rem;margin-bottom:25px}.cms-lang-jp .custom-package-page p.package-teaser{font-family:"������������������ Pro W3",Georgia,"Hiragino Kaku Gothic Pro","������������","Meiryo, Osaka","������ ���������������","MS PGothic",sans-serif}.custom-package-page .cms-common h3{margin-top:0}.custom-package-page .cms-common ul{padding-left:0}.custom-package-page .cms-link-list li{zoom:1;display:block;line-height:2}.custom-package-page .cms-link-list li:before,.custom-package-page .cms-link-list li:after{content:"";display:table}.custom-package-page .cms-link-list li:after{clear:both}.custom-package-page .cms-link-list li .facet-link{float:left}.custom-package-page .cms-link-list li .facet-count{float:right;color:#777}.custom-package-page .package-badge{color:white;background-color:#0266a8;background-image:-webkit-gradient(linear,left top,left bottom,from(#0266a8),to(#0176c3));background-image:-webkit-linear-gradient(top,#0266a8,#0176c3);background-image:-moz-linear-gradient(top,#0266a8,#0176c3);background-image:-ms-linear-gradient(top,#0266a8,#0176c3);background-image:-o-linear-gradient(top,#0266a8,#0176c3);background-image:linear-gradient(top,#0266a8,#0176c3);-webkit-box-shadow:-2px 2px 6px -1px rgba(0,0,0,0.25),inset 0 1px 0 0 rgba(255,255,255,0.25);-moz-box-shadow:-2px 2px 6px -1px rgba(0,0,0,0.25),inset 0 1px 0 0 rgba(255,255,255,0.25);box-shadow:-2px 2px 6px -1px rgba(0,0,0,0.25),inset 0 1px 0 0 rgba(255,255,255,0.25);-webkit-border-radius:0 0 10px 0;-moz-border-radius:0 0 10px 0;border-radius:0 0 10px 0;padding:5px 15px;max-width:100%;display:block;margin-left:-10px}.custom-package-page .package-badge p{font-size:inherit;line-height:2.5em;margin:0}.custom-package-page .package-badge p .number{font-size:22px;font-size:2.2rem;display:inline-block;padding-right:5px;min-width:45px;text-align:right}}@media screen and (min-device-width:320px) and (min-width:600px){.custom-package-page .package-badge{margin-left:-20px}}@media screen and (min-device-width:320px) and (min-width:1004px){.custom-package-page .package-badge{margin-left:-40px}}@media screen and (min-device-width:320px) and (min-width:1004px){.custom-package-page .box{float:left;width:268px;margin-right:20px}.custom-package-page .box.last{margin-right:0}}@media screen and (min-device-width:320px){.custom-package-page .box ul.benefits li{margin-top:auto}.custom-package-page .box ul.benefits li:before{content:'\002D\0020'}.custom-package-page .box .price{font-size:20px;font-size:2rem;font-weight:bold;display:block;margin-top:1rem}.custom-package-page .box.contact{padding-top:0;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.custom-package-page .box.contact p{margin:0 0 .6em}.custom-package-page .col-aside .product-buy{display:block}.js .custom-package-page dl.expander dt{zoom:1}.js .custom-package-page dl.expander dt:before,.js .custom-package-page dl.expander dt:after{content:"";display:table}.js .custom-package-page dl.expander dt:after{clear:both}.js .custom-package-page dl.expander dt:before{background-image:url(/app-product-front-end/assets-v/images/expander_arrows.png)}.custom-package-page .product-buy .before{text-decoration:line-through}}@media screen and (min-device-width:320px) and (min-width:1004px){.custom-package-page h2.right-section{margin-left:50px}.custom-package-page .package-section.spaced{padding-right:36px}.custom-package-page .package-section.spaced .layout-2 .col-aside{width:220px}.custom-package-page .package-section.spaced .layout-2 .col-main{width:644px}.custom-package-page .package-section.spaced .layout-2 h2{margin-top:35px}.custom-package-page .package-section.spaced .layout-2 .contact{padding-left:0;padding-right:40px}}@media screen and (min-device-width:320px){.custom-package-page .col-aside .product-buy{margin-bottom:48px}.custom-package-page .big-search{margin-bottom:50px}.custom-package-page p.package-teaser{margin-bottom:40px}}@media screen and (min-device-width:320px) and (min-width:600px){.custom-package-page .box.last{margin-bottom:55px}.custom-package-page p.package-teaser{margin-bottom:25px}.custom-package-page .big-search{margin-bottom:0}.custom-package-page .col-aside .product-buy{margin-bottom:2.5em}.custom-package-page h2{margin:0 0 15px}}@media screen and (min-device-width:320px) and (min-width:600px) and (min-width:1004px){.custom-package-page h2{margin:0 0 10px}.custom-package-page .package-section .product-recommendation{margin-bottom:10px;padding-bottom:5px}}@media screen and (min-device-width:320px) and (min-width:600px){.custom-package-page .description p{margin-bottom:50px}.custom-package-page .package-section{margin-top:0;margin-bottom:20px}.custom-package-page .package-section .product-recommendation{margin-bottom:10px}}@media screen and (min-device-width:320px){.custom-package-page h3.books-header,.custom-package-page h3.journal-header{font-family:Georgia,"New Century Schoolbook","Nimbus Roman No9 L",serif;line-height:1.6;color:#777;font-size:16px;font-size:1.6rem;display:inline;float:left;margin:0}.cms-lang-jp .custom-package-page h3.books-header,.cms-lang-jp .custom-package-page h3.journal-header{font-family:"������������������ Pro W3",Georgia,"Hiragino Kaku Gothic Pro","������������","Meiryo, Osaka","������ ���������������","MS PGothic",sans-serif}.custom-package-page a.books-link,.custom-package-page a.journal-link{float:right}.custom-package-page a.books-link:before,.custom-package-page a.journal-link:before{content:'\00BB\0020'}.custom-package-page .cms-carousel{padding-top:40px}}@media screen and (min-device-width:320px){.payment-service{font-size:13px;font-size:1.3rem}.payment-service p.settlement-introduction{display:block;font-family:Georgia,"New Century Schoolbook","Nimbus Roman No9 L",serif;font-size:18px;font-size:1.8rem;margin-bottom:28px}.payment-service #header{background-image:url(/public/app-payment-service/assets-v/images/bg-mobile-header.png);min-height:0;padding-top:89px}.payment-service .payment-methods{margin-bottom:2em}.payment-service .payment-methods p.wait-for-order,.payment-service .payment-methods p.buy-now-error{display:block;text-align:center}}@media screen and (min-device-width:320px) and (min-width:600px){.payment-service .payment-methods p.wait-for-order,.payment-service .payment-methods p.buy-now-error{text-align:left;margin-top:110px}}@media screen and (min-device-width:320px){.payment-service .payment-methods p.wait-for-order{background:transparent url(/public/app-payment-service/assets-v/images/loading.gif) no-repeat center top;padding-top:45px}}@media screen and (min-device-width:320px) and (min-width:600px){.payment-service .payment-methods p.wait-for-order{background-position:left center;padding-left:45px;padding-top:0;min-height:32px}}@media screen and (min-device-width:320px){.payment-service .payment-methods .connector{background-image:url(/public/app-payment-service/assets-v/images/payment-connector-bottom.png)}}@media screen and (min-device-width:320px) and (min-width:600px){.payment-service .payment-methods .connector{background-image:url(/public/app-payment-service/assets-v/images/payment-connector-right.png)}}@media screen and (min-device-width:320px){.payment-service .basket-list .product .text h2{color:#333}.payment-service .basket-list .product .text h2,.payment-service .basket-list .product .text p{word-break:break-word}.payment-service#wrapper #content,.payment-service.page-wrapper #content{padding:40px 20px 0}.payment-service #footer #footer-legal{padding:0 40px 15px}.payment-service .prices-total .price-label.bigger-font{font-weight:bold}.payment-service .basket-list{margin-bottom:20px}.payment-service .basket-list .non-product .price-label{width:54%}}@media screen and (min-device-width:320px) and (min-width:600px){.payment-service .basket-list .non-product .additional-prices{display:inline-block}}@media screen and (min-device-width:320px){.payment-service .basket-list ol li:hover{background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-bottom:1px solid #d7d7d7;left:inherit;padding:17px 0}.payment-service .wait-for-save{background:transparent url(/public/app-payment-service/assets-v/images/loading.gif) no-repeat center top;padding-top:45px;text-align:center;font-weight:bold}}@media screen and (min-device-width:320px){span.a-plus-plus.type-small-caps{font-variant:small-caps}span.a-plus-plus.stack{position:relative}span.a-plus-plus.stack sub{position:relative;bottom:-.25em}span.a-plus-plus.stack sup{position:absolute;left:.25em;top:-.25em}#results h2 em.a-plus-plus{background:0;font-style:italic}span.a-plus-plus.type-underline{font-weight:bold}#abstract-references span.a-plus-plus.type-underline{font-weight:normal}#title strong.a-plus-plus,.title strong.a-plus-plus{font-weight:normal}#results-list h2 strong.a-plus-plus em{background-color:transparent;font-style:italic}#results-list h2 em strong.a-plus-plus em{background-color:#edf5fb}span.a-plus-plus.inline-media-object{margin:0 .2em}div.a-plus-plus.simple-para{display:inline}table.a-plus-plus{display:inline-block;overflow-x:auto}table.a-plus-plus .caption-content{display:inline;font-style:italic}table.a-plus-plus caption{padding-right:2.71739130435%}.inline-media-object img{max-width:100%}.abstract-content .MathJax_Display,.article-note .MathJax_Display{display:inline}.article-note .inline-equation{display:inline-block}}@media screen and (min-device-width:320px) and (min-width:600px){.chosen{min-width:320px}}@media screen and (min-device-width:320px){.chzn-container{font-size:13px;font-size:1.3rem;position:relative;display:inline-block;zoom:1;max-width:300px}.chzn-container .chzn-drop{background:#fff;border:1px solid #aaa;position:absolute;top:29px;left:0;-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.15);-moz-box-shadow:0 4px 5px rgba(0,0,0,0.15);-o-box-shadow:0 4px 5px rgba(0,0,0,0.15);box-shadow:0 4px 5px rgba(0,0,0,0.15);z-index:5}.chzn-container-single .chzn-single{background-color:#f9f9f9;background-image:-webkit-gradient(linear,left top,left bottom,from(#f9f9f9),to(#eaeaea));background-image:-webkit-linear-gradient(top,#f9f9f9,#eaeaea);background-image:-moz-linear-gradient(top,#f9f9f9,#eaeaea);background-image:-ms-linear-gradient(top,#f9f9f9,#eaeaea);background-image:-o-linear-gradient(top,#f9f9f9,#eaeaea);background-image:linear-gradient(top,#f9f9f9,#eaeaea);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #aaa;-webkit-box-shadow:0 0 3px #FFF inset,0 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 0 3px #FFF inset,0 1px 1px rgba(0,0,0,0.1);box-shadow:0 0 3px #FFF inset,0 1px 1px rgba(0,0,0,0.1);display:block;overflow:hidden;white-space:nowrap;position:relative;height:23px;line-height:1.8;padding:0 0 0 8px;color:#444;text-decoration:none}.chzn-container-single .chzn-default{color:#505050}.chzn-container-single .chzn-single span{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.chzn-container-single .chzn-single abbr{display:block;position:absolute;right:26px;top:6px;width:12px;height:13px;font-size:1px;font-size:.1rem;background:url("../images/chosen-sprite.png") right top no-repeat}.chzn-container-single .chzn-single abbr:hover{background-position:right -11px}.chzn-container-single.chzn-disabled .chzn-single abbr:hover{background-position:right top}.chzn-container-single .chzn-single div{position:absolute;right:0;top:0;display:block;height:100%;width:18px}.chzn-container-single .chzn-single div b{background:url("../images/chosen-sprite.png") no-repeat 0 0;display:block;width:100%;height:100%}.chzn-container-single .chzn-search{padding:3px 4px;position:relative;margin:0;white-space:nowrap}.chzn-container-single .chzn-drop{-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.chzn-container-single-nosearch .chzn-search input{position:absolute;left:-9000px}.chzn-container .chzn-results{margin:0 4px 4px 0;max-height:240px;padding:0 0 0 4px;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.chzn-container-multi .chzn-results{margin:-1px 0 0;padding:0}.chzn-container .chzn-results li{display:none;line-height:15px;padding:5px 6px;margin:0;list-style:none}.chzn-container .chzn-results .active-result{cursor:pointer;display:list-item}.chzn-container .chzn-results .highlighted{background-color:#e6f1f9}.chzn-container .chzn-results li em{font-style:normal;font-weight:bold}.chzn-container .chzn-results .highlighted em{background:transparent}.chzn-container .chzn-results .no-results{display:list-item}.chzn-container .chzn-results .no-results span{font-weight:bold}.chzn-container .chzn-results .group-result{cursor:default;color:#999;font-weight:bold}.chzn-container .chzn-results .group-option{padding-left:15px}.chzn-container-multi .chzn-drop .result-selected{display:none}.chzn-container .chzn-results-scroll{background:white;margin:0 4px;position:absolute;text-align:center;width:321px;z-index:5}.chzn-container .chzn-results-scroll span{display:inline-block;height:17px;text-indent:-5000px;width:9px}.chzn-container .chzn-results-scroll-down{bottom:0}.chzn-container .chzn-results-scroll-down span{background:url("../images/chosen-sprite.png") no-repeat -4px -3px}.chzn-container .chzn-results-scroll-up span{background:url("../images/chosen-sprite.png") no-repeat -22px -3px}.chzn-container-active .chzn-single{-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);-o-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);border:1px solid #0176c3}.chzn-container-active .chzn-single-with-drop{border:1px solid #aaa;-webkit-box-shadow:inset 0 5px 5px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 5px 5px rgba(0,0,0,0.2);box-shadow:inset 0 5px 5px rgba(0,0,0,0.2)}.chzn-container-active .chzn-single-with-drop div{background:transparent;border-left:0}.chzn-container-active .chzn-single-with-drop div b{background-position:-18px 1px}.chzn-container-active .chzn-choices{-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);-o-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);border:1px solid #0176c3}.chzn-container-active .chzn-choices .search-field input{color:#111 !important}.chzn-disabled{cursor:default;opacity:.5 !important}.chzn-disabled .chzn-single{cursor:default}.chzn-disabled .chzn-choices .search-choice .search-choice-close{cursor:default}}@media screen and (min-device-width:320px){#colorbox,#cboxOverlay,#cboxWrapper{overflow:hidden;position:absolute;top:0;left:0;z-index:9999}#cboxOverlay{height:100%;position:fixed;width:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{border:0;display:block;float:left;margin:auto}.cboxIframe{border:0;display:block;height:100%;width:100%}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#colorbox,#cboxOverlay,#cboxWrapper{padding-bottom:20px}#cboxOverlay{background:#000}#colorbox{background:#666;background:rgba(0,0,0,0.3);padding:20px !important}#cboxContent{overflow:visible}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{background:#FFF;padding:0}#cboxLoadingGraphic{background:url(../images/loading.gif) no-repeat center center}#cboxLoadingOverlay{background:#f1f1f1 url(../images/bg.png)}#cboxWrapper{top:20px !important;left:20px !important}#cboxTitle{background:#e5e5e5 url(../images/grdnt_grey_f8f8f8_e5e5e5.gif) repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-moz-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-ms-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-o-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:linear-gradient(top,#f8f8f8,#e5e5e5);color:#000;font-size:13px;font-size:1.3rem;font-style:italic;position:absolute;left:10px;bottom:0}#cboxCurrent{position:absolute;top:-22px;right:205px;text-indent:-9999px}#cboxSlideshow,#cboxPrevious,#cboxNext,#cboxClose{background:url(../images/colorbox/controls.png) no-repeat 0 0;height:20px;position:absolute;top:-20px;width:20px;text-indent:-9999px}#cboxPrevious{background-position:0 0;right:44px}#cboxPrevious.hover{background-position:0 -25px}#cboxNext{background-position:-25px 0;right:22px}#cboxNext.hover{background-position:-25px -25px}#cboxClose{background-position:-50px 0;right:0}#cboxClose.hover{background-position:-50px -25px}.cboxSlideshow_on #cboxPrevious,.cboxSlideshow_off #cboxPrevious{right:66px}.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px;right:44px}.cboxSlideshow_on #cboxSlideshow.hover{background-position:-100px -25px}.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0;right:44px}.cboxSlideshow_off #cboxSlideshow.hover{background-position:-75px -25px}}@media screen and (min-device-width:320px){.link-button{background:#e9e9e9 url(../images/pdf-preview/link-button_bg_v2.png) 0 50% no-repeat;border:1px solid #c6c6c6;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 1px white;-moz-box-shadow:0 1px 1px white;box-shadow:0 1px 1px white;color:#333;cursor:pointer;display:inline-block;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:12px;font-size:1.2rem;line-height:1.2;margin:0;outline:0;overflow:hidden;padding:6px 9px;position:relative;text-decoration:none;text-shadow:0 1px 1px white;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none}.link-button:hover{background:#f2f2f2;border:1px solid #939393;text-decoration:none}.link-button:active{background:#FFF;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.3);box-shadow:inset 0 1px 3px rgba(0,0,0,0.3);padding:7px 9px 5px 9px}#pdf-thumbnail{background:#FFF;border:1px solid #a9a9a9;-webkit-box-shadow:0 3px 8px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 8px rgba(0,0,0,0.3);box-shadow:0 3px 8px rgba(0,0,0,0.3);float:left;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:12px;font-size:1.2rem;font-weight:normal;display:none;margin:0 20px 20px 0;position:relative;width:268px}#pdf-thumbnail a{cursor:default;text-decoration:none}#pdf-thumbnail .springer-banner{position:absolute;bottom:8px;left:0}#pdf-underneath img{width:268px;border:0}#pdf-hover{background:transparent url(../images/pdf-preview/pdf-hover.png) no-repeat;color:#333;display:block;position:absolute;top:0;left:0;width:268px}#pdf-hover:hover{text-decoration:none}#pdf-hover span{position:absolute;display:block;text-align:center;top:50%;width:268px}#pdf-hover em{position:absolute;left:20px;top:20px}body.reader{overflow:hidden}body.reader .reader-position{overflow:hidden}#reader-overlay{background:url(../images/pdf-preview/ie_overlay_bg.png);background:rgba(0,0,0,0.75);display:none;height:100%;position:fixed;top:0;left:0;width:100%;text-align:center;z-index:9994}#reader-overlay.show{display:block}#reader-overlay .btn-close:before{background:url(../images/close_icon.png) no-repeat;content:"";display:inline-block;height:11px;width:11px;margin:0 7px -1px 0}#reader-page-template{display:none}.reader-position{position:absolute;overflow:hidden;top:25px;bottom:-10px;left:20px;right:20px}#reader{background:#666;background:rgba(0,0,0,0.3);padding:20px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;height:90%;margin:0 auto;position:relative;text-align:left;max-width:795px;width:auto}#reader-buttons{height:26px;padding:7px;background:#e5e5e5 url(../images/grdnt_grey_f8f8f8_e5e5e5.gif) repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-moz-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-ms-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:-o-linear-gradient(top,#f8f8f8,#e5e5e5);background-image:linear-gradient(top,#f8f8f8,#e5e5e5)}#reader-buttons .link-button{margin:0}#reader-buttons .right{margin:0 0 0 7px;float:right}#reader a.btn-plaintext{padding-left:26px;width:auto}#reader .bar-actions{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:5px 20px;width:auto}#reader .get-access{border:0;padding-left:107px;padding-right:108px}#reader .bar-access-restr{padding-left:20px;padding-right:20px;width:753px}#reader #viewer{background:#d4d4d4;position:absolute;padding:0 20px 20px;top:60px;bottom:20px;left:20px;right:20px;overflow:auto;text-align:center}.no-access #reader #viewer{margin-top:0}#reader .bar-dock{display:block}#reader #availability{position:absolute;top:0;left:190px;height:40px;overflow:hidden;text-overflow:ellipsis;line-height:3;text-align:center;width:495px;white-space:nowrap}#reader.springerfied #viewer,#reader.springerfied .top-shadow{top:68px}#reader .springer-banner{position:absolute;line-height:2}#reader .slogo{background-position:95% 50%}#viewer .page-number{color:#666;padding-top:15px;padding-bottom:15px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:11px;font-size:1.1rem;text-shadow:0 1px 1px white;text-align:center}#viewer .pdf-page{background:#FFF url(../images/pdf-preview/ajax-loader.gif) no-repeat center 40px;border:1px solid #a8a8a8;margin:0 auto;position:relative;width:738px;text-align:left}#viewer .pdf-image{width:738px}#viewer .pdf-page .truncate{background:transparent url(../images/pdf-preview/page-truncate.png) no-repeat;height:14px;position:absolute;bottom:-1px;left:-1px;width:740px}#viewer .plaintext{background-color:#FFF;padding:50px;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;text-align:justify}#viewer .notext{padding:20px;text-align:center;background-color:#e0e0e0;text-shadow:0 1px 1px white;color:#a0a0a0;font-weight:bold}#viewer h1{background-color:#FFF;margin:0;padding:50px 50px 0 50px}.show-pdf h1,.show-pdf .plaintext,.show-pdf .notext,.show-text .pdf-image{display:none !important}#reader .top-shadow{background:transparent url(../images/pdf-preview/reader-top-shadow.png) repeat-x;height:7px;position:absolute;top:78px;left:20px}.no-access #reader .top-shadow{top:60px}.bottom-shadow{background:transparent url(../images/pdf-preview/reader-bottom-shadow.png) repeat-x;height:7px;position:absolute;bottom:20px;left:20px}.lt-ie8 #reader #viewer{height:650px}.lt-ie8 .reader .col-aside{position:relative;z-index:5}.lt-ie8 #reader .bottom-shadow{display:none}}