﻿@font-face{font-family:"_icons";src:local("☺"),url(/assets/POIcons-Regular-8133ae0ba6ab6a7a4712a2b7cd51f454.otf) format("opentype")}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body .container{width:700px;margin:0px auto;padding:40px}body{padding-top:200px}body>header{position:absolute;left:0;top:0;width:100%;z-index:1}body>header .container{position:relative;overflow:hidden;*zoom:1}body>header h1{margin:0 auto;text-align:center}body>header h1 a:before,body>header h1 a span{display:inline-block}body>header h1 a span{text-align:left}body>header .user-info{width:50%;padding-top:20px;padding-right:20px;position:absolute;top:0;right:0}body>#page-controls{display:block;clear:both}body>article,body>footer{background:#fff;position:relative;z-index:0}body>footer{margin-top:20px}body>article{padding-top:20px;padding-bottom:20px}body>article>header,body>article>footer,body>article>.content{width:700px;padding:0 40px;margin:20px auto}body>article>header .supertitle{float:right}body>article>footer{clear:both;overflow:hidden;*zoom:1}body>article>footer .date{float:right}body>article>.content>*:last-child{margin-bottom:0}body>article>.content>h1:first-of-type,body>article>.content h2:first-of-type,body>article>.content h3:first-of-type,body>article>.content h4:first-of-type,body>article>.content h5:first-of-type,body>article>.content h6:first-of-type{margin-top:0}figure{padding:5px;margin:20px 0;position:relative;z-index:1}figure.right{float:right;clear:right;margin-left:20px}figure.left{float:left;clear:left;margin-right:20px}h1,h2,h3,h4,h5,h6{clear:both}h1+figure,h2+figure,h3+figure,h4+figure,h5+figure,h6+figure{margin-top:0}#notifications{margin:20px 0}#notifications .notification{margin:10px 0;padding:5px 20px}#resources{overflow-x:auto;white-space:nowrap;margin-left:-40px;margin-right:-40px}#resources h3{margin-left:20px;margin-right:20px}#resources .all{white-space:nowrap;max-height:300px;padding:1em 10px;display:-webkit-box;-webkit-box-orient:horizontal;display:box;box-orient:horizontal;min-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#resources .resource,#resources form,#resources .more{display:inline-block;vertical-align:top;width:200px;max-height:240px;margin:0 10px}#resources form{width:250px}#resources .more{display:-webkit-box;-webkit-align-content:center;display:box;align-content:center;width:1em}@font-face{font-family:"_inconsolata";src:url(/assets/Inconsolata-925aa4673558848b3839487f0f840596.eot);src:url(/assets/Inconsolata.eot?#iefix) format('embedded-opentype'),url(/assets/Inconsolata-c76e725fdab02cee0e68d9486b614c37.otf) format('opentype'),url(/assets/Inconsolata-6e28d0d3a02d5f2302a119de7b48be67.ttf) format('truetype'),url(/assets/Inconsolata-c74dc0c0b3e528e5fee0622cf57e176e.woff) format('woff')}@font-face{font-family:"_myriad-pro";src:url(/assets/MyriadPro-SemiExt-e31a5e24ffe129a6b2ff3dc418092c40.eot);src:url(/assets/MyriadPro-SemiExt.eot?#iefix) format('embedded-opentype'),url(/assets/MyriadPro-SemiExt-27e96ad0117599b35350884a872d8824.otf) format('opentype'),url(/assets/MyriadPro-SemiExt-8d5b27336c55d16645dd981cc862400a.ttf) format('truetype'),url(/assets/MyriadPro-SemiExt-f1bd32dd8b5498e67847212e55f33422.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"_myriad-pro";src:url(/assets/MyriadPro-SemiExtIt-c8b6d5c2d580bf613ac19e8e319b8a38.eot);src:url(/assets/MyriadPro-SemiExtIt.eot?#iefix) format('embedded-opentype'),url(/assets/MyriadPro-SemiExtIt-d26c13e8983d2066b13d18d3433a8b28.otf) format('opentype'),url(/assets/MyriadPro-SemiExtIt-974bff93b33026873948a6ac7a83e75f.ttf) format('truetype'),url(/assets/MyriadPro-SemiExtIt-3f97f01cbc7ad185ac6dcde712895109.woff) format('woff');font-weight:normal;font-style:italic}@font-face{font-family:"_myriad-pro";src:url(/assets/MyriadPro-BoldSemiExt-4baff4897177b0331736f9a2b40d5c7f.eot);src:url(/assets/MyriadPro-BoldSemiExt.eot?#iefix) format('embedded-opentype'),url(/assets/MyriadPro-BoldSemiExt-64556f169a1f4ee5ce4a7486c2119e3b.otf) format('opentype'),url(/assets/MyriadPro-BoldSemiExt-0bf8a9e040cb7cb98abf863c1d3c85a5.ttf) format('truetype'),url(/assets/MyriadPro-BoldSemiExt-3a3046b75a89759fc1919d722b8cc105.woff) format('woff');font-weight:bold;font-style:normal}@font-face{font-family:"_myriad-pro";src:url(/assets/MyriadPro-BoldSemiExtIt-5b0b9995912d7a231321ab550229e752.eot);src:url(/assets/MyriadPro-BoldSemiExtIt.eot?#iefix) format('embedded-opentype'),url(/assets/MyriadPro-BoldSemiExtIt-e41d28c17d6b8560a0f5a70aede7b8e9.otf) format('opentype'),url(/assets/MyriadPro-BoldSemiExtIt-946b53ce0c4b90d9518cd8a525fa747c.ttf) format('truetype'),url(/assets/MyriadPro-BoldSemiExtIt-3faedfcec77d66321d0175f500114dbd.woff) format('woff');font-weight:bold;font-style:italic}@font-face{font-family:"_myriad-pro";src:url(/assets/MyriadPro-LightSemiExt-9446d35ce374d2e147d5316b4ff296d6.eot);src:url(/assets/MyriadPro-LightSemiExt.eot?#iefix) format('embedded-opentype'),url(/assets/MyriadPro-LightSemiExt-973484f4659315f9c0f6a84ade70e23a.otf) format('opentype'),url(/assets/MyriadPro-LightSemiExt-de8a5f7849981ae2cca4b55e40a4e449.ttf) format('truetype'),url(/assets/MyriadPro-LightSemiExt-9a79d8b51aa87908c75545317357001a.woff) format('woff');font-weight:100;font-style:normal}@font-face{font-family:"_myriad-pro";src:url(/assets/MyriadPro-LightSemiExtIt-20b108f482eca13b678cdc911b4758ec.eot);src:url(/assets/MyriadPro-LightSemiExtIt.eot?#iefix) format('embedded-opentype'),url(/assets/MyriadPro-LightSemiExtIt-6fc8b1e416c6a2182957159b8a4ae4b4.otf) format('opentype'),url(/assets/MyriadPro-LightSemiExtIt-a3149be394e076d66d5af064e71b768e.ttf) format('truetype'),url(/assets/MyriadPro-LightSemiExtIt-d2dbf4ed925b2d90ba44bc15dce3b4bd.woff) format('woff');font-weight:100;font-style:italic}@font-face{font-family:"_proxima-nova";src:url(/assets/ProximaNova-Semibold-0e44a3173e24624e7ee8a5e201384877.eot);src:url(/assets/ProximaNova-Semibold.eot?#iefix) format('embedded-opentype'),url(/assets/ProximaNova-Semibold-a5bc4e03ec7b06cab20e06c0abc4c0b2.otf) format('opentype'),url(/assets/ProximaNova-Semibold-ba550e47771558087e00bfca570bec66.ttf) format('truetype'),url(/assets/ProximaNova-Semibold-ce299d6b428a84a18236cc87d0f69021.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"_proxima-nova";src:url(/assets/ProximaNova-Extrabold-d076643e7d815a0daf764f293181a5aa.eot);src:url(/assets/ProximaNova-Extrabold.eot?#iefix) format('embedded-opentype'),url(/assets/ProximaNova-Extrabold-4319c8c8b899b60bb580698406e7a3c1.otf) format('opentype'),url(/assets/ProximaNova-Extrabold-294539620d3ccfc5bb586864b759a3fe.ttf) format('truetype'),url(/assets/ProximaNova-Extrabold-d5a5334fe12c4237f52de9575b4b73b8.woff) format('woff');font-weight:bold;font-style:normal}@font-face{font-family:"PointlessOne";src:url(/assets/PointlessOne-Black.eot);src:url(/assets/PointlessOne-Black.eot?#iefix) format('embedded-opentype'),url(/assets/PointlessOne-Black-80cf5348d791ba02f6b6992fb8119cfa.otf) format('opentype'),url(/assets/PointlessOne-Black-200cc3ee179da132fba8f0735caa6275.ttf) format('truetype'),url(/assets/PointlessOne-Black-f5d477c74a1eba6ac4c27e98f3f0be1f.woff) format('woff');font-weight:normal;font-style:normal}html{font-size:100%;line-height:1.5em}body{font-family:_myriad-pro,sans-serif}h1,h2,h3,h4,h5,h6{margin-top:8px;margin-bottom:8px;font-family:_proxima-nova,sans-serif}h1{font-size:5.625em;line-height:1.06667em;font-weight:bold}h1 a:before{font-family:PointlessOne;font-weight:normal}h1 a span{font-size:0.38em;line-height:1em}body>article>header:before{font-size:5.625em;line-height:1.06667em;font-family:PointlessOne;font-weight:normal}h2,article h1{font-size:2.125em;line-height:1.41176em;margin-top:0.61765em;font-weight:normal}h3,article h2{font-size:1.875em;line-height:1.6em}h4,article h3{font-size:1.625em;line-height:1.84615em}h5,article h4{font-size:1.375em;line-height:2.18182em;base-line-height:24px;line-height:1.45455em}h6,article h5{font-size:1.125em;line-height:1.33333em;line-height:1.77778em}article h6{font-size:1em;line-height:1.5em}ol{list-style:decimal}ul{list-style:square}li{margin-left:30px}p,li{margin-bottom:0.5em}#notifications{margin-bottom:1.5em}article header h1{margin:0px}hr{overflow:hidden;height:0px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;overflow:hidden;border:0px none;background:transparent;border-top:1px solid #444;margin-top:0.5em;margin-bottom:0.875em}article hr{border-bottom:1px solid rgba(255,255,255,0.5);-moz-background-origin:border;-o-background-origin:border-box;-webkit-background-origin:border;background-origin:border-box}#posts-index h3{text-align:right}#posts-index h4 a{color:#444}#posts-index h4 .controls{float:right;font-size:0.72727em;font-weight:normal}#posts-index h4 .controls a{text-decoration:none}#posts-index h4 .controls a:hover{text-decoration:underline}dl,ol,ul,table,address,fieldset,blockquote{margin-top:0.5em;margin-bottom:0.5em}pre{margin-top:1em;margin-bottom:1em}em{font-style:italic}strong{font-weight:bold}blockquote{border-left-width:0.5em;border-left-style:solid;padding-left:1em;border-left-color:rgba(68,68,68,0.2)}.footnotes{border-top-width:0.0625em;border-top-style:solid;padding-top:1.4375em}pre,code{font-family:_inconsolata,"_andale-mono~",monospace}sup{font-size:smaller;position:relative;top:-8px;font-size:0.5em;line-height:1.5em}sup[id^="fnref:"] a:before{content:"["}sup[id^="fnref:"] a:after{content:"]"}html{height:100%}body{min-height:100%;color:#444;background-color:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding-bottom:104px}body>header{color:#444}body>header canvas{display:none}body>header,body>header.cutout:before,body>header.cutout:after{background:#f6f6f6;border-bottom:1px solid #003F9B}body>header.cutout{border-bottom:0px none}body>header.cutout:before,body>header.cutout:after{content:"";position:absolute;bottom:-11px;height:10px;width:-moz-calc(50% - 400px);width:-o-calc(50% - 400px);width:-webkit-calc(50% - 400px);width:calc(50% - 400px)}body>header.cutout:before{left:0}body>header.cutout:after{right:0}body>header.cutout canvas{display:block;position:absolute;margin-left:-400px;left:50%;bottom:-36px}body>header a{color:#444;text-decoration:none}body>header a:visited{color:#444}body>header a:focus{color:#003F9B}body>header a:hover{color:#444}body>header a:active{color:#003F9B}body>header h1 a{margin-left:100px}body>header h1 a:before{position:absolute;padding-right:20px;border-right:1px solid;margin-left:-100px;content:"1";-moz-transition-property:margin-left;-o-transition-property:margin-left;-webkit-transition-property:margin-left;transition-property:margin-left;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s}body>header h1 a span{white-space:pre-line}body>header h1 a:hover{text-shadow:rgba(98,98,98,0.7) 0 0 8px}body>header .user-info{text-align:right;visibility:hidden}body>header .user-info a.opt{visibility:hidden}body>header .user-info a:hover{text-decoration:underline}body>header .user-info:hover a.opt{visibility:visible}body>header:hover .user-info{visibility:visible}body>header a:hover{text-decoration:underline}body>footer{text-align:center;color:#444;background:#f6f6f6;border-top:1px solid #003F9B;position:absolute;left:0;bottom:0;right:0}body>footer a{color:#909090}body>article header{position:relative}body>article header:before{position:fixed;padding-right:20px;border-right:1px solid;margin-left:-100px;margin-top:-176px;content:"1"}body>article header:after{content:" ";position:absolute;display:block;left:-100px;top:-240px;width:100px;height:176px;background:#f6f6f6}body>article header h1{border-bottom:1px solid}body>article header h1:first-letter{border-bottom:4px solid;padding-bottom:3px}body>article header,body>article footer{color:#444}body>article header a,body>article footer a{color:#444}a{color:#444}a:visited{color:#5e5e5e}a:focus{color:#003F9B}a:hover{color:#003F9B}a:active{color:#003F9B}.posts.index .post h4 .controls,.posts.index .page h4 .controls,.pages.index .post h4 .controls,.pages.index .page h4 .controls{float:right}a{-moz-transition:all 0.1s linear;-o-transition:all 0.1s linear;-webkit-transition:all 0.1s linear;transition:all 0.1s linear}#resources .all{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjUiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g'),url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjUiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 10, color-stop(0%, rgba(0,0,0,0.5)),color-stop(100%, rgba(0,0,0,0))),-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, rgba(0,0,0,0.5)),color-stop(100%, rgba(0,0,0,0)));background-image:-moz-linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0) 10px),-moz-linear-gradient(bottom, rgba(0,0,0,0.5),rgba(0,0,0,0) 10px);background-image:-webkit-linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0) 10px),-webkit-linear-gradient(bottom, rgba(0,0,0,0.5),rgba(0,0,0,0) 10px);background-image:linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0) 10px),linear-gradient(to top, rgba(0,0,0,0.5),rgba(0,0,0,0) 10px)}#resources .all .more a{font-size:1.625em;line-height:1.846em;color:#444;text-shadow:rgba(255,255,255,0.5) -1px 0px 0,#000 1px 0px 0;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);height:2em;line-height:2em;text-decoration:none}#resources .all .more a:hover{text-decoration:underline}figure{background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #444}figure img{display:block}.timeline,.tick{stroke:#444;stroke-width:1px}line.additions{stroke:#4a4;stroke-width:1px;opacity:0.4}line.deletions{stroke:#f66;stroke-width:1px;opacity:0.4}text.additions{fill:#4a4}text.deletions{fill:#f66}.fancy-editor{position:relative}.fancy-editor .title{display:none;font-size:32px;line-height:30px;padding:15px 20px 5px;font-weight:bold}.fancy-editor .actions{position:absolute;top:20px;right:-40px;width:20px;padding:10px;margin:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;line-height:20px}.fancy-editor .actions .expand,.fancy-editor .actions .collapse{display:inline-block;width:20px;height:20px;text-align:center;vertical-align:middle;font:20px/1em _icons;text-shadow:#fff 0 1px;cursor:pointer}.fancy-editor .actions .expand:hover,.fancy-editor .actions .collapse:hover{color:#0064CD}.fancy-editor .actions .expand:before{content:"a"}.fancy-editor .actions .collapse:before{content:"A"}.fancy-editor .fancy-preview,.fancy-editor .ace_editor{border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;position:absolute;top:0;bottom:0;left:0;right:0}.fancy-editor .fancy-preview{display:none;overflow-x:hidden;padding:20px 40px}.fancy-editor.fullscreen{position:fixed !important;width:auto !important;height:auto !important;left:0;top:0;right:0;bottom:0;background:#eee url(/assets/noise.png)}.fancy-editor.fullscreen .title{display:block}.fancy-editor.fullscreen .actions{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;top:0px;left:auto;right:20px}.fancy-editor.fullscreen .ace_editor{left:20px;top:50px;bottom:20px;right:-moz-calc(50% + 10px)}.fancy-editor.fullscreen .fancy-preview{display:block;right:20px;top:50px;bottom:20px;left:-moz-calc(50% + 10px)}form{margin-bottom:20px}form .actions{padding-left:150px}fieldset{margin-bottom:20px;padding-top:20px}fieldset legend{display:block;padding-left:150px;font-size:1.5em;line-height:1;color:#a9a9a9}form .field{margin-bottom:20px;*zoom:1}form .field:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}label,input,select,textarea{font-weight:normal;line-height:normal}label{padding-top:6px;float:left;width:130px;text-align:right}form .input{margin-left:150px}form .input label{display:inline;float:none;margin-right:1em}input[type=checkbox],input[type=radio]{cursor:pointer}input,textarea,select,.uneditable-input{display:inline-block;width:630px;height:20px;padding:4px;font-size:16px;line-height:20px;color:gray;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}input[type=checkbox],input[type=radio]{width:auto;height:auto;padding:0;margin:3px 0;*margin-top:0;line-height:normal;border:none}input[type=file]{background-color:#fff;padding:initial;border:initial;line-height:initial;height:1.6em;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}input[type=button],input[type=reset],input[type=submit]{width:auto;height:auto}select,input[type=file]{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;-moz-box-sizing:content-box}select[multiple]{height:inherit}textarea{height:auto}.uneditable-input{background-color:#fff;display:block;border-color:#eee;-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);cursor:not-allowed}:-moz-placeholder{color:#d3d3d3}::-webkit-input-placeholder{color:#d3d3d3}input,textarea{-moz-transition:border 0.2s linear,box-shadow 0.2s linear;-o-transition:border 0.2s linear,box-shadow 0.2s linear;-webkit-transition:border 0.2s linear,box-shadow 0.2s linear;transition:border 0.2s linear,box-shadow 0.2s linear;-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);box-shadow:inset 0 1px 3px rgba(0,0,0,0.1)}input:focus,textarea:focus,input[type=file]:focus,input[type=checkbox]:focus,select:focus{outline:0;border-color:rgba(90,167,231,0.8);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(90,167,231,0.6);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(90,167,231,0.6);box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(90,167,231,0.6)}form .field.error{background:rgba(157,38,29,0.1);padding:10px 0;margin:-10px 0 10px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}form .field.error>label,form .field.error>.field_with_errors label,form .field.error span.help-inline,form .field.error span.help-block{color:#9d261d}form .field.error input,form .field.error textarea{border-color:#c87872;-moz-box-shadow:0 0 3px rgba(157,38,29,0.25);-webkit-box-shadow:0 0 3px rgba(157,38,29,0.25);box-shadow:0 0 3px rgba(157,38,29,0.25)}form .field.error input:focus,form .field.error textarea:focus{border-color:#b9554d;-moz-box-shadow:0 0 6px rgba(157,38,29,0.5);-webkit-box-shadow:0 0 6px rgba(157,38,29,0.5);box-shadow:0 0 6px rgba(157,38,29,0.5)}form .field.error .input-prepend span.add-on,form .field.error .input-append span.add-on{background:#f4c8c5;border-color:#c87872;color:#b9554d}.input-mini,input.mini,textarea.mini,select.mini{width:60px}.input-small,input.small,textarea.small,select.small{width:90px}.input-medium,input.medium,textarea.medium,select.medium{width:150px}.input-large,input.large,textarea.large,select.large{width:210px}.input-xlarge,input.xlarge,textarea.xlarge,select.xlarge{width:270px}.input-xxlarge,input.xxlarge,textarea.xxlarge,select.xxlarge{width:530px}textarea.xxlarge{overflow-y:auto}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{background-color:#f5f5f5;border-color:#ddd;cursor:not-allowed}.actions{background:rgba(255,255,255,0.3);margin-top:20px;margin-bottom:20px;padding:19px 20px 20px;border-top:1px solid #ddd;-moz-box-shadow:#fff 0 -1px inset;-webkit-box-shadow:#fff 0 -1px inset;box-shadow:#fff 0 -1px inset;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0;border-radius:0 0 3px 3px;overflow:hidden;*zoom:1;clear:both}.actions .secondary-actions{float:right}.actions .secondary-actions a{line-height:30px}.actions .secondary-actions a:hover{text-decoration:underline}.actions .secondary-actions a.button{line-height:normal}.actions .secondary-actions a.button:hover{text-decoration:none}.help-inline,.help-block{font-size:14px;line-height:20px;color:gray}.help-inline{padding-left:5px;*position:relative;*top:-5px}.help-block{display:block;max-width:600px}.inline-inputs{color:gray}.inline-inputs span,.inline-inputs input{display:inline-block}.inline-inputs input.mini{width:60px}.inline-inputs input.small{width:90px}.inline-inputs span{padding:0 2px 0 1px}.input-prepend input,.input-append input{-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0;border-radius:0 3px 3px 0}.input-prepend .add-on,.input-append .add-on{position:relative;background:#f5f5f5;border:1px solid #ccc;z-index:2;float:left;display:block;width:auto;min-width:16px;height:18px;padding:4px 4px 4px 5px;margin-right:-1px;font-weight:normal;line-height:18px;color:#d3d3d3;text-align:center;text-shadow:0 1px 0 #fff;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px;border-radius:3px 0 0 3px}.input-prepend .active,.input-append .active{background:#a9dba9;border-color:#46a546}.input-prepend .add-on{*margin-top:1px}.input-append input{float:left;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px;border-radius:3px 0 0 3px}.input-append .add-on{-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0;border-radius:0 3px 3px 0;margin-right:0;margin-left:-1px}.inputs-list{margin:0 0 5px;width:100%}.inputs-list li{display:block;padding:0;width:100%}.inputs-list label{display:block;float:none;width:auto;padding:0;line-height:20px;text-align:left;white-space:normal}.inputs-list label strong{color:gray}.inputs-list label small{font-size:14px;font-weight:normal}.inputs-list .inputs-list{margin-left:25px;margin-bottom:10px;padding-top:0}.inputs-list:first-child{padding-top:6px}.inputs-list li+li{padding-top:2px}.inputs-list input[type=radio],.inputs-list input[type=checkbox]{margin-bottom:0}.form-stacked{padding-left:20px}.form-stacked fieldset{padding-top:10px}.form-stacked legend{padding-left:0}.form-stacked label{display:block;float:none;width:auto;font-weight:bold;text-align:left;line-height:20px;padding-top:0}.form-stacked .field{margin-bottom:10px}.form-stacked .field div.input{margin-left:0}.form-stacked .inputs-list{margin-bottom:0}.form-stacked .inputs-list li{padding-top:0}.form-stacked .inputs-list li label{font-weight:normal;padding-top:0}.form-stacked .field.error{padding-top:10px;padding-bottom:10px;padding-left:10px;margin-top:0;margin-left:-10px}.form-stacked .actions{margin-left:-20px;padding-left:20px}.button.danger,.button.danger:hover,.button.error,.button.error:hover,.button.warn,.button.warn:hover,.button.warning,.button.warning:hover,.button.success,.button.success:hover,.button.info,.button.info:hover,.notification.danger,.notification.danger:hover,.notification.error,.notification.error:hover,.notification.warn,.notification.warn:hover,.notification.warning,.notification.warning:hover,.notification.success,.notification.success:hover,.notification.info,.notification.info:hover{color:#fff}.button.danger,.button.error,.notification.danger,.notification.error{background-color:#9d261d;background-repeat:repeat-x;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q4M2EyZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzlkMjYxZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d83a2e),color-stop(100%, #9d261d));background-image:-moz-linear-gradient(top, #d83a2e,#9d261d);background-image:-webkit-linear-gradient(top, #d83a2e,#9d261d);background-image:linear-gradient(to bottom, #d83a2e,#9d261d);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}.button.warn,.button.warning,.notification.warn,.notification.warning{background-color:#f89406;background-repeat:repeat-x;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiYjQ1MCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y4OTQwNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fbb450),color-stop(100%, #f89406));background-image:-moz-linear-gradient(top, #fbb450,#f89406);background-image:-webkit-linear-gradient(top, #fbb450,#f89406);background-image:linear-gradient(to bottom, #fbb450,#f89406);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}.button.success,.notification.success{background-color:#46a546;background-repeat:repeat-x;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc0YzQ3NCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzQ2YTU0NiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #74c474),color-stop(100%, #46a546));background-image:-moz-linear-gradient(top, #74c474,#46a546);background-image:-webkit-linear-gradient(top, #74c474,#46a546);background-image:linear-gradient(to bottom, #74c474,#46a546);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}.button.info,.notification.info{background-color:#049CDB;background-repeat:repeat-x;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMwYzBmYiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzA0OWNkYiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #30c0fb),color-stop(100%, #049cdb));background-image:-moz-linear-gradient(top, #30c0fb,#049cdb);background-image:-webkit-linear-gradient(top, #30c0fb,#049cdb);background-image:linear-gradient(to bottom, #30c0fb,#049cdb);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}.button,button,input[type=button],input[type=submit]{cursor:pointer;display:inline-block;background-color:#e6e6e6;background-repeat:repeat-x;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMjUlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTZlNmU2Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff),color-stop(25%, #ffffff),color-stop(100%, #e6e6e6));background-image:-moz-linear-gradient(top, #ffffff,#ffffff 25%,#e6e6e6);background-image:-webkit-linear-gradient(top, #ffffff,#ffffff 25%,#e6e6e6);background-image:linear-gradient(to bottom, #ffffff,#ffffff 25%,#e6e6e6);border:1px solid #ccc;border-bottom-color:#bbb;padding:5px 14px 6px;text-shadow:0 1px 1px rgba(255,255,255,0.75);color:#444;text-decoration:none;font-size:16px;line-height:normal;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-transition:all 0.1s linear;-o-transition:all 0.1s linear;-webkit-transition:all 0.1s linear;transition:all 0.1s linear}.button::-moz-focus-inner,button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{padding:0;border:0}.button:hover,button:hover,input[type=button]:hover,input[type=submit]:hover{background-position:0 -15px;color:#333;text-decoration:none}.button:focus,button:focus,input[type=button]:focus,input[type=submit]:focus{-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05),0 0 8px rgba(82,168,236,0.8);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05),0 0 8px rgba(82,168,236,0.8);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05),0 0 8px rgba(82,168,236,0.8)}.button:active,button:active,input[type=button]:active,input[type=submit]:active{-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.25),0 1px 2px rgba(0,0,0,0.05);-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.25),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.25),0 1px 2px rgba(0,0,0,0.05)}.button.disabled,.button[disabled],button.disabled,button[disabled],input[type=button].disabled,input[type=button][disabled],input[type=submit].disabled,input[type=submit][disabled]{cursor:default;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);opacity:0.65;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}input[type=submit]:only-of-type,.button.primary,button.primary,input[type=button].primary,input[type=submit].primary{color:#fff;background-color:#0064CD;background-repeat:repeat-x;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA0OWNkYiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwNjRjZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #049cdb),color-stop(100%, #0064cd));background-image:-moz-linear-gradient(top, #049cdb,#0064cd);background-image:-webkit-linear-gradient(top, #049cdb,#0064cd);background-image:linear-gradient(to bottom, #049cdb,#0064cd);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}:root .alert-message,:root .btn{border-radius:0 \0}.notification{position:relative;padding:7px 15px;background-color:#e3eef7;background-repeat:repeat-x;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UzZWVmNyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff),color-stop(100%, #e3eef7));background-image:-moz-linear-gradient(top, #ffffff,#e3eef7);background-image:-webkit-linear-gradient(top, #ffffff,#e3eef7);background-image:linear-gradient(to bottom, #ffffff,#e3eef7);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);text-shadow:0 1px 0 rgba(255,255,255,0.5);border-width:1px;border-style:solid;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25)}.notification>*:last-child{margin-bottom:0}.notification .button{-moz-box-shadow:0 1px 0 rgba(255,255,255,0.25);-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.25);box-shadow:0 1px 0 rgba(255,255,255,0.25)}.notification.block-message ul,.notification.block-message p{margin-right:30px}.notification.block-message ul{margin-bottom:0}.notification.block-message .alert-actions{margin-top:5px}.notification.block-message.error,.notification.block-message.success,.notification.block-message.info{text-shadow:0 1px 0 rgba(255,255,255,0.5)}.notification.block-message.error{background-color:#f8dcda;border-color:#f4c8c5}.notification.block-message.success{background-color:#cdeacd;border-color:#bbe2bb}.notification.block-message.info{background-color:#c7eefe;border-color:#ade6fe}.code{margin:1.5em 0}.code pre code,.code .line-numbers{padding:10px 1ex}.code.numbered{position:relative;padding-left:50px}.code.numbered pre code{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0}.code .line-numbers{text-align:right;white-space:pre;width:50px;position:absolute;left:0;top:0;bottom:0;border-right:1px solid;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px}.code .line-numbers a{background-color:transparent !important;color:gray !important;text-decoration:none !important}.code .line-numbers a:target{color:blue !important}.code .line-numbers .highlighted{color:red !important}.code .line-numbers .highlighted a{color:red !important}.code span.line-numbers{padding:0px 4px}.code .line{display:block;float:left;width:100%}.code pre code{position:relative;z-index:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#e1eef3;background:#313336;display:block;overflow-x:auto;margin:0px auto}.code pre code:before{content:"                                                                                ";position:absolute;left:0;width:auto;top:0;bottom:0;z-index:-1;padding-left:1ex;background:#3d3f42}.code .line-numbers{background:#343638;color:#828688;border-right-color:#44464a}.code .comment,.code .doctype{color:SkyBlue}.code .string,.code .inline,.code .regex{color:#ffa0a0}.code .string .content,.code .inline .content,.code .regex .content{color:inherit !important}.code .string .delimiter,.code .inline .delimiter,.code .regex .delimiter{color:#ffdead}.code .string .inline,.code .inline .inline,.code .regex .inline{color:#e1eef3}.code .string .inline-delimiter,.code .inline .inline-delimiter,.code .regex .inline-delimiter{color:khaki}.code .symbol{color:#ffa0a0}.code .symbol .symbol,.code .symbol .delimiter,.code .symbol .content{color:inherit !important}.code .predefined-constant{color:#72A5E4}.code .tag{color:khaki}.code .attribute-name,.code .class,.code .constant{color:#bdb76b}.code .keyword{color:#cd5c5c}.code .instance-variable{color:#98fb98}.code .integer{color:#ffa0a0}.code.css .type,.code.css .key{color:#bdb76b}.code.css .float,.code.css .value,.code.css .color{color:#ffa0a0}.code.css .pseudo-class{color:#cd5c5c}.code.css .class,.code.css .constant,.code.css .keyword{color:#98fb98}.code.css .predefined-constant{color:#f4f}.code.css .directive,.code.css .attribute-name{color:#ffdead}.code.css .string{color:#9add7c}.code.javascript .function{color:#98fb98}.code.javascript .keyword{color:khaki}.code.javascript .local-variable{color:#98fb98}.code.feed code{padding:5px 10px;overflow:auto;background:#3d3f42}.tagline{text-align:center;font-size:3rem;font-weight:bolder}.tagline span{display:block}.tagline span:first-child{font-size:5rem}.hire{margin:2em 0;text-align:center}.hire a{font-family:_proxima-nova,sans-serif;font-size:2em}#timeline{margin:2em 0 0}#timeline .toggle{text-align:center;margin:2em 0 1em;position:sticky}#timeline .toggle a{display:inline-block;padding:0.25em 0.5em;border:2px none;text-decoration:none}#timeline .stack{position:relative}#timeline #experience,#timeline #skills{visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#timeline.experience #experience{visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition-property:visibility,opacity;-o-transition-property:visibility,opacity;-webkit-transition-property:visibility,opacity;transition-property:visibility,opacity;-moz-transition-duration:0s,0.5s;-o-transition-duration:0s,0.5s;-webkit-transition-duration:0s,0.5s;transition-duration:0s,0.5s;-moz-transition-delay:0s,0s;-o-transition-delay:0s,0s;-webkit-transition-delay:0s,0s;transition-delay:0s,0s}#timeline.experience #skills{visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition-property:visibility,opacity;-o-transition-property:visibility,opacity;-webkit-transition-property:visibility,opacity;transition-property:visibility,opacity;-moz-transition-duration:0s,0.5s;-o-transition-duration:0s,0.5s;-webkit-transition-duration:0s,0.5s;transition-duration:0s,0.5s;-moz-transition-delay:0.5s,0s;-o-transition-delay:0.5s,0s;-webkit-transition-delay:0.5s,0s;transition-delay:0.5s,0s}#timeline.experience .toggle .experience{font-weight:bold}#timeline.skills #experience{visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition-property:visibility,opacity;-o-transition-property:visibility,opacity;-webkit-transition-property:visibility,opacity;transition-property:visibility,opacity;-moz-transition-duration:0s,0.5s;-o-transition-duration:0s,0.5s;-webkit-transition-duration:0s,0.5s;transition-duration:0s,0.5s;-moz-transition-delay:0.5s,0s;-o-transition-delay:0.5s,0s;-webkit-transition-delay:0.5s,0s;transition-delay:0.5s,0s}#timeline.skills #skills{visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition-property:visibility,opacity;-o-transition-property:visibility,opacity;-webkit-transition-property:visibility,opacity;transition-property:visibility,opacity;-moz-transition-duration:0s,0.5s;-o-transition-duration:0s,0.5s;-webkit-transition-duration:0s,0.5s;transition-duration:0s,0.5s;-moz-transition-delay:0s,0s;-o-transition-delay:0s,0s;-webkit-transition-delay:0s,0s;transition-delay:0s,0s}#timeline.skills .toggle .skills{font-weight:bold}#experience,#skills,#yearmarks{position:absolute;left:0;right:0;top:0;bottom:0}#yearmarks{z-index:1}#yearmarks .yearmark{position:absolute;text-align:center;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:0.2;font-weight:bold;left:50%;margin-left:-100px;width:200px}#yearmarks .yearmark:before{content:" ";display:block;height:1px;overflow:hidden;font-size:0;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(51,51,51,0)),color-stop(50%, #333333),color-stop(100%, rgba(51,51,51,0)));background:-moz-linear-gradient(left, rgba(51,51,51,0),#333333,rgba(51,51,51,0));background:-webkit-linear-gradient(left, rgba(51,51,51,0),#333333,rgba(51,51,51,0));background:linear-gradient(to right, rgba(51,51,51,0),#333333,rgba(51,51,51,0))}#experience{z-index:2}#experience .experience{position:absolute;padding-right:32px;width:49%;left:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#experience .experience:after{content:" ";position:absolute;right:0;top:0;bottom:0;width:16px;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;border:1px solid;border-right:0 none}#experience .experience.right{left:auto;right:0;padding-left:32px;padding-right:0}#experience .experience.right:after{right:auto;left:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;border:1px solid;border-left:0 none}#experience .experience.right h2{margin-right:0;margin-left:-16px;padding-left:16px}#experience .experience h2{border-bottom:1px solid;margin-right:-16px;line-height:1.3em}#skills{z-index:0}#skills .skill{position:absolute;top:0;bottom:0;overflow:hidden}#skills .skill span{color:#fff;position:absolute;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);-moz-transform-origin:left top;-ms-transform-origin:left top;-webkit-transform-origin:left top;transform-origin:left top;white-space:nowrap;left:85%;padding-left:0.5em}
