﻿/*!
Pure v1.0.0
Copyright 2013 Yahoo!
Licensed under the BSD License.
https://github.com/yahoo/pure/blob/master/LICENSE.md
*//*!
normalize.css v^3.0 | MIT License | git.io/normalize
Copyright (c) Nicolas Gallagher and Jonathan Neal
*//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */.pure-button:focus,a:active,a:hover{outline:0}.pure-table,table{border-collapse:collapse;border-spacing:0}html{font-family:sans-serif;-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}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:0.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:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}.pure-button,input{line-height:normal}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[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}.pure-button,.pure-form input:not([type]),.pure-menu{box-sizing:border-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:0.35em 0.625em 0.75em}legend,td,th{padding:0}legend{border:0}.hidden,[hidden]{display:none !important}.pure-img{max-width:100%;height:auto;display:block}.pure-g{letter-spacing:-0.31em;text-rendering:optimizespeed;font-family:FreeSans,Arimo,'Droid Sans',Helvetica,Arial,sans-serif;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){table .pure-g{display:block}}.opera-only :-o-prefocus,.pure-g{word-spacing:-0.43em}.pure-u,.pure-u-1,.pure-u-1-1,.pure-u-1-12,.pure-u-1-2,.pure-u-1-24,.pure-u-1-3,.pure-u-1-4,.pure-u-1-5,.pure-u-1-6,.pure-u-1-8,.pure-u-10-24,.pure-u-11-12,.pure-u-11-24,.pure-u-12-24,.pure-u-13-24,.pure-u-14-24,.pure-u-15-24,.pure-u-16-24,.pure-u-17-24,.pure-u-18-24,.pure-u-19-24,.pure-u-2-24,.pure-u-2-3,.pure-u-2-5,.pure-u-20-24,.pure-u-21-24,.pure-u-22-24,.pure-u-23-24,.pure-u-24-24,.pure-u-3-24,.pure-u-3-4,.pure-u-3-5,.pure-u-3-8,.pure-u-4-24,.pure-u-4-5,.pure-u-5-12,.pure-u-5-24,.pure-u-5-5,.pure-u-5-6,.pure-u-5-8,.pure-u-6-24,.pure-u-7-12,.pure-u-7-24,.pure-u-7-8,.pure-u-8-24,.pure-u-9-24{letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;display:inline-block;zoom:1}.pure-g [class*=pure-u]{font-family:sans-serif}.pure-u-1-24{width:4.1667%}.pure-u-1-12,.pure-u-2-24{width:8.3333%}.pure-u-1-8,.pure-u-3-24{width:12.5%}.pure-u-1-6,.pure-u-4-24{width:16.6667%}.pure-u-1-5{width:20%}.pure-u-5-24{width:20.8333%}.pure-u-1-4,.pure-u-6-24{width:25%}.pure-u-7-24{width:29.1667%}.pure-u-1-3,.pure-u-8-24{width:33.3333%}.pure-u-3-8,.pure-u-9-24{width:37.5%}.pure-u-2-5{width:40%}.pure-u-10-24,.pure-u-5-12{width:41.6667%}.pure-u-11-24{width:45.8333%}.pure-u-1-2,.pure-u-12-24{width:50%}.pure-u-13-24{width:54.1667%}.pure-u-14-24,.pure-u-7-12{width:58.3333%}.pure-u-3-5{width:60%}.pure-u-15-24,.pure-u-5-8{width:62.5%}.pure-u-16-24,.pure-u-2-3{width:66.6667%}.pure-u-17-24{width:70.8333%}.pure-u-18-24,.pure-u-3-4{width:75%}.pure-u-19-24{width:79.1667%}.pure-u-4-5{width:80%}.pure-u-20-24,.pure-u-5-6{width:83.3333%}.pure-u-21-24,.pure-u-7-8{width:87.5%}.pure-u-11-12,.pure-u-22-24{width:91.6667%}.pure-u-23-24{width:95.8333%}.pure-u-1,.pure-u-1-1,.pure-u-24-24,.pure-u-5-5{width:100%}.pure-button{display:inline-block;zoom:1;white-space:nowrap;vertical-align:middle;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pure-button::-moz-focus-inner{padding:0;border:0}.pure-button-group{letter-spacing:-0.31em;text-rendering:optimizespeed}.opera-only :-o-prefocus,.pure-button-group{word-spacing:-0.43em}.pure-button{font-family:inherit;font-size:100%;padding:0.5em 1em;color:#444;color:rgba(0,0,0,0.8);border:1px solid #999;border:transparent;background-color:#E6E6E6;text-decoration:none;border-radius:2px}.pure-button-hover,.pure-button:focus,.pure-button:hover{filter:alpha(opacity=90);background-image:-webkit-linear-gradient(transparent, rgba(0,0,0,0.05) 40%, rgba(0,0,0,0.1));background-image:linear-gradient(transparent, rgba(0,0,0,0.05) 40%, rgba(0,0,0,0.1))}.pure-button-active,.pure-button:active{box-shadow:0 0 0 1px rgba(0,0,0,0.15) inset,0 0 6px rgba(0,0,0,0.2) inset;border-color:#000 \9}.pure-button-disabled,.pure-button-disabled:active,.pure-button-disabled:focus,.pure-button-disabled:hover,.pure-button[disabled]{border:none;background-image:none;filter:alpha(opacity=40);opacity:0.4;cursor:not-allowed;box-shadow:none;pointer-events:none}.pure-button-hidden{display:none}.pure-button-primary,.pure-button-selected,a.pure-button-primary,a.pure-button-selected{background-color:#0078E7;color:#FFF}.pure-button-group .pure-button{letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;margin:0;border-radius:0;border-right:1px solid #111;border-right:1px solid rgba(0,0,0,0.2)}.pure-button-group .pure-button:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px}.pure-button-group .pure-button:last-child{border-top-right-radius:2px;border-bottom-right-radius:2px;border-right:none}.pure-form input[type=password],.pure-form input[type=email],.pure-form input[type=url],.pure-form input[type=date],.pure-form input[type=month],.pure-form input[type=time],.pure-form input[type=datetime],.pure-form input[type=datetime-local],.pure-form input[type=week],.pure-form input[type=tel],.pure-form input[type=color],.pure-form input[type=number],.pure-form input[type=search],.pure-form input[type=text],.pure-form select,.pure-form textarea{padding:0.5em 0.6em;display:inline-block;border:1px solid #CCC;box-shadow:inset 0 1px 3px #DDD;border-radius:4px;vertical-align:middle;box-sizing:border-box}.pure-form input:not([type]){padding:0.5em 0.6em;display:inline-block;border:1px solid #CCC;box-shadow:inset 0 1px 3px #DDD;border-radius:4px}.pure-form input[type=color]{padding:0.2em 0.5em}.pure-form input:not([type]):focus,.pure-form input[type=password]:focus,.pure-form input[type=email]:focus,.pure-form input[type=url]:focus,.pure-form input[type=date]:focus,.pure-form input[type=month]:focus,.pure-form input[type=time]:focus,.pure-form input[type=datetime]:focus,.pure-form input[type=datetime-local]:focus,.pure-form input[type=week]:focus,.pure-form input[type=tel]:focus,.pure-form input[type=color]:focus,.pure-form input[type=number]:focus,.pure-form input[type=search]:focus,.pure-form input[type=text]:focus,.pure-form select:focus,.pure-form textarea:focus{outline:0;border-color:#129FEA}.pure-form input[type=file]:focus,.pure-form input[type=checkbox]:focus,.pure-form input[type=radio]:focus{outline:#129FEA auto 1px}.pure-form .pure-checkbox,.pure-form .pure-radio{margin:0.5em 0;display:block}.pure-form input:not([type])[disabled],.pure-form input[type=password][disabled],.pure-form input[type=email][disabled],.pure-form input[type=url][disabled],.pure-form input[type=date][disabled],.pure-form input[type=month][disabled],.pure-form input[type=time][disabled],.pure-form input[type=datetime][disabled],.pure-form input[type=datetime-local][disabled],.pure-form input[type=week][disabled],.pure-form input[type=tel][disabled],.pure-form input[type=color][disabled],.pure-form input[type=number][disabled],.pure-form input[type=search][disabled],.pure-form input[type=text][disabled],.pure-form select[disabled],.pure-form textarea[disabled]{cursor:not-allowed;background-color:#EAEDED;color:#CAD2D3}.pure-form input[readonly],.pure-form select[readonly],.pure-form textarea[readonly]{background-color:#EEE;color:#777;border-color:#CCC}.pure-form input:focus:invalid,.pure-form select:focus:invalid,.pure-form textarea:focus:invalid{color:#B94A48;border-color:#E9322D}.pure-form input[type=file]:focus:invalid:focus,.pure-form input[type=checkbox]:focus:invalid:focus,.pure-form input[type=radio]:focus:invalid:focus{outline-color:#E9322D}.pure-form select{height:2.25em;border:1px solid #CCC;background-color:#FFF}.pure-form select[multiple]{height:auto}.pure-form label{margin:0.5em 0 0.2em}.pure-form fieldset{margin:0;padding:0.35em 0 0.75em;border:0}.pure-form legend{display:block;width:100%;padding:0.3em 0;margin-bottom:0.3em;color:#333;border-bottom:1px solid #E5E5E5}.pure-form-stacked input:not([type]),.pure-form-stacked input[type=password],.pure-form-stacked input[type=email],.pure-form-stacked input[type=url],.pure-form-stacked input[type=date],.pure-form-stacked input[type=month],.pure-form-stacked input[type=time],.pure-form-stacked input[type=datetime],.pure-form-stacked input[type=datetime-local],.pure-form-stacked input[type=week],.pure-form-stacked input[type=tel],.pure-form-stacked input[type=color],.pure-form-stacked input[type=file],.pure-form-stacked input[type=number],.pure-form-stacked input[type=search],.pure-form-stacked input[type=text],.pure-form-stacked label,.pure-form-stacked select,.pure-form-stacked textarea{display:block;margin:0.25em 0}.pure-form-aligned .pure-help-inline,.pure-form-aligned input,.pure-form-aligned select,.pure-form-aligned textarea,.pure-form-message-inline{display:inline-block;vertical-align:middle}.pure-form-aligned textarea{vertical-align:top}.pure-form-aligned .pure-control-group{margin-bottom:0.5em}.pure-form-aligned .pure-control-group label{text-align:right;display:inline-block;vertical-align:middle;width:10em;margin:0 1em 0 0}.pure-form-aligned .pure-controls{margin:1.5em 0 0 11em}.pure-form .pure-input-rounded,.pure-form input.pure-input-rounded{border-radius:2em;padding:0.5em 1em}.pure-form .pure-group fieldset{margin-bottom:10px}.pure-form .pure-group input,.pure-form .pure-group textarea{display:block;padding:10px;margin:0 0 -1px;border-radius:0;position:relative;top:-1px}.pure-form .pure-group input:focus,.pure-form .pure-group textarea:focus{z-index:3}.pure-form .pure-group input:first-child,.pure-form .pure-group textarea:first-child{top:1px;border-radius:4px 4px 0 0;margin:0}.pure-form .pure-group input:first-child:last-child,.pure-form .pure-group textarea:first-child:last-child{top:1px;border-radius:4px;margin:0}.pure-form .pure-group input:last-child,.pure-form .pure-group textarea:last-child{top:-2px;border-radius:0 0 4px 4px;margin:0}.pure-form .pure-group button{margin:0.35em 0}.pure-form .pure-input-1{width:100%}.pure-form .pure-input-3-4{width:75%}.pure-form .pure-input-2-3{width:66%}.pure-form .pure-input-1-2{width:50%}.pure-form .pure-input-1-3{width:33%}.pure-form .pure-input-1-4{width:25%}.pure-form .pure-help-inline,.pure-form-message-inline{display:inline-block;padding-left:0.3em;color:#666;vertical-align:middle;font-size:0.875em}.pure-form-message{display:block;color:#666;font-size:0.875em}@media only screen and (max-width: 480px){.pure-form button[type=submit]{margin:0.7em 0 0}.pure-form input:not([type]),.pure-form input[type=password],.pure-form input[type=email],.pure-form input[type=url],.pure-form input[type=date],.pure-form input[type=month],.pure-form input[type=time],.pure-form input[type=datetime],.pure-form input[type=datetime-local],.pure-form input[type=week],.pure-form input[type=tel],.pure-form input[type=color],.pure-form input[type=number],.pure-form input[type=search],.pure-form input[type=text],.pure-form label{margin-bottom:0.3em;display:block}.pure-group input:not([type]),.pure-group input[type=password],.pure-group input[type=email],.pure-group input[type=url],.pure-group input[type=date],.pure-group input[type=month],.pure-group input[type=time],.pure-group input[type=datetime],.pure-group input[type=datetime-local],.pure-group input[type=week],.pure-group input[type=tel],.pure-group input[type=color],.pure-group input[type=number],.pure-group input[type=search],.pure-group input[type=text]{margin-bottom:0}.pure-form-aligned .pure-control-group label{margin-bottom:0.3em;text-align:left;display:block;width:100%}.pure-form-aligned .pure-controls{margin:1.5em 0 0}.pure-form .pure-help-inline,.pure-form-message,.pure-form-message-inline{display:block;font-size:0.75em;padding:0.2em 0 0.8em}}.pure-menu-fixed{position:fixed;left:0;top:0;z-index:3}.pure-menu-item,.pure-menu-list{position:relative}.pure-menu-list{list-style:none;margin:0;padding:0}.pure-menu-item{padding:0;margin:0;height:100%}.pure-menu-heading,.pure-menu-link{display:block;text-decoration:none;white-space:nowrap}.pure-menu-horizontal{width:100%;white-space:nowrap}.pure-menu-horizontal .pure-menu-list{display:inline-block}.pure-menu-horizontal .pure-menu-heading,.pure-menu-horizontal .pure-menu-item,.pure-menu-horizontal .pure-menu-separator{display:inline-block;zoom:1;vertical-align:middle}.pure-menu-item .pure-menu-item{display:block}.pure-menu-children{display:none;position:absolute;left:100%;top:0;margin:0;padding:0;z-index:3}.pure-menu-horizontal .pure-menu-children{left:0;top:auto;width:inherit}.pure-menu-active>.pure-menu-children,.pure-menu-allow-hover:hover>.pure-menu-children{display:block;position:absolute}.pure-menu-has-children>.pure-menu-link:after{padding-left:0.5em;content:'\25B8';font-size:small}.pure-menu-horizontal .pure-menu-has-children>.pure-menu-link:after{content:'\25BE'}.pure-menu-scrollable{overflow-y:scroll;overflow-x:hidden}.pure-menu-scrollable .pure-menu-list{display:block}.pure-menu-horizontal.pure-menu-scrollable .pure-menu-list{display:inline-block}.pure-menu-horizontal.pure-menu-scrollable{white-space:nowrap;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;padding:0.5em 0}.pure-menu-horizontal.pure-menu-scrollable::-webkit-scrollbar{display:none}.pure-menu-horizontal .pure-menu-children .pure-menu-separator,.pure-menu-separator{background-color:#CCC;height:1px;margin:0.3em 0}.pure-menu-horizontal .pure-menu-separator{width:1px;height:1.3em;margin:0 0.3em}.pure-menu-horizontal .pure-menu-children .pure-menu-separator{display:block;width:auto}.pure-menu-heading{text-transform:uppercase;color:#565D64}.pure-menu-link{color:#777}.pure-menu-children{background-color:#FFF}.pure-menu-disabled,.pure-menu-heading,.pure-menu-link{padding:0.5em 1em}.pure-menu-disabled{opacity:0.5}.pure-menu-disabled .pure-menu-link:hover{background-color:transparent}.pure-menu-active>.pure-menu-link,.pure-menu-link:focus,.pure-menu-link:hover{background-color:#EEE}.pure-menu-selected .pure-menu-link,.pure-menu-selected .pure-menu-link:visited{color:#000}.pure-table{empty-cells:show;border:1px solid #CBCBCB}.pure-table caption{color:#000;font:italic 85%/1 arial,sans-serif;padding:1em 0;text-align:center}.pure-table td,.pure-table th{border-left:1px solid #CBCBCB;border-width:0 0 0 1px;font-size:inherit;margin:0;overflow:visible;padding:0.5em 1em}.pure-table td:first-child,.pure-table th:first-child{border-left-width:0}.pure-table thead{background-color:#E0E0E0;color:#000;text-align:left;vertical-align:bottom}.pure-table td{background-color:transparent}.pure-table-odd td,.pure-table-striped tr:nth-child(2n-1) td{background-color:#F2F2F2}.pure-table-bordered td{border-bottom:1px solid #CBCBCB}.pure-table-bordered tbody>tr:last-child>td{border-bottom-width:0}.pure-table-horizontal td,.pure-table-horizontal th{border-width:0 0 1px;border-bottom:1px solid #CBCBCB}.pure-table-horizontal tbody>tr:last-child>td{border-bottom-width:0}/*!
Pure v1.0.0
Copyright 2013 Yahoo!
Licensed under the BSD License.
https://github.com/yahoo/pure/blob/master/LICENSE.md
*/@media screen and (min-width: 35.5em){.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-1-12,.pure-u-sm-1-2,.pure-u-sm-1-24,.pure-u-sm-1-3,.pure-u-sm-1-4,.pure-u-sm-1-5,.pure-u-sm-1-6,.pure-u-sm-1-8,.pure-u-sm-10-24,.pure-u-sm-11-12,.pure-u-sm-11-24,.pure-u-sm-12-24,.pure-u-sm-13-24,.pure-u-sm-14-24,.pure-u-sm-15-24,.pure-u-sm-16-24,.pure-u-sm-17-24,.pure-u-sm-18-24,.pure-u-sm-19-24,.pure-u-sm-2-24,.pure-u-sm-2-3,.pure-u-sm-2-5,.pure-u-sm-20-24,.pure-u-sm-21-24,.pure-u-sm-22-24,.pure-u-sm-23-24,.pure-u-sm-24-24,.pure-u-sm-3-24,.pure-u-sm-3-4,.pure-u-sm-3-5,.pure-u-sm-3-8,.pure-u-sm-4-24,.pure-u-sm-4-5,.pure-u-sm-5-12,.pure-u-sm-5-24,.pure-u-sm-5-5,.pure-u-sm-5-6,.pure-u-sm-5-8,.pure-u-sm-6-24,.pure-u-sm-7-12,.pure-u-sm-7-24,.pure-u-sm-7-8,.pure-u-sm-8-24,.pure-u-sm-9-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-sm-1-24{width:4.1667%}.pure-u-sm-1-12,.pure-u-sm-2-24{width:8.3333%}.pure-u-sm-1-8,.pure-u-sm-3-24{width:12.5%}.pure-u-sm-1-6,.pure-u-sm-4-24{width:16.6667%}.pure-u-sm-1-5{width:20%}.pure-u-sm-5-24{width:20.8333%}.pure-u-sm-1-4,.pure-u-sm-6-24{width:25%}.pure-u-sm-7-24{width:29.1667%}.pure-u-sm-1-3,.pure-u-sm-8-24{width:33.3333%}.pure-u-sm-3-8,.pure-u-sm-9-24{width:37.5%}.pure-u-sm-2-5{width:40%}.pure-u-sm-10-24,.pure-u-sm-5-12{width:41.6667%}.pure-u-sm-11-24{width:45.8333%}.pure-u-sm-1-2,.pure-u-sm-12-24{width:50%}.pure-u-sm-13-24{width:54.1667%}.pure-u-sm-14-24,.pure-u-sm-7-12{width:58.3333%}.pure-u-sm-3-5{width:60%}.pure-u-sm-15-24,.pure-u-sm-5-8{width:62.5%}.pure-u-sm-16-24,.pure-u-sm-2-3{width:66.6667%}.pure-u-sm-17-24{width:70.8333%}.pure-u-sm-18-24,.pure-u-sm-3-4{width:75%}.pure-u-sm-19-24{width:79.1667%}.pure-u-sm-4-5{width:80%}.pure-u-sm-20-24,.pure-u-sm-5-6{width:83.3333%}.pure-u-sm-21-24,.pure-u-sm-7-8{width:87.5%}.pure-u-sm-11-12,.pure-u-sm-22-24{width:91.6667%}.pure-u-sm-23-24{width:95.8333%}.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-24-24,.pure-u-sm-5-5{width:100%}}@media screen and (min-width: 48em){.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-1-12,.pure-u-md-1-2,.pure-u-md-1-24,.pure-u-md-1-3,.pure-u-md-1-4,.pure-u-md-1-5,.pure-u-md-1-6,.pure-u-md-1-8,.pure-u-md-10-24,.pure-u-md-11-12,.pure-u-md-11-24,.pure-u-md-12-24,.pure-u-md-13-24,.pure-u-md-14-24,.pure-u-md-15-24,.pure-u-md-16-24,.pure-u-md-17-24,.pure-u-md-18-24,.pure-u-md-19-24,.pure-u-md-2-24,.pure-u-md-2-3,.pure-u-md-2-5,.pure-u-md-20-24,.pure-u-md-21-24,.pure-u-md-22-24,.pure-u-md-23-24,.pure-u-md-24-24,.pure-u-md-3-24,.pure-u-md-3-4,.pure-u-md-3-5,.pure-u-md-3-8,.pure-u-md-4-24,.pure-u-md-4-5,.pure-u-md-5-12,.pure-u-md-5-24,.pure-u-md-5-5,.pure-u-md-5-6,.pure-u-md-5-8,.pure-u-md-6-24,.pure-u-md-7-12,.pure-u-md-7-24,.pure-u-md-7-8,.pure-u-md-8-24,.pure-u-md-9-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-md-1-24{width:4.1667%}.pure-u-md-1-12,.pure-u-md-2-24{width:8.3333%}.pure-u-md-1-8,.pure-u-md-3-24{width:12.5%}.pure-u-md-1-6,.pure-u-md-4-24{width:16.6667%}.pure-u-md-1-5{width:20%}.pure-u-md-5-24{width:20.8333%}.pure-u-md-1-4,.pure-u-md-6-24{width:25%}.pure-u-md-7-24{width:29.1667%}.pure-u-md-1-3,.pure-u-md-8-24{width:33.3333%}.pure-u-md-3-8,.pure-u-md-9-24{width:37.5%}.pure-u-md-2-5{width:40%}.pure-u-md-10-24,.pure-u-md-5-12{width:41.6667%}.pure-u-md-11-24{width:45.8333%}.pure-u-md-1-2,.pure-u-md-12-24{width:50%}.pure-u-md-13-24{width:54.1667%}.pure-u-md-14-24,.pure-u-md-7-12{width:58.3333%}.pure-u-md-3-5{width:60%}.pure-u-md-15-24,.pure-u-md-5-8{width:62.5%}.pure-u-md-16-24,.pure-u-md-2-3{width:66.6667%}.pure-u-md-17-24{width:70.8333%}.pure-u-md-18-24,.pure-u-md-3-4{width:75%}.pure-u-md-19-24{width:79.1667%}.pure-u-md-4-5{width:80%}.pure-u-md-20-24,.pure-u-md-5-6{width:83.3333%}.pure-u-md-21-24,.pure-u-md-7-8{width:87.5%}.pure-u-md-11-12,.pure-u-md-22-24{width:91.6667%}.pure-u-md-23-24{width:95.8333%}.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-24-24,.pure-u-md-5-5{width:100%}}@media screen and (min-width: 64em){.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-1-12,.pure-u-lg-1-2,.pure-u-lg-1-24,.pure-u-lg-1-3,.pure-u-lg-1-4,.pure-u-lg-1-5,.pure-u-lg-1-6,.pure-u-lg-1-8,.pure-u-lg-10-24,.pure-u-lg-11-12,.pure-u-lg-11-24,.pure-u-lg-12-24,.pure-u-lg-13-24,.pure-u-lg-14-24,.pure-u-lg-15-24,.pure-u-lg-16-24,.pure-u-lg-17-24,.pure-u-lg-18-24,.pure-u-lg-19-24,.pure-u-lg-2-24,.pure-u-lg-2-3,.pure-u-lg-2-5,.pure-u-lg-20-24,.pure-u-lg-21-24,.pure-u-lg-22-24,.pure-u-lg-23-24,.pure-u-lg-24-24,.pure-u-lg-3-24,.pure-u-lg-3-4,.pure-u-lg-3-5,.pure-u-lg-3-8,.pure-u-lg-4-24,.pure-u-lg-4-5,.pure-u-lg-5-12,.pure-u-lg-5-24,.pure-u-lg-5-5,.pure-u-lg-5-6,.pure-u-lg-5-8,.pure-u-lg-6-24,.pure-u-lg-7-12,.pure-u-lg-7-24,.pure-u-lg-7-8,.pure-u-lg-8-24,.pure-u-lg-9-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-lg-1-24{width:4.1667%}.pure-u-lg-1-12,.pure-u-lg-2-24{width:8.3333%}.pure-u-lg-1-8,.pure-u-lg-3-24{width:12.5%}.pure-u-lg-1-6,.pure-u-lg-4-24{width:16.6667%}.pure-u-lg-1-5{width:20%}.pure-u-lg-5-24{width:20.8333%}.pure-u-lg-1-4,.pure-u-lg-6-24{width:25%}.pure-u-lg-7-24{width:29.1667%}.pure-u-lg-1-3,.pure-u-lg-8-24{width:33.3333%}.pure-u-lg-3-8,.pure-u-lg-9-24{width:37.5%}.pure-u-lg-2-5{width:40%}.pure-u-lg-10-24,.pure-u-lg-5-12{width:41.6667%}.pure-u-lg-11-24{width:45.8333%}.pure-u-lg-1-2,.pure-u-lg-12-24{width:50%}.pure-u-lg-13-24{width:54.1667%}.pure-u-lg-14-24,.pure-u-lg-7-12{width:58.3333%}.pure-u-lg-3-5{width:60%}.pure-u-lg-15-24,.pure-u-lg-5-8{width:62.5%}.pure-u-lg-16-24,.pure-u-lg-2-3{width:66.6667%}.pure-u-lg-17-24{width:70.8333%}.pure-u-lg-18-24,.pure-u-lg-3-4{width:75%}.pure-u-lg-19-24{width:79.1667%}.pure-u-lg-4-5{width:80%}.pure-u-lg-20-24,.pure-u-lg-5-6{width:83.3333%}.pure-u-lg-21-24,.pure-u-lg-7-8{width:87.5%}.pure-u-lg-11-12,.pure-u-lg-22-24{width:91.6667%}.pure-u-lg-23-24{width:95.8333%}.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-24-24,.pure-u-lg-5-5{width:100%}}@media screen and (min-width: 80em){.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-1-12,.pure-u-xl-1-2,.pure-u-xl-1-24,.pure-u-xl-1-3,.pure-u-xl-1-4,.pure-u-xl-1-5,.pure-u-xl-1-6,.pure-u-xl-1-8,.pure-u-xl-10-24,.pure-u-xl-11-12,.pure-u-xl-11-24,.pure-u-xl-12-24,.pure-u-xl-13-24,.pure-u-xl-14-24,.pure-u-xl-15-24,.pure-u-xl-16-24,.pure-u-xl-17-24,.pure-u-xl-18-24,.pure-u-xl-19-24,.pure-u-xl-2-24,.pure-u-xl-2-3,.pure-u-xl-2-5,.pure-u-xl-20-24,.pure-u-xl-21-24,.pure-u-xl-22-24,.pure-u-xl-23-24,.pure-u-xl-24-24,.pure-u-xl-3-24,.pure-u-xl-3-4,.pure-u-xl-3-5,.pure-u-xl-3-8,.pure-u-xl-4-24,.pure-u-xl-4-5,.pure-u-xl-5-12,.pure-u-xl-5-24,.pure-u-xl-5-5,.pure-u-xl-5-6,.pure-u-xl-5-8,.pure-u-xl-6-24,.pure-u-xl-7-12,.pure-u-xl-7-24,.pure-u-xl-7-8,.pure-u-xl-8-24,.pure-u-xl-9-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-xl-1-24{width:4.1667%}.pure-u-xl-1-12,.pure-u-xl-2-24{width:8.3333%}.pure-u-xl-1-8,.pure-u-xl-3-24{width:12.5%}.pure-u-xl-1-6,.pure-u-xl-4-24{width:16.6667%}.pure-u-xl-1-5{width:20%}.pure-u-xl-5-24{width:20.8333%}.pure-u-xl-1-4,.pure-u-xl-6-24{width:25%}.pure-u-xl-7-24{width:29.1667%}.pure-u-xl-1-3,.pure-u-xl-8-24{width:33.3333%}.pure-u-xl-3-8,.pure-u-xl-9-24{width:37.5%}.pure-u-xl-2-5{width:40%}.pure-u-xl-10-24,.pure-u-xl-5-12{width:41.6667%}.pure-u-xl-11-24{width:45.8333%}.pure-u-xl-1-2,.pure-u-xl-12-24{width:50%}.pure-u-xl-13-24{width:54.1667%}.pure-u-xl-14-24,.pure-u-xl-7-12{width:58.3333%}.pure-u-xl-3-5{width:60%}.pure-u-xl-15-24,.pure-u-xl-5-8{width:62.5%}.pure-u-xl-16-24,.pure-u-xl-2-3{width:66.6667%}.pure-u-xl-17-24{width:70.8333%}.pure-u-xl-18-24,.pure-u-xl-3-4{width:75%}.pure-u-xl-19-24{width:79.1667%}.pure-u-xl-4-5{width:80%}.pure-u-xl-20-24,.pure-u-xl-5-6{width:83.3333%}.pure-u-xl-21-24,.pure-u-xl-7-8{width:87.5%}.pure-u-xl-11-12,.pure-u-xl-22-24{width:91.6667%}.pure-u-xl-23-24{width:95.8333%}.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-24-24,.pure-u-xl-5-5{width:100%}}@media screen and (max-width: 567px){.pure-visible-sm{display:none}.pure-visible-md{display:none}.pure-visible-lg{display:none}.pure-visible-xl{display:none}.pure-hidden-xs{display:none}}@media screen and (min-width: 568px) and (max-width: 767px){.pure-visible-xs{display:none}.pure-visible-md{display:none}.pure-visible-lg{display:none}.pure-visible-xl{display:none}.pure-hidden-sm{display:none}}@media screen and (min-width: 768px) and (max-width: 1023px){.pure-visible-xs{display:none}.pure-visible-sm{display:none}.pure-visible-lg{display:none}.pure-visible-xl{display:none}.pure-hidden-md{display:none}}@media screen and (min-width: 1024px) and (max-width: 1279px){.pure-visible-xs{display:none}.pure-visible-sm{display:none}.pure-visible-md{display:none}.pure-visible-xl{display:none}.pure-hidden-lg{display:none}}@media screen and (min-width: 1280px){.pure-visible-xs{display:none}.pure-visible-sm{display:none}.pure-visible-md{display:none}.pure-visible-lg{display:none}.pure-hidden-xl{display:none}}@font-face{font-family:'fontello';src:url(/assets/fontello-1e1155f5df14864c7e03ceacef0fe71d82692fada9abc5dbf4c4385a7f205fd4.eot?6533343);src:url(/assets/fontello-1e1155f5df14864c7e03ceacef0fe71d82692fada9abc5dbf4c4385a7f205fd4.eot?6533343#iefix) format("embedded-opentype"),url(/assets/fontello-51de414a0f62d8451d090d1a4ff0d130528adfad9fbf8c237e92097d5996a0e2.woff2?6533343) format("woff2"),url(/assets/fontello-9c4a93d217184cb14b6a8e709a5bbbcb3fb13f222f2db49a12b6a4c3f389d592.woff?6533343) format("woff"),url(/assets/fontello-c7330281891bb1b7b794b286e2428226c0cb44b872dcc931d01be873cbe73ef3.ttf?6533343) format("truetype"),url(/assets/fontello-b7a481b08e2491a4c0366be0a0aeac2ac2f658a4c1f4b272ab1f9bdb351bf1d4.svg?6533343#fontello) format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-music:before{content:'\e800'}.icon-note:before{content:'\e801'}.icon-signal:before{content:'\e802'}.icon-rss:before{content:'\e803'}.icon-cog:before{content:'\e804'}.icon-mail:before{content:'\e805'}.icon-rss-1:before{content:'\e806'}.icon-download-alt:before{content:'\e807'}.icon-search-1:before{content:'\e808'}.icon-calendar:before{content:'\e809'}.icon-heart:before{content:'\e80a'}.icon-download:before{content:'\e80b'}.icon-star:before{content:'\e80c'}.icon-user:before{content:'\e80d'}.icon-videocam:before{content:'\e80e'}.icon-camera:before{content:'\e80f'}.icon-photo:before{content:'\e810'}.icon-attach:before{content:'\e811'}.icon-pinterest:before{content:'\e812'}.icon-tag:before{content:'\e814'}.icon-thumbs-up:before{content:'\e815'}.icon-pencil:before{content:'\e816'}.icon-trash:before{content:'\e818'}.icon-cup:before{content:'\e819'}.icon-location:before{content:'\e81a'}.icon-megaphone:before{content:'\e81d'}.icon-fire:before{content:'\e81f'}.icon-paper-plane:before{content:'\e820'}.icon-cloud:before{content:'\e821'}.icon-globe:before{content:'\e822'}.icon-sound:before{content:'\e824'}.icon-lightbulb:before{content:'\e826'}.icon-tv:before{content:'\e827'}.icon-desktop:before{content:'\e828'}.icon-mobile:before{content:'\e829'}.icon-comment:before{content:'\e82f'}.icon-sun:before{content:'\e831'}.icon-star-1:before{content:'\e839'}.icon-star-empty:before{content:'\e83a'}.icon-check:before{content:'\e83b'}.icon-twitter:before{content:'\f099'}.icon-facebook:before{content:'\f09a'}.icon-menu:before{content:'\f0c9'}.icon-angle-left:before{content:'\f104'}.icon-angle-right:before{content:'\f105'}.icon-angle-up:before{content:'\f106'}.icon-angle-down:before{content:'\f107'}.icon-facebook-squared:before{content:'\f308'}.blue{color:#7C8FB5}.blue-logo{color:#3583A7 !important}.light-bg{background:#F9F9F9;border-top:1px solid #E3E3EE;border-bottom:1px solid #E3E3EE}.light-grey *{color:#AAA !important}.light-grey b,.light-grey strong{color:#FFF !important;font-weight:normal}.white{color:#FFF !important}.sans{font-family:"Open Sans", sans !important;font-size:18px !important;line-height:28px;font-weight:400}.anton{font-family:"Open Sans", sans !important;font-size:18px !important;line-height:28px;font-weight:400}.oswald{font-family:"Open Sans", sans !important;font-size:18px !important;line-height:28px;font-weight:400}.permanent{font-family:"Satisfy";font-size:0px;line-height:80px;letter-spacing:3px}@keyframes fadein{0%{opacity:0}66%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}66%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}66%{opacity:0}100%{opacity:1}}@-ms-keyframes fadein{0%{opacity:0}66%{opacity:0}100%{opacity:1}}@-o-keyframes fadein{0%{opacity:0}66%{opacity:0}100%{opacity:1}}.delay1{-webkit-animation:fadein 1s ease-out;-ms-animation:fadein 1s ease-out;-moz-animation:fadein 1s ease-out;-o-animation:fadein 1s ease-out;animation:fadein 1s ease-out}.delay2{-webkit-animation:fadein 2s ease-out;-ms-animation:fadein 2s ease-out;-moz-animation:fadein 2s ease-out;-o-animation:fadein 2s ease-out;animation:fadein 2s ease-out}.delay3{-webkit-animation:fadein 4s ease-out;-ms-animation:fadein 4s ease-out;-moz-animation:fadein 4s ease-out;-o-animation:fadein 4s ease-out;animation:fadein 4s ease-out}.fadein,#backtotop.fadein,#backtoread.fadein{-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out;opacity:1}.fade{-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out;opacity:0}.lazyload,.lazyloading{background-color:#000;opacity:0}.lazyload *,.lazyloading *{opacity:0}.lazyloaded{opacity:1;transition:opacity 1500ms}.inset{box-shadow:inset 0px 1px 2px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.2)}@keyframes shake{0%{transform:translate3d(0, 5px, 0)}50%{transform:translate(0, -5px, 0)}100%{transform:translate(0, 0, 0)}}@-moz-keyframes shake{0%{-moz-transform:translate3d(0, 0, 0)}50%{-moz-transform:translate3d(0, 0, 0)}100%{-moz-transform:translate3d(0, 0, 0)}}@-webkit-keyframes shake{0%{-webkit-transform:translate3d(0, 5px, 0)}50%{-webkit-transform:translate3d(0, -5px, 0)}100%{-webkit-transform:translate3d(0, 0, 0)}}.shake{animation-name:shake;animation-duration:1200ms;animation-iteration-count:infinite;-moz-animation-name:shake;-moz-animation-duration:1200ms;-moz-animation-iteration-count:infinite;-webkit-animation-name:shake;-webkit-animation-duration:1200ms;-webkit-animation-iteration-count:infinite}.throbber{display:inline-block;background:transparent url(/assets/tip_throbber-9ccebf06a19dca8474a9533c559b26f3b94f3b1c8d5293ee03c2a8dcc584bbe7.png) no-repeat center center;width:58px;height:58px;-webkit-animation:throb 0.5s steps(12) alternate infinite;-moz-animation:throb 0.5s steps(12) alternate infinite;animation:throb 0.5s steps(12) alternate infinite}@-webkit-keyframes throb{from{background-position:0px 0px}to{background-position:-696px 0px}}@-moz-keyframes throb{from{background-position:0px 0px}to{background-position:-696px 0px}}@keyframes throb{from{background-position:0px 0px}to{background-position:-696px 0px}}html,body{margin:0;padding:0}html{height:100%;min-height:100%;height:100%;background:#FFF}body{height:100%;width:100%;margin:0;padding:0}html,.pure-g [class*='pure-u']{font-family:'Droid Serif', Times, 'Times New Roman', serif;font-weight:light;font-size:16px;line-height:28px;color:rgba(0,0,0,0.6)}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:'Oswald';color:#000;letter-spacing:0.3px}h1::first-letter,h2::first-letter,h3::first-letter,h4::first-letter,.h1::first-letter,.h2::first-letter,.h3::first-letter,.h4::first-letter{text-transform:uppercase}h1,.h1{font-size:28px;line-height:33px;margin:10px;font-weight:700;letter-spacing:-1px}h2,.h2{font-size:22px;line-height:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:rgba(0,0,0,0.86);letter-spacing:-1.3px;font-weight:600}h3,.h3{font-size:20px;line-height:26px;letter-spacing:-0.7px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:rgba(0,0,0,0.86);font-weight:500}a,a:visited,a:hover{color:#09C;border:0;text-decoration:none}a img,a:visited img,a:hover img{border:0}a h1,a h2,a h3,a h4,a:visited h1,a:visited h2,a:visited h3,a:visited h4,a:hover h1,a:hover h2,a:hover h3,a:hover h4{color:#000}b,strong{color:#333}img{max-width:100%}hr{height:0;border:0;border-top:1px solid #EEE}hr.half{width:25%;margin:15px auto}figure{position:relative;width:100%;margin:0}figure.half_right{float:right}figure figcaption{position:absolute;bottom:0;text-transform:uppercase;text-shadow:0px 1px 8px rgba(0,0,0,0.7);-webkit-text-shadow:0px 1px 8px rgba(0,0,0,0.7);-moz-text-shadow:0px 1px 8px rgba(0,0,0,0.7);font-family:"Open Sans", sans !important;font-size:9px !important;line-height:12px;font-weight:600;letter-spacing:-0.4px;padding:10px 15px;color:#FFF}figure figcaption .smaller{font-size:10px;opacity:0.6}figure figcaption a,figure figcaption a:visited{text-decoration:none;font-weight:bold;color:#FFF !important}figure a{display:block;position:relative;top:0;left:0}figure img{position:absolute;top:0}figure:hover .buy{z-index:3;opacity:1}input,input[type='text'],input[type='password'],input[type='number'],input[type='email']{color:#000;font-family:"Open Sans", sans !important;font-size:18px !important;line-height:28px;font-weight:400;border:1px solid rgba(255,255,255,0.1);line-height:36px;height:36px;margin-right:10px;box-shadow:inset 0px 0px 4px rgba(0,0,0,0.1);-webkit-box-shadow:inset 0px 0px 4px rgba(0,0,0,0.1);-moz-box-shadow:inset 0px 0px 4px rgba(0,0,0,0.1)}input:focus,input[type='text']:focus,input[type='password']:focus,input[type='number']:focus,input[type='email']:focus{outline:none}::-webkit-input-placeholder{color:#AAA;font-family:"Open Sans", sans !important;font-size:14px !important;line-height:15px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:10px;line-height:30px}:-ms-input-placeholder{color:#AAA;font-family:"Open Sans", sans !important;font-size:14px !important;line-height:15px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:10px;line-height:30px}::-ms-input-placeholder{color:#AAA;font-family:"Open Sans", sans !important;font-size:14px !important;line-height:15px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:10px;line-height:30px}::-moz-placeholder{color:#AAA;font-family:"Open Sans", sans !important;font-size:14px !important;line-height:15px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:10px;line-height:30px}:-moz-placeholder{color:#AAA;font-family:"Open Sans", sans !important;font-size:14px !important;line-height:15px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:10px;line-height:30px}input[type=text],input[type=email],textarea{text-indent:10px;font-family:"Open Sans", sans !important;font-size:18px !important;line-height:28px;font-weight:400;margin-bottom:20px}.comment-form label{font-size:13px}.button,input[type=submit]{background:#AAA;color:#FFF !important;border:0;font-family:"Open Sans", sans !important;font-size:11px !important;line-height:28px;font-weight:400;letter-spacing:2px;padding:10px 20px;line-height:20px;position:relative;top:-1px;text-transform:uppercase}.button:hover,input[type=submit]:hover{color:#FFF;background:#c4c4c4;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.button.invert,input[type=submit].invert{background:rgba(0,0,0,0.8)}.button.transparent,input[type=submit].transparent{background:transparent;color:#FFF;border:2px solid #FFF}.button.small,input[type=submit].small{padding:6px 12px;border:1px solid #FFF;font-size:10px}.button.xs,input[type=submit].xs{padding:3px 14px;font-size:9px;border:1px solid #FFF}.button.buy,input[type=submit].buy{background:rgba(0,0,0,0.3);text-decoration:none;font-weight:bold;position:absolute;top:10px;right:10px;display:inline-block;z-index:-1;left:auto;width:66px;line-height:22px;text-align:center;opacity:0;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out}.button.small-pinterest,input[type=submit].small-pinterest{background:#C92228;border-radius:3px;font-size:10px;padding:2px 5px 4px 7px;font-style:normal;font-family:Arial, Helvetica, sans-serif;font-weight:bold;letter-spacing:-0.6px;text-transform:none}.button.pinterest,input[type=submit].pinterest{width:30px;padding:20px;background:#C92228;border-radius:3px}.button.poke,input[type=submit].poke{right:112px;left:auto;width:30px}.button.poke i,input[type=submit].poke i{position:relative}.button.buy:hover,input[type=submit].buy:hover{background:rgba(255,255,255,0.5)}.button.pinterest-share,input[type=submit].pinterest-share{text-decoration:none;cursor:pointer;background:#C92228;padding:20px 40px;margin:30px auto}.button.pinterest-share i,input[type=submit].pinterest-share i{font-size:20px;position:relative;top:3px}#about .striped p{font-family:"Droid Serif", serif;font-size:15.5px !important;line-height:32px;font-weight:300}#about .h2{font-family:"Oswald", serif;font-size:40px;line-height:100px;font-weight:700}@media screen and (min-width: 48em){.layer .title .surtitle{font-family:"Open Sans", sans !important;font-size:15px !important;line-height:30px;font-weight:700;margin-top:70px}h1,.h1{font-size:50px;line-height:54px;margin:10px}h2,.h2{font-size:40px;line-height:50px}h3,.h3{font-size:22.7px;line-height:26px}figure figcaption{font-family:"Open Sans", sans !important;font-size:12.5px !important;line-height:20px;font-weight:600;letter-spacing:1px}hr.half{margin:30px auto}}.turbolinks-progress-bar{visibility:hidden}.only-phone{display:block}.vmargin{margin:30px 0}#top{display:none}#image .surtitle{font-family:"Open Sans", sans !important;font-size:13px !important;line-height:20px;font-weight:700;width:100%;letter-spacing:4px;text-shadow:0px 0px 10px rgba(0,0,0,0.6);-webkit-text-shadow:0px 0px 10px rgba(0,0,0,0.6);-moz-text-shadow:0px 0px 10px rgba(0,0,0,0.6);margin-top:70px}#image .title{position:absolute;top:35%;height:50vh;width:96%;text-align:center;text-shadow:2px 2px 0px rgba(0,0,0,0.3);-webkit-text-shadow:2px 2px 0px rgba(0,0,0,0.3);-moz-text-shadow:2px 2px 0px rgba(0,0,0,0.3)}#image .title .surtitle{letter-spacing:3px;color:#FFF;text-transform:uppercase}#image .title *{color:#FFF}#image .title .h1,#image .title h1{letter-spacing:-0.4px;text-transform:uppercase}#image .title hr{border-top:2px solid #FFF;width:60%;margin:20px auto}#scrollbubble{display:none;opacity:0}.hidden-menu{overflow-y:scroll;width:50%;border-left:1px solid #111;box-shadow:inset 0px 1px 8px rgba(0,0,0,0.8);-webkit-box-shadow:inset 0px 1px 8px rgba(0,0,0,0.8);-moz-box-shadow:inset 0px 1px 8px rgba(0,0,0,0.8);-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;background:#222;height:100vh;position:fixed;top:48px;left:0;bottom:0;right:0;z-index:19}.hidden-menu.toggled{overflow-y:scroll;-webkit-transform:translate(50vw, 0px);-moz-transform:translate(50vw, 0px);-ms-transform:translate(50vw, 0px)}.left-toggled{-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;-webkit-transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);-ms-transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);-moz-transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);-o-transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);-webkit-transform:translate(-50vw, 0px);-moz-transform:translate(-50vw, 0px);-ms-transform:translate(-50vw, 0px)}.submenu{overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;max-height:0;background:#555;transition:max-height 0.25s ease-in;box-shadow:inset 0px 1px 8px rgba(0,0,0,0.8);-webkit-box-shadow:inset 0px 1px 8px rgba(0,0,0,0.8);-moz-box-shadow:inset 0px 1px 8px rgba(0,0,0,0.8)}.submenu .touch_link a{color:#DDD}.submenu.evendark{box-shadow:inset 0px 1px 8px rgba(0,0,0,0.8);-webkit-box-shadow:inset 0px 1px 8px rgba(0,0,0,0.8);-moz-box-shadow:inset 0px 1px 8px rgba(0,0,0,0.8);background:rgba(0,0,0,0.8)}.submenu.toggled{overflow-y:scroll;overflow-x:hidden;max-height:70vh;transition:max-height 0.25s ease-in}.rounded{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.touch_link a{font-family:"Open Sans", sans !important;font-size:14px !important;line-height:28px;font-weight:400;color:#EEE;background:rgba(0,0,0,0.4);border-top:1px solid rgba(255,255,255,0.05);padding:8px 15px;width:100%;text-transform:uppercase;text-align:left;text-decoration:none;display:block;font-weight:bold}.touch_link p{font-family:"Open Sans", sans !important;font-size:13px !important;line-height:14px;font-weight:400;line-height:18px;margin:10px auto;padding:0 0 0 10px;width:90%;color:#DDD;text-align:center}.touch_link .more{margin-left:5px;display:inline-block;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.touch_link a.active{color:#FFF}.touch_link a.active .more{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.submenu .touch_link a{border-top:1px solid rgba(255,255,255,0.05)}.signature{width:40%;margin:5px auto}#header{overflow:visible;border-bottom:1px solid #DDD;height:50px;width:100%;background:#FFF;color:#000;position:fixed;top:0;z-index:9999999}#header #logo{max-height:53px;max-width:none}#header #nav .nav{display:none}#header #nav .icon-menu{font-size:30px;line-height:50px}#header .menu{display:none;opacity:0;margin-top:12px}#header .menu a,#header .menu a:visited{font-family:"Open Sans", sans !important;font-size:13px !important;line-height:25px;font-weight:400}#header .menu hr{width:40%;margin:10px 0}#header .capitalize{text-transform:capitalize}#header .title{font-family:"Open Sans", sans !important;font-size:13px !important;line-height:20px;font-weight:700;height:60px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;margin-left:5px;text-transform:uppercase;letter-spacing:1px}#header .content{padding:30px 20px;margin-top:-20px;background:#FFF;box-shadow:0 0 2px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 2px rgba(0,0,0,0.2);-moz-box-shadow:0 0 2px rgba(0,0,0,0.2)}#header .content a,#header .content a:visited{display:block;width:92%;padding:1px 0 1px 5px;text-decoration:none;color:rgba(0,0,0,0.8)}#header .content a:hover,#header .content a:visited:hover{color:#FFF;background:#09C;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#header-shadow{position:absolute;left:15%;top:50px;z-index:11;pointer-events:none}.arrow-up{color:#FFF;margin-left:20px;top:-10px;display:inline-block;transform:scaleX(3);-ms-transform:scaleX(3);-webkit-transform:scaleX(3);text-shadow:0px -2px 1px rgba(0,0,0,0.17);-webkit-text-shadow:0px -2px 1px rgba(0,0,0,0.17);-moz-text-shadow:0px -2px 1px rgba(0,0,0,0.17);position:relative;z-index:1000}#order b,#order span,#order a,#order a:visited{font-family:"Open Sans", sans !important;font-size:"12px" !important;line-height:28px;font-weight:400}#order span{color:#AAA}#content{margin-top:50px}#search-overlay{background:rgba(255,255,255,0.9);position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000}#search-overlay input{font-family:"Open Sans", sans !important;font-size:40px !important;line-height:60px;font-weight:400;color:#AAA;border:0;border-bottom:2px solid #CCC;margin:100px auto}#posts{border-top:1px solid #DDD;background:#F9F9F9;padding:10px 0 30px 0}#post #overlayvideo,.layer #overlayvideo,.post-show #overlayvideo{z-index:1;width:100%;height:100%;opacity:0.2;background:-moz-radial-gradient(center, ellipse cover, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 64%, #000 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(255,255,255,0)), color-stop(64%, rgba(255,255,255,0)), color-stop(100%, #000));background:-webkit-radial-gradient(center, ellipse cover, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 64%, #000 100%);background:-o-radial-gradient(center, ellipse cover, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 64%, #000 100%);background:-ms-radial-gradient(center, ellipse cover, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 64%, #000 100%);background:radial-gradient(ellipse at center, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 64%,#000000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#000000',GradientType=1 )}#post .cover #bgndVideo,.layer .cover #bgndVideo,.post-show .cover #bgndVideo{z-index:-2;height:100%;width:100%}#post .cover,.layer .cover,.post-show .cover{-webkit-transform:translate3d(0, 0, 0);width:100%;height:92%;height:92vh;background:#000;overflow:hidden;box-shadow:0 4px 10px rgba(0,0,0,0.3);-webkit-box-shadow:0 4px 10px rgba(0,0,0,0.3);-moz-box-shadow:0 4px 10px rgba(0,0,0,0.3)}#post .surtitle,.layer .surtitle,.post-show .surtitle{font-family:"Open Sans", sans !important;font-size:13px !important;line-height:20px;font-weight:700;letter-spacing:4px;text-shadow:0px 0px 10px rgba(0,0,0,0.6);-webkit-text-shadow:0px 0px 10px rgba(0,0,0,0.6);-moz-text-shadow:0px 0px 10px rgba(0,0,0,0.6);margin-top:70px}#post .title,.layer .title,.post-show .title{position:absolute;top:35%;height:50vh;width:96%;padding:0 2%;text-align:center;text-shadow:2px 2px 0px rgba(0,0,0,0.3);-webkit-text-shadow:2px 2px 0px rgba(0,0,0,0.3);-moz-text-shadow:2px 2px 0px rgba(0,0,0,0.3)}#post .title .surtitle,.layer .title .surtitle,.post-show .title .surtitle{letter-spacing:3px;color:#FFF;text-transform:uppercase}#post .title *,.layer .title *,.post-show .title *{color:#FFF}#post .title .h1,#post .title h1,.layer .title .h1,.layer .title h1,.post-show .title .h1,.post-show .title h1{letter-spacing:-0.4px;text-transform:uppercase}#post .title hr,.layer .title hr,.post-show .title hr{border-top:2px solid #FFF;width:60%;margin:20px auto}#searchpage{position:relative;height:92%;height:92vh;overflow:hidden}#searchpage .cover{overflow:hidden;-webkit-transform:translate3d(0, 0, 0);width:100%;height:92%;height:92vh;background:#000}#searchpage .over{background:rgba(0,0,0,0.3);-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out;position:absolute;padding-top:10%;top:0;width:100%;height:100%;z-index:1;color:#FFF;font-family:"Open Sans", sans !important;font-size:12px !important;line-height:20px;font-weight:400}#searchpage .over.dark{background:rgba(0,0,0,0.6)}.readable p,.readable h1,.readable h2,.readable h3,.readable h4{margin-left:10px;margin-right:10px}#photos,#comments,#related,.map-wrapper{background:#FFF}#photos{margin-top:-35px}#comments{background:#F9F9F9}#map{background:#FFF}#newsletter{padding:50px 0;background-size:cover}#newsletter .h2,#newsletter p{color:#FFF;text-shadow:0px 1px 10px rgba(0,0,0,0.3);-webkit-text-shadow:0px 1px 10px rgba(0,0,0,0.3);-moz-text-shadow:0px 1px 10px rgba(0,0,0,0.3)}#newsletter p{font-family:"Open Sans", sans !important;font-size:14px !important;line-height:28px;font-weight:400;margin:30px 0}.logo-collaboration,.logo-collaboration:hover{border:3px solid #EFEFEF;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.press:hover .logo-collaboration,.press:visited .logo-collaboration{border:3px solid #EFEFEF;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}#press small{font-family:"Open Sans", sans !important;font-size:12px !important;line-height:20px;font-weight:400;height:50px;text-align:center;display:block}#backtotop,#backtoread{display:none}#comment_bubble{position:fixed;bottom:15px;right:20px;background:url("/bubble.png");background-size:100%;width:65px;height:54px;background-repeat:no-repeat}#footer{background:#212121;color:#FFF;border-top:1px solid #444;padding:30px 15px}#footer p{color:#FFF;font-family:"Open Sans", sans !important;font-size:12px !important;line-height:24px;font-weight:400}#footer .h3{color:#FFF;font-size:22px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:50px}#footer a,#footer a:visited,#footer a:hover{font-family:"Open Sans", sans !important;font-size:12px !important;line-height:24px;font-weight:400}#featured-photos{height:170px;width:100%;background:#000;overflow:hidden;overflow-x:scroll}#featured-photos .featured-photos{width:200%}.featured_photo{display:inline-block}#bottom{background:#000;font-family:"Open Sans", sans !important;font-size:11px !important;line-height:16px;font-weight:400;text-align:center;padding-top:10px;color:#CCC}#bottom a,#bottom a:visited,#bottom a:hover{color:#FFF}#love{font-family:"Open Sans", sans !important;font-size:13px !important;line-height:22px;font-weight:500}#love p{font-family:"Open Sans", sans !important;font-size:13px !important;line-height:22px;font-weight:500}#workwithus{padding-top:50px;border-top:1px solid #333;font-family:"Open Sans", sans !important;font-size:13px !important;line-height:28px;font-weight:400}#workwithus p{max-width:700px;margin:0 auto}#work .slide{padding-top:100px}#work p{font-family:"Open Sans", sans !important;font-size:16px !important;line-height:26px;font-weight:600;text-shadow:none !important;letter-spacing:-0.4px;margin:20px 0 20px 0}#work .box{min-height:120px;margin:10px;background:#FFF;padding:20px;font-family:"Open Sans", sans !important;font-size:14px !important;line-height:26px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#999;box-shadow:1px 1px 0px rgba(0,0,0,0.1);-webkit-box-shadow:1px 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:1px 1px 0px rgba(0,0,0,0.1)}#work .box .h2,#work .box .h3{font-weight:normal}#work .icon-3x{color:#7C8FB5;font-size:40px}#buy{margin-top:100px}#buy h3{margin-top:0}#buy p{font-family:"Open Sans", sans !important;font-size:13px !important;line-height:18px;font-weight:400}@media screen and (min-width: 48em){.only-phone{display:none}#top{display:block;padding-top:1px;width:100%;background:#E9E9E9;color:#AAA;position:fixed;top:0;z-index:9999999;border-bottom:1px solid #DDD;height:23px;font-family:"Open Sans", sans !important;font-size:10.4px !important;line-height:23px;font-weight:700;text-transform:uppercase;letter-spacing:0.3px;text-decoration:none}#top .dark{color:#555}#header{top:24px}#header .wrapper{padding-bottom:0}#header #nav{position:relative}#header #nav .nav{display:inline-block;padding-top:10px;padding-bottom:12px;margin-left:10px}#header #nav .nav>a,#header #nav .nav>a:visited{text-decoration:none;font-weight:300;color:#000;font-size:15px;line-height:20px;padding:auto 20px;margin-left:10px;text-decoration:none;font-family:'Oswald';position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#header #nav .nav:hover .menu{display:block;opacity:1;position:absolute;z-index:1000;width:300px}#header-shadow{top:49px}#content{margin-top:75px}#post .surtitle{font-family:"Open Sans", sans !important;font-size:16px !important;line-height:30px;font-weight:300;letter-spacing:6px}#post #title{top:50%;height:50%;width:70%;padding:0 15%}#article{background:#FFF}h1{max-width:720px;margin-left:auto;margin-right:auto}.vr{width:100%;height:700px;position:relative}.vr iframe,.vr .overlay{position:absolute;left:0;right:0;bottom:0;top:0}.vr .overlay{z-index:1000}.vr iframe{z-index:9}.readable{width:100%;margin:0 auto;background:#FFF}.readable hr{width:700px}.readable p,.readable h1,.readable h2,.readable h3,.readable ul{width:700px;margin-left:auto;margin-right:auto}.readable li{list-style:none;padding-left:0}.readable li:before{content:'■';font-size:10px;padding-right:6px;position:relative;top:-3px;color:#999}.readable ul{padding:0}.readable figure{margin-bottom:40px;margin-top:40px}.readable .half_left{display:inline-block;max-width:49%}.readable .half_left img{max-width:100%}.readable .half_right{display:inline-block;max-width:49%}.readable .half_right img{max-width:100%}#scrollbubble{position:fixed;display:block;top:0;opacity:0;right:20px;z-index:500;padding:3px 8px;background-color:rgba(0,0,0,0.7);color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;font-family:"Open Sans", sans !important;font-size:9px !important;line-height:20px;font-weight:600;width:130px;text-align:right;text-transform:uppercase}#scrollbubble a,#scrollbubble a:visited{color:#09C;text-decoration:none}#scrollbubble ul,#scrollbubble li{list-style:none;line-height:11px;padding:5px 0 5px 0}#scrollbubble li a.active{color:#FFF;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#scrollbubble:hover{display:block}#scrollbubble:after{content:' ';position:absolute;top:50%;right:-8px;height:0;width:0;margin-top:-4px;border:4px solid transparent;border-left-color:rgba(0,0,0,0.8)}#backtotop,#backtoread{position:fixed;opacity:0;bottom:20px;background:rgba(0,0,0,0.4);-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;right:20px;padding:10px 15px;display:block;font-size:20px;color:#FFF;z-index:100}#backtoread{padding:25px 0 0 0;height:95px;width:120px;-webkit-border-radius:500px;-moz-border-radius:500px;-ms-border-radius:500px;-o-border-radius:500px;border-radius:500px;cursor:pointer;font-family:"Open Sans", sans !important;font-size:12px !important;line-height:16px;font-weight:400;text-align:center;background:rgba(0,0,0,0.7);position:absolute;z-index:1;right:280px;bottom:170px;font-size:11px !important}#backtoread .icon-angle-up{font-size:20px}#backtoread.visible{opacity:1}#footer{text-align:left}#bottom{text-align:left}}.wrapper{max-width:1120px;margin:0 auto;padding:0 5px 0 5px}.pull-left{float:left}.pull-right{float:right}.padded{padding:8px}.bold{font-weight:bold}.dark-bg{background:#111}.dark-bg *{color:#FFF}.converted{color:#AAA;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.white-bg{background:#FFF !important}.white-bg *{color:rgba(0,0,0,0.6)}.dark-gradient{background:linear-gradient(#222, #000)}.invert{color:#FFF !important}.invert *{color:#FFF !important}.large-padded{padding:10px 0}.fullvh{height:100%;height:100vh}.striped:nth-child(odd){background:#F9F9F9;border-top:1px solid #E3E3EE;border-bottom:1px solid #E3E3EE}.object-fit-cover{object-fit:cover}.block{display:block}.ta-center{text-align:center}.relative{position:relative}.down,a.down{position:absolute;padding:20px 0 20px 0;width:100vh;text-align:center;width:100%;color:#FFF;bottom:0;font-size:50px}.serif-italic{font-family:"Droid Serif", serif;font-size:13px !important;line-height:18px;font-weight:400;margin:8px 0;font-style:italic;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.link{color:#7C8FB5;text-decoration:underline}.vertical-half{height:60%;height:60vh;max-height:60%;max-height:60vh}.avatar{-webkit-border-radius:500px;-moz-border-radius:500px;-ms-border-radius:500px;-o-border-radius:500px;border-radius:500px;border:2px solid #FFF !important;height:80px;margin:0 auto;margin-right:20px}.avatar.smaller{height:50px;width:50px}.normal-weight{font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.quote{font-family:"Droid Serif", serif;font-size:13px !important;line-height:18px;font-weight:400;font-family:'Droid Serif', serif !important;font-weight:300 !important;font-style:italic}.cadre{box-shadow:0px 0px 3px rgba(0,0,0,0.1);-webkit-box-shadow:0px 0px 3px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 3px rgba(0,0,0,0.1);padding:10px;background:#FFF}.by-wrapper{margin-top:200px}.by-wrapper img{width:200px}.unscroll{overflow:hidden}.readable{padding-bottom:50px}.readable li+br{display:none}.readable a,.readable a:visited{text-decoration:underline;font-weight:300}.readable figcaption a{text-decoration:none;font-weight:bold;text-transform:uppercase;letter-spacing:1px;text-shadow:0px 1px 4px rgba(0,0,0,0.7);-webkit-text-shadow:0px 1px 4px rgba(0,0,0,0.7);-moz-text-shadow:0px 1px 4px rgba(0,0,0,0.7)}.jumbo{text-align:center;display:block;padding:10px 10px 0 10px}.tag{font-family:"Open Sans", sans !important;font-size:8px !important;line-height:18px;font-weight:400;font-weight:400;display:inline-block;letter-spacing:1px;text-transform:uppercase;border:1px solid rgba(0,0,0,0.25);margin:1px 1px;padding:1px 5px 0 5px;background:#FFF}.tag a,.tag a:visited{text-decoration:none;color:#AAA}.tag.inactive{opacity:0.3}.tag.active{background:#AAA}.tag.active a,.tag.active a:visited{color:#FFF}.tag.transparent{background-color:transparent;color:#FFF}.tag.transparent a,.tag.transparent a:visited{color:#FFF}.icon-camera,.readable .icon-location{color:#09C;cursor:pointer}.nodesign-button{font-family:"Open Sans", sans !important;font-size:10.4px !important;line-height:23px;font-weight:700;font-size:10.4px !important;text-transform:uppercase;letter-spacing:0.3px;text-decoration:none;opacity:0.6;padding:3px 5px 3px 7px;text-align:center;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;font-size:9px;letter-spacing:1px;margin-right:5px;text-decoration:none;background:#FFF;line-height:20px}.nodesign-button.twitter{background:#55ACEE;color:#FFF}.nodesign-button.rss{background:#00B489;color:#FFF}.nodesign-button.instagram{background:#517FA4;color:#FFF}.nodesign-button.follow{background:#000;color:#FFF;opacity:1}.nodesign-button:hover{opacity:1;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.nodesign-button.feedly{background:#87C040;color:#FFF}.nodesign-button.transparent{background:transparent;border:1px solid #DDD;padding-bottom:4px}.slider-container{height:65vh}#slider-container,.slider-container{width:100%;height:90vh;display:block;overflow:hidden;position:relative;background-color:#000;opacity:1;z-index:0}#slider-container.transparent,.slider-container.transparent{opacity:0.2;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out}#slider-container.full,.slider-container.full{height:94vh}.slider{position:absolute;top:0;left:0;width:100%;height:100%;animation:round 15s infinite;-webkit-animation-name:round;-webkit-animation-duration:15s;-webkit-animation-iteration-count:infinite;opacity:0;background-size:cover;background-position:center}@-webkit-keyframes round{25%{opacity:1}60%{opacity:0}}@keyframes round{25%{opacity:1}60%{opacity:0}}.slider:nth-child(1){animation-delay:10s;-webkit-animation-delay:10s}.slider:nth-child(2){animation-delay:5s;-webkit-animation-delay:5s}.slider:nth-child(3){animation-delay:0s;-webkit-animation-delay:0s}.slide{position:relative;z-index:9;height:100%;background-position:center}.slide .h1,.slide .h2,.slide .h3,.slide h1,.slide h2,.slide h3{text-shadow:2px 2px 0px rgba(0,0,0,0.3);-webkit-text-shadow:2px 2px 0px rgba(0,0,0,0.3);-moz-text-shadow:2px 2px 0px rgba(0,0,0,0.3)}.slide p{text-shadow:2px 2px 10px rgba(0,0,0,0.6);-webkit-text-shadow:2px 2px 10px rgba(0,0,0,0.6);-moz-text-shadow:2px 2px 10px rgba(0,0,0,0.6);font-family:"Oswald", serif;font-size:17px;line-height:24px;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:1px}.small_image{margin-bottom:20px}.legend{font-family:"Open Sans", sans !important;font-size:12px !important;line-height:15px;font-weight:400;padding:5px 0;min-height:50px}.details{font-family:"Droid Serif", serif;font-size:14px !important;line-height:20px;font-weight:300;color:#888;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#image .title{position:absolute;top:10%;width:100%;text-align:center}#annotation{width:700px;margin:0 auto}.annotation{float:left;margin-left:-200px;font-family:"Open Sans", sans !important;font-size:10px !important;line-height:28px;font-weight:400;width:160px;text-transform:uppercase;letter-spacing:1px;color:#888;text-align:right}.tdm{max-width:700px;display:block;margin:10px auto}.post,.category{background:#FFF;margin:10px}.post .cover,.category .cover{width:100%;height:200px}.post .post-description a,.post .post-description a:visited,.category .post-description a,.category .post-description a:visited{color:rgba(0,0,0,0.8)}.post p,.category p{font-family:"Open Sans", sans !important;font-size:13px !important;line-height:20px;font-weight:400}.layer{position:relative;padding-top:60px;background-position:center}.layer .sans{font-family:"Droid Serif", serif;font-size:20px !important;line-height:36px;font-weight:400;color:rgba(0,0,0,0.45);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0.3px}.layer.padded{padding:60px 0 60px 0}.layer .jumbo{position:absolute;top:20%;left:5%;width:50%}.fixed-bg{background-attachment:fixed;background-size:cover}.themap,.thedarkmap{position:relative;top:0;left:0;width:100%;z-index:-3;max-height:392px;height:392px;background:url(/assets/worldgrey-e045a5763e866a027538f1bef44a3a6a04897ef1acd20ca3e078c4b6077a34a3.png),linear-gradient(#D1D1D1, #F3F3F3);background-repeat:no-repeat;background-position:center center;background-size:100%;background-attachment:fixed}.themap .throbber,.thedarkmap .throbber{position:relative;top:-28px;z-index:-2}.themap .placer.fade,.thedarkmap .placer.fade{opacity:0;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;-o-transition:all 0.1s ease-out;transition:all 0.1s ease-out}.themap .sans,.thedarkmap .sans{text-transform:uppercase;margin-top:-40px;text-align:center;font-family:"Open Sans", sans !important;font-size:11px !important;line-height:10px;font-weight:700;letter-spacing:1px}.thedarkmap{background:url(/assets/worldgreylight-099142f5eaf663f61a9a7f56a840f9c809572740375b7192afb98eef8648506d.png),linear-gradient(#000, #333);background-position:center;background-size:100%;background-repeat:no-repeat}.thevideo{background-color:#FFF;background-size:100%;box-shadow:inset 0px 1px 8px rgba(0,0,0,0.8);-webkit-box-shadow:inset 0px 1px 8px rgba(0,0,0,0.8);-moz-box-shadow:inset 0px 1px 8px rgba(0,0,0,0.8);height:100vh;width:100%;display:block}.thevideo .loading{color:#FFF;width:100%;z-index:-5;position:relative;top:40%;text-align:center;font-family:"Open Sans", sans !important;font-size:18px !important;line-height:28px;font-weight:400;width:100%}.playhd{text-shadow:2px 2px 0px rgba(0,0,0,0.3);-webkit-text-shadow:2px 2px 0px rgba(0,0,0,0.3);-moz-text-shadow:2px 2px 0px rgba(0,0,0,0.3);cursor:pointer;z-index:2;opacity:0.6;font-family:'Oswald';color:#FFF;font-size:22px;line-height:25px;position:absolute;top:185vh;right:85px}.playhd .infos{text-align:center;font-size:12px}.playhd.on{opacity:1}.cover video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;object-fit:cover;height:auto;z-index:0;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.conseil{background:#EFEFEF;font-family:"Droid Serif", serif;font-size:13.6px !important;line-height:26px;font-weight:400;color:#666;font-style:italic;display:block;margin-top:30px;padding:26px 30px 30px 30px;font-size:0.9em;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.conseil:before{content:'BON A SAVOIR...';font-family:"Oswald", serif;font-size:18px;line-height:28px;font-weight:400;display:block;margin:0 0 10px 0;font-weight:bold;color:#BBB;letter-spacing:0.8px;font-style:normal}.full{margin:0 auto;display:inline-block}.half_left{margin:0 auto;display:inline-block;max-width:49.5%}.half_left img{max-width:100%}.half_right{margin:0 auto;display:inline-block;max-width:49.5%}.half_right img{max-width:100%}#keyword{display:inline-block}.appended{background:rgba(0,0,0,0.5);position:relative;height:44px;font-size:22px;text-align:center;width:44px;line-height:40px;top:0;display:inline-block}#map_canvas{height:88vh;margin-top:70px;width:100%;background:#D7E9EA}#map{opacity:1;min-width:100%;height:100%;width:100%;border-top:1px solid rgba(0,0,0,0.05);border-bottom:1px solid rgba(0,0,0,0.1);margin-top:-20px}#map.visible{opacity:1;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out}.map-wrapper{position:relative;overflow:hidden}.map-wrapper #map{margin-top:0;width:75%;min-width:75%;height:100%;position:absolute;top:0;left:25%;border-top:1px solid rgba(0,0,0,0.05);border-bottom:1px solid rgba(0,0,0,0.1)}#legend{background:white;position:absolute;top:100px;left:0;width:300px;padding:30px 20px;box-shadow:1px 1px 0px rgba(0,0,0,0.1);-webkit-box-shadow:1px 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:1px 1px 0px rgba(0,0,0,0.1);z-index:2;font-family:"Open Sans", sans !important;font-size:13px !important;line-height:18px;font-weight:400}.key{border:1px solid #CCC;color:#999;padding:0 3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;box-shadow:1px 1px 0px rgba(0,0,0,0.1);-webkit-box-shadow:1px 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:1px 1px 0px rgba(0,0,0,0.1)}.key.active{color:#FFF;-webkit-transition:all 0.6s ease-out;-moz-transition:all 0.6s ease-out;-o-transition:all 0.6s ease-out;transition:all 0.6s ease-out;background:#7C8FB5}.marker{background-image:url(/assets/bluepin-8aee5d5715f1bb5740e6f71e51a33465cc06973eba87194bac676b47ba160a07.png);background-size:cover;width:32px;height:32px;border-radius:50%;cursor:pointer}.marker.active{background-image:url(/assets/bluepin-active-c74de9e4bf523c0bb9bd3cf7a0ad176801294b0a6f85d8b1128289ec7656d9be.png)}.mapboxgl-popup{max-width:300px}.mapboxgl-popup-content{text-align:center;font-family:'Open Sans', sans-serif}#overlay{padding:10px;background:#FFF;box-shadow:0px 2px 4px rgba(0,0,0,0.3);-webkit-box-shadow:0px 2px 4px rgba(0,0,0,0.3);-moz-box-shadow:0px 2px 4px rgba(0,0,0,0.3);display:block;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;height:45%;width:74%;left:10%;z-index:-1;top:20vh;position:absolute;opacity:0}#overlay h2{font-size:0}#overlay p{font-family:"Open Sans", sans !important;font-size:12px !important;line-height:18px;font-weight:600;color:rgba(0,0,0,0.8) !important}#overlay h2{font-size:14px;width:80%;margin:0 auto;letter-spacing:-1px;font-weight:400;line-height:18px;margin-top:5px}#overlay.visible{opacity:1;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;z-index:9}#overlay .button{text-align:center}#map-overlay{background:#F9F9F9;height:100%;width:30%;position:absolute;left:0;top:0;z-index:2;overflow-y:scroll}#map-overlay .h2{padding-left:20px;width:75%;margin-top:20px}#map-overlay .typology{font-family:"Open Sans", sans !important;font-size:11px !important;line-height:28px;font-weight:400;text-transform:uppercase;color:#BBB;text-align:right;float:right}#map-overlay .place{width:100%;background:#FFF;box-shadow:1px 1px 0px rgba(0,0,0,0.1);-webkit-box-shadow:1px 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:1px 1px 0px rgba(0,0,0,0.1);margin-bottom:20px;line-height:16px}#map-overlay .place .serif-italic{font-size:10px}#map-overlay .place.active{background:#CCC}#map-overlay .place-title{font-family:"Oswald", serif;font-size:"18px";line-height:20px;font-weight:600;color:#000;height:30px}#map-overlay .place:hover{cursor:pointer}#map-overlay .place.active{background:#EFEFEF}#map-overlay .place-address{height:28px;line-height:12px}#map-overlay p{font-family:"Open Sans", sans !important;font-size:11px !important;line-height:15px;font-weight:700;margin:0}.breadcrumb ul{list-style:none}.breadcrumb li{display:inline-block}.hidden-menu{width:70%;border-left:1px solid #111;box-shadow:inset 0px 1px 8px rgba(0,0,0,0.8);-webkit-box-shadow:inset 0px 1px 8px rgba(0,0,0,0.8);-moz-box-shadow:inset 0px 1px 8px rgba(0,0,0,0.8);top:51px;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;-webkit-transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);-ms-transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);-moz-transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);-o-transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);background:#333;background-size:cover;height:100vh;position:fixed;-webkit-transform:translate(4000px, 0);-moz-transform:translate(4000px, 0);-ms-transform:translate(4000px, 0);left:0;bottom:0;right:0;z-index:9}.hidden-menu.toggled{-webkit-transform:translate(30vw, 0px);-moz-transform:translate(30vw, 0px);-ms-transform:translate(30vw, 0px);-webkit-transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);-ms-transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);-moz-transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);-o-transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}.left-toggled{-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;-webkit-transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);-ms-transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);-moz-transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);-o-transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);-webkit-transform:translate(-70vw, 0px);-moz-transform:translate(-70vw, 0px);-ms-transform:translate(-70vw, 0px)}.submenu{overflow:scroll;-webkit-overflow-scrolling:touch;overflow-y:hidden;overflow-x:hidden;max-height:0;background:rgba(0,0,0,0.7);transition:max-height 0.25s ease-in;box-shadow:inset 0px 1px 8px rgba(0,0,0,0.8);-webkit-box-shadow:inset 0px 1px 8px rgba(0,0,0,0.8);-moz-box-shadow:inset 0px 1px 8px rgba(0,0,0,0.8)}.submenu .touch_link a{color:#DDD}.submenu.evendark{box-shadow:inset 0px 1px 8px rgba(0,0,0,0.8);-webkit-box-shadow:inset 0px 1px 8px rgba(0,0,0,0.8);-moz-box-shadow:inset 0px 1px 8px rgba(0,0,0,0.8)}.submenu.toggled{max-height:70vh;transition:max-height 0.25s ease-in}.touch_link a{font-family:"Open Sans", sans !important;font-size:13px !important;line-height:26px;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#EEE;border-top:1px solid rgba(255,255,255,0.05);padding:8px 15px;width:100%;text-transform:uppercase;text-align:left;text-decoration:none;display:block;font-weight:bold}.touch_link p{font-family:"Open Sans", sans !important;font-size:13px !important;line-height:26px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:18px;margin:10px auto;padding:0 0 0 10px;width:90%;color:#DDD;text-align:center}.touch_link .more{margin-left:5px;display:inline-block;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.touch_link a.active{color:#FFF}.touch_link a.active .more{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.submenu .touch_link a{border-top:1px solid rgba(255,255,255,0.05)}.comment{background:#EFEFEF;text-align:left;padding:20px 30px 10px 30px;margin:10px 0}.comment p{font-size:14px}.comment .name{font-family:"Oswald", serif;font-size:18px;line-height:28px;font-weight:400}.comment .date{font-family:"Open Sans", sans !important;font-size:12px !important;line-height:18px;font-weight:700;color:#AAA}.comment-menu{font-family:"Open Sans", sans !important;font-size:14px !important;line-height:18px;font-weight:700;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;position:absolute;overflow-y:visible;z-index:3;top:50px;right:10px;padding:10px;width:380px;height:400px;box-shadow:1px 1px 0px rgba(0,0,0,0.1);-webkit-box-shadow:1px 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:1px 1px 0px rgba(0,0,0,0.1);background:#FFF}.comment-menu .arrow-up{top:-20px}.comment-menu .comments{height:280px;overflow:scroll;-webkit-overflow-scrolling:touch;overflow-x:hidden}.comment-menu p{font-family:"Open Sans", sans !important;font-size:12px !important;line-height:18px;font-weight:400;color:#888;width:100%;text-transform:none}#mc-embedded-subscribe-form{background:rgba(0,0,0,0.1);padding:20px;margin:10px auto;max-width:700px;width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}@media screen and (min-width: 48em){#image .title{top:30%}.by{width:300px;height:auto}.post .post-title{height:90px}.post .post-description{height:70px}.post .tags{min-height:30px}.wrapper{max-width:1120px;margin:0 auto;padding:0 10px 30px 10px}.jumbo{padding:20px 20px 0 20px}.large-padded{padding:40px}.padded{padding:15px}.slider-container{height:94vh}.tag{font-size:8px}#pan{display:none}#overlay{width:22%;left:38%}.slide{position:relative;z-index:9;height:100%;background-position:center}.slide .h1,.slide .h2,.slide .h3,.slide h1,.slide h2,.slide h3{text-shadow:2px 2px 0px rgba(0,0,0,0.3);-webkit-text-shadow:2px 2px 0px rgba(0,0,0,0.3);-moz-text-shadow:2px 2px 0px rgba(0,0,0,0.3)}.slide p{text-shadow:2px 2px 0px rgba(0,0,0,0.4);-webkit-text-shadow:2px 2px 0px rgba(0,0,0,0.4);-moz-text-shadow:2px 2px 0px rgba(0,0,0,0.4);font-family:"Oswald", serif;font-size:25px;line-height:36px;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:1px}}#panorama{width:100%;height:80vh;margin-bottom:60px}.pinterest:before{content:'\e812';font-family:"fontello";font-size:14px;margin-right:5px}.pinterest:after{content:'Sauvegarder'}figure .pinterest{display:none;position:absolute;background:#bd081c;color:#FFF;top:7px;left:7px;z-index:100000000;font-family:"Open Sans", sans !important;font-size:13px !important;line-height:28px;font-weight:600;padding:2px 15px;letter-spacing:1px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;text-decoration:none}figure:hover .pinterest{display:block}.pswp-figure img{cursor:zoom-in}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:9999999;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:0.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-backface-visibility:hidden;will-change:transform}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:transform 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden;will-change:transform}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0;-webkit-transition:opacity 0.15s;transition:opacity 0.15s}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%;height:100%;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#CCC}.pswp__error-msg a{color:#CCC;text-decoration:underline}/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:0.75;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:0.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(/assets/default-skin-fd2d3fed8d73fb4a3265475c444817343f3383348c254428f85e7b4b076c7dcf.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio: 1.1), (min-resolution: 105dpi), (min-resolution: 1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(/assets/default-skin-6dc726bc8f137fa9051f66fbed7b89480c64986e67253879e9d85bb1a8e2677c.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,0.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,0.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#FFF;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.25);box-shadow:0 2px 5px rgba(0,0,0,0.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform 0.25s;transition:transform 0.25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#FFF;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3E5C9A;color:#FFF}a.pswp__share--facebook:hover:before{border-bottom-color:#3E5C9A}a.pswp__share--twitter:hover{background:#55ACEE;color:#FFF}a.pswp__share--pinterest:hover{background:#CCC;color:#CE272D}a.pswp__share--download:hover{background:#DDD}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#FFF;opacity:0.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#BBB}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#CCC;font-family:"Open Sans";font-size:12px;font-weight:400;text-transform:uppercase;text-align:center}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;will-change:opacity}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise 500ms linear infinite;animation:clockwise 500ms linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite}.pswp--css_animation .pswp__preloader__icn{background:none;opacity:0.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #FFF;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:none;margin:0}@media screen and (max-width: 1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:0.9;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__top-bar,.pswp__caption{background-color:rgba(0,0,0,0.5)}.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:rgba(0,0,0,0.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right{opacity:0.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none !important}.pswp--minimal--dark .pswp__top-bar{background:none}
