1
0
mirror of https://github.com/arsenetar/pelican-red.git synced 2024-11-22 19:29:02 +00:00
pelican-red/static/css/app.css
Andrew Senetar ff3c58c45b Finalize javascript and stylsheet for issue #4
Adjust javascript image size to always be less than max container width.
Stylesheets are not built in compressed mode by default.
Stylesheet changes are mainly to incorperate styles for new elements.
Stying of the list elements uses a slightly lighter gradient.
2013-07-30 14:44:31 -04:00

2 lines
35 KiB
CSS

@charset "UTF-8";/* normalize.css v2.1.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{background:#fff;color:#000;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fbfbfb;color:#222;padding:0;margin:0;font-family:"Open Sans","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1;position:relative;cursor:default}a:hover{cursor:pointer}a:focus{outline:none}img,object,embed{max-width:100%;height:auto}object,embed{height:100%}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}.hide{display:none}.antialiased{-webkit-font-smoothing:antialiased}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5em;*zoom:1}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse .column,.row.collapse .columns{position:relative;padding-left:0;padding-right:0;float:left}.row .row{width:auto;margin-left:-0.46875em;margin-right:-0.46875em;margin-top:0;margin-bottom:0;max-width:none;*zoom:1}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none;*zoom:1}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{position:relative;padding-left:0.46875em;padding-right:0.46875em;width:100%;float:left}@media only screen{.column,.columns{position:relative;padding-left:0.46875em;padding-right:0.46875em;float:left}.small-1{position:relative;width:6.25%}.small-2{position:relative;width:12.5%}.small-3{position:relative;width:18.75%}.small-4{position:relative;width:25%}.small-5{position:relative;width:31.25%}.small-6{position:relative;width:37.5%}.small-7{position:relative;width:43.75%}.small-8{position:relative;width:50%}.small-9{position:relative;width:56.25%}.small-10{position:relative;width:62.5%}.small-11{position:relative;width:68.75%}.small-12{position:relative;width:75%}.small-13{position:relative;width:81.25%}.small-14{position:relative;width:87.5%}.small-15{position:relative;width:93.75%}.small-16{position:relative;width:100%}.small-offset-0{position:relative;margin-left:0%}.small-offset-1{position:relative;margin-left:6.25%}.small-offset-2{position:relative;margin-left:12.5%}.small-offset-3{position:relative;margin-left:18.75%}.small-offset-4{position:relative;margin-left:25%}.small-offset-5{position:relative;margin-left:31.25%}.small-offset-6{position:relative;margin-left:37.5%}.small-offset-7{position:relative;margin-left:43.75%}.small-offset-8{position:relative;margin-left:50%}.small-offset-9{position:relative;margin-left:56.25%}.small-offset-10{position:relative;margin-left:62.5%}.small-offset-11{position:relative;margin-left:68.75%}.small-offset-12{position:relative;margin-left:75%}.small-offset-13{position:relative;margin-left:81.25%}.small-offset-14{position:relative;margin-left:87.5%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.column.small-centered,.columns.small-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}}@media only screen and (min-width: 768px){.large-1{position:relative;width:6.25%}.large-2{position:relative;width:12.5%}.large-3{position:relative;width:18.75%}.large-4{position:relative;width:25%}.large-5{position:relative;width:31.25%}.large-6{position:relative;width:37.5%}.large-7{position:relative;width:43.75%}.large-8{position:relative;width:50%}.large-9{position:relative;width:56.25%}.large-10{position:relative;width:62.5%}.large-11{position:relative;width:68.75%}.large-12{position:relative;width:75%}.large-13{position:relative;width:81.25%}.large-14{position:relative;width:87.5%}.large-15{position:relative;width:93.75%}.large-16{position:relative;width:100%}.row .large-offset-0{position:relative;margin-left:0%}.row .large-offset-1{position:relative;margin-left:6.25%}.row .large-offset-2{position:relative;margin-left:12.5%}.row .large-offset-3{position:relative;margin-left:18.75%}.row .large-offset-4{position:relative;margin-left:25%}.row .large-offset-5{position:relative;margin-left:31.25%}.row .large-offset-6{position:relative;margin-left:37.5%}.row .large-offset-7{position:relative;margin-left:43.75%}.row .large-offset-8{position:relative;margin-left:50%}.row .large-offset-9{position:relative;margin-left:56.25%}.row .large-offset-10{position:relative;margin-left:62.5%}.row .large-offset-11{position:relative;margin-left:68.75%}.row .large-offset-12{position:relative;margin-left:75%}.row .large-offset-13{position:relative;margin-left:81.25%}.row .large-offset-14{position:relative;margin-left:87.5%}.row .large-offset-15{position:relative;margin-left:93.75%}.push-1{position:relative;left:6.25%;right:auto}.pull-1{position:relative;right:6.25%;left:auto}.push-2{position:relative;left:12.5%;right:auto}.pull-2{position:relative;right:12.5%;left:auto}.push-3{position:relative;left:18.75%;right:auto}.pull-3{position:relative;right:18.75%;left:auto}.push-4{position:relative;left:25%;right:auto}.pull-4{position:relative;right:25%;left:auto}.push-5{position:relative;left:31.25%;right:auto}.pull-5{position:relative;right:31.25%;left:auto}.push-6{position:relative;left:37.5%;right:auto}.pull-6{position:relative;right:37.5%;left:auto}.push-7{position:relative;left:43.75%;right:auto}.pull-7{position:relative;right:43.75%;left:auto}.push-8{position:relative;left:50%;right:auto}.pull-8{position:relative;right:50%;left:auto}.push-9{position:relative;left:56.25%;right:auto}.pull-9{position:relative;right:56.25%;left:auto}.push-10{position:relative;left:62.5%;right:auto}.pull-10{position:relative;right:62.5%;left:auto}.push-11{position:relative;left:68.75%;right:auto}.pull-11{position:relative;right:68.75%;left:auto}.push-12{position:relative;left:75%;right:auto}.pull-12{position:relative;right:75%;left:auto}.push-13{position:relative;left:81.25%;right:auto}.pull-13{position:relative;right:81.25%;left:auto}.push-14{position:relative;left:87.5%;right:auto}.pull-14{position:relative;right:87.5%;left:auto}.push-15{position:relative;left:93.75%;right:auto}.pull-15{position:relative;right:93.75%;left:auto}.column.large-centered,.columns.large-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left !important}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right !important}}p.lead{font-size:1.21875em;line-height:1.6}.subheader{line-height:1.4;color:#6f6f6f;font-weight:300;margin-top:0.2em;margin-bottom:0.3em}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0;direction:ltr}a{color:#9b160d;text-decoration:none;line-height:inherit}a:hover,a:focus{color:#83130b}a img{border:none}p{font-family:inherit;font-weight:normal;font-size:1em;line-height:1.6;margin-bottom:1.125em;text-rendering:optimizeLegibility}p aside{font-size:0.875em;line-height:1.35;font-style:italic}h1,h2,h3,h4,h5,h6{font-family:"Open Sans","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;color:#222;text-rendering:optimizeLegibility;margin-top:0.2em;margin-bottom:0.4em;line-height:1.2125em}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#6f6f6f;line-height:0}h1{font-size:2.125em}h2{font-size:1.6875em}h3{font-size:1.375em}h4{font-size:1.125em}h5{font-size:1.125em}h6{font-size:1em}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:1.25em 0 1.1875em;height:0}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:60%;line-height:inherit}code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:bold;color:#7f0a0c}ul,ol,dl{font-size:1em;line-height:1.6;margin-bottom:1.125em;list-style-position:outside;font-family:inherit}ul,ol{margin-left:1.875em}ul li ul,ul li ol{margin-left:1.25em;margin-bottom:0;font-size:1em}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}ul.square{list-style-type:square}ul.circle{list-style-type:circle}ul.disc{list-style-type:disc}ul.no-bullet,#main section ul.item-list{list-style:none}ol li ul,ol li ol{margin-left:1.25em;margin-bottom:0}dl dt{margin-bottom:0.3em;font-weight:bold}dl dd{margin-bottom:0.75em}abbr,acronym{text-transform:uppercase;font-size:90%;color:#222;border-bottom:1px dotted #ddd;cursor:help}abbr{text-transform:none}blockquote{margin:0 0 1.125em;padding:0.5625em 1.25em 0 1.1875em;border-left:1px solid #ddd}blockquote cite{display:block;font-size:0.8125em;color:#555}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#555}blockquote,blockquote p{line-height:1.6;color:#6f6f6f}.vcard{display:inline-block;margin:0 0 1.25em 0;border:1px solid #ddd;padding:0.625em 0.75em}.vcard li{margin:0;display:block}.vcard .fn{font-weight:bold;font-size:0.9375em}.vevent .summary{font-weight:bold}.vevent abbr{cursor:default;text-decoration:none;font-weight:bold;border:none;padding:0 0.0625em}@media only screen and (min-width: 768px){h1,h2,h3,h4,h5,h6{line-height:1.4}h1{font-size:2.75em}h2{font-size:2.3125em}h3{font-size:1.6875em}h4{font-size:1.4375em}}.print-only{display:none !important}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{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}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.hide-on-print{display:none !important}.print-only{display:block !important}.hide-for-print{display:none !important}.show-for-print{display:inherit !important}}.contain-to-grid{width:100%;background:#9b160d}.contain-to-grid .top-bar{margin-bottom:1.875em}.fixed{width:100%;left:0;position:fixed;top:0;z-index:99}.top-bar{overflow:hidden;height:45px;line-height:45px;position:relative;background:#9b160d;margin-bottom:1.875em}.top-bar ul{margin-bottom:0;list-style:none}.top-bar .row{max-width:none}.top-bar form,.top-bar input{margin-bottom:0}.top-bar input{height:2.45em}.top-bar .button{padding-top:.5em;padding-bottom:.5em;margin-bottom:0}.top-bar .title-area{position:relative;margin:0}.top-bar .name{height:45px;margin:0;font-size:16px}.top-bar .name h1{line-height:45px;font-size:1.0625em;margin:0}.top-bar .name h1 a{font-weight:bold;color:#fff;width:50%;display:block;padding:0 15px}.top-bar .toggle-topbar{position:absolute;right:0;top:0}.top-bar .toggle-topbar a{color:#fff;text-transform:uppercase;font-size:0.8125em;font-weight:bold;position:relative;display:block;padding:0 15px;height:45px;line-height:45px}.top-bar .toggle-topbar.menu-icon{right:15px;top:50%;margin-top:-16px;padding-left:40px}.top-bar .toggle-topbar.menu-icon a{text-indent:-48px;width:34px;height:34px;line-height:33px;padding:0;color:#fff}.top-bar .toggle-topbar.menu-icon a span{position:absolute;right:0;display:block;width:16px;height:0;-webkit-box-shadow:0 10px 0 1px #fff,0 16px 0 1px #fff,0 22px 0 1px #fff;box-shadow:0 10px 0 1px #fff,0 16px 0 1px #fff,0 22px 0 1px #fff}.top-bar.expanded{height:auto;background:transparent}.top-bar.expanded .title-area{background:#9b160d}.top-bar.expanded .toggle-topbar a{color:#eee}.top-bar.expanded .toggle-topbar a span{-webkit-box-shadow:0 10px 0 1px #eee,0 16px 0 1px #eee,0 22px 0 1px #eee;box-shadow:0 10px 0 1px #eee,0 16px 0 1px #eee,0 22px 0 1px #eee}.top-bar-section{left:0;position:relative;width:auto;-webkit-transition:left 300ms ease-out;-moz-transition:left 300ms ease-out;transition:left 300ms ease-out}.top-bar-section ul{width:100%;height:auto;display:block;background:#83130b;font-size:16px;margin:0}.top-bar-section .divider,.top-bar-section [role="separator"]{border-bottom:solid 1px #ca1d11;border-top:solid 1px #6c0f09;clear:both;height:1px;width:100%}.top-bar-section ul li>a{display:block;width:100%;color:#fff;padding:12px 0 12px 0;padding-left:15px;font-size:0.8125em;font-weight:bold;background:#83130b}.top-bar-section ul li>a.button{background:#9b160d;font-size:0.8125em}.top-bar-section ul li>a.button.hover{background:#6c0f09}.top-bar-section ul li>a.button.secondary{background:#e0e0e0}.top-bar-section ul li>a.button.secondary.hover{background:#c7c7c7}.top-bar-section ul li>a.button.success{background:#5da423}.top-bar-section ul li>a.button.success.hover{background:#457a1a}.top-bar-section ul li>a.button.alert{background:#c60f13}.top-bar-section ul li>a.button.alert.hover{background:#970b0e}.top-bar-section ul li.hover>a{background:#8d140c;color:#fff}.top-bar-section ul li.active>a{background:#8d140c;color:#fff}.top-bar-section .has-form{padding:15px}.top-bar-section .has-dropdown{position:relative}.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent rgba(255,255,255,0.5);border-left-style:solid;margin-right:15px;margin-top:-4.5px;position:absolute;top:50%;right:0}.top-bar-section .has-dropdown.moved{position:static}.top-bar-section .has-dropdown.moved>.dropdown{visibility:visible}.top-bar-section .dropdown{position:absolute;left:100%;top:0;visibility:hidden;z-index:99}.top-bar-section .dropdown li{width:100%;height:auto}.top-bar-section .dropdown li a{font-weight:normal;padding:8px 15px}.top-bar-section .dropdown li a.parent-link{font-weight:bold}.top-bar-section .dropdown li.title h5{margin-bottom:0}.top-bar-section .dropdown li.title h5 a{color:#fff;line-height:22.5px;display:block}.top-bar-section .dropdown label{padding:8px 15px 2px;margin-bottom:0;text-transform:uppercase;color:#555;font-weight:bold;font-size:0.625em}.top-bar-js-breakpoint{width:58.75em !important;visibility:hidden}.js-generated{display:block}@media only screen and (min-width: 58.75em){.top-bar{background:#9b160d;*zoom:1;overflow:visible}.top-bar:before,.top-bar:after{content:" ";display:table}.top-bar:after{clear:both}.top-bar .toggle-topbar{display:none}.top-bar .title-area{float:left}.top-bar .name h1 a{width:auto}.top-bar input,.top-bar .button{line-height:2em;font-size:0.875em;height:2em;padding:0 10px;position:relative;top:8px}.top-bar.expanded{background:#9b160d}.contain-to-grid .top-bar{max-width:62.5em;margin:0 auto;margin-bottom:1.875em}.top-bar-section{-webkit-transition:none 0 0;-moz-transition:none 0 0;transition:none 0 0;left:0 !important}.top-bar-section ul{width:auto;height:auto !important;display:inline}.top-bar-section ul li{float:left}.top-bar-section ul li .js-generated{display:none}.top-bar-section li a:not(.button){padding:0 15px;line-height:45px;background:#9b160d}.top-bar-section li a:not(.button).hover{background:#000}.top-bar-section .has-dropdown>a{padding-right:35px !important}.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:rgba(255,255,255,0.5) transparent transparent transparent;border-top-style:solid;margin-top:-2.5px;top:22.5px}.top-bar-section .has-dropdown.moved{position:relative}.top-bar-section .has-dropdown.moved>.dropdown{visibility:hidden}.top-bar-section .has-dropdown.hover>.dropdown,.top-bar-section .has-dropdown.not-click:hover>.dropdown{visibility:visible}.top-bar-section .has-dropdown .dropdown li.has-dropdown>a:after{border:none;content:"\00bb";margin-top:-16px;right:5px}.top-bar-section .dropdown{left:0;top:auto;background:transparent;min-width:100%}.top-bar-section .dropdown li a{color:#fff;line-height:1;white-space:nowrap;padding:7px 15px;background:#b3190f}.top-bar-section .dropdown li label{white-space:nowrap;background:#b3190f}.top-bar-section .dropdown li .dropdown{left:100%;top:0}.top-bar-section>ul>.divider,.top-bar-section>ul>[role="separator"]{border-bottom:none;border-top:none;border-right:solid 1px #ca1d11;border-left:solid 1px #6c0f09;clear:none;height:45px;width:0px}.top-bar-section .has-form{background:#9b160d;padding:0 15px;height:45px}.top-bar-section ul.right li .dropdown{left:auto;right:0}.top-bar-section ul.right li .dropdown li .dropdown{right:100%}.no-js .top-bar-section ul li:hover>a{background:#8d140c;color:#fff}.no-js .top-bar-section ul li:active>a{background:#8d140c;color:#fff}.no-js .top-bar-section .has-dropdown:hover>.dropdown{visibility:visible}}.keystroke,kbd{background-color:#ededed;border-color:#dbdbdb;color:#222;border-style:solid;border-width:1px;margin:0;font-family:"Consolas","Menlo","Courier",monospace;font-size:0.875em;padding:0.125em 0.25em 0;-webkit-border-radius:3px;border-radius:3px}.label{font-weight:bold;text-align:center;text-decoration:none;line-height:1;white-space:nowrap;display:inline-block;position:relative;padding:0.1875em 0.625em 0.25em;font-size:0.875em;background-color:#9b160d;color:#fff}.label.radius{-webkit-border-radius:3px;border-radius:3px}.label.round{-webkit-border-radius:1000px;border-radius:1000px}.label.alert{background-color:#c60f13;color:#fff}.label.success{background-color:#5da423;color:#fff}.label.secondary{background-color:#e0e0e0;color:#333}.inline-list{margin:0 auto 1.0625em auto;margin-left:-1.375em;margin-right:0;padding:0;list-style:none;overflow:hidden}.inline-list>li{list-style:none;float:left;margin-left:1.375em;display:block}.inline-list>li>*{display:block}ul.pagination{display:block;height:1.5em;margin-left:-0.3125em}ul.pagination li{height:1.5em;color:#222;font-size:0.875em;margin-left:0.3125em}ul.pagination li a{display:block;padding:0.0625em 0.4375em 0.0625em;color:#999}ul.pagination li:hover a,ul.pagination li a:focus{background:#e6e6e6}ul.pagination li.unavailable a{cursor:default;color:#999}ul.pagination li.unavailable:hover a,ul.pagination li.unavailable a:focus{background:transparent}ul.pagination li.current a{background:#9b160d;color:#fff;font-weight:bold;cursor:default}ul.pagination li.current a:hover,ul.pagination li.current a:focus{background:#9b160d}ul.pagination li{float:left;display:block}.pagination-centered{text-align:center}.pagination-centered ul.pagination li{float:none;display:inline-block}table{background:#fff;margin-bottom:1.25em;border:solid 1px #ddd}table thead,table tfoot{background:#f5f5f5;font-weight:bold}table thead tr th,table thead tr td,table tfoot tr th,table tfoot tr td{padding:0.5em 0.625em 0.625em;font-size:0.875em;color:#222;text-align:left}table tr th,table tr td{padding:0.5625em 0.625em;font-size:0.875em;color:#222}table tr.even,table tr.alt,table tr:nth-of-type(even){background:#f9f9f9}table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{display:table-cell;line-height:1.125em}.th{line-height:0;display:inline-block;border:solid 4px #fff;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.2);box-shadow:0 0 0 1px rgba(0,0,0,0.2);-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;transition:all 200ms ease-out}.th:hover,.th:focus{-webkit-box-shadow:0 0 6px 1px rgba(155,22,13,0.5);box-shadow:0 0 6px 1px rgba(155,22,13,0.5)}.th.radius{-webkit-border-radius:3px;border-radius:3px}a.th{display:inline-block}@font-face{font-family:"pelican-red";src:url('../fonts/pelican-red.eot');src:url('../fonts/pelican-red.eot?#iefix') format('eot'),url('../fonts/pelican-red.woff') format('woff'), url('../fonts/pelican-red.ttf') format('truetype'), url('../fonts/pelican-red.svg') format('svg');font-weight:normal;font-style:normal}[class*="icon-"]{background-image:none;background-position:0% 0%;background-repeat:repeat;display:inline;height:auto;width:auto;vertical-align:baseline;line-height:1;margin-top:0;speak:none;font-family:"pelican-red";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-decoration:inherit;-webkit-font-smoothing:antialiased}[class*="icon-"]:before{text-decoration:inherit;display:inline-block;speak:none}[class*="border icon-"]{border:solid 1px #eee;padding:.2em .25em .15em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}[class*="large icon-"]:before{vertical-align:-10%;font-size:1.333em}[class*="huge icon-"]:before{vertical-align:-17%;font-size:1.75em}[class*="2x icon-"]{font-size:2em}[class*="2x icon-"] .border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}[class*="3x icon-"]{font-size:3em}[class*="3x icon-"] .border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}[class*="4x icon-"]{font-size:4em}[class*="4x icon-"] .border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}[class*="5x icon-"]{font-size:5em}[class*="5x icon-"] .border{border-width:5px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}[class*="muted icon-"]{color:#eee}[class*="light icon-"]{color:#fff}[class*="dark icon-"]{color:#333}a [class*="icon-"]:before{display:inline}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-o-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.animate-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}.icon-grooveshark:before{content:"\e805"}.icon-reddit:before{content:"\e804"}.icon-blogger:before{content:"\e803"}.icon-youtube:before{content:"\e802"}.icon-steam:before{content:"\e801"}.icon-tag:before{content:"\e81a"}.icon-vcard:before{content:"\e817"}.icon-language:before{content:"\e806"}.icon-dot-3:before{content:"\e808"}.icon-cc:before{content:"\e826"}.icon-cc-by:before{content:"\e825"}.icon-cc-nc:before{content:"\e824"}.icon-cc-nc-eu:before{content:"\e823"}.icon-cc-nc-jp:before{content:"\e822"}.icon-cc-sa:before{content:"\e821"}.icon-cc-nd:before{content:"\e820"}.icon-cc-pd:before{content:"\e81f"}.icon-cc-zero:before{content:"\e81e"}.icon-cc-share:before{content:"\e81d"}.icon-cc-remix:before{content:"\e81c"}.icon-github:before{content:"\e80a"}.icon-flickr:before{content:"\e815"}.icon-vimeo:before{content:"\e80b"}.icon-twitter:before{content:"\e80e"}.icon-facebook:before{content:"\e80d"}.icon-gplus:before{content:"\e80c"}.icon-pinterest:before{content:"\e800"}.icon-tumblr:before{content:"\e809"}.icon-linkedin:before{content:"\e80f"}.icon-dribbble:before{content:"\e814"}.icon-stumbleupon:before{content:"\e816"}.icon-lastfm:before{content:"\e810"}.icon-rdio:before{content:"\e811"}.icon-instagram:before{content:"\e812"}.icon-skype:before{content:"\e813"}.icon-picasa:before{content:"\e818"}.icon-soundcloud:before{content:"\e819"}.icon-newspaper:before{content:"\e807"}.icon-search:before{content:"\e827"}.icon-link:before{content:"\e81b"}.codehilite{font-size:0.875em;padding:0.4375em;background-color:#f4f4f4;border:1px solid #e0e0e0;font-family:'Source Code Pro', 'Consolas', Monaco, monospace;overflow:auto;margin-bottom:1em}.codehilite pre{tab-size:4;white-space:pre;font-family:inherit}div.codehilitewrapper{overflow-x:auto;overflow-y:hidden;border:1px solid #e0e0e0;margin-bottom:1.25em}div.codehilitewrapper table.codehilitetable{margin:0;border:none}table.codehilitetable{width:100%}table.codehilitetable td{font-size:1em}table.codehilitetable .linenos{width:1.875em;padding:0}table.codehilitetable .linenos .linenodiv{padding:0.4375em;overflow:auto;font-family:'Source Code Pro', 'Consolas', Monaco, monospace}table.codehilitetable .linenos .linenodiv pre{font-family:inherit}table.codehilitetable .code{padding:0}table.codehilitetable .code .codehilite{border-bottom:none;border-top:none;border-right:none;margin:0}.codehilite .hll{background-color:#ffc}.codehilite .c{color:#999988;font-style:italic}.codehilite .err{color:#a61717;background-color:#e3d2d2}.codehilite .k{color:#000000;font-weight:bold}.codehilite .o{color:#000000;font-weight:bold}.codehilite .cm{color:#999988;font-style:italic}.codehilite .cp{color:#999999;font-weight:bold;font-style:italic}.codehilite .c1{color:#999988;font-style:italic}.codehilite .cs{color:#999999;font-weight:bold;font-style:italic}.codehilite .gd{color:#000000;background-color:#fdd}.codehilite .ge{color:#000000;font-style:italic}.codehilite .gr{color:#a00}.codehilite .gh{color:#999}.codehilite .gi{color:#000000;background-color:#dfd}.codehilite .go{color:#888}.codehilite .gp{color:#555}.codehilite .gs{font-weight:bold}.codehilite .gu{color:#aaa}.codehilite .gt{color:#a00}.codehilite .kc{color:#000000;font-weight:bold}.codehilite .kd{color:#000000;font-weight:bold}.codehilite .kn{color:#000000;font-weight:bold}.codehilite .kp{color:#000000;font-weight:bold}.codehilite .kr{color:#000000;font-weight:bold}.codehilite .kt{color:#445588;font-weight:bold}.codehilite .m{color:#099}.codehilite .s{color:#d01040}.codehilite .na{color:teal}.codehilite .nb{color:#0086b3}.codehilite .nc{color:#445588;font-weight:bold}.codehilite .no{color:teal}.codehilite .nd{color:#3c5d5d;font-weight:bold}.codehilite .ni{color:purple}.codehilite .ne{color:#990000;font-weight:bold}.codehilite .nf{color:#990000;font-weight:bold}.codehilite .nl{color:#990000;font-weight:bold}.codehilite .nn{color:#555}.codehilite .nt{color:navy}.codehilite .nv{color:teal}.codehilite .ow{color:#000000;font-weight:bold}.codehilite .w{color:#bbb}.codehilite .mf{color:#099}.codehilite .mh{color:#099}.codehilite .mi{color:#099}.codehilite .mo{color:#099}.codehilite .sb{color:#d01040}.codehilite .sc{color:#d01040}.codehilite .sd{color:#d01040}.codehilite .s2{color:#d01040}.codehilite .se{color:#d01040}.codehilite .sh{color:#d01040}.codehilite .si{color:#d01040}.codehilite .sx{color:#d01040}.codehilite .sr{color:#009926}.codehilite .s1{color:#d01040}.codehilite .ss{color:#990073}.codehilite .bp{color:#999}.codehilite .vc{color:teal}.codehilite .vg{color:teal}.codehilite .vi{color:teal}.codehilite .il{color:#099}html{height:100%}body{height:100%}.top-bar-section ul li.hover>a{background:#8d140c;color:#fff}@media only screen and (min-width: 58.75em){#nav{-webkit-box-shadow:0 2px 2px rgba(50,50,50,0.4);-moz-box-shadow:0 2px 2px rgba(50,50,50,0.4);box-shadow:0 2px 2px rgba(50,50,50,0.4)}#nav .top-bar-section .dropdown{-webkit-box-shadow:0 2px 2px rgba(50,50,50,0.4);-moz-box-shadow:0 2px 2px rgba(50,50,50,0.4);box-shadow:0 2px 2px rgba(50,50,50,0.4)}}body{background-color:#fff}#nav{background-color:#9b160d;margin-bottom:0.625em}#nav .top-bar{margin-bottom:0}#main section,#mainAside aside{background-color:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 5px rgba(0,0,0,0.2);box-shadow:0 2px 5px rgba(0,0,0,0.2);margin-bottom:0.625em}#main section{padding:0.625em 0.4375em 0.4375em 0.75em}#main section header{overflow:hidden;margin-bottom:0.4375em;border-bottom:1px solid #f2f2f2}#main section header h1,#main section header h2,#main section header h3{margin-top:0;margin-bottom:0}#main section header .print_header{display:none}#main section header a.th{display:block;margin-left:0.625em;margin-right:0.625em;margin-bottom:0.625em;text-align:center;background-color:#000}#main section header a.th img{max-height:250px}#main section article{overflow:auto}#main section article a.th{display:block;margin-right:auto;margin-left:auto;margin-top:0.25em;margin-bottom:0.25em}#main section article .article-details{font-size:0.875em;color:#bababa;border-bottom:1px solid #f2f2f2;margin-bottom:0.4375em;padding-bottom:0.3125em}#main section article .article-details .published,#main section article .article-details .modified,#main section article .article-details .category{line-height:2em;margin-left:0.3125em;white-space:pre}#main section article .article-details .tag-list{font-size:0.9em;margin-bottom:0;display:inline-block;vertical-align:middle}#main section article .article-details .tag-list li a{line-height:1.5em;padding:0.25em 0.4375em}#main section ul.item-list{margin-bottom:0;margin-left:0}#main section ul.item-list li .article,#main section ul.item-list li .author{border:1px solid #f2f2f2;padding:0.4375em;margin:0.4375em;overflow:hidden;clear:both;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-image:-webkit-linear-gradient(top, #ffffff,#fafafa);background-image:-moz-linear-gradient(top, #ffffff,#fafafa);background-image:-o-linear-gradient(top, #ffffff,#fafafa);background-image:linear-gradient(to bottom, #ffffff,#fafafa)}#main section ul.item-list li .article:after,#main section ul.item-list li .author:after{clear:both}#main section ul.item-list li .article .summary,#main section ul.item-list li .author .summary{font-size:0.9em;padding-bottom:0.4375em}#main section ul.item-list li .article footer,#main section ul.item-list li .author footer{border-top:1px solid #f2f2f2;font-size:0.8em;color:#c7c7c7}#main section ul.item-list li .article footer ul,#main section ul.item-list li .author footer ul{margin-left:0}#main section ul.item-list li .article footer abbr,#main section ul.item-list li .author footer abbr{color:#c7c7c7}#main section ul.item-list li .article footer a,#main section ul.item-list li .author footer a{color:#b3190f}#main section ul.item-list li .article header .tag-list,#main section ul.item-list li .author header .tag-list{font-size:0.7em;margin-bottom:0;display:inline-block;vertical-align:middle}#main section ul.item-list li .article header .tag-list li a,#main section ul.item-list li .author header .tag-list li a{line-height:1.5em;padding:0.25em 0.4375em}#main section ul.item-list li .article header span,#main section ul.item-list li .author header span{font-size:0.8em}#main section ul.item-list li .author .vcard{border:none;border-bottom:1px solid #f2f2f2;display:block;margin-bottom:0.4375em}#main section ul.item-list li .author .vcard p:last-child{margin-bottom:0.3125em}#main section ul.item-list li .author .vcard img.photo{display:none}#main section ul.item-list.featured li .author{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-image:none;border:none}#main section dl.item-list dt{border-top:1px solid #f2f2f2}#main section dl.item-list dt:first-child{border:none}#main section dl.item-list dd{margin-bottom:0.5em}#main section .page_footer,#main section .article_footer{font-size:0.875em;border-top:1px solid #f2f2f2;padding-top:0.3125em;margin-top:0.3125em}#main section .page_footer .no-bullet,#main section .page_footer ul.item-list,#main section .article_footer .no-bullet,#main section .article_footer ul.item-list{margin-left:0}#main section .page_footer ul li,#main section .article_footer ul li{margin-bottom:0.4375em}#main section .page_footer ul li:last-child,#main section .article_footer ul li:last-child{margin-bottom:4px}#main section .page_footer .vcard.brief,#main section .article_footer .vcard.brief{display:block;margin-bottom:0}#main section .page_footer .vcard.brief li,#main section .article_footer .vcard.brief li{margin-bottom:0}#main section .page_footer #disqus_thread,#main section .article_footer #disqus_thread{border-top:1px solid #f2f2f2;padding-top:0.625em}#mainAside{font-size:0.8em}#mainAside aside{padding:0.625em 0.4375em}#blogRoll,.no-margin{margin-left:0;margin-bottom:0;overflow:hidden}#blogRoll .external:after{font-family:'pelican-red';content:" "}#mainFooter{text-align:right;margin-right:0.625em;margin-top:0.625em;margin-bottom:0.4375em;color:#888;font-size:0.8em}#mainFooter .print_footer{display:none}.social-area li a:not(.button){padding:0 10px}.gsc-control-cse{padding:0 !important}.gsc-control-cse .gsc-input{padding:0 !important}.gsc-control-cse .gsc-search-button{display:none}.tag-list{margin:0 auto 1.0625em auto;margin-left:-1.375em;margin-right:0;padding:0;list-style:none;overflow:hidden;margin-left:0}.tag-list>li{list-style:none;float:left;margin-left:1.375em;display:block}.tag-list>li>*{display:block}.tag-list li{font-weight:bold;text-align:center;text-decoration:none;line-height:1;white-space:nowrap;display:inline-block;position:relative;padding:0;font-size:1em;background-color:#e0e0e0;color:#333;-webkit-border-radius:3px;border-radius:3px;margin:0.25em}.tag-list li a{padding:0.4375em 0.4375em;color:#000}.tag-list li a span{background-color:#ededed;border-color:#dbdbdb;color:#222;border-style:solid;border-width:1px;margin:0;font-family:"Consolas","Menlo","Courier",monospace;font-size:0.875em;padding:0.125em 0.25em 0;margin-left:0.4375em}.tag-list li:hover{background-color:#9b160d}.tag-list li:hover a{color:#fff}.tag-list li:hover a span{border-color:#88130b;background-color:#bc1b10;color:#fff}ul.pagination li.current a{background:#82443f}@media print{body{padding-top:0 !important}.top-bar,#mainAside{display:none}#main section header .print_header,#mainFooter .print_footer{display:block}#main .codehilitewrapper{page-break-inside:avoid}#main pre{border:none}}