@import url("https://fonts.googleapis.com/css?family=Merriweather:300,400");.social-share-button .ssb-icon{background-position:center center;background-repeat:no-repeat;background-size:18px 18px;display:inline-block;height:18px;width:18px}.social-share-button .ssb-twitter{background-image:url(/assets/social-share-button/twitter-27ff360c0285353776bb62988f4fb11761e4bfd73b0b39363195e55e31116a0a.svg)}.social-share-button .ssb-facebook{background-image:url(/assets/social-share-button/facebook-ad8d3a86e9fd0b06b38e14e4259498eeacfe5ee97e7511db878d8e544e8808af.svg)}.social-share-button .ssb-google_bookmark{background-image:url(/assets/social-share-button/google_bookmark-4043aed139aa0379c86924199261fa7693468a8b728c8bda599c19338580e66a.svg)}.social-share-button .ssb-weibo{background-image:url(/assets/social-share-button/weibo-6585c322f6d63da0a522494e290c6a996d469f68ecc973cdcf5b1436f5662705.svg)}.social-share-button .ssb-qq{background-image:url(/assets/social-share-button/qq-dab02053716d16896fb03fa4672df74436fe9660cf71bb6cafebd84a9b566a45.svg)}.social-share-button .ssb-delicious{background-image:url(/assets/social-share-button/delicious-2da92358636d19c75cebbed909dc5d63c9188dc09faad5c7acba67efaa3547a9.svg)}.social-share-button .ssb-linkedin{background-image:url(/assets/social-share-button/linkedin-b8af50638ca1b80bff4359c929fbb8fb8e5ee287811b32f460b3793cf7ee0edb.svg)}.social-share-button .ssb-tumblr{background-image:url(/assets/social-share-button/tumblr-ee1b0b634973b391889fae5838e7138a2bb0d85ba94411d241d4b8e9adbd6141.svg)}.social-share-button .ssb-pinterest{background-image:url(/assets/social-share-button/pinterest-f5d520767ef94c66c030eb3ac24b025ee062f3a01b17b2bef8148ea79b6c4777.svg)}.social-share-button .ssb-douban{background-image:url(/assets/social-share-button/douban-5c74732c0a27325454fcf8db895356397f4f7bdb58270b63a8b1087cceff65f8.svg)}.social-share-button .ssb-wechat{background-image:url(/assets/social-share-button/wechat-379026739bf0c9c4159027f40c2f44229f04c0f00eba8766a3e91732ea6a5300.svg)}.social-share-button .ssb-vkontakte{background-image:url(/assets/social-share-button/vkontakte-18d6ebdd0747f8cb5315a181e1e5bdee4118d38759a05f76b9ef8ede7dc2c761.svg)}.social-share-button .ssb-odnoklassniki{background-image:url(/assets/social-share-button/odnoklassniki-786d2c2e2dfb88abd733d2795b99cda5ed7ed9ebeb3dbdab563e5de5a1c65c49.svg)}.social-share-button .ssb-xing{background-image:url(/assets/social-share-button/xing-d09b2073bff689e6ee9a668f13a189465ed5be9519e4b3c97062642c4bc9f730.svg)}.social-share-button .ssb-email{background-image:url(/assets/social-share-button/email-0a4ecb50409186b97f081174b555c417e27a5d21fb40ae9c71418c4c2005ccc5.svg)}.social-share-button .ssb-reddit{background-image:url(/assets/social-share-button/reddit-bd3b8f81d3d59a1a22a30524131af16166ba6f775bbc9cc47f7a7d92c39d96da.svg)}.social-share-button .ssb-hacker_news{background-image:url(/assets/social-share-button/hacker_news-60523ec917cdede4311477985c2d676135b6ef7e70f9763de88079b923a533c0.svg)}.social-share-button .ssb-telegram{background-image:url(/assets/social-share-button/telegram-32ec83f6a48e0a635b68ceba07cde24de24827ad5010aee6dda80049ffd6bce1.svg)}.social-share-button .ssb-whatsapp_app,.social-share-button .ssb-whatsapp_web{background-image:url(/assets/social-share-button/whatsapp-f67550549333c10e5b220256546e4411fba136dc91b00b1e0064f8839dbdff8d.svg)}.ss-wechat-dialog{width:300px;position:fixed;background:#fff;padding:15px;border-radius:3px;box-shadow:0 2px 15px rgba(0,0,0,0.15);z-index:11001;font-size:14px;line-height:1.2em}.ss-wechat-dialog .wechat-popup-header{font-weight:bold}.ss-wechat-dialog .wechat-dialog-qr{text-align:center;margin:25px 0}.ss-wechat-dialog .wechat-popup-close{width:16px;height:16px;position:absolute;right:10px;top:10px;color:#999;text-decoration:none;font-size:16px}.ss-wechat-dialog .wechat-popup-footer{text-align:left;line-height:22px;color:#666}html{font-size:62.5%;font-family:"Helvetica Neue", serif;padding:0px;height:100%;box-sizing:border-box;background-color:#F9FDF1}html,body{max-width:1440px;margin:0 auto}body{font-size:2rem;font-weight:300}.wrapper{margin:1em;background-color:#F9FDF1}.header-image{border-radius:3px;height:300px;width:100%;background-image:url(/assets/header@2x-4fda503f7895460667a53af6dfa0ee33747725ce83cc06e97f9c704904e14d4b.jpg);background-position:center center;background-size:1440px 300px}nav{display:flex;flex-flow:column wrap;text-align:center;justify-content:space-around;margin-top:10px;margin-bottom:10px}nav .logo{height:126px;width:328px;background-image:url(/assets/logo@2x-daf1a0823af7fbc64864f581b9271862bea52fca277fd587b10ba9fb963eb4c5.png);background-position:center center;background-size:contain;background-repeat:no-repeat}@media only screen and (min-width: 600px){nav{flex-flow:row wrap}}nav a{text-decoration:none}@media only screen and (min-width: 600px){nav a{align-self:flex-end}}nav a:hover{text-decoration:underline}nav a.cart{color:#A63838}section.mainsection{display:flex;flex-direction:column}@media only screen and (min-width: 600px){section.mainsection{flex-direction:row}}main{flex:4;flex-shrink:4;flex-basis:0px;background-color:#F9FDF1}main #flash{text-align:center}main #flash .notice,main #flash .error{color:#3C7660;line-height:40px;background-color:#DFF0D8;padding:15px 20px;margin-left:40px;margin-right:40px}main #flash .error{color:#A63838;background-color:#F2DADD}aside{flex:1;flex-shrink:1;flex-basis:0px;background-color:#F9FDF1}@media only screen and (min-width: 600px){aside{margin-left:1em}}aside .widgets h3,aside .widgets h3 a{margin-top:0px;margin-bottom:0px;color:#A63838;text-decoration:none}aside .widgets .widget{align-self:stretch;background:white;border-radius:3px;box-shadow:inset 0 0 1px #DDDDDD, 0 2px 4px #e6e6e6;display:block;margin-top:1em;margin-bottom:1em;padding:2em 2em 3em 2em;text-decoration:none;transition:all 0.2s ease-in-out;border-top:6px solid #A63838}aside .widgets .widget.color-0{border-top:6px solid tomato}aside .widgets .widget.color-1{border-top:6px solid #72BFBF}aside .widgets .widget.color-2{border-top:6px solid #92B1E3}aside .widgets .widget.color-3{border-top:6px solid #E3D743}aside .widgets .widget.color-4{border-top:6px solid #CCC}aside .widgets .widget.color-5{border-top:6px solid #F6C05C}aside .widgets .widget ul{list-style:none;padding:0px;margin:0px}aside .widgets .widget ul.buttons li{margin:6px 0px}aside .widgets .widget a{text-decoration:none}aside .widgets .widget a:hover{text-decoration:underline}aside .widgets .widget.categories li,aside .widgets .widget.posts li,aside .widgets .widget.tools li{padding:6px 0px 6px 0px}aside .widgets .widget.categories li strong,aside .widgets .widget.posts li strong,aside .widgets .widget.tools li strong{font-weight:800}footer{display:flex;flex-flow:column nowrap;min-height:533px;width:100%;background-color:#F9FDF1}@media only screen and (min-width: 600px){footer{flex-flow:row nowrap}}footer section.links{flex:1;align-self:flex-start;color:#5C5C5C}footer section.links h2{color:#A63838;font-size:1.2em}footer section.links ul{list-style:none;padding:0px;margin:0px}footer section.links ul a{text-decoration:none}footer section.links ul a:hover{text-decoration:underline}.copyright{color:#999;text-align:center}.sign-in{margin:auto;width:300px}a{color:#444444}.danger{color:#A63838}.btn{border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;color:#fefefe;background-color:#8DA537;padding:0.5rem 1rem;display:inline-block;text-align:center;text-decoration:none;font-family:"Helvetica Neue",sans-serif;font-size:2rem}.btn.large{font-size:24px;padding:20px}.btn.danger{background-color:#A63838;font-size:1.2rem}.btn.notice,main #flash .btn.error{background-color:#8EA638;padding:6px;font-size:1.5rem;color:#444444}.btn.info{background-color:#FFF7E0;color:#A63838}section.shopping_cart header,section.general header,section.category header,section.album header{text-align:center}section.shopping_cart header h1,section.general header h1,section.category header h1,section.album header h1{font-size:1.6em}@media only screen and (min-width: 600px){section.shopping_cart header h1,section.general header h1,section.category header h1,section.album header h1{font-size:2em}}section.shopping_cart header p,section.general header p,section.category header p,section.album header p{color:#5C5C5C}section.shopping_cart header h1,section.shopping_cart header h1 a,section.general header h1,section.general header h1 a,section.category header h1,section.category header h1 a,section.album header h1,section.album header h1 a{color:#A63838;text-decoration:none}section.sessions,section.users{align-self:stretch;background:white;border-radius:3px;box-shadow:inset 0 0 1px #DDDDDD, 0 2px 4px #e6e6e6;display:block;margin-top:1em;margin-bottom:1em;padding:2em 2em 3em 2em;text-decoration:none;transition:all 0.2s ease-in-out;border-top:6px solid #A63838;text-align:center}section.sessions.color-0,section.users.color-0{border-top:6px solid tomato}section.sessions.color-1,section.users.color-1{border-top:6px solid #72BFBF}section.sessions.color-2,section.users.color-2{border-top:6px solid #92B1E3}section.sessions.color-3,section.users.color-3{border-top:6px solid #E3D743}section.sessions.color-4,section.users.color-4{border-top:6px solid #CCC}section.sessions.color-5,section.users.color-5{border-top:6px solid #F6C05C}section.album{align-self:stretch;background:white;border-radius:3px;box-shadow:inset 0 0 1px #DDDDDD, 0 2px 4px #e6e6e6;display:block;margin-top:1em;margin-bottom:1em;padding:2em 2em 3em 2em;text-decoration:none;transition:all 0.2s ease-in-out;border-top:6px solid #A63838}section.album.color-0{border-top:6px solid tomato}section.album.color-1{border-top:6px solid #72BFBF}section.album.color-2{border-top:6px solid #92B1E3}section.album.color-3{border-top:6px solid #E3D743}section.album.color-4{border-top:6px solid #CCC}section.album.color-5{border-top:6px solid #F6C05C}section.box{align-self:stretch;background:white;border-radius:3px;box-shadow:inset 0 0 1px #DDDDDD, 0 2px 4px #e6e6e6;display:block;margin-top:1em;margin-bottom:1em;padding:2em 2em 3em 2em;text-decoration:none;transition:all 0.2s ease-in-out;border-top:6px solid #A63838}section.box.color-0{border-top:6px solid tomato}section.box.color-1{border-top:6px solid #72BFBF}section.box.color-2{border-top:6px solid #92B1E3}section.box.color-3{border-top:6px solid #E3D743}section.box.color-4{border-top:6px solid #CCC}section.box.color-5{border-top:6px solid #F6C05C}section.box header h1{font-size:1.6em}@media only screen and (min-width: 600px){section.box header h1{font-size:2em}}section.box header h1,section.box header h1 a{color:#A63838;text-decoration:none}table th{text-align:left;padding:0.5em}table td{padding:0.5em}.status{display:inline-block;padding:10px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;font-family:"Helvetica Neue",sans-serif}.status.published{background-color:#8EA638}.status.published a{color:#fff}.status.concept{background-color:#A63838}.status.concept a{color:#fff}.ads .ad{display:block;background-repeat:no-repeat;background-size:contain;width:100%;height:250px;margin-top:10px}.books .book{display:block;background-repeat:no-repeat;background-size:contain;width:100%;height:200px}.material-icons{margin-right:10px;vertical-align:sub}.social-share-button .ssb-icon{background-size:24px 24px;height:24px;width:24px}.hint{color:#8EA638}#helleborus_cms form .error-messages{color:red}#helleborus_cms form .error-messages li{list-style-type:none}#helleborus_cms form .field_with_errors label{color:red}#helleborus_cms form .field_with_errors input,#helleborus_cms form .field_with_errors textarea{border:1px solid red}#helleborus_cms form .new_post,#helleborus_cms .edit_post,#helleborus_cms .new_category,#helleborus_cms .edit_category{padding:20px}#helleborus_cms label,#helleborus_cms input,#helleborus_cms textarea{font-size:2rem;line-height:3.4rem;color:#444444}#helleborus_cms input,#helleborus_cms textarea{border:0px;padding:8px}#helleborus_cms input[type=text],#helleborus_cms input[type=number],#helleborus_cms input[type=email],#helleborus_cms input[type=password],#helleborus_cms textarea{border:1px solid #D5D5D5}#helleborus_cms input[type=number]{width:40px;font-size:16px}#helleborus_cms input[type=text]{width:25em}#helleborus_cms label{display:block;font-weight:bold;margin-top:20px;color:#A63838}#helleborus_cms textarea{width:100%}#helleborus_cms textarea.description{height:200px}#helleborus_cms textarea.body{height:900px}#helleborus_cms textarea#comment_body{height:200px}#helleborus_cms select{font-size:16px}#helleborus_cms input[type=radio]{float:left;margin-top:20px}#helleborus_cms input[type=checkbox]{float:left}#helleborus_cms input[type=submit]{border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;color:#fefefe;background-color:#8DA537;padding:0.7em;margin-top:1em}#helleborus_cms .post-image{margin:auto;margin-bottom:2em;max-width:1000px}#helleborus_cms .post-image img{width:100%;height:auto;max-width:1000px}#helleborus_cms article.post,#helleborus_cms article.page{background:white;border-radius:3px;box-shadow:inset 0 0 1px #DDDDDD, 0 2px 4px #e6e6e6;margin-top:1em;margin-bottom:1em;padding:2em 2em 3em 2em;border-top:6px solid #A63838}#helleborus_cms article.post header .title,#helleborus_cms article.page header .title{margin:auto;max-width:728px;margin-top:1rem}#helleborus_cms article.post header .title .author,#helleborus_cms article.page header .title .author{font-size:1.6rem;font-style:italic;color:#666;font-weight:300}#helleborus_cms article.post header .title .published,#helleborus_cms article.page header .title .published{font-size:1.6rem;color:#aaaaaa}#helleborus_cms article.post header .title h1,#helleborus_cms article.page header .title h1{font-size:4rem;font-weight:700;margin:0}#helleborus_cms article.post header .title h1,#helleborus_cms article.post header .title h1 a,#helleborus_cms article.page header .title h1,#helleborus_cms article.page header .title h1 a{color:#A63838;text-decoration:none}#helleborus_cms article.post .contents,#helleborus_cms article.page .contents{margin:auto;max-width:728px;font-weight:300;line-height:3.5rem;font-family:"Helvetica Neue", serif;font-size:2rem;line-height:3.4rem}#helleborus_cms article.post .contents h2,#helleborus_cms article.page .contents h2{font-size:2.4rem;font-weight:700}#helleborus_cms article.post .contents h2,#helleborus_cms article.post .contents h3,#helleborus_cms article.post .contents h2 a,#helleborus_cms article.post .contents h3 a,#helleborus_cms article.page .contents h2,#helleborus_cms article.page .contents h3,#helleborus_cms article.page .contents h2 a,#helleborus_cms article.page .contents h3 a{color:#A63838}#helleborus_cms article.post .contents h1,#helleborus_cms article.post .contents h2,#helleborus_cms article.post .contents h3,#helleborus_cms article.page .contents h1,#helleborus_cms article.page .contents h2,#helleborus_cms article.page .contents h3{word-wrap:break-word}#helleborus_cms article.post .contents p,#helleborus_cms article.page .contents p{margin-bottom:2rem}#helleborus_cms article.post .contents ul,#helleborus_cms article.post .contents li,#helleborus_cms article.post .contents ol,#helleborus_cms article.page .contents ul,#helleborus_cms article.page .contents li,#helleborus_cms article.page .contents ol{font-size:2rem;line-height:3.4rem;color:#444444}#helleborus_cms article.post .photos,#helleborus_cms article.page .photos{text-align:center}#helleborus_cms article.post .photos .photo,#helleborus_cms article.page .photos .photo{margin-bottom:2em}#helleborus_cms article.post #comments,#helleborus_cms article.page #comments{margin:auto;max-width:728px}#helleborus_cms article.post #comments .comment,#helleborus_cms article.page #comments .comment{background-color:#fff;padding:30px;margin-bottom:40px}#helleborus_cms article.post #comments .comment h3,#helleborus_cms article.page #comments .comment h3{margin-bottom:0}#helleborus_cms article.post #comments .comment .created,#helleborus_cms article.page #comments .comment .created{font-size:1em;color:#999999}#helleborus_cms article.homepage{align-self:stretch;background:white;border-radius:3px;box-shadow:inset 0 0 1px #DDDDDD, 0 2px 4px #e6e6e6;display:block;margin-top:1em;margin-bottom:1em;padding:2em 2em 3em 2em;text-decoration:none;transition:all 0.2s ease-in-out;border-top:6px solid #A63838;display:flex;flex-direction:column}#helleborus_cms article.homepage.color-0{border-top:6px solid tomato}#helleborus_cms article.homepage.color-1{border-top:6px solid #72BFBF}#helleborus_cms article.homepage.color-2{border-top:6px solid #92B1E3}#helleborus_cms article.homepage.color-3{border-top:6px solid #E3D743}#helleborus_cms article.homepage.color-4{border-top:6px solid #CCC}#helleborus_cms article.homepage.color-5{border-top:6px solid #F6C05C}@media only screen and (min-width: 800px){#helleborus_cms article.homepage{flex-direction:row}}#helleborus_cms article.homepage section.post,#helleborus_cms article.homepage section.page{flex:2;padding-left:3rem}#helleborus_cms article.homepage section.post header,#helleborus_cms article.homepage section.page header{text-align:left}#helleborus_cms article.homepage section.post header .author,#helleborus_cms article.homepage section.page header .author{font-size:1.6rem;font-style:italic;color:#666;font-weight:300}#helleborus_cms article.homepage section.post header .published,#helleborus_cms article.homepage section.page header .published{font-size:16px;color:#888}#helleborus_cms article.homepage section.post header h1,#helleborus_cms article.homepage section.post header h1 a,#helleborus_cms article.homepage section.page header h1,#helleborus_cms article.homepage section.page header h1 a{font-size:4rem;color:#A63838;text-decoration:none;margin:0px;word-wrap:break-word}#helleborus_cms article.homepage section.post section.description p,#helleborus_cms article.homepage section.page section.description p{font-size:2rem;line-height:3.4rem;color:#444444;margin-top:0px;margin-bottom:12px}.tag-green{display:inline-block;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:22px;position:relative;content:"";margin:0 13px 0 0;padding:10px 28px 10px 20px;border:none;-webkit-border-radius:4px 1px 1px 4px;border-radius:4px 1px 1px 4px;font-size:1.2em;line-height:1.4em;color:#fff;text-align:center;-o-text-overflow:ellipsis;text-overflow:ellipsis;background:#8EA638;width:220px}.tag-green::before{display:inline-block;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;z-index:1;width:30px;height:30px;position:absolute;content:"";top:6px;right:-16px;border:none;-webkit-border-radius:1px 1px 4px;border-radius:1px 1px 4px;font-size:1.2em;line-height:1.4em;color:rgba(255,255,255,0.9);-o-text-overflow:clip;text-overflow:clip;background:#8EA638;text-shadow:none;-webkit-transform:rotateY(1deg) rotateZ(-45deg);transform:rotateY(1deg) rotateZ(-45deg)}.tag-green::after{display:inline-block;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;z-index:2;width:12px;height:12px;position:absolute;content:"";top:16px;right:0;border:none;-webkit-border-radius:10px;border-radius:10px;font-size:1.2em;line-height:1.4em;color:rgba(255,255,255,0.9);-o-text-overflow:clip;text-overflow:clip;background:#fcfcfc;text-shadow:none}#helleborus_cms article.page header .title{margin:auto;max-width:700px}#helleborus_cms article.page header .title .published{font-size:1.6rem;color:#aaaaaa}#helleborus_cms article.page header .title h1{font-size:4rem;font-weight:700}#helleborus_cms article.page header .title h1,#helleborus_cms article.page header .title h1 a{color:#A63838;text-decoration:none}#helleborus_cms article.page .contents{margin:auto;max-width:700px;font-weight:300;line-height:3.5rem}#helleborus_cms article.page .contents h2{font-size:2.4rem;font-weight:700;margin-bottom:0px}#helleborus_cms article.page .contents h2,#helleborus_cms article.page .contents h3,#helleborus_cms article.page .contents h2 a,#helleborus_cms article.page .contents h3 a{color:#A63838}#helleborus_cms article.page .contents h1,#helleborus_cms article.page .contents h2,#helleborus_cms article.page .contents h3{word-wrap:break-word}#helleborus_cms article.page .contents p{margin-top:0px;margin-bottom:12px}#helleborus_cms article.page .contents ul,#helleborus_cms article.page .contents li,#helleborus_cms article.page .contents ol{font-size:2rem;line-height:3.4rem;color:#444444}#helleborus_cms article.page .contents .photos{text-align:center}#helleborus_cms article.page .contents .photos img{margin:2em}#admin .photos{display:flex;flex-wrap:wrap;flex-direction:row}#admin .photos .photo{margin:1rem}.pagination a{color:black;float:left;padding:8px 16px;text-decoration:none}.pagination a.active{background-color:#4CAF50;color:white}.pagination a:hover:not(.active){background-color:#ddd}textarea.hotel{height:300px}
