/* 
 * SingleApp Website Cached Styles 
 * www.spanel.ca.default-2.style.css
 * 2016-04-08 @ 08:19:10
 */
@import url(//fonts.googleapis.com/css?family=Didact+Gothic);
@import url(//fonts.googleapis.com/css?family=Muli);
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:url(/websites/_ext/colorbox-master/example1/images/overlay.png) repeat 0 0}#colorbox{outline:0}#cboxTopLeft{width:21px;height:21px;background:url(/websites/_ext/colorbox-master/example1/images/controls.png) no-repeat -101px 0}#cboxTopRight{width:21px;height:21px;background:url(/websites/_ext/colorbox-master/example1/images/controls.png) no-repeat -130px 0}#cboxBottomLeft{width:21px;height:21px;background:url(/websites/_ext/colorbox-master/example1/images/controls.png) no-repeat -101px -29px}#cboxBottomRight{width:21px;height:21px;background:url(/websites/_ext/colorbox-master/example1/images/controls.png) no-repeat -130px -29px}#cboxMiddleLeft{width:21px;background:url(/websites/_ext/colorbox-master/example1/images/controls.png) left top repeat-y}#cboxMiddleRight{width:21px;background:url(/websites/_ext/colorbox-master/example1/images/controls.png) right top repeat-y}#cboxTopCenter{height:21px;background:url(/websites/_ext/colorbox-master/example1/images/border.png) 0 0 repeat-x}#cboxBottomCenter{height:21px;background:url(/websites/_ext/colorbox-master/example1/images/border.png) 0 -29px repeat-x}#cboxContent{background:#fff;overflow:hidden}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:28px}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#292929;padding:10px 0;background-image:-webkit-gradient( linear, left bottom, left top, color-stop(0.95, rgba(255, 255, 255, 1.0)), color-stop(1, rgba(255, 255, 255, 0.0)) );background-image:-o-linear-gradient(top, rgba(255, 255, 255, 1.0) 95%, rgba(255, 255, 255, 0.0) 100%);background-image:-moz-linear-gradient(top, rgba(255, 255, 255, 1.0) 95%, rgba(255, 255, 255, 0.0) 100%);background-image:-webkit-linear-gradient(top, rgba(255, 255, 255, 1.0) 95%, rgba(255, 255, 255, 0.0) 100%);background-image:-ms-linear-gradient(top, rgba(255, 255, 255, 1.0) 95%, rgba(255, 255, 255, 0.0) 100%);background-image:linear-gradient(to top, rgba(255, 255, 255, 1.0) 95%, rgba(255, 255, 255, 0.0) 100%)}#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494}#cboxLoadingOverlay{background:url(/websites/_ext/colorbox-master/example1/images/loading_background.png) no-repeat center center}#cboxLoadingGraphic{background:url(/websites/_ext/colorbox-master/example1/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(/websites/_ext/colorbox-master/example1/images/controls.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{position:absolute;bottom:0;left:27px;background:url(/websites/_ext/colorbox-master/example1/images/controls.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}#cboxNext:hover{background-position:-50px -25px}#cboxClose{position:absolute;bottom:0;right:0;background:url(/websites/_ext/colorbox-master/example1/images/controls.png) no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px}#cboxClose:hover{background-position:-25px -25px}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;line-height:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}object{display:block}@font-face{font-family:'icomoon';src:url(#);src:url(#) format('embedded-opentype'), url('/websites/fonts/icomoon_-xrkqhf.woff') format('woff'), url('/websites/fonts/icomoon_-xrkqhf.ttf') format('truetype'), url('/websites/fonts/icomoon_-xrkqhf.svg') format('svg');font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{height:100%;margin:0;font-family:Arial;color:#000000;background-color:#FFFFFF}body{min-height:100%;background:transparent none scroll repeat 0 0;text-align:center;vertical-align:top;padding:0;z-index:2}strong,b{font-weight:bold}em,i{font-style:italic}u{text-decoration:underline}a{color:#000000;cursor:pointer;_cursor:hand;text-decoration:none}p{text-align:left}div{text-align:center}* div{text-align:inherit}pre{display:block;margin:0 auto;text-align:left;height:500px;overflow:auto;background-color:#FFFFFF;padding:10px}@media screen and (max-device-width: 480px){body{-webkit-text-size-adjust:none}}#fancybox-content{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}#fancybox-content > div{overflow:hidden !important}.content .list_item[data-coupon],.content .list_item[data-coupon] *{cursor:pointer !important}#fancybox-content #coupon_wrapper .coupon_body{padding:0 !important}#fancybox-content .note{float:none;width:auto;background-color:rgb(204, 204, 204)}.header .social_16x16,.nav .social_16x16,.page .text_social_16x16 .social_icon,.footer .text_social_16x16 .social_icon{line-height:16px}.header .social_32x32,.nav .social_32x32,.page .text_social_32x32 .social_icon,.footer .text_social_32x32 .social_icon{line-height:32px}.header .social_64x64,.nav .social_64x64,.page .text_social_64x64 .social_icon,.footer .text_social_64x64 .social_icon{line-height:64px}.header .social_16x16 .social_icon,.nav .social_16x16 .social_icon,.page .text_social_16x16 .social_icon .icon_span,.footer .text_social_16x16 .social_icon .icon_span{width:16px;height:16px;background:transparent url(/images/social-icons_16x16_2k14_20140910.png) scroll no-repeat 0 0}.header .social_32x32 .social_icon,.nav .social_32x32 .social_icon,.page .text_social_32x32 .social_icon .icon_span,.footer .text_social_32x32 .social_icon .icon_span{width:32px;height:32px;background:transparent url(/images/social-icons_32x32_2k14_20140910.png) scroll no-repeat 0 0}.header .social_64x64 .social_icon,.nav .social_64x64 .social_icon,.page .text_social_64x64 .social_icon .icon_span,.footer .text_social_64x64 .social_icon .icon_span{width:64px;height:64px;background:transparent url(http://www.spanel.ca/images/social-icons_64x64_2k14.png?20140910) scroll no-repeat 0 0}.content .content_hidden{position:absolute;left:-100000px;top:-100000px}.content .header_block{display:block;margin:0 auto 0 0;overflow:hidden;padding-bottom:10px}.content .body_block{display:block;margin:0 auto 0 0;overflow:hidden;padding-bottom:15px}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6,.content .text_title{display:block;margin:0 auto 10px 0;font-size:120%;line-height:100%;font-weight:bold;text-align:left;background-color:transparent;background-position:left center;background-repeat:no-repeat;background-attachment:scroll;clear:both}.float_sidebar h1,.float_sidebar h2,.float_sidebar h3,.float_sidebar h4,.float_sidebar h5,.float_sidebar h6,.float_sidebar .text_title{line-height:140%}.page div,.page p,.page ul,.page ol,.content .text_summary,.content_editor div,.content_editor p,.content_editor ul,.content_editor ol{display:block}.body_block p,.body_block ul,.body_block ol,.content .body_block .text_summary,.content_editor p,.content_editor ul,.content_editor ol{margin:0 auto 10px 0;text-align:left}.content_editor p:not([class]){margin:0 auto 10px 0}.content_editor div:not([class]){margin:0 auto 10px 0}.content .text_summary,.content .header_block p,.content .body_block p{font-size:100%;line-height:140%}.content .text_summary.subtext,.content .header_block p.subtext,.content .body_block p.subtext{font-size:80%;line-height:140%}.float_sidebar{display:block;overflow:hidden;position:relative;min-height:300px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.content hr,.content .line_divider{display:block;clear:both;margin:20px auto;background-color:transparent;color:transparent;border:0 none transparent;border-bottom-width:1px}.content hr.hidden{visibility:hidden}.content hr.solid{border-style:solid}.content hr.dotted{border-style:dotted}.content .clear_header{display:block;clear:both;overflow:hidden;margin-bottom:0}.content .clear_body{display:block;clear:both}.content .float_body{display:block;float:left;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;overflow:hidden;margin-bottom:15px}.content .float_body_left{float:left}.content .float_body_right{float:right}.page .float_sidebar{display:block;float:right;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;overflow:hidden;margin-bottom:15px}.content .float_sidebar_left{float:left}.content .float_sidebar_right{float:right}.content .float_sidebar .sidebar_widget{padding:0 0 20px;margin:0 0 20px;border-bottom-width:1px}.content .float_sidebar .sidebar_widget:last-child{border-bottom:0 none transparent;margin-bottom:0;padding-bottom:0}.content .float_sidebar .sidebar_widget div:last-child,.content .float_sidebar .sidebar_widget p:last-child,.content .float_sidebar .sidebar_widget ul:last-child,.content .float_sidebar .sidebar_widget li:last-child{padding-bottom:0;margin-bottom:0}.content .body_block .replace,.content .float_body .replace,.content .float_sidebar .replace{visibility:hidden}.content .header_block{display:block;margin:0 auto 0 0;overflow:hidden;padding-bottom:10px}.content .body_block{display:block;margin:0 auto 0 0;overflow:hidden;padding-bottom:25px}.content .body_sublinks{position:absolute;left:0;right:0;bottom:0;display:block;margin:0 auto;overflow:hidden;text-align:right;font-size:80%;padding:0 10px 10px}.content .image_gallery,.content .image_block,.content .frame_block,.content iframe{display:block;margin:0 0 18px 0;border-width:1px;overflow:hidden}.content iframe{border:0 none transparent;margin:0}.content .image_gallery{overflow:hidden}.content .image_gallery img{display:block;margin:0;border:0 none transparent}.content hr,.content .line_divider{border-color:#BABABA;border-style:dotted}.content .image_border{border-color:#BABABA;border-style:solid}.content .block_border{border-color:#BABABA;border-style:solid}.content .highlight_block{border-color:#BABABA;background-color:#FFFFFF;border-style:dotted}.content .inset_block{border-color:#BABABA;background-color:#E9E9E9;border-style:solid}.content .button_border{border-color:#606060;background-color:#707070;border-style:solid;color:#FFFFFF}.content .button_border:hover{background-color:#7F7F7F}.content .no_content{display:block;margin:20px auto;text-align:center;padding:20px 10px;border:1px dotted #BABABA;background-color:rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.75);-moz-border-radius:0.5em;-webkit-border-radius:0.5em;border-radius:0.5em;background-clip:padding-box}.content_editor,.mceContentBody{position:static !important;width:100% !important;margin:0 !important;padding:10px !important;text-align:left !important;background-color:#FFFFFF !important;background-image:none !important;color:#000000 !important;border:0 none transparent !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important;overflow:auto !important;min-height:10px !important;height:auto !important}body .staging_header{display:block;position:absolute;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;top:0;right:0;left:0;z-index:9999;height:25px;width:auto;padding:0;margin:0;text-align:center;background-color:transparent;border:0 none transparent;cursor:pointer}body .staging_header .wrapper{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:25px;width:auto;max-width:800px;padding:0 12px;margin:0 auto;background-color:rgb(216, 42, 42);border-bottom:1px solid rgb(161, 42, 42);-moz-box-shadow:0 2px 4px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 2px 4px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 2px 4px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 2px 4px rgba(0, 0, 0, 0.3);box-shadow:0 2px 4px rgba(0, 0, 0, 0.3);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;color:rgb(255, 255, 255);font-size:13px;line-height:25px;cursor:pointer}.icon{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:100%}.icon:before{content:"";margin-right:6px;font-family:icomoon, arial;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:100%}.icon.home:before{content:"\e600"}.icon.guides:before{content:"\e62a"}.icon.certificate:before{content:"\e641"}.icon.weather:before{content:"\e63f"}.icon.info:before{content:"\e648"}.icon.details:before{content:"\e62e"}.icon.reviews:before{content:"\e620"}.icon.hours:before{content:"\e613"}.icon.menus:before{content:"\e621"}.icon.gallery:before{content:"\e603"}.icon.tour:before{content:"\e623"}.icon.specials:before{content:"\e60e"}.icon.coupons:before{content:"\e646"}.icon.events:before{content:"\e614"}.icon.fevents:before{content:"\e615"}.icon.groups:before{content:"\e61a"}.icon.viplist:before{content:"\e624"}.icon.reservations:before{content:"\e602"}.icon.contact:before{content:"\e60f"}.icon.directions:before{content:"\e612"}.icon.pdf:before{content:"\e647"}.icon.print:before{content:"\e616"}.icon.sitemap:before{content:"\e626"}.icon.connect:before{content:"\e60a"}.icon.email:before{content:"\e611"}.icon.navigation:before{content:"\e649"}.icon.desktop:before{content:"\e617"}.icon.mobile:before{content:"\e618"}.icon.plus:before{content:"\e636"}.icon.minus:before{content:"\e635"}.icon.play:before{content:"\e637"}.icon.pause:before{content:"\e638"}.icon.download:before{content:"\e625"}.icon.uparrow:before{content:"\e63a"}.icon.downarrow:before{content:"\e63c"}.icon.leftarrow:before{content:"\e63d"}.icon.rightarrow:before{content:"\e63b"}.icon.orderonline:before{content:"\e62e"}.icon.camera:before{content:"\e604"}.icon.photos:before{content:"\e603"}.icon.videos:before{content:"\e606"}.icon.flag:before{content:"\e627"}.icon.earth:before{content:"\e626"}.icon.hearts:before{content:"\e62b"}.icon.spades:before{content:"\e607"}.icon.clubs:before{content:"\e608"}.icon.diamonds:before{content:"\e609"}.icon.star:before{content:"\e62a"}.icon.leaf:before{content:"\e644"}.icon.cog:before{content:"\e61f"}.icon.news:before{content:"\e601"}.status{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:100%}.status:before{content:"";margin-right:6px;line-height:100%;display:inline-block;width:16px;height:16px;background:transparent none scroll no-repeat 0 0;border:0 none transparent;vertical-align:top}.status.alert{color:#4b6f8e}.status.alert:before{background-image:url(/websites/images/icon_alert.png)}.status.default{color:#5F5F5F}.status.default:before{background-image:url(/websites/images/icon_default.png)}.status.error{color:#8a2222}.status.error:before{background-image:url(/websites/images/icon_error.png)}.status.loading{color:#617388}.status.loading:before{background-image:url(/websites/images/icon_loading.png)}.status.notice{color:#b8763b}.status.notice:before{background-image:url(/websites/images/icon_notice.png)}.status.success{color:#2f6d2d}.status.success:before{background-image:url(/websites/images/icon_success.png)}.status.unknown{color:#6C6C6C}.status.unknown:before{background-image:url(/websites/images/icon_unknown.png)}.status.warning{color:#AA8640}.status.warning:before{background-image:url(/websites/images/icon_warning.png)}
.content .block_info_details{display:block;margin:0 auto 15px}.content .block_info_details .text_list{text-align:left;margin:0 auto 15px 0;font-size:90%}.content .block_info_details .list_item{margin:0 auto 5px 0;padding:2px;overflow:hidden}.content .block_info_details .item_label{display:table-cell;float:none;width:auto;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-bottom:3px;padding-right:24px;padding-top:3px}.content .block_info_details .item_value{display:table-cell;margin:0;padding-bottom:3px;padding-top:3px;width:auto}.content .block_info_details .item_value .padding{display:inline-block;zoom:1;filter:alpha(opacity=25);opacity:0.25}.content .float_sidebar .block_info_details,.content .float_sidebar .block_info_details .text_list{margin-bottom:0}.content .block_info_hours{display:block;margin:0 auto 15px}.content .block_info_hours .text_list{text-align:left;margin:0 auto 15px 0;font-size:90%;line-height:200%;border-collapse:separate;width:100%}.content .block_info_hours .list_item{margin:0 auto 5px 0;overflow:hidden}.content .block_info_hours .item_label{display:table-cell;float:none;width:1%;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 12px 0 0}.content .block_info_hours .item_value{display:table-cell;width:99%;margin:0;padding:0 0 0 12px;width:auto}.content .block_info_hours .item_label,.content .block_info_hours .item_value{border-style:inherit;border-width:1px;border-color:inherit;background-color:inherit}.content .block_info_hours .item_label{border-right-width:0}.content .block_info_hours .item_value{border-left-width:0}.content .block_info_hours .list_item_active .item_label,.content .block_info_hours .list_item_active .item_value{font-weight:bold}.content .float_sidebar .block_info_hours,.content .float_sidebar .block_info_hours .text_list{margin-bottom:0}.content .float_sidebar .block_info_hours .list_item{display:block;width:auto;margin:0 auto 6px}.content .float_sidebar .block_info_hours .item_label,.content .float_sidebar .block_info_hours .item_value{display:block;width:auto;line-height:140%}.content .float_sidebar .block_info_hours .item_value{padding-left:0}.content .float_sidebar .block_info_hours .list_item_active .item_label{border-width:1px 1px 0;border-style:inherit inherit none}.content .float_sidebar .block_info_hours .list_item_active .item_value{border-width:0 1px 1px;border-style:none inherit inherit}.content .block_info_reviews{display:block;margin:0 auto 15px}.content .block_info_reviews p,.content .block_info_reviews .text_summary{text-align:left;margin:0 auto 15px 0;font-size:90%}.content .block_info_about{display:block;margin:0 auto 15px}.content .block_info_about .text_summary{text-align:left;margin:0 auto 15px 0;font-size:90%}.content .gallery_block{display:block;margin:0 auto 15px;position:relative}.content .gallery_block .gallery_row{display:block;text-align:left;margin:0 0 9px 0;overflow:hidden}.content .gallery_block .gallery_link,.content .gallery_block .gallery_span{float:left;width:auto;background-color:#DEDEDE;position:relative;margin:0 1% 1% 0}.content .gallery_block .gallery_link_first,.content .gallery_block .gallery_span_first{clear:left}.content .gallery_block .gallery_link_last,.content .gallery_block .gallery_span_last{margin-right:0}.content .gallery_block .gallery_link{cursor:pointer}.content .gallery_block .gallery_span{cursor:default}.content .gallery_block .gallery_photo{margin:0;padding:0;height:0;width:100%;background-image:none;background-position:center center;background-repeat:no-repeat;background-size:100% auto;background-size:cover;direction:ltr;text-indent:-9999px;border-width:2px;display:block;float:left;overflow:hidden}.content .gallery_block .gallery_photo img{display:none;margin:0}.content .image_panels{overflow:hidden;white-space:nowrap;border-width:1px;display:block;float:none;margin:0 auto 10px;height:210px}.content .image_panels_wrapper{overflow:hidden;white-space:nowrap;display:block;margin:0;height:inherit;width:102%;text-align:left}.content .image_panels .no_content{margin:10px}.content .image_panels .panel_block{display:inline-block;float:none;overflow:hidden;margin:0;width:auto;height:auto;border-right-width:1px;background-color:transparent;background-image:none;background-position:center center;background-repeat:no-repeat;background-size:100% auto;background-size:cover;float:left;height:inherit}.content .image_panels .panel_block .block_image{border:0 none transparent;visibility:hidden}.content .image_panels_slideshow{position:relative}.content .image_panels_slideshow .image_panels{position:absolute;top:0;left:0;right:0;bottom:0}.content .block_contact_staticmap{overflow:hidden;white-space:nowrap;border-width:1px;display:block;float:none;margin:0 0 18px 0;background-image:none;background-position:center center;background-repeat:no-repeat;background-size:100% auto;background-size:cover;height:210px;width:100%}.content .block_contact_staticmap .map_image{display:none}.content .float_sidebar .block_contact_staticmap{float:none;clear:both;margin-bottom:0}.content .video_block{display:block;float:left;margin:0 0 18px 0;overflow:hidden;width:100%;height:auto;border-width:1px}.content .video_block .block_wrapper{display:block;float:none;position:relative;height:0;width:100%;margin:0;padding:0;margin-bottom:-1px}.content .video_block .block_wrapper iframe{display:block;position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0}.content .tour_block{display:block;margin:0 auto 9px;width:auto;height:auto;border-width:2px;border-style:none none solid !important;overflow:hidden}.website .page_banner .tour_block{display:block;margin:0 auto;width:auto;height:auto;border-width:0}.content .tour_block .tour_wrapper{display:block;margin:0;padding:0;width:auto;height:0;border:0 none transparent;overflow:hidden;padding-bottom:75.00%;padding-bottom:56.25%;position:relative}.content .tour_block .tour_wrapper .replace_flash{display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-width:2px;border-style:solid;border-bottom-style:none !important}.content .tour_block .tour_wrapper .replace_flash .icon{display:block;position:absolute;top:49%;bottom:51%;left:0;right:0;margin:auto;text-align:center;font-size:120%;color:#BABABA}.content .tour_block .tour_frame{display:block;position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0;background-color:transparent;border:0 none transparent;float:none}.content .tour_block .menu_frame_hidden{filter:alpha(opacity=0);opacity:0}.content .tour_block_iframe{margin-bottom:20px;border-style:solid !important}.content .tour_block_iframe iframe{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.content .tour_block .link_zoom{display:block;margin:0 auto}.content .menus_list{display:block;margin:0 auto 10px 0;overflow:hidden;width:auto;text-align:left;font-size:90%;line-height:100%}.content .menus_list_count_1{display:none}.content .menus_list .list_item{display:inline-block;zoom:1;margin:0 auto 0 0;text-align:left;padding-right:20px;line-height:160%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content .menus_list .list_item_floated{display:block;float:none}.content .menus_list .list_item .item_link{font-weight:bold;text-decoration:none;cursor:pointer;_cursor:hand;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content .menus_list .list_item .item_link:hover,.content .menus_list .list_item .active_link{text-decoration:underline}.content .menu_section{font-size:100%}.content .menu_frame{display:block;width:100%;background-color:transparent;border:0 none transparent}.content .menu_frame_hidden{filter:alpha(opacity=0);opacity:0}.content .menus_content{display:block;margin:0 0 10px auto;overflow:hidden;min-height:75px;text-align:left;padding:0 10px;border-width:1px;-moz-border-radius:0.3em;-webkit-border-radius:0.3em;border-radius:0.3em;background-clip:padding-box;font-size:100%}.content .menus_content_hidden{display:none}.content .menus_content .menu_top{display:block;margin:0 auto 10px;padding-top:10px;padding-bottom:0;background-color:transparent;background-image:none;border-bottom-width:1px;overflow:hidden}.content .menus_content .menu_name{display:block;float:left;clear:left;margin:0 auto 0 0;font-weight:bold;text-align:left;font-size:180%}.content .menus_content .menu_top .menu_modified{display:block;float:right;clear:right;margin:0 0 0 auto;text-align:right;font-size:80%;color:#767676}.content .menus_content .menu_text{display:block;margin:0 auto 10px;padding-bottom:30px;font-size:100%;line-height:180%}.content .menus_content .menu_text p{margin:12px auto}.content .menu_section h3.section_name{font-size:140%;line-height:120%}.content .menu_section .menu_item h4.item_name{font-size:120%;line-height:120%}.content .menu_section .menu_item .item_desc{font-size:100%;line-height:120%}.content .menu_section .menu_item.has_images .item_desc{clear:both}.content .menu_section .menu_item table.menu_item_prices{margin-left:10px;margin-top:5px}.content .menu_section .menu_item td.price{font-size:120%;line-height:120%}.content .menus_content .menu_embed{display:block;margin:0 auto;border-style:solid;border-width:1px}.content .menus_content .menu_file{display:block;margin:0;padding:0;border:0 none transparent}.content .menus_content .menu_file .text_download,.content .menus_content .menu_file .text_instructions,.content .menus_content .menu_file .text_requirements{display:block;margin:0 auto}.content .menus_content .menu_file .text_download{font-size:120%;line-height:140%}.content .menus_content .menu_file .text_download a{display:inline-block;margin:0 auto 5px;text-decoration:underline}.content .menus_content .menu_file .text_instructions{display:none;font-size:90%;line-height:120%}.content .menus_content .menu_file .text_requirements{display:none;font-size:80%;line-height:120%}.content .menus_content .menu_file .text_requirements a{color:#000000;text-decoration:underline}.content .menus_content .menu_file .text_requirements a:hover{color:#262626}.content .menus_content .loader{display:block;margin:10px auto;text-align:center}.content .menus_content .loader label{display:block;margin:0 auto 5px;font-weight:bold;color:#767676;font-size:90%;line-height:100%;font-family:'Courier New'}.content .menus_content .loader img{display:block;margin:0 auto;border:0 none transparent}.content .menus_content .menu_top .print{display:block;float:right}.content .menus_content .menu_top .print .label{display:none}.content .menus_content .has_images .menu_item_images{width:85px;height:auto;float:left;margin:0;padding:0 10px 5px 0;display:block}.content .menus_content .has_images .menu_item_images .image_gallery{display:block;width:auto;height:auto;float:none;margin:0;padding:4px;background-color:rgba(255, 255, 255, 0.1)}.content .menus_content .has_images .menu_item_images .image_gallery:hover{background-color:rgba(255, 255, 255, 0.3)}.content .menus_content .has_images .menu_item_images .image_gallery .img_wrap{width:100%;-moz-border-radius:0.3em;-webkit-border-radius:0.3em;border-radius:0.3em;overflow:hidden}.content .menus_content .has_images .menu_item_images .image_gallery .img_wrap img{width:100%;height:auto;min-width:1px;min-height:1px}.content .menu_section .menu_item.has_images h4.item_name{width:auto;float:left}.content .menu_section .menu_item.has_images table.menu_item_prices{table-layout:fixed;width:auto;float:right}.content .menu_section .menu_item.has_images table.menu_item_prices td:empty{display:none}.content .menu_section.section-columns-2{overflow:hidden}.content .menu_section.section-columns-2 .column{width:48%;float:left;margin-right:2%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.content .menu_section.section-columns-2 .column:last-child{margin-right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.content .float_sidebar .menus_list{margin-bottom:0;font-size:90%;line-height:200%}.content .float_sidebar .menus_list .list_item{display:block;float:left;clear:both;margin:0;overflow:visible;font-size:inherit;line-height:inherit}.content .block_specials_deals{display:block;margin:0 auto 10px;padding:0}.content .block_specials_deals .list_specials{text-align:left;font-size:90%;margin:0 auto 10px;border-left-width:0;border-right-width:0;border-top-width:0;border-bottom-width:1px;overflow:hidden}.content .block_specials_deals .list_item{margin:0 auto 10px 0;padding:0;overflow:hidden;border-bottom-width:1px}.content .block_specials_deals .list_item:first-child{border-top-width:1px}.content .block_specials_deals .before_active{-moz-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;margin-bottom:0;border-bottom-width:0}.content .block_specials_deals .list_item_active{border-width:0 0 1px;border-style:solid}.content .block_specials_deals .list_item:last-child,.content .block_specials_deals .list_item_active:last-child{border-bottom:0 none transparent;margin-bottom:0}.content .block_specials_deals .item_text hr{margin:8px auto 4px;border-bottom-style:dotted}.float_sidebar .block_specials_deals .list_item{float:none;min-height:10px;width:auto;margin:0;padding:0}.float_sidebar .block_specials_deals .more_item{margin-top:5px;min-height:none;text-decoration:underline}.content .block_specials_coupons{display:block;margin:0 auto 10px}.content .block_specials_coupons .list_coupons{text-align:left;margin:0 auto 10px;font-size:90%;overflow:hidden}.content .block_specials_coupons .list_item{float:left;width:49%;min-height:100px;margin:0 1% 1% 0;padding:10px;border-width:1px;overflow:hidden}.content .block_specials_coupons .item_name{font-weight:bold}.content .block_specials_coupons .item_print{display:inline-block;margin-left:5px;text-decoration:none}.content .block_specials_coupons .item_print:hover{text-decoration:none}.content .block_specials_coupons .item_print .label{display:none}.content .block_specials_coupons .item_text{display:block;margin:0}.content .block_specials_coupons .item_expiry{margin-top:5px;padding-top:5px;background-color:transparent;background-image:none;border-width:1px 0 0;font-size:80%;line-height:100%;filter:alpha(opacity=70);opacity:0.70;display:block;font-style:normal}.float_sidebar .block_specials_coupons .list_item{float:none;min-height:10px;width:auto;margin:0;padding:0}.float_sidebar .block_specials_coupons .item_expiry{border-width:0;padding-top:0}.float_sidebar .block_specials_coupons .more_item{margin-top:5px;min-height:none;text-decoration:underline}.content .contest_block{display:block;margin:0 auto 20px;text-align:left;font-size:80%;padding:10px;border-width:1px;-moz-border-radius:0.5em;-webkit-border-radius:0.5em;border-radius:0.5em}.content .contest_block .title{text-transform:uppercase}.content .contest_block .rules{display:block;margin:2px auto 4px;font-size:14px;line-height:20px}.content .contest_block .sub{display:block;margin:2px auto 0;font-size:10px;line-height:14px}.content .viplist_form{display:block;margin:20px auto}.content .viplist_form .section{display:block;overflow:hidden;margin:0 auto 20px}.content .viplist_form .section_hidden{display:none}.content .viplist_form .section .title{display:block;margin:0 auto 10px 0;font-size:100%;line-height:100%;font-weight:bold}.content .viplist_form .section .field,.content .viplist_form .section .rating,.content .viplist_form .section .question{display:block;margin:0 2% 1% 0;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:48%;text-align:left;overflow:hidden}.content .viplist_form .section .field_header,.content .viplist_form .section .field_legend,.content .viplist_form .section .rating_legend,.content .viplist_form .section .question_legend{margin:-10px auto 10px;float:none;clear:both;width:auto;font-size:80%;filter:alpha(opacity=60);opacity:0.6}.content .viplist_form .section .label,.content .viplist_form .section input.text,.content .viplist_form .section textarea.textarea,.content .viplist_form .section select.select,.content .viplist_form .section .format{font-size:100%;line-height:160%;float:left;padding:3px 6px}.content .viplist_form .section .field_error input.text,.content .viplist_form .section .field_error textarea.textarea,.content .viplist_form .section .field_error select.select{border-color:#D60000}.content .viplist_form .section .label{width:35%;border-width:1px;border-style:solid;border-color:transparent;padding-left:0}.content .viplist_form .section .field_required .label:after{content:"*";color:#D60000;padding-left:6px}.content .viplist_form .section .format{width:35%;border-width:1px;border-style:solid;border-color:transparent;padding-left:12px;filter:alpha(opacity=40);opacity:0.4;font-size:80%}.content .viplist_form .section input.text,.content .viplist_form .section textarea.textarea,.content .viplist_form .section select.select{width:65%;border-width:1px;border-style:solid;background-color:rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.9)}.content .viplist_form .section .text:focus,.content .viplist_form .section .textarea:focus,.content .viplist_form .section .select:focus{background-color:rgb(255, 255, 255)}.content .viplist_form .section .field_legend .label,.content .viplist_form .section .rating_legend .label,.content .viplist_form .section .question_legend .label{display:block;float:none;width:auto}.content .viplist_form .section .rating .wrapper,.content .viplist_form .section .question .wrapper{overflow:hidden}.content .viplist_form .section .rating .wrapper .star{display:block;background:transparent url(/websites/images/viplist_stars.png) scroll no-repeat 0 0;border:0 none transparent;float:left;width:32px;height:32px;cursor:pointer;margin-right:6px}.content .viplist_form .section .rating .wrapper .star:hover,.content .viplist_form .section .rating .wrapper .star.checked{background-position:0 -32px}.content .viplist_form .section .rating .wrapper .star .value,.content .viplist_form .section .rating .wrapper .star .radio{display:none}.content .viplist_form .section .field_postal_code input.text,.content .viplist_form .section .field_province_name select.select{width:30%;min-width:120px}.content .viplist_form .section .field_birth_date input.text{width:20%;min-width:90px}.content .viplist_form .section .field_anniversary_date inputinput.text{width:15%;min-width:50px}.content .viplist_form .section .question .label{width:62%}.content .viplist_form .section .question .wrapper .flag{display:block;background:transparent url(/websites/images/viplist_gradients.png) scroll repeat-x 0 0;border:0 none transparent;float:left;width:auto;height:auto;cursor:pointer;margin-right:6px;padding:3px 9px;-moz-border-radius:0.3em;-webkit-border-radius:0.3em;border-radius:0.3em;border:1px solid #808080;color:#FFFFFF;-moz-text-shadow:1px 1px 1px rgba(0, 0, 0, 0.3);-webkit-text-shadow:1px 1px 1px rgba(0, 0, 0, 0.3);text-shadow:1px 1px 1px rgba(0, 0, 0, 0.3);font-size:80%}.content .viplist_form .section .question .wrapper .flag .radio{display:none}.content .viplist_form .section .question .wrapper .flag_yes{background-position:0 0}.content .viplist_form .section .question .wrapper .flag_yes:hover,.content .viplist_form .section .question .wrapper .flag_yes.checked{background-position:0 -100px;border-color:#2ca832}.content .viplist_form .section .question .wrapper .flag_no{background-position:0 -200px}.content .viplist_form .section .question .wrapper .flag_no:hover,.content .viplist_form .section .question .wrapper .flag_no.checked{background-position:0 -300px;border-color:#d42c2c}.content .viplist_form .section .question .wrapper .flag_male{background-position:0 -400px}.content .viplist_form .section .question .wrapper .flag_male:hover,.content .viplist_form .section .question .wrapper .flag_male.checked{background-position:0 -500px;border-color:#227ed4}.content .viplist_form .section .question .wrapper .flag_female{background-position:0 -600px}.content .viplist_form .section .question .wrapper .flag_female:hover,.content .viplist_form .section .question .wrapper .flag_female.checked{background-position:0 -700px;border-color:#8945db}.content .viplist_form .section .question_leave_comments,.content .viplist_form .section .question_leave_comments .label,.content .viplist_form .section .question_leave_comments textarea.textarea{float:none;width:auto;clear:both}.content .viplist_form .section .question_leave_comments textarea.textarea{width:100%}.content .viplist_form .section .question_consent{float:none;clear:both;width:auto;border-width:1px;border-style:solid;-moz-border-radius:0.3em;-webkit-border-radius:0.3em;border-radius:0.3em}.content .viplist_form .section .question_consent.field_error{border-color:#D60000}.content .viplist_form .section .question_consent .wrapper{display:block;float:left;padding:16px 16px 0 8px}.content .viplist_form .section .question_consent .wrapper .checkbox{margin:0}.content .viplist_form .section .question_consent .label{width:90%;padding-bottom:6px}.content .viplist_form .section_buttons{margin-top:-10px}.content .viplist_form .section .button{text-align:left;overflow:hidden}.content .viplist_form .section .button .submit{display:block;background:transparent url(/websites/images/viplist_gradients.png) scroll repeat-x 0 -800px;border:0 none transparent;float:left;width:auto;height:auto;cursor:pointer;padding:3px 9px;-moz-border-radius:0.3em;-webkit-border-radius:0.3em;border-radius:0.3em;border:1px solid #3e3e3e;color:#FFFFFF;-moz-text-shadow:1px 1px 1px rgba(0, 0, 0, 0.3);-webkit-text-shadow:1px 1px 1px rgba(0, 0, 0, 0.3);text-shadow:1px 1px 1px rgba(0, 0, 0, 0.3);font-size:120%}.content .viplist_form .section .button .submit:hover,.content .viplist_form .section .button .submit:active{background-position:0 -900px}.content .viplist_form .section_fields_success{color:#027701}.content .viplist_form .section_fields_success .title{margin-bottom:4px}.float_body .viplist_form .section .field,.float_body .viplist_form .section .rating,.float_body .viplist_form .section .question{clear:both;float:none;width:auto;margin-bottom:2%}.float_body .viplist_form .section .field_postal_code input.text,.float_body .viplist_form .section .field_province_name select.select{width:50%}.float_body .viplist_form .section .field_birth_date input.text{width:30%}.float_body .viplist_form .section .field_anniversary_date input.text{width:20%}.float_body .viplist_form .section .question .label{width:56%}.float_body .viplist_form .section .question .wrapper .flag{min-width:44%;text-align:center}.float_body .viplist_form .section .question_consent .label{float:left;width:85%}.float_sidebar .block_viplist_link{display:block}.float_sidebar .block_viplist_link .text_list{font-size:90%}.float_sidebar .block_viplist_link .more_link{text-decoration:underline}#iframe_viplist_html,#iframe_viplist{height:auto}#iframe_viplist{background:#F2F2F2 none scroll no-repeat 0 0;margin:0;padding:0;font-size:80%}#iframe_viplist input,#iframe_viplist textarea,#iframe_viplist select{border-style:solid;border-width:1px;padding:2px}#iframe_viplist .label{display:block;padding-right:20px}#iframe_viplist .label .required{color:red;font-size:10px}#iframe_viplist p{margin:5px auto}#iframe_viplist table{border-collapse:collapse;border-spacing:0;border:0 none transparent}#iframe_viplist table td{border:0 none transparent;padding:0 0 6px 0;vertical-align:top}#iframe_viplist .radio{padding-right:10px;font-size:12px}#iframe_viplist .field_format{padding-left:10px;font-size:80%;color:#696969}#iframe_viplist div.dp-popup{color:#000000}.content .reservations_block{display:block;margin:0 auto 20px}.content .reservations_block .frame_block{display:block;margin:0 auto 20px;border:0 none transparent;overflow:hidden}.content .reservations_block .opentable_block,.content .reservations_block .urbanspoon_block,.content .reservations_block .tablestatus_block{display:block;font-size:13px;line-height:16px}.float_sidebar .block_reservations_link{display:block}.float_sidebar .block_reservations_link .text_list{font-size:90%}.float_sidebar .block_reservations_link .more_link{text-decoration:underline}.content .bookenda_block{display:block;margin:0 auto 20px}.content .bookenda_block .frame_block{display:block;margin:0 auto 20px;border:0 none transparent;overflow:hidden;width:100%;min-height:660px}.content .bookenda_block.kind_widget{display:inline-block;text-align:left}.content .sidebar_widget .bookenda_block.kind_widget{display:block;margin:0 auto 10px 0}.content .bookenda_block.kind_widget > .bkda{background-color:transparent;margin:10px auto 0}.content .bookenda_block.kind_widget > .bkda input[type=text],.content .bookenda_block.kind_widget > .bkda select{background-color:#ffffff}.content .bookenda_block.kind_widget.format_1col{width:300px}.content .bookenda_block.kind_widget.format_1col .row + .row{display:none}.content .bookenda_block.kind_widget.format_1col .row .col-md-10.col-sm-10.col-xs-10{color:transparent;font-size:1px}.content .bookenda_block.kind_widget.format_1col .row .col-md-2.col-sm-2.col-xs-2{padding:5px 0 0;width:8%}.content .bookenda_block.kind_widget.format_1col .row .col-md-12.col-sm-12.col-xs-12{padding:0}.content .bookenda_block.kind_widget.format_1col .hide + .panel-body{margin-bottom:0;padding:10px 0 0}.content .bookenda_block.kind_widget.format_1col .hide + .panel-body .row{margin:0 auto}.content .bookenda_block.kind_widget.format_1col .hide + .panel-body .row .btn{width:90%}.content .bookenda_block.kind_widget.format_2col{width:450px}.content .bookenda_block.kind_widget.format_2col .col-md-5 + .col-md-6{display:none}.content .bookenda_block.kind_widget.format_2col .row .col-md-5.col-sm-10.col-xs-10{color:transparent}.content .bookenda_block.kind_widget.format_1row{width:650px}.content .bookenda_block.kind_widget.format_1row .bkda-mini-col > i{position:absolute;left:2px;top:3px}.content .bookenda_block.kind_widget.format_1row .bkda .col-md-3{padding-left:28px;padding-right:4px;width:30%}.content .bookenda_block.kind_widget.format_1row .bkda .col-md-3 + .col-md-2{padding-left:28px;width:20%}.content .bookenda_block.kind_widget.format_1row .bkda .col-md-2 + .col-md-5{padding-left:28px;width:20%}.content .bookenda_block.kind_widget.format_1row .bkda .col-md-5 + .col-md-2{padding:0;width:25%}.content .bookenda_block.kind_widget.format_1row #bkda_1row_lstPersonCount + div{display:none !important}.content .bookenda_block.kind_widget.format_1row .bkda .row .col-md-5.bkda-mini-col{color:transparent}.content .bookenda_block.kind_widget.format_1row .bkda .row .col-md-5.bkda-mini-col .icon-budicon-2{color:rgb(51, 51, 51)}.content .bookenda_block.kind_widget.icons_dark .icon-budicon-1,.content .bookenda_block.kind_widget.icons_dark .icon-budicon-2,.content .bookenda_block.kind_widget.icons_dark .icon-budicon-3,.content .bookenda_block.kind_widget.icons_dark .icon-budicon-4,.content .bookenda_block.kind_widget.icons_dark .icon-budicon-5,.content .bookenda_block.kind_widget.icons_dark .icon-budicon-6,.content .bookenda_block.kind_widget.icons_dark .icon-budicon-7{color:rgb(51, 51, 51) !important}.content .bookenda_block.kind_widget.icons_light .icon-budicon-1,.content .bookenda_block.kind_widget.icons_light .icon-budicon-2,.content .bookenda_block.kind_widget.icons_light .icon-budicon-3,.content .bookenda_block.kind_widget.icons_light .icon-budicon-4,.content .bookenda_block.kind_widget.icons_light .icon-budicon-5,.content .bookenda_block.kind_widget.icons_light .icon-budicon-6,.content .bookenda_block.kind_widget.icons_light .icon-budicon-7{color:rgb(238, 238, 238) !important}#iframe_reservations_html,#iframe_reservations{height:auto}#iframe_reservations{background:#F2F2F2 none scroll no-repeat 0 0;margin:0;padding:0;font-size:80%}#iframe_reservations input,#iframe_reservations textarea,#iframe_reservations select{border-style:solid;border-width:1px;padding:2px}#iframe_reservations p{margin:5px auto}#iframe_reservations table{border-collapse:collapse;border-spacing:0;border:0 none transparent}#iframe_reservations table td{border:0 none transparent;padding:0 0 6px 0;vertical-align:top}#iframe_reservations input.error{color:red}#iframe_reservations label.error{display:inline-block;_zoom:1;color:red;font-size:10px;line-height:10px;position:relative;bottom:2px;padding:0 5px}#iframe_reservations .red_txt{color:red}#iframe_reservations #success_message{padding:30px}#iframe_reservations .form_title{margin:0 auto 5px;font-weight:bold;font-size:16px;line-height:19px;text-transform:uppercase}#iframe_viplist #submitImg,#iframe_reservations #submitImg{display:block;float:left;width:auto;height:auto;padding:0 12px 0 6px;border-width:1px;-moz-border-radius:0.3em 0.9em 0.9em 0.3em;-webkit-border-radius:0.3em 0.9em 0.9em 0.3em;border-radius:0.3em 0.9em 0.9em 0.3em;cursor:pointer;_cursor:hand;text-align:center;font-weight:bold;font-size:100%}#iframe_reservations table.jCalendar{border:1px solid #000000;border-collapse:separate}#iframe_reservations table.jCalendar td{padding:3px 5px}#iframe_reservations #opentable{margin:0 auto 10px}#iframe_reservations #opentable .main{vertical-align:top;text-align:left}#iframe_reservations div.dp-popup{color:#000000}.content .opentable_block{display:block;margin:0 auto 20px;overflow:hidden}.content .opentable_block .frame_block{display:block;margin:0 auto 20px;border:0 none transparent;overflow:hidden}.content .opentable_block .opentable_block{display:block;font-size:13px;line-height:16px}.content .opentable_block .opentable_block{height:350px;min-height:350px}.content .opentable_block .opentable_block .OT_title{font-size:14px;font-weight:normal;margin:0;padding:10px 0 0;text-align:center;width:165px}.content .opentable_block .opentable_block .OT_subtitle{font-size:8px;font-weight:normal;letter-spacing:0.15em;margin:0;padding:0;text-align:center;text-transform:uppercase;white-space:nowrap;width:165px}.content .opentable_block .opentable_block .OTButton,.content .opentable_block .opentable_block #OTButton{margin:0 auto;padding:0;text-align:center;width:135px}.content .block_contact_address{display:block;float:none;margin:0 auto 15px 0;padding:10px;overflow:hidden;width:auto;height:auto;border-width:1px;text-align:left;font-size:100%;line-height:160%}.content .block_contact_address .text_address,.content .block_contact_address .text_social{display:block;margin:0 auto 10px 0;overflow:hidden}.content .block_contact_address .text_address .name,.content .block_contact_address .text_address .phone,.content .block_contact_address .text_address .email,.content .block_contact_address .text_address .address{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content .block_contact_address .text_address .name{margin-bottom:6px}.content .block_contact_address .text_address .address{margin-top:6px}.content .block_contact_address .text_social{margin-top:20px}.content .block_contact_address .text_social .social_icon{display:block;float:left;clear:both;margin-bottom:4px}.content .block_contact_address .text_social .social_icon:hover .label_span{text-decoration:underline}.content .block_contact_address .text_social .social_icon .icon_span{display:inline-block;*zoom:1;margin:0 4px 0 0;text-align:left;text-indent:-9999px;color:transparent;border:0 none transparent;background-color:transparent;background-attachment:scroll;background-repeat:no-repeat;background-position:0 0;filter:alpha(opacity=90);opacity:0.90}.content .block_contact_address .text_social .social_icon:hover .icon_span,.content .block_contact_address .text_social .social_icon .icon_span:hover{filter:alpha(opacity=100);opacity:1.00}.content .block_contact_dynamicmap{display:block;margin:0 0 15px auto;overflow:hidden;float:none;width:100%;height:210px;color:#000000;border-width:1px;background-color:#BABABA;display:block;margin:0 auto 10px 0;font-size:100%;text-align:left}.content .block_contact_dynamicmap div{margin:0}.content .block_contact_dynamicmap .no_content{margin:20px}.content .block_contact_directions{overflow:hidden;text-align:left}.content .block_contact_directions .direction_wrapper{margin:0 auto 10px;text-align:left}.content .block_contact_directions .label{display:inline-block;_zoom:1;margin-right:5px;font-weight:bold}.content .block_contact_directions input.text{margin-right:5px;padding:1px;width:40%;border:1px solid #767676}.content .block_contact_directions .button{background:#B8B8B8 none scroll repeat-x 0 0;border:1px solid #B8B8B8;padding:3px 6px;-moz-border-radius:0.3em;-webkit-border-radius:0.3em;border-radius:0.3em;cursor:pointer;_cursor:hand}.content .block_contact_directions .button:hover{background-position:0 -27px}.content .block_contact_directions .checkbox{display:inline-block;_zoom:1;font-size:10px;line-height:13px;height:20px;vertical-align:middle;padding-left:10px}.content .block_contact_directions .checkbox input,.content .block_contact_directions .checkbox label{margin:0;vertical-align:middle}.content .block_contact_directions .checkbox label{padding-left:5px}.content .block_contact_results{display:block;margin:0 10px 0 0;font-size:90%;text-align:left}.content .block_contact_results a{color:#464646}.content .block_contact_results .adp-directions{width:100%}.content .block_contact_results .adp-placemark{background-color:rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.5)}.content .block_contact_results .adp,.content .block_contact_results .adp table,.content .block_contact_results .adp-details,.content .block_contact_results .adp-legal{color:inherit}.content .body_block .text_warning{display:block;margin:10px auto;font-size:80%;text-align:left}.content .block_status_messages{display:block;margin:0 auto 20px;text-align:left}.content .block_status_messages .list_messages{display:block;margin:0 auto;list-style-type:none;list-style-image:none}.content .block_status_messages .list_messages .message{display:block;margin:0 auto 6px;padding:3px 6px;font-size:90%;line-height:130%;border-width:1px;border-style:solid;-moz-border-radius:0.3em;-webkit-border-radius:0.3em;border-radius:0.3em}.content .block_contact_form{display:block;margin:0 auto 20px}.content .block_contact_form .section{display:block;overflow:hidden;margin:0 auto 20px;text-align:left}.content .block_contact_form .section_hidden{display:none}.content .block_contact_form .section .title{display:block;margin:0 auto 10px 0;font-size:100%;line-height:100%;font-weight:bold}.content .block_contact_form .section .field{display:block;margin:0 2% 1% 0;padding:0 1px 0 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:48%;text-align:left;overflow:hidden}.content .block_contact_form .section .field_header{margin:0 auto 20px;float:none;clear:both;width:auto}.content .block_contact_form .section .field_header h3:only-child{margin-bottom:0}.content .block_contact_form .section .field_header p:last-child{margin-bottom:0}.content .block_contact_form .section .field_legend{margin:0 auto 10px;float:none;clear:both;width:auto;font-size:80%;filter:alpha(opacity=60);opacity:0.6}.content .block_contact_form .section .label,.content .block_contact_form .section input.text,.content .block_contact_form .section textarea.textarea,.content .block_contact_form .section select.select,.content .block_contact_form .section .format,.content .block_contact_form .section .radio_wrapper,.content .block_contact_form .section .checkbox_wrapper{font-size:100%;line-height:160%;float:left;padding:3px 6px;vertical-align:middle}.content .block_contact_form .section .radio_wrapper,.content .block_contact_form .section .checkbox_wrapper{font-size:90%;padding-left:0}.content .block_contact_form .section .radio_wrapper .radio,.content .block_contact_form .section .checkbox_wrapper .checkbox{margin:0 3px 0 0;vertical-align:middle}.body[data-lang=fr] .block_contact_form .section .label,.body[data-lang=fr] .block_contact_form .section input.text,.body[data-lang=fr] .block_contact_form .section textarea.textarea,.body[data-lang=fr] .block_contact_form .section select.select,.body[data-lang=fr] .block_contact_form .section .format{font-size:80%}.body[data-lang=fr] .block_contact_form .section .radio_wrapper,.body[data-lang=fr] .block_contact_form .section .checkbox_wrapper{font-size:70%}.content .block_contact_form .section .field_error input.text,.content .block_contact_form .section .field_error textarea.textarea,.content .block_contact_form .section .field_error select.select{border-color:#D60000}.content .block_contact_form .section .field_error .radio_wrapper .radio,.content .block_contact_form .section .field_error .checkbox_wrapper .checkbox{-moz-box-shadow:1px 1px 2px #D60000;-webkit-box-shadow:1px 1px 2px #D60000;box-shadow:1px 1px 2px #D60000}.content .block_contact_form .section .label{width:35%;border-width:1px;border-style:solid;border-color:transparent;padding-left:0}.content .block_contact_form .section .radio_wrapper .label,.content .block_contact_form .section .checkbox_wrapper .label{display:inline;float:none;width:auto}.content .block_contact_form .section .field_required .label:after{content:"*";color:#D60000;padding-left:6px}.content .block_contact_form .section .field_required .radio_wrapper .label:after,.content .block_contact_form .section .field_required .checkbox_wrapper .label:after{display:none}.content .block_contact_form .section .format{width:auto;border-width:1px;border-style:solid;border-color:transparent;padding-left:12px;filter:alpha(opacity=40);opacity:0.4;font-size:80%}.content .block_contact_form .section input.text,.content .block_contact_form .section textarea.textarea,.content .block_contact_form .section select.select{width:65%;border-width:1px;border-style:solid;background-color:rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.9)}.content .block_contact_form .section .text:focus,.content .block_contact_form .section .textarea:focus,.content .block_contact_form .section .select:focus{background-color:rgb(255, 255, 255)}.content .block_contact_form .section .field_legend .label{display:block;float:none;width:auto;margin:0 auto}.content .block_contact_form .section .field_postal_code input.text{width:30%;min-width:120px}.content .block_contact_form .section .field_province_name select.select{width:50%;min-width:200px}.content .block_contact_form .section .field_birth_date input.text{width:20%;min-width:90px}.content .block_contact_form .section .field_event_date input.text,.content .block_contact_form .section .field[class*=event_date] input.text{width:20%;min-width:90px}.content .block_contact_form .section .field_anniversary_date input.text{width:15%;min-width:50px}.content .block_contact_form .section .field_event_time select.select,.content .block_contact_form .section .field[class*=event_time] select.select{width:30%;min-width:100px}.content .block_contact_form .section .field_guest_count input.text{width:15%;min-width:50px}.content .block_contact_form .section .field_questions_comments .label,.content .block_contact_form .section .field_custom_textarea .label{width:62%}.content .block_contact_form .section .field_questions_comments,.content .block_contact_form .section .field_custom_textarea,.content .block_contact_form .section .field_questions_comments .label,.content .block_contact_form .section .field_custom_textarea .label,.content .block_contact_form .section .field_questions_comments textarea.textarea,.content .block_contact_form .section .field_custom_textarea textarea.textarea{float:none;width:auto;clear:both}.content .block_contact_form .section .field_questions_comments textarea.textarea,.content .block_contact_form .section .field_custom_textarea textarea.textarea{width:100%}.content .block_contact_form .section .field_viplist_consent{float:none;clear:both;width:auto;border-width:1px;border-style:solid;-moz-border-radius:0.3em;-webkit-border-radius:0.3em;border-radius:0.3em}.content .block_contact_form .section .field_viplist_consent.field_error{border-color:#D60000}.content .block_contact_form .section .field_viplist_consent .wrapper{display:block;float:left;padding:0 16px 0 8px;margin-top:12px}.content .block_contact_form .section .field_viplist_consent .wrapper .checkbox{margin:0;vertical-align:top}.content .block_contact_form .section .field_viplist_consent .label{width:90%;padding-bottom:6px}.content .block_contact_form .section_buttons{margin-top:-10px}.content .block_contact_form .section .button{text-align:left;overflow:hidden}.content .block_contact_form .section .button .submit{display:block;background:transparent url(/websites/images/viplist_gradients.png) scroll repeat-x 0 -800px;border:0 none transparent;float:left;width:auto;height:auto;cursor:pointer;padding:3px 9px;-moz-border-radius:0.3em;-webkit-border-radius:0.3em;border-radius:0.3em;border:1px solid #3e3e3e;color:#FFFFFF;-moz-text-shadow:1px 1px 1px rgba(0, 0, 0, 0.3);-webkit-text-shadow:1px 1px 1px rgba(0, 0, 0, 0.3);text-shadow:1px 1px 1px rgba(0, 0, 0, 0.3);font-size:120%}.content .block_contact_form .section .button .submit:hover,.content .block_contact_form .section .button .submit:active{background-position:0 -900px}.content .block_contact_form .section_fields_success{color:#027701}.content .block_contact_form .section_fields_success .title{margin-bottom:4px}.float_body .block_contact_form .section .field,.float_body .block_contact_form .section .question{clear:both;float:none;width:auto;margin-bottom:2%}.float_body .block_contact_form .section .field_postal_code input.text,.float_body .block_contact_form .section .field_province_name select.select{width:50%}.float_body .block_contact_form .section .field_birth_date input.text{width:30%}.float_body .block_contact_form .section .field_anniversary_date input.text{width:20%}.float_body .block_contact_form .section .question .label{width:56%}.float_body .block_contact_form .section .question .wrapper .flag{min-width:44%;text-align:center}.float_body .block_contact_form .section .question_consent .label{float:left;width:85%}.content .list_events{text-align:left;margin:15px auto 15px 0;font-size:90%;border-width:1px 0;overflow:hidden}.content .list_events .list_item{margin:0 auto 0 0;padding:10px 8px;overflow:hidden;border-bottom-width:1px}.content .list_events .before_active{-moz-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;margin-bottom:0;border-bottom-width:0}.content .list_events .list_item_active{padding-top:10px;padding-bottom:10px;border-width:1px 0;-moz-box-shadow:0 0 4px rgba(0, 0, 0, 0.10);-webkit-box-shadow:0 0 4px rgba(0, 0, 0, 0.10);box-shadow:0 0 4px rgba(0, 0, 0, 0.10)}.content .list_events .list_item:first-child,.content .list_events .list_item_active:first-child{border-top-width:0}.content .list_events .list_item:last-child,.content .list_events .list_item_active:last-child{border-bottom-width:0}.content .list_events .item_image{display:block;margin:0 0 0 10px;border-width:1px;float:right;width:auto;height:auto}.content .list_events .item_image img{display:block;margin:0 0 0 auto;border:0 none transparent}.content .list_events .item_image_thumb img{width:auto;height:auto}.content .list_events .item_image_full img{width:auto;height:100px}.content .list_events .item_day{display:block;margin:0 auto 5px 0;font-weight:normal}.content .list_events .item_name{display:block;margin:0 auto 5px 0;font-weight:bold;font-weight:bold;text-decoration:none}.content .list_events .item_date{display:block;margin:5px auto 0 0;font-weight:normal;text-decoration:none}.content .list_events .item_description{display:block;margin-top:5px}.content .list_events .list_item .item_text hr{margin:8px auto 4px;border-style:dotted}.float_sidebar .block_events_weekly .list_events{margin:0;padding:0}.float_sidebar .block_events_weekly .list_item{float:none;margin:0;min-height:none;padding:0;width:auto}.float_sidebar .block_events_weekly .more_item{margin-top:5px;text-decoration:underline}.content .list_events_featured{text-align:left;margin:0 auto 15px 0;border:0 none transparent}.content .list_events_featured .list_item{margin:0 auto 10px 0;padding:0;overflow:hidden}.content .list_events_featured .event_photo{display:block;float:left;width:50%;margin:0 10px 0 0;border-width:2px;text-decoration:none}.content .list_events_featured .event_photo img{display:block;margin:0;border:0 none transparent;max-width:100%}.content .list_events_featured .list_item .item_text{margin:0 0 0 auto;width:auto}.content .list_events_featured .list_item .item_text_noimage{margin:0 auto 0 0;width:auto}.content .list_events_featured .item_name{font-weight:bold;text-decoration:none}.float_sidebar .list_events_featured .list_events{margin:0;padding:0}.float_sidebar .list_events_featured .list_item{float:none;margin:0;min-height:none;padding:0;width:auto}.float_sidebar .list_events_featured .more_item{margin-top:5px;text-decoration:underline}.content .block_group_photo{padding:0;text-align:center;float:none;width:auto}.content .block_group_photo .photo_block{border-width:2px;display:block;margin:0 auto;width:100%}.content .block_group_description{padding:0;margin:0 auto 10px;text-align:left;text-decoration:none;float:none;width:auto}.content .block_group_description .text_block{margin:0 auto 10px;text-align:justify}.content .block_group_details{font-size:90%;line-height:100%;padding:0;text-align:left;text-decoration:none;float:none;width:auto}.content .block_group_details table.formatter{border:0 none transparent;border-collapse:collapse;margin:0;width:100%}.content .block_group_details td.left_column{padding:0 5px 0 0;vertical-align:top;width:50%}.content .block_group_details td.right_column{padding:0 0 0 5px;vertical-align:top;width:50%}.content .block_group_details .field_block{margin:0 0 5px;text-align:left;vertical-align:top}.content .block_group_details .field_block .label{display:block;font-weight:bold;padding:0 0 8px}.content .block_group_details .field_block .detail{display:block;font-weight:normal;padding:0 0 8px;text-decoration:none}#iframe_certificates_html,#iframe_certificates{background-color:transparent;background-image:none;height:auto;width:auto;text-align:left;font-size:90%;line-height:100%}#iframe_certificates p{margin:0 auto 10px}#iframe_certificates a{text-decoration:underline}#iframe_certificates table{line-height:100%}#iframe_certificates table td{padding:0 5px 5px 0;vertical-align:middle}.content .block_gift_certificate{display:block}.float_sidebar .block_gift_certificate .frame_block{display:block;border:0 none transparent;width:100%;height:160px;margin-bottom:0}.content .block_sitemap{margin:0 auto 15px 0}.content .block_sitemap .sitemap_list{display:block;margin:0 auto;text-align:left;padding-left:20px;list-style-type:disc;list-style-position:inside;list-style-image:none;font-size:14px;line-height:22px;width:auto}.content .block_sitemap .sitemap_list .sitemap_list{margin-bottom:0}.content .block_sitemap .sitemap_list .list_item{padding-bottom:6px}.content .block_sitemap .sitemap_list .list_item .item_link{display:inline-block;padding-left:10px}.content .block_sitemap .sitemap_list .list_item .item_link:hover{text-decoration:underline}.content .block_sitemap .sitemap_list .list_item .subtext{display:block;font-size:10px;line-height:10px;zoom:1;filter:alpha(opacity=60);opacity:0.60}.page .social_block_vine{display:block;margin:20px auto 10px;border-width:0 0 1px;border-style:dotted;text-align:left}.page .social_block_vine .link{display:block;margin:-10px auto 10px}.content .body_widget_facebook,.content .sidebar_widget_facebook,.content .body_widget_twitter,.content .sidebar_widget_twitter,.content .body_widget_instagram,.content .sidebar_widget_instagram{display:block;overflow:hidden}.content .body_widget_facebook .text_facebook,.content .sidebar_widget_facebook .text_facebook,.content .body_widget_twitter .text_twitter,.content .sidebar_widget_twitter .text_twitter,.content .body_widget_instagram .text_instagram,.content .sidebar_widget_instagram .text_instgram{display:block;overflow:hidden;margin:0}.content .body_widget_facebook .text_facebook iframe,.content .sidebar_widget_facebook .text_facebook iframe,.content .body_widget_twitter .text_twitter iframe,.content .sidebar_widget_twitter .text_twitter iframe,.content .body_widget_instagram .text_instagram iframe,.content .sidebar_widget_instagram .text_instagram iframe{width:99.9% !important}.page .block_guide_listings{display:block;margin:20px auto 10px;text-align:left;border-width:0 0 1px;border-style:dotted;overflow:hidden}.page .block_guide_listings .guide_block{display:block;margin:0 auto 20px;text-align:left;width:100%;margin-right:0;margin-bottom:10px;float:left}.page .clear_body .block_guide_listings .guide_block{width:49%;margin-right:1%}.page .block_guide_listings .guide_block .banner{display:block;width:auto;height:0;padding:0;margin:0 auto 4px 0;padding-bottom:9.765625%;padding-bottom:calc(100/1024) * 100%;background-color:#F0F0F0;position:relative;background-size:100% auto;background-size:cover;direction:ltr;text-indent:-9999px}.page .block_guide_listings .guide_block .banner .wrapper{display:block;position:absolute;top:0;right:0;left:0;bottom:0;border-width:1px;border-style:solid}.page .block_guide_listings .guide_block_winterlicious .banner{background-image:url(/websites/images/guide-banner_winterlicious2k16.jpg)}.page .block_guide_listings .guide_block_summerlicious .banner{background-image:url(http://www.spanel.ca/websites/images/guide-banner_summerlicious.jpg)}.page .block_guide_listings .guide_block .text{margin:0 auto;text-align:left}.page .block_guide_listings .guide_block .price,.page .block_guide_listings .guide_block .link{font-weight:bold}.page .block_guide_listings .guide_block .link{text-decoration:none}.page .block_guide_listings .guide_block .link:hover{text-decoration:underline}.page .block_guide_listings .guide_block .price:after{content:" | ";font-weight:normal;filter:alpha(opacity=50);opacity:0.5}.content .TableStatus{margin:0 auto 10px 0 !important;padding:10px;position:relative;border-color:#AAAAAA;height:auto}.content .TableStatus .title{display:block;margin:0 auto 10px 0;font-size:110%;line-height:100%;width:auto;text-align:left}.content .TableStatus .tswrap{display:block;margin:0 auto;overflow:hidden;float:none;clear:both;width:auto}.content .TableStatus .tswrap .vsep{display:none;float:none;clear:both;height:0;line-height:0;font-size:0}.content .TableStatus img.referer{display:none !important}.content .TableStatus .referer_link,.content .TableStatus .referer_override{display:block;position:absolute;width:60px;height:27px;bottom:6px;right:6px}.content .tablestatus_block_dto .TableStatus .referer_link,.content .tablestatus_block_dto .TableStatus .referer_override{background-image:url(/public/images/source-dto.png)}.content .tablestatus_block_qdg .TableStatus .referer_link,.content .tablestatus_block_qdg .TableStatus .referer_override{background-image:url(/public/images/source-qdg.png)}.content .TableStatus .referer_link *{display:none !important}.content .tablestatus_layout_1 .TableStatus{width:385px}.content .tablestatus_layout_1 .TableStatus img,.content .tablestatus_layout_1 .TableStatus select,.content .tablestatus_layout_1 .TableStatus input[type=text]{float:left;margin:0 6px 6px 0;vertical-align:top}.content .tablestatus_layout_1 .TableStatus img{width:16px !important;height:16px !important}.content .tablestatus_layout_1 .TableStatus select{width:78px}.content .tablestatus_layout_1 .TableStatus input[type=text]{width:120px}.content .tablestatus_layout_2 .TableStatus{width:210px}.content .tablestatus_layout_2 .TableStatus .tswrap .vsep{display:block}.content .tablestatus_layout_2 .TableStatus img,.content .tablestatus_layout_2 .TableStatus select,.content .tablestatus_layout_2 .TableStatus input[type=text]{float:left;margin:0 6px 6px 0;vertical-align:top}.content .tablestatus_layout_2 .TableStatus img{width:16px !important;height:16px !important}.content .tablestatus_layout_2 .TableStatus select{width:100px}.content .tablestatus_layout_2 .TableStatus input[type=text]{width:150px}.content .tablestatus_layout_3 .TableStatus{width:600px;padding-bottom:37px}.content .tablestatus_layout_3 .TableStatus .tswrap,.content .tablestatus_layout_3 .TableStatus.long.loaded .tswrap{margin-top:0;width:auto}.content .tablestatus_layout_3 .TableStatus img,.content .tablestatus_layout_3 .TableStatus select,.content .tablestatus_layout_3 .TableStatus input[type=text]{float:left;margin:0 6px 6px 0;vertical-align:top}.content .tablestatus_layout_3 .TableStatus img{width:16px !important;height:16px !important;margin:3px 6px 3px 0}.content .tablestatus_layout_3 .TableStatus select{width:90px;height:24px}.content .tablestatus_layout_3 .TableStatus input[type=text]{width:120px;height:24px}.content .tablestatus_layout_3 .TableStatus input[type=button]{margin:0 6px 6px 0;height:24px !important}.content .float_body .TableStatus.long{width:552px}.content .float_body .TableStatus .searchTableStatus{right:80px}.content #OT_form *,.content #OT_form *:before,.content #OT_form *:after{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.content #OT_form input,.content #OT_form selec,.content #OT_form textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.content .OT_header{overflow:hidden}.content .OT_title{color:#0f0f0f;float:left;font-size:14px;font-weight:normal;margin:5px 0 0 15px;padding:0;text-align:left;width:170px}.content .OT_subtitle{color:#0f0f0f;float:left;font-size:8px;font-weight:normal;letter-spacing:0.16em;margin:0 0 0 15px;padding:0;text-align:left;text-transform:uppercase;width:170px}.content .opentable_block_wide #OT_form .OT_list{margin:0 0 0 195px}.content .privacy_block{text-align:left}.content .terms_block{text-align:left}.website .page_banner{height:0;margin:0 auto;padding:0 0 33%;background-image:none;background-position:center center;background-repeat:repeat-x;background-size:100% auto;background-color:transparent;border-style:none;border-width:0;position:relative;overflow:hidden}.content > .page_banner{border-color:#BABABA}.content .body_block .page_banner,.content .sidebar_wrapper .page_banner{border-width:0;border-style:solid}.content .body_block .page_banner_block,.content .sidebar_wrapper .page_banner_block{border-width:1px;border-style:solid;margin-bottom:20px}.website .page_banner .banner_wrapper{position:absolute;margin:0;top:0;bottom:0;right:0;left:0;z-index:1;overflow:hidden}.website .page_banner .banner_wrapper:before,.website .page_banner .banner_wrapper:after{content:"";display:block;position:absolute;right:-20px;left:-20px;height:30px;width:auto;z-index:200;pointer-events:none}.website .page_banner .banner_wrapper:before{top:0;-moz-box-shadow:inset 0 10px 10px rgba(0, 0, 0, 0.1);-webkit-box-shadow:inset 0 10px 10px rgba(0, 0, 0, 0.1);box-shadow:inset 0 10px 10px rgba(0, 0, 0, 0.1)}.website .page_banner .banner_wrapper:after{bottom:0;-moz-box-shadow:inset 0 -10px 10px rgba(0, 0, 0, 0.1);-webkit-box-shadow:inset 0 -10px 10px rgba(0, 0, 0, 0.1);box-shadow:inset 0 -10px 10px rgba(0, 0, 0, 0.1)}.page:first-child .page_banner .banner_wrapper:before{display:none;-moz-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.website .page_banner .banner_slide{position:absolute;margin:0 auto;width:100%;top:0;bottom:0;right:-10px;left:-10px;z-index:100;background-size:auto 100%;background-position:center center;background-repeat:repeat}.website .page_banner_rotator .banner_slide .image{border:0 none transparent;display:block;margin:0;padding:0;z-index:1}.website .page_banner_rotator .banner_slide .wrapper{border-collapse:collapse;height:100%;left:0;overflow:visible;position:absolute;top:0;width:100%;z-index:10}.website .page_banner_rotator .banner_slide .wrapper .data{padding:16px}.website .page_banner_rotator .banner_slide .wrapper .overlink{position:absolute;z-index:100;top:0;bottom:0;right:0;left:0;direction:ltr;text-indent:-9999px}.website .page_banner_rotator .banner_slide .wrapper .caption{display:inline-block;position:static;margin:0 auto;background-color:rgb(0, 0, 0);-moz-text-shadow:1px 1px 2px rgb(0, 0, 0);-webkit-text-shadow:1px 1px 2px rgb(0, 0, 0);text-shadow:1px 1px 2px rgb(0, 0, 0);color:#FFFFFF;padding:6px 12px;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;font-size:124%;line-height:144%;text-align:inherit}.website .page_banner_rotator .banner_slide .wrapper .caption:empty{display:none}.website .page_banner_rotator .banner_slide .wrapper .caption a,.website .page_banner_rotator .banner_slide .wrapper .caption a:hover{color:inherit;text-decoration:none}.website .page_banner_rotator .banner_slide .wrapper .caption a:hover{text-decoration:underline}.website .page_banner_rotator .banner_slide .wrapper_top-left .data,.website .page_banner_rotator .banner_slide .wrapper_top-center .data,.website .page_banner_rotator .banner_slide .wrapper_top-right .data{vertical-align:top}.website .page_banner_rotator .banner_slide .wrapper_center-left .data,.website .page_banner_rotator .banner_slide .wrapper_center-center .data,.website .page_banner_rotator .banner_slide .wrapper_center-right .data{vertical-align:middle}.website .page_banner_rotator .banner_slide .wrapper_bottom-left .data,.website .page_banner_rotator .banner_slide .wrapper_bottom-center .data,.website .page_banner_rotator .banner_slide .wrapper_bottom-right .data{vertical-align:bottom}.website .page_banner_rotator .banner_slide .wrapper_top-left .data,.website .page_banner_rotator .banner_slide .wrapper_center-left .data,.website .page_banner_rotator .banner_slide .wrapper_bottom-left .data{text-align:left}.website .page_banner_rotator .banner_slide .wrapper_top-center .data,.website .page_banner_rotator .banner_slide .wrapper_center-center .data,.website .page_banner_rotator .banner_slide .wrapper_bottom-center .data{text-align:center}.website .page_banner_rotator .banner_slide .wrapper_top-right .data,.website .page_banner_rotator .banner_slide .wrapper_center-right .data,.website .page_banner_rotator .banner_slide .wrapper_bottom-right .data{text-align:right}.website .page_banner_slideshow .banner_slide .wrapper .data{padding-left:38px;padding-right:38px;padding-bottom:36px}.website .page_banner_slideshow .banner_buttons{display:block;margin:0;padding:0;font-size:100%;line-height:100%}.website .page_banner_slideshow .banner_buttons .index_frames{position:absolute;z-index:3;left:8px;right:8px;bottom:8px;display:block;margin:0;padding:0;height:auto;text-align:center}.website .page_banner_slideshow .banner_buttons .index_frames .frame{display:inline}.website .page_banner_slideshow .banner_buttons .button{position:absolute;z-index:4;background-color:rgb(0, 0, 0);background-color:rgba(0, 0, 0, 0.3);border:0 none transparent;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;color:#FFFFFF;text-align:center;vertical-align:middle;cursor:pointer}.website .page_banner_slideshow .banner_buttons .button.active,.website .page_banner_slideshow .banner_buttons .button:hover{background-color:rgb(16, 16, 16);background-color:rgba(0, 0, 0, 0.6)}.website .page_banner_slideshow .banner_buttons .button_direction{display:block;top:44%;padding:12px 8px;font-weight:bold}.website .page_banner_slideshow .banner_buttons .button_prev{left:8px}.website .page_banner_slideshow .banner_buttons .button_next{right:8px}.website .page_banner_slideshow .banner_buttons .button_frame{position:static;display:inline-block;padding:4px 8px}.website .page_banner_rotator .banner_slide .data{padding:16px}.website .page_banner_rotator .banner_slide .caption{font-size:120%;line-height:140%;padding:6px 12px}.website .float_body .page_banner_rotator .banner_slide .data{padding:12px}.website .float_body .page_banner_rotator .banner_slide .caption{font-size:100%;line-height:130%;padding:4px 8px}.website .float_sidebar .page_banner_rotator .banner_slide .data{padding:8px}.website .float_sidebar .page_banner_rotator .banner_slide .caption{font-size:80%;line-height:120%;padding:3px 6px}.website .page_banner_slideshow .banner_buttons{font-size:100%}.website .page_banner_slideshow .banner_buttons .button_direction{top:0;bottom:0;margin:auto;height:38px;padding:12px 8px}.website .page_banner_slideshow .banner_buttons .button_prev{left:8px}.website .page_banner_slideshow .banner_buttons .button_next{right:8px}.website .page_banner_slideshow .banner_buttons .index_frames{left:8px;right:8px;bottom:8px}.website .page_banner_slideshow .banner_buttons .button_frame{padding:4px 8px}.website .page_banner_slideshow .banner_slide .wrapper .data{padding-left:38px;padding-right:38px;padding-bottom:36px}.website .float_body .page_banner_slideshow .banner_buttons{font-size:90%}.website .float_body .page_banner_slideshow .banner_buttons .button_direction{height:35px;padding:11px 7px}.website .float_body .page_banner_slideshow .banner_buttons .button_prev{left:7px}.website .float_body .page_banner_slideshow .banner_buttons .button_next{right:7px}.website .float_body .page_banner_slideshow .banner_buttons .index_frames{left:7px;right:7px;bottom:7px}.website .float_body .page_banner_slideshow .banner_buttons .button_frame{padding:3px 7px}.website .float_body .page_banner_slideshow .banner_slide .wrapper .data{padding-left:34px;padding-right:34px;padding-bottom:32px}.website .float_sidebar .page_banner_slideshow .banner_buttons{font-size:80%}.website .float_sidebar .page_banner_slideshow .banner_buttons .button_direction{height:31px;padding:10px 6px}.website .float_sidebar .page_banner_slideshow .banner_buttons .button_prev{left:6px}.website .float_sidebar .page_banner_slideshow .banner_buttons .button_next{right:6px}.website .float_sidebar .page_banner_slideshow .banner_buttons .index_frames{left:6px;right:6px;bottom:6px}.website .float_sidebar .page_banner_slideshow .banner_buttons .button_frame{padding:2px 6px}.website .float_sidebar .page_banner_slideshow .banner_slide .wrapper .data{padding-left:28px;padding-right:28px;padding-bottom:26px}#iframe_certificates_html,#iframe_certificates,#iframe_reservations_html,#iframe_reservations,#iframe_viplist_html,#iframe_viplist{background-image:none;background-color:transparent;border:0 none transparent;margin:0;padding:0;position:static;top:auto;bottom:auto;left:auto;right:auto}#iframe_certificates_html input,#iframe_reservations_html input,#iframe_viplist_html input,#iframe_certificates_html select,#iframe_reservations_html select,#iframe_viplist_html select,#iframe_certificates_html textarea,#iframe_reservations_html textarea,#iframe_viplist_html textarea{border-color:#3A3A3A}
@media screen and (max-device-width: 480px){body .menu_body{-webkit-text-size-adjust:none}}.menu_body{width:100%}.menu_tags{line-height:18px}.menu_tags .title{font-weight:bold}.menu_section{margin-bottom:20px}.menu_section h3.section_name{width:100%;border-bottom:2px solid #000000;padding-top:4px;margin:5px 0}.menu_section .menu_item{overflow:hidden;padding-bottom:5px;margin:3px 0;border-bottom:1px solid #E6E6E6}.menu_section .menu_item h4.item_name{font-size:14px;line-height:19px;padding-top:5px;float:left;margin:0;clear:none;font-family:Arial, ​sans-serif, ​Verdana, ​Tahoma;font-weight:bold}.menu_section .menu_item.menu_label h4.item_name{font-size:16px}.menu_section .menu_item .item_desc{font-size:14px;line-height:18px;margin-top:31px;font-style:italic}.menu_section .menu_item table.menu_item_prices{float:right;padding-top:5px;width:auto}.menu_section .menu_item table.menu_item_prices tbody{border:none}.menu_section .menu_item td.price{text-align:right;padding-left:10px;font-weight:bold;font-family:Arial, ​sans-serif, ​Verdana, ​Tahoma;font-size:11px}.menu_section .menu_item td.price:before{content:"$"}.menu_section .menu_item td.unit{font-size:11px;padding-left:6px}.menu_section .menu_item td.unit:before{content:" ("}.menu_section .menu_item td.unit:after{content:")"}.menu_section .menu_item_images{float:left;margin-right:4px;overflow:hidden}.menu_section .menu_item_images .hide_img{display:none}.menu_section .menu_item_images a{width:64px;overflow:hidden;display:block;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:7px 4px 3px 6px}.menu_section .menu_item_images .img_wrap{width:60px;overflow:hidden}.menu_section .menu_item_images .img_icon{position:absolute;height:50px;width:60px;overflow:hidden;background:transparent url(#) center center no-repeat;filter:alpha(opacity=70);opacity:.7}.menu_section .menu_item_images a:hover .img_icon{filter:alpha(opacity=100);opacity:1}.menu_section .menu_item_images a:hover{background-color:#F1F1F1}.menu_section .menu_item_images img{height:50px;min-width:60px}.menu_section .menu_item_images .hover_icon_wrapper{position:absolute;height:80px;width:100px;cursor:pointer}.menu_section .menu_item_images .hover_icon_wrapper .hover_icon{position:relative;background:transparent url(#) 0 0 no-repeat;height:50px;left:20px;top:3px}.menu_section .menu_item_images .hover_icon_wrapper:hover .hover_icon{background-image:url(http://www.spanel.ca/images/menu_images.png)}.menu_section .menu_item .item_details{overflow:hidden;clear:both}#kiosk_body .menu_section .menu_item_images{display:none}
html{background-color:#363636}body{background-color:transparent;background-image:none;background-position:center top;background-size:100% auto;background-repeat:repeat-x;font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height:140%}.body_wrapper{padding:10px 0 30px}.website{margin:0 auto;position:relative;z-index:3;width:1024px}.website_wrapper{overflow:hidden;position:relative}#fullscreen_background{display:block;position:fixed;left:0;top:0;overflow:hidden;z-index:1;height:100%;width:100%}#fullscreen_background div{display:block;list-style:none;z-index:-10;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;background:transparent}#fullscreen_background div a{width:100%;height:100%;display:block;color:#000000;_cursor:hand;cursor:pointer;text-decoration:none}.header{margin:0 auto 5px;overflow:visible;position:relative}.website_logo_header .header{height:100px}.website_logo_navbar .header{height:60px}.header .header_logo,.nav .header_logo{position:absolute;bottom:0;left:0;width:200px;height:70px;margin:0 auto 0 0;text-align:left;vertical-align:bottom;background-color:transparent;background-position:0 0;background-repeat:no-repeat;color:transparent}.header .header_logo .header_logo,.nav .header_logo .header_logo{background-image:none;display:block;width:100%;height:100%;margin:0;text-align:left;color:transparent;z-index:9999;top:0;right:0;bottom:0;left:0}.header .header_logo .header_logo .text{display:none}.nav .header_logo{padding:0;margin:10px auto 20px;position:relative}.header .header_helper{position:absolute;width:100px;height:100px;margin:0;padding:0;text-align:left;vertical-align:bottom;background:transparent none scroll no-repeat 0 0;color:transparent;display:none}.header .header_logo .image{display:block;margin:0;border:0 none transparent}.header .header_info{position:absolute;bottom:0;right:0;width:auto;height:auto;margin:68px auto 0 0;padding:5px 10px;text-align:right;vertical-align:bottom;-moz-border-radius:0.3em;-webkit-border-radius:0.3em;border-radius:0.3em;border-color:#262626;border-style:solid;border-width:1px;background-color:#262626;background-image:none;background-repeat:repeat-x;background-position:0 -200px;font-size:100%;line-height:120%;color:#FFFFFF;-moz-text-shadow:1px 1px 1px #000000;-webkit-text-shadow:1px 1px 1px #000000;text-shadow:1px 1px 1px #000000;background-clip:padding-box}.header .header_info .detail{*display:inline;*zoom:normal;display:inline-block;margin:0;padding-left:10px}.header .header_info .name,.header .header_info .phone{font-weight:bold}.header .header_info .link,.header .header_info .email{text-decoration:none}.header .header_info .link.active span,.header .header_info .link:hover span,.header .header_info .email.active span,.header .header_info .email:hover span{text-decoration:underline}.header .header_info .detail:before{content:'|';padding-right:15px;font-weight:normal}.header .header_info .detail:first-child:before{content:'';padding-right:0}.header .header_info a,.header .header_info a:hover{color:inherit}.header .header_info .social{padding-left:10px}.header .header_info .social .social_icon{display:inline-block;*zoom:1;margin:0 0 0 4px;text-align:left;color:transparent;border:0 none transparent;background-color:transparent;background-attachment:scroll;background-repeat:no-repeat;background-position:0 0;line-height:100%;filter:alpha(opacity=90);opacity:0.90;overflow:hidden;vertical-align:bottom}.header .header_info .social .social_icon:hover{filter:alpha(opacity=100);opacity:1.00}.header .header_info .social:before{padding-right:10px}.header .header_info .social .social_icon .label_span{visibility:hidden}.nav{height:auto;margin:5px auto 0 0;padding:0;overflow:visible;-moz-border-radius:0.5em;-webkit-border-radius:0.5em;border-radius:0.5em;border-color:#262626;border-style:solid;border-width:1px;background-color:#262626;background-image:none;background-repeat:repeat-x;background-position:0;white-space:nowrap;font-size:14px;line-height:14px;background-clip:padding-box;width:19.92%}.website_nav_left .nav{float:left}.website_nav_right .nav{float:right}.website_nav_left .nav .header_logo{margin:10px auto 20px 0}.website_nav_right .nav .header_logo{margin:10px 0 20px auto}.nav_wrapper{margin:0;overflow:visible;border-color:transparent;border-style:solid;border-width:1px;background-color:transparent;background-clip:padding-box;min-height:400px;-moz-border-radius:0.3em;-webkit-border-radius:0.3em;border-radius:0.3em}.nav .list_pages .link_page,.nav .list_subs .link_sub{color:#F2F2F2;text-decoration:none}.nav .list_pages .link_page:hover,.nav .list_pages .item_page:hover .link_page,.nav .list_pages .item_page.active .link_page,.nav .list_subs .link_sub:hover,.nav .list_subs .item_sub:hover .link_sub,.nav .list_subs .item_sub.active .link_sub{color:#FFFFFF;text-decoration:underline}.nav .list_pages,.nav .list_subs{font-size:100%;line-height:100%}.nav .list_pages .link_page{font-size:120%;line-height:100%}.nav .list_subs .link_sub{font-size:90%;line-height:120%}.nav .list_pages{display:block;margin:0 5px;padding:0;padding:0;width:auto;overflow:hidden}.website_nav_left .nav .list_pages{text-align:left}.website_nav_right .nav .list_pages{text-align:right}.nav .list_pages .item_page{display:block;margin:0 auto 6px 0;padding:6px}.nav .list_pages .list_subs{display:none;margin:8px 0 -6px}.nav .list_pages .list_subs .item_sub{display:block;margin:0 auto 3px 0;padding:3px 6px}.nav .list_pages .item_page.active .list_subs,.nav .list_pages .item_page.active2 .list_subs,.nav .list_pages .item_page:hover .list_subs{display:block}.nav .list_pages .item_page:hover .list_subs{filter:alpha(opacity=99);opacity:0.99}.nav .list_hidden{display:none}.footer{float:none;clear:both;margin:5px auto 0;padding:10px;overflow:hidden;color:#FFFFFF;-moz-text-shadow:1px 1px 1px rgba(0, 0, 0, 0.25);-webkit-text-shadow:1px 1px 1px rgba(0, 0, 0, 0.25);text-shadow:1px 1px 1px rgba(0, 0, 0, 0.25);-moz-border-radius:0.5em;-webkit-border-radius:0.5em;border-radius:0.5em;border-color:#262626;border-style:solid;border-width:1px;background-color:#262626;background-image:none;background-repeat:repeat-x;background-position:0 -520px}.footer a{color:#FFFFFF}.footer .footer_info{float:left;width:auto;height:auto;margin:0 auto 0 0;padding:0;text-align:left;vertical-align:bottom;min-width:70%}.footer .footer_info .detail{display:inline-block;margin:0;padding-left:5px;overflow:hidden;font-size:100%;line-height:160%}.footer .footer_info .detail:before{content:'|';padding-right:10px;filter:alpha(opacity=25);opacity:0.25;font-weight:normal}.footer .footer_info .detail:first-child:before{content:'';padding-right:0}.footer .footer_info .name{_width:350px;max-width:350px;white-space:nowrap;text-overflow:ellipsis}.footer .footer_info .name,.footer .footer_info .phone{font-weight:bold}.footer .footer_info .links{clear:both;padding-left:5px;font-size:80%;line-height:110%}.footer .footer_info .links .item{padding:0}.footer .footer_info .links .item:before{content:'|';padding:0 6px 0 2px;filter:alpha(opacity=25);opacity:0.25;font-weight:normal}.footer .footer_info .links .item:first-child{padding-left:0}.footer .footer_info .links .item:first-child:before{content:'';padding:0}.footer .footer_info .links a:hover,.footer .footer_info .links .lang_active,.footer .footer_info .links .link_active{text-decoration:underline}.footer .footer_logo{float:right;width:auto;height:50px;margin:0 0 0 auto;text-align:left;vertical-align:bottom;min-width:30%}.footer .footer_logo .link{display:block;margin:0;border:0 none transparent}.footer .footer_logo .image{display:block;margin:0;border:0 none transparent;background-image:none;background-position:center right;background-repeat:no-repeat;background-size:auto 100%;float:right;width:150px;height:25px;direction:ltr;text-indent:-9999px}.footer .footer_logo .text{display:block;margin:0;float:right;clear:right;text-align:right;font-size:80%;line-height:110%}.footer .footer_copy{clear:both;margin:0 auto;padding:0;width:auto;height:auto;text-align:center;vertical-align:bottom;-moz-border-radius:0.3em;-webkit-border-radius:0.3em;border-radius:0.3em;font-size:80%}.footer .footer_info a,.footer .footer_info a:hover{color:#FFFFFF;text-decoration:none}.footer .footer_info a.active,.footer .footer_info a:hover{text-decoration:underline}.content{min-height:100px;margin:5px 0 10px auto;overflow:hidden;-moz-border-radius:0.5em;-webkit-border-radius:0.5em;border-radius:0.5em;border-color:#262626;border-style:solid;border-width:1px;background-color:#262626;background-image:none;background-repeat:repeat-x;background-position:0;position:relative;font-family:Verdana, Helvetica, sans-serif;background-clip:padding-box;color:#292929}.content_with_navbar{width:79.69%}.content_without_navbar{float:none}.website_nav_left .content_with_navbar{float:right}.website_nav_right .content_with_navbar{float:left}.content hr,.content .line_divider{border-color:#BABABA;border-style:dotted}.content .image_border{border-color:#BABABA;border-style:solid}.content .block_border{border-color:#BABABA;border-style:solid}.content .highlight_block{border-color:#BABABA;background-color:#FFFFFF;border-style:dotted}.content .inset_block{border-color:#BABABA;background-color:#E9E9E9;border-style:solid}.content .button_border{border-color:#606060;background-color:#707070;border-style:solid;color:#FFFFFF}.content .button_border:hover{background-color:#7F7F7F}.content .no_content{border-color:#BABABA;background-color:rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.75)}.content .float_body{width:62%}.content .float_sidebar{width:36%}.page{margin:5px;padding:15px;overflow:hidden;border-color:#262626;border-style:solid;border-width:1px;background-color:#F2F2F2;background-clip:border-box;min-height:400px;-moz-border-radius:0.3em;-webkit-border-radius:0.3em;border-radius:0.3em}.page_without_navbar{min-height:25px}.page__lang .header_logo,.page__splash .header_logo{display:none}.page__lang .header{height:60px}.page__splash .header{height:30px}.page__error .page,.page__lang .page,.page__splash .page{padding-bottom:40px;text-align:center}.page__lang .page,.page__splash .page{padding-top:25px}.content .error_select,.content .lang_select,.content .splash_select{margin:0 auto;width:100%;text-align:center}.content .error_logo,.content .lang_logo,.content .splash_logo{text-align:center;padding-bottom:20px}.content .error_logo .logo_image,.content .lang_logo .logo_image,.content .splash_logo .logo_image{display:block;margin:0 auto}.content .error_header,.content .lang_header,.content .splash_header{text-align:center;padding-bottom:10px}.content .lang_links,.content .splash_links{display:block;margin:0 auto;text-align:center}.content .lang_links .lang,.content .splash_links .location{display:inline-block;text-align:center;padding:0 10px}.content .lang_select .lang strong,.content .splash_select .location strong{display:block;font-size:100%;line-height:120%;text-transform:uppercase}.content .lang_select .lang a,.content .splash_select .location a{text-decoration:none}.content .lang_select .lang a:hover,.content .lang_select .lang a.lang_active,.content .splash_select .location a:hover,.content .splash_select .location a.lang_active{text-decoration:underline}.content .block_contact_form .section .label{font-size:80%}.content .float_sidebar .TableStatus .title{display:none}.content .float_sidebar .sidebar_widget.sidebar_widget_tablestatus{padding-bottom:10px;margin-bottom:10px}.content .float_sidebar .tablestatus_layout_2 .TableStatus{width:auto}.content .float_sidebar .tablestatus_layout_2 .TableStatus{width:auto}.content .float_sidebar .tablestatus_layout_2 .TableStatus .tswrap .vsep{display:none}.content .float_sidebar .tablestatus_layout_2 .TableStatus input[type=text]{width:39%;margin-bottom:0}.content .float_sidebar .tablestatus_layout_2 .TableStatus select{width:39%}.content .float_sidebar .tablestatus_layout_2 .TableStatus img{margin-bottom:2px;margin-top:2px}.content .float_sidebar .tablestatus_layout_2 .TableStatus div.searchTableStatusWrapper{display:block;float:none;height:1px;margin:0;position:relative;width:auto}.content .float_sidebar .tablestatus_layout_2 .TableStatus div.searchTableStatusWrapper input[type=button]{position:absolute;left:49.5%;top:-28px;height:20px !important}
html{background-color:#090909;background-image:none}.body{background-color:#090909;background-position:left top;background-repeat:repeat;background-size:100% auto;background-size:cover;background-attachment:fixed}.body .body_wrapper{padding:20px 20px 30px}.website{margin:0 auto 0 0;background-image:url(/restaurants/spanel/website/images/alpha-white_1457067602.png);background-position:0 0;background-repeat:repeat;-moz-box-shadow:6px 6px 12px rgba(0, 0, 0, 0.6);-webkit-box-shadow:6px 6px 12px rgba(0, 0, 0, 0.6);box-shadow:6px 6px 12px rgba(0, 0, 0, 0.6)}.nav,.header,.header .header_info,.content,.content .page,.footer{background-color:transparent;background-image:none;border-color:transparent;border-style:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.nav{margin:0;width:18%;position:relative}.nav:after{content:" ";display:block;position:absolute;bottom:0;left:16%;right:0;height:1px;border-bottom:1px solid #e87e26}.nav .list_pages{margin:0;padding-left:16%}.nav .list_pages .item_page{padding:4px 0;margin-bottom:4px}.nav .list_pages .item_page .link_page{font-size:100%;line-height:100%;text-transform:uppercase;display:inline-block;min-width:80%;background-color:#fff;background-image:none;background-position:0 0;background-repeat:repeat;padding:6px}.nav .list_pages .link_page,.nav .list_pages .item_page .link_page{color:#000;font-weight:bold;font-family:'Muli', sans-serif}.nav .list_subs .link_sub,.nav .list_subs .item_sub .link_sub{color:#CACACA}.nav .list_pages .link_page:hover,.nav .list_pages .item_page:hover .link_page,.nav .list_pages .item_page.active .link_page{color:#e87e26;text-decoration:none}.nav .list_subs .link_sub:hover,.nav .list_subs .item_sub:hover .link_sub,.nav .list_subs .item_sub.active .link_sub{color:#e87e26;text-decoration:none}.header{margin:0;padding:0;margin-left:18%;height:113px !important;position:relative}.header:after{content:" ";display:block;position:absolute;bottom:-1px;left:94%;right:0;height:1px;border-bottom:1px solid #e87e26}body.content .header:after{content:"";display:none}.header .header_wrapper{position:absolute;top:0;left:0;right:6%;bottom:0;background-color:#fff;background-image:none;background-position:0 0;background-repeat:repeat;padding:10px}.header .header_info{margin:24px 20px 0 0;color:#000;-moz-text-shadow:none;-webkit-text-shadow:none;text-shadow:none;padding:0;top:0;right:0;left:auto;bottom:auto;font-size:100%;line-height:100%;font-family:'Muli', sans-serif}.header .header_info .name,.header .header_info .address{color:#e87e26}.header .header_info .detail{display:block;margin-bottom:8px}.header .header_info .detail:after,.header .header_info .detail:before{content:"";display:none}.header .header_info .detail.social,.header .header_info .detail.link{float:right}.header .header_logo{padding:0;top:0;left:0;right:auto;bottom:auto;width:210px;height:120px}.content{margin:0;width:82%;color:#000;font-family:'Didact Gothic', sans-serif;font-size:16px}.content:after{content:" ";display:block;position:absolute;top:277px;left:94%;right:0;height:1px;border-top:1px solid #e87e26}body.content:after{content:"";display:none}.content .content_wrapper{margin-right:6%;background-color:transparent;background-image:url(/restaurants/spanel/website/images/alpha-white_1457067602.png);background-position:0 0;background-repeat:repeat}.content .page{margin:0;padding:0}.content .clear_body,.content .float_body,.content .float_sidebar{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.content .clear_body{margin:0;padding:0 20px}.content .float_body_left,.content .float_sidebar_left{padding-left:20px}.content .float_body_right,.content .float_sidebar_right{padding-right:20px}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{margin-bottom:10px;margin-top:20px}.content h1,.content h2{text-transform:uppercase;font-weight:bold}.content h2{padding-bottom:4px;border-bottom:1px solid #e87e26;font-family:'Muli', sans-serif}.content h2.icon:before{display:none}.content a{color:#000}.content a:hover{color:#e87e26}.content .image_border{border-color:#262626}.content hr,.content .line_divider{border-style:solid;border-color:#191919;border-color:rgba(0, 0, 0, 0.3)}.content .no_content{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0}.content .no_content,.content .highlight_block{border-color:#bababa;background-color:transparent;background-image:none;background-position:0 0;background-repeat:repeat}.content .float_sidebar .sidebar_widget{border-width:0;padding-bottom:0}.float_sidebar .sidebar_widget h1,.float_sidebar .sidebar_widget h2,.float_sidebar .sidebar_widget h3,.float_sidebar .sidebar_widget h4,.float_sidebar .sidebar_widget h5,.float_sidebar .sidebar_widget h6{text-transform:uppercase;font-weight:normal;margin-bottom:10px;font-size:100%}.float_sidebar .sidebar_widget h3{padding-bottom:4px;border-bottom:1px solid #e87e26}.float_sidebar .sidebar_widget h3.icon:before{display:none}.footer{margin:0;padding:0;margin-left:18%;position:relative;color:#000}.footer:after{content:" ";display:block;position:absolute;top:0;left:94%;right:0;height:1px;border-top:1px solid #e87e26}body.content .footer:after{content:"";display:none}.footer .footer_wrapper{margin-right:6%;background-color:transparent;background-image:url(/restaurants/spanel/website/images/alpha-white_1457067602.png);background-position:0 0;background-repeat:repeat;padding:10px}.footer .footer_info{min-width:0;color:#000;width:84%}.footer .footer_info a,.footer .footer_info a:hover,.footer .footer_logo .text{color:#000;text-decoration:none}.footer .footer_logo{min-width:0;width:16%}#footer > div > div.footer_info > div > span.detail.address > span:nth-child(4){display:none}.content .body_block .page_banner_block{border-width:0}.content .info_float_details{float:left;width:49%}.content .info_float_hours{float:right;width:49%}.content .block_info_hours .list_item_active .item_label,.content .block_info_hours .list_item_active .item_value{border-width:0}.content .gallery_float_photos{float:left;width:49%}.content .gallery_float_tour{float:right;width:49%}.content .tour_block{border-width:0 !important}.content .gallery_block .gallery_photo{border-width:0}.content .menus_content{background-image:none;padding:0;margin-top:20px}.content .menus_content .menu_top{padding:0}.content .menus_content .menu_name{font-size:160%}.content .menus_content,.content .menus_content .menu_top{border-width:0}.content .specials_float_coupons{float:left;width:49%}.content .specials_float_deals{float:right;width:49%}.content .block_specials_coupons .list_item{width:auto;border-width:0}.content .block_specials_coupons .item_expiry{border-width:0}.content .block_specials_deals .list_specials{border-width:0}.content .block_specials_deals .list_item,.content .block_specials_deals .list_item:first-child{border-width:0;margin-bottom:4px}#iframe_reservations input[type=text],#iframe_reservations textarea,#iframe_reservations select{border:0 none transparent}.content .viplist_form .section .button .submit{border-color:#101010;background-image:none;background-color:#191919}.content .viplist_form .section .button .submit:hover{background-color:#1F1F1F}.content .contest_block{border-width:0}.content .viplist_form .section .question_consent{border-width:0}.content .block_contact_address{padding:0;background-color:transparent;background-image:none;border-width:0}.content .block_contact_address .text_address .email .label{display:none}