/* ::::: http://bestpricess.ru/knife/images/styles.css ::::: */

@font-face {
	font-family: "Akrobat";
	font-style: normal;
	font-weight: 400;
	src: url('subset-akrobat-regular.html') format("woff2"), url('subset-akrobat-regular.woff') format("woff"), url('subset-akrobat-regular.ttf') format("truetype");
}
@font-face {
	font-family: "Akrobat";
	font-style: normal;
	font-weight: 600;
	src: url('akrobat-semibold.html') format("woff2"), url('akrobat-semibold.woff') format("woff"), url('akrobat-semibold.otf') format("opentype");
}
@font-face {
	font-family: "Akrobat";
	font-style: normal;
	font-weight: 700;
	src: url('subset-akrobat-bold.html') format("woff2"), url('subset-akrobat-bold.woff') format("woff"), url('subset-akrobat-bold.ttf') format("truetype");
}
@font-face {
	font-family: "Akrobat";
	font-style: normal;
	font-weight: 900;
	src: url('subset-akrobat-extrabold.html') format("woff2"), url('subset-akrobat-extrabold.woff') format("woff"), url('subset-akrobat-extrabold.ttf') format("truetype");
}
/* ::::: http://bestpricess.ru/knife/images/settings.css ::::: */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0px; padding: 0px; border: 0px none; outline: 0px none; }
article, aside, details, figcaption, figure, footer, header, menu, nav, section, main { display: block; }
ol, ul { list-style: outside none none; }
img { max-width: 100%; height: auto; }
a { text-decoration: underline; }
a:hover { cursor: pointer; }
:-moz-placeholder { color: rgb(169, 169, 169); opacity: 1; }
*::-moz-placeholder { color: rgb(169, 169, 169); opacity: 1; }
* { margin: 0px; padding: 0px; }
* { box-sizing: border-box; }
button, input, a { outline: medium none; }
.m1-form input.field:focus::-moz-placeholder { opacity: 0; }
.m1-form input.field:focus:-moz-placeholder { opacity: 0; }
.m1-form input.field:-moz-placeholder { color: rgb(51, 51, 51); opacity: 1; }
.m1-form input.field::-moz-placeholder { color: rgb(51, 51, 51); opacity: 1; }
.clearfix::after, .person-rev::after, .ship li::after, .scabbard-dots li::after, .scabbard-items li::after, .knife-dots li::after, .knife-items li::after { content: ""; display: block; clear: both; }
.clear { clear: both; height: 0px; }
@font-face {
	font-family: "Anton";
	font-style: normal;
	font-weight: 400;
	font-stretch: normal;
	src: url('anton%4020regular.html') format("woff2"), url('anton%4020regular.woff') format("woff"), url('anton%4020regular.otf') format("opentype");
	unicode-range: U+20-2074;
}
html {  }
h1, h2, h3, h4, h5, h6 { font-family: "Akrobat"; font-weight: 700; text-transform: uppercase; line-height: 1.227em; }
b, strong { font-family: "Akrobat"; font-weight: 700; }
body { width: 100%; min-width: 320px; padding: 0px; margin: 0px auto; font-family: "Akrobat"; font-weight: 500; font-size: 20px; line-height: 1.3em; color: rgb(51, 51, 51); background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
section { width: 100%; max-width: 1920px; margin: 0px auto; padding: 40px 0px 0px; }
.wrap { width: 960px; padding: 0px 10px; margin: 0px auto; height: 100%; position: relative; }
.wrap::after { clear: both; content: ""; display: table; }
.m1-form input.field, .m1-form select.field { position: relative; display: block; outline: 0px none; border: medium none; border-radius: 5px; width: 100%; height: 60px; line-height: 68px; margin: 0px auto 20px; padding: 0px 20px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; text-align: center; font-size: 18px; font-family: "Akrobat"; font-weight: 500; color: rgb(51, 51, 51); transition: all 0.2s ease 0s; }
.button-m { position: relative; display: block; width: 300px; height: 66px; line-height: 66px; margin: 0px; border: medium none; border-radius: 4px; text-align: center; font-family: "Akrobat"; font-size: 24px; font-weight: 700; text-transform: uppercase; text-decoration: none; cursor: pointer; color: rgb(255, 255, 255); background: transparent linear-gradient(to bottom, rgb(255, 153, 0) 0%, rgb(202, 69, 0) 100%) repeat scroll 0% 0%; box-shadow: 0px 5px 0px 0px rgb(143, 52, 1); transition: all 0.2s ease 0s; -moz-appearance: none; text-shadow: 0px 1px 0px rgb(99, 58, 0); }
.button-m:hover { background: transparent linear-gradient(to bottom, rgb(255, 157, 9) 0%, rgb(212, 71, 0) 100%) repeat scroll 0% 0%; }
.button-m:active { background: transparent linear-gradient(to bottom, rgb(248, 149, 0) 0%, rgb(196, 65, 0) 100%) repeat scroll 0% 0%; top: 1px; }
.m1-form { width: 300px; }
.m1-form .button-m { width: 100%; }
h2.title { margin: 0px 0px 20px; text-align: center; letter-spacing: 0.44px; font-size: 44px; }
h2.title > span { color: rgb(255, 153, 0); }
.price { width: 320px; height: 66px; }
.old-cost { width: 130px; float: left; position: relative; }
.old-cost::after { content: ""; display: block; background: transparent url('price-arrow.png') no-repeat scroll 0px 0px; width: 40px; height: 82px; position: absolute; top: 16px; right: 0px; }
.old-cost p { font-size: 36px; text-decoration: line-through; line-height: 25px; }
.old-cost span { font-size: 18px; }
.new-cost { width: 190px; float: right; }
.new-cost p { font-size: 54px; color: rgb(255, 153, 0); font-family: "Akrobat"; font-weight: 700; line-height: 59px; text-align: center; }
.video-container { position: relative; width: 620px; height: 350px; margin: 0px auto; background: rgb(0, 0, 0) none repeat scroll 0% 0%; }
.video-container iframe, .video-container object, .video-container embed { position: absolute; display: block; width: 100%; height: 100%; top: 0px; left: 0px; }
.youtube { height: 100% ! important; }
.video-container::after { content: ""; display: block; background: transparent url('shadow.png') no-repeat scroll 0px 0px; width: 613px; height: 15px; margin: 0px auto; }
@media screen and (max-width: 976px) {
	.wrap { width: 640px; }
}
@media screen and (max-width: 659px) {
	.wrap { width: 320px; }
}
/* ::::: http://bestpricess.ru/knife/images/slick.css ::::: */

.slick-slider { position: relative; display: block; box-sizing: border-box; -moz-user-select: none; }
.slick-list { position: relative; display: block; overflow: hidden; margin: 0px; padding: 0px; }
.slick-list:focus { outline: medium none; }
.slick-slider .slick-track, .slick-slider .slick-list { transform: translate3d(0px, 0px, 0px); }
.slick-track { position: relative; top: 0px; left: 0px; display: block; }
.slick-track::before, .slick-track::after { display: table; content: ""; }
.slick-track::after { clear: both; }
.slick-slide { display: none; float: left; height: 100%; min-height: 1px; }
.slick-slide img { display: block; }
.slick-initialized .slick-slide { display: block; }
.slick-dots li button::before { font-family: "slick"; font-size: 6px; line-height: 20px; position: absolute; top: 0px; left: 0px; width: 20px; height: 20px; content: "•"; text-align: center; opacity: 0.25; color: black; }
/* ::::: http://bestpricess.ru/knife/images/timer.css ::::: */

.countbox { width: 300px; height: 130px; margin: 20px 0px 30px; background: rgb(9, 9, 9) none repeat scroll 0% 0%; border-radius: 4px; padding-top: 14px; }
.countbox::before { content: "До конца акции осталось:"; display: block; width: 100%; text-align: center; font-size: 18px; font-weight: 700; font-family: "Akrobat Bold"; text-transform: uppercase; color: rgb(255, 255, 255); margin-bottom: 13px; }
.countbox .countbox-num { float: left; }
.countbox .countbox-space { float: left; height: 48px; width: 27px; }
.countbox-hours1, .countbox-mins1, .countbox-secs1, .countbox-hours2, .countbox-mins2, .countbox-secs2 { float: left; margin-right: 5px; width: 30px; height: 40px; line-height: 40px; text-align: center; z-index: 1; color: rgb(255, 255, 255); background: transparent url('sprite.png') no-repeat scroll -143px 0px; font-size: 24px; font-weight: 700; font-family: "Akrobat Bold"; border-radius: 2px; position: relative; }
.countbox-hours2::after, .countbox-mins2::after { content: ":"; display: block; font-weight: 700; font-family: "Akrobat Bold"; color: rgb(0, 0, 0); font-size: 24px; position: absolute; top: -1px; right: -20px; }
.countbox-hours-text { padding-left: 20px; }
.countbox-secs2 { margin-right: 0px; }
.countbox-hours1 { margin-left: 20px; }
.countbox-hours-text, .countbox-mins-text, .countbox-secs-text { font-size: 16px; font-weight: 700; font-family: "Akrobat Bold"; color: rgb(255, 255, 255); text-align: center; text-transform: lowercase; }
/* ::::: http://bestpricess.ru/knife/images/style.css ::::: */

.top { height: 70px; background: rgb(24, 25, 30) none repeat scroll 0% 0%; padding: 0px; }
.logo { background: transparent url('sprite.png') no-repeat scroll 0px 0px; width: 73px; height: 89px; position: absolute; top: 0px; left: 0px; }
.warranty { float: right; padding-top: 14px; }
.warranty li { clear: both; display: inline-block; }
.warranty li:first-child { padding-right: 40px; }
.warranty p { color: rgb(255, 255, 255); font-size: 18px; font-family: "Akrobat"; font-weight: 600; overflow: hidden; padding-top: 7px; }
.warranty li::before { content: ""; display: block; background: transparent url('sprite.png') no-repeat scroll -96px -44px; width: 40px; height: 40px; float: left; margin-right: 20px; }
.warranty li:last-child::before { background-position: -96px 0px; }
.block1 { background: transparent url('b1.jpg') no-repeat scroll center top; height: 649px; padding: 33px 0px 0px; color: rgb(255, 255, 255); }
.mtitle { color: rgb(255, 153, 0); font-size: 48px; font-family: "Anton"; font-weight: 400; line-height: 50px; }
.stitle { font-family: "Akrobat"; font-weight: 500; font-size: 30px; }
.sale { background: transparent url('sprite.png') no-repeat scroll 0px -120px; width: 120px; height: 80px; font-size: 16px; font-family: "Akrobat"; font-weight: 700; text-align: center; text-transform: uppercase; padding-top: 9px; position: absolute; left: 558px; top: 10px; }
.sale p { font-size: 36px; line-height: 30px; }
.gift { color: rgb(255, 153, 0); font-family: "Akrobat"; font-weight: 700; font-size: 30px; text-transform: uppercase; line-height: 35px; position: absolute; left: 519px; top: 518px; }
.gift p { font-size: 20px; color: rgb(255, 255, 255); }
.gift span { color: rgb(255, 153, 0); }
.plus { margin: 20px 0px; }
.plus li { clear: both; margin-bottom: 13px; }
.plus p { font-size: 20px; font-family: "Akrobat"; font-weight: 700; overflow: hidden; }
.plus li::before { content: ""; display: block; background: transparent url('sprite.png') no-repeat scroll -149px -96px; width: 24px; height: 24px; float: left; margin-right: 10px; margin-top: 3px; }
.block2 { background: transparent url('b6.png') no-repeat scroll center top; height: 520px; }
.block2 p { font-size: 20px; font-family: "Akrobat"; font-weight: 600; text-align: center; padding-bottom: 25px; }
.block2 p span { font-size: 24px; font-family: "Akrobat"; font-weight: 700; }
.block3 { background: rgb(221, 221, 221) none repeat scroll 0% 0%; padding: 150px 0px 40px; }
.block3 .wrap { padding: 0px; }
.friend {  }
.friend li { display: block; width: 460px; background: rgb(33, 33, 33) none repeat scroll 0% 0%; color: rgb(255, 255, 255); text-align: center; border-radius: 4px; overflow: hidden; float: left; margin: 0px 10px 20px; }
.friend img {  }
.friend h3 { font-size: 20px; margin: 10px 0px 5px; }
.friend p { font-size: 20px; line-height: 26px; padding: 0px 38px 25px; }
.block4 { background: transparent linear-gradient(to bottom, rgb(40, 40, 40) 0%, rgb(56, 56, 56) 15%, rgb(146, 142, 91) 50%, rgb(56, 56, 56) 85%, rgb(40, 40, 40) 100%) repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.block4 h2 { color: rgb(255, 255, 255); }
.block4 .button-m { margin: 60px auto; }
.block4 .wrap::before { content: ""; display: block; background: transparent url('items.png') no-repeat scroll 0px 0px; width: 933px; height: 579px; position: absolute; top: 136px; left: 1px; }
.gerber-large { -moz-user-select: none; }
.scabbard-mob, .knife-mob, .scabbard-dots, .scabbard-items, .knife-dots, .knife-items { display: none; }
.block5 { background: transparent url('b3.jpg') no-repeat scroll center top; height: 864px; }
.block5 h2 { color: rgb(255, 255, 255); margin-bottom: 50px; }
.spas-box { position: relative; background: transparent url('b6.png') no-repeat scroll center top; width: 900px; height: 653px; padding: 30px 30px 0px 444px; float: right; }
.spas-box h3 { color: rgb(255, 153, 0); font-size: 24px; font-family: "Akrobat"; font-weight: 700; line-height: 15px; }
.spas-box span { color: rgb(102, 102, 102); font-size: 16px; }
.spas-box p { font-size: 20px; padding-top: 9px; }
.spas-img1 { width: 443px; height: 270px; border: 4px solid rgb(255, 153, 0); position: absolute; top: -28px; left: -40px; z-index: 2; display: block; }
.spas-img2 { display: block; width: 270px; height: 336px; border: 4px solid rgb(255, 153, 0); position: absolute; top: 221px; left: 60px; z-index: 1; }
.spas-img3 { display: block; width: 582px; height: 252px; border: 4px solid rgb(255, 153, 0); position: absolute; bottom: 30px; right: 30px; }
.block6 { background: transparent url('b6.png') no-repeat scroll center top; }
.block6 h2 span { display: block; }
.gift-left { width: 380px; height: 380px; float: left; background: rgb(255, 255, 255) url('watch.jpg') no-repeat scroll center center; box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.27); margin: 0px 0px 0px 70px; }
.gift-right { width: 470px; float: right; padding-right: 34px; }
.char-gift { margin-bottom: 38px; }
.char-gift li { clear: both; margin-bottom: 24px; }
.char-gift p { overflow: hidden; }
.char-gift li::before { content: ""; display: block; background: transparent url('sprite.png') no-repeat scroll -149px -96px; width: 24px; height: 24px; float: left; margin-right: 10px; margin-top: 3px; }
.size-watch {  }
.size-watch li { display: inline-block; width: 170px; margin-bottom: 5px; }
.size-watch li:nth-child(2n) { width: 190px; }
.size-watch b {  }
.gift-right h3 { color: rgb(255, 153, 0); font-size: 20px; margin-bottom: 10px; }
.block6 .button-m { margin: 30px auto 50px; }
.block7 { background: transparent linear-gradient(to bottom, rgb(40, 40, 40) 0%, rgb(56, 56, 56) 15%, rgb(56, 56, 56) 50%, rgb(56, 56, 56) 85%, rgb(40, 40, 40) 100%) repeat scroll 0% 0%; padding-bottom: 60px; }
.block7 .wrap { padding: 0px; }
.block7 h2 { color: rgb(255, 255, 255); }
.reviews {  }
.rev { width: 300px; min-height: 509px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-radius: 4px; margin: 0px 10px 20px; position: relative; }
.rev::after { content: ""; display: block; background: transparent url('tr.png') no-repeat scroll 0px 0px; width: 30px; height: 38px; position: absolute; left: 121px; bottom: -38px; }
.rev p { padding: 17px 20px 22px; text-align: center; }
.rev p::before { content: ""; display: block; background: transparent url('sprite.png') no-repeat scroll -139px -170px; width: 34px; height: 30px; margin: 0px auto 6px; }
.rev img { border-radius: 4px 4px 0px 0px; }
.person-rev { width: 300px; margin: 0px 10px; clear: both; }
.person-rev p { overflow: hidden; color: rgb(255, 255, 255); font-family: "Akrobat"; font-weight: 700; padding-top: 23px; }
.person-rev p span { display: block; }
.person-rev img { display: block; border-radius: 100%; float: left; margin-right: 20px; }
.block8 { background: transparent url('b4.jpg') no-repeat scroll center top; height: 446px; }
.block8 h2 { color: rgb(255, 255, 255); padding-left: 500px; text-align: left; }
.ship { margin: 0px 80px 0px 500px; }
.ship li { clear: both; margin-bottom: 30px; }
.ship li::before { content: ""; display: block; width: 70px; height: 70px; border-radius: 100%; background: rgb(36, 36, 36) url('ship.png') no-repeat scroll center 17px; float: left; margin-right: 20px; border: 4px solid rgb(211, 130, 11); }
.ship li:nth-child(2)::before { background-position: center -54px; }
.ship li:nth-child(3)::before { background-position: center -134px; }
.ship p { font-family: "Akrobat"; font-weight: 600; overflow: hidden; }
.end { background-image: url('bf.jpg'); height: 661px; }
.end .sale { left: 595px; top: 16px; }
.end .gift { left: 515px; top: 514px; }
.end .stitle { margin-bottom: 20px; }
.footer { text-align: center; }
.footer a { font-size: 14px; color: rgb(51, 51, 51); }
@media screen and (max-width: 976px) {
	.warranty p { font-size: 16px; }
	section { padding: 30px 0px 0px; }
	.block1 { background-image: url('b1m.jpg'); height: 650px; }
	.gift { left: 356px; top: 491px; }
	.price { margin: 24px 0px; }
	.sale { left: 467px; top: 143px; }
	h2.title { font-size: 34px; }
	.block2 { background: transparent url('pattern.png') repeat scroll 0% 0%; }
	.block6 { background: transparent url('pattern.png') repeat scroll 0% 0%; height: auto; }
	.gift-left { margin: 0px auto 30px; float: none; }
	.gift-right { width: 424px; float: none; padding-right: 0px; margin: 0px auto; }
	.friend li { float: none; margin: 0px auto 20px; }
	.block3 { padding: 150px 0px 30px; }
	.scabbard-mob, .knife-mob, .scabbard-dots, .scabbard-items, .knife-dots, .knife-items { display: block; }
	.scabbard-mob { background: transparent url('scabbard.png') no-repeat scroll 0px 0px / contain ; width: 620px; height: 404px; }
	.knife-mob { background: transparent url('knife.png') no-repeat scroll 0px 0px / contain ; width: 620px; height: 364px; }
	.gerber-large, .block4 .wrap::before { display: none; }
	.scabbard-dots span, .scabbard-items span, .knife-dots span, .knife-items span { display: block; width: 24px; height: 24px; background: rgb(255, 249, 2) none repeat scroll 0% 0%; text-align: center; line-height: 24px; font-family: "Akrobat ExtraBold"; font-weight: 800; color: rgb(0, 0, 0); font-size: 18px; border-radius: 100%; float: left; margin-right: 10px; }
	.scabbard-items li, .knife-items li { clear: both; margin-bottom: 10px; }
	.scabbard-items p, .knife-items p { overflow: hidden; }
	.scabbard-dots li:nth-child(1) { position: absolute; top: 216px; left: 219px; }
	.scabbard-dots li:nth-child(2) { position: absolute; top: 176px; left: 400px; }
	.scabbard-dots li:nth-child(3) { position: absolute; top: 100px; left: 560px; }
	.scabbard-items, .knife-items { margin: 0px auto; width: 379px; }
	.knife-items { width: 456px; margin-top: 20px; }
	.knife-dots li:nth-child(1) { position: absolute; top: 789px; left: 49px; }
	.knife-dots li:nth-child(2) { position: absolute; top: 532px; left: 550px; }
	.knife-dots li:nth-child(3) { position: absolute; top: 595px; left: 401px; }
	.knife-dots li:nth-child(4) { position: absolute; top: 700px; left: 314px; }
	.knife-dots li:nth-child(5) { position: absolute; top: 730px; left: 458px; }
	.knife-dots li:nth-child(6) { position: absolute; top: 598px; left: 427px; }
	.knife-dots li:nth-child(7) { position: absolute; top: 571px; left: 526px; }
	.block4 .button-m { margin: 40px auto; }
	.spas-box { position: relative; background: transparent url('pattern.png') repeat scroll 0% 0%; width: 100%; height: auto; padding: 30px; float: none; }
	.block5 { background: rgb(0, 0, 0) none repeat scroll 0% 0%; height: auto; padding-bottom: 30px; }
	.block5 h2 { margin-bottom: 20px; }
	.spas-img1, .spas-img2, .spas-img3 { position: static; }
	.spas-img3 { width: 560px; height: 259px; margin-bottom: 20px; }
	.spas-img1, .spas-img2 { margin: 20px auto 0px; }
	.block8 { background: rgb(254, 153, 0) none repeat scroll 0% 0%; height: auto; padding-bottom: 20px; }
	.block8 h2 { padding-left: 0px; text-align: center; }
	.ship { margin: 0px 101px; }
	.end { background-image: url('bfm.jpg'); height: 660px; }
	.end .gift { left: 356px; top: 519px; }
	.end .price { margin: 20px 0px; }
	.end .sale { left: 462px; top: 98px; }
}
@media screen and (max-width: 659px) {
	.top { display: none; }
	.block1 { background-image: url('b1s.jpg'); height: 959px; padding: 28px 0px 0px; }
	.mtitle { font-size: 26px; line-height: 26px; text-align: center; margin-bottom: 11px; }
	.stitle { text-align: center; font-size: 20px; }
	.price { width: 300px; }
	.old-cost { width: 110px; }
	.old-cost::after { right: -17px; }
	.new-cost p { text-align: right; }
	.sale, .gift { position: static; }
	.sale { margin: -10px 0px 0px 221px; }
	.gift { margin: 176px 0px 0px 58px; width: 137px; text-align: center; }
	.gift p { font-size: 18px; line-height: 21px; }
	.plus { margin: 50px 0px 20px; }
	.price { margin: 20px 0px; }
	h2.title { font-size: 24px; }
	.block2 .wrap { padding: 0px; }
	.block2 p { font-size: 18px; line-height: 22px; padding: 0px 10px 20px; }
	.block2 p span { font-size: 20px; }
	.block2 { height: auto; }
	.video-container { width: 100%; height: 180px; }
	.video-container::after { display: none; }
	.block3 { padding: 30px 0px; }
	.block3 .wrap { padding: 0px 10px; }
	.friend p { padding: 0px 10px 25px; font-size: 18px; }
	.friend li { width: 100%; }
	.scabbard-mob { width: 300px; height: 196px; }
	.scabbard-items p, .knife-items p { font-size: 18px; }
	.scabbard-items, .knife-items { margin: 0px auto; width: 100%; }
	.scabbard-dots span, .scabbard-items span, .knife-dots span, .knife-items span { margin-top: 4px; }
	.scabbard-dots li:nth-child(1) { top: 130px; left: 212px; }
	.scabbard-dots li:nth-child(2) { top: 159px; left: 100px; }
	.scabbard-dots li:nth-child(3) { top: 123px; left: 274px; }
	.knife-mob { width: 100%; height: 177px; }
	.knife-items { margin-top: 20px; }
	.knife-dots li:nth-child(1) { top: 484px; left: 11px; }
	.knife-dots li:nth-child(2) { top: 365px; left: 266px; }
	.knife-dots li:nth-child(3) { top: 414px; left: 186px; }
	.knife-dots li:nth-child(4) { top: 444px; left: 149px; }
	.knife-dots li:nth-child(5) { top: 526px; left: 227px; }
	.knife-dots li:nth-child(6) { top: 459px; left: 200px; }
	.knife-dots li:nth-child(7) { top: 442px; left: 257px; }
	.spas-box { padding: 9px; }
	.spas-box p { font-size: 18px; }
	.spas-img3, .spas-img1, .spas-img2 { width: 100%; height: auto; border-width: 2px; }
	.spas-box p { padding-top: 9px; }
	.block6 h2 span { display: inline; }
	.gift-left, .gift-right { width: 100%; }
	.char-gift p { font-size: 18px; }
	.char-gift li { margin-bottom: 10px; }
	.size-watch { width: 183px; margin: 0px auto; }
	.char-gift { margin-bottom: 29px; }
	.gift-right h3 { padding-left: 58px; }
	.ship { margin: 0px; }
	.end { background-image: url('bfs.jpg'); height: 989px; }
	.end .price { margin: 33px 0px 0px; }
	.footer a { display: block; }
}
.copyright { font-size: 14px; text-align: center; padding: 20px 0px; color: rgb(108, 110, 111); }
.copyright p { width: 100%; text-align: center; padding: 0px; margin: 0px; }
.copyright img { margin: 10px auto ! important; max-width: 100%; }
.copyright a { color: rgb(108, 110, 111); text-decoration: none; }
.copyright a:hover { color: rgb(255, 0, 105); text-decoration: none; }
