﻿*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-family:Verdana, sans-serif;margin:0;padding:0;background-color:#E1DBBA;color:#222;font-size:13px;‑webkit‑text‑size‑adjust:none}h1,h2{color:#87212E}a{color:#87212E}a img{border:none}p img{max-width:100%}.main-wrapper{max-width:960px;margin:0 auto}.wrap{width:100%;margin:0 auto;padding:0 20px}.logo{width:100%;text-align:center;margin:5px 0;max-width:400px}.logo img{width:100%;display:block}.menu-list,.menu{border-bottom:2px solid #420300}.menu-list .menu-list-title,.menu__wrap{cursor:pointer;color:#420300;position:relative;border-top:1px solid rgba(66,3,0,0.05);border-bottom:1px solid rgba(66,3,0,0.05);background-color:rgba(66,3,0,0.05)}.menu{font-size:14px}@media (max-width: 640px){.menu{display:none !important}}@media (min-width: 641px){.menu-list{display:none !important}}.menu__wrap,.menu__item{margin:0;padding:0;list-style:none}.menu__item{display:inline-block}.menu__link{text-decoration:none;padding:10px 15px;display:block}.menu__item.sel .menu__link,.menu__link:hover{color:#420300}.menu__item.sel{font-weight:bold}.menu-list .menu-list-title{padding:15px 20px;font-size:16px}.menu-list .menu-list-title .icon{width:25px;height:19px;right:20px;top:50%;margin-top:-10px;position:absolute}.menu-list .menu-list-links{display:none;list-style:none;margin:0;padding:0}.menu-list .menu-list-links li{margin:0}.menu-list .menu-list-links a{display:block;padding:10px 20px;text-decoration:none;font-size:12px;border-bottom:1px solid rgba(66,3,0,0.05)}.menu-list .menu-list-links a.sel{color:#420300;font-weight:bold}.feature-image{width:100%;display:block;border-bottom:2px solid #420300}p{margin:25px 0;line-height:1.5em}ul,ol{padding:0 0 0 15px;margin:25px 0}ul li,ol li{margin:5px 0}.button{width:100%;padding:20px;display:block;background-color:#87212E;color:#fff;text-align:center;margin:20px 0;text-decoration:none;font-size:18px}.phone-number{width:100%;height:30px;margin:20px auto 0 auto;line-height:30px;font-size:20px}.phone-number .icon{width:30px;height:30px;position:relative;vertical-align:middle;top:-3px;margin-right:5px}.phone-number a{color:#000;text-decoration:none}table{text-align:left;font-size:12px}table th,table td{padding:3px}.gallery:after{clear:both;content:"";display:table}.gallery-link{float:left;margin-right:10px;margin-bottom:10px}.gallery-link img{display:block}
