.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code[class*=language-],pre[class*=language-]{color:#000;text-shadow:0 1px #fff;font-family:Consolas,Monaco,'Andale Mono',monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#a67f59;background:hsla(0,0%,100%,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.function{color:#DD4A68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}/*!
 * FullCalendar v2.2.6 Stylesheet
 * Docs & License: http://arshaw.com/fullcalendar/
 * (c) 2013 Adam Shaw
 */.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}body .fc{font-size:1em}.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed hr,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff}.fc-unthemed .fc-popover .fc-header,.fc-unthemed hr{background:#eee}.fc-unthemed .fc-popover .fc-header .fc-close{color:#666}.fc-unthemed .fc-today{background:#fcf8e3}.fc-highlight{background:#bce8f1;opacity:.3;filter:alpha(opacity=30)}.fc-bgevent{background:#8fdf82;opacity:.3;filter:alpha(opacity=30)}.fc-nonbusiness{background:#ccc}.fc-icon{display:inline-block;font-size:2em;line-height:.5em;height:.5em;font-family:"Courier New",Courier,monospace}.fc-icon-left-single-arrow:after{content:"\02039";font-weight:700}.fc-icon-right-single-arrow:after{content:"\0203A";font-weight:700}.fc-icon-left-double-arrow:after{content:"\000AB"}.fc-icon-right-double-arrow:after{content:"\000BB"}.fc-icon-x:after{content:"\000D7"}.fc button{box-sizing:border-box;margin:0;height:2.1em;padding:0 .6em;font-size:1em;white-space:nowrap;cursor:pointer}.fc button::-moz-focus-inner{margin:0;padding:0}.fc-state-default.fc-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc button .fc-icon{position:relative;top:.05em;margin:0 .1em}.fc-state-default{background-color:#f5f5f5;background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x}.fc-state-active,.fc-state-disabled,.fc-state-down,.fc-state-hover{color:#333;background-color:#e6e6e6}.fc-state-hover{color:#333;text-decoration:none;background-position:0 -15px;transition:background-position .1s linear}.fc-state-active,.fc-state-down{background-color:#ccc;background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.fc-state-disabled{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);box-shadow:none}.fc-button-group{display:inline-block}.fc .fc-button-group>*{float:left;margin:0 0 0 -1px}.fc .fc-button-group>:first-child{margin-left:0}.fc-popover{position:absolute;box-shadow:0 2px 6px rgba(0,0,0,.15)}.fc-popover .fc-header{padding:2px 4px}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-popover .fc-header .fc-close{cursor:pointer}.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close{float:left}.fc-ltr .fc-popover .fc-header .fc-close,.fc-rtl .fc-popover .fc-header .fc-title{float:right}.fc-unthemed .fc-popover{border-width:1px;border-style:solid}.fc-unthemed .fc-popover .fc-header .fc-close{font-size:25px;margin-top:4px}.fc-popover>.ui-widget-header+.ui-widget-content{border-top:0}.fc hr{height:0;margin:0;padding:0 0 2px;border-style:solid;border-width:1px 0}.fc-clear{clear:both}.fc-bg,.fc-bgevent-skeleton,.fc-helper-skeleton,.fc-highlight-skeleton{position:absolute;top:0;left:0;right:0}.fc-bg{bottom:0}.fc-bg table{height:100%}.fc table{width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc td,.fc th{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-row .fc-bgevent-skeleton td,.fc-row .fc-highlight-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}.fc-row .fc-helper-skeleton{z-index:5}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{background:0 0;border-color:transparent;border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td{border-top:0}.fc-scroller{overflow-y:scroll;overflow-x:hidden}.fc-scroller>*{position:relative;width:100%;overflow:hidden}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.3;font-weight:400}.fc-event,.fc-event:hover,.ui-widget .fc-event{color:#fff;text-decoration:none}.fc-event.fc-draggable,.fc-event[href]{cursor:pointer}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}.fc-ltr .fc-day-grid-event.fc-not-start,.fc-rtl .fc-day-grid-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-day-grid-event.fc-not-end,.fc-rtl .fc-day-grid-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-day-grid-event>.fc-content{white-space:nowrap;overflow:hidden}.fc-day-grid-event .fc-time{font-weight:700}.fc-day-grid-event .fc-resizer{position:absolute;top:0;bottom:0;width:7px}.fc-ltr .fc-day-grid-event .fc-resizer{right:-3px;cursor:e-resize}.fc-rtl .fc-day-grid-event .fc-resizer{left:-3px;cursor:w-resize}a.fc-more{margin:1px 3px;font-size:.85em;cursor:pointer;text-decoration:none}a.fc-more:hover{text-decoration:underline}.fc-limited{display:none}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-toolbar{text-align:center;margin-bottom:1em}.fc-toolbar .fc-left{float:left}.fc-toolbar .fc-right{float:right}.fc-toolbar .fc-center{display:inline-block}.fc .fc-toolbar>*>*{float:left;margin-left:.75em}.fc .fc-toolbar>*>:first-child{margin-left:0}.fc-toolbar h2{margin:0}.fc-toolbar button{position:relative}.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover{z-index:2}.fc-toolbar .fc-state-down{z-index:3}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active{z-index:4}.fc-toolbar button:focus{z-index:5}.fc-view-container *,.fc-view-container :after,.fc-view-container :before{box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}.fc-basicDay-view .fc-content-skeleton,.fc-basicWeek-view .fc-content-skeleton{padding-top:1px;padding-bottom:1em}.fc-basic-view tbody .fc-row{min-height:4em}.fc-row.fc-rigid{overflow:hidden}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:0 2px}.fc-basic-view td.fc-day-number,.fc-basic-view td.fc-week-number span{padding-top:2px;padding-bottom:2px}.fc-basic-view .fc-week-number{text-align:center}.fc-basic-view .fc-week-number span{display:inline-block;min-width:1.25em}.fc-ltr .fc-basic-view .fc-day-number{text-align:right}.fc-rtl .fc-basic-view .fc-day-number{text-align:left}.fc-day-number.fc-other-month{opacity:.3;filter:alpha(opacity=30)}.fc-agenda-view .fc-day-grid{position:relative;z-index:2}.fc-agenda-view .fc-day-grid .fc-row{min-height:3em}.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton{padding-top:1px;padding-bottom:1em}.fc .fc-axis{vertical-align:middle;padding:0 4px;white-space:nowrap}.fc-ltr .fc-axis{text-align:right}.fc-rtl .fc-axis{text-align:left}.ui-widget td.fc-axis{font-weight:400}.fc-time-grid,.fc-time-grid-container{position:relative;z-index:1}.fc-time-grid{min-height:100%}.fc-time-grid table{border:0 hidden transparent}.fc-time-grid>.fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}.fc-time-grid .fc-bgevent-skeleton,.fc-time-grid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-time-grid .fc-bgevent-skeleton{z-index:3}.fc-time-grid .fc-highlight-skeleton{z-index:4}.fc-time-grid .fc-content-skeleton{z-index:5}.fc-time-grid .fc-helper-skeleton{z-index:6}.fc-slats td{height:1.5em;border-bottom:0}.fc-slats .fc-minor td{border-top-style:dotted}.fc-slats .ui-widget-content{background:0 0}.fc-time-grid .fc-highlight-container{position:relative}.fc-time-grid .fc-highlight{position:absolute;left:0;right:0}.fc-time-grid .fc-bgevent-container,.fc-time-grid .fc-event-container{position:relative}.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}.fc-time-grid .fc-bgevent,.fc-time-grid .fc-event{position:absolute;z-index:1}.fc-time-grid .fc-bgevent{left:0;right:0}.fc-time-grid-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.fc-time-grid-event.fc-not-end{border-bottom-width:0;padding-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-time-grid-event{overflow:hidden}.fc-time-grid-event>.fc-content{position:relative;z-index:2}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em;white-space:nowrap}.fc-time-grid-event .fc-bg{z-index:1;background:#fff;opacity:.25;filter:alpha(opacity=25)}.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}.fc-time-grid-event.fc-short .fc-time:after{content:"\000A0-\000A0"}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}.fc-time-grid-event .fc-resizer{position:absolute;z-index:3;left:0;right:0;bottom:0;height:8px;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace;text-align:center;cursor:s-resize}.fc-time-grid-event .fc-resizer:after{content:"="}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.uncollapse:after,.uncollapse:before{content:' ';display:table}.clearfix-before:before,.clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both}html{font-family:Lato,'Helvetica Neue',Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Lato,'Helvetica Neue',Arial,sans-serif;font-weight:800}h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1.17em}h4{font-size:1em}h5{font-size:.83em}h6{font-size:.75em}ol,p,ul{margin:0 0 1em;line-height:1.5}li{line-height:1.5}a,a:visited{text-decoration:none;color:#6282e3;font-weight:700;cursor:pointer}a:hover{color:#17295f}a:focus{outline:0}html{overflow-x:hidden;height:100%}body{position:relative;min-height:100%;background-color:#f5f6fa;overflow-x:hidden;box-sizing:border-box}.content-wrapper{margin:0 auto;width:840px;max-width:100%;padding:0 20px;box-sizing:border-box}.content-wrapper:after,.content-wrapper:before{content:' ';display:table}.ck-content img{max-width:100%;height:auto!important}.ck-content img.sponsor{vertical-align:middle;margin:10px}.ck-content img.block{display:block;width:100%!important;max-height:400px;opacity:0;transition:opacity .5s}.ck-content .img-centre{text-align:center}.ck-content .img-container{display:inline-block}.ck-content img.block.wide{height:auto!important}.ck-content img.block.tall{width:auto!important;visibility:visible}.ck-content img.block.tall,.ck-content img.block.wide{opacity:1;cursor:pointer}.ck-content img.block.tall:hover,.ck-content img.block.wide:hover{opacity:.8}.ck-content .img-caption{margin-top:10px;margin-bottom:0;font-size:.9em;color:#1b1b1b;text-align:center;font-style:italic}.responsive-video{margin-top:40px}.responsive-video iframe{width:100%}.intro{font-size:1.5em;font-weight:100}.record-box{margin:20px 0;padding:20px;background-color:#fff;border:1px dashed #d3d7e9;box-sizing:border-box}.record-box .image-holder{margin-bottom:20px}.record-box .image-holder a{margin-left:auto;margin-right:auto;display:block;width:200px;height:200px;background-size:cover;background-position:center center}.record-box .image-holder img{display:block;width:200px;height:200px}.record-box:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.record-box h6{margin-bottom:0;margin-top:20px;font-size:.8em}.record-box h2{margin-top:0}.record-box .record-snippet:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.record-box.has-image .record-content{min-height:200px}.taxonomylink,.taxonomylink:visited{line-height:1;box-shadow:0 1px 2px rgba(0,0,0,.2);font-size:1em;background-color:#6282e3;color:#fff;margin:2px;padding:1px 5px;font-family:'Courier New',courier,monospace}.taxonomylink:hover{color:#17295f}.author{box-sizing:border-box;display:inline-block;margin-bottom:10px;padding:5px;line-height:1;font-size:.8em;box-shadow:0 1px 2px rgba(0,0,0,.2);background:#17295f;color:#fff}.page-image .author{position:absolute;left:10px;right:10px;bottom:10px;margin:0;background:#fff;color:#6282e3}.image-gallery:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.image-gallery .image{position:relative;float:left;width:33.3%}.image-gallery .image>div{width:100%;height:0;padding-top:100%}.image-gallery .image>div>div{position:absolute;left:0;top:0;width:100%;height:100%;padding:10px;box-sizing:border-box}.image-gallery a{position:relative;display:block;width:100%;height:100%;background-size:cover;background-position:center;background-color:#060a17;opacity:.7;transition:opacity .2s}.image-gallery a:hover{opacity:1}h1.dateable{margin-bottom:0}.page-image{margin-top:40px;position:relative;display:block;width:100%;height:300px;background-size:cover;background-position:center;cursor:pointer;opacity:1;transition:opacity .5s}.page-image:hover{opacity:.8}.page-wrap{min-height:100%;position:relative}.multi-column{-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}.pagination ul{float:left;clear:both;display:block;margin:8px 0;padding:0}.pagination ul li{float:left;width:40px;height:40px;box-sizing:border-box;list-style-type:none;background-color:#fcfcfc;border-bottom:2px solid #e3e3e3;border-right:1px solid #e3e3e3;text-shadow:0 1px 1px rgba(255,255,255,.75);box-shadow:0 1px 2px rgba(0,0,0,.2)}.pagination ul li:hover{background:#efefef}.pagination ul li:active{background:#e3e3e3;border-bottom:none}.pagination ul li:last-child{border-right:none}.pagination ul li a{width:40px;height:40px;box-sizing:border-box;line-height:40px;text-align:center;text-decoration:none;font-weight:400;display:block;color:#060a17}.pagination ul li.disabled{border-bottom:none;cursor:auto}.pagination ul li.disabled:active,.pagination ul li.disabled:hover{background:#efefef}.pagination ul li.active{background-color:#6282e3;border-bottom:2px solid #3760db;text-shadow:0 1px 1px rgba(0,0,0,.75)}.pagination ul li.active:hover{background-color:#4c71df}.pagination ul li.active:active{background-color:#3760db;border-bottom:none}.pagination ul li.active a{font-weight:700;color:#fff}.site-header{width:100%;text-align:center;background:#060a17}.site-header:after,.site-header:before{content:' ';display:table}.site-header *{color:#fff}.site-header .brand-container{display:none}.site-header .nav-container,.site-header .nav-placeholder{height:40px}.site-header .nav-container{top:0;left:0;width:100%;background:#060a17;z-index:10;position:fixed}.site-header .nav-container .site-nav{margin-left:0;margin-right:0}.site-header .nav-container .logo-container{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible}.site-header .nav-container .logo{-webkit-transform:rotate(0) translateX(0);-ms-transform:rotate(0) translateX(0);transform:rotate(0) translateX(0)}.site-header .big-container{margin:10px auto;position:relative;width:120px;height:120px}.site-header .big-container a{width:100%;height:100%;display:block}.site-header .big-logo{width:100%;height:100%}.site-header .logo-text-container{position:absolute;top:50%;width:130px;height:50px}.site-header .logo-text-container .stripe{position:absolute;top:50%;width:100%;height:1px;background:#fff}.site-header .logo-text-container .big-text{position:absolute;bottom:50%;margin-bottom:5px;height:20px;line-height:20px;vertical-align:bottom;font-size:1.3em;font-weight:800;letter-spacing:.02em;color:#fff}.site-header .logo-text-container .small-text{position:absolute;top:50%;margin-top:5px;height:20px;line-height:20px;vertical-align:top;font-size:.9em;font-weight:400;text-transform:uppercase;letter-spacing:.1em;color:#fff}.site-header .logo-text-container.left{left:-140px}.site-header .logo-text-container.left .big-text,.site-header .logo-text-container.left .small-text{left:0}.site-header .logo-text-container.right{right:-140px}.site-header .logo-text-container.right .big-text,.site-header .logo-text-container.right .small-text{right:0;text-align:right}.home-page .close-button,.site-header .close-button,.site-header .menu-button{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;transition-property:color;transition-duration:.2s;cursor:pointer}.home-page .close-button:before,.site-header .close-button:before,.site-header .menu-button:before{font-size:30px}.home-page .close-button:hover,.site-header .close-button:hover,.site-header .menu-button:hover{color:#6282e3}.site-header .menu-button{right:20px;top:5px}.site-header .menu-button:before{content:"\f0c9"}.site-header .close-button-under{position:absolute;left:0;top:0;z-index:10;width:100%;height:40px;background-color:#060a17}.home-page .close-button,.site-header .close-button{left:20px;top:5px}.home-page .close-button:before,.site-header .close-button:before{content:"\f00d"}.no-csstransforms .site-header .nav-container.active .site-nav{right:0}.csstransforms .site-header .nav-container.active .site-nav{-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px)}.home-page .homepage-nav,.site-header .site-nav{position:fixed;top:0;right:-250px;z-index:10;width:250px;height:100%;box-sizing:border-box;background:#060a17;-webkit-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);transition:right .5s,-webkit-transform .5s;transition:right .5s,transform .5s;text-align:left}.home-page .homepage-nav .scroll-container,.site-header .site-nav .scroll-container{position:absolute;left:0;top:40px;bottom:0;width:100%;overflow:auto;-webkit-overflow-scrolling:touch}.home-page .homepage-nav a,.home-page .homepage-nav a:visited,.site-header .site-nav a,.site-header .site-nav a:visited{height:40px;display:inline-block;box-sizing:border-box;padding-left:20px;text-decoration:none;font-weight:100;letter-spacing:.02em;font-size:1.2em;color:#fff;line-height:40px}.home-page .homepage-nav .drop-indicator,.site-header .site-nav .drop-indicator{display:inline-block;vertical-align:top;width:20px;height:40px;padding-right:5px;line-height:40px;text-align:right;cursor:pointer}.home-page .homepage-nav .drop-indicator:before,.site-header .site-nav .drop-indicator:before{content:' ';width:0;height:0;line-height:40px;display:inline-block;border-left:5px inset transparent;border-right:5px inset transparent;border-top:7px solid #fff;transition:-webkit-transform .2s,border-top .2s;transition:transform .2s,border-top .2s}.home-page .homepage-nav .drop-indicator:hover:before,.site-header .site-nav .drop-indicator:hover:before{border-top:7px solid #6282e3}.home-page .homepage-nav .scroll-container ul,.site-header .site-nav .scroll-container ul{margin:0;padding:0}.home-page .homepage-nav .scroll-container>ul,.site-header .site-nav .scroll-container>ul{margin-top:10px}.home-page .homepage-nav .scroll-container>ul>li,.site-header .site-nav .scroll-container>ul>li{position:relative;z-index:100;vertical-align:top;min-height:40px;display:block;overflow:visible}.home-page .homepage-nav .scroll-container>ul>li.active>ul.drop-6,.site-header .site-nav .scroll-container>ul>li.active>ul.drop-6{max-height:240px}.home-page .homepage-nav .scroll-container>ul>li.active>ul.drop-5,.site-header .site-nav .scroll-container>ul>li.active>ul.drop-5{max-height:200px}.home-page .homepage-nav .scroll-container>ul>li.active>ul.drop-4,.site-header .site-nav .scroll-container>ul>li.active>ul.drop-4{max-height:160px}.home-page .homepage-nav .scroll-container>ul>li.active>ul.drop-3,.site-header .site-nav .scroll-container>ul>li.active>ul.drop-3{max-height:120px}.home-page .homepage-nav .scroll-container>ul>li.active>ul.drop-2,.site-header .site-nav .scroll-container>ul>li.active>ul.drop-2{max-height:80px}.home-page .homepage-nav .scroll-container>ul>li.active>ul.drop-1,.site-header .site-nav .scroll-container>ul>li.active>ul.drop-1{max-height:40px}.home-page .homepage-nav .scroll-container>ul>li.active .drop-indicator:before,.site-header .site-nav .scroll-container>ul>li.active .drop-indicator:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.home-page .homepage-nav .scroll-container>ul>li>a:hover,.site-header .site-nav .scroll-container>ul>li>a:hover{color:#6282e3}.home-page .homepage-nav .scroll-container>ul>li>ul,.site-header .site-nav .scroll-container>ul>li>ul{overflow:hidden;z-index:100;width:100%;text-align:left;background:#17295f;top:40px;max-height:0;transition:max-height .6s,visibility .6s}.home-page .homepage-nav .scroll-container>ul>li>ul>li,.site-header .site-nav .scroll-container>ul>li>ul>li{display:block}.home-page .homepage-nav .scroll-container>ul>li>ul>li a,.site-header .site-nav .scroll-container>ul>li>ul>li a{width:100%}.home-page .homepage-nav .scroll-container>ul>li>ul>li:hover a,.home-page .homepage-nav .scroll-container>ul>li>ul>li:hover a:visited,.site-header .site-nav .scroll-container>ul>li>ul>li:hover a,.site-header .site-nav .scroll-container>ul>li>ul>li:hover a:visited{color:#6282e3}.site-header .logo-container{position:absolute;left:10px;top:-10px;display:block;z-index:20;height:60px;width:60px;border-radius:50%;background:#060a17;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(circle,#fff 100%,#000 100%)}.site-header .logo{display:block;margin-top:5px;margin-left:5px;height:50px;width:50px}.site-header .logo img{width:100%;height:100%}.site-header .content-wrapper{position:relative}.site-footer{position:absolute;bottom:0;left:0;height:450px;width:100%;color:#6d7a90;background:#bcc2cc;text-align:center}.site-footer .content-wrapper{position:relative;height:100%}.site-footer .sponsor-message{margin-top:20px;margin-bottom:20px;color:#fff;font-weight:100;font-size:2em}.site-footer .sponsor-message a,.site-footer .sponsor-message a:visited{color:#fff;text-decoration:underline}.site-footer .sponsor-message a:hover{color:#6282e3}.site-footer .friends h3{margin-top:0;margin-bottom:10px;font-weight:100}.site-footer .friends a,.site-footer .friends a:visited{color:#6d7a90;text-decoration:underline}.site-footer .friends a:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.site-footer .friends a:hover{color:#6282e3}.site-footer .logo-links{margin:20px auto;width:150px}.site-footer .small-logo-links{height:30px;text-align:justify}.site-footer .small-logo-links:after{content:'';width:100%;display:inline-block}.site-footer .logo-link{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;transition:color .2s}.site-footer .logo-link:after{content:' ';display:inline}.site-footer .logo-link,.site-footer .logo-link:visited{color:#6d7a90}.site-footer .logo-link:before{font-size:30px}.site-footer .logo-link.fb:hover{color:#3b5998}.site-footer .logo-link.fb:before{content:"\f09a"}.site-footer .logo-link.twit:hover{color:#55acee}.site-footer .logo-link.twit:before{content:"\f099"}.site-footer .logo-link.yt:hover{color:#e52d27}.site-footer .logo-link.yt:before{content:"\f167"}.site-footer .logo-link.github:hover{color:#4183c4}.site-footer .logo-link.github:before{content:"\f09b"}.site-footer .kristin-logo{display:block;margin-bottom:10px}.site-footer .kristin-logo img{width:100%;height:auto}.site-footer .kristin-logo{opacity:1;transition:opacity .5s}.site-footer .kristin-logo:hover{opacity:.5}.site-footer .copyright{font-size:.8em;margin-bottom:0}.site-footer .background-cog{position:absolute;right:20px;top:-50px;z-index:-1;width:130px;height:130px}body.main-page{padding-bottom:542px}.robot-gallery:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.robot-box{position:relative;float:left;width:100%}.robot-box>div{width:100%;height:0;padding-top:100%}.robot-box>div>div{position:absolute;left:0;top:0;width:100%;height:100%;padding:10px;box-sizing:border-box}.robot-box .overlay{position:absolute;left:0;bottom:0;width:100%;height:100%;background:linear-gradient(to top,rgba(0,0,0,.65) 0,rgba(0,0,0,.5) 22%,rgba(0,0,0,0) 100%);transition:background-color .2s}.robot-box .team{position:absolute;left:10px;top:10px;padding:5px;background-color:#fff;color:#6282e3;line-height:1;font-size:.8em;box-shadow:0 1px 2px rgba(0,0,0,.2)}.robot-box .title{position:absolute;left:0;bottom:0;width:100%;padding:10px;box-sizing:border-box;font-weight:100;color:#fff}.no-cssgradients .robot-box .title{background-color:#060a17;background-color:rgba(0,0,0,.5)}.robot-box a{position:relative;display:block;width:100%;height:100%;background-size:cover;background-position:center;background-color:#060a17}.robot-box a:hover .overlay{background-color:#060a17;background-color:rgba(0,0,0,.5)}.fc-state-default,.fc-state-default.fc-corner-left,.fc-state-default.fc-corner-right{border-radius:0}.fc a,.fc a:visited{color:#fff}.fc a:hover{text-decoration:underline}.fc-event{padding-left:5px!important;padding-top:3px;padding-bottom:3px;background-color:#9099b5;border-radius:0;border:0 solid #fff;box-shadow:0 1px 2px rgba(0,0,0,.2)}.fc-event.kforce-event{background-color:#6282e3}.fc-state-default{background:#fcfcfc;border:0 solid #fff;border-bottom:2px solid #e3e3e3;color:#060a17;text-shadow:0 1px 1px rgba(255,255,255,.75);box-shadow:0 1px 2px rgba(0,0,0,.2)}.fc-state-default:focus{outline:0}.fc-state-hover{background:#efefef}.fc-state-down{border-bottom:0 solid #fff;background:#e3e3e3}.fc-unthemed .fc-today{background-color:#060a17;color:#fff}.home-page .background{position:absolute;left:0;top:0;min-height:100%;width:100%;background-color:#17295f;background-image:url(../img/homepage-background.a857713d.jpg);background-size:cover;background-position:center}.home-page .content-wrapper{position:relative;z-index:1}.home-page .home-intro{color:#fff;font-weight:100;text-align:center}.home-page .site-logo{display:block;margin:40px auto;width:300px;max-width:100%;height:auto}.home-page .nav-container{position:absolute;right:20px;bottom:20px}.no-csstransforms .home-page .nav-container.active .homepage-nav{right:0}.csstransforms .home-page .nav-container.active .homepage-nav{-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px)}.home-page .menu-button{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:fixed;right:20px;top:20px;width:50px;height:50px;background-color:#060a17;color:#fff;text-align:center;line-height:50px;border-radius:50%;transition-property:color;transition-duration:.2s;cursor:pointer}.home-page .menu-button:before{font-size:30px;content:"\f0c9"}.home-page .menu-button:hover{color:#6282e3}.home-page .close-button{color:#fff}.home-page .homepage-nav .scroll-container>ul>li>ul{top:auto;left:auto;right:0;bottom:30px}@font-face{font-family:FontAwesome;src:url(//netdna.bootstrapcdn.com/font-awesome/4.2.0/fonts/fontawesome-webfont.eot?v=4.2.0);src:url(//netdna.bootstrapcdn.com/font-awesome/4.2.0/fonts/fontawesome-webfont.eot?#iefix&v=4.2.0) format('embedded-opentype'),url(//netdna.bootstrapcdn.com/font-awesome/4.2.0/fonts/fontawesome-webfont.woff?v=4.2.0) format('woff'),url(//netdna.bootstrapcdn.com/font-awesome/4.2.0/fonts/fontawesome-webfont.ttf?v=4.2.0) format('truetype'),url(//netdna.bootstrapcdn.com/font-awesome/4.2.0/fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}@media only screen and (min-width:481px){.record-box .image-holder{float:left;margin-right:20px;margin-bottom:0}.page-image .author{left:auto}.image-gallery .image{width:25%}.robot-box{width:50%}}@media only screen and (min-width:769px){h1{font-size:2.5em}.intro{font-size:1.8em}.record-box.has-image .record-snippet:after{display:none}.record-box.has-image .text{padding-left:220px}.record-box.has-image .image-holder{position:absolute}.image-gallery .image{width:20%}.multi-column{-webkit-column-count:2;-moz-column-count:2;column-count:2}.site-footer .background-cog{top:-115.38px;width:300px;height:300px}.site-footer{height:300px;text-align:left}.site-footer .logo-links{margin:0;position:absolute;right:20px;bottom:40px}.site-footer .copyright{margin:0;position:absolute;left:20px;bottom:40px}body.main-page{padding-bottom:460px}.robot-box{width:33.3%}}@media only screen and (min-width:769px) and (min-height:400px){.csstransforms .site-header .nav-container.active .site-nav{-webkit-transform:none;-ms-transform:none;transform:none}.home-page .homepage-nav,.site-header .site-nav{position:static;margin:auto;width:auto;padding:0;background:0 0;text-align:center}.home-page .homepage-nav .scroll-container,.site-header .site-nav .scroll-container{position:static;overflow:visible}.home-page .homepage-nav .scroll-container>ul,.site-header .site-nav .scroll-container>ul{margin-top:0}.home-page .homepage-nav .scroll-container>ul>li,.site-header .site-nav .scroll-container>ul>li{display:inline-block;padding-right:10px}.home-page .homepage-nav .scroll-container>ul>li.has-submenu,.site-header .site-nav .scroll-container>ul>li.has-submenu{padding-right:5px}.home-page .homepage-nav .scroll-container>ul>li.hover>ul.drop-6,.no-js .home-page .homepage-nav .scroll-container>ul>li:hover>ul.drop-6,.no-js .site-header .site-nav .scroll-container>ul>li:hover>ul.drop-6,.site-header .site-nav .scroll-container>ul>li.hover>ul.drop-6{max-height:240px}.home-page .homepage-nav .scroll-container>ul>li.hover>ul.drop-5,.no-js .home-page .homepage-nav .scroll-container>ul>li:hover>ul.drop-5,.no-js .site-header .site-nav .scroll-container>ul>li:hover>ul.drop-5,.site-header .site-nav .scroll-container>ul>li.hover>ul.drop-5{max-height:200px}.home-page .homepage-nav .scroll-container>ul>li.hover>ul.drop-4,.no-js .home-page .homepage-nav .scroll-container>ul>li:hover>ul.drop-4,.no-js .site-header .site-nav .scroll-container>ul>li:hover>ul.drop-4,.site-header .site-nav .scroll-container>ul>li.hover>ul.drop-4{max-height:160px}.home-page .homepage-nav .scroll-container>ul>li.hover>ul.drop-3,.no-js .home-page .homepage-nav .scroll-container>ul>li:hover>ul.drop-3,.no-js .site-header .site-nav .scroll-container>ul>li:hover>ul.drop-3,.site-header .site-nav .scroll-container>ul>li.hover>ul.drop-3{max-height:120px}.home-page .homepage-nav .scroll-container>ul>li.hover>ul.drop-2,.no-js .home-page .homepage-nav .scroll-container>ul>li:hover>ul.drop-2,.no-js .site-header .site-nav .scroll-container>ul>li:hover>ul.drop-2,.site-header .site-nav .scroll-container>ul>li.hover>ul.drop-2{max-height:80px}.home-page .homepage-nav .scroll-container>ul>li.hover>ul.drop-1,.no-js .home-page .homepage-nav .scroll-container>ul>li:hover>ul.drop-1,.no-js .site-header .site-nav .scroll-container>ul>li:hover>ul.drop-1,.site-header .site-nav .scroll-container>ul>li.hover>ul.drop-1{max-height:40px}.home-page .homepage-nav .scroll-container>ul>li>ul,.site-header .site-nav .scroll-container>ul>li>ul{position:absolute;width:150px;background-image:linear-gradient(to bottom,rgba(0,0,0,.3) 0,rgba(0,0,0,0) 5px);box-shadow:0 1px 2px rgba(0,0,0,.2)}.home-page .homepage-nav a,.site-header .site-nav a{padding-left:10px}.site-header .brand-container{display:block}.site-header .close-button-under,.site-header .menu-button{display:none}.site-header .nav-container{-webkit-transform:translateZ(0);position:relative}.site-header .nav-container.sticky{position:fixed}.site-header .nav-container.sticky .site-nav{margin-left:0;margin-right:0}.site-header .nav-container.sticky .logo-container{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible}.site-header .nav-container.sticky .logo{-webkit-transform:rotate(0) translateX(0);-ms-transform:rotate(0) translateX(0);transform:rotate(0) translateX(0)}.site-header .nav-container .logo-container{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);visibility:hidden;transition:-webkit-transform .8s,visibility .8s;transition:transform .8s,visibility .8s}.site-header .nav-container .logo{-webkit-transform:translateX(-55px) rotate(-179deg);-ms-transform:translateX(-55px) rotate(-179deg);transform:translateX(-55px) rotate(-179deg);transition:-webkit-transform .8s;transition:transform .8s}.home-page .content-wrapper{position:static}.home-page .home-intro{position:absolute;left:20px;bottom:20px;width:200px;font-size:.9em;text-align:left}.home-page .home-intro p:last-child{margin-bottom:0}.home-page .site-logo{position:absolute;left:50%;top:50%;margin-top:-150px;margin-left:-150px}.home-page .close-button,.home-page .menu-button{display:none}.home-page .homepage-nav{text-align:right}.home-page .homepage-nav .scroll-container>ul>li{height:auto;min-height:0}.home-page .homepage-nav .scroll-container>ul>li>.drop-indicator,.home-page .homepage-nav .scroll-container>ul>li>a{padding-top:10px;height:auto;line-height:1}.home-page .homepage-nav .scroll-container>ul>li>ul{background-image:none}}@media only screen and (min-width:1025px){.site-footer .background-cog{right:-130px}.robot-box{width:25%}}@media only screen and (min-width:1025px) and (min-height:600px){.home-page .home-intro{font-size:1.1em;width:400px}.home-page .site-logo{width:400px;margin-top:-200px;margin-left:-200px}}@media only screen and (min-width:1441px){.content-wrapper{width:1040px}.image-gallery .image{width:12.5%}.multi-column{-webkit-column-count:3;-moz-column-count:3;column-count:3}.robot-box{width:20%}}@media only screen and (min-width:1441px) and (min-height:800px){.home-page .site-logo{width:500px;margin-top:-250px;margin-left:-250px}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}