@import url(http://fonts.googleapis.com/css?family=Crimson+Text:400,400italic,600,600italic,700,700italic);@import url(http://fonts.googleapis.com/css?family=Dynalight);@import 'https://fonts.googleapis.com/css?family=Copse|Oswald:300|Slabo+27px';/*!
Theme Name: Cafe DuNord
Author: The Launch Party
Author URI: http://www.thelaunchparty.net
Version: 2.0
*/body,html{width:100%;height:100%}*,html,body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,label,fieldset,input,p,blockquote,th,td,header,footer,nav,section,article{margin:0;padding:0;box-sizing:border-box;-moz-box-sizing:border-box}a,a img,img{border:0;text-decoration:none;line-height:0;outline:none;max-width:100%}em,strong,th{font-style:normal;font-weight:normal}ol,ul,li{list-style:none}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}strong{color:#000}em{font-style:italic}p{margin-bottom:15px}div,header,footer,nav,section,article{position:relative;*zoom:1}.aligncenter{position:relative;display:block;margin-left:auto;margin-right:auto}.alignleft{position:relative;float:left}.alignright{position:relative;float:right}.wp-caption{margin:10px;padding:10px;color:#ccc;background:#fff;text-align:center}.clear{display:block;clear:both;margin:-1px 0 0 0;height:1px}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.v-center{text-align:center}.v-center:before{content:' ';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.v-centered{display:inline-block;vertical-align:middle}.align-top-left,.align-bottom-left,.align-top-right,.align-bottom-right{position:absolute;z-index:15}.align-top-left{top:8%;left:8%}.align-bottom-left{bottom:8%;left:8%}.align-top-right{top:8%;right:8%}.align-bottom-right{bottom:8%;right:8%;text-align:right}.showphone{display:none}.showtablet{display:none}.showdesktop{display:block}.hidephone{display:block}.hidetablet{display:block}.hidedesktop{display:none}.ratio .content{position:absolute;top:0;left:0;bottom:0;right:0}.ratio_1-1:before,.ratio_2-1:before,.ratio_1-2:before,.ratio_4-3:before,.ratio_16-9:before{content:"";display:block;padding-top:100%}.ratio_2-1:before{padding-top:50%}.ratio_1-2:before{padding-top:200%}.ratio_4-3:before{padding-top:75%}.ratio_16-9:before{padding-top:56.25%}.fluid{width:100%}.onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol,.twelvecol{float:left;margin-left:2.12765957%;min-height:1px}.fluid [class*="col"]:first-child,[class*="col"].first{margin-left:0}.onecol{width:6%;*width:6%}.twocol{width:14%;*width:14%}.threecol{width:23%;*width:23%}.fourcol{width:31%;*width:31%}.fivecol{width:40%;*width:40%}.sixcol{width:48%;*width:48%}.sevencol{width:57%;*width:57%}.eightcol{width:65%;*width:65%}.ninecol{width:74%;*width:74%}.tencol{width:82%;*width:82%}.elevencol{width:91%;*width:91%}.twelvecol{float:left;width:100%;*width:99%}.offsetone{margin-left:10.63829787%;*margin-left:10.53191489%}.offsetone:first-child{margin-left:8.5106383%;*margin-left:8.40425532%}.offsettwo{margin-left:19.14893617%;*margin-left:19.04255319%}.offsettwo:first-child{margin-left:17.0212766%;*margin-left:16.91489362%}.offsetthree{margin-left:27.65957447%;*margin-left:27.55319149%}.offsetthree:first-child{margin-left:25.53191489%;*margin-left:25.42553191%}.offsetfour{margin-left:36.17021277%;*margin-left:36.06382979%}.offsetfour:first-child{margin-left:34.04255319%;*margin-left:33.93617021%}.offsetfive{margin-left:44.68085106%;*margin-left:44.57446809%}.offsetfive:first-child{margin-left:42.55319149%;*margin-left:42.44680851%}.offsetsix{margin-left:53.19148936%;*margin-left:53.08510638%}.offsetsix:first-child{margin-left:51.06382979%;*margin-left:50.95744681%}.offsetseven{margin-left:61.70212766%;*margin-left:61.59574468%}.offsetseven:first-child{margin-left:59.57446809%;*margin-left:59.46808511%}.offseteight{margin-left:70.21276596%;*margin-left:70.10638298%}.offseteight:first-child{margin-left:68.08510638%;*margin-left:67.9787234%}.offsetnine{margin-left:78.72340426%;*margin-left:78.61702128%}.offsetnine:first-child{margin-left:76.59574468%;*margin-left:76.4893617%}.offsetten{margin-left:87.23404255%;*margin-left:87.12765957%}.offsetten:first-child{margin-left:85.10638298%;*margin-left:85%}.offseteleven{margin-left:95.74468085%;*margin-left:95.63829787%}.offsetelev:first-child{margin-left:93.61702128%;*margin-left:93.5106383%}.offsettwelve{margin-left:104.25531915%;*margin-left:104.14893617%}.offsettwelve:first-child{margin-left:102.12765957%;*margin-left:102.0212766%}@media handheld,only screen and (max-width:950px){.fluid{padding:0 10px}img{max-width:100%;height:auto}.showphone{display:none}.showtablet{display:block}.showdesktop{display:none}.hidephone{display:block}.hidetablet{display:none}.hidedesktop{display:block}.onecol{width:16%;*width:16%}.twocol{width:24%;*width:24%}.threecol{width:33%;*width:33%}.fourcol{width:41%;*width:41%}.fivecol{width:50%;*width:50%}.sixcol{width:58%;*width:58%}.sevencol{width:67%;*width:67%}.eightcol{width:75%;*width:75%}.ninecol{width:84%;*width:84%}.tencol{width:92%;*width:92%}.elevencol{width:100%;*width:100%}.twelvecol{float:left;width:100%;*width:99%}.align-top-left,.align-bottom-left{width:50%}}@media handheld,only screen and (max-width:700px),only screen and (max-width:900px) and (-webkit-min-device-pixel-ratio:2){.onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol,.twelvecol,.offsetone,.offsettwo,.offsetthree,.offsetfour,.offsetfive,.offsetsix,.offsetseven,.offseteight,.offsetnine,.offsetten,.offseteleven,.offsettwelve{margin-left:0;width:100%}.showphone{display:block}.showtablet{display:none}.showdesktop{display:none}.hidephone{display:none}.hidetablet{display:block}.hidedesktop{display:block}img{max-width:100%;height:auto}}html{background:#fee6a1;font-family:'Crimson Text',serif,Helvetica,Arial,sans-serif}header,footer,#content-wrap{padding:0 20px;margin:0 auto}a,a:visited{color:#000}h1,h2,h3,h4,h5{font-family:'Oswald',sans-serif}h1{font-size:2.4em}h2{font-size:1.8em}h3,h3.darkText{font-size:1.3em;color:#fff;color:#fee6a1 !important;background:#000;background:#01afa0;padding:3px 10px;display:inline-block;width:auto;margin-bottom:.3em;text-shadow:none}h3 a,h3.darkText a,h3 a:visited,h3.darkText a:visited{color:#fff !important;color:#fee6a1 !important}h4{display:inline-block;font-size:1em}hr{background:url(images/divider.png) center center repeat-x;height:2px;width:100%;margin:15px 0;border:0;clear:both}hr.half-width{background-size:auto;margin-right:0;float:right}.border{border:1px solid #b2b2b2}.imgBorder{border:2px solid #000;border-style:solid;border-width:2px 0;border-image:url(images/border.png) 2 0 fill repeat}header{background:url(images/header-bg.png) left bottom repeat-x;position:fixed;top:0;left:0;width:100%;text-align:right;z-index:100;height:100px;line-height:100px;font-size:1.2em;text-shadow:0 0 5px rgba(255,255,255,0.5)}header #logo{position:relative;z-index:15;top:10px}header #logo img{height:75px}header #logo-bg{position:absolute;top:-111px;left:153px}header #logo-bg img{width:180px}header #nav nav,header #nav .menu-cont{width:100%;display:block}header #nav nav .menu li,header #nav .menu-cont .menu li{display:inline-block;margin:0 5px;font-family:'Oswald',sans-serif;letter-spacing:1px;font-size:1.3em}header #nav nav #menu-button,header #nav .menu-cont #menu-button{position:absolute;top:1.3em;right:0;height:60px;width:60px;z-index:50}header #nav nav #menu-button img,header #nav .menu-cont #menu-button img{width:100%;height:100%}.band-list{font-size:1.3em;margin-bottom:20px;text-align:center;line-height:1.4em}.band-list .sub-title{font-family:'Crimson Text',serif,Helvetica,Arial,sans-serif;font-size:.5em;display:inline-block;width:100%;margin-left:-10px}#content-wrap{padding:0}#content{overflow:hidden}#content .section{padding:20px;position:relative;z-index:0;border:2px solid #000;border-style:solid;border-width:2px 0;border-image:url(images/border.png) 2 0 fill repeat;border-top:0;font-size:1em}#content .section .default-template{padding:8%}#content .section:last-child{height:300px !important;min-height:300px !important;background-position:top left !important}#content .section p a,#content .section p a:visited{color:#fff;color:#fee6a1;background:#000;background:#01afa0;text-shadow:none;padding:.05em .4em .2em .4em}#content .section a.img{background:transparent !important}#content .section a.press-icon{background:transparent !important}#content .section a.press-icon img{height:30px}#content .section a.press-icon.jb img{height:auto}#content .section h2{position:relative;z-index:20}#content .section .copy-photo,#content .section .photo-margin{margin:0 12px 10px 0}#content .section.lightText{color:#fff;text-shadow:0 0 5px rgba(0,0,0,0.5)}#content .section.lightText strong,#content .section.lightText h2{color:#fff}#content .section.lightText h3,#content .section.lightText h3.lightText,#content .section.lightText h3 a{background:#fff;background:#fee6a1;color:#000 !important;color:#01afa0 !important;text-shadow:none;padding:.2em .4em .2em .4em}#content .section.lightText a,#content .section.lightText a:visited{color:#000;color:#01afa0;background:#fff;background:#fee6a1;text-shadow:none;padding:.05em .4em .2em .4em}#content .section .darkText,#content .section h2.darkText{color:#000;text-shadow:0 0 5px rgba(255,255,255,0.5)}#content .section .fade-bg,#content .section .slideshow-bg{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%}#content .section .fade-content{position:absolute}#content .section .private-dining-rooms-titles{text-align:left;width:33%}#content .section #privatedining,#content .section #privatedining-rooms{z-index:20}#content .section .about-content-wrap{height:80%;top:6%;overflow:hidden}#content .section .about-content-wrap .about-container{width:100%;height:100%;padding:10px;background:url(images/about-bg.png) top left repeat;overflow:hidden}#content .section .about-content-wrap .about-container .about-content{border:1px solid rgba(0,0,0,0.1);width:100%;height:100%;padding:20px;overflow-x:hidden;overflow-y:scroll;outline:none}#content .section .about-content-wrap .about-container .about-content p{font-size:.9em}#content .section.darkText .about-content-wrap .about-container{background:url(images/about-light-bg.png) top left repeat !important}#content .section .press-icons{width:100% !important;left:0 !important;bottom:2%;text-align:center}#content .section .logo-mobile{overflow:hidden;background:url(images/logo-mobile.png) top left no-repeat;background-size:60%;width:300px;height:120px;padding-top:150px;position:relative;z-index:25}#about>p{line-height:1.2em}#menu-links{min-width:500px}#instagram{width:100%;text-align:center}#instagram .insta-cap{display:none;position:absolute;background-color:rgba(0,0,0,0.75);width:100%;left:3px;bottom:30px;padding:25px 20px 10px;overflow:hidden;font:17px;line-height:24px;text-align:left;color:#fff}#instagram .insta-image:hover .insta-cap{display:block !important}#instagram .insta-image img{width:100%;height:auto;border:1px solid #894223}#instagram .insta-image{width:22.5%;display:inline-block;margin:.5%}a.insta-link{background:transparent !important}.nano{position:relative;width:100%;height:100%;overflow:hidden}.about-content{overflow:-moz-scrollbars-none;-ms-overflow-style:none;position:absolute;overflow:scroll;overflow-x:hidden;top:0;right:0;bottom:0;left:0;height:100%}.about-content:focus{outline:thin dotted}.about-content::-webkit-scrollbar{visibility:hidden}.has-scrollbar>.about-content::-webkit-scrollbar{visibility:visible}.nano-pane{background:rgba(0,0,0,0.4);position:absolute;width:10px;right:0;top:0;bottom:0;visibility:hidden\9;opacity:.01;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;z-index:1000}.nano-pane>.nano-slider{background:#444;background:rgba(200,200,200,0.5);position:relative;margin:0 1px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.about-container:hover .nano-pane,.nano-pane.active,.nano-pane.flashed{visibility:visible\9;opacity:.99}footer{background:url(images/footer-bg.png) left top repeat-x;position:fixed;bottom:0;left:0;width:100%;text-align:right;z-index:100;height:50px;padding:10px;font-size:.9em;letter-spacing:1px}footer,footer a{line-height:30px;vertical-align:baseline}footer .bottom-menu-item{display:inline-block}footer .bottom-menu-item:after{content:' |';margin-left:5px;display:inline-block}footer .bottom-menu-item:last-child:after{content:none}footer .icon{display:inline-block;width:32px;height:32px}a.socnet{display:inline-block;*display:inline;*zoom:1;width:25px;height:25px;vertical-align:middle;margin-right:3px}a.socnet img{width:25px;height:25px}a.socnet:hover{opacity:.5}#homepage .eightcol a{display:inline-block;padding:8px 10px 10px !important;background:#01afa0 !important;border:1px solid #fee6a1;color:#fee6a1 !important;line-height:1em;text-transform:uppercase;margin-bottom:10px}#homepage .eightcol a:hover{background:#fee6a1 !important;color:#01afa0 !important;border-color:#01afa0}a:hover,#content .section.lightText h3 a:hover{color:#894223 !important}h3 a:hover,h3.darkText a:hover{color:#a8c4eb !important}#neTimeas h4{margin-right:20px}#neTimeas img{width:120px;margin-bottom:5px}#logo-container{position:absolute;left:400px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:left;display:inline-block;overflow:hidden;width:calc(100%-350px);line-height:15px}#sitecredit{position:absolute;bottom:50px;right:-10px;text-align:right;font-size:.8em;opacity:.7}.OTButton{width:auto !important;height:auto !important;margin:0 !important;padding:0 !important;display:inline-block !important}#OTReserveNow{font-family:'Crimson Text',serif,Helvetica,Arial,sans-serif !important;font-size:1em !important}.OTButton a.OTReserveNow:link,.OTButton a.OTReserveNow:visited,.OTButton a.OTReserveNow:hover,.OTButton a.OTReserveNow:active{background:#01afa0 !important;font-family:'Crimson Text',serif,Helvetica,Arial,sans-serif !important;font-size:1em !important;width:auto !important;height:auto !important;display:block;text-align:center !important;padding:.2em 1em !important;border:1px solid #fee6a1 !important;color:#fee6a1 !important;text-transform:uppercase !important;text-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;border-radius:0 !important}.OTButton a.OTReserveNow:hover{background:#fee6a1 !important;color:#01afa0 !important;border:1px solid #01afa0 !important}.OTReserveNowInner{padding-left:0 !important}@media handheld,only screen and (max-width:1140px),screen and (max-height:768px){#menu-links{width:50%}}@media handheld,only screen and (max-width:950px){header{height:40px;line-height:40px;background:transparent}header #logo{display:none}header #logo-bg{display:none}header #nav .menu-cont{display:none;position:absolute;top:0;left:-20px;padding-top:4em;width:120%;background:rgba(0,0,0,0.5)}header #nav .menu-cont .menu li{display:block;text-align:right;margin-right:20px;font-size:1.3em;line-height:1.8em;text-shadow:none}header #nav .menu-cont .menu li a{color:#fff;background:#000;padding:.3em}#menu-links{min-width:0}.align-top-left,.align-bottom-left,.align-top-right,.align-bottom-right{position:relative;left:auto !important;right:auto !important;top:auto !important;bottom:auto !important;float:none !important;z-index:15}#menu-links{width:100%}#content .section{overflow:hidden;height:auto !important}#content .section .default-template{padding:0}#content .section:first-child{padding-top:1em}#content .section:last-child{height:auto !important}#content .section:last-child h3{margin:5px 0 !important;display:block;text-align:center}#content .section:last-child h4{margin-bottom:1em}#content .section:last-child img{height:auto !important}#content .section .cookbook{float:left !important;margin:0 0 2em 0}#content .section .cookbook img{margin:0 !important;float:left}#content .section #privatedining-rooms,#content .section #privatedining-rooms div{float:none !important;overflow:hidden;height:auto}#content .section .private-dining-rooms-titles{text-align:left;width:auto}#content .section .private-dining-rooms-titles h3{display:inline-block}#content .section .fade-content{position:relative}#content .section .align-bottom-right{float:right !important}#content .section .about-content-wrap{width:calc(100% + 40px);margin-left:-20px}#content .section .about-content-wrap .about-container{padding:0}#content .section .about-content-wrap .about-container .about-content{border:0;position:relative}#content .section .about-content-wrap .about-container img{width:100%}#content .section .press-icons{margin-top:20px;z-index:10}#content .section .press-icon{display:block;margin:10px;padding:0 !important}#instagram{padding:0}#instagram .insta-image{width:47.5%}#instagram .insta-image:hover .insta-cap{display:none !important}#logo-container{position:relative;left:auto;top:auto;-webkit-transform:none;transform:none;width:100%;text-align:center}#sitecredit{position:relative;bottom:auto;right:auto;text-align:center}footer{position:relative;height:auto !important;line-height:auto;background:transparent;text-align:center}footer .alignright,footer .alignleft{float:none}footer #bottom-menu{margin-top:3em}footer .bottom-menu-item:after{content:none}footer .bottom-menu-item{display:block;text-align:center}}@media handheld,only screen and (max-width:500px),only screen and (max-width:700px) and (-webkit-min-device-pixel-ratio:2){#content .section{background-position:top center !important}}