.navigator{height:3rem;position:relative;margin:1.5rem auto 1rem;width:100%}.navigator a.nPage,.navigator a.pPage{height:3rem;padding:0 1.5rem;text-decoration:none;position:absolute;top:0;background:#fff;line-height:3rem}.navigator a.pPage{left:-1rem}.navigator a.nPage{right:-1rem}.navigator a.nPage:hover,.navigator a.pPage:hover{color:#fff;background:#854141}.navigator a.disabled{display:none}.l-content{-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.l-content h1{font-size:2rem;font-weight:400;color:#5a565a;text-align:center}.l-content .main-multiple,.l-content .main-single{position:relative;-webkit-box-direction:normal;margin:0 -.5rem;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-orient:horizontal;width:calc(100% + 1rem);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.l-content .main-multiple a:hover,.l-content .main-single a:hover{position:relative;opacity:.75}.l-content .main-multiple img,.l-content .main-single img{-webkit-box-shadow:0 .1rem .25rem rgba(58,54,58,.15);box-shadow:0 .1rem .25rem rgba(58,54,58,.15)}.l-content .main-multiple>*{-webkit-flex-grow:1;flex-grow:1;padding:1rem 2rem 1rem 0;-webkit-box-flex:1;-ms-flex-preferred-size:calc(50% - 1rem);margin:.5rem;-webkit-flex-basis:calc(50% - 1rem);flex-basis:calc(50% - 1rem);-ms-flex-positive:1}.l-content .main-single{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center}.l-content .main-single>*{padding:0;-ms-flex-preferred-size:9.375rem;margin:1.125rem;-webkit-flex-basis:9.375rem;flex-basis:9.375rem}.album{-webkit-box-align:center;-webkit-box-direction:normal;border-top:1px solid #d8d7d8;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-orient:horizontal;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.album>a{-webkit-flex:0 0 8rem;-ms-flex:0 0 8rem;flex:0 0 8rem;-webkit-box-flex:0}.album .col{-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-flex:1}.album h2{font-size:1.25rem;font-weight:400}.album h2 a{text-decoration:none}.album small{color:#9d9a9d;display:block}.rate{position:absolute;bottom:0;clear:both;width:930px;display:block}.rate form{left:0}.rate .vote,.rate form{position:absolute;top:0}.rate .vote{right:0}.rate input{position:absolute;top:-6px;left:190px}.rate .vote{font-weight:700;text-transform:uppercase;line-height:2rem}.pagelist{margin:1.5rem auto 1rem}.pagelist li,.pagelist li a{height:2rem;text-decoration:none;line-height:2;float:left;display:block}.pagelist li a,.pagelist li.current{padding:0 1rem;margin-right:.25rem;background:rgba(0,0,0,.1)}.pagelist li a:hover{color:#fff;background:#854141}.pagelist li.current{color:#fff;background:#3a363a}.pagelist li.prev{padding:0;margin-right:1.5rem}.pagelist li.next{padding:0;margin-left:1.5rem}.pagelist li.next a,.pagelist li.prev a{padding:0;color:#3a363a;background:0 0}.pagelist .disabled_nav{display:none}#cmx{margin:1.5rem 0}#commentcontent{padding:1.5rem;clear:both;margin:1.5rem 0 0;background:#cdd}#comments{clear:both;margin:0 0 1.5rem}.comment{padding:1.5rem;margin-bottom:1rem;background:#f2f6f2}#cmx p{padding:1rem 0;display:block}#cmx label{width:300px;float:left}#cmx textarea{margin:1.5rem 0;width:890px}.error{font-weight:700;color:#854141}.errorbox{padding:1.5rem;font-size:100%;border:1px solid #854141;margin-bottom:1rem;color:#854141;background:#f3df49}#admin,#admin_data{font-size:.75rem;right:0;position:fixed;text-align:left;top:3px;background:#fff;width:21.5rem;z-index:2}#admin h3{font-weight:400;border-bottom:1px solid #cdd;margin:0}#admin h3 a{height:3rem;padding:0 1.5rem;text-decoration:none;color:#999;line-height:3rem;display:block}#admin h3 a:hover{color:#fff;background:#854141}#admin_data{top:3rem;line-height:1.875rem;z-index:1}#admin_data ul{margin:1rem 1.5rem}@media (min-width:48em){.site-nav{margin-bottom:.5rem}}@media (max-width:767px){.l-content .main-multiple>*{-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;flex-basis:100%}.l-content .main-multiple .album{-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-orient:horizontal}}