body,html{height:100%;min-width:320px;margin:0}*,body,div,html,p{box-sizing:border-box;-moz-box-sizing:border-box}body{font-size:18px;font-weight:lighter;font-family:Cuprum,sans-serif}a{text-decoration:none}a,img{border:none}a{color:#ad464c}a:hover{color:#691419}ol li{text-align:justify;padding-bottom:.75em}.wrapper{min-height:100%;margin-bottom:-2.25em;position:relative;background:url(/static/img/bg.png);z-index:1}.container{//width:1280px;max-width:100%;margin:0 auto}.push{height:2.25em}.header{color:#333;border-top:.5em solid #000;text-align:center}.header h1{font-size:4em;font-weight:700;margin:0}h1 div,h1 p,h2 div,h2 p{padding:0!important;font-size:inherit!important;color:inherit!important;text-align:inherit!important;margin:0!important}.red{color:#691419}.footer{height:2em;padding-top:.25em;font-size:1em;border:none;position:relative;border-top:.5em solid #000;z-index:2}.footer,.menu{text-align:center}.menu{padding:0;border-top:.125em solid #000;margin:0}ul.menu>li{padding:.5em;font-size:1.5em;font-weight:700;text-transform:uppercase;cursor:pointer;display:inline-block}ul.menu>li a{color:#333}ul.menu>li.active a,ul.menu>li:hover a{color:#691419}.clear{clear:both}.index-photos{height:18em;overflow-y:hidden;overflow-x:hidden;text-align:center;background:#000;width:100%}.index-photos .imagesnippet-wrap,.index-photos img{height:100%;width:auto}.separator{height:0;padding:0;font-size:1.25em;margin-bottom:5px;position:relative;width:100%}.separator .left,.separator .right{height:5px;position:absolute;width:50%}.separator .left{padding-right:1.5em;left:0}.separator .right{right:0;padding-left:1.5em}.separator .center{height:1em;position:absolute;margin-left:-.5em;left:50%;width:1em;margin-top:-.5em}.separator .left div,.separator .right div{height:100%;background:#000;width:100%}.content{padding:2em 0;max-width:100%;margin:0 auto;width:1280px}.small-content{padding:0 1em;min-width:300px;width:49%;float:left}.small-content.span3{min-width:205px;width:33%}.small-content img{height:auto;margin-bottom:1em;width:100%}.content p{text-align:justify}.content h1{padding:.5em;font-size:1.5em;color:#691419;margin:0}.content h1,.content h2{font-weight:700;text-transform:uppercase;text-align:center}.content h2{padding:0;font-size:1.25em;color:#333;border-bottom:.125em solid #333;margin:1em 0}.social-links{text-align:right}.social-links.center{padding-top:1em;font-size:2em;text-align:center}.social-links a{margin:0 .25em}.social-links a img{height:2em;margin-bottom:0;width:auto}.footer .social-links{font-size:.5em;right:1em;position:absolute;top:.5em}.fotorama{margin:2em 0}.fotorama .fotorama-item>p{text-shadow:0 0 5px #000;color:#fff;position:absolute;bottom:0;text-align:center;width:100%}.meta-table{margin:2em 1em}.meta-table .row.head{font-size:1.25em;font-weight:700;border-bottom:3px solid #999}.meta-table .row{padding:.5em 0;border-bottom:1px solid #999}.meta-table .row>div{display:inline-block}.meta-table .column.date{text-align:right;width:20%}.meta-table .column.place{width:20%}.meta-table .column.name{width:58%}.meta-table .column label{display:none}#map-container{height:300px;max-width:100%;margin:1em auto;width:300px}.phones{padding:0 0 1em}.phones label{font-size:1.25em;font-weight:700;min-width:5em;float:left;display:block}.phones ul{list-style:none;min-height:2em;margin:0 0 0 6em;padding-left:1em}h1.snippet p{padding:0;text-align:inherit;margin:0}.snippet p{margin-top:0}.snippet{padding:1px;margin-top:1em}.snippet.editable{outline:1px dotted #999;cursor:pointer}.snippet.editable:hover{background:rgba(0,0,0,.1)}@media (max-width:640px){.small-content,.small-content.span3{width:100%}.meta-table .row.head{display:none}.meta-table .column label{font-weight:700;width:8em;display:inline-block}.meta-table .column{text-align:left!important;width:100%!important}.meta-table .column.date,.meta-table .column.place{padding-left:1em}}.editor-wrapper{position:fixed;top:100px;width:100%;display:none;z-index:999}.editor{border:1px solid #666;position:relative;max-width:100%;min-width:600px;margin:0 auto;border-radius:4px;background:#fff;width:50%}.editor .btn-group{text-align:center}.btn,.editor .btn-group a,button{padding:.25em .5em;font-size:1em;border:none;font-weight:400;color:#fff;text-align:center;margin:.5em 1em;border-radius:4px;background:#691419;cursor:pointer;font-family:Cuprum,sans-serif;display:inline-block}a.btn:hover{color:#fff}.imagesnippet-wrap{overflow-x:hidden;position:relative}.imagesnippet-wrap .label{height:100%;padding-top:1em;font-size:3em;text-shadow:0 0 2px #000;color:#fff;color:hsla(0,0%,100%,.85);position:absolute;text-align:center;width:100%}.imagesnippet-wrap input[type=file]{height:100%;position:absolute;top:0;cursor:pointer;left:-100%;width:200%;z-index:2}.field .imagesnippet-wrap{max-width:100%;margin:0 auto;width:20em}.field .imagesnippet-wrap img{height:auto;width:100%}.field input[type=text],.field textarea{padding:.5em;max-width:100%}.field input[type=text]{font-size:1em;width:40em}.field textarea{font-size:.9em;width:100%}.description-location{white-space:pre-line}