.icon-product{width:40px;}#alert-message{z-index:1500;width:350px;text-align:center;left:50%;margin-left:-175px;margin-top:15px}#alert-message ul{list-style-type:none}.card{border-radius:3px;box-shadow:0 3px 3px rgba(0,0,0,.35);margin-bottom:10px;padding:0}.main_container{width:auto}.margin{margin:8px 10px}.scrolltop{background-color:#F1F1F1;border:1px solid darkGray;border-radius:100px 100px 100px 100px;-webkit-border-radius:100px;-moz-border-radius:100px;display:none;height:36px;opacity:.6;filter:alpha(opacity=60);position:fixed;right:2%;top:50%;width:36px;z-index:33}.scrolltop span{position:relative;top:7px;left:10px}i.social{background:url('/assets/img/social/social_icons_2.png') no-repeat 0 0;width:33px;height:33px;display:inline-block}i.tw{background-position:0 0}i.fb{background-position:-39px 0}i.ig{background-position:-78px 0}i.in{background-position:-117px 0}i.gp{background-position:-156px 0}i.pin{background-position:-195px 0}i.tumblr{background-position:-233px 0}i.wp{background-position:0 -51px}i.yt{background-position:-39px -51px}i.yp{background-position:-117px -51px}i.ta{background-position:-157px -51px}i.vim{background-position:-78px -51px}i.picasa{background-position:-116px -51px}i.forrst{background-position:-156px -51px}i.rss{background-position:-194px -51px}i.fq{background-position:-233px -51px}i.myspace{background-position:-233px -51px}#header{height:auto}#header .container{margin-top:50px;min-height:100px}#section_top{margin-bottom:10px}#section_top .carousel{margin-bottom:0}#section_top .carousel-inner{border:4px solid white;border-radius:3px 3px 3px 3px;box-shadow:0 3px 3px rgba(0,0,0,.35);background-color:#fff}#section_top .reservation{text-align:center;margin:12px 0}#section_top .hours-details{margin:15px 0}#section_top .opening-hours{text-align:center;margin-top:20px}#section_top .timetable{text-align:center;width:100%}#section_top .timetable .closed{width:39%;color:#F2F2F2}#section_top .timetable td{width:6%;font-size:11px;line-height:20px}#section_top .timetable .opened{width:39%}#section_top .top_left{background-color:none;height:auto}#section_top .top_right{height:auto}#section_top .top_right2{min-height:250px;height:auto}#section_main{margin-bottom:10px 0}#section_main #description{margin:10px 15px}#section_main #description .img-nav{text-align:center}#section_main #description .img-nav .thumbnail2{border:2px solid gray;padding:3px}#section_main #description .description{margin-top:20px;text-align:justify}#section_main #description .home-block-right{font-size:11px}#section_main #description .home-block-right h6{margin-bottom:2px}#section_main #infos,#section_main #menu,#section_main #coupon,#section_main #feedback,#section_main #news{display:none;margin:10px 15px;min-height:150px}#section_main .loader{position:relative;display:block;opacity:1;filter:alpha(opacity=100)}#section_main .loader .btn{cursor:default}#section_main #album{height:auto;min-height:400px}#section_main #album #container{height:auto;overflow:auto;padding:15px}#section_main #album #container .pics{width:24%;margin:0 0 2px 0;height:auto;display:inline-block}#section_main #location{height:500px;position:relative;overflow:hidden}#section_main #location #map_canvas{width:100%;height:95%}#section_main #location p{margin-left:10px}#section_main #menu{margin-top:0}#section_main #menu .fastcheckout{margin-top:20px}#section_main #menu #items .menu-type{margin:0 15px;padding-top:20px}#section_main #menu #items .product{border-bottom:1px solid #f5f5f5;margin-top:10px;padding-bottom:10px}#section_main #menu #items .product .calories{margin-right:10px}#section_main #menu #items .product .description{color:#666}#section_main #menu #items .product .image img{width:40px;height:40px}#section_main #menu #items .product .image,#section_main #menu #items .product .name-description,#section_main #menu #items .product .calories,#section_main #menu #items .product .price,#section_main #menu #items .product .quantity,#section_main #menu #items .product .add,#section_main #menu #items .product .unavailable,#section_main #menu #items .product .social{display:inline-block}#section_main #menu #items .product .ingredients{font-style:italic;font-size:11px}#section_main #menu #items .product .name-description{vertical-align:middle}#section_main #menu #items .product .name-product{font-weight:700;font-size:12px;color:#000;font-style:normal}#section_main #menu #items .product .price{margin-right:10px;font-weight:700}#section_main #menu #items .product .quantity select{width:50px;margin-top:10px}#section_main #menu #items .product .reference-product{font-weight:400;font-style:italic;color:#666;font-size:10px;line-height:1.1em}#section_main #menu #items .product .stars{display:inline-block;margin-left:70px}#section_main #menu #items .product .unavailable{font-style:italic}#section_main #menu .rating{position:absolute;padding-left:940px}#section_main .menu-nav{padding-top:30px}#section_main .menu-nav ul{margin:0}#section_main .menu-nav ul a{text-decoration:none}#section_main .menu-nav ul li{height:20px;border:1px solid #D0D0D0;border-top:0;text-decoration:none;list-style:none;padding:5px 10px;-webkit-transition:display 1s ease-in-out 1s;-moz-transition:display 1s ease-in-out 1s;-o-transition:display 1s ease-in-out 1s;transition:display 1s ease-in-out 1s}#section_main .menu-nav ul a:first-child li{border-top:1px solid #D0D0D0}#section_main .menu-nav ul li:hover{background:#E6E6E6;-webkit-transition:display 1s ease-in-out 1s;-moz-transition:display 1s ease-in-out 1s;-o-transition:display 1s ease-in-out 1s;transition:display 1s ease-in-out 1s}#section_main .menu-nav div{margin-top:15px;display:inline-block}#section_main .maj{float:right;font-size:11px;font-style:italic;color:#666}#section_main #search-restopage{background:#e6e6e6;border:1px solid #d0d0d0;height:auto;padding-bottom:15px;padding-top:15px}#section_main #search-restopage #search-menu{height:auto}#section_main #search-restopage #search-menu margin:0,#section_main #search-restopage #search-menu form{margin:0}#section_main #search-restopage #search-menu input{margin:0}#section_main #search-restopage #search-menu #search{float:left;margin-left:20px}#section_main #search-restopage #search-menu #search select#sort{width:80px}#section_main #search-restopage #search-menu #search select#order{width:65px}#section_main #search-restopage #search-menu #search input#search{width:220px}#section_main #coupon .coupon{color:#000;height:overflow;border:4px black dashed;padding:20px;margin:30px 30px 10px 30px;width:400px;text-align:center;background:#fff}#section_main #coupon .coupon .headline{font-size:27px;font-weight:700;margin-bottom:15px;line-height:27px}#section_main #coupon .coupon .validity{margin-top:15px}#section_main #feedback .main-comment-area{padding:15px;border-bottom:1px black dashed}#section_main #feedback .highlight{margin:2px}#section_main #feedback .user-comment{margin-top:2px}#section_main #feedback .author-feedback{font-weight:700}.cartbar{background-color:#333;top:0;margin-bottom:0;position:fixed;width:100%;z-index:1030}.cartbar #sidebar-cart{float:right;margin-right:10px;z-index:10}.cartbar #sidebar-cart .delete,.cartbar #sidebar-cart .name,.cartbar #sidebar-cart .price,.cartbar #sidebar-cart .quantity{display:inline-block}.cartbar #sidebar-cart .details{background:#fff;position:absolute;margin-left:-260px;opacity:1;padding-bottom:8px;width:400px;-webkit-transition:display 1s ease-in-out 1s;-moz-transition:display 1s ease-in-out 1s;-o-transition:display 1s ease-in-out 1s;transition:display 1s ease-in-out 1s;display:none}.cartbar #sidebar-cart:hover .details,.cartbar #sidebar-cart:hover .details:hover{-webkit-transition:display 1s ease-in-out 1s;-moz-transition:display 1s ease-in-out 1s;-o-transition:display 1s ease-in-out 1s;transition:display 1s ease-in-out 1s;display:block}.cartbar #sidebar-cart .name{width:230px}.cartbar #sidebar-cart .price{width:50px}.cartbar #sidebar-cart .quantity{width:55px}.cartbar #sidebar-cart .quantity select{width:50px}.cartbar #sidebar-cart .summary,.cartbar #sidebar-cart .details{text-align:center}.cartbar #sidebar-cart .summary a{margin:10px auto}.cartbar #sidebar-cart .summary .disabled{display:none}.cartbar #sidebar-cart .summary-items,.cartbar #sidebar-cart .summary-cost{display:inline-block}#footer{background:0;color:#fff;margin-top:25px}#withdrawmenu .btn,#withdrawmenu .btn-custom-yellow,#withdrawmenu .btn-danger{background-image:none}#withdrawmenu .btn-danger{width:auto;background:#fcc747;margin:5px 0;text-align:center}#withdrawmenu .btn-cart{text-align:center;padding:10px 0}#withdrawmenu .summary{margin-left:-20px;padding:8px 0}#withdrawmenu .summary-cart{text-align:center;padding:3px 0}#withdrawmenu .summary-cost{font-size:19px}#withdrawmenu .details-box{text-align:left}#withdrawmenu #alert-message{border-radius:0}#withdrawmenu #sidebar-cart h2{display:none}#withdrawmenu .quantity,#withdrawmenu .name,#withdrawmenu .price,#withdrawmenu .delete{display:inline-block}#withdrawmenu #cart .name{font-size:11px}#withdrawmenu .delete{float:right}#withdrawmenu .price{font-weight:700}#withdrawmenu #cart{text-align:center}#withdrawmenu #sidebar-cart select{height:20px;width:40px;margin-bottom:0;padding:0}#withdrawmenu #sidebar-cart form{margin:8px 2px}#withdrawmenu .menu-type{margin:0 15px;padding-top:20px}#withdrawmenu #items .container-fluid{margin-top:30px;padding:0 0 0 20px;background:#e9e5dc}#withdrawmenu .product{border-bottom:1px solid #F5F5F5;margin-top:10px;padding-bottom:10px}#withdrawmenu .name-product{font-weight:700}#withdrawmenu .reference-product{font-size:10px;color:gray}#withdrawmenu .description{font-size:12px;font-style:italic}@media (max-width: 980px){#section_top .timetable td{ font-size:9px}#section_top .margin{margin:0 2px}#section_top .hours-details{margin:0}#section_top .opening-hours{text-align:center;margin-top:0}#section_top .top_right2{min-height:195px}#section_top .reservation{padding:0;margin:0}#section_top .card-reservation{background:0;box-shadow:none}#section_main .home-block-right{text-align:center;font-size:12px}#section_main .home-block-right h6{font-size:12px}}@media (max-width: 767px){.cartbar{ position:fixed;z-index:1500;width:100%;text-align:center;left:50%;margin-left:-50%}#header .container{margin-top:50px;min-height:100px}#header .container h1{font-size:35px;margin:20px 0}#section_top .timetable td{font-size:11px}#section_top .margin{margin:8px 5px}#section_top .reservation{padding:10px 0}#section_top .opening-hours{text-align:center;padding-top:5px}}@media (max-width: 480px){.cartbar{ position:fixed;z-index:1500;width:100%;text-align:center;left:50%;margin-left:-50%}#header .container{min-height:80px;margin-top:50px}#header .container h1{margin:10px 0}#section_main .nav-tabs>li{float:none}#section_main .nav>li{clear:both;display:block;text-align:center}#section_main #description .home-block-right{margin-top:20px}#section_main #coupon .coupon{width:70%}} .input-delete{padding:0px 5px;line-height:10px}
/* This beautiful CSS-File has been crafted with LESS (lesscss.org) and compiled by simpLESS (wearekiss.com/simpless) */
