@import url(../css/extern/normalize.css);@import url(../css/extern/theme.css);@import url(../css/extern/theme-blog.css);@import url(../css/extern/theme-shop.css);@import url(../css/extern/theme-elements.css);@import url(../css/extern/skin-photography.css);@import url(../css/extern/custom.css);@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}textarea,input[type="text"],input[type="button"],input[type="submit"]{-webkit-appearance:none;border-radius:0}::-webkit-input-placeholder{opacity:1}:-moz-placeholder{opacity:1}::-moz-placeholder{opacity:1}:-ms-input-placeholder{opacity:1}input[type=button],input[type=submit],button{-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{margin:0px;padding:0px;line-height:1;-webkit-text-size-adjust:100%}a,a:active{text-decoration:none}div,table,td{position:relative}a:focus,#accordion:focus,input:focus,object:focus,select:focus,*:focus{-moz-outline:none;outline:none;outline-offset:3px}figure{margin:0px;padding:0px}form{padding:0px;margin:0px}input{margin:0px}img{border:0px}input.text{width:250px}ul.flat{padding:0px;margin:0px}p.first_paragraph{margin-top:0px}div.clear_div{clear:both;line-height:1px}label.error{color:red;display:block}input.error{border:1px dashed red}form.auth_generated_form textarea.textarea{height:100px}form.auth_generated_form input.error{color:red}#page_id{display:none}.fancybox-inner,.fancybox-wrap{box-sizing:content-box}iframe,embed,object,.text img{max-width:100%}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}div#fancybox-lock,div.fancybox-wrap,div.fancybox-inner{box-sizing:content-box}form.ajax_form label.error,form.auth_generated_form label.error,form.validate_form label.error{text-align:left;color:#e25e54;border:1px solid #f7ccc8;background:#feecec;margin-top:5px;clear:both;padding:8px 15px;border-radius:3px}body .text a{text-decoration:underline}body .text p:first-child{margin-top:0}body .text p:last-child{margin-bottom:0}body #page_id{display:none}div.mfp-figure+div{position:absolute;top:0px;right:14px}@media screen and (max-width: 768px){#header{min-height:72px !important}}
/*# sourceMappingURL=combined.css.map */
