@import url(https://fonts.googleapis.com/css?family=Istok+Web:400,700,400italic,700italic&subset=latin,cyrillic);@import url(https://fonts.googleapis.com/css?family=Roboto+Slab:400,700,100,300&subset=latin,cyrillic);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,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}strong{font-weight:bold}em{font-style:italic}.clear{clear:both}html{height:100%}body{height:auto !important;height:100%;min-height:100%;position:relative}body{font-family:'Istok Web',sans-serif;background:url('/assets/templates/images/bg-body.jpg') repeat}input,textarea,label{font-family:'Istok Web',sans-serif}a:hover{text-decoration:none}#wrapper-header{width:100%;height:96px;background:#e60000;border-bottom:1px solid #b60202;position:fixed;z-index:5}#header{width:1000px;height:96px;position:relative;margin:0
auto}#header
.logo{position:absolute;left:50%;top:0;margin:0
0 0 -166px;display:block;width:333px;height:130px;background:url('/assets/templates/images/logo.png') no-repeat;text-indent:-9999px;text-decoration:none;font-size:0}#header
.left{position:absolute;left:25px;top:18px}#header .left p, #header .right
p{padding:0
0 0 22px;font-family:PT Sans}#header .left
p.address{font-size:18px;color:#fff;line-height:20px;background:url('/assets/templates/images/icon-address.png') no-repeat 3px 0px;margin:0
0 9px 0}#header .left p.scheme
a{font-size:13px;color:#ff0;line-height:15px}#header .right
p.email{background:url('/assets/templates/images/icon-email.png') no-repeat left center;display:inline-block}#header .right p.email
a{font-size:13px;color:#ff0;line-height:15px}#header
.right{position:absolute;right:25px;top:10px;text-align:right}#header .right
.phone{padding:0
0 0 105px;font-size:17px;color:#fff;line-height:21px;background:url('/assets/templates/images/icon-phone.png') no-repeat right top;position:relative;margin:0
0 3px 0}#header .right .phone
a{color:#fff;text-decoration:none}#header .right .phone
.order{font-size:13px;color:#ff0;line-height:15px;position:absolute;right:178px;top:5px}#header .right .phone
.time{font-size:12px;color:#ff0;line-height:15px;position:absolute;right:178px;bottom:8px;white-space:nowrap}#header .right
.call{font-size:13px;color:#ff0}#wrapper{width:100%;position:relative;padding:97px
0 140px 0;z-index:3}#wrapper-content{width:100%;position:relative;background:url('/assets/templates/images/bg-content-bottom.png') no-repeat bottom center;padding:0
0 22px 0}#wrapper-content-bottom{width:100%;position:relative;background:url('/assets/templates/images/bg-content.png') repeat-y top center}#content{position:relative;margin:0
auto;width:1000px}#wrapper-slider{width:1000px;height:330px;position:relative}body.inner #wrapper-slider{height:127px}#wrapper-slider
.arrow{display:block;width:24px;height:45px;position:absolute;top:50%;margin-top:-22px;z-index:11}#wrapper-slider
.arrow.prev{left:0;background:url('/assets/templates/images/slider-prev.png') no-repeat}#wrapper-slider
.arrow.next{right:0;background:url('/assets/templates/images/slider-next.png') no-repeat}#slider
img{display:block;width:1000px;height:330px}#navigation{position:relative;width:894px;height:38px;border-top:1px solid #b81313;padding:8px
53px 0 53px;background:#e60000;text-align:center}#navigation
li{display:inline-block;margin:0
50px 0 0;line-height:29px;height:29px}#navigation
li.last{margin:0}#navigation li
a{font-size:18px;color:#fff;text-decoration:none;display:block;position:relative;height:27px;padding:0
15px 0 15px;border:1px
solid #e60000;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);transform:translateY(0%);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;font-family:Tahoma,sans-serif;line-height:27px}#navigation li.active a, #navigation li:hover
a{border:1px
solid #ff0}#navigation li.active a .left, #navigation li:hover a
.left{display:block;width:4px;height:9px;background:url('/assets/templates/images/navigation-left.png') no-repeat;position:absolute;left:0;top:10px}#navigation li.active a .right, #navigation li:hover a
.right{display:block;width:4px;height:9px;background:url('/assets/templates/images/navigation-right.png') no-repeat;position:absolute;right:0;top:10px}#categories{width:1000px;position:relative;padding:22px
0 0px 0;border-top:1px solid #fefefd;border-bottom:1px solid #a6a6a2;text-align:center;background:url('/assets/templates/images/bg-category.png') repeat}#categories
.title{display:inline-block;width:152px;height:60px;background:url('/assets/templates/images/navigation-title.png') no-repeat;text-align:center;font-family:'Roboto Slab',serif;line-height:60px;font-size:18px;color:#000;font-weight:700;text-transform:uppercase;margin:0
0 35px 0}#categories
.block{display:block}#categories
.box{display:inline-block;width:92px;height:14px;padding-top:85px;font-size:16px;line-height:18px;color:#000;margin:-20px 20px 50px 20px;font-weight:bold;text-transform:uppercase;text-decoration:none;vertical-align:bottom}#categories .box:hover{color:#fc0}#categories .box-13{background:url('/assets/templates/images/icon-category-1.png') no-repeat left top;margin-left:55px}#categories .box-13:hover{background:url('/assets/templates/images/icon-category-1.png') no-repeat left bottom}#categories .box-14{background:url('/assets/templates/images/icon-category-2.png') no-repeat left top}#categories .box-14:hover{background:url('/assets/templates/images/icon-category-2.png') no-repeat left bottom}#categories .box-15{background:url('/assets/templates/images/icon-category-3.png') no-repeat left top}#categories .box-15:hover{background:url('/assets/templates/images/icon-category-3.png') no-repeat left bottom}#categories .box-16{background:url('/assets/templates/images/icon-category-4.png') no-repeat left top}#categories .box-16:hover{background:url('/assets/templates/images/icon-category-4.png') no-repeat left bottom}#categories .box-17{background:url('/assets/templates/images/icon-category-5.png') no-repeat left top}#categories .box-17:hover{background:url('/assets/templates/images/icon-category-5.png') no-repeat left bottom}#categories .box-18{background:url('/assets/templates/images/icon-category-6.png') no-repeat left top}#categories .box-18:hover{background:url('/assets/templates/images/icon-category-6.png') no-repeat left bottom}#categories .box-19{background:url('/assets/templates/images/icon-category-7.png') no-repeat left top}#categories .box-19:hover{background:url('/assets/templates/images/icon-category-7.png') no-repeat left bottom}#categories .box-20{margin-left:57px;background:url('/assets/templates/images/icon-category-8.png') no-repeat left top}#categories .box-20:hover{background:url('/assets/templates/images/icon-category-8.png') no-repeat left bottom}#categories .box-21{background:url('/assets/templates/images/icon-category-9.png') no-repeat left top}#categories .box-21:hover{background:url('/assets/templates/images/icon-category-9.png') no-repeat left bottom}#categories .box-22{background:url('/assets/templates/images/icon-category-10.png') no-repeat left top}#categories .box-22:hover{background:url('/assets/templates/images/icon-category-10.png') no-repeat left bottom}#categories .box-23{background:url('/assets/templates/images/icon-category-11.png') no-repeat left top}#categories .box-23:hover{background:url('/assets/templates/images/icon-category-11.png') no-repeat left bottom}#categories .box-212{background:url('/assets/templates/images/icon-category-212.png') no-repeat left top}#categories .box-212:hover{background:url('/assets/templates/images/icon-category-212.png') no-repeat left bottom}#categories .box-213{background:url('/assets/templates/images/icon-category-213.png') no-repeat left top}#categories .box-213:hover{background:url('/assets/templates/images/icon-category-213.png') no-repeat left bottom}#categories .box-211{background:url('/assets/templates/images/icon-category-211.png') no-repeat left top}#categories .box-211:hover{background:url('/assets/templates/images/icon-category-211.png') no-repeat left bottom}#categories .box-273{background:url('/assets/templates/images/icon-category-273.png') no-repeat left top}#categories .box-273:hover{background:url('/assets/templates/images/icon-category-273.png') no-repeat left bottom}#foods{width:1000px;background:#fff;position:relative;text-align:center;padding:0
0 5px 0}#foods
.title{display:block;text-align:center;font-family:'Roboto Slab',serif;line-height:23px;font-size:21px;color:#e60000;font-weight:700;text-transform:uppercase;margin:35px
0 25px 0}#foods
h1{display:block;text-align:center;font-family:'Roboto Slab',serif;line-height:23px;font-size:21px;color:#e60000;font-weight:700;text-transform:uppercase;margin:10px
0 25px 0}#foods
h2{display:block;text-align:center;font-family:'Roboto Slab',serif;line-height:20px;font-size:18px;color:#e60000;font-weight:700;text-transform:uppercase;margin:0
0 10px 0}#foods
.txt{margin:0
0 25px 0;font-size:18px;color:#5c5c5c;line-height:20px}#foods
.txt.seotext{padding:0
20px 0 20px;text-align:left}#foods .txt.seotext
h2{text-align:left}#foods .txt.seotext
ul{margin-left:40px;list-style:disc}#foods .txt p, #foods .txt
li{margin:0
0 8px 0}#foods
.box{width:216px;margin:0
0px 35px 27px;background:url('/assets/templates/images/food-bottom.png') no-repeat left bottom;padding:0
0 8px 0;float:left}#foods .box .box-content{padding:15px
10px 0 10px;border-top:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8}#foods .box
.img{width:194px;height:150px;margin:0
0 15px 0;position:relative}#foods .box .img
.new{display:block;width:74px;height:75px;background:url('/assets/templates/images/new.png') no-repeat;position:absolute;right:0;top:4px}#foods .box .img
.action{display:block;width:74px;height:75px;background:url('/assets/templates/images/action.png') no-repeat;position:absolute;right:0;top:4px}#foods .box .img
table{width:100%;border-collapse:collapse}#foods .box .img table
td{width:194px;height:150px;text-align:center;vertical-align:middle}#foods .box
.name{font-size:17px;color:#e60000;line-height:19px;text-transform:uppercase;font-weight:700;font-family:'Roboto Slab',serif;margin:0
0 10px 0}#foods .box .name
a{font-size:17px;color:#e60000;line-height:19px;text-transform:uppercase;font-weight:700;font-family:'Roboto Slab',serif;margin:0
0 10px 0;text-decoration:none}#foods .box
.name.sup{font-size:15px}#foods .box
.sostav{padding:9px
0 9px 0;border-top:2px solid #babab8;border-bottom:2px solid #babab8;font-size:12px;color:#5c5c5c;line-height:14px}#foods .box
.price{padding:10px
0 20px 0}#foods .box .price
.first{font-size:12px;color:#5c5c5c;font-weight:700;text-transform:uppercase;margin:0
0 10px 0}#foods .box .price
.pr{width:55px;height:58px;position:relative;float:left;margin:0
14px 17px 0;background:url('/assets/templates/images/price-box.png') no-repeat}#foods .box .price
.pr.rolli{margin:0
14px 17px 67px}#foods .box .price
.pr.last{margin:0}#foods .box .price .pr
.size{font-size:14px;color:#5c5c5c;font-weight:700;display:block;margin:15px
0 14px 0}#foods .box .price .pr
.weight{font-size:12px;color:#5c5c5c;display:block;margin:0px
0 5px 0}#foods .box .price .pr
.number{font-size:12px;color:#000;display:block;font-weight:700;margin:7px
0 0 0}#text{position:relative;background:url('/assets/templates/images/bg-category.png') repeat;padding:20px
25px 20px 25px;font-size:18px;color:#5c5c5c;line-height:20px}#text p, #text ul, #text
table{margin:0
0 15px 0}#text ul
ul{margin:5px
0 5px 40px}#text ul, #text
ol{margin-left:40px}#text
ul{list-style:disc}#text
ol{list-style:decimal}#text a, #breadcrumbs
a{color:#e60000}#text
h1{font-size:21px;color:#e60000;font-weight:700;margin:0
0 15px 0;font-family:'Roboto Slab',serif;text-transform:uppercase;line-height:23px;text-align:center}#text
h2{font-size:18px;color:#e60000;font-weight:700;margin:0
0 15px 0;font-family:'Roboto Slab',serif;text-transform:uppercase;line-height:20px}#breadcrumbs{margin:10px
0 8px 0;font-size:14px;line-height:16px;color:#5c5c5c;text-align:center}#breadcrumbs.food{margin-top:0;text-align:left}#breadcrumbs
li{display:inline-block;margin:0
5px}#gallery{padding:40px
0 30px 0;overflow:hidden}body.inner
#gallery{padding:0
0 30px 0}#gallery
.hidden{width:1050px}#gallery
a{display:block;float:left;margin:0
72px 20px 0;position:relative}#gallery a
.border{display:block;width:257px;height:166px;background:url('/assets/templates/images/gallery-border.png') no-repeat;position:absolute;left:5px;top:5px}#gallery a
.lupa{display:block;width:18px;height:17px;background:url('/assets/templates/images/gallery-lupa.png') no-repeat;position:absolute;right:21px;bottom:23px}#reviews{width:950px;position:relative;padding:34px
25px 34px 25px;background:url('/assets/templates/images/bg-reviews.png') repeat}#reviews
.title{font-size:21px;color:#fcfcfc;line-height:23px;text-transform:uppercase;font-family:'Roboto Slab',serif;font-weight:bold;text-align:center;margin:0
0 25px 0}#reviews
.all{position:absolute;right:28px;top:38px;font-size:18px;color:#ff0}#reviews
.box{width:450px;background:url('/assets/templates/images/bg-review-box-bottom.png') no-repeat bottom center;padding:0
0 17px 0;float:left;margin:0
50px 0 0}#reviews .box+.box{margin:0}#reviews .box
.bg{width:394px;background:url('/assets/templates/images/bg-review-box.png') repeat-y top center;padding:0
28px 20px 28px}#reviews .box
.top{height:37px;line-height:37px;border-bottom:2px solid #babab8;margin:0
0 8px 0;position:relative}#reviews .box .top
.date{display:block;position:absolute;font-size:14px;color:#9c9c9c;font-weight:700;left:0;top:0;line-height:42px}#reviews .box .top
.name{display:block;position:absolute;font-size:14px;color:#000;right:0;top:0;line-height:42px}#reviews .box
.content{font-size:15px;color:#f90001;line-height:17px}#wrapper-footer{position:absolute;bottom:0;width:100%;height:140px;z-index:5}#footer{position:relative;width:1000px;margin:0
auto;height:140px}#footer
.top{width:1000px;position:relative;height:77px;border-bottom:2px solid #babab8}#footer
.logo{display:block;font-size:0;text-indent:-9999px;position:absolute;left:0;top:8px;background:url('/assets/templates/images/footer-logo.png') no-repeat;width:192px;height:45px;text-decoration:none}#footer
.box{position:absolute;top:0}#footer .box
.title{font-size:12px;color:#9c9c9c;line-height:14px;margin:0
0 4px 0}#footer .box
span{font-size:14px;color:#010101;font-weight:700;display:block;line-height:16px;margin:0
0 2px 0}#footer
.box.phone{left:271px}#footer
.box.address{left:445px}#footer
.box.time{left:638px}#footer
.call{position:absolute;right:0;top:19px;display:block;height:27px;width:201px;background:#e60000;color:#ff0;line-height:27px;border:1px
solid #b91814;font-size:14px;color:#ff0;text-decoration:none;text-align:center}#footer
.bottom{width:1000px;position:relative;height:61px}#footer .bottom
.icons{position:absolute;left:0;top:10px}#footer .bottom .icons
a{display:block;width:31px;height:31px;float:left;margin:0
8px 0 0}#footer .bottom .icons
a.vk{background:url('/assets/templates/images/icon-vk.png') no-repeat}#footer .bottom .icons
a.inst{background:url('/assets/templates/images/icon-instagram.png') no-repeat}a#golden_studio_logo{display:block;text-decoration:none;position:absolute;margin:0;padding:32px
0 0;top:10px;right:0px;width:96px;height:0;background:url("https://www.golden-studio.ru/media/images/logo/v4.png") right bottom no-repeat;overflow:hidden;font-size:0;text-align:left;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);transform:translateY(0%);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}a#golden_studio_logo:hover{background-position:right top;width:92px;height:26px;padding:6px
96px 0 0;font:11px/13px Arial,sans-serif;color:#000}#popup-call{padding:25px;border:1px
solid #a40404;background:url('/assets/templates/images/bg-reviews.png') repeat;position:relative}#popup-call
.title{font-family:'Roboto Slab',serif;text-transform:uppercase;font-size:14px;color:#fff;line-height:16px;font-weight:700;text-shadow:1px 1px #b60000;text-align:center;margin:0
0 9px 0}#popup-call
.close{display:block;width:21px;height:21px;background:url('/assets/templates/images/close.png') no-repeat;position:absolute;right:5px;top:5px}#popup-call
.input{display:block;padding:0
15px 0 15px;background:#fff;height:30px;line-height:33px;border:1px
solid #a40404;font-size:16px;color:#5c5c5c;margin:0
0 6px 0;width:205px}#popup-call
.captcha{margin:13px
0 13px 0}#popup-call  .captcha
img{width:64px;height:32px;float:left;margin:0
9px 0 0}#popup-call  .captcha
.vericode{width:42px;float:left;margin:0
9px 0 0}#popup-call  .captcha
label{line-height:14px;color:#fff;font-size:12px;display:block;width:81px;float:left;margin:3px
0 0 0}#popup-call
.submit{width:235px;height:28px;line-height:28px;border:1px
solid #f1bb00;cursor:pointer;background:url('/assets/templates/images/popup-submit.png') repeat-x left top;text-align:center;font-size:16px;color:#e60000;text-transform:uppercase;font-weight:700;text-shadow:1px 1px #fffcaf}#popup-call
.input.error{border:1px
solid #ffff1e}#popup-call
label.error{position:absolute;left:-9999px;top:-9999px}#inner-categories{width:840px;position:relative;margin:0
auto;height:144px;border-top:1px solid #fff;border-bottom:1px solid #b3b3af;padding:25px
0 0 160px;background:url('/assets/templates/images/bg-category.png') repeat}#inner-categories
.title{display:block;width:110px;height:62px;background:url('/assets/templates/images/inner-categories-title.png') no-repeat;position:absolute;left:24px;top:58px;font-family:'Roboto Slab',serif;text-transform:uppercase;font-size:18px;color:#000;line-height:62px;text-align:center;font-weight:700}#inner-categories
.box{font-size:16px;color:#000;font-weight:700;text-transform:uppercase;padding:0
0 0 30px;display:block;float:left;width:175px;text-decoration:none;margin:0
0 10px 0;height:24px;line-height:24px}#inner-categories .box:hover{color:#fc0}#inner-categories .box
span.active{color:#e60000}#inner-categories .box-13{background:url('/assets/templates/images/icon-inner-category-1.png') no-repeat left top}#inner-categories .box-13:hover{background:url('/assets/templates/images/icon-inner-category-1.png') no-repeat left bottom}#inner-categories .box-14{background:url('/assets/templates/images/icon-inner-category-2.png') no-repeat left top}#inner-categories .box-14:hover{background:url('/assets/templates/images/icon-inner-category-2.png') no-repeat left bottom}#inner-categories .box-15{background:url('/assets/templates/images/icon-inner-category-3.png') no-repeat left top}#inner-categories .box-15:hover{background:url('/assets/templates/images/icon-inner-category-3.png') no-repeat left bottom}#inner-categories .box-16{background:url('/assets/templates/images/icon-inner-category-4.png') no-repeat left top}#inner-categories .box-16:hover{background:url('/assets/templates/images/icon-inner-category-4.png') no-repeat left bottom}#inner-categories .box-17{background:url('/assets/templates/images/icon-inner-category-5.png') no-repeat left top}#inner-categories .box-17:hover{background:url('/assets/templates/images/icon-inner-category-5.png') no-repeat left bottom}#inner-categories .box-18{background:url('/assets/templates/images/icon-inner-category-6.png') no-repeat left top}#inner-categories .box-18:hover{background:url('/assets/templates/images/icon-inner-category-6.png') no-repeat left bottom}#inner-categories .box-19{background:url('/assets/templates/images/icon-inner-category-7.png') no-repeat left top}#inner-categories .box-19:hover{background:url('/assets/templates/images/icon-inner-category-7.png') no-repeat left bottom}#inner-categories .box-20{background:url('/assets/templates/images/icon-inner-category-8.png') no-repeat left top}#inner-categories .box-20:hover{background:url('/assets/templates/images/icon-inner-category-8.png') no-repeat left bottom}#inner-categories .box-21{background:url('/assets/templates/images/icon-inner-category-9.png') no-repeat left top}#inner-categories .box-21:hover{background:url('/assets/templates/images/icon-inner-category-9.png') no-repeat left bottom}#inner-categories .box-22{background:url('/assets/templates/images/icon-inner-category-10.png') no-repeat left top}#inner-categories .box-22:hover{background:url('/assets/templates/images/icon-inner-category-10.png') no-repeat left bottom}#inner-categories .box-23{background:url('/assets/templates/images/icon-inner-category-11.png') no-repeat left top}#inner-categories .box-23:hover{background:url('/assets/templates/images/icon-inner-category-11.png') no-repeat left bottom}#inner-categories .box-211{background:url('/assets/templates/images/icon-category-inner-211.png') no-repeat left top}#inner-categories .box-211:hover{background:url('/assets/templates/images/icon-category-inner-211.png') no-repeat left bottom}#inner-categories .box-212{background:url('/assets/templates/images/icon-category-inner-212.png') no-repeat left top}#inner-categories .box-212:hover{background:url('/assets/templates/images/icon-category-inner-212.png') no-repeat left bottom}#inner-categories .box-213{background:url('/assets/templates/images/icon-category-inner-213.png') no-repeat left top}#inner-categories .box-213:hover{background:url('/assets/templates/images/icon-category-inner-213.png') no-repeat left bottom}#inner-categories .box-273{background:url('/assets/templates/images/icon-category-inner-273.png') no-repeat left top}#inner-categories .box-273:hover{background:url('/assets/templates/images/icon-category-inner-273.png') no-repeat left bottom}#reviews-inner{width:950px;padding:20px
25px 20px 25px;background:url('/assets/templates/images/bg-category.png') repeat}#reviews-inner
h1{font-size:21px;color:#e60000;line-height:23px;text-transform:uppercase;font-family:'Roboto Slab',serif;font-weight:bold;text-align:center;margin:0
0 25px 0}#reviews-form-box{padding:0
28px 20px 28px;background:url('/assets/templates/images/bg-reviews.png') repeat;margin:0
0 25px 0}#reviews-form-box
.title{font-size:21px;color:#fff;font-weight:700;text-shadow:1px 1px #bf0000;line-height:49px;text-transform:uppercase;text-align:center}#reviews-form
textarea{display:block;resize:none;background:#fff;border:1px
solid transparent;font-size:16px;color:#5c5c5c;line-height:18px;padding:10px;height:112px;width:872px;margin:0
0 21px 0}#reviews-form
.input{height:30px;line-height:30px;background:#fff;border:1px
solid transparent;padding:0
10px 0 10px;font-size:16px;color:#5c5c5c;line-height:34px;float:left;margin-right:23px}#reviews-form
.input.email{margin-right:143px}#reviews-form
img{display:block;height:30px;width:65px;float:left;margin-right:23px}#reviews-form
.input.vericode{width:66px}#reviews-form
.submit{display:block;width:146px;height:30px;border:1px
solid #f1bb00;cursor:pointer;float:left;background:url('/assets/templates/images/popup-submit.png') repeat-x left top;font-size:16px;color:#e60000;font-weight:700;font-family:'Roboto Slab',serif;line-height:20px}#reviews-form .input.error, #reviews-form
textarea.error{border:1px
solid #ffff1e}#reviews-form
label.error{position:absolute;left:-9999px;top:-9999px}#reviews-inner .wrapper-box{width:958px;background:url('/assets/templates/images/bg-reviews-inner-bottom.png') no-repeat bottom center;padding:0
0 17px 0;margin-left:-4px;margin-bottom:20px}#reviews-inner .wrapper-box
.box{width:902px;background:url('/assets/templates/images/bg-reviews-inner.png') repeat-y top center;padding:0
28px 20px 28px}#reviews-inner .wrapper-box
.top{height:37px;line-height:37px;border-bottom:2px solid #babab8;margin:0
0 8px 0;position:relative}#reviews-inner .wrapper-box .top
.date{display:block;position:absolute;font-size:14px;color:#9c9c9c;font-weight:700;left:0;top:0;line-height:42px}#reviews-inner .wrapper-box .top
.name{display:block;position:absolute;font-size:14px;color:#000;right:0;top:0;line-height:42px}#reviews-inner .wrapper-box
.content{font-size:15px;color:#f90001;line-height:17px}#contacts{width:950px;padding:20px
25px 20px 25px;background:#fff}#contacts
h1{font-size:21px;color:#e60000;line-height:23px;text-transform:uppercase;font-family:'Roboto Slab',serif;font-weight:bold;text-align:center;margin:0
0 25px 0}#contacts
.box{width:285px;padding:0
0 0 28px;background:url('/assets/templates/images/contacts-box.png') no-repeat left center;float:left;margin:0
0 30px 0}#contacts .box
.title{font-size:18px;color:#5c5c5c;line-height:20px;margin:0
0 7px 0}#contacts .box
span{font-size:18px;color:#010101;font-weight:700;display:block;line-height:20px;margin:0
0 2px 0}#contacts
h2{font-size:21px;color:#e60000;font-weight:700;margin:0
0 15px 0;font-family:'Roboto Slab',serif;text-transform:uppercase;line-height:23px}#contacts
.map{width:950px;height:490px;box-shadow:0 0 -5px #000}#services
.box{background:#fff;padding:15px;margin:0
0 20px 0}#services .box
img{float:left;margin:0
10px 5px 0}#services .box
.link{margin:0;font-size:13px}#footer .bottom
.sitemap{position:absolute;left:0;top:10px;color:#e60000;font-size:12px}#cart{position:fixed;right:0;top:150px;z-index:100;width:200px}#cart .shop-cart{background:#e60000;margin:0;padding:10px;border:0;box-shadow:0px 0px 5px #000;color:#fff;font-size:16px;line-height:18px}#cart .shop-cart .shop-cart-head{padding:0
0 0 0;color:#ff0;font-size:22px}#cart .shop-cart .cart-order{padding:10px
0 0 0;margin:0}#cart .shop-cart .cart-order
a{color:#ff0;font-family:18px;line-height:18px;font-weight:bold}#cart
#cartEmpty{height:auto;line-height:20px;margin-top:10px}#foods .box .check-size
span{font-size:12px;line-height:16px}#foods .box .shk-but, .shk-item .shk-but{padding:0;display:inline-block;background:#e60000;color:#fff;font-size:14px;height:25px;cursor:pointer;border:0;padding:0
10px 0 10px;margin:15px
0 15px 0;text-transform:uppercase;box-shadow:0px 0px 3px #000}.shop-cart
td{vertical-align:middle}.shop-cart td+td+td{text-align:right;vertical-align:middle}#shopOrderForm{margin:40px
0 0 0}#shopOrderForm
.input{display:block;background:#fff;border:1px
solid #ccc;height:30px;line-height:33px;padding:0
10px 0 10px;font-size:16px;color:#000;margin:0
0 10px 0;width:300px}#shopOrderForm
textarea{display:block;background:#fff;border:1px
solid #ccc;height:60px;line-height:18px;padding:8px
10px 8px 10px;font-size:16px;color:#000;margin:0
0 10px 0;width:300px;resize:none}#shopOrderForm
img{display:block;margin:0
0 15px 0}#shopOrderForm
.submit{width:200px;height:30px;background:red;color:#fff;cursor:pointer;font-size:16px;border:0;padding:0;margin:0;display:block}#shopOrderForm .input.error, #shopOrderForm
textarea.error{background:#FFE6E6}#shopOrderForm
label.error{position:absolute;left:-9999px;top:-9999px}.contester{text-align:left;padding:0px
20px 0px 20px}.contester
h2{text-align:left!important}.rekviz{position:absolute;right:0;top:60px;color:#e60000;font-size:12px}.redsk{text-align:center;margin-bottom:20px;padding:10px
0px 0px 10px;float:left;width:100%;height:auto;border:2px
solid #e60000}.pizza{position:relative}.pizza-cap{position:absolute;top:40%;width:81%;height:auto;padding:20px;background:#e60000;text-align:center;color:#ff0;z-index:2;display:none;cursor:pointer;font-size:22px;font-weight:bold;box-shadow:0px 0px 3px #000}.popup_overlay{display:none;background:rgba(0,0,0,.9);width:100%;height:100%;position:fixed;top:0;left:0;z-index:10}.popup{display:none;background:#fff;box-shadow:0 0 10px rgba(0,0,0,1);width:600px;height:500px;position:fixed;top:50%;left:50%;margin-left:-300px;margin-top:-250px;z-index:10;2px solid #babab8}.popup_title{font-weight:bold;padding:10px}.popup_content{padding:10px}.closer{float:right;cursor:pointer}.mods{width:100px;height:30px;cursor:pointer}.col-4{float:left;display:inline-block;width:33.33%;height:auto;margin-top:10px}.col-5{float:left;display:inline-block;width:41.66%;height:auto;margin-top:10px}.col-6{float:left;display:inline-block;width:50%;height:auto;margin-top:10px}.col-7{float:left;display:inline-block;width:58.33%;height:auto;margin-top:10px}.col-8{float:left;display:inline-block;width:66.33%;height:auto;margin-top:10px}.col-12{float:left;display:inline-block;width:100%;height:auto;margin-top:10px}#modal_name{font-size:17px;color:#e60000;line-height:19px;text-transform:uppercase;font-weight:700;font-family:'Roboto Slab',serif;margin:0
0 10px 0;text-align:center}#modal_sostav{padding:9px
0 9px 0;border-top:2px solid #babab8;border-bottom:2px solid #babab8;font-size:12px;color:#5c5c5c;line-height:14px;text-align:center;margin:20p 0px 20px 0px}.buttons-cart{background:#e60000;color:#fff;font-size:14px;height:25px;cursor:pointer;border:0;padding:0
10px 0 10px;text-transform:uppercase;box-shadow:0px 0px 3px #000;margin:0
auto}.ctr{text-align:center}.redos{text-align:center;margin-top:20px;padding:10px
0px 10px 0px;float:left;width:100%;height:auto;border:2px
solid #e60000}.price_one{position:relative;float:left;width:160px;margin-right:10px;height:28px;cursor:pointer}.price_one div:first-child{background:#E27878;width:80px;height:28px;text-align:center;border:2px
solid #E60000;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;line-height:25px;font-size:15px;color:#FFE451;font-weight:bold;float:left;box-sizing:border-box}.price_one div:last-child{float:left;border:2px
solid #E60000;border-left:0px;width:80px;box-sizing:border-box;height:28px;font-size:15px;line-height:25px;background:#fff;text-align:center;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;margin-left:-1px}.current_price{cursor:default}.current_price div:first-child{background:#E60000;color:#ff0}.tlt_full{margin-top:10px}.tlt_full
span{color:#e60000;font-size:16px;line-height:18px;font-family:'Roboto Slab',serif}.l_block{width:30%;box-sizing:border-box;float:left;height:auto;min-height:400px}.r_block{width:70%;box-sizing:border-box;float:left;height:auto}.r_block
h1{margin-bottom:5px;color:#e60000;text-transform:uppercase;font-weight:bold;font-size:21px;line-height:23px;font-family:'Roboto Slab',serif}#ha-header.ha-header-small *,
#ha-header.ha-header-large
*{transition:0.5s ease}#ha-header.ha-header-small #wrapper-header,
#ha-header.ha-header-small
#header{height:56px}#ha-header.ha-header-small #header
.logo{width:200px;height:78px;background:url('/assets/templates/images/logo-small.png') no-repeat;margin:0;left:-4px;top:0}#ha-header.ha-header-small #header .address,
#ha-header.ha-header-small #header .scheme,
#ha-header.ha-header-small #header
.email{display:none}#ha-header.ha-header-small #header
.right{right:0;top:18px}#ha-header.ha-header-small #header .right .phone
p{float:left}#ha-header.ha-header-small #header .right .phone
.order{right:638px;white-space:nowrap;top:-4px}#ha-header.ha-header-small #header .right .phone
.time{right:518px;bottom:-17px}.scrollTop{background:url('/assets/templates/images/scroll-top.png') no-repeat left top;display:block;width:40px;height:40px;position:fixed;bottom:30px;right:30px;z-index:20;cursor:pointer;opacity:0;transition:0.5s ease}#feedback-form-box{padding:0
28px 20px 28px;background:url('/assets/templates/images/bg-reviews.png') repeat;margin:0}#feedback-form-box
.title{font-size:21px;color:#fff;font-weight:700;text-shadow:1px 1px #bf0000;line-height:49px;text-transform:uppercase;text-align:center}#feedback-form-box
textarea{display:block;resize:none;background:#fff;border:1px
solid transparent;font-size:16px;color:#5c5c5c;line-height:18px;padding:10px;height:112px;width:922px;margin:0
0 21px 0}#feedback-form-box
.input{height:30px;line-height:30px;background:#fff;border:1px
solid transparent;padding:0
10px 0 10px;font-size:16px;color:#5c5c5c;line-height:34px;float:left;margin-right:23px;margin-bottom:23px;width:277px}#feedback-form-box
.input.phone{margin-right:0}#feedback-form-box
img{display:block;height:30px;width:65px;float:left;margin-right:23px}#feedback-form-box
.input.vericode{width:66px}#feedback-form-box
.submit{display:block;width:146px;height:30px;border:1px
solid #f1bb00;cursor:pointer;float:left;background:url('/assets/templates/images/popup-submit.png') repeat-x left top;font-size:16px;color:#e60000;font-weight:700;font-family:'Roboto Slab',serif;line-height:20px}#feedback-form-box .input.error,
#feedback-form-box
textarea.error{border:1px
solid #ffff1e}#feedback-form-box
label.error{position:absolute;left:-9999px;top:-9999px}
/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next
span{background-image:url('/assets/templates/fancybox/source/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading
div{width:44px;height:44px;background:url('/assets/templates/fancybox/source/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('/assets/templates/fancybox/source/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav
span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev
span{left:10px;background-position:0 -36px}.fancybox-next
span{right:10px;background-position:0 -72px}.fancybox-nav:hover
span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('/assets/templates/fancybox/source/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap
.child{display:inline-block;margin-right:-100%;padding:2px
20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8)}
/*! jQuery UI - v1.11.3 - 2015-02-17
* http://jqueryui.com
* Includes: core.css, draggable.css, resizable.css, button.css, dialog.css
* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.8}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right: .1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding: .4em 1em}.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text{padding: .4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text{padding: .4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text{padding: .4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding: .4em 1em}.ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary{left: .5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary{right: .5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:0;outline:0}.ui-dialog .ui-dialog-titlebar{padding:0;position:relative;display:none}.ui-dialog .ui-dialog-title{float:left;margin: .1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right: .3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:0;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top: .5em;padding: .3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane
button{margin: .5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}