.head { background: #20201f; }
.head .logo { background: #20201f; -webkit-box-shadow: 5px 0 5px #000; -moz-box-shadow: 5px 0 5px #000; box-shadow: 5px 0 5px #000; height: 94px; text-align: center; line-height: 94px; position: relative; z-index: 1; }
.head .head-bg { background: url("../images/nav_bg.jpg") repeat; }
.head .head-bg .names { height: 63px; line-height: 63px; text-align: center; font-size: 22px; text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.004); color: #c3a171; border-bottom: 1px solid #434041; }
.head .head-bg .names a { color: #c3a171; }
.head .head-bg .names a::after { content: '|'; margin: 0 18px; }
.head .head-bg .names a:last-child::after { content: ''; }
.head .head-bg .nav-bar { height: 50px; line-height: 50px; }
.head .head-bg .nav-bar ul { list-style: none; padding: 0; margin-bottom: 0; }
.head .head-bg .nav-bar ul li { float: left; width: 14.28%; font-size: 14px; color: #D0D0D0; }
.head .head-bg .nav-bar ul li a { color: #D0D0D0; text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.004); }

.footer { background: url("../images/nav_bg.jpg") repeat; }
.footer .text { width: 14px; font-size: 14px; color: #fff; opacity: .5; line-height: 14px; margin: 20px 5px 20px 0; }
.footer .code { width: 84px; height: 84px; overflow: hidden; margin: 20px 0; }
.footer .code img { width: 100%; }
.footer .footer-contact { margin-top: 30px; color: #acacab; opacity: .7; }
.footer .copyright { font-size: 13px; color: #776449; text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.52); height: 42px; line-height: 42px; text-align: center; position: relative; z-index: 1; -webkit-box-shadow: inset 0 2px 2px #000; -moz-box-shadow: inset 0 2px 2px #000; box-shadow: inset 0 2px 2px #000; background: rgba(0, 0, 0, 0.5); }

.swiper-slide { text-align: center; font-size: 18px; background: #fff; /* Center slide text vertically */ display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }

.menu { min-width: 100px; width: 70%; max-width: 320px; background-color: #2C8DFB; color: #fff; }

.content { width: 100%; }

.menu-button { position: absolute; top: 0px; right: 0px; padding: 15px; cursor: pointer; -webkit-transition: .3s; transition: .3s; margin-top: 10px; }

.menu-button .bar:nth-of-type(1) { margin-top: 0px; }

.menu-button .bar:nth-of-type(3) { margin-bottom: 0px; }

.bar { position: relative; display: block; width: 50px; height: 5px; margin: 10px auto; background-color: #fff; border-radius: 10px; -webkit-transition: .3s; transition: .3s; }

.menu-button:hover .bar:nth-of-type(1) { -webkit-transform: translateY(1.5px) rotate(-4.5deg); -ms-transform: translateY(1.5px) rotate(-4.5deg); transform: translateY(1.5px) rotate(-4.5deg); }

.menu-button:hover .bar:nth-of-type(2) { opacity: .9; }

.menu-button:hover .bar:nth-of-type(3) { -webkit-transform: translateY(-1.5px) rotate(4.5deg); -ms-transform: translateY(-1.5px) rotate(4.5deg); transform: translateY(-1.5px) rotate(4.5deg); }

.cross .bar:nth-of-type(1) { -webkit-transform: translateY(15px) rotate(-45deg); -ms-transform: translateY(15px) rotate(-45deg); transform: translateY(15px) rotate(-45deg); }

.cross .bar:nth-of-type(2) { opacity: 0; }

.cross .bar:nth-of-type(3) { -webkit-transform: translateY(-15px) rotate(45deg); -ms-transform: translateY(-15px) rotate(45deg); transform: translateY(-15px) rotate(45deg); }

.cross:hover .bar:nth-of-type(1) { -webkit-transform: translateY(13.5px) rotate(-40.5deg); -ms-transform: translateY(13.5px) rotate(-40.5deg); transform: translateY(13.5px) rotate(-40.5deg); }

.cross:hover .bar:nth-of-type(2) { opacity: .1; }

.cross:hover .bar:nth-of-type(3) { -webkit-transform: translateY(-13.5px) rotate(40.5deg); -ms-transform: translateY(-13.5px) rotate(40.5deg); transform: translateY(-13.5px) rotate(40.5deg); }

/*# sourceMappingURL=common.css.map */
