@charset "utf-8";
@import url('https://fonts.googleapis.com/css?family=Muli|Open+Sans');

/*<style>/**/

html{background:#5D5B59; color:#FFFFFF;}

a{text-decoration:none; color:inherit;}
a:hover{text-decoration:underline;}
img{max-width:100%;}

#site_container{padding:0em 0px; font-family: "Century Gothic", CenturyGothic, AppleGothic,"Muli","Open Sans",sans-serif; font-size:1.0em; min-width:900px;}
h1,h2,h3,h4,h5,h6{/*font-family:"Century Gothic", CenturyGothic, AppleGothic,"NexaBold",sans-serif;*/ font-weight:300;}

#preheader,
#header,
#nav,
#main,
#prefooter,
#footer,
#rZone>div{width:90%;  max-width:1802px; margin:0 auto;}


#header_container,
#main_container,
#prefooter_container,
#footer_container{ width:100%;}

#main_container{}

#preheader_container{background:#5D5B59; color:#FFF; width:100%;}
#header_container{position:fixed; top:0px; left:0px; right:0px; z-index:99999; background:#000000; color:#FFF;}
.atTop #header_container{position:static;}
#nav_container{background:#5D5B59; color:#FFF; width:100%;}


#prefooter_container{background:#000000; color:#FFF;}
#footer_container{background:#000000; color:#FFF;}

#postsite_container{position:static; bottom:0px; z-index:999; background:#000000; color:#5D5B59; width:100%;}
#postsite_container a{color:#FFFFFF;}
#site{margin-bottom:0em;}

#header_container a,
#nav_container a,
#prefooter_container a,
#footer_container a{}
/**/

#preheader{text-align:right;}

#header{padding:0px 0px; padding-top:0em; position:relative; overflow:hidden;}
#header h1{margin:0px; margin-top:0; padding:0em 0px; text-indent:-99999px; float:left; width:20%; min-width:340px; max-width:520px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease;}
.atTop #header h1,
.nearTop #header h1{width:30%;}
#header h1 a{display:block; width:100%; height:0px; padding-top:25%; overflow:hidden; background:url('deanes-logo.png') no-repeat top left; background-size:100%;}

/* Deanes - Howard Street*/ 
html.par-1002 #header h1 a{background-position:0% 5%;}

/* Michael Deane */
html.par-1000 #header h1 a{background-position:0% 10%;}

/* EIPIC */
html.par-1073 #header h1 a{background-position:0% 15%;}

/* Unused - circle */
html.par-1xxx #header h1 a{background-position:0% 20%;}

/* Deli Bistro */
html.par-1005 #header h1 a{background-position:0% 25%;}

/* Vin Cafe */
html.par-1006 #header h1 a{background-position:0% 30%;}

/* Deanes at Queens */
html.par-1007 #header h1 a{background-position:0% 35%;}

/* Unused - Simply */
html.par-1xxx #header h1 a{background-position:0% 40%;}

/* Deane and Decano */
html.par-1062 #header h1 a{background-position:0% 45%;}

/* Meat Locker */
html.par-1070 #header h1 a{background-position:0% 50%;}

/* Love Fish */
html.par-1076 #header h1 a{background-position:0% 55%;}

#header h1 a:hover{background-position:0% 0% !important;}


#header #header_content{ overflow:hidden; text-align:right; background-size:contain; font-size:1.2em;}

.nav.m1{/*font-family:"NexaLight",sans-serif;*/ display:block; overflow:hidden; text-align:center; padding:0.0em 0; }
.nav.m1 ul{font-size:1em; font-weight:normal; display:inline-block; list-style:none; margin:0px; padding:10px 0px 10px; overflow:hidden; border:0px solid #FFF; border-width:0px 0px; border-radius:5px;}
#header .nav.m1 ul{font-size:1em;}
@media screen and (max-width: 1900px){
	#header .nav.m1 ul{font-size:0.9em;}
}
@media screen and (max-width: 1640px){
	#header .nav.m1 ul{font-size:0.85em;}
}
@media screen and (max-width: 1540px){
	#header .nav.m1 ul{font-size:0.80em;}
}
@media screen and (max-width: 1460px){
	#header h1{float:none; width:60%; min-width:340px; max-width:520px; margin:0 auto;}
	.atTop #header h1,
	.nearTop #header h1{width:80%;}
	#header .nav.m1 ul{font-size:1em;}
}
@media screen and (max-width: 1400px){
	#header .nav.m1 ul{font-size:0.9em;}
}
@media screen and (max-width: 1200px){
	#header .nav.m1 ul{font-size:0.80em;}
}
@media screen and (max-width: 1100px){
	#header .nav.m1 ul{font-size:0.75em;}
}

.nav.m1 ul li{display:inline-block; padding:0.4em 0.5em; text-transform:uppercase;}
.nav.m1 ul li+li{border-left:1px solid #666;}
.nav.m1 a{background-color:transparent; white-space:nowrap; border-bottom:0px solid transparent; padding:0.2em 0.5em; letter-spacing:0.05em;}
.nav.m1 a.activenode{text-shadow:0px 1px 0px #000;}
.nav.m1 a:hover{text-decoration:none; border-color:#000; text-shadow:0px 0px 1px #000;}

#preheader .nav{text-align:right;}

#xpostnav{display:none;}

.nav.m3{padding:0em; float:left; display:inline; overflow:hidden; width:220px; padding-right:1em; margin-right:1em; border-right:2px dotted #5D5B59; padding-bottom:3em;}
.nav.m3 ul{font-size:1.2em; font-weight:normal; list-style:none; display:block; margin:0px; padding:0 0px 1em; overflow:hidden;}
.nav.m3 .nav > ul{}
.nav.m3 ul li{overflow:hidden;}
.nav.m3 .nav > ul > li{overflow:hidden; padding-top:0.5em;}
.nav.m3 ul ul{margin-left:1em; font-size:0.85em;}

/*
.nav.m3 a{color:#FFF; background-color:transparent; border-bottom:0px solid transparent; padding:0.2em 0.5em; letter-spacing:0.05em;}
.nav.m3 a.activenode{color:#FFF; text-shadow:0px 1px 0px #000;}
.nav.m3 a:hover{color:#FFF; text-decoration:none; border-color:#000; text-shadow:0px 0px 1px #000;}
/**/
#nav2{display:none;}
.ual-7 #nav2{display:block;}

#sidebar{padding:0em; float:right; display:inline; overflow:hidden; width:240px; padding-left:1em; margin-left:1em; border-left:2px dotted #5D5B59; padding-bottom:3em;}
#sidebar .tile{margin-bottom:2em;}
/*
#sidebar .tileheader{font-size:1.2em; background: url('sb-underline-trans.png') no-repeat left bottom; padding-bottom:0px; overflow:hidden;}
#sidebar .tilecontent{font-size:0.85em;}
*/



#main{overflow:hidden; padding:1em 0;
/*	background:url('footscape2.jpg') bottom right repeat-x; background-size:auto 150px; padding-bottom:11em; */
}
#main a{}

#contentcontainer{overflow:hidden; text-align:center;}

.adminMode #contentcontainer{text-align:left;}
#content{padding:0em; overflow:hidden; position:relative;}
#content h1{font-size:1.6em; padding-bottom:2px; border-bottom:2px dotted #5D5B59; text-transform:uppercase;}
#content h2{font-size:1.4em; text-transform:uppercase;}
#content h3{font-size:1.3em; text-transform:uppercase;}
#content h4{font-size:1.2em; text-transform:uppercase;}

#content img{max-width:100%; height:auto;}

#content img[style*="float: right;"],
	#content img[style*="float:right;"],
	#content div[style*="float: right;"],
	#content div[style*="float:right;"]{display:inline; margin:0 0 0.5em 1em; font-size:0.9em; text-align:center;}
	
#content img[style*="float: left;"],
	#content img[style*="float:left;"],
	#content div[style*="float: left;"],
	#content div[style*="float:left;"]{display:inline; margin:0 1em 0.5em 0; font-size:0.9em; text-align:center;}

#content .bx-wrapper {margin: 0 auto;}
#content .bx-pager{display:none;}
#content .bx-wrapper .bx-viewport {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border: 0px solid #000;
/*	border-width: 0px 0px 2px;
    padding:0.5em 0;*/
	left: 0px;
	background: transparent;
	min-height:100px;
}

.bx-wrapper {
	-moz-box-shadow: 0 0 0px #ccc !important;
	-webkit-box-shadow: 0 0 0px #ccc !important;
	box-shadow: 0 0 0px #ccc !important;
	border: solid #fff 0px !important;
	left: 0px !important;
	margin-bottom:0px !important;
}
.bx-wrapper .bx-pager{}


html#pid-1 h1#pageTitle{display:none; text-align:center;}

#prefooter{clear:both; overflow:hidden;}
#prefooter #nlregistration{background:#5D5B59; margin-top:0em; overflow:hidden; color:#FFF; padding:0em;}
#prefooter #nlregistration input[type=submit]{background:#5D5B59;}
#footer{border:0px dotted #5D5B59; border-width:0px 0px 0px; overflow:hidden; text-align:center; margin-top:0em; padding:1em 0; font-size:0.9em;}
#footer a{}
#footer #copyright{float:left; display:inline; }
#footer #footertag{float:right; display:inline; width:100px;}

#footer #sitemap_link{display:none;}
.ual-7 #footer #sitemap_link{display:none;}

#footer #footertag a{display:block; width:100%; height:0; padding-top:24%; text-indent:-99999px; overflow:hidden; background:url('senderon-smart-tag.png') no-repeat top left; background-size:100%;}
#footer #footertag:hover{width:125px;}

#hpgallery{position:relative;}
#hpgallery>div{float:left; width: 99%; margin-right:0.5%;}
#hpgallery .hpgTxtTile{position:relative;}
#hpgallery .hpg8,
#hpgallery .hpg6,
#hpgallery .hpg4{display:none;}
@media screen and (min-width: 480px){
	#hpgallery .hpg4{display:block;}
	#hpgallery>div{float:left; width: 49%;}
}
@media screen and (min-width: 800px){
	#hpgallery .hpg6{display:block;}
	#hpgallery>div{float:left; width: 32.7%;}
}
@media screen and (min-width: 1080px){
	#hpgallery .hpg8{display:block;}
	#hpgallery>div{float:left; width: 24.5%; margin-right:0.5%;}
	#hpgallery .hpgTxtTile{padding-top:16%;}
}



/* News - Defaults */
.newsarticle {border:1px solid #5D5B59; margin-bottom:1em; padding:1em; overflow:hidden;}
.newsarticle .articlelistingimg {float:left; display:inline; clear:both; overflow:hidden; width:30%; min-height:10px; max-width:18em; margin-right:1em;}
.newsarticle .articlelistingimg img{width:100%; display:inline-block; vertical-align:text-bottom;}
.newsarticle h3 {margin:0px; display:inline;}
.articlelistingtext {overflow:hidden; margin-bottom:0.5em;}
.articlemeta { font-size:0.8em; border:1px solid black; background-color:#DDDDDD; margin-top:0.5em; padding:0.5em;}


/* News Sidebar Widget */
#sidebar .newstile {position:relative;}
#sidebar .newstile .tilecontent{padding-bottom:32px;}
#sidebar .newstile  h3{margin:0px; }
#sidebar .newstile  img{margin:0px; }
#sidebar .newstile  p{margin:0px; font-style:italic;}
#sidebar .newstile .article + .article{margin-top:1em; padding-top:1em; border-top:2px dotted #5D5B59}
#sidebar .newstile .tilecontent{padding-bottom:32px;}
#sidebar .newstile #newstilesocial{display:block; position:absolute; bottom:10px; right:0px;}
#sidebar .newstile #newstilesocial::before{content:"Follow:"; vertical-align:text-bottom; padding-right:0.5em; line-height:16px;}






/* Store Defaults */
.previouslyViewedProducts{display:none;}



.simpleCart_shelfItem .storeItemAddToCart{margin:0.5em 0;}
.simpleCart_shelfItem .storeItemAddToCart a{
	display:inline-block;
	-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#999;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#333), color-stop(100%,#999));background-image: -webkit-linear-gradient(top,#333 0%,#999 100%);background-image: -moz-linear-gradient(top,#333 0%,#999 100%);background-image: -ms-linear-gradient(top,#333 0%,#999 100%);background-image: -o-linear-gradient(top,#333 0%,#999 100%);background-image: linear-gradient(to bottom,#333 0%,#999 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333', endColorstr='#999',GradientType=0 );  color:#FFF !important;
  font-size: 0.95em;
  padding: 0.3em 0.8em;
  text-decoration: none;
  border-bottom:6px solid #5D5B59;
 }
.simpleCart_shelfItem .storeItemAddToCart a:hover{background:#666;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000), color-stop(100%,#666));background-image: -webkit-linear-gradient(top,#000 0%,#666 100%);background-image: -moz-linear-gradient(top,#000 0%,#666 100%);background-image: -ms-linear-gradient(top,#000 0%,#666 100%);background-image: -o-linear-gradient(top,#000 0%,#666 100%);background-image: linear-gradient(to bottom,#000 0%,#666 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000', endColorstr='#666',GradientType=0 ); color:#5D5B59 !important;}
.simpleCart_shelfItem .storeItemDetails{display:none;}







/* Store Homepage */
#storeHomepage .storeCategory .storeViewCategoryLink{display:none;}

/* Store Category */
#storeCategoryPage{}
#storeCategoryPage .simpleCart_shelf .simpleCart_shelfItemContainer {/*display:inline-block; float:left; width:42%;*/ overflow:hidden; padding:2%; margin:0 1% 1em; font-size:0.95em; position:relative; border:1px solid #5D5B59; text-align:center; webkit-box-shadow: 0 0 8px 0 #5D5B59; box-shadow: 0 0 8px 0 #5D5B59;background:#EEE;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFF), color-stop(100%,#EEE));background-image: -webkit-linear-gradient(top,#FFF 0%,#EEE 100%);background-image: -moz-linear-gradient(top,#FFF 0%,#EEE 100%);background-image: -ms-linear-gradient(top,#FFF 0%,#EEE 100%);background-image: -o-linear-gradient(top,#FFF 0%,#EEE 100%);background-image: linear-gradient(to bottom,#FFF 0%,#EEE 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFF', endColorstr='#EEE',GradientType=0 );}
#storeCategoryPage .simpleCart_shelf .simpleCart_shelfItem .storeItemName {font-size:1.2em;}
#storeCategoryPage .simpleCart_shelf .simpleCart_shelfItem .storeItemName a{display:block;}

#storeCategoryPage .simpleCart_shelf .simpleCart_shelfItem .storeItemSubtitle {font-style:italic; margin-bottom:0.5em;}

#storeCategoryPage .simpleCart_shelf .simpleCart_shelfItem .storeItemThumb{margin:0.5em 0; box-shadow:0 0 0.5em 0 #000;}
#storeCategoryPage .simpleCart_shelf .simpleCart_shelfItem .storeItemThumb a{display:block; overflow:hidden; position:relative;}
#storeCategoryPage .simpleCart_shelf .simpleCart_shelfItem .storeItemThumb a img{display:block; overflow:hidden; width:100%;}


/* Store Product */

/* Store Homepage */

/* General */
.button{display:inline-block; padding:1em; border-radius:0.5rem; border:1px solid #FFF; background:rgba(0,0,0,0.8); min-width:10em; text-align:center; font-size:1.1em; font-weight:600;}
.button:hover{background:rgba(0,0,0,0.6); text-decoration:none;}

/* Homepage */
#restaurants>div,
#hptiles2>div,
#menus>li,
#menus2>li,
#hpgallery,
#vacancies,
#venues>div,
#accolades,
.quote{padding:1em; border-radius:0.5rem; border:1px solid #FFF; background:#1A1A1A; overflow:hidden;}

#menuZone, 
#menuZone2, 
#privateZone,
#socialZone,
#bookingZone{background:#1A1A1A; color:#FFFFFF; padding:1em; margin-top:2em;}

#socialZone .article{display:inline-block; max-width:30em; overflow:hidden; font-size:0.85em; background:#000; padding:1em;}

#restaurants .venue a{display:block; width:60%; padding-top:60%; margin:0em auto; font-size:0px; text-indent:-9999px; border-radius:0.5rem; border:1px solid #FFF; opacity: 0.8; transition:ease 1s all;}
#restaurants .venue:hover a{opacity:1;}
#restaurants>div{background:#CCC;}

#restaurants .meatlocker{background:url('/resources/image-loader/?img=images/dcms/1/tiles/meatlocker') no-repeat; background-size:cover;}
#restaurants .meatlocker .venue a{background:url('/resources/images/dcms/1/deanes-MEATlocker.jpg') no-repeat; background-size:contain;}

#restaurants .lovefish{background:url('/resources/image-loader/?img=images/dcms/1/tiles/lovefish') no-repeat; background-size:cover;}
#restaurants .lovefish .venue a{background:url('/resources/images/dcms/1/deanes-love-fish.jpg') no-repeat; background-size:contain;}

#restaurants .deanesatqueens{background:url('/resources/image-loader/?img=images/dcms/1/tiles/queens') no-repeat; background-size:cover;}
#restaurants .deanesatqueens .venue a{background:url('/resources/images/dcms/1/deanes-at-queens.jpg') no-repeat; background-size:contain;}

#restaurants .eipic{background:url('/resources/image-loader/?img=images/dcms/1/tiles/eipic') no-repeat; background-size:cover;}
#restaurants .eipic .venue a{background:url('/resources/images/dcms/1/deanes-eipic.jpg') no-repeat; background-size:contain;}

#restaurants .deli{background:url('/resources/image-loader/?img=images/dcms/1/tiles/deli') no-repeat; background-size:cover;}
#restaurants .deli .venue a{background:url('/resources/images/dcms/1/deanes-deli.jpg') no-repeat; background-size:contain;}

#restaurants .decano{background:url('/resources/image-loader/?img=images/dcms/1/tiles/decano') no-repeat; background-size:cover;}
#restaurants .decano .venue a{background:url('/resources/images/dcms/1/deane-and-decano.jpg') no-repeat; background-size:contain;}

.more{display:none; width:80%; margin:0em auto; margin-top:4rem; padding:1em; font-size:0.9em; border-radius:0.5rem; border:1px solid #FFF; background:rgba(0,0,0,0.8);}
#restaurants .tel{width:80%; margin:0em auto; margin-top:4rem; padding:1em; font-size:1em; border-radius:0.5rem; border:1px solid #FFF; background:rgba(0,0,0,0.8);}
#xrestaurants .tel{font-size:1.5em; text-align:center; text-shadow:0 0 2px #000;}

#hptiles2 h2{text-align:center; font-size:1.4em;}
#hptiles2 img{
  position: absolute;
  clip: rect(0px, 640px, 320px, 0px);
}

#rZone, #rZone>div{overflow:hidden;}
#rZone{background:#000; color:#FFF; text-align:left;}

#pid-1011 #contentcontainer{text-align:center;}
#pid-1011 #voucherSelect{background:url("/resources/images/dcms/1011/Deanes-Gift-Voucher.jpg") no-repeat; background-size:cover; padding-top:40%; padding-bottom:10%; border-radius:0.5rem; border:1px solid #FFF; overflow:hidden;}
#pid-1011 #voucherSelect .button{margin-bottom:1em;}

a.aspect16x9{display:block;}

#hpgallery div{}


/* Restaurant Pages */
#zone1{overflow:hidden; text-align:left;}

/*ML*/
#pid-1070 #menus>li.mlunch{background-image:url('/resources/image-loader/?img=images/dcms/1070/tiles/lunch');}
#pid-1070 #menus>li.mdinner{background-image:url('/resources/image-loader/?img=images/dcms/1070/tiles/dinner');}
#pid-1070 #menus>li.mdessert{background-image:url('/resources/image-loader/?img=images/dcms/1070/tiles/dessert');}
#pid-1070 #menus>li.mwine{background-image:url('/resources/image-loader/?img=images/dcms/1070/tiles/wine');}
#pid-1070 #menus>li.mpretheatre{background-image:url('/resources/image-loader/?img=images/dcms/1070/tiles/pretheatre');}

/*LF*/
#pid-1076 #menus>li.mlunch{background-image:url('/resources/image-loader/?img=images/dcms/1076/tiles/lunch');}
#pid-1076 #menus>li.mdinner{background-image:url('/resources/image-loader/?img=images/dcms/1076/tiles/dinner');}
#pid-1076 #menus>li.mdessert{background-image:url('/resources/image-loader/?img=images/dcms/1076/tiles/dessert');}
#pid-1076 #menus>li.mwine{background-image:url('/resources/image-loader/?img=images/dcms/1076/tiles/wine');}
#pid-1076 #menus>li.mlate{background-image:url('/resources/image-loader/?img=images/dcms/1076/tiles/late');}
#pid-1076 #menus>li.mpretheatre{background-image:url('/resources/image-loader/?img=images/dcms/1076/tiles/pretheatre');}
#pid-1076 #menus>li.mgoh{background-image:url('/resources/images/goh-16-9.jpg');}

/*DaQ*/
#pid-1007 #menus>li.mlunch{background-image:url('/resources/image-loader/?img=images/dcms/1007/tiles/lunch');}
#pid-1007 #menus>li.mdinner{background-image:url('/resources/image-loader/?img=images/dcms/1007/tiles/dinner');}
#pid-1007 #menus>li.mdessert{background-image:url('/resources/image-loader/?img=images/dcms/1007/tiles/dessert');}
#pid-1007 #menus>li.mwine{background-image:url('/resources/image-loader/?img=images/dcms/1007/tiles/wine');}
#pid-1007 #menus>li.mkids{background-image:url('/resources/image-loader/?img=images/dcms/1007/tiles/kids');}
#pid-1007 #menus>li.mparty{background-image:url('/resources/image-loader/?img=images/dcms/1007/tiles/party');}
#pid-1007 #menus>li.msunday{background-image:url('/resources/image-loader/?img=images/dcms/1007/tiles/sunday');}

/*DD*/
#pid-1005 #menus>li.mbreakfast{background-image:url('/resources/image-loader/?img=images/dcms/1005/tiles/breakfast');}
#pid-1005 #menus>li.mlunch{background-image:url('/resources/image-loader/?img=images/dcms/1005/tiles/afternoon');}
#pid-1005 #menus>li.mdinner{background-image:url('/resources/image-loader/?img=images/dcms/1005/tiles/dinner');}
#pid-1005 #menus>li.mdessert{background-image:url('/resources/image-loader/?img=images/dcms/1005/tiles/dessert');}
#pid-1005 #menus>li.mwine{background-image:url('/resources/image-loader/?img=images/dcms/1005/tiles/wine');}
#pid-1005 #menus>li.mkids{background-image:url('/resources/image-loader/?img=images/dcms/1005/tiles/kids');}
#pid-1005 #menus>li.mpretheatre{background-image:url('/resources/image-loader/?img=images/dcms/1005/tiles/pretheatre');}
#pid-1005 #menus>li.mtapas{background-image:url('/resources/image-loader/?img=images/dcms/1005/tiles/tapas');}
#pid-1005 #menus>li.mparty{background-image:url('/resources/image-loader/?img=images/dcms/1005/tiles/party');}
#pid-1005 #menus>li.msunday{background-image:url('/resources/image-loader/?img=images/dcms/1005/tiles/sunday');}

#pid-1005 #menus2>li.mlunch{background-image:url('/resources/image-loader/?img=images/dcms/1005/tiles/lunch');}
#pid-1005 #menus2>li.mdinner{background-image:url('/resources/image-loader/?img=images/dcms/1005/tiles/dinner');}
#pid-1005 #menus2>li.mdessert{background-image:url('/resources/image-loader/?img=images/dcms/1005/tiles/dessert');}
#pid-1005 #menus2>li.mwine{background-image:url('/resources/image-loader/?img=images/dcms/1005/tiles/wine');}
#pid-1005 #menus2>li.mkids{background-image:url('/resources/image-loader/?img=images/dcms/1005/tiles/kids');}
#pid-1005 #menus2>li.mpretheatre{background-image:url('/resources/image-loader/?img=images/dcms/1005/tiles/pretheatre');}
#pid-1005 #menus2>li.mparty{background-image:url('/resources/image-loader/?img=images/dcms/1005/tiles/party');}
#pid-1005 #menus2>li.msunday{background-image:url('/resources/image-loader/?img=images/dcms/1005/tiles/sunday');}

/*DaD*/
#pid-1062 #menus>li.mmorning{background-image:url('/resources/image-loader/?img=images/dcms/1062/tiles/morning');}
#pid-1062 #menus>li.mbrunch{background-image:url('/resources/image-loader/?img=images/dcms/1062/tiles/brunch');}
#pid-1062 #menus>li.mlunch{background-image:url('/resources/image-loader/?img=images/dcms/1062/tiles/lunch');}
#pid-1062 #menus>li.mdinner{background-image:url('/resources/image-loader/?img=images/dcms/1062/tiles/dinner');}
#pid-1062 #menus>li.mdessert{background-image:url('/resources/image-loader/?img=images/dcms/1062/tiles/dessert');}
#pid-1062 #menus>li.mwine{background-image:url('/resources/image-loader/?img=images/dcms/1062/tiles/wine');}
#pid-1062 #menus>li.mkids{background-image:url('/resources/image-loader/?img=images/dcms/1062/tiles/kids');}
#pid-1062 #menus>li.mtakeaway{background-image:url('/resources/image-loader/?img=images/dcms/1062/tiles/takeaway');}
#pid-1062 #menus>li.msunday{background-image:url('/resources/image-loader/?img=images/dcms/1062/tiles/sunday');}



#menus>li,
#menus2>li{background-position:center center;  background-repeat:no-repeat; background-size:cover;}
#menus>li a,
#menus2>li a{display:inline-block; padding:1em; margin:3em auto; background:rgba(26,26,26,0.8); border-radius:0.5rem; border:1px solid #FFF; font-size:1.1em; font-weight:600;}

.nlSignup{text-align:right;}

.dform input[type=text],
.dform input[type=email],
.dform input[type=tel]{padding:0.25em 0.5em; font-size:1.1em;}
.dform textarea{width:80%; max-width:60em; min-height:10em; padding:0.25em 0.5em;}
.dform label span{display:inline-block; min-width:16em; text-align:right; padding-right:1em;}

div.autosocial ul li a {background: url('social-32px.png') no-repeat;}

