@font-face{font-family:'Alegreya';font-style:normal;font-weight:400;src:local("Alegreya Regular"),local("Alegreya-Regular"),url("../fonts/Alegreya-Regular.woff") format("woff"),url("../fonts/Alegreya-Regular.woff2") format("woff2")}@font-face{font-family:'Alegreya Sans';font-style:normal;font-weight:400;src:local("Alegreya Sans Regular"),local("AlegreyaSans-Regular"),url("../fonts/AlegreyaSans-Regular.woff") format("woff"),url("../fonts/AlegreyaSans-Regular.woff2") format("woff2")}*{margin:0;padding:0}html,body{height:100%;color:#424141;background-color:#f5f5f5}#arxivfeed:empty{display:none}#arxivfeed{border:thin solid black}#outer-wrapper{position:relative;width:100%;font:normal 17px/1.524 "Alegreya",Georgia,"Bitstream Charter","Century Schoolbook L","Liberation Serif",serif;line-height:140%;min-height:100%;background-image:url("../img/noise.jpg")}* html #outer-wrapper{height:100%}#header-wrapper{color:#fff;min-height:8.375em;vertical-align:middle;text-align:center;border-bottom:1px solid #ccc;background:url("../img/header-bg.jpg")}#header-wrapper .small{font-size:80%}#header-wrapper .logo a{font:bold 230% "Alegreya Sans",Helvetica,sans-serif;text-align:center;text-decoration:none;text-transform:uppercase;color:#fff;padding-top:3%}#header-wrapper .headerlinks{font-size:60%;padding:1em 0 0}#header-wrapper .nav{margin:0 auto;max-width:100%;font-family:"Alegreya Sans",Helvetica,sans-serif}#header-wrapper .nav ul{text-align:center;list-style-type:none}#header-wrapper .nav li{padding:1em 1em 1em 0;display:inline-block}#header-wrapper .nav a{color:#fff;text-decoration:none;font-size:140%;text-transform:uppercase}#header-wrapper .nav a:hover{text-decoration:line-through}#main{width:55%;max-width:960px;margin:0 auto;padding-bottom:6.250em}#footer-wrapper{position:relative;height:5.000em;margin-top:-5.000em;text-align:center;border-top:1px solid #ccc;text-transform:uppercase;background-color:#f5f5f5;font-family:"Alegreya Sans",Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif}#footer-wrapper a{text-decoration:none;color:#707070}#footer-wrapper a:hover{color:#688fad}#footer-wrapper ul,#footer-wrapper ol,#footer-wrapper li,#footer-wrapper p{color:#707070}#footer-wrapper p,#footer-wrapper ul{font-size:80%;overflow:auto;padding-top:1em}#footer-wrapper li{display:inline;padding:0;margin:0 auto}.footer{width:55%;max-width:960px;padding:0.313em 0;margin:auto}@font-face{font-family:'fontello';src:url("../fonts/fontello.eot?25604047");src:url("../fonts/fontello.eot?25604047#iefix") format("embedded-opentype"),url("../fonts/fontello.woff?25604047") format("woff"),url("../fonts/fontello.ttf?25604047") format("truetype"),url("../fonts/fontello.svg?25604047#fontello") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.icon-rss:before{content:'\e808'}.icon-gmail:before{content:'\e802'}.icon-feather:before{content:'\e803'}.icon-cw:before{content:'\e805'}.icon-cc:before{content:'\e806'}.icon-spin4:before{content:'\e800'}.icon-user:before{content:'\e801'}.icon-bookmarks:before{content:'\e804'}.icon-search-1:before{content:'\e807'}.border-radius,#main pre,#main blockquote{border-radius:5px}.round-radius,#main .video,#main img{border-radius:10px}#main h1,#main h2,#main h3,#main h4,#main h5,#main h6{color:#4b4b4b;font-family:"Alegreya Sans",Helvetica,sans-serif;margin:1em 0;line-height:140%}#main h1,#main h2{background:url("../img/dotted-border.png") bottom left repeat-x}#main h2 a{display:inline-block;text-decoration:none;color:#4b4b4b}#main h2 a:visited{color:#4b4b4b}#main h2:first-child{margin:1em 0}#main p{margin-bottom:1em}#main img{display:block;margin:1em auto;padding:.3em;border:1px none;max-width:100%}#main a[href$=".png"],#main a[href$=".gif"],#main a[href$=".jpg"],#main a[href$=".jpeg"]{cursor:pointer;cursor:zoom-in;cursor:-moz-zoom-in;cursor:-webkit-zoom-in}#main ul{margin:1em 0px}#main ol,#main li{margin-left:1em}#main img[alt="many"]{display:inline;margin:1em 0}#main img[alt="none"]{border:none}#main img[alt="left"]{float:left;margin:.5em 1em .25em 0}#main img[alt="right"]{float:right;margin:.5em 1em .25em 0}#main .archive-date{text-align:left;float:right;background:url("../img/dotted-border.png") bottom left repeat-x;color:#8eb6cb}#main .align-left{display:block;text-align:left}#main .align-center{display:block;text-align:center}#main .align-right{display:block;text-align:right}#main blockquote{margin-bottom:0.5em;padding:.5em;border:1px dashed #ccc;font-style:italic}#main a{color:#8eb6cb;text-decoration:none}#main a:hover{color:#688fad;text-decoration:underline}#main a:visited{color:#7e7e96}#main table{width:100%;max-width:100%;border-collapse:collapse;margin:2% 0;border:#c9c9c9}#main table th{background:#f5f5f5}#main th,#main td{text-align:left;padding:0.313em 0.625em;border:1px solid #ccc}#main dt{color:#444;font-weight:700}#main dd{margin-left:1em}#main .video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}#main .video iframe,#main .video object,#main .video embed{position:absolute;top:0;left:0;width:100%;height:100%;margin-bottom:1em}#main code{font-size:1.0rem;display:inline-block;background-color:transparent;color:#657b83}#main pre{line-height:1.5;font-size:0.95rem;margin-bottom:1em;padding:0.313em;overflow:auto;background-color:#FBFBFB;border:1px solid #c9c9c9}.pagination{text-align:center;margin:1em 0}input[type="text"],textarea{display:inline-block;height:25px;vertical-align:middle;background-color:#fff;border:1px solid #c9c9c9;border-radius:4px}input[type="text"]:focus,textarea:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}input[type="submit"]{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid #c9c9c9;border-radius:4px;color:#333;background-color:#fff;border-color:#ccc;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text}input[type="submit"]:hover{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;background-color:#f5f5f5}pre{background-color:#FBFBFB !important;color:#5c5a5a !important}.hll{background-color:#ffffcc}.c{color:#93a1a1;font-style:italic}.g{color:#657b83}.k{color:#859900}.l{color:#657b83}.n{color:#586e75}.o{color:#657b83}.x{color:#657b83}.p{color:#657b83}.cm{color:#93a1a1;font-style:italic}.cp{color:#93a1a1;font-style:italic}.c1{color:#93a1a1;font-style:italic}.cs{color:#93a1a1;font-style:italic}.gd{color:#657b83}.ge{color:#657b83}.gr{color:#657b83}.gh{color:#657b83}.gi{color:#657b83}.go{color:#657b83}.gp{color:#C65D09}.gs{color:#657b83}.gu{color:#657b83}.gt{color:#657b83}.kc{color:#859900}.kd{color:#859900}.kn{color:#cb4b16}.kp{color:#cb4b16}.kr{color:#859900}.kt{color:#859900}.ld{color:#657b83}.m{color:#2aa198}.s{color:#2aa198}.na{color:#657b83}.nb{color:#268bd2}.nc{color:#268bd2}.no{color:#b58900}.nd{color:#cb4b16}.ni{color:#cb4b16}.ne{color:#cb4b16}.nf{color:#268bd2}.nl{color:#657b83}.nn{color:#b58900}.nx{color:#657b83}.py{color:#268bd2}.nt{color:#859900}.nv{color:#cd4b16}.ow{color:#859900}.w{color:#fdf6e3}.mf{color:#2aa198}.mh{color:#2aa198}.mi{color:#2aa198}.mo{color:#2aa198}.sb{color:#2aa198}.sc{color:#2aa198}.sd{color:#2aa198}.s2{color:#2aa198}.se{color:#cb4b16}.sh{color:#2aa198}.si{color:#cb4b16}.sx{color:#2aa198}.sr{color:#2aa198}.s1{color:#2aa198}.ss{color:#2aa198}.bp{color:#268bd2;font-weight:bold}.vc{color:#268bd2}.vg{color:#268bd2}.vi{color:#268bd2}.il{color:#2aa198}#cse-search-box{max-width:50% !important;margin:0 auto !important}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}body{font:12pt "Alegreya", Georgia, "Bitstream Charter", "Century Schoolbook L", "Liberation Serif", serif}#header-wrapper,#footer-wrapper{display:none}#main{width:100%}a,a:visited{color:#444 !important;text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@media screen and (max-width: 768px){.nav,.footer,#footer-wrapper{margin:0;width:100%}.nav ul{font-size:100%}#main{width:90%}#outer-wrapper{font-size:16px;line-height:130%}.archive-date{display:none}pre{word-wrap:break-word;word-break:break-all;overflow:auto}}
