.fr-overlay{z-index:99999;position:fixed;top:0;left:0;height:100%;width:100%;zoom:1;overlay:hidden}.fr-overlay-background{background:#000;filter:alpha(opacity=90);opacity:.9;float:left;width:100%;height:100%;position:relative}.fr-window{z-index:100000;position:fixed;top:0;left:0;width:100%;height:100%;min-height:100%}.fr-ui-outside .fr-info{z-index:100001}.fr-loading{z-index:100001;position:fixed;top:50%;left:50%;width:52px;height:52px;margin-top:-26px;margin-left:-26px;overflow:visible}.fr-loading-offset{position:absolute;width:100%;height:100%;top:0;left:0}.fr-loading-background,.fr-loading-icon{position:absolute;top:0;left:0;width:100%;height:100%}.fr-loading-background{background:#0d0d0d url('../assets/fresco/skins/loading.gif') 50% 50% no-repeat;opacity:.8;-webkit-border-radius:3px;border-radius:3px;position:relative;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid rgba(80,80,80,.2)}.fr-loading-icon{display:none}.fr-bubble{float:left;width:100%;height:100%;position:relative}.fr-ui,.fr-info{font:normal 13px/21px "Lucida Sans Unicode","Lucida Sans","Lucida Grande",Verdana,Arial,sans-serif}.fr-frames{height:100%;width:100%;position:absolute;display:inline;top:0;left:0;overflow:hidden}.fr-frames-move{position:absolute;top:0;left:0;height:100%;width:100%}.fr-frame,.fr-ui{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.fr-frame-touch{position:relative;float:left;top:auto;left:auto;width:100%}.fr-window *:not(.fr-caption)::selection,.fr-window *:not(.fr-caption)::-moz-selection,.fr-window *:not(.fr-caption)::-webkit-selection{background:transparent}.fr-mobile-touch-enabled .fr-frame .fr-box{overflow:scroll !important;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;position:absolute;top:0;left:0;width:100%;height:100%}.fr-frame-touch .fr-box{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fr-mobile-touch-enabled .fr-ui,.fr-mobile-touch-enabled .fr-ui-spacer,.fr-mobile-touch-enabled .fr-ui-wrapper,.fr-mobile-touch-enabled .fr-ui-padder,.fr-mobile-touch-enabled .fr-ui-toggle,.fr-mobile-touch-enabled .fr-ui-outer-border,.fr-mobile-touch-enabled .fr-side{pointer-events:none}.fr-box{position:absolute;top:0;left:0;height:100%;width:100%}.fr-box-has-ui-outside{overflow:hidden}.fr-box-spacer,.fr-ui-spacer{position:absolute;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fr-box-wrapper,.fr-ui-wrapper{position:relative;background:url('../assets/fresco/skins/blank.gif');overflow:hidden}.fr-box-padder,.fr-ui-padder{position:absolute;top:0;left:0;zoom:1;border-color:transparent;border-style:solid;border-width:0;background:url('../assets/fresco/skins/blank.gif')}.fr-box-padder,.fr-ui-padder{position:absolute;top:0;left:0}.fr-ui-padder{zoom:1}.fr-box-wrapper,.fr-ui-wrapper,.fr-ui-toggle{position:relative;float:left;display:inline;zoom:1;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fr-box-wrapper{background:#101010}.fr-ui-wrapper-outside{float:left;height:100%;width:100%}.fr-box-outer-border,.fr-ui-outer-border{position:relative;float:left;display:inline;height:100%;width:100%;zoom:1}.fr-ltIE9 .fr-box-outer-border,.fr-ltIE9 .fr-ui-outer-border{border:0 solid transparent}.fr-content{height:100%;width:100%;zoom:1;*display:inline;margin:0;padding:0}.fr-content-image{position:absolute;top:0;left:0;image-rendering:optimizeQuality;max-width:none}.fr-content-image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.fr-download-image{position:absolute;top:0;left:0;width:100%;height:100%;filter:alpha(opacity=0);opacity:0;-webkit-user-drag:element;user-drag:element;-webkit-user-select:none;user-select:none;pointer-events:auto}.fr-onclick-side{position:absolute;top:0;width:50%;height:100%;background:url(../assets/fresco/skins/blank.gif);overflow:hidden;cursor:pointer;z-index:1}.fr-onclick-side img{cursor:pointer}.fr-onclick-previous{left:0}.fr-onclick-next{right:0}.fr-side{position:absolute;top:0;height:100%;cursor:pointer;overflow:hidden;background:url('../assets/fresco/skins/blank.gif') 0 0 repeat;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;zoom:1}.fr-side-disabled{cursor:default}.fr-side-button{position:absolute;top:50%;width:54px;height:72px;margin:0 9px;margin-top:-36px;pointer-events:auto}.fr-side-button-icon{float:left;position:relative;height:100%;width:100%;zoom:1}.fr-side-previous{left:0;width:50%}.fr-side-next{right:0;width:50%}.fr-side-previous .fr-side-button{left:0}.fr-side-next .fr-side-button{right:0}.fr-ui-outside .fr-side{width:72px;height:72px;top:50%;margin-top:-36px}.fr-ui-outside .fr-side-button{margin-top:0;top:0}.fr-info{position:absolute;bottom:0;left:0;width:100%;color:#efefef;pointer-events:auto}.fr-info-background{position:absolute;top:0;left:0;height:100%;width:100%;background:#000;line-height:1%;filter:alpha(opacity=80);opacity:.8;zoom:1;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#000}.fr-info-outside .fr-info-background{background:#0d0d0d;filter:none;opacity:1}.fr-info-padder{padding:12px;display:block;filter:alpha(opacity=99);overflow:hidden;width:auto;position:relative}.fr-caption{position:relative;filter:alpha(opacity=99);opacity:.99;width:auto;word-wrap:no-wrap}.fr-position-text{position:relative}.fr-has-position .fr-info-inside .fr-caption{margin-right:75px}.fr-info-inside .fr-position{filter:alpha(opacity=99);opacity:.99;position:relative;text-align:right;word-wrap:no-wrap;line-height:21px;color:#b3b3b3;float:right;width:75px}.fr-no-caption .fr-info-inside .fr-position{width:auto;margin:0 1px 1px 0;color:#b9b9b9;filter:alpha(opacity=99)}.fr-info-inside .fr-position-background{position:absolute;top:0;left:0;width:100%;height:100%}.fr-no-caption .fr-info-inside .fr-position-background{border-radius:12px;background:#101010;filter:alpha(opacity=80);opacity:.8;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.fr-info-inside .fr-position-text{position:relative}.fr-no-caption .fr-info-inside .fr-position-text{float:left;height:13px;line-height:13px;padding:6px 10px;text-shadow:0 1px 1px rgba(0,0,0,.3)}@media all and (max-width:568px) and (max-height:320px),all and (max-width:320px) and (max-height:568px){.fr-has-position .fr-info-inside .fr-caption{margin-right:0}.fr-position{display:none !important}.fr-ui-outside .fr-side{width:54px;height:50px;margin-top:-25px}.fr-side-button{width:40px;height:50px;margin:0 6px;margin-top:-25px}}.fr-ui-outside .fr-position{position:absolute;bottom:15px;right:15px;display:inline;width:auto;margin:0 1px 1px 0;color:#b9b9b9}.fr-ui-outside .fr-position-background{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:12px;filter:alpha(opacity=80);opacity:.8;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#1e1e1e;border:1px solid rgba(180,180,180,.2)}.fr-ui-outside .fr-position-text{position:relative;float:left;width:auto;text-align:right;word-wrap:no-wrap;color:#b3b3b3;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;word-wrap:no-wrap;padding:6px 10px;height:13px;line-height:13px}.fr-ui-outside .fr-position-background{position:absolute;top:0;left:0;width:100%;height:100%}.fr-no-caption .fr-info-outside{display:none}.fr-no-caption .fr-info-padder{pointer-events:none}.fr-no-caption .fr-info-background{pointer-events:none;opacity:0;filter:none;display:none}.fr-no-caption .fr-position-text,.fr-ui-outside .fr-position-text{text-shadow:0 1px 1px rgba(0,0,0,.3)}.fr-ui-outside .fr-position{float:none;position:absolute;bottom:0;right:0;margin:15px}.fr-ltIE8 .fr-info *{zoom:1;filter:alpha(opacity=99)}.fr-ltIE8 .fr-box *{zoom:1;filter:alpha(opacity=99)}.fr-info-outside{bottom:auto}.fr-no-caption .fr-info-outside .fr-info-padder{padding:10px 5px}.fr-ui-outside .fr-no-caption .fr-position{margin:0}.fr-close{position:absolute;top:0;right:0;padding:12px;width:23px;height:23px;cursor:pointer;pointer-events:auto}.fr-close-background{position:absolute;top:12px;left:12px;height:23px;width:23px;filter:alpha(opacity=80);opacity:.8;-moz-transition:background-color .2s ease-in;-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in;background-color:#282828;cursor:pointer}.fr-close:hover .fr-close-background{background-color:#333}.fr-ui-outside .fr-close-background{background-color:#363636}.fr-ui-outside .fr-close:hover .fr-close-background{background-color:#434343}.fr-close-icon{position:relative;float:left;width:100%;height:100%}.fr-thumbnails{position:absolute;bottom:0;left:0;width:100%;height:9%;min-height:40px;max-height:120px;height:9%;padding:20px 0;-webkit-tap-highlight-color:rgba(0,0,0,0);zoom:1}.fr-thumbnails,.fr-thumbnails *{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fr-thumbnails-slider{position:relative;width:100%;height:100%;float:left;zoom:1}.fr-thumbnails-slider-slide{position:absolute;top:0;left:0;height:100%}.fr-thumbnails-wrapper{position:absolute;top:0;left:50%;height:100%;padding:20px 0}.fr-thumbnails-thumbs{float:left;height:100%;overflow-x:hidden;position:relative;top:0;left:0}.fr-ltIE9 .fr-thumbnails-thumbs{overflow:hidden}.fr-thumbnails-slide{position:absolute;top:0;height:100%;width:100%}.fr-thumbnail{position:relative;width:30px;height:100%;float:left;margin:0 10px;display:inline;zoom:1;cursor:pointer}.fr-ltIE9 .fr-thumbnail *{overflow:hidden;z-index:1;zoom:1}.fr-thumbnail-wrapper{position:relative;background:#161616;width:100%;height:100%;float:left;overflow:hidden;display:inline;z-index:0}.lv_thumbnail_icon{width:36px;height:36px;position:absolute;top:50%;left:50%;margin-left:-18px;margin-top:-18px;background-position:99px 99px;background-repeat:no-repeat;display:block !important}.fr-thumbnail-overlay{cursor:pointer}.fr-thumbnail-active .fr-thumbnail-overlay{cursor:default}.fr-thumbnail-overlay,.fr-thumbnail-overlay-background,.fr-thumbnail-overlay-border{position:absolute;top:0;left:0;width:100%;height:100%}.fr-thumbnail-overlay-border{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-width:0;overflow:hidden;border-style:solid;border-color:transparent}.fr-thumbnail img{position:absolute;filter:alpha(opacity=85);opacity:.85;max-width:none}.fr-thumbnail:hover img,.fr-thumbnail-active:hover img{filter:alpha(opacity=99);opacity:.99}.fr-thumbnail-active img,.fr-thumbnail-active:hover img{filter:alpha(opacity=35);opacity:.35}.fr-thumbnail-active{cursor:default}.fr-thumbnail-loading,.fr-thumbnail-loading-background,.fr-thumbnail-loading-icon{position:absolute;top:0;left:0;width:100%;height:100%}.fr-thumbnail-loading-background{background-color:#101010;background-image:url('../assets/fresco/skins/loading.gif');background-position:50% 50%;background-repeat:no-repeat;opacity:.8;position:relative;float:left}.fr-thumbnail-loading-icon{display:none}.fr-thumbnails-side{float:left;height:100%;width:28px;margin:0 10px;position:relative;overflow:hidden}.fr-thumbnails-side-previous{margin-left:20px}.fr-thumbnails-side-next{margin-right:20px}.fr-thumbnails-side-button{position:absolute;top:50%;left:0;margin-top:-15px;width:28px;height:28px;cursor:pointer}.fr-thumbnails-side-button-background{position:absolute;top:0;left:0;height:100%;width:100%;filter:alpha(opacity=80);opacity:.8;-moz-transition:background-color .2s ease-in;-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in;background-color:#333;cursor:pointer;border-radius:4px}.fr-thumbnails-side-button:hover .fr-thumbnails-side-button-background{background-color:#3b3b3b}.fr-thumbnails-side-button-disabled *{cursor:default}.fr-thumbnails-side-button-disabled:hover .fr-thumbnails-side-button-background{background-color:#333}.fr-thumbnails-side-button-icon{height:42px;width:42px;position:absolute;top:-7px;left:-7px;width:100%;height:100%}.fr-touch{position:absolute;width:100%;top:100%;left:0;margin-top:-43px}.fr-touch-wrapper{float:left;width:100%;height:100%;position:relative}.fr-touch-overflow-scroll{overflow-x:hidden;overflow-y:scroll !important;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}.fr-touch-background{position:absolute;top:0;left:0;height:100%;width:100%;background:#000;line-height:1%;filter:alpha(opacity=80);opacity:.8;zoom:1;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#000}.fr-touch-info{float:left;position:relative;clear:both;padding-right:71px;color:#efefef}.fr-touch-info-padder{float:left;padding:11px;display:block;filter:alpha(opacity=99);overflow:hidden;width:auto;position:relative}.fr-touch-caption-wrapper{float:left;clear:both;font-weight:normal;font-family:"Lucida Sans Unicode","Lucida Sans","Lucida Grande",Verdana,Arial,sans-serif;font-size:13px;line-height:21px;height:21px;width:100%;overflow:hidden}.fr-touch-caption{float:left}.fr-touch-overflow .fr-touch-caption-wrapper{overflow:visible;height:auto}.fr-touch-button{padding:10px 4px;width:23px;height:23px;position:relative;cursor:pointer}.fr-touch-button .fr-touch-button-background{position:absolute;top:10px;left:4px;height:23px;width:23px}.fr-touch-button .fr-touch-button-background{background-color:#303030}.fr-touch-button:hover .fr-touch-button-background{background-color:#404040}.fr-touch-button-icon{float:left;position:relative;width:23px;height:23px}.fr-touch-close{position:absolute;top:0;right:0;padding-right:11px}.fr-touch-more{position:absolute;top:0;right:38px;display:none}.fr-touch-padded .fr-touch-more{display:block}@media all and (min-height:0){.fr-thumbnails,.fr-thumbnails-wrapper{padding:10px 0}.fr-thumbnail,.fr-thumbnails-side{margin:0 4px}.fr-thumbnails-side-previous{margin-left:8px}.fr-thumbnails-side-next{margin-right:8px}.fr-thumbnail-loading-background{background-image:url('../assets/fresco/skins/loading-small.gif')}}@media all and (min-height:200px){.fr-thumbnails,.fr-thumbnails-wrapper{padding:12px 0}.fr-thumbnail,.fr-thumbnails-side{margin:0 6px}.fr-thumbnails-side-previous{margin-left:12px}.fr-thumbnails-side-next{margin-right:12px}}@media all and (min-height:350px){.fr-thumbnail-loading-background{background-image:url('../assets/fresco/skins/loading-medium.gif')}}@media all and (min-height:500px){.fr-thumbnails,.fr-thumbnails-wrapper{padding:14px 0}.fr-thumbnail,.fr-thumbnails-side{margin:0 7px}.fr-thumbnails-side-previous{margin-left:14px}.fr-thumbnails-side-next{margin-right:14px}}@media all and (min-height:700px){.fr-thumbnails,.fr-thumbnails-wrapper{padding:20px 0}.fr-thumbnail,.fr-thumbnails-side{margin:0 10px}.fr-thumbnails-side-previous{margin-left:20px}.fr-thumbnails-side-next{margin-right:20px}.fr-thumbnail-loading-background{background-image:url('../assets/fresco/skins/loading.gif')}}.fr-ltIE8 *{zoom:1;z-index:1}.fr-ltIE9 .fr-content-image-overlay,.fr-ltIE9 .fr-has-caption .fr-info-outside .fr-info-background{border:0}.fr-window-fresco .fr-side-button-icon,.fr-window-fresco .fr-close-icon,.fr-window-fresco .fr-touch-close .fr-touch-button-icon,.fr-window-fresco .fr-touch-more .fr-touch-button-icon,.fr-window-fresco .fr-thumbnails-side-button-icon{background-image:url('../assets/fresco/skins/fresco/sprite.png')}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.fr-window-fresco .fr-side-button-icon,.fr-window-fresco .fr-close-icon,.fr-window-fresco .fr-touch-close .fr-touch-button-icon,.fr-window-fresco .fr-touch-more .fr-touch-button-icon,.fr-window-fresco .fr-side-button-icon{background-image:url('../assets/fresco/skins/fresco/sprite@x2.png');background-size:500px 500px}}.fr-window-fresco .fr-box-outer-border{box-shadow:0 0 5px rgba(0,0,0,.4)}.fr-window-fresco .fr-box-wrapper{background:#101010;border-color:transparent;border-style:solid;border-width:0}.fr-window-fresco .fr-content-image-overlay{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-width:1px;border-style:solid;border-color:transparent;border-color:rgba(255,255,255,.08)}.fr-window-fresco .fr-has-caption .fr-box-has-ui-outside .fr-content-image-overlay{border-bottom-width:0}.fr-window-fresco .fr-no-caption .fr-box-has-ui-outside .fr-content-image-overlay{border-bottom-width:1px}.fr-window-fresco .fr-ui-outside .fr-position-text{text-shadow:0 1px 1px rgba(0,0,0,.3)}.fr-window-fresco .fr-no-caption .fr-info-inside .fr-position-background{border:1px solid rgba(180,180,180,.15)}.fr-window-fresco .fr-has-caption .fr-info-inside .fr-info-background{border:1px solid rgba(68,68,68,.1);border-top-width:0}.fr-window-fresco .fr-has-caption .fr-info-outside .fr-info-background{border:1px solid rgba(80,80,80,.25);border-top-width:0}.fr-window-fresco .fr-thumbnail-wrapper{box-shadow:0 0 3px rgba(0,0,0,.3)}.fr-window-fresco .fr-thumbnail-active .fr-thumbnail-wrapper{box-shadow:0 0 1px rgba(0,0,0,.1)}.fr-window-fresco .fr-side-previous .fr-side-button .fr-side-button-icon{background-position:-13px -14px}.fr-window-fresco .fr-side-next .fr-side-button .fr-side-button-icon{background-position:-93px -14px}.fr-window-fresco .fr-side-previous:hover .fr-side-button .fr-side-button-icon{background-position:-13px -114px}.fr-window-fresco .fr-side-next:hover .fr-side-button .fr-side-button-icon{background-position:-93px -114px}.fr-window-fresco .fr-side-previous .fr-side-button-disabled .fr-side-button-icon,.fr-window-fresco .fr-side-previous:hover .fr-side-button-disabled .fr-side-button-icon{background-position:-13px -214px}.fr-window-fresco .fr-side-next .fr-side-button-disabled .fr-side-button-icon,.fr-window-fresco .fr-side-next:hover .fr-side-button-disabled .fr-side-button-icon{background-position:-93px -214px}.fr-window-fresco:not(.fr-ltIE9) .fr-side-previous .fr-side-button .fr-side-button-icon{background-position:-13px -114px}.fr-window-fresco:not(.fr-ltIE9) .fr-side-next .fr-side-button .fr-side-button-icon{background-position:-93px -114px}.fr-window-fresco:not(.fr-ltIE9) .fr-side .fr-side-button .fr-side-button-icon{-moz-transition:opacity .2s ease-in;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;opacity:.5}.fr-window-fresco .fr-side:hover .fr-side-button .fr-side-button-icon,.fr-window-fresco .fr-frame .fr-side .fr-side-button-active .fr-side-button-icon{opacity:1}.fr-ltIE9 .fr-frame .fr-side-previous .fr-side-button-active .fr-side-button-icon{background-position:-13px -114px}.fr-ltIE9 .fr-frame .fr-side-next .fr-side-button-active .fr-side-button-icon{background-position:-93px -114px}.fr-window-fresco:not(.fr-ltIE9) .fr-ui-outside .fr-side .fr-side-button-disabled .fr-side-button-icon,.fr-window-fresco:not(.fr-ltIE9) .fr-ui-outside .fr-side .fr-side-button-disabled:hover .fr-side-button-icon{opacity:.2}.fr-window-fresco .fr-ui-inside .fr-side-button-disabled .fr-side-button-icon{background-image:none}@media all and (max-width:568px) and (max-height:320px),all and (max-width:320px) and (max-height:568px){.fr-window-fresco .fr-side-previous .fr-side-button .fr-side-button-icon{background-position:0 -300px}.fr-window-fresco .fr-side-next .fr-side-button .fr-side-button-icon{background-position:-40px -300px}.fr-window-fresco .fr-side-previous:hover .fr-side-button .fr-side-button-icon{background-position:0 -350px}.fr-window-fresco .fr-side-next:hover .fr-side-button .fr-side-button-icon{background-position:-40px -350px}.fr-window-fresco:not(.fr-ltIE9) .fr-side-previous .fr-side-button .fr-side-button-icon{background-position:0 -350px}.fr-window-fresco:not(.fr-ltIE9) .fr-side-next .fr-side-button .fr-side-button-icon{background-position:-40px -350px}}.fr-window-fresco .fr-close .fr-close-icon{background-position:-169px -9px}.fr-window-fresco .fr-close:hover .fr-close-icon{background-position:-210px -9px}.fr-window-fresco:not(.fr-ltIE9) .fr-close .fr-close-icon{background-position:-210px -9px;-moz-transition:opacity .2s ease-in;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;opacity:.8}.fr-window-fresco .fr-close:hover .fr-close-icon{opacity:1}.fr-window-fresco .fr-thumbnail-wrapper{border-color:transparent;border-style:solid;border-width:0}.fr-window-fresco .fr-thumbnail-wrapper{box-shadow:0 0 3px rgba(0,0,0,.3)}.fr-window-fresco .fr-thumbnail-active .fr-thumbnail-wrapper{box-shadow:0 0 1px rgba(0,0,0,.1)}.fr-window-fresco .fr-thumbnail-wrapper{box-shadow:0 -1px 4px rgba(0,0,0,.3)}.fr-window-fresco .fr-thumbnail-overlay-border{border-width:1px;border-color:rgba(255,255,255,.08)}.fr-thumbnail-active .fr-thumbnail-overlay-border,.fr-thumbnail-active:hover .fr-thumbnail-overlay-border{border:0}.fr-window-fresco .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon{background-position:-160px -41px}.fr-window-fresco .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-icon{background-position:-202px -41px}.fr-window-fresco .fr-thumbnails-side-next .fr-thumbnails-side-button-icon{background-position:-160px -83px}.fr-window-fresco .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-icon{background-position:-202px -83px}.fr-window-fresco:not(.fr-ltIE9) .fr-thumbnails-side .fr-thumbnails-side-button-icon{-moz-transition:opacity .2s ease-in;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;opacity:.8}.fr-window-fresco:not(.fr-ltIE9) .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon,.fr-window-fresco:not(.fr-ltIE9) .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled{background-position:-160px -41px}.fr-window-fresco:not(.fr-ltIE9) .fr-thumbnails-side-next .fr-thumbnails-side-button-icon,.fr-window-fresco:not(.fr-ltIE9) .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled{background-position:-202px -83px}.fr-window-fresco:not(.fr-ltIE9) .fr-thumbnails-side:hover .fr-thumbnails-side-button-icon{opacity:1}.fr-window-fresco:not(.fr-ltIE9) .fr-thumbnails-side .fr-thumbnails-side-button-disabled,.fr-window-fresco:not(.fr-ltIE9) .fr-thumbnails-side:hover .fr-thumbnails-side-button-disabled{opacity:.5}.fr-window-fresco.fr-ltIE9 .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-fresco.fr-ltIE9 .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-244px -41px}.fr-window-fresco.fr-ltIE9 .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-fresco.fr-ltIE9 .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-244px -83px}.fr-window-fresco.fr-ltIE9 .fr-thumbnails-side .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-background,.fr-window-fresco.fr-ltIE9 .fr-thumbnails-side:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-background{filter:alpha(opacity=50)}.fr-window-fresco .fr-touch-background{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:0;border-top-width:1px;border-style:solid;border-color:transparent;border-color:rgba(255,255,255,.12);box-shadow:0 -1px 3px rgba(0,0,0,.3)}@media all and (max-width:568px) and (max-height:320px),all and (max-width:320px) and (max-height:568px){.fr-window-fresco .fr-touch-caption-wrapper{font-size:12px}}.fr-window-fresco .fr-touch-close .fr-touch-button-icon{background-position:-169px -9px}.fr-window-fresco .fr-touch-close:hover .fr-touch-button-icon{background-position:-210px -9px}.fr-window-fresco:not(.fr-ltIE9) .fr-touch-close .fr-touch-button-icon{background-position:-210px -9px;-moz-transition:opacity .2s ease-in;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;opacity:.8}.fr-window-fresco .fr-touch-close .fr-touch-button-icon{opacity:1}.fr-window-fresco .fr-touch-more .fr-touch-button-icon{background-position:-169px -134px}.fr-window-fresco .fr-touch-more:hover .fr-touch-button-icon{background-position:-210px -134px}.fr-window-fresco:not(.fr-ltIE9) .fr-touch-more .fr-touch-button-icon{background-position:-210px -134px;-moz-transition:opacity .2s ease-in;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;opacity:.8}.fr-window-fresco .fr-touch-more .fr-touch-button-icon{opacity:1}.fr-window-fresco .fr-touch-less .fr-touch-button-icon{background-position:-169px -175px}.fr-window-fresco .fr-touch-less:hover .fr-touch-button-icon{background-position:-210px -175px}.fr-window-fresco:not(.fr-ltIE9) .fr-touch-less .fr-touch-button-icon{background-position:-210px -175px;-moz-transition:opacity .2s ease-in;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;opacity:.8}.fr-window-fresco .fr-touch-less .fr-touch-button-icon{opacity:1}.fr-window-IE6 *{zoom:1}.fr-window-IE6 .fr-side-button-icon,.fr-window-IE6 .fr-close-icon,.fr-window-IE6 .fr-thumbnails-side-button-icon{background-image:url('../assets/fresco/skins/IE6/sprite.png')}.fr-window-IE6 .fr-side-previous .fr-side-button .fr-side-button-icon{background-position:-13px -114px}.fr-window-IE6 .fr-side-next .fr-side-button .fr-side-button-icon{background-position:-93px -114px}.fr-window-IE6 .fr-side-previous .fr-side-button-disabled .fr-side-button-icon,.fr-window-IE6 .fr-side-previous:hover .fr-side-button-disabled .fr-side-button-icon{background-position:-13px -214px}.fr-window-IE6 .fr-side-next .fr-side-button-disabled .fr-side-button-icon,.fr-window-IE6 .fr-side-next:hover .fr-side-button-disabled .fr-side-button-icon{background-position:-93px -214px}.fr-window-IE6 .fr-ui-inside .fr-side-button-disabled .fr-side-button-icon{display:none}@media all and (max-width:568px) and (max-height:320px),all and (max-width:320px) and (max-height:568px){.fr-window-IE6 .fr-side-previous .fr-side-button .fr-side-button-icon{background-position:0 -350px}.fr-window-IE6 .fr-side-next .fr-side-button .fr-side-button-icon{background-position:-40px -350px}.fr-window-IE6 .fr-side-previous .fr-side-button-disabled .fr-side-button-icon,.fr-window-IE6 .fr-side-previous:hover .fr-side-button-disabled .fr-side-button-icon{background-position:0 -400px}.fr-window-IE6 .fr-side-next .fr-side-button-disabled .fr-side-button-icon,.fr-window-IE6 .fr-side-next:hover .fr-side-button-disabled .fr-side-button-icon{background-position:-40px -400px}}.fr-window-IE6 .fr-close .fr-close-icon{background-position:-169px -9px}.fr-window-IE6 .fr-close:hover .fr-close-icon{background-position:-210px -9px}.fr-window-IE6 .fr-info{filter:alpha(opacity=99)}.fr-window-IE6 .fr-ui-outside .fr-info{background:#000}.fr-window-IE6 .fr-close-icon{background-color:#232323}.fr-window-IE6 .fr-close .fr-close-background{display:none}.fr-window-IE6 .fr-info-background{display:none}.fr-window-IE6 .fr-has-caption .fr-ui-inside .fr-info,.fr-window-IE6 .fr-info-outside{background:#0d0d0d}.fr-window-IE6 .fr-position{background:#101010}.fr-window-IE6 .fr-has-caption .fr-ui-inside .fr-position{background:0}.fr-window-IE6 .fr-position .fr-position-background{display:none}.article-item-metrics-count{display:none}.citation-container{margin-top:20px}.citation-container a{color:#444}.citation-item-count-row{font-size:14px;line-height:28px;margin-bottom:8px;background:#eee;text-align:center}.citation-all-count-row{display:none}.citation-item-count{background:#e22264;text-align:center;color:#fff;font-weight:200;margin-left:0}.citation-item-count-alt{background:#e2618d}@media(min-width:1200px){.citation-all-count-row{display:block;font-size:12px;line-height:28px;background:#d5e1e8;text-align:center}}@media(min-width:979px){.cta-container{margin:30px 0}.cta-benefits a{padding:10px 6px;display:block;border:1px solid #fa3b66;border-radius:2px;background:#fff;color:#fa3b66;text-align:center;font-size:17px;line-height:1.5;letter-spacing:.05em;font-weight:200;cursor:pointer;text-decoration:none;transition:box-shadow .2s cubic-bezier(0.4,0,0.2,1);transition-delay:.2s;box-shadow:0 2px 5px 0 rgba(0,0,0,0.26);margin-bottom:10px;font-style:italic}.cta-benefits a:hover{transition:box-shadow .1s cubic-bezier(0.4,0,0.2,1);transition-delay:.1s;box-shadow:0 2px 5px 0 rgba(0,0,0,0.56)}.cta-container p{text-align:center;font-weight:200;color:#444}.cta-scrolled{position:fixed;top:393px}}body{word-break:normal}.span1.article-sidebar{float:left}#article-item-middle .row-article-item-section-heading{margin:20px 0 10px;cursor:pointer;border-bottom:1px solid #bbb;padding-bottom:10px}#article-item-middle .article-item-section-content{margin-left:0;padding-bottom:10px}#article-item-middle .article-item-sections{margin-left:0;display:none}#article-item-middle .article-item-section-header{font-size:16px;font-weight:400;margin-left:0}#article-item-middle .article-main-left-span1{position:relative;top:5px;opacity:.6;width:30px}#article-item-middle .row-article-item-section-heading .article-main-left-span1{float:left !important}#article-item-middle article h1.article-title{margin-top:-5px}#item-content #article-item-middle article h1.article-title{margin-top:0}.article-item-related-wrap{opacity:.55}.article-item-related-wrap:hover{opacity:1.0}.article-item-rightbar-collapse{position:fixed;bottom:15px;width:200px;padding:6px;cursor:pointer}@media(min-width:769px){i.article-section-indicator{color:#bbb}i.article-section-indicator:hover{color:#888}#article-item-middle .row-article-item-section-heading{border-bottom:1px solid #eee}.article-sidebar-block .nav-list{padding-left:0}.article-sidebar-block{margin-top:20px;color:#9a9a9a}.article-sidebar-block a{color:#9a9a9a;font-size:16px;font-weight:300;padding:4px 15px !important}.article-sidebar-block .active>a,.article-sidebar-block .active>a:hover{background-color:#eee;text-shadow:none;color:#9a9a9a}.sidebar-heading{color:#333;font-weight:bold}}@media(max-width:979px) and (min-width:768px){.span1.article-sidebar{width:75px}#article-item-middle.span7{width:84%}}@media print{body>footer,.navbar,.row-article-item-section-heading,.article-item-leftbar-wrap{display:none !important}}img.lazy{display:none}#article-item-metrics-container{margin:20px 0 10px 0}.article-item-metrics-label{color:#9a9a9a;font-size:13px}#article-item-wiki-container{opacity:.7}#article-item-wiki-container:hover{opacity:1.0}#article-corrections,#article-preexisting{color:#444;font-size:13px;margin-top:20px}#article-preexisting{background:#eee;color:#897979;font-size:15px;font-weight:200;text-align:center}#article-preexisting a{color:#897979;text-decoration:underline}#article-preexisting.paper-blue,#article-preexisting.paper-blue a{color:#fff}#article-corrections h3{font-size:110%;color:#555;margin-top:10px}#article-corrections ol{list-style-type:none;margin-left:0;margin-bottom:0}.article-correction:not(:last-of-type){margin-bottom:10px}.article-correction-date{color:#777}.preprint-withdrawn{background:#fcdfdf}.preprint-withdrawn .article-correction-date{color:#e04d4d}#article-identifiers{display:inline-block;margin:5px 0 5px 0;line-height:1.2;letter-spacing:.23px;color:#9a9aac;font-weight:200}.article-sidebar #article-identifiers{color:#999}#article-collections{margin:20px 0;display:none}#article-collections .well{background:#eee;color:#897979;font-weight:300;letter-spacing:.25px}#article-collections .well a{text-decoration:underline;color:#897979}.article-collection{display:inline-block;vertical-align:middle;border:1px solid #cfcfcf;background:#eeebeb;color:#474747;font-size:90%;padding:10px;border-radius:3px}.article-collection-thumbnail{width:60px;max-height:60px;vertical-align:middle;border-radius:2px;margin-right:5px}.article-collection-info{display:inline-block;font-size:15px}.article-sidebar-block .icon-fixed-width{text-align:center}.citing-article-journal{font-style:italic}.table.citing-article-counts{width:auto;float:right}.table.citing-article-counts td{text-align:center;font-size:20px}#citing-modal .help-block{margin-top:-14px}#citing-modal .icon-search{color:#999}#citing-modal .modal-header{background:#348eda;color:#fff}#citing-modal .modal-header .close{color:#fff;opacity:.6}#citing-modal h2{margin-top:0}.preprint-cite-article-message{margin-top:10px}.show-all-authors{font-weight:normal;margin-left:.3em}.show-all-authors:hover{text-decoration:underline}.popover-content .show-all-authors{color:inherit}.popover{max-width:600px}.popover-title{display:none}.popover-content .heading{font-size:120%;line-height:1.2}.popover-content b{font-weight:normal !important}.popover .citation-authors-year{display:block}.popover-content .article-title,.popover-content .source,.popover .citation-authors-year{color:#000}.popover-content .article-title{font-weight:bold}.popover-content img{display:block;margin:10px auto}.popover-content .article-label{vertical-align:super;font-size:smaller;margin-right:3px}article h2{color:#555;font-weight:200;margin:0 0 10px}article h3{color:#444;font-weight:600}article h4{font-size:16px}article,article p{font-size:16px;line-height:1.5}article p{word-wrap:break-word;font-size:16px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;margin-bottom:1.3em}article h1{margin-bottom:0;font-weight:200;font-size:30px;color:#333;line-height:1.2}article h3{line-height:1.2;margin-bottom:10px}.row-article-item-section{display:none}.annotations .row-article-item-section{display:block}#article-item-article-information-container .row-article-item-section{display:block}article .self-citation-journal{font-style:italic}.alert-info.self-citation{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;font-weight:300;background:#dcf1fc;border:0}article #article-information{font-size:90%}article .authors{color:#777;line-height:21px}header dt{font-weight:bold}header dd{margin-left:0}header .article-notes{display:table}header .article-notes>div{display:table-row}header .article-notes>div>span{display:table-cell}header .article-notes .article-label-container{padding:0 5px 0 0;text-align:right}header .article-notes .article-label,.fn .article-label{font-size:smaller;line-height:0;vertical-align:super;font-weight:bold}header a.xref{text-decoration:none;margin-left:2px}header a.corresp,header .equal-contribution,header .deceased{vertical-align:top;opacity:.4;display:inline-block;margin-left:2px;cursor:pointer;text-decoration:none;font-size:80%;position:relative;top:-2px}header a.corresp:hover,header .equal-contribution:hover,header .deceased:hover{opacity:1.0}a.uri{word-break:break-all}ul.ref-list{list-style-type:none;margin-left:0}ul.ref-list li{margin-bottom:10px}ul.ref-list .citation div{margin-left:10px}ul.ref-list .citation div.comment{margin-left:0}ul.ref-list .citation .citation-authors-year{margin-left:0;font-weight:500}ul.ref-list a.uri{max-width:20em;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;word-break:normal;vertical-align:bottom}header small{line-height:100% !important;font-size:12px !important;color:inherit !important}header .license-p{line-height:1.2 !important}figure,.table-wrap{margin:2em 0}figure.fig{background:#f6f6f6;padding:5px;border:1px solid #ddd}figure.fig .image-container{background-color:white;padding:10px;text-align:center}figure.fig .heading{font-size:inherit}figure.fig figcaption{font-size:90%}figure.fig figcaption>*{font-size:inherit}figure .article-supporting-download{margin-left:10px;margin-bottom:10px}.inline-graphic[data-jats-content-type="symbol"]{max-height:1em}aside{background:#f6f6f6;padding:10px 20px;border:1px solid #ddd;margin:10px auto}aside .heading{font-size:110%}aside .article-label{font-weight:bold}aside pre{margin:10px 0}aside dl{margin:0}aside dt,aside p{font-size:14px}.caption-label{font-weight:bold}figcaption{margin:1em 1em 0}video{margin-top:1em;width:100%}.statement{margin:2rem 0}.statement-label-assumption{display:block}.statement .named-content[data-jats-content-type=tombstone]{float:right}.disp-formula{display:block;text-align:center;position:relative;margin:1em 0;white-space:nowrap}.disp-formula .article-label{float:right}img.graphic{display:block;margin:1em 0}figure.fig img.graphic{margin:0 auto}#supplementary-material h3{font-size:14px;line-height:1;margin-bottom:5px}.supplementary-material{margin-bottom:1em}.article-component-doi,.article-supporting-download,.article-image-download{margin-top:9px}.disp-quote .attrib{font-weight:300;font-style:italic;color:#777}.disp-quote .attrib:before{content:"— "}.article-authors{margin-bottom:10px}.article-authors .contrib{white-space:nowrap}.article-authors .contrib .name{color:#2a85e8;font-weight:200;letter-spacing:.23px}.article-publication-date,#article-identifiers{display:inline-block;margin-right:10px;letter-spacing:.23px;color:#9a9aac;font-weight:200}.citation .source{font-style:italic}.citation .article-title .source{font-style:normal}.fr-box-outer-bord{padding:5px;background:white}.contrib{margin:20px 0}.article-authors .name{font-weight:400}.fn-group .label{background:0;color:black;font-weight:normal;font-size:1.1em;padding:0}.article-share-item-image{height:13px;width:13px;margin-right:4px}.article-share-item-image,.article-share-item-text{vertical-align:middle}.article-share-item{margin:5px 5px 0 0;max-height:30px}.article-share-item a{margin:2px 0;font-size:11px;background-color:#f8f8f8;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#dedede));background-image:-moz-linear-gradient(top,#fff,#dedede);background-image:-o-linear-gradient(top,#fff,#dedede);background-image:-ms-linear-gradient(top,#fff,#dedede);background-image:linear-gradient(top,#fff,#dedede);border:#ccc solid 1px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#333;font-weight:bold;text-shadow:0 1px 0 rgba(255,255,255,.5);max-width:98%;overflow:hidden;display:inline-block;padding:0 3px}.article-share-item a:hover{color:#77f;text-decoration:none !important}#article-footnotes{display:none}.article-sidebar-block.affix-bottom{position:fixed;top:-35px}.top-return{display:none}.list-simple,.list-labelled{margin-bottom:1em;margin-left:0}.list-labelled{position:relative;left:-2em}.list-simple .list-item-label,.list-simple .list-item-content,.list-labelled th,.list-labelled td{vertical-align:top}.list-simple .list-item-label,.list-labelled th{text-align:right;padding-right:5px;font-weight:normal;min-width:4em}.list-simple p,.list-labelled p{line-height:inherit}.list-simple .list-item p:last-child,.list-labelled .list-item p:last-child{margin-bottom:5px}table p{font-size:inherit}code[data-jats-preformat-type=sequence]{font-family:"Courier",monospace;font-size:10px;line-height:1}.figcaption-footer{overflow:hidden;margin-bottom:5px}.figcaption-footer .article-image-download{float:left}.figcaption-footer .article-component-doi{float:right;color:#777}.on-behalf-of{color:#2a85e8}.glossary .term-head{font-size:120%;font-weight:200;color:#777;margin-bottom:.5em}@media(max-width:767px){.article-sidebar-block.affix{position:relative;top:0}#article-item-middle{margin-left:10px !important;width:auto}}@media(min-width:768px){.row-article-item-section{display:block}article h1{font-size:36px}article p{font-size:18px}.article-sidebar-block.affix{top:58px}.article-sidebar-block.affix .top-return{cursor:pointer;margin-top:25px;display:block !important;color:#777;font-size:16px;font-weight:300}.top-return:hover{color:#333 !important}}@media print{.alert,.article-image-download,a[download]{display:none !important}.well{border:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.row-article-item-section{display:block !important}.table-container{max-height:100% !important}.container{width:90% !important}header dl{margin-bottom:0 !important}header dt{display:run-in !important}header dt:after{content:" " !important}article,article p{font-size:9pt !important;line-height:1 !important}article p{text-align:justify;margin-bottom:.5em !important}article .heading{color:#000 !important;font-weight:bold !important}p:not(:first-of-type){text-indent:1em !important}}.publication-review.well{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:0}.publication-review-version{margin-bottom:40px}.publication-review-version p{margin-left:10px}h2.publication-review-history-heading{font-weight:200}.publication-review-version h4{margin:10px 0 5px}.publication-review-files{margin:10px 0 10px 0}.publication-review-version .article-recommendation{vertical-align:text-top !important;margin-left:5px;line-height:1.5}.publication-review-reviewer,.publication-review-editor{color:#aaa}.publication-editor-decision{margin:10px 5px}.publication-review-permalink{color:inherit}.publication-review-permalink:hover{text-decoration:none}.publication-review-cite{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1;padding:10px;margin-top:10px}.publication-review-cite-intro{font-weight:bold}.publication-review-submitted{font-weight:200}.peer-reviews-header{margin-bottom:40px}ul.peer-reviews-timeline li{background:#f1f1f1;margin-bottom:2px;font-weight:200;font-size:14px;padding:2px 3px;font-style:italic}.subjects-navigation{margin:8px 0 40px 0}.subject-item{display:inline-block}.subject-item a,.subject-item a:visited{background:#d5e1e8;height:30px;text-align:center;padding:8px;line-height:45px;font-size:18px;-webkit-font-smoothing:antialiased;font-weight:300;margin:0 3px 7px 0;color:#444;text-decoration:none;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.subject-item a:hover,.subject-item a:active{background:#c3cdd3;text-decoration:none}.table-wrap table{margin-bottom:0;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;max-width:200%;width:auto}.table-wrap thead{background:whiteSmoke;border-bottom:1px solid #AAA}.table-wrap th,.table-wrap td{font-size:80%}.table-wrap td{white-space:nowrap}.table-wrap col{border:1px solid #AAA}.table-wrap thead,.table-wrap th{font-weight:bold}.table-wrap .table-text td,.table-wrap td.table-text{white-space:normal}.table-wrap .caption .article-label:after{content:": "}.table-wrap .caption-label{display:run-in}.table-wrap .title{font-weight:bold}.table-wrap .caption .p{display:block}.table-wrap-foot{margin-bottom:20px}.table-wrap-foot .fn p{margin-top:10px;padding-left:.5em !important}.table-wrap-foot .fn{margin-left:1em;font-size:90%}.table-wrap-foot .fn>*{font-size:inherit}.table-wrap a.xref[ref-type="table-fn"]{vertical-align:super;font-size:smaller}.table-wrap .table-bordered{border-width:1px}.table-wrap .table-container{max-height:1000px;overflow-y:auto;margin:1rem 0}.table-wrap .article-component-doi{font-size:90%}.table-wrap table[data-jats-frame="void"]{border:none !important}.table-wrap table[data-jats-rules="none"] td,.table-wrap table[data-jats-rules="none"] th{border:none !important}.table-wrap table[data-jats-cellspacing="none"] td,.table-wrap table[data-jats-cellpadding="none"] th{margin:0 !important;padding:0 !important}.table-wrap .table-bordered,.table-wrap .table-bordered th,.table-wrap .table-bordered td{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important}.table-wrap-foot .fn dl,.table-wrap-foot .fn dt,.table-wrap-foot .fn dd,.table-wrap-foot .fn dd p{display:inline;margin:0 !important;font-size:inherit}.table-wrap-foot .fn dt,.table-wrap-foot .fn dd,.table-wrap-foot .fn dd p{padding:0 !important}.table-wrap-foot .fn dl{padding-left:.5em !important}.table-wrap-foot .fn dd:not(:last-of-type) p:after{content:"; "}.table-wrap-foot .fn dt:after{content:": "}.table-wrap-foot .fn .article-label{margin-right:3px}.table-wrap .table+.table{margin-top:1em}.bold{font-weight:bold}.italic{font-style:italic}.overline{text-decoration:overline}.roman{font-style:normal}.sans-serif{font-family:sans-serif}.sc{font-variant:small-caps}.strike{text-decoration:line-through}.underline{text-decoration:underline}.monospace{font-family:monospace}.monospace[data-jats-specific-use="code"]{background:#eee;padding:0 3px;border:1px solid #ddd;font-size:90%}.annotation-tabs-nav{margin-top:45px}.annotation-tabs-nav>li{font-size:20px}.annotation-tab-content{overflow:visible;min-height:800px}.annotations-positioned{position:absolute;display:none}.annotations-positioned .annotation-container{margin-bottom:5px}.annotations-positioned .annotation{padding:10px 0;border-bottom:1px solid #eee}#annotations-sidebar{display:none}body.annotating .article-sidebar,body.annotating .article-sidebar-block{display:none}body.annotating #annotations-sidebar{display:block}body.annotating .annotations-positioned{width:auto !important}body.annotating #article-item-middle{opacity:.7;visibility:hidden}@media(min-width:600px){body.annotating .annotations-positioned{width:70% !important}body.annotating #article-item-middle{position:relative;right:-75%;visibility:visible}}@media(max-width:767px){.annotations-heatmap{display:none}}@media(min-width:979px){body.annotating .annotations-positioned{width:inherit !important}body.annotating #article-item-middle{right:0}}#annotations-sidebar .annotation{font-size:90%}.article-item-section-content .annotation{border:0;margin-bottom:20px}article.annotation{font-size:inherit}.annotation{position:relative;display:table;width:100%}.annotation-row{display:table-row}.annotation-voting,.annotation-main{display:table-cell;vertical-align:top}.annotation-replying .annotation-voting{padding-top:5px}.annotation-main{padding-bottom:1em}.annotation-body{margin:5px 0;font-size:16px;color:#4b5c66;line-height:24px;font-weight:300}.annotation .user-name{max-width:30em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline}.annotation .user-url{display:inline-block;margin-right:5px}.annotation .user-image{height:24px;width:24px}.annotations-positioned .annotation .user-image{height:16px;width:16px}.annotation-section{margin:20px 0}.annotation-actions,.annotation-response-counts{margin:5px 0;white-space:nowrap}.annotation-topics a,.annotation-response-counts a{font-size:11px}.annotation-create-title{font-size:150%;font-weight:bold;margin-bottom:10px}.annotation-collection-title{font-size:150%;margin-bottom:10px}.annotation-replying .annotation-body{color:#555;font-weight:300}.annotation-voting{text-align:center;line-height:1.2;font-size:150%;color:#777;width:40px}.annotation-vote{cursor:pointer;opacity:.7;display:block;color:#777}.annotation-score{line-height:1}.annotation-vote:active,.annotation-vote.annotation-voted{color:orange}.annotation-vote:active,.annotation-vote:hover,.annotation-vote.annotation-vote-saving{opacity:1.0;text-decoration:none}.annotation-vote.annotation-vote-saving{color:orange}.annotation-voting-disabled .annotation-vote,.annotation-vote.annotation-vote-disabled{opacity:.3}.annotation-voting-disabled .annotation-vote:hover,.annotation-vote.annotation-vote-disabled:hover{opacity:.3;cursor:not-allowed}.annotation-container .annotation-voting-disabled{padding-top:2px}.annotation-replies{margin-top:15px;margin-left:30px;border-top:1px dotted #DDD}.annotation-replies .annotation{border:0;padding:3px 0}.annotation-replies .annotation:not(:last-of-type){border-bottom:1px dotted #ddd}.annotation-replies .annotation-body{padding:0}.annotation-replies .annotation-voting{font-size:15px}.annotation-replies .annotation-score{line-height:1.2;font-weight:300;margin:0}.annotation-title{font-size:170%;font-weight:bold;line-height:1}.annotation-linking .annotation-title,.annotations-positioned .annotation-title{font-weight:300}.annotation form{margin-bottom:0}.form-annotation .help-block{font-size:90%;color:#777}#question_annotation_title_label{width:auto;padding-top:4px}#question_annotation_title_container{margin-left:10px}.form-annotation-vote{display:none}.annotation-form-container{display:none;margin:10px}.annotation-edit{opacity:.5}.annotation-edit:hover{opacity:1}.annotation-actions form{display:inline-block;opacity:.2}.annotations-positioned .annotation-actions{opacity:0}.annotations-positioned .annotation:hover .annotation-actions{opacity:1}.annotation-actions form:hover{opacity:1}.close-annotations,.annotation-cancel{margin-left:5px}.annotation-accept{opacity:.5;line-height:1;border-radius:4px;display:inline-block;padding:4px;position:relative;left:-2px}.annotation-accepted .annotation-accept{opacity:1;background:#edfbe1;color:#529a10}a.annotation-accept:hover,a.annotation-accept:active,.annotation-accept.annotation-saving{opacity:1;background:#edfbe1;color:#529a10;text-decoration:none}.annotation-accepted-answer{display:none;color:#529a10;padding:0 5px;line-height:1;font-size:120%;font-weight:bold}.annotation-accepted .annotation-accepted-answer{display:inline-block}.annotation .user-points{display:inline-block;color:#333;font-weight:600}.annotation-target{margin:20px 0}.annotation-date-published,.annotation-date-edited{color:#777;white-space:nowrap}.annotation-public .annotation-publish,.annotation-public .annotation-unpublished{display:none}.annotation-unpublish{display:none}.annotation-public .annotation-unpublish{display:inline-block}.annotation-responses-count{font-size:180%;border-top:4px dotted #eee;padding-top:40px}.annotation-create-button{margin:10px 0}.annotation-learn-more{font-size:12px;margin:5px 0 15px 0}.annotation-create-container{margin:10px 0}.annotations h2{color:#555;font-weight:200;margin:0 0 10px}.annotation.annotation-commenting,.annotation.annotation-questioning{margin-top:10px}.annotations-positioned .annotation-body p{font-size:13px;line-height:20px;color:#5a5a5a;font-weight:400}.annotation-readmore{font-size:13px}.annotations-positioned .annotation.annotation-questioning{margin-top:0}.annotations-positioned .add-annotation{margin:10px 0}.annotation-section .add-annotation{padding:10px}.answers .add-annotation{padding-left:20px}.annotations-positioned .annotation.annotation-active{background-color:#ffffd1;padding-right:10px}.annotation-form-footer{margin-bottom:5px}.annotation-replies .annotation-body,.annotation-replies .annotation-user{display:inline-block;font-size:13px;line-height:1.5;margin:0}.annotation-replying .user-url{display:none}.annotation-user-separator{color:#777}.annotation .annotation-user{white-space:nowrap;text-align:right;margin:5px}.annotation-replies .annotation-vote,.annotation-replies .annotation-score{display:inline-block}.annotation-count{background-color:#37b962}.article-item-section-content .annotations{font-size:90%}.annotations-positioned .annotation-user,.article-item-section-content .annotation-user{white-space:normal}.article-item-section-content .annotation-create-button{margin:45px 0 0 0}.annotations-heatmap,.annotations-outer-heatmap{position:fixed;top:40px;left:0;bottom:0;width:10px;background:#f2f2f2}.annotations-outer-heatmap{top:0}.annotation-marker{display:block;position:absolute;background-color:#ff8609;width:100%;line-height:0;z-index:15}.current-scroll{position:absolute;background-color:#777;opacity:.2;z-index:10;left:0;width:15px}.annotation-version{padding:10px 0}.annotation-version:not(:last-of-type){border-bottom:1px solid #aaa}#annotation-question-create-container{margin:20px 0}.annotation-section.answers .annotation{padding:10px 10px 10px 0}.annotation-add-reply,.annotation-add-answer-from-reply{opacity:.6}.answers .annotation-answering{border-top:4px solid #CCC;margin-top:45px}.answers .annotation-answering:first-child{border-top:0;margin-top:0}.annotation-add-answer{margin-top:45px}.annotation-linking .annotation-social-container{display:none}.annotation-counter{display:none;padding:0 5px;border-radius:10px;border:1px solid #2a85e8;line-height:1.5em;vertical-align:top;color:#2a85e8;margin-left:2px}.annotation-counter-citing{display:inline-block}.nav-tabs .annotation-counter{font-size:14px;background:#417fce;color:white;border:0}.annotation-summary{margin:20px 70px}form{position:relative}.modal-body button{display:none}.has-plink{position:relative}.plink{display:block;position:absolute;top:0;bottom:0;left:-26px;opacity:.2;color:#999;padding:0 1px;border-right:7px solid white}.plink.plink-content{opacity:.95;color:#ff8609}.plink i{font-size:16px;vertical-align:text-top;display:inline-block}a.plink:hover{text-decoration:none}a.plink:hover i{color:#ff8609}.has-plink:hover .plink,.has-plink.plink-active .plink{opacity:1}.has-plink .plink:hover{background:#ffead5}.has-plink.plink-active{padding-left:3px;border-left:26px solid #ffead5}.plink .annotations-count{position:absolute;top:1px;left:-13px;color:#555;font-size:12px;font-weight:bold;padding:0 5px}.has-plink.plink-active .annotations-count{display:none}@media(max-width:1200px){.plink{left:-20px;border-right:0}}.hljs,.hljs-subst,.hljs-tag .hljs-title,.nginx .hljs-title{color:black}.hljs-string,.hljs-title,.hljs-constant,.hljs-parent,.hljs-tag .hljs-value,.hljs-rule .hljs-value,.hljs-preprocessor,.hljs-pragma,.hljs-name,.haml .hljs-symbol,.ruby .hljs-symbol,.ruby .hljs-symbol .hljs-string,.hljs-template_tag,.django .hljs-variable,.smalltalk .hljs-class,.hljs-addition,.hljs-flow,.hljs-stream,.bash .hljs-variable,.pf .hljs-variable,.apache .hljs-tag,.apache .hljs-cbracket,.tex .hljs-command,.tex .hljs-special,.erlang_repl .hljs-function_or_atom,.asciidoc .hljs-header,.markdown .hljs-header,.coffeescript .hljs-attribute{color:#800}.smartquote,.hljs-comment,.hljs-annotation,.diff .hljs-header,.hljs-chunk,.asciidoc .hljs-blockquote,.markdown .hljs-blockquote{color:#888}.hljs-number,.hljs-date,.hljs-regexp,.hljs-literal,.hljs-hexcolor,.smalltalk .hljs-symbol,.smalltalk .hljs-char,.go .hljs-constant,.hljs-change,.lasso .hljs-variable,.makefile .hljs-variable,.asciidoc .hljs-bullet,.markdown .hljs-bullet,.asciidoc .hljs-link_url,.markdown .hljs-link_url{color:#080}.hljs-label,.ruby .hljs-string,.hljs-decorator,.hljs-filter .hljs-argument,.hljs-localvars,.hljs-array,.hljs-attr_selector,.hljs-important,.hljs-pseudo,.hljs-pi,.haml .hljs-bullet,.hljs-doctype,.hljs-deletion,.hljs-envvar,.hljs-shebang,.apache .hljs-sqbracket,.nginx .hljs-built_in,.tex .hljs-formula,.erlang_repl .hljs-reserved,.hljs-prompt,.asciidoc .hljs-link_label,.markdown .hljs-link_label,.vhdl .hljs-attribute,.clojure .hljs-attribute,.asciidoc .hljs-attribute,.lasso .hljs-attribute,.coffeescript .hljs-property,.hljs-phony{color:#88f}.hljs-keyword,.hljs-id,.hljs-title,.hljs-built_in,.css .hljs-tag,.hljs-doctag,.smalltalk .hljs-class,.hljs-winutils,.bash .hljs-variable,.pf .hljs-variable,.apache .hljs-tag,.hljs-type,.hljs-typename,.tex .hljs-command,.asciidoc .hljs-strong,.markdown .hljs-strong,.hljs-request,.hljs-status{font-weight:bold}.asciidoc .hljs-emphasis,.markdown .hljs-emphasis{font-style:italic}.nginx .hljs-built_in{font-weight:normal}.coffeescript .javascript,.javascript .xml,.lasso .markup,.tex .hljs-formula,.xml .javascript,.xml .vbscript,.xml .css,.xml .hljs-cdata{opacity:.5}.peerj-announcement-fixed{display:none !important}.loginsubmit-forms{display:none}.loginsubmit-password-reset{display:none;color:#b6312f;font-weight:200}.loginsubmit-modal .modal-footer .btn{float:none !important;border-radius:2px !important;-moz-border-radius:2px !important;-webkit-border-radius:2px !important}.loginsubmit-modal .modal-header{display:none;border-bottom:1px solid #ddd;background:#f5f5f5;padding:0 !important}.loginsubmit-modal .modal-header h3{color:#0088c9;text-align:left}.modal-logo{display:none}.loginsubmit-modal-body h5{font-weight:200;color:#888}.loginsubmit-form-inputs{margin-left:15px}.loginsubmit-modal-label label{font-size:20px;margin-top:15px;font-weight:200;color:#999}.loginsubmit-modal-body input{font-size:20px;font-weight:200;width:95% !important;height:50px}#submit-server-message{color:red;font-weight:200}.loginsubmit-modal form{margin:0}.loginsubmit-modal-body{height:250px;overflow-y:auto}.loginsubmit-modal-sidebar{display:none !important}#modal-server-message{color:#b6312f;font-weight:200}.loginsubmit-input-help{font-size:15px;font-weight:200;color:#999}#loginsubmit-show-email{display:none;margin-bottom:8px}#loginsubmit-show-email .loginsubmit-email-keyed{color:#c27d00;letter-spacing:3px}#loginsubmit-show-password{cursor:pointer}#loginsubmit-show-password input{width:4% !important;height:20px}.loginsubmit-small-password-help{display:none;color:#999;font-weight:200;font-size:12px}.journal-preference-row{margin-top:15px 0}.journal-preference-row .loginsubmit-modal-label label{margin-top:0;margin-right:-7px}.checkbox input[type="checkbox"]{width:15px !important;height:15px !important}.checkbox label{color:#666}.journal-preference-row .checkbox label{font-style:italic}@media(min-width:540px){.loginsubmit-modal .modal-header{display:block}.modal-header-title h3{font-weight:200}}@media(min-width:768px){.modal-logo{float:left;display:block;margin-right:20px;background:#0088c9 !important;padding:13px 15px 17px}.loginsubmit-form-inputs{margin-top:20px;margin-left:0}.loginsubmit-modal{width:95% !important;left:15px !important;margin-left:0 !important}.loginsubmit-modal-sidebar{display:block !important;background:#f5f5f5;border-right:1px solid #ddd;padding:15px;height:255px;overflow-y:auto}.loginsubmit-modal-sidebar h5{font-weight:400;color:#888}.loginsubmit-modal-sidebar p,.loginsubmit-modal-sidebar h5{padding:3px 5px}.loginsubmit-modal-label{text-align:right}}@media(min-width:980px){.loginsubmit-modal{width:960px !important;left:50% !important;margin-left:-480px !important}.loginsubmit-modal-body,.loginsubmit-modal-sidebar{height:350px}}@media(min-width:1200px){.loginsubmit-modal-body,.loginsubmit-modal-sidebar{height:400px}}.follow-notification-form{display:none}.follow-notification-form form{margin-bottom:3px}