
/* normalize.css v3.0.0 | MIT License | git.io/normalize */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top: -0.5em}sub{bottom: -0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em
40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,
html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],
html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px
solid #c0c0c0;margin:0
2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{margin:0;padding:0;width:100%;height:100%}body{color:#3c3c3c;font-size:14px;font-family:Arial,Helvetica,sans-serif;min-width:1024px}body.index
.wrapper{background-image:url("/design/img/bottom-bg.png");background-position:left 0 bottom 65px;background-repeat:repeat-x}a{color:#226eb8;text-decoration:underline}a:hover{color:#fa8831;text-decoration:underline}img{vertical-align:middle}*{outline:none}.wrapper{width:100%;min-height:100%;height:auto !important;height:100%;background-image:url("/design/img/top-bg.png"), url("/design/img/bottom-bg.png");background-position:left 0 top 0, left 0 bottom 65px;background-repeat:repeat-x}.wrap{width:960px;margin:0
auto}.pull-left{float:left}.pull-right{float:right}.overflow{overflow:hidden}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.half{float:left;width:50%;padding-right:10px;margin-bottom:20px}.half+.half{padding-right:0;padding-left:10px}.clearfix:before,.clearfix:after{content:'';display:table;width:100%;clear:both}.resetList{padding:0;margin:0;list-style:none}.flex{display: -webkit-box;-webkit-box-orient:horizontal;-webkit-box-align:justify;-webkit-box-pack:center;-webkit-box-lines:single;display:flex;justify-content:space-between;align-content:space-around;flex-direction:row;flex-wrap:nowrap;align-items:center;display: -webkit-flex;-webkit-justify-content:space-between;-webkit-align-content:space-around;-webkit-flex-direction:row;-webkit-flex-wrap:nowrap;-webkit-align-items:center;display: -moz-flex;-moz-justify-content:space-between;-moz-align-content:space-around;-moz-flex-direction:row;-moz-flex-wrap:nowrap;-moz-align-items:center;display: -ms-flex;-ms-justify-content:space-between;-ms-align-content:space-around;-ms-flex-direction:row;-ms-flex-wrap:nowrap;-ms-align-items:center}h1{color:#3c3c3c;font-size:30px;font-weight:bold;line-height:1;margin:0
0 36px 0}h2{color:#3c3c3c;font-size:23px;font-weight:bold;line-height:1;margin:0
0 20px 0}h3{color:#3c3c3c;font-size:20px;font-weight:bold;line-height:1;margin:0
0 20px 0;padding-left:5px;border-left:3px solid #fa8831}p{font-size:16px;line-height:24px;margin:0
0 30px 0}img.pull-left,img.pull-right{max-width:226px;margin-bottom:20px}img.pull-left{margin-right:20px}img.pull-right{margin-left:20px}.def-list{padding:0;margin:0;list-style:none}.def-list
li{margin-bottom:20px}.def-list li span,
.def-list li
a{font-size:14px;font-weight:bold;line-height:19px;display:inline-block;position:relative;padding-left:10px}.def-list li span:before,
.def-list li a:before{content:'';position:absolute;left:0;top:8px;width:4px;height:4px;border-radius:50%}.def-list li a:before{background-color:#226eb8}.def-list li a:hover:before{background-color:#fa8831}.def-list li span:before{background-color:#3c3c3c}.def-list.large
li{font-size:18px}.def-list.large li a,
.def-list.large li
span{font-size:18px}.num-list{padding:0;margin:0;list-style:none;font-size:16px;margin-bottom:40px;counter-reset:num}.num-list>li{position:relative;padding-left:45px;padding-top:7px;margin-bottom:15px}.num-list>li:before{counter-increment:num;content:counter(num);position:absolute;top:0;left:3px;display:block;width:25px;height:25px;border-radius:50%;border:2px
solid #fa8831;color:#fa8831;font-size:16px;line-height:25px;font-weight:bold;text-align:center}.num-list>li>ol.num-list{padding:0;margin:0;list-style:none;counter-reset:num2;margin-top:15px}.num-list>li>ol.num-list>li{margin-bottom:10px;padding-left:0;padding-top:0}.num-list>li>ol.num-list>li:before{counter-increment:num2;content:counter(num) "." counter(num2);color:#fa8831;font-size:16px;line-height:1;font-weight:bold;margin-right:9px;width:auto;position:inherit;border:none;display:inline}.num-list>li>ul{padding:0;margin:0;list-style:none;margin-top:15px}.num-list>li>ul>li{position:relative;padding-left:25px;margin-bottom:10px}.num-list>li>ul>li:before{content:'';position:absolute;top:6px;left:6px;display:block;width:6px;height:6px;border-radius:50%;background-color:#fa8831}.marker-list{padding:0;margin:0;list-style:none;font-size:16px;margin-bottom:40px}.marker-list>li{position:relative;padding-left:45px;margin-bottom:15px}.marker-list>li:before{content:'';position:absolute;top:3px;left:15px;display:block;width:6px;height:6px;border-radius:50%;border:2px
solid #fa8831}.marker-list>li>ul.marker-list{padding:0;margin:0;list-style:none;margin-top:15px}.marker-list>li>ul.marker-list>li{position:relative;padding-left:25px;margin-bottom:10px}.marker-list>li>ul.marker-list>li:before{content:'';position:absolute;top:6px;left:6px;display:block;width:6px;height:6px;border-radius:50%;border:none;background-color:#fa8831}.marker-list>li>ol{padding:0;margin:0;list-style:none;counter-reset:num2;margin-top:15px}.marker-list>li>ol>li{margin-bottom:10px}.marker-list>li>ol>li:before{counter-increment:num2;content:counter(num2);color:#fa8831;font-size:16px;font-weight:bold;margin-right:5px}.large-image{position:relative;margin-bottom:40px}.large-image
img{max-width:960px}.large-image
.description{color:#fff;font-size:14px;font-weight:bold;font-style:italic;line-height:16px;text-shadow:0 1px 2px rgba(195, 134, 44, 0.63);position:absolute;top:18px;right: -15px;max-width:190px;padding:6px
8px 6px 10px;background-color:#fa8831}.large-image .description:before{content:'';position:absolute;right:0;bottom:100%;border-right:15px solid transparent;border-bottom:6px solid #d57125}.header{padding-top:22px;padding-bottom:31px}.header
.wrap{display: -webkit-box;-webkit-box-orient:horizontal;-webkit-box-align:justify;-webkit-box-pack:center;-webkit-box-lines:single;display:flex;justify-content:space-between;align-content:space-around;flex-direction:row;flex-wrap:nowrap;align-items:center;display: -webkit-flex;-webkit-justify-content:space-between;-webkit-align-content:space-around;-webkit-flex-direction:row;-webkit-flex-wrap:nowrap;-webkit-align-items:center;display: -moz-flex;-moz-justify-content:space-between;-moz-align-content:space-around;-moz-flex-direction:row;-moz-flex-wrap:nowrap;-moz-align-items:center;display: -ms-flex;-ms-justify-content:space-between;-ms-align-content:space-around;-ms-flex-direction:row;-ms-flex-wrap:nowrap;-ms-align-items:center}.header .logo
a{color:#3c3c3c;font-family:'Roboto',sans-serif;text-decoration:none}.header .logo a:hover{color:#717171}.header .logo
span{font-size:12px}.header .logo
b{display:block;font-size:40px;line-height:30px;margin-top:3px}.header
.slogan{font-size:14px;font-weight:bold;font-style:italic;padding-top:15px}.header .photo-request{padding-top:14px}.header .photo-request
a{font-size:14px;font-weight:bold;text-decoration:none}.header
.tel{padding-top:15px}.header .tel
a{color:#3c3c3c;font-size:20px;font-weight:bold;text-decoration:none}.main-nav{margin-bottom:11px;position:relative;z-index:20}.main-nav
.wrap{padding-top:5px;padding-right:16px;width:calc(992px);border-radius:2px;background:url("/design/img/navbg.gif") 0 0 repeat}.main-nav .wrap:before,
.main-nav .wrap:after{content:'';display:table;width:100%;clear:both}.main-nav .cart,
.main-nav
.pickup{float:right;padding:4px
7px;color:#fff;border-radius:3px;margin-top:4px;font-style:italic}.main-nav .cart:hover,
.main-nav .pickup:hover{color:#fee0d0}.main-nav .cart:active,
.main-nav .pickup:active{background-color:#f08228;-webkit-box-shadow:inset 3px 4px 5px rgba(1, 1, 1, 0.14);-moz-box-shadow:inset 3px 4px 5px rgba(1, 1, 1, 0.14);box-shadow:inset 3px 4px 5px rgba(1, 1, 1, 0.14)}.main-nav
.cart{position:relative;text-decoration:none;margin-right:15px;margin-left:30px;overflow:hidden;zoom:1;z-index:1}.main-nav .cart
.count{font-size:10px;position:absolute;z-index: -1;left:2px;right:0px;top:0px;text-align:center}.main-nav .cart:active{background-color:#f08228;-webkit-box-shadow:inset 3px 4px 5px rgba(1, 1, 1, 0.14);-moz-box-shadow:inset 3px 4px 5px rgba(1, 1, 1, 0.14);box-shadow:inset 3px 4px 5px rgba(1, 1, 1, 0.14)}.main-nav .cart .icon-cart{z-index:2}.main-nav .cart .count:active + .icon-cart:before,
.main-nav .cart .icon-cart:active:before{content:'';position:absolute;left:0;right:1px;top:0;bottom:1px;z-index:1;border-radius:3px;-webkit-box-shadow:inset 3px 4px 5px rgba(1, 1, 1, 0.14);-moz-box-shadow:inset 3px 4px 5px rgba(1, 1, 1, 0.14);box-shadow:inset 3px 4px 5px rgba(1, 1, 1, 0.14)}.main-nav
.nav{padding:0;margin:0;list-style:none;display:inline-block;vertical-align:middle;font-size:0}.main-nav .nav>li{display:inline-block;vertical-align:middle;position:relative}.main-nav .nav>li>a{color:#fff;font-size:14px;text-decoration:none;text-transform:uppercase;text-shadow:0 1px 2px rgba(195, 134, 44, 0.63);display:inline-block;padding:8px
16px 13px 16px}.main-nav .nav>li>a:hover{opacity: .7}.main-nav .nav > li.dropdown > span,
.main-nav .nav>li.dropdown>a{position:relative}.main-nav .nav > li.dropdown > span:after,
.main-nav .nav>li.dropdown>a:after{content:'';width:9px;height:3px;background:url("/design/img/sprite.png") -163px 0;position:absolute;left:50%;bottom:5px;margin-left: -5px}.main-nav .nav > li.active > a,
.main-nav .nav>li.active>span{color:#226eb8;font-size:14px;text-decoration:none;text-transform:uppercase;display:inline-block;padding:8px
16px 13px 16px;background-color:#fff;border-radius:3px 3px 0 0}.main-nav .nav>li.active.dropdown>a{color:#3c3c3c;text-shadow:none}.main-nav .nav>li.active.dropdown>a:hover{opacity:1}.main-nav .nav>li.active.dropdown>a:after{background-position: -135px 0}.main-nav .nav > li:hover
.submenu{display:block}.main-nav .nav>li+li:before{content:'';display:inline-block;vertical-align:middle;width:3px;height:20px;margin-top: -9px;background:url("/design/img/mainnavsp.png") 0 0 no-repeat}.main-nav .nav
.submenu{padding:0;margin:0;list-style:none;position:absolute;top:100%;left:50%;margin-left: -110px;width:220px;padding:10px;border-radius:3px;border:1px
solid #fa8831;background-color:#fff;display:none;box-shadow:0px 0px 0px 1px #fff}.main-nav .nav .submenu>li{font-size:14px;margin-bottom:10px}.main-nav .nav .submenu>li>a{position:relative;padding-left:10px;display:inline-block}.main-nav .nav .submenu>li>a:before{content:'';position:absolute;left:0;top:8px;width:4px;height:4px;border-radius:50%;background-color:#226eb8}.main-nav .nav .submenu>li>a:hover:before{background-color:#fa8831}.main-nav .nav .submenu>li>span{position:relative;padding-left:10px;display:inline-block}.main-nav .nav .submenu>li>span:before{content:'';position:absolute;left:0;top:6px;width:4px;height:4px;border-radius:50%;background-color:#3c3c3c}.footer{height:65px;width:100%;margin: -65px 0 0 0;padding-top:20px;background:url("/design/img/fbg.gif") 0 0 repeat}.footer
.copy{float:left;color:#bebebe;font-size:10px;text-transform:uppercase;padding-top:6px}.footer
.creatby{float:right;margin-left:145px}.footer .creatby a
img{opacity:0.5}.footer .creatby a:hover img,
.footer .creatby a:active
img{opacity:1}.footer
.discount{position:relative;float:right;color:#bebebe;font-size:12px;font-style:italic;text-shadow:0px 1px 2px rgba(62, 62, 62, 0.62)}.footer .discount
b{color:#fa8831}.footer .discount .discount-text{position:absolute;right:100%;bottom:5px;background-color:#fff;border:1px
solid #fa8831;border-radius:3px;color:#3c3c3c;font-size:14px;font-style:italic;min-width:150px;padding:10px
15px;margin-right:30px;box-shadow:0 3px 6px rgba(1, 1, 1, 0.64)}.footer .discount .discount-text:before{content:'';position:absolute;left:100%;bottom:16px;border-top:14px solid transparent;border-left:19px solid #fff;z-index:2}.footer .discount .discount-text:after{content:'';position:absolute;left:100%;bottom:15px;margin-left:1px;border-top:16px solid transparent;border-left:21px solid #fa8831;z-index:1}.service-nav{text-align:center;padding-top:42px;padding-bottom:54px;position:relative}.service-nav
.nav{padding:0;margin:0;list-style:none}.service-nav .nav
li{position:absolute;z-index:10}.service-nav .nav li
span{display:block;margin:0
auto}.service-nav .nav li
a{font-size:16px;font-weight:bold;line-height:1}.service-nav .nav li a:hover,
.service-nav .nav li a:active{color:#fa8831;text-decoration:underline}.service-nav .nav li a:hover span,
.service-nav .nav li a:active
span{opacity:0.8;background-color:#fff}.service-nav .nav
li.clock{top:46px;left:234px}.service-nav .nav li.clock
span{margin-bottom:12px}.service-nav .nav
li.battery{top:136px;left:132px}.service-nav .nav li.battery
span{margin-bottom:8px}.service-nav .nav
li.bag{top:237px;left:49px}.service-nav .nav li.bag
span{margin-bottom:5px}.service-nav .nav
li.grind{top:351px;left:62px}.service-nav .nav li.grind
span{margin-bottom:9px}.service-nav .nav
li.key{top:455px;left:81px}.service-nav .nav li.key
span{margin-bottom:10px}.service-nav .nav
li.clothes{top:36px;right:206px}.service-nav .nav li.clothes
span{margin-bottom:14px}.service-nav .nav
li.shoes{top:152px;right:83px}.service-nav .nav li.shoes
span{margin-bottom:9px}.service-nav .nav
li.jewelry{top:233px;right:3px}.service-nav .nav li.jewelry
span{margin-bottom:6px}.service-nav .nav li.create-jewelry{top:343px;right:16px}.service-nav .nav li.create-jewelry
span{margin-bottom:1px}.service-nav .nav
li.atelier{top:454px;right:115px}.service-nav .nav li.atelier
span{margin-bottom:6px}.service-nav
.ok{position:relative;width:402px;margin:0
auto}.service-nav .ok
.item{position:absolute}.service-nav .ok .item
img{opacity:0}.service-nav .ok .item
.tooltip{font-size:12px;font-style:italic;background:#fff;-webkit-box-shadow:0 2px 7px rgba(99, 99, 99, 0.68);-moz-box-shadow:0 2px 7px rgba(99, 99, 99, 0.68);box-shadow:0 2px 7px rgba(99, 99, 99, 0.68);border:solid 1px #f4f4f4;padding:6px
12px;position:absolute;top:100%;left: -50%;display:none;min-width:240px}.service-nav .ok .item:hover
img{opacity:1}.service-nav .ok .item:hover
.tooltip{display:block}.service-nav .ok
.item.item1{right:8px;top:178px}.service-nav .ok
.item.item2{left:34px;top:331px}.service-nav .ok
.item.item3{right:100px;top:329px}.service-nav .ok
.item.item4{right:21px;top:309px}.service-nav .ok
.item.item5{left:78px;top:270px}.service-nav .ok
.item.item6{left:79px;top:206px}.service-nav .ok
.item.item7{right:189px;top:212px}.service-nav .ok
.item.item8{right:1px;top:261px}.service-nav .service-logo{width:314px;margin:0
auto 20px;text-align:left;font-family:'Roboto',sans-serif}.service-nav .service-logo
h1{color:#3c3c3c;font-size:60px;line-height:50px;margin:0}.service-nav .service-logo
span{font-size:12px;padding-left:13px}.service-nav
.contacts{font-size:14px;font-weight:bold;margin-bottom:38px}.service-nav .contacts
a{color:#3c3c3c}.service-nav .contacts a:hover,
.service-nav .contacts a:active{color:#fa8831}.service-nav .contacts
a.tel{font-size:18px;text-decoration:none;margin-right:14px}.service-nav
.subnav{padding:0;margin:0;list-style:none}.service-nav .subnav
li{display:inline;margin:0
13px}.service-nav .subnav li
a{font-size:11px;text-transform:uppercase}.service-nav .subnav li a:hover,
.service-nav .subnav li a:active{color:#fa8831;text-decoration:underline}.content{padding-bottom:125px}.video{width:750px;margin:0
auto 108px;box-shadow:0 0 21px rgba(142,142,142,0.34)}.request-block{padding:20px
40px 15px 40px;margin-bottom:55px;border-radius:4px;background:#226eb8 url("/design/img/request-block.jpg") 0 0 repeat}.request-block:before,.request-block:after{content:'';display:table;width:100%;clear:both}.request-block
.cetered{width:383px;margin:0
auto}.request-block
p{color:#fff;font-size:14px;font-style:italic;line-height:18px;text-shadow:0 1px 1px rgba(34, 110, 184, 0.75);margin:15px
0 0 0;padding-left:14px}.request-block p
a{color:#fff}.request-block p a:hover,
.request-block p a:active{color:#fa8831;text-decoration:underline}.request-block .btn-gray{display:inline-block;vertical-align:middle;width:383px;height:55px;-webkit-box-shadow:0 3px 8px rgba(27, 66, 102, 0.4);-moz-box-shadow:0 3px 8px rgba(27, 66, 102, 0.4);box-shadow:0 3px 8px rgba(27, 66, 102, 0.4);background-image: -webkit-linear-gradient(bottom, #f1f1f1, #ffffff);background-image: -moz-linear-gradient(bottom, #f1f1f1, #ffffff);background-image: -o-linear-gradient(bottom, #f1f1f1, #ffffff);background-image: -ms-linear-gradient(bottom, #f1f1f1, #ffffff);background-image:linear-gradient(to top, #f1f1f1, #ffffff);font-size:20px;font-weight:bold;text-decoration:none;text-align:center;line-height:55px;border-radius:6px;border:0
none}.request-block .btn-gray:hover{color:#fa8831}.request-block .btn-gray:active{color:#e27923;-webkit-box-shadow:0 2px 6px rgba(27, 66, 102, 0.4), inset 3px 4px 5px rgba(1, 1, 1, 0.13);-moz-box-shadow:0 2px 6px rgba(27, 66, 102, 0.4), inset 3px 4px 5px rgba(1, 1, 1, 0.13);box-shadow:0 2px 6px rgba(27, 66, 102, 0.4), inset 3px 4px 5px rgba(1, 1, 1, 0.13);background-image: -webkit-linear-gradient(top, #e2e2e2, #ffffff);background-image: -moz-linear-gradient(top, #e2e2e2, #ffffff);background-image: -o-linear-gradient(top, #e2e2e2, #ffffff);background-image: -ms-linear-gradient(top, #e2e2e2, #ffffff);background-image:linear-gradient(to bottom,#e2e2e2,#ffffff)}.our-work-preview{float:left;width:225px;font-size:14px;font-weight:bold;text-align:center}.our-work-preview:hover{color:#fa8831}.our-work-preview
img{display:block;width:225px;height:150px;margin-bottom:20px;box-shadow:0 3px 8px rgba(99,99,99,0.4)}.our-work-preview+.our-work-preview{margin-left:45px}.useful-tips{max-width:380px;margin-bottom:60px}.subs-form{margin-bottom:25px}.subs-form
label{display:block;margin-bottom:14px;font-size:16px;font-weight:bold}.subs-form label
span{margin-right:10px}.subs-form
.controls{position:relative}.subs-form .controls
input{width:250px;height:26px;border:1px
solid #bbb;border-radius:4px;font-size:12px;line-height:24px;padding:0
15px;margin-right:6px}.subs-form .controls input:focus{border-color:#226eb8}.subs-form .controls
.spinner{position:absolute;left:0;right:0;top:0;background:rgba(255, 255, 255, 0.8);bottom:0;display:none;text-align:center}.subs-form .controls .spinner
img{margin-top: -3px}.subs-form
.error{display:none;color:#cd0a0a;font-size:11px;margin:5px
0 0 0;font-style:italic}.subs-form .error
span{margin-right:4px;vertical-align:baseline}.subs-form .global-error{display:none;color:#cd0a0a;font-size:12px;margin:15px
0;font-style:italic}.subs-form .global-error
span{margin-right:10px }.subs-form .success-text{display:none;position:relative;margin:15px
0;padding-left:34px;font-size:12px;line-height:16px}.subs-form .success-text
span{position:absolute;left:3px;top:10px}.subs-form.wait .controls
.spinner{display:block}.subs-form.invalid .controls
input{border-color:#d00}.subs-form.invalid
.error{display:block}.subs-form.errors
.controls{display:none}.subs-form.errors .global-error{display:block}.subs-form.success
.controls{display:none}.subs-form.success .success-text{display:block}.upload-photo{font-size:0}.photo-preview{display:inline-block;vertical-align:middle;margin-right:20px;margin-top:10px;width:64px;height:64px;line-height:64px;position:relative;overflow:hidden;background:#fff url("/design/img/spinner.gif") center center no-repeat;-webkit-box-shadow:0 3px 8px rgba(99, 99, 99, 0.4);-moz-box-shadow:0 3px 8px rgba(99, 99, 99, 0.4);box-shadow:0 3px 8px rgba(99, 99, 99, 0.4)}.photo-preview
img{display:block;height:100%;width:auto}.photo-preview
.delete{position:absolute;z-index:6;left:50%;top:50%;margin: -12px 0 0 -12px;box-shadow:none;display:none}.photo-preview:before{display:none;content:'';position:absolute;left:0;right:0;top:0;bottom:0;z-index:5;background-color:rgba(255,255,255,0.3)}.photo-preview:hover:before{display:block}.photo-preview:hover
.delete{display:block}.addBtn{display:inline-block;vertical-align:middle;max-width:140px;margin-top:10px}.addBtn
a{font-size:14px;font-weight:bold;text-decoration:none}.addBtn a:hover{color:#fa8831}.form .row .controls.invalid .addBtn
.error{position:relative}.breadcrumbs{padding:0;margin:0;list-style:none;margin-bottom:25px}.breadcrumbs
li{display:inline;font-size:10px;font-style:italic;color:#878787}.breadcrumbs li
a{color:#878787}.breadcrumbs li a:hover,
.breadcrumbs li a:active{color:#fa8831}.breadcrumbs li+li:before{content:'/';margin:0
3px}.table{color:#3c3c3c;margin-bottom:40px}.table thead
th{font-size:12px;font-style:italic;text-align:left;font-weight:normal;padding-right:20px;padding-bottom:10px}.table tbody
td{font-size:16px;line-height:18px;font-weight:bold;text-align:left;padding:10px
20px 10px 0;border-top:1px solid #c3c3c3}.table tbody td:first-child{max-width:305px}.table tfoot
td{color:#fa8831;font-size:11px;font-weight:normal;font-style:italic;text-align:left;padding:10px
20px 10px 0;border-top:1px solid #c3c3c3}.gallery{font-size:0}.gallery
figure{display:inline-block;vertical-align:top;margin:0
18px 50px 0;width:226px;font-size:16px;text-align:center}.gallery figure:nth-child(4n){margin-right:0}.gallery figure .image-box{display:block;width:226px;height:226px;margin-bottom:20px;line-height:226px;overflow:hidden}.gallery figure .image-box
img{max-width:226px;max-height:226px}.article-preview{font-size:14px;font-style:italic;padding:12px;background-color:#fff;-webkit-box-shadow:0 3px 8px rgba(99, 99, 99, 0.4);-moz-box-shadow:0 3px 8px rgba(99, 99, 99, 0.4);box-shadow:0 3px 8px rgba(99,99,99,0.4)}.article-preview.pull-right{max-width:320px;margin-left:50px}.article-preview .article-preview-item{position:relative;padding-left:35px;margin-bottom:20px}.article-preview .article-preview-item:before{content:'';position:absolute;top:0;left:0;width:21px;height:21px;background:url("/design/img/sprite.png") -218px -249px no-repeat}.catalog-preview{margin-bottom:97px}.catalog-preview
a{float:left;max-width:305px;color:#3c3c3c;font-size:14px;line-height:16px;text-decoration:none}.catalog-preview a:hover{color:#fa8831}.catalog-preview a
img{display:inline-block;width:82px;height:82px;margin-right:5px}.catalog-preview a
b{display:inline-block;max-width:210px}.catalog-preview a+a{margin-left:20px}.work-preview-slider{position:relative;overflow:hidden;padding:0
30px;margin-bottom:90px}.work-preview-slider ul,
.work-preview-slider
ol{padding:0;margin:0;list-style:none}.work-preview-slider .slides
a{display:block;text-decoration:none;width:429px;height:286px;margin:0
8px 12px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#fff;-webkit-box-shadow:0 3px 8px rgba(99, 99, 99, 0.4);-moz-box-shadow:0 3px 8px rgba(99, 99, 99, 0.4);box-shadow:0 3px 8px rgba(99, 99, 99, 0.4)}.work-preview-slider .slides a
img{width:429px;height:286px}.work-preview-slider .slides
span{color:#888;font-size:11px;font-style:italic;padding-left:10px}.work-preview-slider .flex-direction-nav
a{display:block;width:30px;height:100%;position:absolute;top:0;bottom:0}.work-preview-slider .flex-direction-nav a:before{content:'';width:20px;height:46px;position:absolute;top:50%;margin-top: -23px;background-image:url("/design/img/sprite.png")}.work-preview-slider .flex-direction-nav a.flex-disabled{visibility:hidden}.work-preview-slider .flex-direction-nav a.flex-prev{left:0}.work-preview-slider .flex-direction-nav a.flex-prev:before{left:0;background-position: -156px -249px}.work-preview-slider .flex-direction-nav a.flex-prev:hover:before{background-position: -116px -249px}.work-preview-slider .flex-direction-nav a.flex-next{right:0}.work-preview-slider .flex-direction-nav a.flex-next:before{right:0;background-position: -176px -249px}.work-preview-slider .flex-direction-nav a.flex-next:hover:before{background-position: -136px -249px}.catalog-list{padding:0;margin:0;list-style:none;font-size:0;margin-bottom:30px}.catalog-list>li{position:relative;display:inline-block;vertical-align:top;min-height:283px;width:226px;margin:0
18px 50px 0}.catalog-list>li:nth-child(4n){margin-right:0}.catalog-list > li .catalog-item
.photo{position:relative;width:226px;height:226px;overflow:hidden;text-align:center;margin-bottom:15px;border-radius:2px}.catalog-list > li .catalog-item .photo
img{display:block;width:100%;height:100%;position:relative;z-index:2}.catalog-list > li .catalog-item .photo:before{content:'';position:absolute;z-index:1;top:50%;left:50%;width:110px;height:93px;margin: -47px 0 0 -55px;background:url("/design/img/nophoto.png") 0 0 no-repeat}.catalog-list > li .catalog-item .photo:after{display:none;content:'';position:absolute;z-index:4;top:0;right:0;left:0;bottom:0;background:rgba(255, 255, 255, 0.5)}.catalog-list > li .catalog-item .photo
.incart{display:none;color:#3c3c3c;font-size:16px;font-weight:bold;text-align:center;width:150px;height:44px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#fff;position:absolute;z-index:5;top:50%;left:50%;margin: -22px 0 0 -75px;padding-top:4px}.catalog-list > li .catalog-item
h5{color:#3c3c3c;font-size:14px;font-weight:bold;text-align:center;line-height:16px;margin:0
0 15px 0}.catalog-list > li .catalog-item
.hidden{display:none;padding:0
12px 12px 12px}.catalog-list > li .catalog-item .hidden
p{font-size:12px;line-height:1;margin:0
0 10px 0}.catalog-list > li .catalog-item .hidden .btn-block{margin-top:20px}.catalog-list > li .catalog-item:hover{position:absolute;z-index:10;top:0;left:0;width:100%;background-color:#fff;-webkit-box-shadow:0 3px 8px rgba(99, 99, 99, 0.4);-moz-box-shadow:0 3px 8px rgba(99, 99, 99, 0.4);box-shadow:0 3px 8px rgba(99, 99, 99, 0.4)}.catalog-list > li .catalog-item:hover
.hidden{display:block}.catalog-list > li .catalog-item.added .photo .incart,
.catalog-list > li .catalog-item.added .photo:after{display:block}.fancybox-skin{padding:6px}.fancybox-close{position:absolute;top: -18px;right: -18px;width:12px;height:12px;cursor:pointer;z-index:8040;background:url("/design/img/sprite.png") -402px 0 no-repeat}.fancybox-close:hover{background-position: -422px 0}.fancybox-nav
span{position:absolute;top:50%;width:62px;height:62px;margin-top: -31px;cursor:pointer;z-index:8040;background:rgba(255, 255, 255, 0.5);visibility:visible;border-radius:50%}.fancybox-nav span:before{content:'';width:20px;height:46px;position:absolute;left:50%;top:50%;margin-top: -23px;background-image:url("/design/img/sprite.png")}.fancybox-nav.fancybox-next
span{right: -78px}.fancybox-nav.fancybox-next span:before{margin-left: -7px;background-position: -96px -249px}.fancybox-nav.fancybox-next:hover span:before{background-position: -136px -249px}.fancybox-nav.fancybox-prev
span{left: -78px}.fancybox-nav.fancybox-prev span:before{margin-left: -14px;background-position: -76px -249px}.fancybox-nav.fancybox-prev:hover span:before{background-position: -116px -249px}.fancybox-opened .fancybox-title{color:#3c3c3c;font-size:16px;text-align:center;padding:16px
0}.btn-blue{display:inline-block;vertical-align:middle;height:26px;line-height:24px;background-color:#226eb8;padding:0
12px;border:1px
solid #226eb8;border-radius:4px;color:#fff;font-size:14px;font-weight:bold;text-decoration:none;text-shadow:0 1px 1px rgba(34,110,184,0.75)}.btn-blue:hover{color:#fff;text-decoration:none;background-color:#fa8831;border-color:#fa8831;text-shadow:0 1px 1px rgba(196,142,59,0.75)}.btn-blue:active{color:#fff;text-decoration:none;-webkit-box-shadow:inset 3px 4px 5px rgba(1, 1, 1, 0.13);-moz-box-shadow:inset 3px 4px 5px rgba(1, 1, 1, 0.13);box-shadow:inset 3px 4px 5px rgba(1,1,1,0.13)}.btn-blue.medium{font-size:18px;height:40px;line-height:38px;padding:0
22px}.btn-blue.btn-block{display:block;text-align:center;padding:0}.orderTable{margin-bottom:20px}.orderTable
td{vertical-align:top;padding-right:10px;padding-bottom:10px}.orderTable td:first-child{width:96px;height:96px}.orderTable
td.empty{background:url("/design/img/nophoto.png") center top no-repeat;background-size:66px auto}.orderTable td
p{font-size:11px;line-height:16px;margin-top:10px}.delete{display:block;width:24px;height:24px;line-height:22px;text-align:center;border-radius:50%;-webkit-box-shadow:0 2px 3px rgba(99, 99, 99, 0.4);-moz-box-shadow:0 2px 3px rgba(99, 99, 99, 0.4);box-shadow:0 2px 3px rgba(99,99,99,0.4);background-color:#fff}input{width:100%;height:35px;padding:0
7px;border-radius:2px;border:1px
solid #cdcdcd;color:#3c3c3c;font-size:16px;line-height:34px}input:focus{border-color:#226eb8}input.small{width:163px}input.xsmall{width:43px}input.medium{width:293px}.modal-content{display:none}.form{padding:15px;max-width:510px}.form .row:before,
.form .row:after{content:'';display:table;width:100%;clear:both}.form .row
.controls{position:relative;margin-bottom:25px}.form .row .controls
label{display:block;margin-bottom:5px;font-size:12px}.form .row .controls
.error{color:#cd0a0a;font-size:11px;font-style:italic;display:none;margin:0;position:absolute;left:0;top:100%}.form .row .controls .error
span{margin-right:4px;vertical-align:baseline}.form .row .controls
input{width:100%;height:35px;padding:0
7px;border-radius:2px;border:1px
solid #cdcdcd;color:#3c3c3c;font-size:16px;line-height:34px}.form .row .controls input:focus{border-color:#226eb8}.form .row .controls
input.small{width:163px}.form .row .controls
input.medium{width:293px}.form .row .controls
textarea{width:100%;min-height:84px;padding:0
7px;border-radius:2px;border:1px
solid #cdcdcd;color:#3c3c3c;font-size:16px;line-height:34px}.form .row .controls textarea:focus{border-color:#226eb8}.form .row .controls.invalid input,
.form .row .controls.invalid
textarea{border-color:#cd0a0a}.form .row .controls.invalid
.error{display:block}.form .row .controls.pull-left+.controls.pull-left{margin-left:23px}.form .success-text{display:none;margin-left:20px;font-size:16px}.form .success-text
span{margin-right:10px}.form.success .success-text{display:inline-block}.form .error-text{display:inline-block;vertical-align:middle;color:#d30506;font-size:12px;font-style:italic;line-height:16px;position:relative;padding-left:30px;margin-left:20px}.form .error-text
span{position:absolute;top:50%;left:0;margin-top: -9px}.order-success{padding:40px
20px 0px 95px;position:relative;color:#3c3c3c;font-size:20px;font-weight:bold;line-height:30px;width:540px;min-height:135px}.order-success:before{content:'';position:absolute;left:13px;top:43px;width:57px;height:42px;background:url("/design/img/sprite.png") -265px -249px no-repeat}.order-success
p{line-height:18px;margin:0
0 35px 0}.order-success p:last-child{margin:0
0 30px 0}#cboxContent{margin-bottom:58px;background:#f9f9f9}#cboxLoadedContent{border:5px
solid #f9f9f9;border-radius:4px;background:#f9f9f9}#cboxTitle{position:absolute;bottom:0;left:0;text-align:center;width:100%;color:#3c3c3c;font-size:16px;line-height:58px;background:#f9f9f9;border-radius:0 0 4px 4px}#cboxOverlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;overflow:hidden;background:rgba(0,0,0,0.6)}#colorbox{position:absolute;top:0;left:0;z-index:9999;border-radius:4px}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxClose{border:none;text-indent: -9999px;position:absolute;display:block;top: -18px;right: -18px;width:12px;height:12px;cursor:pointer;z-index:8040;background:url("/design/img/sprite.png") -402px 0 no-repeat}#cboxClose:hover{background-position: -422px 0}#cboxPrevious{position:absolute;top:50%;left: -78px;width:62px;height:62px;margin-top: -31px;cursor:pointer;z-index:8040;background:rgba(255, 255, 255, 0.5);visibility:visible;border-radius:50%;border:0
none;text-indent: -3000px}#cboxPrevious:before{content:'';width:20px;height:46px;position:absolute;left:50%;top:50%;margin-top: -23px;background-image:url("/design/img/sprite.png");margin-left: -14px;background-position: -76px -249px}#cboxPrevious:hover:before{background-position: -116px -249px}#cboxNext{position:absolute;top:50%;right: -78px;width:62px;height:62px;margin-top: -31px;cursor:pointer;z-index:8040;background:rgba(255, 255, 255, 0.5);visibility:visible;border-radius:50%;border:0
none;text-indent: -3000px}#cboxNext:before{content:'';width:20px;height:46px;position:absolute;left:50%;top:50%;margin-top: -23px;background-image:url("/design/img/sprite.png");margin-left: -7px;background-position: -96px -249px}#cboxNext:hover:before{background-position: -136px -249px}#cboxCurrent{display:none !important}[class^="icon-"],
[class*=" icon-"]{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin-top: -1px;background-image:url("/design/img/sprite.png")}.icon-phone-gray{width:20px;height:21px;background-position:0 0;margin-right:5px}.icon-pin-gray{width:20px;height:20px;background-position: -76px 0;margin-right:5px}.icon-clock{width:87px;height:46px;background-position:0 -41px}.icon-battery{width:64px;height:51px;background-position: -107px -41px}.icon-bag{width:54px;height:52px;background-position: -192px -41px}.icon-grind{width:103px;height:42px;background-position: -265px -41px}.icon-key{width:65px;height:49px;background-position: -388px -41px}.icon-clothes{width:77px;height:54px;background-position:0 -117px}.icon-shoes{width:75px;height:34px;background-position: -97px -117px}.icon-jewelry{width:40px;height:55px;background-position: -192px -117px}.icon-create-jewelry{width:62px;height:58px;background-position: -252px -117px}.icon-atelier{width:76px;height:54px;background-position: -334px -117px}.icon-camera{width:30px;height:23px;background-position:0 -201px;margin:0
15px 0 0}a:hover .icon-camera{background-position:0 -234px}a:active .icon-camera{background-position:0 -267px}.icon-shuttle{width:45px;height:29px;background-position: -76px -201px;margin:0
15px 0 0}a:hover .icon-shuttle{background-position: -135px -201px}a:active .icon-shuttle{background-position: -194px -201px}.icon-mail{width:24px;height:18px;background-position: -265px -201px}.icon-error-small{width:14px;height:12px;background-position: -310px -201px}.icon-error{width:20px;height:17px;background-position: -334px -201px}.icon-ok{width:20px;height:15px;background-position: -368px -201px}.icon-camera-small{width:18px;height:14px;margin-right:10px;background-position: -40px -201px}a:hover .icon-camera-small,
a:active .icon-camera-small{background-position: -40px -234px}.icon-phone{width:20px;height:21px;margin-right:5px;background-position: -402px -201px}.icon-shuttle-small{width:30px;height:19px;margin-right:5px;background-position: -239px 0}a:hover .icon-shuttle-small,
a:active .icon-shuttle-small{background-position: -194px 0}.icon-cart{width:23px;height:20px;background-position: -310px 0}a:hover .icon-cart,
a:active .icon-cart{background-position: -348px 0}.icon-close{width:12px;height:12px;background-position: -402px 0}a:hover .icon-close,
a:active .icon-close{background-position: -422px 0}#floatingBarsG{position:relative;width:19px;height:23px;margin:auto}.blockG{position:absolute;background-color:#fff;width:3px;height:7px;border-radius:2px 2px 0 0;-o-border-radius:2px 2px 0 0;-ms-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;transform:scale(0.4);-o-transform:scale(0.4);-ms-transform:scale(0.4);-webkit-transform:scale(0.4);-moz-transform:scale(0.4);animation-name:fadeG;-o-animation-name:fadeG;-ms-animation-name:fadeG;-webkit-animation-name:fadeG;-moz-animation-name:fadeG;animation-duration:1.2s;-o-animation-duration:1.2s;-ms-animation-duration:1.2s;-webkit-animation-duration:1.2s;-moz-animation-duration:1.2s;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-direction:normal;-o-animation-direction:normal;-ms-animation-direction:normal;-webkit-animation-direction:normal;-moz-animation-direction:normal}#rotateG_01{left:0;top:8px;animation-delay:0.45s;-o-animation-delay:0.45s;-ms-animation-delay:0.45s;-webkit-animation-delay:0.45s;-moz-animation-delay:0.45s;transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg)}#rotateG_02{left:2px;top:3px;animation-delay:0.6s;-o-animation-delay:0.6s;-ms-animation-delay:0.6s;-webkit-animation-delay:0.6s;-moz-animation-delay:0.6s;transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg)}#rotateG_03{left:8px;top:1px;animation-delay:0.75s;-o-animation-delay:0.75s;-ms-animation-delay:0.75s;-webkit-animation-delay:0.75s;-moz-animation-delay:0.75s;transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg)}#rotateG_04{right:2px;top:3px;animation-delay:0.9s;-o-animation-delay:0.9s;-ms-animation-delay:0.9s;-webkit-animation-delay:0.9s;-moz-animation-delay:0.9s;transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg)}#rotateG_05{right:0;top:8px;animation-delay:1.05s;-o-animation-delay:1.05s;-ms-animation-delay:1.05s;-webkit-animation-delay:1.05s;-moz-animation-delay:1.05s;transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg)}#rotateG_06{right:2px;bottom:2px;animation-delay:1.2s;-o-animation-delay:1.2s;-ms-animation-delay:1.2s;-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg)}#rotateG_07{bottom:0;left:8px;animation-delay:1.35s;-o-animation-delay:1.35s;-ms-animation-delay:1.35s;-webkit-animation-delay:1.35s;-moz-animation-delay:1.35s;transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg)}#rotateG_08{left:2px;bottom:2px;animation-delay:1.5s;-o-animation-delay:1.5s;-ms-animation-delay:1.5s;-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg)}@keyframes
fadeG{0%{background-color:#000}100%{background-color:#fff}}@-o-keyframes
fadeG{0%{background-color:#000}100%{background-color:#fff}}@-ms-keyframes
fadeG{0%{background-color:#000}100%{background-color:#fff}}@-webkit-keyframes
fadeG{0%{background-color:#000}100%{background-color:#fff}}@-moz-keyframes
fadeG{0%{background-color:#000}100%{background-color:#fff}}@media (max-width: 1135px){#cboxPrevious{left:10px}#cboxNext{right:10px}}.work-preview-slider-second{position:relative;overflow:hidden;padding:0
30px;margin-bottom:90px}.work-preview-slider-second ul,
.work-preview-slider-second
ol{padding:0;margin:0;list-style:none}.work-preview-slider-second .slides
a{display:block;text-decoration:none;width:430px;height:215px;margin:0
8px 12px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#fff}.work-preview-slider-second .slides a
img{width:430px;height:215px}.work-preview-slider-second .slides
span{color:#888;font-size:11px;font-style:italic;padding-left:10px}.work-preview-slider-second .flex-direction-nav
a{display:block;width:30px;height:100%;position:absolute;top:0;bottom:0}.work-preview-slider-second .flex-direction-nav a:before{content:'';width:20px;height:46px;position:absolute;top:50%;margin-top: -23px;background-image:url("/design/img/sprite.png")}.work-preview-slider-second .flex-direction-nav a.flex-disabled{visibility:hidden}.work-preview-slider-second .flex-direction-nav a.flex-prev{left:0}.work-preview-slider-second .flex-direction-nav a.flex-prev:before{left:0;background-position: -156px -249px}.work-preview-slider-second .flex-direction-nav a.flex-prev:hover:before{background-position: -116px -249px}.work-preview-slider-second .flex-direction-nav a.flex-next{right:0}.work-preview-slider-second .flex-direction-nav a.flex-next:before{right:0;background-position: -176px -249px}.work-preview-slider-second .flex-direction-nav a.flex-next:hover:before{background-position: -136px -249px}