﻿@import url(//fonts.googleapis.com/css?family=Roboto+Slab:300,400,700|Open+Sans:600,400,300&subset=latin,cyrillic);html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-loading .slick-list{background:#fff url(//smartomato.ru/images/ajax-loader.gif) center center no-repeat}@font-face{font-family:"slick";src:url(//smartomato.ru/fonts/slick.eot);src:url(//smartomato.ru/fonts/slick.eot?#iefix) format("embedded-opentype"),url(//smartomato.ru/fonts/slick.woff) format("woff"),url(//smartomato.ru/fonts/slick.ttf) format("truetype"),url(//smartomato.ru/fonts/slick.svg#slick) format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:0.75}a.absolute{width:100%;height:100%;position:absolute;top:0;left:0}@font-face{font-family:'fontello';src:url(//smartomato.ru/assets/social-icons/fontello-624c7df1dcdc515ed9f7a5d00f80e781c5da3cf301ce3bde537fa8b5d5599c3c.eot);src:url(//smartomato.ru/assets/social-icons/fontello-624c7df1dcdc515ed9f7a5d00f80e781c5da3cf301ce3bde537fa8b5d5599c3c.eot?#iefix) format("embedded-opentype"),url(//smartomato.ru/assets/social-icons/fontello-001421c864cc99382f22dec025fd68bad76a80cd4a4b545a99b37c2deee1184a.svg#fontello) format("svg"),url(//smartomato.ru/assets/social-icons/fontello-2294a30a849cc18c8460a12e973c5b16502c32c612eb9ba108a8a1fff1034a65.woff) format("woff"),url(//smartomato.ru/assets/social-icons/fontello-0c29f68cbf8723f079e305307eb4dbcf82112380b50264f80fa067ed8cd51e2a.ttf) format("truetype");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.social-network li a{color:#fff;text-decoration:none}.icon-facebook:before{content:'\66'}.icon-instagram:before{content:'\69'}.icon-pinterest:before{content:'\70'}.icon-twitter:before{content:'\74'}.icon-vkontakte:before{content:'\76'}.marketplace{color:#000000;font:400 13px/21px "Open Sans", sans-serif;-webkit-font-smoothing:antialiased;min-width:960px}@media only screen and (max-width: 640px){.marketplace{min-width:0;width:auto}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-device-pixel-ratio: 2) and (device-aspect-ratio: 2/3){.marketplace{min-width:0;width:auto}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-device-pixel-ratio: 2) and (device-aspect-ratio: 40/71){.marketplace{min-width:0;width:auto}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.marketplace{min-width:0;width:auto}}.marketplace .container{position:relative;margin:0 auto;width:940px;padding:0 10px}.marketplace .container:after{clear:both;display:table;content:""}@media only screen and (max-width: 640px){.marketplace .container{min-width:0;width:auto}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-device-pixel-ratio: 2) and (device-aspect-ratio: 2/3){.marketplace .container{min-width:0;width:auto}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-device-pixel-ratio: 2) and (device-aspect-ratio: 40/71){.marketplace .container{min-width:0;width:auto}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.marketplace .container{min-width:0;width:auto}}.marketplace .fluid_container{max-width:1280px;position:relative;margin:0 auto;min-width:960px}.marketplace .fluid_container:after{clear:both;display:table;content:""}@media only screen and (min-width: 1280px){.marketplace .fluid_container{max-width:1300px}}@media only screen and (max-width: 640px){.marketplace .fluid_container{min-width:0;width:auto}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-device-pixel-ratio: 2) and (device-aspect-ratio: 2/3){.marketplace .fluid_container{min-width:0;width:auto}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-device-pixel-ratio: 2) and (device-aspect-ratio: 40/71){.marketplace .fluid_container{min-width:0;width:auto}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.marketplace .fluid_container{min-width:0;width:auto}}.marketplace .map_wrapper{top:0;height:400px;left:0;width:100%;z-index:0;box-sizing:border-box}.marketplace .restaurant-marker,.marketplace .current-restaurant-marker{display:none}.marketplace .restaurant-map{width:100%;height:100%}.marketplace .header{position:relative;height:120px;background:none;padding-top:1px}@media only screen and (max-width: 640px){.marketplace .header{min-width:0;width:auto}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-device-pixel-ratio: 2) and (device-aspect-ratio: 2/3){.marketplace .header{min-width:0;width:auto}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-device-pixel-ratio: 2) and (device-aspect-ratio: 40/71){.marketplace .header{min-width:0;width:auto}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.marketplace .header{min-width:0;width:auto}}.marketplace .header .social{position:absolute;top:15px;right:0px}.marketplace .header .social .social-network li{display:inline-block;margin-right:15px}.marketplace .header .social .social-network li:last-child{margin-right:0}.marketplace .header .social .social-network li a{display:block;width:23px;height:23px;box-sizing:border-box;background:#000;border-radius:300px;color:#fff;opacity:0.8;text-align:center;transition:opacity 0.1s ease}.marketplace .header .social .social-network li a:hover{opacity:1}.marketplace .header .social .social-network li a:before{color:#fff;font-size:14px;line-height:22px}.marketplace .header .container{height:120px}.marketplace .header .navbar{position:absolute;height:120px;width:100%;z-index:3;background:#fff;box-shadow:2px 0 12px rgba(0,0,0,0.3);vertical-align:middle}.marketplace .header .logo{margin-top:10px;height:90px;background-size:cover;display:inline-block;vertical-align:middle}.marketplace .header .logo img{height:100%}@media only screen and (max-width: 640px){.marketplace .header .logo{top:50px}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-device-pixel-ratio: 2) and (device-aspect-ratio: 2/3){.marketplace .header .logo{top:50px}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-device-pixel-ratio: 2) and (device-aspect-ratio: 40/71){.marketplace .header .logo{top:50px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.marketplace .header .logo{top:50px}}.marketplace .header .main_menu{display:inline-block;padding-top:29px;vertical-align:middle}.marketplace .header .main_menu .menu_item{color:#000;text-transform:uppercase;font:600 16px/24px "Roboto Slab", serif;-webkit-font-smoothing:antialiased;text-align:left;display:inline-block;margin-left:20px;text-decoration:none;display:relative;padding:4px 10px;transition:border-color 0.1s ease;border-bottom:3px solid transparent}.marketplace .header .main_menu .menu_item.active,.marketplace .header .main_menu .menu_item:hover{border-bottom:3px solid #de6566}@media only screen and (max-width: 640px){.marketplace .header .main_menu .menu_item{min-width:0;width:auto}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-device-pixel-ratio: 2) and (device-aspect-ratio: 2/3){.marketplace .header .main_menu .menu_item{min-width:0;width:auto}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-device-pixel-ratio: 2) and (device-aspect-ratio: 40/71){.marketplace .header .main_menu .menu_item{min-width:0;width:auto}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.marketplace .header .main_menu .menu_item{min-width:0;width:auto}}.marketplace .header .info{position:absolute;z-index:0;top:50%;transform:translateY(-50%);right:0;width:300px;text-align:right;margin-top:5px}.marketplace .header .info p{color:#2b414d;font:400 11px/18px "Open Sans", sans-serif;-webkit-font-smoothing:antialiased;width:300px;float:right}.marketplace .header .info p.telephone .ios_phone_number{font:600 15px/18px "Roboto Slab", serif;-webkit-font-smoothing:antialiased;text-decoration:none;color:#2b414d}.marketplace .header .info p.telephone span{font:600 15px/18px "Roboto Slab", serif;-webkit-font-smoothing:antialiased}.marketplace .content{background:#fff;position:relative;z-index:1}.marketplace .content .main{width:680px;display:inline-block;vertical-align:top;padding-right:20px}.marketplace .content .main h2{font:600 26px/30px "Roboto Slab", serif;-webkit-font-smoothing:antialiased;color:#de6566;margin-bottom:16px}.marketplace .content .main .address{font:300 13px/18px "Open Sans", sans-serif;-webkit-font-smoothing:antialiased;color:#2b414d;margin-bottom:5px}.marketplace .content .main .phone{font:400 16px/24px "Roboto Slab", serif;-webkit-font-smoothing:antialiased}.marketplace .content .main .phone .ios_phone_number{font:400 16px/24px "Roboto Slab", serif;-webkit-font-smoothing:antialiased;text-decoration:none;color:#2b414d}.marketplace .content .main .gallery{padding-top:50px}.marketplace .content .main .gallery .arrows{margin-bottom:20px}.marketplace .content .main .gallery .arrows .slick-left-arrow{width:13px;height:26px;background:url(//smartomato.ru/assets/themes/slick-left-arrow-f8bb0189f51d8fb13a16d066c8ecfa7ae2e51ef1d588d62d8e2aa3ad5b91dbd9.png) center center no-repeat;background-size:cover;display:inline-block;cursor:pointer;opacity:0.8;vertical-align:middle}.marketplace .content .main .gallery .arrows .slick-right-arrow{width:13px;height:26px;background:url(//smartomato.ru/assets/themes/slick-right-arrow-6faeebe176b0154d43916560196cd025a7704c403efd050339ac38c2b93f3a60.png) center center no-repeat;background-size:cover;display:inline-block;cursor:pointer;opacity:0.8;vertical-align:middle}.marketplace .content .main .gallery .arrows .counter{display:inline-block;vertical-align:middle;margin:0 10px;font:300 16px/20px "Open Sans", sans-serif;-webkit-font-smoothing:antialiased}.marketplace .content .main .gallery .slider{width:100%;height:500px}.marketplace .content .main .gallery .slider .image{height:500px;width:100%;background-position:center center;background-size:cover;background-repeat:no-repeat}.marketplace .content .main .gallery .slider+.long_text{padding-left:60px;margin-top:0}.marketplace .content .main .long_text{font:300 14px/20px "Open Sans", sans-serif;-webkit-font-smoothing:antialiased;color:#2b414d;margin-top:30px}.marketplace .content .main .long_text p{margin-bottom:20px}.marketplace .content .aside{width:238px;display:inline-block;vertical-align:top}.marketplace .content .aside .another_restaurant{border:1px solid #f2f2f2;padding:15px 25px;margin-bottom:20px;overflow:hidden;position:relative}.marketplace .content .aside .another_restaurant.current{border-color:#de6566}.marketplace .content .aside .another_restaurant .name{font:600 16px/24px "Roboto Slab", serif;-webkit-font-smoothing:antialiased;color:#de6566;margin-bottom:8px}.marketplace .content .aside .another_restaurant .address{font:300 10px/15px "Open Sans", sans-serif;-webkit-font-smoothing:antialiased;color:#2b414d;margin-bottom:5px;position:relative;z-index:10;display:block;text-decoration:none}.marketplace .content .aside .another_restaurant .phone{position:relative;z-index:10;font:400 13px/18px "Roboto Slab", serif;-webkit-font-smoothing:antialiased;text-decoration:none;color:#2b414d}.marketplace .brand_footer{max-width:300px;text-align:center;margin:40px auto;font:400 16px/24px "Open Sans", sans-serif;-webkit-font-smoothing:antialiased}.marketplace .brand_footer a{text-decoration:none}.marketplace .brand_footer a,.marketplace .brand_footer a:visited{color:#e75b40}.restaurants .content{box-shadow:2px 0 5px rgba(0,0,0,0.2);padding:50px 10px 100px 10px}.static-pages.marketplace .header .main_menu{white-space:nowrap;max-width:100%;overflow-x:auto}.static-pages.marketplace .info .telephone{margin-left:100px;width:auto}.static-pages.marketplace .info .telephone a{white-space:nowrap}.static-pages .infoblock .title{height:350px;overflow:hidden;position:relative}.static-pages .infoblock .title .container{position:absolute;padding-bottom:15px;bottom:0;max-width:600px;left:50%;transform:translateX(-50%);box-sizing:border-box;color:#fff;text-transform:uppercase;letter-spacing:0.08em;font:600 40px/60px "Roboto Slab", serif;-webkit-font-smoothing:antialiased;text-shadow:0 0 30px rgba(0,0,0,0.5)}.static-pages .infoblock .title.empty{height:auto}.static-pages .infoblock .title.empty .container{position:relative;max-width:940px;text-shadow:none;color:#2b414d;font-weight:normal}.static-pages .infoblock .text{padding:30px 0}.static-pages .infoblock .text .container{max-width:600px}.static-pages .infoblock .text .container p{font:300 14px/20px "Open Sans", sans-serif;-webkit-font-smoothing:antialiased;color:#2b414d;padding-bottom:30px}.static-pages .infoblock .text .container p:first-child:first-letter{font:400 30px/30px "Roboto Slab", serif;-webkit-font-smoothing:antialiased;letter-spacing:2px}.static-pages .infoblock:first-child .title{height:500px}.static-pages .infoblock:first-child .title.empty{height:auto;padding-top:20px}
