@charset "UTF-8";*,::after,::before{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}img{max-width:100%;display:block;border-style:none}button,input,select,textarea{font:inherit}iframe{border:none}table{border-spacing:0;border-collapse:collapse;border:none}html{font-size:16px}@media (max-width:1047px){html{font-size:14px}}body{font-family:Arial,Helvetica,sans-serif;background:#dfd1b5;color:#444;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main{display:block;background:#fff;overflow:hidden;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:1047px){.mob-hidden{display:none!important}}a{color:#07c;text-decoration:none}a:visited{color:#6b74b4}a:hover,a:visited:hover{text-decoration:underline}a[target="_blank"]{padding-right:14px;background:url(/img/openinnewwindow.png) center right no-repeat}strong{font-weight:600}em{font-style:italic;font-weight:600}div.scroll{overflow:auto}ol,ul{list-style:disc;padding-left:1.5rem}ol li,ul li{padding:.25rem 0}h1{font-weight:400;text-align:center;font-size:2.8rem;padding:3.1rem 0 2.4rem 0;word-wrap:break-word;line-height:1.2}@media (max-width:1047px){h1{font-size:1.9rem;padding:2.2rem 1rem 2rem 1rem}}h1 small{font-size:.5em;margin-left:1em}h1 a{color:#222}h1 a:visited{color:#222}h1 a.more{font-size:.5em;margin-left:2rem}h2{font-size:1.1rem;font-weight:600;border-bottom:2px solid #e8e2d7;padding-bottom:.5rem;color:#222}h2 a{color:#222}h2 a:visited{color:#222}h3{font-size:1.1rem;color:#222;font-weight:600}h3>a:visited{color:#07c}h4{font-size:1rem;color:#222;font-weight:600}h4>a:visited{color:#07c}small{color:#666;font-size:.7em;margin-left:.5em}small a,small a:visited{color:#07c}a.more:visited{color:#07c}hr{display:block;height:1px;border:0;border-top:2px solid #e8e2d7;margin:1rem 0;padding:0}.flow{--flow-space:1em;--double-flow-space:2em}.flow>*+*{margin-top:1em;margin-top:var(--flow-space)}.flow>*+h2{margin-top:2em;margin-top:var(--double-flow-space)}.flow>h2+*{margin-top:.5rem!important}ul.wmd-button-row{margin:10px 5px 5px 5px!important}ul.wmd-button-row .wmd-button,ul.wmd-button-row .wmd-spacer{padding:0}.choices{position:relative;margin-bottom:24px;font-size:1.2rem!important}.choices__inner{border-radius:3px!important;background-color:#fff!important;font-size:1.2rem!important;padding:3.75px 0 0 5px!important;border:2px solid #e8e2d7!important}.choices__input{background-color:#fff!important;font-size:1.2rem!important;margin-bottom:5px;border:0;border-radius:0;max-width:100%;padding:4px 0 4px 2px}.choices__button{border-left:none!important;background-size:.8rem!important;padding-left:1rem!important;padding-right:1rem!important;opacity:1!important;margin-left:0!important}.choices__list--multiple .choices__item{border-radius:2px!important;padding:4px 10px;font-size:1rem!important;background-color:#e8e2d7!important;border:none!important;color:#603b2e!important;vertical-align:baseline}.choices__list--dropdown .choices__item{position:relative;padding:.1rem .5rem!important;font-size:1rem!important}kbd{font-family:Consolas,'Lucida Console',Monaco,monospace;font-size:.9rem;color:#444;line-height:.9rem;font-weight:400;padding:0 .4rem;margin:0 .3rem;border:solid 1px #bbb;border-radius:3px;background-color:#f3f3f3}code{font-family:Consolas,'Lucida Console',Monaco,monospace;padding:.5rem .9rem;background-color:#eee;font-size:.9rem;line-height:1.3rem;text-align:left;border:solid 1px #eef;border-radius:3px;overflow:auto;color:#000}@media (max-width:1047px){code{padding:.3rem .5rem;font-size:.8rem}}pre{white-space:pre-wrap;width:99%}pre code{display:block}div#RetroContent{margin:0 .6rem}div#RetroContent h2{margin:0;border:none}div#RetroContent ul{margin:0;border:none;font-size:.9em}.ma-0{margin:0!important}.pa-0{padding:0!important}.mt-1{margin-top:1rem!important}.mt-1-5{margin-top:1.5rem!important}.mt-2{margin-top:2rem!important}.mt-4{margin-top:4rem!important}.mb-1{margin-bottom:1rem!important}.mb-2{margin-bottom:2rem!important}.mb-4{margin-bottom:4rem!important}.mt-10{margin-top:10rem!important}@media (max-width:1047px){.mob-mb-1{margin-bottom:1rem!important}.mob-mb-2{margin-bottom:2rem!important}.mob-mt-0{margin-top:0!important}}table{border:solid 1px #000;overflow:auto}table td{vertical-align:top;padding:.4rem .5rem;border-top:solid 1px #888;border-bottom:solid 1px #888;border-left:solid 1px #aaa;border-right:solid 1px #aaa;font-size:.7rem}table th{background:#444;color:#fff;text-align:left;padding:.5rem .5rem;font-size:.6rem;text-transform:uppercase}table tr:nth-child(even){background:#fff}table tr:nth-child(odd){background:#ddd}.container{padding:0 1rem}.container.main{max-width:95rem;margin:0 auto}.container.main.small{max-width:55rem}.container.main.smaller{max-width:40rem}.container>*{padding:0 1rem;margin:0 .5rem;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.container>.dont-grow{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important;-ms-flex-preferred-size:auto!important;flex-basis:auto!important}.container.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.container.row.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.container.row.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.container.col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.container.col>*{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}@media (max-width:1047px){.container.mob-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.container.mob-col>*{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}.container>aside{width:20rem;min-width:20rem;max-width:20rem}.container>aside.left{-webkit-box-ordinal-group:-99;-ms-flex-order:-100;order:-100}.container>aside.right{-webkit-box-ordinal-group:101;-ms-flex-order:100;order:100}@media (max-width:1047px){.container>aside{width:100%;min-width:100%;max-width:100%}.container>aside.left{-webkit-box-ordinal-group:51;-ms-flex-order:50;order:50}}.container.grey{padding-top:1.1rem;background:#fafafa;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5}@media (max-width:1047px){.container{padding:0 .5rem}.container>*{padding:0 .75rem;margin:0}}.content.center{width:1340px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.content.center.small{width:970px}.content.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.content>section{width:970px}.content>aside{width:320px}.content>.ad{width:1340px}.content>h1{width:100%}@media (max-width:1389px){.content.center{width:1098px}.content.center.small{width:795px}.content>section{width:728px}.content>aside{width:320px}.content>.ad{width:1098px}.content>h1{width:100%}}@media (max-width:1147px){.content.center{width:1028px}.content.center.small{width:744px}.content>section{width:728px}.content>aside{width:250px}.content>.ad{width:1028px}.content>h1{width:100%}}@media (max-width:1047px){.content.center{width:100%;margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content.center.small{width:100%}.content>section{width:100%;padding:0 25px}.content>aside{width:100%;padding:0 25px}.content>div{width:100%;padding-left:25px;padding-right:25px}.content>.ad{width:100%;padding:0}.content>h1{width:100%;padding-left:25px;padding-right:25px}}.list-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:2px solid #e8e2d7;padding:0 0 .5rem 0;margin:0 0 .5rem 0}.list-head h2{border-bottom:none;padding-bottom:0}.list-head a.more{font-size:.9rem;color:#07c;padding-right:1.2rem}.list-head a.more:visited{color:#07c}.list-head.small{border-bottom:none;padding:0 0 .4rem 0}.list-head.small h2{font-size:1rem}.list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.9rem;-ms-flex-line-pack:start;align-content:flex-start}.list>*{word-wrap:break-word;padding:.4rem 0}.list div.empty{color:#aaa;font-style:italic;padding-left:.2rem}.list div.empty:after{content:'NONE'}.list.small a{padding:.3rem 0}.list.tags a{color:#603b2e;background-color:#e8e2d7;font-size:.8rem;border-radius:2px;padding:.35rem .8rem .3rem .7rem;margin:.3rem 0 .3rem 0}.list.tags a span{padding-left:1rem;font-size:.8rem;color:#99918e}.list.tags a.selected{color:#f6e1b5;background:#7c6259}.list.tags a.selected span{color:#d8b66d}.list.tags.small{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:end;align-content:flex-end}.list.tags.small a{white-space:nowrap;color:#603b2e;background-color:#e8e2d7;padding:.15rem .34rem .18rem .34rem;font-size:.6rem;line-height:.8rem;border-radius:.2rem;margin:.15rem 0}.list.tags.small.left a{margin-right:.3rem}.list.tags.small.right a{margin-left:.3rem}.list.col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.list.cols-1>*{width:100%}.list.cols-2>*{width:50%}.list.cols-2>:nth-child(2n+1){padding-right:1rem}.list.cols-2>:nth-child(2n+2){padding-left:1rem}.list.cols-3>*{width:33.33%}.list.cols-3>:nth-child(3n+1),.list.cols-3>:nth-child(3n+2){padding-right:1rem}.list.cols-3>:nth-child(3n+2),.list.cols-3>:nth-child(3n+3){padding-left:1rem}.list.cols-4>*{width:25%}.list.cols-4>:nth-child(4n+1),.list.cols-4>:nth-child(4n+2),.list.cols-4>:nth-child(4n+3){padding-right:1rem}.list.cols-4>:nth-child(4n+2),.list.cols-4>:nth-child(4n+3),.list.cols-4>:nth-child(4n+4){padding-left:1rem}.list.cols-5>*{width:20%}.list.cols-5>:nth-child(5n+1),.list.cols-5>:nth-child(5n+2),.list.cols-5>:nth-child(5n+3),.list.cols-5>:nth-child(5n+4){padding-right:1rem}.list.cols-5>:nth-child(5n+2),.list.cols-5>:nth-child(5n+3),.list.cols-5>:nth-child(5n+4),.list.cols-5>:nth-child(5n+5){padding-left:1rem}@media (max-width:1047px){.list.mob-cols-1>:nth-child(1n+1){padding-right:0;padding-left:0;width:100%}.list.mob-cols-2>:nth-child(1n+1){width:50%;padding-right:0;padding-left:0}.list.mob-cols-2>:nth-child(2n+1){padding-right:.5rem}.list.mob-cols-2>:nth-child(2n+2){padding-left:.5rem}.list.mob-cols-3>:nth-child(1n+1){width:33.33%;padding-right:0;padding-left:0}.list.mob-cols-3>:nth-child(3n+1),.list.mob-cols-3>:nth-child(3n+2){padding-right:.5rem}.list.mob-cols-3>:nth-child(3n+2),.list.mob-cols-3>:nth-child(3n+3){padding-left:.5rem}.list.mob-cols-4>:nth-child(1n+1){width:25%;padding-right:0;padding-left:0}.list.mob-cols-4>:nth-child(4n+1),.list.mob-cols-4>:nth-child(4n+2),.list.mob-cols-4>:nth-child(4n+3){padding-right:.5rem}.list.mob-cols-4>:nth-child(4n+2),.list.mob-cols-4>:nth-child(4n+3),.list.mob-cols-4>:nth-child(4n+4){padding-left:.5rem}.list.mob-cols-5>:nth-child(1n+1){width:20%;padding-right:0;padding-left:0}.list.mob-cols-5>:nth-child(5n+1),.list.mob-cols-5>:nth-child(5n+2),.list.mob-cols-5>:nth-child(5n+3),.list.mob-cols-5>:nth-child(5n+4){padding-right:.5rem}.list.mob-cols-5>:nth-child(5n+2),.list.mob-cols-5>:nth-child(5n+3),.list.mob-cols-5>:nth-child(5n+4),.list.mob-cols-5>:nth-child(5n+5){padding-right:.5rem}}.list.providers>a{background:url(/img/sprite.png) top left no-repeat;background-position:2px -542px;padding-left:1.2rem!important}@media (max-width:1047px){.list.providers>a{background-position:2px -547px;padding-left:1.4rem!important}}.list.datasources>a{background:url(/img/sprite.png) top left no-repeat;background-position:2px -324px;padding-left:1.2rem!important}@media (max-width:1047px){.list.datasources>a{background-position:2px -328px;padding-left:1.4rem!important}}.site-header{background:#fef3da;background:-webkit-gradient(linear,left top,left bottom,from(#fef3da),to(#dfd1b5));background:linear-gradient(to bottom,#fef3da 0,#dfd1b5 100%);border-bottom:1px solid #cb9;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-header .logo{text-decoration:none;color:#fff;background:url(/img/sprite.png) no-repeat 0 0;background-position:0 -686px;min-width:143px;height:62px;border:none;margin:.2rem 0 .3rem 2rem}.site-header .site-nav{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:1.5rem}.site-header .site-nav a{border-right:solid 1px #dfd1b5;padding:.4rem 1.5rem}.site-header .site-nav a:visited{color:#07c}.site-header .site-nav a:last-child{border-right:none}.site-header .account-nav{margin-left:auto;margin-right:.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.9rem}.site-header .account-nav a{padding:.4rem .8rem;color:#5f5a4e;color:#5a4c33;display:inline-block;white-space:nowrap}.site-header .account-nav a:first-child{padding-left:0}@media (max-width:1047px){.site-header{-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:none}.site-header .logo{padding:0;margin:.5rem 0 0 1rem}.site-header .site-nav{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;padding-left:.5rem}.site-header .site-nav a{border-right:solid 1px #dfd1b5;font-size:.9rem;padding:.7rem .9rem 1rem .7rem}.site-header .account-nav{margin-right:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.8rem}.site-header .account-nav a{padding:.4rem}.site-header .account-nav a:first-child{padding-left:0;border-left:none}}.ad{text-align:center}.ad>.placeholder{border:dashed 2px #777;font-size:1.1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#666;background:#eee;padding:2rem 1rem}.flow .ad{padding:1rem 0}h1.connectionstrings-header a:not(.edit){background:url(/img/sprite.png) top left no-repeat;background-position:0 -242px;padding-right:3rem;padding-left:3rem}@media (max-width:1047px){h1.connectionstrings-header a:not(.edit){background-position:0 -251px;padding-right:0}}h1.library-header a:not(.edit){background:url(/img/sprite.png) top left no-repeat;background-position:0 -463px;padding-right:3rem;padding-left:3rem}@media (max-width:1047px){h1.library-header a:not(.edit){background-position:0 -471px;padding-right:0}}div.libinfoanddownload>p:first-child{font-weight:700}div.libinfoanddownload pre{width:650px}h2.datasource,h2.library{background:url(/img/sprite.png) top left no-repeat;padding-left:34px;margin:0 0 2rem 0}h2.datasource{background-position:0 -396px}h2.library{background-position:0 -615px}.connectionstrings{padding-bottom:2rem}.connectionstrings>*{margin-bottom:2rem}.connectionstrings p{font-size:.8rem;margin:.1rem 0 .6rem 0}.connectionstrings code{margin-bottom:.6rem}div.connectionstring{padding-top:.2rem;padding-bottom:0}.connectionstrings h3 a,div.connectionstring h3 a{display:inline-block;padding:0 0 .3rem 0}.connectionstrings code,div.connectionstring code{color:#22a;display:block;word-break:break-word;word-wrap:break-word}.connectionstrings code span.kvp,div.connectionstring code span.kvp{word-break:normal;word-wrap:normal;white-space:pre}.connectionstrings code span.key,div.connectionstring code span.key{color:#00b;padding-right:2px;word-break:normal;word-wrap:normal;white-space:pre}.connectionstrings code span.value,div.connectionstring code span.value{color:#228;font-size:.9rem;padding-left:2px;padding-right:4px;word-break:normal;word-wrap:normal;white-space:pre-wrap}.connectionstrings .comments-and-tags-container,div.connectionstring .comments-and-tags-container{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;word-break:break-word}.connectionstrings .comments-and-tags-container .tags,div.connectionstring .comments-and-tags-container .tags{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:1047px){h2.datasource,h2.library{padding:.3rem 0 .5rem 30px}h2.datasource{background-position:0 -395px}h2.library{background-position:0 -614px}}.qagate{border:1px solid #dadada;border-radius:.5rem;background:#f1f1f1;margin:0 2rem 4rem 2rem;padding:1rem;font-size:1.2rem;line-height:1.4rem}.qagate div{padding:1.3rem .5rem;text-align:center;font-size:1rem}.list.articles article{padding:0}.list.articles a:hover{text-decoration:none}.list.articles a:hover h2{text-decoration:underline}.list.articles a:visited h2{color:#6b74b4}.list.articles a h2{color:#07c;margin:0;padding-bottom:.4rem;font-size:1.3em;border-bottom:none}.list.articles a p{margin:0 .06rem;color:#444;line-height:1.4}.article__intro{padding:1rem 0;line-height:1.6;border-top:solid 1px #e8e2d7;border-bottom:solid 1px #e8e2d7}.article__intro-text{color:#777;text-align:justify;font-size:1.5rem}.article__intro-writtenby{font-size:.8rem;padding-top:.7rem;color:#777}.questions a:hover{text-decoration:none}.questions a:hover h2{text-decoration:underline}.questions a h2{color:#07c}.questions a:visited h2{color:#6b74b4}.questions h2{border-bottom:none;padding:0;font-size:1.3rem;line-height:1.1em;word-wrap:break-word;font-weight:400}.questions p{padding:.4em 0 .3em .1rem;font-size:.9rem;line-height:1.35;color:#444;word-break:break-word}.questions .belowcontainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:end;align-content:flex-end;padding:.3rem 0 0 0}.questions .belowcontainer div.info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.9em;color:#a9a9a9;margin:.2rem .05rem 0 .05rem}.questions .belowcontainer div.info span{padding-right:.3em;font-size:1em;color:#444}.questions .belowcontainer div.info .green{color:#006400}.questions .belowcontainer div.info .green span{color:green;font-weight:700}.questions .belowcontainer div.info div.votes{min-width:5rem}.questions .belowcontainer div.info div.answers{min-width:5rem}.questions .belowcontainer div.info div.timeandname{text-align:right;min-width:15rem}.questions .belowcontainer div.info div.timeandname a{color:#397eac;display:inline-block}#questionreview ul{margin-top:0;margin-bottom:0;margin-left:1.7rem;list-style:disc}#questionreview ul li{padding-top:0;margin-bottom:0}div.postswrapper{word-break:break-word;padding:0 0 2rem 0}div.postswrapper pre{margin-top:2rem}div.postswrapper ul{list-style:disc;padding:0 1rem;margin:.4rem 1rem .7rem 1rem}div.postswrapper ul li{padding:.1rem 0}div.postswrapper blockquote{background:#f1f1f1;border-left:0 solid #ccc;margin:.5rem .5rem;padding:.5rem .5rem;quotes:"“" "”" "‘" "’";border-radius:.3rem}div.postswrapper blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:.1em;margin-right:.1em;vertical-align:-.4em}div.postswrapper blockquote>p{display:inline;font-size:1.1em;line-height:1.7em}div.postswrapper .belowbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0}div.postswrapper .belowbar .belowbar__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 0 0 0}div.postswrapper .belowbar .belowbar__buttons .voting{font-size:1.2em;font-weight:700}div.postswrapper .belowbar .belowbar__buttons .voting a.votebutton,div.postswrapper .belowbar .belowbar__buttons .voting a.votebutton:hover{text-decoration:none;display:inline-block;background:url(/img/sprite.png) no-repeat top left}div.postswrapper .belowbar .belowbar__buttons .voting a.votebutton.up{background-position:0 -858px;width:15px;height:10px;margin-bottom:2px}div.postswrapper .belowbar .belowbar__buttons .voting a.votebutton.up.selected,div.postswrapper .belowbar .belowbar__buttons .voting a.votebutton.up:hover{background-position:0 -798px}div.postswrapper .belowbar .belowbar__buttons .voting a.votebutton.down{background-position:0 0;width:16px;height:10px;margin-bottom:1px}div.postswrapper .belowbar .belowbar__buttons .voting a.votebutton.down.selected,div.postswrapper .belowbar .belowbar__buttons .voting a.votebutton.down:hover{background-position:0 -60px}div.postswrapper .belowbar .belowbar__buttons .voting a.votebutton.flag{margin-left:4em;margin-right:1em;background-position:0 -120px;width:18px;height:15px;margin-bottom:-1px}div.postswrapper .belowbar .belowbar__buttons .voting a.votebutton.flag.selected,div.postswrapper .belowbar .belowbar__buttons .voting a.votebutton.flag:hover{background-position:0 -185px}div.postswrapper .belowbar .belowbar__buttons .postcommands{display:inline-block}div.postswrapper .belowbar .belowbar__buttons .postcommands .shareinfo{position:absolute;z-index:1}div.postswrapper .belowbar .belowbar__buttons .postcommands form{display:inline-block}div.postswrapper .belowbar .belowbar__buttons .postcommands a,div.postswrapper .belowbar .belowbar__buttons .postcommands button{margin:0 3px 0 3px;color:#a9a9a9;padding:1px 3px;font-size:.8em}div.postswrapper .belowbar .belowbar__buttons .postcommands button{border:none;background-color:transparent;text-transform:lowercase;font-weight:400;line-height:1.2em;font-size:1em;color:#a9a9a9}div.postswrapper .belowbar .belowbar__buttons .postcommands span{color:#a9a9a9;font-size:.8em}div.postswrapper .belowbar .belowbar__buttons .postcommands a:visited{color:#a9a9a9}div.postswrapper .belowbar .belowbar__buttons .postcommands a:hover,div.postswrapper .belowbar .belowbar__buttons .postcommands button:hover{color:#fff;background-color:#a9a9a9;text-decoration:none}div.postswrapper .belowbar .belowbar__buttons .postcommands .deleteconfirm{display:none;text-transform:uppercase;font-size:.8em;background:#c05050;padding-left:.5em;color:#fff}div.postswrapper .belowbar .belowbar__postby{font-size:.7rem;color:#777;line-height:1.5rem;padding:0 .3rem 0 0}div.postswrapper .belowbar .belowbar__postby>a{font-size:1.1em;margin-left:.5em;color:#397eac}div.postswrapper #answerswrapper{margin:3rem 0 0 0}div.postswrapper #answerswrapper .answer{margin:1rem 0 0 0}div.postswrapper #answerswrapper .answer p{margin-left:0;margin-right:0}div.postswrapper #answerswrapper .belowbar{border-bottom:1px solid #e8e2d7;padding-bottom:1.5rem}div.postswrapper #answerswrapper div.wmd-preview{border-radius:.2rem;margin:1.5rem 0 0 0;padding:.5rem;background:#fff8dc;border:dotted 2px rgba(0,0,200,.7);overflow:hidden}div.postswrapper #answerswrapper div.wmd-preview p{margin-left:0;margin-right:0}div.postswrapper #answerswrapper div.wmd-preview:empty{display:none}@media (max-width:1047px){div.postswrapper{padding:0 0 2rem}div.postswrapper .belowbar{-ms-flex-wrap:wrap;flex-wrap:wrap}div.postswrapper .belowbar__buttons{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}div.postswrapper .belowbar__postby{width:100%;text-align:right;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}div.postswrapper #answerswrapper .answer{margin:1rem 0 0 0}div.postswrapper #answerswrapper .belowbar{margin:0 .8rem 0}}#answerswrapper>ul,div.postswrapper>ul{margin:5px 0 0 0}#answerswrapper>blockquote,div.postswrapper>blockquote{background:#f9f9f9;border-left:10px solid #ccc;margin:1.5rem auto;padding:.5em 10px;quotes:"“" "”" "‘" "’"}#answerswrapper>blockquote:before,div.postswrapper>blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:.1em;margin-right:.1em;vertical-align:-.4em}#answerswrapper>blockquote>p,div.postswrapper>blockquote>p{display:inline;font-size:1.1em;line-height:1.7em}#answerswrapper>ul>li,div.postswrapper>ul>li{margin:2px 0 0 0}#postanswerwrapper{margin:40px 0 0 0}#postanswerwrapper h2{border-bottom:none;font-size:1.2em;margin:0}#postanswerwrapper small#butPleaseLogInFirst{display:none}#postanswerwrapper form#AnswerForm{display:none}#postanswerwrapper a#postAnAnswerButton:hover{text-decoration:none}input.gsc-input{background:0 0!important;text-indent:0!important}input.gsc-search-button{-webkit-box-sizing:content-box;box-sizing:content-box}div.gcsc-branding{display:none}div.gsc-url-top{display:none}a.gs-title{padding-right:0;background:0 0;text-decoration:none!important}.gs-title,.gs-title *{text-decoration:none!important}.contributor small{font-size:.8rem;color:#888;margin-left:0}form h2{border:none;margin:0;padding:1.5rem 0 .5rem 0}fieldset{border:none}fieldset legend{display:none}fieldset ol{padding:0;margin:0;list-style:none}fieldset ol li{padding:1rem 0 0 0}form>fieldset>ol>li>label{text-transform:uppercase;font-size:.8rem;line-height:1rem;color:#9a8359;display:block;font-weight:500;letter-spacing:1px}input,select,textarea{border:2px solid #e8e2d7;background:#fff;font-size:1.2rem;padding:.45rem .55rem .33rem .55rem;border-radius:3px;width:100%}textarea{font-family:inherit;font-size:1rem;height:10rem}input[type=checkbox]{background:0 0;border:inherit;width:.8rem;height:.8rem;padding:0}input[type=number]{width:5rem}label.checkbox{display:inline-block;padding:0 .5rem}placeholder{color:#777}li.humancheck{margin:2rem 0 0 0}li.humancheck label{font-size:1.2rem;text-transform:none;color:#444;display:inline-block}li.humancheck input[type=text]{width:2rem;text-align:left;padding:.2rem .2rem;margin:0 .5rem}li.submitwrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1rem 0 4rem 0}li.submitwrap input{margin-right:1rem}li.submitwrap a{font-size:1.1em;margin-left:.4rem}li.submitwrap span.prebuttontext{padding:0 1rem 1rem 0}.field-validation-error{color:#e80c4d;font-weight:700}.field-validation-valid{display:none}input.input-validation-error{border:1px solid #e80c4d}textarea.input-validation-error{border:1px solid #e80c4d}input[type=checkbox].input-validation-error{border:0 none}.validation-summary-errors{color:#8b0000;letter-spacing:1px;font-size:1rem;font-weight:700;padding:.4rem .7rem;margin:1rem 0;border:dotted 2px #8b0000;background-color:pink}.validation-summary-errors>ul{list-style:none}.validation-summary-errors>ul>li{padding:.3rem 0}.validation-summary-valid{display:none}form#loginform li#password input{width:75%}form#loginform li#password a{margin-left:1em}.signupnow{margin:0 0 0 2em;font-size:1.5rem;border-left:dotted 2px #bbb;padding:1em 2em;line-height:1.5em}@media (max-width:1047px){.signupnow{margin:0;border-left:none;padding:0}.signupnow a{padding:0}}ul.submitted{list-style:none;padding:0;margin:0}ul.submitted li{margin-bottom:.7rem}ul.submitted li h3{border-bottom:none;margin:0;padding:0;display:inline-block}ul.submitted li h3 a{color:#07c;font-weight:400}ul.submitted li span{padding:0;font-size:.8em;color:#a9a9a9}ul.submitted li span.votes{width:70px;display:inline-block}ul.submitted li div{text-align:right;padding-right:1rem}ul.submitted li span.posted{display:inline-block;width:10rem}ul.submitted li span.answers{display:inline-block;width:5rem}ul.submitted li span>span{padding-right:.3rem;font-size:1rem;color:#a9a9a9}ul.submitted li span.green{color:#006400}ul.submitted li span.green>span{color:green;font-weight:700}ul.submitted li.inactivated h3{text-decoration:line-through}a.edit,a.edit:hover,a.edit:hover:visited,a.edit:visited{position:absolute;z-index:99;color:#f08080;font-size:1rem;visibility:hidden;text-transform:uppercase;font-family:Consolas;background:rgba(0,0,0,.7);padding:.2rem .5rem;margin:0 1rem!important;border-radius:5px}.site-header:hover a.edit,.welcomepage-intro:hover a.edit,h1:hover a.edit,h2:hover a.edit,h3:hover a.edit{visibility:visible}a.button,a.button:active,a.button:hover,a.button:visited,button:not(.choices__button),input[type=button],input[type=submit]{background-color:#f2f2f2;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#f2f2f2));background-image:linear-gradient(to bottom,#f2f2f2,#f2f2f2);border:1px solid #bfbfbf;-webkit-box-shadow:inset 0 1px 0 #fff,inset 0 -1px 0 #d9d9d9,inset 0 0 0 1px #f2f2f2,0 2px 4px rgba(0,0,0,.2);box-shadow:inset 0 1px 0 #fff,inset 0 -1px 0 #d9d9d9,inset 0 0 0 1px #f2f2f2,0 2px 4px rgba(0,0,0,.2);color:#262626;text-shadow:0 1px 0 rgba(255,255,255,.5);border-radius:3px;cursor:pointer;min-width:5rem;font-size:1em;font-weight:700;line-height:20px;padding:.5em 1em .6em;margin:0;-webkit-transition:all 20ms ease-out;transition:all 20ms ease-out;text-decoration:none;width:auto}a.button:active:focus,a.button:active:hover,a.button:focus,a.button:hover,a.button:hover:focus,a.button:hover:hover,a.button:visited:focus,a.button:visited:hover,button:not(.choices__button):focus,button:not(.choices__button):hover,input[type=button]:focus,input[type=button]:hover,input[type=submit]:focus,input[type=submit]:hover{background:#f2f2f2;border-color:#8c8c8c;-webkit-box-shadow:inset 0 1px 0 #fff,inset 0 -1px 0 #d9d9d9,inset 0 0 0 1px #f2f2f2;box-shadow:inset 0 1px 0 #fff,inset 0 -1px 0 #d9d9d9,inset 0 0 0 1px #f2f2f2}a.button:active,a.button:active:active,a.button:hover:active,a.button:visited:active,button:not(.choices__button):active,input[type=button]:active,input[type=submit]:active{background:#f2f2f2;-webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,.2);box-shadow:inset 0 2px 3px rgba(0,0,0,.2)}a.button .fa,a.button:active .fa,a.button:hover .fa,a.button:visited .fa,button:not(.choices__button) .fa,input[type=button] .fa,input[type=submit] .fa{color:#bfbfbf;text-shadow:0 1px 0 rgba(255,255,255,.3)}a.button.small,a.button:active.small,a.button:hover.small,a.button:visited.small,button:not(.choices__button).small,input[type=button].small,input[type=submit].small{font-weight:600;padding:.3em .9em .4em}a.button.extrasmall,a.button:active.extrasmall,a.button:hover.extrasmall,a.button:visited.extrasmall,button:not(.choices__button).extrasmall,input[type=button].extrasmall,input[type=submit].extrasmall{font-weight:500;padding:.2em .7em .3em}a.cancel:visited{color:#07c}td a.button,td a.button:active,td a.button:hover,td a.button:visited,td button,td input[type=button],td input[type=submit]{padding:.2rem .3rem}div#messageswrap{text-align:center;padding:0;margin:.5rem auto 2.5rem auto;max-width:40rem}div.message{border:solid 1px #bbb;padding:1em 2em .9em 1em;margin:0 auto 1.5rem auto;max-width:40rem;border-radius:2px;font-size:1.1em;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}div.message.info{background-color:#add8e6}div.message.important{background-color:#fafad2}div.message.warning{background-color:#ffa07a}div.message.error{background-color:#f08080}div.message a{text-decoration:underline}.infobox{background:#fef3da;background:-webkit-gradient(linear,left top,left bottom,from(#fef3da),to(#dfd1b5));background:linear-gradient(to bottom,#fef3da 0,#dfd1b5 100%);margin:0 0 2rem 0;padding:.6rem .4rem .6rem .6rem;color:#000;border:solid 1px #ccc;border-radius:3px}.infobox.libraryinfo span:nth-child(2){font-weight:700}.infobox.libraryinfo span{margin:0 0 9px 0;display:inline-block}.infobox.libraryinfo label{display:block;font-size:.6rem;text-transform:uppercase;color:#9c9c9c}.infobox.libraryinfo a{margin:0;padding:0;font-weight:700}.infobox.libraryinfo a:after{content:" »"}div.testimonial{border-radius:.4rem;width:20rem;margin:2rem auto 0 auto;background:#fef3da;background:-webkit-gradient(linear,left top,left bottom,from(#fef3da),to(#dfd1b5));background:linear-gradient(to bottom,#fef3da 0,#dfd1b5 100%);padding:.6rem .6rem 1rem .6rem}div.testimonial blockquote{margin:.3rem .6rem .6rem .6rem;padding:0}div.testimonial span{display:block;width:100%;text-align:right;color:#666;margin-left:-1rem;font-size:.7rem}footer{border-top:1px solid #cb9;padding:1.3rem 0 1.7rem 0;background:#fef3da;background:-webkit-gradient(linear,left top,left bottom,from(#fef3da),to(#dfd1b5));background:linear-gradient(to bottom,#fef3da 0,#dfd1b5 100%);text-align:center}footer>nav{font-size:.9rem;max-width:62rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.5rem .5rem 1.5rem .5rem;-ms-flex-pack:distribute;justify-content:space-around}footer>nav a,footer>nav a:visited{padding:.4rem .5rem;display:inline-block;text-decoration:none;white-space:nowrap;color:rgba(0,119,204,.7)}footer>section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:62rem;margin:0 auto;-ms-flex-pack:distribute;justify-content:space-around;font-size:.8rem;color:#a79066;font-style:italic}footer>section div{padding:.5rem}.text-center{text-align:center}.font-1-4{font-size:1.4rem}.font-bold{font-weight:700}
/*# sourceMappingURL=styles.min.css.map */