/*!
Copyright (c) 2013 Data Dreamers LLC. All rights reserved.  Unauthorized use prohibited.
Data Dreamers copyright materials may not be reproduced in whole or in part by persons, organizations or corporations other than the DD, its affiliates, divisions and units without the prior written permission from DD.
*/body.dd_menu-page .dd_menu{font-family:TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif}body.dd_menu-page .dd_menu-contents-inner{padding:0 0 2% 2px}body.dd_menu-page .dd_menu-header{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:0 auto 2.5em;padding:0 10em;text-align:center}@media all and (max-width: 659px){body.dd_menu-page .dd_menu-header{padding:0;margin-bottom:1em}}@media all and (min-width: 660px){body.dd_menu-page .dd_menu-header.dd_has-logo{padding:0 10em}}body.dd_menu-page .dd_menu-header.dd_has-logo .dd_menu-logo{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin-top:-5px}@media all and (min-width: 660px){body.dd_menu-page .dd_menu-header.dd_has-logo .dd_menu-logo{position:absolute;top:0;left:2%;margin:0}}@media all and (max-width: 559px){body.dd_menu-page .dd_menu-header.dd_has-logo .dd_menu-title{margin-top:15px}}body.dd_menu-page .dd_menu-logo{padding-top:30px;position:absolute;left:0;top:0}body.dd_menu-page .dd_logo-rope{position:absolute;top:0;z-index:1}body.dd_menu-page .dd_logo-rope.dd_logo-rope-left{left:15px}body.dd_menu-page .dd_logo-rope.dd_logo-rope-right{right:15px}body.dd_menu-page .dd_seafood-logo-image{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 5px 10px rgba(0,0,0,0.3);-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.3);box-shadow:0 5px 10px rgba(0,0,0,0.3);overflow:hidden;position:relative;z-index:2}body.dd_menu-page .dd_seafood-logo-image img{float:none !important;position:relative;top:-1px;left:-1px;max-height:80px}body.dd_menu-page .dd_seafood-logo-image:after{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 2px 1px rgba(255,255,255,0.9) inset,0 -2px 1px rgba(0,0,0,0.25) inset;-webkit-box-shadow:0 2px 1px rgba(255,255,255,0.9) inset,0 -2px 1px rgba(0,0,0,0.25) inset;box-shadow:0 2px 1px rgba(255,255,255,0.9) inset,0 -2px 1px rgba(0,0,0,0.25) inset;content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}body.dd_menu-page .dd_menu-title{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF6B899D', endColorstr='#FF576F87');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZiODk5ZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzU3NmY4NyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #6b899d),color-stop(100%, #576f87));background-image:-moz-linear-gradient(#6b899d,#576f87);background-image:-webkit-linear-gradient(#6b899d,#576f87);background-image:linear-gradient(#6b899d,#576f87);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.4) inset,0 1px 0 #6b432e,0 3px 5px rgba(0,0,0,0.5);-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.4) inset,0 1px 0 #6b432e,0 3px 5px rgba(0,0,0,0.5);box-shadow:0 5px 10px rgba(0,0,0,0.4) inset,0 1px 0 #6b432e,0 3px 5px rgba(0,0,0,0.5);border:7px solid #a7846c;color:white;font-size:2.5em;font-family:"Playfair";text-shadow:0 2px 0 rgba(0,0,0,0.5),0 2px 6px rgba(0,0,0,0.15);margin:0.5em 0.45em 0;padding:0.5em 2em 0.85em;position:relative;z-index:5;min-width:200px}body.dd_menu-page .dd_menu-title .dd_menu-extratext{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;background:url("/menu-seafood-subtitle-center.png") repeat-x;color:#ffe2e2;position:absolute;bottom:-30px;font-size:16px;font-family:TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;left:50%;margin-left:-205px;padding:0 0.75em;text-align:center;text-shadow:-1px -1px 0 #800f0f;line-height:39px;height:44px;z-index:10}body.dd_menu-page .dd_menu-title .dd_menu-extratext p{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;line-height:1em;position:relative;top:-2px}body.dd_menu-page .dd_menu-title .dd_menu-extratext p:last-child{-moz-box-shadow:-1px 0 0 rgba(0,0,0,0.35);-webkit-box-shadow:-1px 0 0 rgba(0,0,0,0.35);box-shadow:-1px 0 0 rgba(0,0,0,0.35);margin-left:0.75em;border-left:1px solid #ffe2e2;padding-left:0.75em}body.dd_menu-page .dd_menu-title .dd_menu-extratext:before{content:"";background:url("/menu-seafood-subtitle-left.png") top left no-repeat;width:14px;height:44px;position:absolute;top:0;left:-14px}body.dd_menu-page .dd_menu-title .dd_menu-extratext:after{content:"";background:url("/menu-seafood-subtitle-right.png") top left no-repeat;width:14px;height:44px;position:absolute;top:0;right:-14px}body.dd_menu-page .dd_menu-title .dd_menu-extratext a{color:#ffe2e2;text-decoration:none;border-bottom:1px solid #ffe2e2;-moz-box-shadow:0 -1px 0 #800f0f inset;-webkit-box-shadow:0 -1px 0 #800f0f inset;box-shadow:0 -1px 0 #800f0f inset}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-resolution: 1.5dppx){body.dd_menu-page .dd_menu-title .dd_menu-extratext{background-image:url("/menu-seafood-subtitle-center@2x.png");background-size:28px 44px}body.dd_menu-page .dd_menu-title .dd_menu-extratext:before{background-image:url("/menu-seafood-subtitle-left@2x.png");background-size:14px 44px}body.dd_menu-page .dd_menu-title .dd_menu-extratext:after{background-image:url("/menu-seafood-subtitle-right@2x.png");background-size:14px 44px;right:-13px}}@media all and (max-width: 768px){body.dd_menu-page .dd_menu-title .dd_menu-extratext{font-size:70%;bottom:-35px}}@media all and (max-width: 768px){body.dd_menu-page .dd_menu-title{-moz-box-shadow:0 2px 3px rgba(0,0,0,0.3) inset,0 1px 0 #6B432E,0 3px 5px rgba(0,0,0,0.4);-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.3) inset,0 1px 0 #6B432E,0 3px 5px rgba(0,0,0,0.4);box-shadow:0 2px 3px rgba(0,0,0,0.3) inset,0 1px 0 #6B432E,0 3px 5px rgba(0,0,0,0.4);border-width:4px;font-size:1.5em;margin-top:32px}}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-resolution: 1.5dppx){body.dd_menu-page .dd_menu-title{text-shadow:0 1px 0 rgba(0,0,0,0.5),0 1px 6px rgba(0,0,0,0.15)}}body.dd_menu-page .dd_menu-title:before{content:"\2014";position:absolute;left:0.75em;top:50%;margin-top:-0.7em}body.dd_menu-page .dd_menu-title:after{content:"\2014";position:absolute;right:0.75em;top:50%;margin-top:-0.7em}@media all and (max-width: 659px){body.dd_menu-page .dd_menu-title{min-width:inherit}body.dd_menu-page .dd_menu-extratext{background:#CC4141;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QwNTE1MSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2M0MzUzNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d05151),color-stop(100%, #c43535));background-image:-moz-linear-gradient(#d05151,#c43535);background-image:-webkit-linear-gradient(#d05151,#c43535);background-image:linear-gradient(#d05151,#c43535);-moz-box-shadow:0 2px 7px rgba(0,0,0,0.25);-webkit-box-shadow:0 2px 7px rgba(0,0,0,0.25);box-shadow:0 2px 7px rgba(0,0,0,0.25);display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;color:#ffe2e2;left:auto;line-height:1em;padding:0.75em 1.5em;position:relative;text-shadow:-1px -1px 0 #800f0f;margin:-1em auto 0;z-index:999}body.dd_menu-page .dd_menu-extratext a{color:#ffe2e2;text-shadow:-1px -1px 0 #800f0f}body.dd_menu-page .dd_menu-extratext p:last-child{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;padding:0;margin:0}body.dd_menu-page .dd_menu-extratext:before,body.dd_menu-page .dd_menu-extratext:after{background-image:none}}body.dd_menu-page .dd_more-info-trigger{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition-duration:0.1s;-o-transition-duration:0.1s;-webkit-transition-duration:0.1s;transition-duration:0.1s;-moz-transition-property:top;-o-transition-property:top;-webkit-transition-property:top;transition-property:top;background:url("/menu-seafood-more-info-bg.png") no-repeat bottom left;color:#68481c;float:none;font-size:125%;font-family:'Museo Slab Bold';padding:53px 25px 0;position:absolute;text-align:center;text-decoration:none;text-shadow:1px 1px 0 rgba(255,255,255,0.4);text-transform:uppercase;vertical-align:top;top:0;right:1%;left:auto;width:130px;height:122px;z-index:1}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-resolution: 1.5dppx){body.dd_menu-page .dd_more-info-trigger{background:url("/menu-seafood-more-info-bg@2x.png") no-repeat bottom left;background-size:130px 125px}}body.dd_menu-page .dd_more-info-trigger:hover{top:-2px}body.dd_menu-page .dd_more-info-trigger:active{top:1}body.dd_menu-page .dd_more-info-trigger span{display:none}@media all and (max-width: 768px){body.dd_menu-page .dd_more-info-trigger{background:url("/menu-seafood-download-pdf-bg-small.png") no-repeat top left;font-size:100%;padding:58px 20px;top:0;right:0;width:151px}}@media all and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5), all and (max-width: 768px) and (min--moz-device-pixel-ratio: 1.5), all and (max-width: 768px) and (-o-min-device-pixel-ratio: 3 / 2), all and (max-width: 768px) and (min-resolution: 1.5dppx){body.dd_menu-page .dd_more-info-trigger{background-image:url("/menu-seafood-download-pdf-bg-small@2x.png");background-size:151px 125px}}@media all and (max-width: 659px){body.dd_menu-page .dd_more-info-trigger{position:relative;top:-15px;margin-bottom:0;padding:63px 20px 0}body.dd_menu-page .dd_more-info-trigger:hover{top:-10px}}body.dd_menu-page .dd_menu-body{padding:0 1.5% 0 2%}body.dd_menu-page .dd_menu-section{margin-bottom:7%;padding:1.15em 4%}body.dd_menu-page .dd_menufill{background:url("/menu-seafood-category-bg.jpg");-moz-box-shadow:0 2px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.2);box-shadow:0 2px 3px rgba(0,0,0,0.2)}body.dd_menu-page .dd_menu-section-empty .dd_menu-section-header{margin-bottom:0;padding-bottom:0}body.dd_menu-page .dd_menu-section-header{background:url("/menu-seafood-helm.png") no-repeat top left;color:#cd4747;margin-bottom:1em;min-height:77px;padding:0;position:relative;text-align:left}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-resolution: 1.5dppx){body.dd_menu-page .dd_menu-section-header{background-image:url("/menu-seafood-helm@2x.png");background-size:68px 77px}}body.dd_menu-page .dd_menu-section-header-title{font-family:'Museo Slab';font-size:205%;font-variant:small-caps;padding-left:21px;padding-top:21px;text-shadow:0px -2px 0px #fff,1px -1px 0px #fff,2px 0px 0px #fff,1px 1px 0px #fff,0px 2px 0px #fff,-1px 1px 0px #fff,-2px 0px 0px #fff,-1px -1px 0px #fff,0px 2px 6px rgba(0,0,0,0.5)}body.dd_menu-page .dd_menu-section-header-subtitle{color:#CD4747;margin-top:0.65em;padding-left:50px}body.dd_menu-page .dd_menu-subsection-name{color:#556b4d;font-size:125%;font-family:'Leander', serif;margin-top:1.25em;margin-bottom:0.5em;text-align:center;text-transform:capitalize}body.dd_menu-page .dd_menu-subsection-description{color:#80a075;font-size:87.5%;font-style:italic;text-align:center;margin:0 4% 1.75em;padding-bottom:1em}body.dd_menu-page .dd_menu-item{*zoom:1;margin-bottom:1em;margin-left:0;margin-right:0;position:relative}body.dd_menu-page .dd_menu-item:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}body.dd_menu-page .dd_menu-item:last-child .dd_menu-item-description{margin-bottom:0}body.dd_menu-page .dd_menu-item-disabled{color:#71899b;font-style:italic;cursor:default;padding-left:2%}body.dd_menu-page .dd_menu-item-disabled:hover{text-decoration:none}body.dd_menu-page .dd_menu-item-disabled .dd_menu-item-description{color:#71899b;margin-left:-2%}body.dd_menu-page .dd_menu-item-disabled .dd_menu-item-price{font-style:italic;color:#71899b}body.dd_menu-page .dd_menu-item-title{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;float:left;color:#1f4b6f;margin-bottom:0.5em;padding-left:2%;max-width:82%;text-decoration:none}body.dd_menu-page .dd_menu-item-title:hover{text-decoration:underline}body.dd_menu-page .dd_menu-item-price{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;float:right;padding-right:2%}body.dd_menu-page .dd_menu-item-price a{color:#1f4b6f;text-decoration:none}body.dd_menu-page .dd_menu-item-price a:hover{text-decoration:underline}body.dd_menu-page .dd_menu-icons.dd_single{position:absolute;top:-1px;left:-12px}body.dd_menu-page .dd_menu-icons.dd_multiple{clear:both;margin-bottom:0.25em;position:relative;top:-2px;left:7px;width:100%}body.dd_menu-page .dd_menu-item-description{color:#71899b;clear:both;font-size:80%;margin-bottom:1em;padding-left:2%;width:85%}@-moz-document url-prefix(){.dd_menu-section-subtitle{margin-top:1em}}html.lt-ie10 .dd_menu-contents-container{border:1px solid #eee;border-left:none;border-right:none}html.lt-ie10 .dd_menu-section-header{padding-top:0.75em}html.lt-ie9 .dd_menu-section-header{background:url("/menu-seafood-category-bg.jpg");margin-bottom:0}html.lt-ie9 .dd_menu-section-header-title{background:url("/menu-seafood-helm.png") no-repeat top left;min-height:77px;margin-bottom:-15px}html.lt-ie9 .dd_menu-section-content{background:url("/menu-seafood-category-bg.jpg");border-top:none;margin-bottom:25px;padding:1em 0}html.lt-ie9 .dd_menu-subsection-name,html.lt-ie9 .dd_menu-subsection-description{background:url("/menu-seafood-category-bg.jpg")}html.lt-ie9 .dd_menu-subsection-name{margin-bottom:0;margin-top:0;padding-top:1.25em;padding-bottom:0.5em}html.lt-ie9 .dd_menu-subsection-description{margin:0;padding:0 4% 1.75em}html.lt-ie9 .dd_menu-legend{border:1px solid #e8e8e8;border-bottom:1px solid #ddd}html.lt-ie9 .dd_more-info-trigger{border:none}@font-face{font-family:'Playfair';src:url("/klick/fonts/playfairdisplaysc-regular-webfont.eot");src:url("/klick/fonts/playfairdisplaysc-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/klick/fonts/playfairdisplaysc-regular-webfont.woff") format("woff"),url("/klick/fonts/playfairdisplaysc-regular-webfont.ttf") format("truetype"),url("/klick/fonts/playfairdisplaysc-regular-webfont.svg#Playbill") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Museo Slab';src:url("/klick/fonts/museo_slab_500-webfont.eot");src:url("/klick/fonts/museo_slab_500-webfont.eot?#iefix") format("embedded-opentype"),url("/klick/fonts/museo_slab_500-webfont.woff") format("woff"),url("/klick/fonts/museo_slab_500-webfont.ttf") format("truetype"),url("/klick/fonts/museo_slab_500-webfont.svg#Museo Slab") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Museo Slab Bold';src:url("/klick/fonts/museo_slab_700-webfont.eot");src:url("/klick/fonts/museo_slab_700-webfont.eot?#iefix") format("embedded-opentype"),url("/klick/fonts/museo_slab_700-webfont.woff") format("woff"),url("/klick/fonts/museo_slab_700-webfont.ttf") format("truetype"),url("/klick/fonts/museo_slab_700-webfont.svg#Museo Slab Bold") format("svg");font-weight:normal;font-style:normal}
