/* Print Style Sheet */
@media print {body {background:white; font-size:10pt; margin:0 } #sidebar { display:none } #header { height:75px } #content{ margin-left:0; float:none; width:auto } #content a { font-weight:bold;} #content{ margin-left:0; float:none; width:auto } #footer, .ad { display:none } h1, h2, h3, h4, h5, h6 { page-break-after:avoid; page-break-inside:avoid } h3 { margin-left:10px; margin-bottom:0px; padding-bottom:0px } blockquote, table, pre { page-break-inside:avoid } ul, ol, dl  { page-break-before:avoid } img.centered { display: block; margin-left: auto; margin-right: auto; } img.right { padding: 4px; margin: 0 0 2px 7px; display: inline; } img.left { padding: 4px; margin: 0 7px 2px 0; display: inline; } .right { float: right; } .left { float: left } img { page-break-inside:avoid; page-break-after:avoid; } }
/* 
     Grid Sytem - a customized version of bootstrap fluid grid system
     http://twitter.github.com/bootstrap/
*/
.row-fluid {width: 100%; *zoom: 1; } .row-fluid:before, .row-fluid:after {display: table; content: ""; line-height: 0; } .row-fluid:after {clear: both; } .row-fluid [class*="span"] {display: block; width: 100%; min-height: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; margin-left: 2.127659574468085%; *margin-left: 2.074468085106383%; } .row-fluid [class*="span"]:first-child {margin-left: 0; } .row-fluid .span12 {width: 100%; *width: 99.94680851063829%; } .row-fluid .span11 {width: 91.48936170212765%; *width: 91.43617021276594%; } .row-fluid .span10 {width: 82.97872340425532%; *width: 82.92553191489361%; } .row-fluid .span9 {width: 74.46808510638297%; *width: 74.41489361702126%; } .row-fluid .span8 {width: 65.95744680851064%; *width: 65.90425531914893%; } .row-fluid .span7 {width: 57.44680851063829%; *width: 57.39361702127659%; } .row-fluid .span6 {width: 48.93617021276595%; *width: 48.88297872340425%; } .row-fluid .span5 {width: 40.42553191489362%; *width: 40.37234042553192%; } .row-fluid .span4 {width: 31.914893617021278%; *width: 31.861702127659576%; } .row-fluid .span3 {width: 23.404255319148934%; *width: 23.351063829787233%; } .row-fluid .span2 {width: 14.893617021276595%; *width: 14.840425531914894%; } .row-fluid .span1 {width: 6.382978723404255%; *width: 6.329787234042553%; } .row-fluid .offset12 {margin-left: 104.25531914893617%; *margin-left: 104.14893617021275%; } .row-fluid .offset12:first-child {margin-left: 102.12765957446808%; *margin-left: 102.02127659574467%; } .row-fluid .offset11 {margin-left: 95.74468085106382%; *margin-left: 95.6382978723404%; } .row-fluid .offset11:first-child {margin-left: 93.61702127659574%; *margin-left: 93.51063829787232%; } .row-fluid .offset10 {margin-left: 87.23404255319149%; *margin-left: 87.12765957446807%; } .row-fluid .offset10:first-child {margin-left: 85.1063829787234%; *margin-left: 84.99999999999999%; } .row-fluid .offset9 {margin-left: 78.72340425531914%; *margin-left: 78.61702127659572%; } .row-fluid .offset9:first-child {margin-left: 76.59574468085106%; *margin-left: 76.48936170212764%; } .row-fluid .offset8 {margin-left: 70.2127659574468%; *margin-left: 70.10638297872339%; } .row-fluid .offset8:first-child {margin-left: 68.08510638297872%; *margin-left: 67.9787234042553%; } .row-fluid .offset7 {margin-left: 61.70212765957446%; *margin-left: 61.59574468085106%; } .row-fluid .offset7:first-child {margin-left: 59.574468085106375%; *margin-left: 59.46808510638297%; } .row-fluid .offset6 {margin-left: 53.191489361702125%; *margin-left: 53.085106382978715%; } .row-fluid .offset6:first-child {margin-left: 51.063829787234035%; *margin-left: 50.95744680851063%; } .row-fluid .offset5 {margin-left: 44.68085106382979%; *margin-left: 44.57446808510638%; } .row-fluid .offset5:first-child {margin-left: 42.5531914893617%; *margin-left: 42.4468085106383%; } .row-fluid .offset4 {margin-left: 36.170212765957444%; *margin-left: 36.06382978723405%; } .row-fluid .offset4:first-child {margin-left: 34.04255319148936%; *margin-left: 33.93617021276596%; } .row-fluid .offset3 {margin-left: 27.659574468085104%; *margin-left: 27.5531914893617%; } .row-fluid .offset3:first-child {margin-left: 25.53191489361702%; *margin-left: 25.425531914893618%; } .row-fluid .offset2 {margin-left: 19.148936170212764%; *margin-left: 19.04255319148936%; } .row-fluid .offset2:first-child {margin-left: 17.02127659574468%; *margin-left: 16.914893617021278%; } .row-fluid .offset1 {margin-left: 10.638297872340425%; *margin-left: 10.53191489361702%; } .row-fluid .offset1:first-child {margin-left: 8.51063829787234%; *margin-left: 8.404255319148938%; } [class*="span"].hide, .row-fluid [class*="span"].hide {display: none; } [class*="span"].pull-right, .row-fluid [class*="span"].pull-right {float: right; } @media (max-width: 767px) {.row-fluid {width: 100%; } .row-fluid [class*="span"] {float: none; display: block; width: 100%; margin-left: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .span12, .row-fluid .span12 {width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .row-fluid [class*="offset"]:first-child {margin-left: 0; } } @media (min-width: 768px) and (max-width: 979px) {.row-fluid [class*="span"] {display: block; width: 100%; min-height: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; margin-left: 2.7624309392265194%; *margin-left: 2.709239449864817%; } .row-fluid [class*="span"]:first-child {margin-left: 0; } .row-fluid .span12 {width: 100%; *width: 99.94680851063829%; } .row-fluid .span11 {width: 91.43646408839778%; *width: 91.38327259903608%; } .row-fluid .span10 {width: 82.87292817679558%; *width: 82.81973668743387%; } .row-fluid .span9 {width: 74.30939226519337%; *width: 74.25620077583166%; } .row-fluid .span8 {width: 65.74585635359117%; *width: 65.69266486422946%; } .row-fluid .span7 {width: 57.18232044198895%; *width: 57.12912895262725%; } .row-fluid .span6 {width: 48.61878453038674%; *width: 48.56559304102504%; } .row-fluid .span5 {width: 40.05524861878453%; *width: 40.00205712942283%; } .row-fluid .span4 {width: 31.491712707182323%; *width: 31.43852121782062%; } .row-fluid .span3 {width: 22.92817679558011%; *width: 22.87498530621841%; } .row-fluid .span2 {width: 14.3646408839779%; *width: 14.311449394616199%; } .row-fluid .span1 {width: 5.801104972375691%; *width: 5.747913483013988%; } .row-fluid .offset12 {margin-left: 105.52486187845304%; *margin-left: 105.41847889972962%; } .row-fluid .offset12:first-child {margin-left: 102.76243093922652%; *margin-left: 102.6560479605031%; } .row-fluid .offset11 {margin-left: 96.96132596685082%; *margin-left: 96.8549429881274%; } .row-fluid .offset11:first-child {margin-left: 94.1988950276243%; *margin-left: 94.09251204890089%; } .row-fluid .offset10 {margin-left: 88.39779005524862%; *margin-left: 88.2914070765252%; } .row-fluid .offset10:first-child {margin-left: 85.6353591160221%; *margin-left: 85.52897613729868%; } .row-fluid .offset9 {margin-left: 79.8342541436464%; *margin-left: 79.72787116492299%; } .row-fluid .offset9:first-child {margin-left: 77.07182320441989%; *margin-left: 76.96544022569647%; } .row-fluid .offset8 {margin-left: 71.2707182320442%; *margin-left: 71.16433525332079%; } .row-fluid .offset8:first-child {margin-left: 68.50828729281768%; *margin-left: 68.40190431409427%; } .row-fluid .offset7 {margin-left: 62.70718232044199%; *margin-left: 62.600799341718584%; } .row-fluid .offset7:first-child {margin-left: 59.94475138121547%; *margin-left: 59.838368402492065%; } .row-fluid .offset6 {margin-left: 54.14364640883978%; *margin-left: 54.037263430116376%; } .row-fluid .offset6:first-child {margin-left: 51.38121546961326%; *margin-left: 51.27483249088986%; } .row-fluid .offset5 {margin-left: 45.58011049723757%; *margin-left: 45.47372751851417%; } .row-fluid .offset5:first-child {margin-left: 42.81767955801105%; *margin-left: 42.71129657928765%; } .row-fluid .offset4 {margin-left: 37.01657458563536%; *margin-left: 36.91019160691196%; } .row-fluid .offset4:first-child {margin-left: 34.25414364640884%; *margin-left: 34.14776066768544%; } .row-fluid .offset3 {margin-left: 28.45303867403315%; *margin-left: 28.346655695309746%; } .row-fluid .offset3:first-child {margin-left: 25.69060773480663%; *margin-left: 25.584224756083227%; } .row-fluid .offset2 {margin-left: 19.88950276243094%; *margin-left: 19.783119783707537%; } .row-fluid .offset2:first-child {margin-left: 17.12707182320442%; *margin-left: 17.02068884448102%; } .row-fluid .offset1 {margin-left: 11.32596685082873%; *margin-left: 11.219583872105325%; } .row-fluid .offset1:first-child {margin-left: 8.56353591160221%; *margin-left: 8.457152932878806%; } } @media (min-width: 1200px) {.row-fluid [class*="span"] {display: block; width: 100%; min-height: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; margin-left: 2.564102564102564%; *margin-left: 2.5109110747408616%; } .row-fluid [class*="span"]:first-child {margin-left: 0; } .row-fluid .span12 {width: 100%; *width: 99.94680851063829%; } .row-fluid .span11 {width: 91.45299145299145%; *width: 91.39979996362975%; } .row-fluid .span10 {width: 82.90598290598291%; *width: 82.8527914166212%; } .row-fluid .span9 {width: 74.35897435897436%; *width: 74.30578286961266%; } .row-fluid .span8 {width: 65.81196581196582%; *width: 65.75877432260411%; } .row-fluid .span7 {width: 57.26495726495726%; *width: 57.21176577559556%; } .row-fluid .span6 {width: 48.717948717948715%; *width: 48.664757228587014%; } .row-fluid .span5 {width: 40.17094017094017%; *width: 40.11774868157847%; } .row-fluid .span4 {width: 31.623931623931625%; *width: 31.570740134569924%; } .row-fluid .span3 {width: 23.076923076923077%; *width: 23.023731587561375%; } .row-fluid .span2 {width: 14.52991452991453%; *width: 14.476723040552828%; } .row-fluid .span1 {width: 5.982905982905983%; *width: 5.929714493544281%; } .row-fluid .offset12 {margin-left: 105.12820512820512%; *margin-left: 105.02182214948171%; } .row-fluid .offset12:first-child {margin-left: 102.56410256410257%; *margin-left: 102.45771958537915%; } .row-fluid .offset11 {margin-left: 96.58119658119658%; *margin-left: 96.47481360247316%; } .row-fluid .offset11:first-child {margin-left: 94.01709401709402%; *margin-left: 93.91071103837061%; } .row-fluid .offset10 {margin-left: 88.03418803418803%; *margin-left: 87.92780505546462%; } .row-fluid .offset10:first-child {margin-left: 85.47008547008548%; *margin-left: 85.36370249136206%; } .row-fluid .offset9 {margin-left: 79.48717948717949%; *margin-left: 79.38079650845607%; } .row-fluid .offset9:first-child {margin-left: 76.92307692307693%; *margin-left: 76.81669394435352%; } .row-fluid .offset8 {margin-left: 70.94017094017094%; *margin-left: 70.83378796144753%; } .row-fluid .offset8:first-child {margin-left: 68.37606837606839%; *margin-left: 68.26968539734497%; } .row-fluid .offset7 {margin-left: 62.393162393162385%; *margin-left: 62.28677941443899%; } .row-fluid .offset7:first-child {margin-left: 59.82905982905982%; *margin-left: 59.72267685033642%; } .row-fluid .offset6 {margin-left: 53.84615384615384%; *margin-left: 53.739770867430444%; } .row-fluid .offset6:first-child {margin-left: 51.28205128205128%; *margin-left: 51.175668303327875%; } .row-fluid .offset5 {margin-left: 45.299145299145295%; *margin-left: 45.1927623204219%; } .row-fluid .offset5:first-child {margin-left: 42.73504273504273%; *margin-left: 42.62865975631933%; } .row-fluid .offset4 {margin-left: 36.75213675213675%; *margin-left: 36.645753773413354%; } .row-fluid .offset4:first-child {margin-left: 34.18803418803419%; *margin-left: 34.081651209310785%; } .row-fluid .offset3 {margin-left: 28.205128205128204%; *margin-left: 28.0987452264048%; } .row-fluid .offset3:first-child {margin-left: 25.641025641025642%; *margin-left: 25.53464266230224%; } .row-fluid .offset2 {margin-left: 19.65811965811966%; *margin-left: 19.551736679396257%; } .row-fluid .offset2:first-child {margin-left: 17.094017094017094%; *margin-left: 16.98763411529369%; } .row-fluid .offset1 {margin-left: 11.11111111111111%; *margin-left: 11.004728132387708%; } .row-fluid .offset1:first-child {margin-left: 8.547008547008547%; *margin-left: 8.440625568285142%; } }

/*! normalize.css v2.0.1 | MIT License | git.io/normalize */

/* ==========================================================================
   HTML5 display definitions
   ========================================================================== */

/*
 * Corrects `block` display not defined in IE 8/9.
 */
 article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary {display: block; } /* * Corrects `inline-block` display not defined in IE 8/9. */ audio, canvas, video {display: inline-block; } /* * Prevents modern browsers from displaying `audio` without controls. * Remove excess height in iOS 5 devices. */ audio:not([controls]) {display: none; height: 0; } /* * Addresses styling for `hidden` attribute not present in IE 8/9. */ [hidden] {display: none; } /* ========================================================================== Base ========================================================================== */ /* * 1. Sets default font family to sans-serif. * 2. Prevents iOS text size adjust after orientation change, without disabling *    user zoom. */ html {font-family: sans-serif; /* 1 */ -webkit-text-size-adjust: 100%; /* 2 */ -ms-text-size-adjust: 100%; /* 2 */ } /* * Removes default margin. */ body {margin: 0; } /* ========================================================================== Links ========================================================================== */ /* * Addresses `outline` inconsistency between Chrome and other browsers. */ a:focus {outline: thin dotted; } /* * Improves readability when focused and also mouse hovered in all browsers. */ a:active, a:hover {outline: 0; } /* ========================================================================== Typography ========================================================================== */ /* * Addresses `h1` font sizes within `section` and `article` in Firefox 4+, * Safari 5, and Chrome. */ h1 {font-size: 2em; } /* * Addresses styling not present in IE 8/9, Safari 5, and Chrome. */ abbr[title] {border-bottom: 1px dotted; } /* * Addresses style set to `bolder` in Firefox 4+, Safari 5, and Chrome. */ b, strong {font-weight: bold; } /* * Addresses styling not present in Safari 5 and Chrome. */ dfn {font-style: italic; } /* * Addresses styling not present in IE 8/9. */ mark {background: #ff0; color: #000; } /* * Corrects font family set oddly in Safari 5 and Chrome. */ code, kbd, pre, samp {font-family: monospace, serif; font-size: 1em; } /* * Improves readability of pre-formatted text in all browsers. */ pre {white-space: pre; white-space: pre-wrap; word-wrap: break-word; } /* * Sets consistent quote types. */ q {quotes: "\201C" "\201D" "\2018" "\2019"; } /* * Addresses inconsistent and variable font size in all browsers. */ small {font-size: 80%; } /* * Prevents `sub` and `sup` affecting `line-height` in all browsers. */ sub, sup {font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup {top: -0.5em; } sub {bottom: -0.25em; } /* ========================================================================== Embedded content ========================================================================== */ /* * Removes border when inside `a` element in IE 8/9. */ img {border: 0; } /* * Corrects overflow displayed oddly in IE 9. */ svg:not(:root) {overflow: hidden; } /* ========================================================================== Figures ========================================================================== */ /* * Addresses margin not present in IE 8/9 and Safari 5. */ figure {margin: 0; } /* ========================================================================== Forms ========================================================================== */ /* * Define consistent border, margin, and padding. */ fieldset {border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } /* * 1. Corrects color not being inherited in IE 8/9. * 2. Remove padding so people aren't caught out if they zero out fieldsets. */ legend {border: 0; /* 1 */ padding: 0; /* 2 */ } /* * 1. Corrects font family not being inherited in all browsers. * 2. Corrects font size not being inherited in all browsers. * 3. Addresses margins set differently in Firefox 4+, Safari 5, and Chrome */ button, input, select, textarea {font-family: inherit; /* 1 */ font-size: 100%; /* 2 */ margin: 0; /* 3 */ } /* * Addresses Firefox 4+ setting `line-height` on `input` using `!important` in * the UA stylesheet. */ button, input {line-height: normal; } /* * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` *    and `video` controls. * 2. Corrects inability to style clickable `input` types in iOS. * 3. Improves usability and consistency of cursor style between image-type *    `input` and others. */ button, html input[type="button"], /* 1 */ input[type="reset"], input[type="submit"] {-webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */ } /* * Re-set default cursor for disabled elements. */ button[disabled], input[disabled] {cursor: default; } /* * 1. Addresses box sizing set to `content-box` in IE 8/9. * 2. Removes excess padding in IE 8/9. */ input[type="checkbox"], input[type="radio"] {box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ } /* * 1. Addresses `appearance` set to `searchfield` in Safari 5 and Chrome. * 2. Addresses `box-sizing` set to `border-box` in Safari 5 and Chrome *    (include `-moz` to future-proof). */ input[type="search"] {-webkit-appearance: textfield; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box; } /* * Removes inner padding and search cancel button in Safari 5 and Chrome * on OS X. */ input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance: none; } /* * Removes inner padding and border in Firefox 4+. */ button::-moz-focus-inner, input::-moz-focus-inner {border: 0; padding: 0; } /* * 1. Removes default vertical scrollbar in IE 8/9. * 2. Improves readability and alignment in all browsers. */ textarea {overflow: auto; /* 1 */ vertical-align: top; /* 2 */ } /* ========================================================================== Tables ========================================================================== */ /* * Remove most spacing between table cells. */ table {border-collapse: collapse; border-spacing: 0; }

 .com { color: #93a1a1; } .lit { color: #195f91; } .pun, .opn, .clo { color: #93a1a1; } .fun { color: #dc322f; } .str, .atv { color: #D14; } .kwd, .prettyprint .tag { color: #1e347b; } .typ, .atn, .dec, .var { color: teal; } .pln { color: #48484c; } .prettyprint {padding: 22px; border: 1px solid #ddd; box-shadow: inset 0 1px 0 #fff, 1px 1px 0 #fff, 2px 2px 0 #ddd, 3px 3px 0 #fff, 4px 4px 0 #ddd; background-color: #fff; background-image: -webkit-linear-gradient(#EEE .1em, transparent .1em); background-image: -o-linear-gradient(#EEE .1em, transparent .1em); background-image: linear-gradient(#EEE .1em, transparent .1em); background-size: 100% 1.6em; } .prettyprint.linenums {padding:22px 8px; background-size: 100% 1.7em; box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0, inset 0 1px 0 #fff, 1px 1px 0 #fff, 2px 2px 0 #ddd, 3px 3px 0 #fff, 4px 4px 0 #ddd; } /* Specify class=linenums on a pre to get line numbering */ ol.linenums {margin: 0 0 0 33px; /* IE indents via margin-left */ padding-left:0; } ol.linenums li {padding-left: 16px; color: #bebec5; line-height: 20px; text-shadow: 0 1px 0 #fff; }

 /*

Uniform Theme: Uniform Default
Version: 1.8
By: Josh Pyles
License: MIT License
---
For use with the Uniform plugin:
---
Generated by Uniform Theme Generator:
http://pixelmatrixdesign.com/uniform/themer.html

*/

/* Global Declaration */
 div.selector, div.selector span, div.checker span, div.radio span, div.uploader, div.uploader span.action, div.button, div.button span {/*background-image: url(images/sprite.png);*/ background-repeat: no-repeat; -webkit-font-smoothing: antialiased; } .selector, .radio, .checker, .uploader, .button, .selector *, .radio *, .checker *, .uploader *, .button *{margin: 0; padding: 0; } /* INPUT & TEXTAREA */ input.text, input.email, input.search, input.tel, input.url, input.datetime, input.date, input.month, input.week, input.time, input.datetime-local, input.number, input.color, input.password, select.uniform-multiselect, textarea.uniform {font-size: 12px; font-weight: normal; padding: 3px; color: #777; /*background: url('images/bg-input.png') repeat-x 0px 0px;*/ border-top: solid 1px #aaa; border-left: solid 1px #aaa; border-bottom: solid 1px #ccc; border-right: solid 1px #ccc; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; outline: 0; } /* remove default webkit and possible mozilla .search styles */ input.search, input.search:active  {-moz-appearance: none; -webkit-appearance: none; } /*input.text:focus, input.email:focus, input.search:focus, input.tel:focus, input.url:focus, input.datetime:focus, input.date:focus, input.month:focus, input.week:focus, input.time:focus, input.datetime-local:focus, input.number:focus, input.color:focus, input.password:focus, select.uniform-multiselect:focus, textarea.uniform:focus {-webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.3); -moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.3); box-shadow: 0px 0px 4px rgba(0,0,0,0.3); border-color: #999; background: url('images/bg-input-focus.png') repeat-x 0px 0px; }*/ /* SPRITES */ /* Select */ div.selector {background-position: -483px -130px; line-height: 26px; height: 26px; } div.selector span {background-position: right 0px; height: 26px; line-height: 26px; } div.selector select {/* change these to adjust positioning of select element */ top: 0px; left: 0px; } div.selector:active, div.selector.active {background-position: -483px -156px; } div.selector:active span, div.selector.active span {background-position: right -26px; } div.selector.focus, div.selector.hover, div.selector:hover {background-position: -483px -182px; } div.selector.focus span, div.selector.hover span, div.selector:hover span {background-position: right -52px; } div.selector.focus:active, div.selector.focus.active, div.selector:hover:active, div.selector.active:hover {background-position: -483px -208px; } div.selector.focus:active span, div.selector:hover:active span, div.selector.active:hover span, div.selector.focus.active span {background-position: right -78px; } div.selector.disabled {background-position: -483px -234px; } div.selector.disabled span {background-position: right -104px; } /* Checkbox */ div.checker {width: 19px; height: 19px; } div.checker input {width: 19px; height: 19px; } div.checker span {background-position: 0px -260px; height: 19px; width: 19px; } div.checker:active span, div.checker.active span {background-position: -19px -260px; } div.checker.focus span, div.checker:hover span {background-position: -38px -260px; } div.checker.focus:active span, div.checker:active:hover span, div.checker.active:hover span, div.checker.focus.active span {background-position: -57px -260px; } div.checker span.checked {background-position: -76px -260px; } div.checker:active span.checked, div.checker.active span.checked {background-position: -95px -260px; } div.checker.focus span.checked, div.checker:hover span.checked {background-position: -114px -260px; } div.checker.focus:active span.checked, div.checker:hover:active span.checked, div.checker.active:hover span.checked, div.checker.active.focus span.checked {background-position: -133px -260px; } div.checker.disabled span, div.checker.disabled:active span, div.checker.disabled.active span {background-position: -152px -260px; } div.checker.disabled span.checked, div.checker.disabled:active span.checked, div.checker.disabled.active span.checked {background-position: -171px -260px; } /* Radio */ div.radio {width: 18px; height: 18px; } div.radio input {width: 18px; height: 18px; } div.radio span {height: 18px; width: 18px; background-position: 0px -279px; } div.radio:active span, div.radio.active span {background-position: -18px -279px; } div.radio.focus span, div.radio:hover span {background-position: -36px -279px; } div.radio.focus:active span, div.radio:active:hover span, div.radio.active:hover span, div.radio.active.focus span {background-position: -54px -279px; } div.radio span.checked {background-position: -72px -279px; } div.radio:active span.checked, div.radio.active span.checked {background-position: -90px -279px; } div.radio.focus span.checked, div.radio:hover span.checked {background-position: -108px -279px; } div.radio.focus:active span.checked, div.radio:hover:active span.checked, div.radio.focus.active span.checked, div.radio.active:hover span.checked {background-position: -126px -279px; } div.radio.disabled span, div.radio.disabled:active span, div.radio.disabled.active span {background-position: -144px -279px; } div.radio.disabled span.checked, div.radio.disabled:active span.checked, div.radio.disabled.active span.checked {background-position: -162px -279px; } /* Uploader */ div.uploader {background-position: 0px -297px; height: 28px; } div.uploader span.action {background-position: right -409px; height: 24px; line-height: 24px; } div.uploader span.filename {height: 24px; /* change this line to adjust positioning of filename area */ margin: 2px 0px 2px 2px; line-height: 24px; } div.uploader.focus, div.uploader.hover, div.uploader:hover {background-position: 0px -353px; } div.uploader.focus span.action, div.uploader.hover span.action, div.uploader:hover span.action {background-position: right -437px; } div.uploader.active span.action, div.uploader:active span.action {background-position: right -465px; } div.uploader.focus.active span.action, div.uploader:focus.active span.action, div.uploader.focus:active span.action, div.uploader:focus:active span.action {background-position: right -493px; } div.uploader.disabled {background-position: 0px -325px; } div.uploader.disabled span.action {background-position: right -381px; } div.button {background-position: 0px -523px; } div.button span {background-position: right -643px; } div.button.focus, div.button:focus, div.button:hover, div.button.hover {background-position: 0px -553px; } div.button.focus span, div.button:focus span, div.button:hover span, div.button.hover span {background-position: right -673px; } div.button.active, div.button:active {background-position: 0px -583px; } div.button.active span, div.button:active span {background-position: right -703px; color: #555; } div.button.disabled, div.button:disabled {background-position: 0px -613px; } div.button.disabled span, div.button:disabled span {background-position: right -733px; color: #bbb; cursor: default; } /* PRESENTATION */ /* Button */ div.button {height: 30px; } div.button span {margin-left: 13px; height: 22px; padding-top: 8px; font-weight: bold; font-size: 12px; letter-spacing: 1px; text-transform: uppercase; padding-left: 2px; padding-right: 15px; } /* Select */ div.selector {width: 190px; font-size: 12px; } div.selector select {min-width: 190px; font-size: 12px; border: solid 1px #fff; } div.selector span {padding: 0px 25px 0px 2px; cursor: pointer; } div.selector span {color: #666; width: 158px; text-shadow: 0 1px 0 #fff; } div.selector.disabled span {color: #bbb; } /* Checker */ div.checker {margin-right: 5px; } /* Radio */ div.radio {margin-right: 3px; } /* Uploader */ div.uploader {width: 190px; cursor: pointer; } div.uploader span.action {width: 85px; text-align: center; text-shadow: #fff 0px 1px 0px; background-color: #fff; font-size: 11px; font-weight: bold; } div.uploader span.filename {color: #777; width: 82px; border-right: solid 1px #bbb; font-size: 11px; } div.uploader input {width: 190px; } div.uploader.disabled span.action {color: #aaa; } div.uploader.disabled span.filename {border-color: #ddd; color: #aaa; } /* CORE FUNCTIONALITY Not advised to edit stuff below this line ----------------------------------------------------- */ .selector, .checker, .button, .radio, .uploader {display: -moz-inline-box; display: inline-block; vertical-align: middle; zoom: 1; *display: inline; } .selector select:focus, .radio input:focus, .checker input:focus, .uploader input:focus {outline: 0; } /* Button */ div.button a, div.button button, div.button input {position: absolute; } div.button {cursor: pointer; position: relative; } div.button span {display: -moz-inline-box; display: inline-block; line-height: 1; text-align: center; } /* Select */ div.selector {position: relative; padding-left: 10px; overflow: hidden; } div.selector span {display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } div.selector select {position: absolute; opacity: 0; filter: alpha(opacity=0); -moz-opacity: 0; height: 25px; border: none; background: none; } /* Checker */ div.checker {position: relative; } div.checker span {display: -moz-inline-box; display: inline-block; text-align: center; } div.checker input {opacity: 0; filter: alpha(opacity=0); -moz-opacity: 0; display: inline-block; background: none; } /* Radio */ div.radio {position: relative; } div.radio span {display: -moz-inline-box; display: inline-block; text-align: center; } div.radio input {opacity: 0; filter: alpha(opacity=0); -moz-opacity: 0; text-align: center; display: inline-block; background: none; } /* Uploader */ div.uploader {position: relative; overflow: hidden; cursor: default; } div.uploader span.action {float: left; display: inline; padding: 2px 0px; overflow: hidden; cursor: pointer; } div.uploader span.filename {padding: 0px 10px; float: left; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; cursor: default; } div.uploader input {opacity: 0; filter: alpha(opacity=0); -moz-opacity: 0; position: absolute; top: 0; right: 0; bottom: 0; float: right; height: 25px; border: none; cursor: default; }


.main-navigation > ul > li > ul .current_page_item > a, .main-navigation > ul > li > ul .current-menu-item > a {color: #cc3300; } .navigation .nav-next { float: right; } a.loadmore:hover { color: #444; } .widget-area a:hover { color:#333; } /* TWITTER WIDGET */ .widget_twitter ul li { margin-bottom:3em; padding-top:.4em; max-width:26em; } .widget_twitter ul li:before { content: "\f099"; font-size:22px; top:-0.2em; } .widget_twitter ul li span.entry-content { position:relative; display:block; margin-left:2em; padding:1em 1.4em; background:#f7f7f7; } .widget_twitter ul li span.entry-content:before { content:''; position:absolute; top:0; right:100%; width: 0; height: 0; border-top: 13px solid #e7e7e7; border-left: 15px solid transparent; } .widget_twitter ul li .time-meta a { float:right; margin-top:.4em; color:#aaa; border-bottom: none; letter-spacing: 0px; } .widget_twitter ul li .time-meta a:hover { border-bottom: 1px dotted #aaaaaa; } .widget_twitter .from-meta, .widget_twitter .in-reply-to-meta { display: none; } .page-links { padding: 3em 0; } .page-links a { padding: 0 .2em; } td.label { display: block; background: #ffffff; padding: .8em 2em .6em 0; } .related-posts, .entry-meta, .about-author, .nav-single, .comments-area, .page-links { clear: both; } .single-format-aside .entry-content { margin-bottom: 5em; } .single-format-link .entry-content, .single-format-status .entry-content, .single-format-video .entry-content { margin-bottom: 3em; } .single .entry-meta { margin-top: 2em; } .post-password-required label { display: inline-block; } dd.gallery-caption:before { display: none; } .attachment img { display: block; margin-left: auto; margin-right: auto; } blockquote p { margin: 0px; } .portfolio-single .entry-header .share-links { margin-left: 0px; } .portfolio-single .entry-header .share-links > a:hover { color: #000000; } .single-gallery .entry-header .share-links { margin-left: 0px; } .single-gallery .entry-header .share-links > a:hover { color: #000000; } /* Dynamic To Top */ #dynamic-to-top {background: #272727 !important; border: 0 !important; -webkit-border-radius: 0px !important; border-radius: 0px !important; box-shadow: none !important; -webkit-box-shadow: none !important; } #dynamic-to-top:hover {background: #000 !important; } .blog-masonry .page-header { width: 100%; } .widget_text .tabs ul li {padding-left: 0px; margin-bottom: 0px; } .widget_text .tabs ul li:before {content: ""; } article.format-standard:before, article.format-standard:after, article.page:before, article.page:after, article.gallery:before, article.gallery:after, article.portfolio:before, article.portfolio:after, article.attachment:before, article.attachment:after {display: none; } .site-header .textwidget { font-size: 100%; } .eemail_textbox_button { width: auto !important; } .archives-tag.archives-by-month ul li, .archives-tag.archives-by-category ul li, .archives-tag.archives-by-format ul li {margin-bottom: 6px; } .post-category a, .post-tags a {display: inline-block; margin-bottom: 5px; } span.edit-link { padding-top: 4px; } .tagcloud a:hover { color: #fff; } .entry-meta .comments-link { white-space: nowrap; }