audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}b,strong{font-weight:700}dfn{font-style:italic}hr{height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}iframe{max-width:100%}.alignleft{float:left;margin:0 20px 10px 0}.alignright{float:right;margin:0 0 10px 20px}h4{font-size:20px}h5{font-size:16px}h6{font-size:14px}.container.small{padding-top:35px;padding-bottom:35px}.container.nopad{padding:30px}.wp-caption{max-width:100%}.gallery{margin-bottom:20px;overflow:hidden}.gallery img{display:block}.gallery-item{float:left;margin:0 4px 4px 0;overflow:hidden;position:relative}.gallery-columns-1 .gallery-item{max-width:100%}.gallery-columns-2 .gallery-item{max-width:48%;max-width:-webkit-calc(50% - 4px);max-width:calc(50% - 4px)}.gallery-columns-3 .gallery-item{max-width:32%;max-width:-webkit-calc(33.3% - 4px);max-width:calc(33.3% - 4px)}.gallery-columns-4 .gallery-item{max-width:23%;max-width:-webkit-calc(25% - 4px);max-width:calc(25% - 4px)}.gallery-columns-5 .gallery-item{max-width:19%;max-width:-webkit-calc(20% - 4px);max-width:calc(20% - 4px)}.gallery-columns-6 .gallery-item{max-width:15%;max-width:-webkit-calc(16.7% - 4px);max-width:calc(16.7% - 4px)}.gallery-columns-7 .gallery-item{max-width:13%;max-width:-webkit-calc(14.28% - 4px);max-width:calc(14.28% - 4px)}.gallery-columns-8 .gallery-item{max-width:11%;max-width:-webkit-calc(12.5% - 4px);max-width:calc(12.5% - 4px)}.gallery-columns-9 .gallery-item{max-width:9%;max-width:-webkit-calc(11.1% - 4px);max-width:calc(11.1% - 4px)}.gallery-columns-1 .gallery-item:nth-of-type(1n),.gallery-columns-2 .gallery-item:nth-of-type(2n),.gallery-columns-3 .gallery-item:nth-of-type(3n),.gallery-columns-4 .gallery-item:nth-of-type(4n),.gallery-columns-5 .gallery-item:nth-of-type(5n),.gallery-columns-6 .gallery-item:nth-of-type(6n),.gallery-columns-7 .gallery-item:nth-of-type(7n),.gallery-columns-8 .gallery-item:nth-of-type(8n),.gallery-columns-9 .gallery-item:nth-of-type(9n){margin-right:0}.gallery-columns-1.gallery-size-medium figure.gallery-item:nth-of-type(1n+1),.gallery-columns-1.gallery-size-thumbnail figure.gallery-item:nth-of-type(1n+1),.gallery-columns-2.gallery-size-thumbnail figure.gallery-item:nth-of-type(2n+1),.gallery-columns-3.gallery-size-thumbnail figure.gallery-item:nth-of-type(3n+1){clear:left}.gallery-caption{background-color:rgba(0,0,0,.7);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:12px;line-height:1.5;margin:0;max-height:50%;opacity:0;padding:6px 8px;position:absolute;bottom:0;left:0;text-align:left;width:100%}.gallery-caption:before{content:"";height:100%;min-height:49px;position:absolute;top:0;left:0;width:100%}.gallery-item:hover .gallery-caption{opacity:1}.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.alt-nav{display:none}#navigation li li:hover>ul,#navigation li .sfHover>ul{top:0;left:100%}#navigation li li li:hover>ul,#navigation li li .sfHover>ul{top:0;left:100%}#navigation li.current_page_item>a,#navigation li.current_page_item>a:visited,#navigation li.current-menu-item>a,#navigation li.current-menu-item>a:visited,#navigation>li.current-menu-ancestor>a,#navigation>li.current-menu-ancestor>a:visited{color:#000}#navigation>li>a.sf-with-ul{margin-right:35px}.sf-arrows .sf-with-ul:after{content:"";position:absolute;top:10px;right:20px;height:0;width:0;margin-top:1px;border:4px solid transparent;border-top-color:#727272}.sf-arrows>li>.sf-with-ul:focus:after,.sf-arrows>li:hover>.sf-with-ul:after,.sf-arrows>.sfHover>.sf-with-ul:after{border-top-color:#202020}.sf-arrows ul .sf-with-ul:after{margin-top:-2px;margin-right:-3px;border-color:transparent;border-left-color:#202020;border-left-color:rgba(0,0,0,.5)}.sf-arrows ul li>.sf-with-ul:focus:after,.sf-arrows ul li:hover>.sf-with-ul:after,.sf-arrows ul .sfHover>.sf-with-ul:after{border-left-color:#fff!important;border-top-color:transparent!important}#header .widget_ci_socials_ignited{margin:0}#header .widget_ci_socials_ignited a,#header .widget_ci_socials_ignited img{margin-bottom:0}#header .widget_ci_socials_ignited img{width:18px;height:auto;position:relative;top:-4px;margin-right:3px}#logo h1{margin:0;line-height:1}#logo h2{font-size:12px;text-transform:uppercase;margin:-6px 0 0;font-style:normal}#logo h1 a,#logo h1 a:visited{color:#000}#logo h1 a:hover{color:#3c3c3c}#homeslider .slide{height:420px;width:100%;position:relative}.slide-title{font-size:60px;color:#fff;text-shadow:2px 2px 0 rgba(0,0,0,.75);margin:-60px 0 0;position:absolute;width:100%;text-align:center;top:50%;margin-top:-60px}.btn-container{position:absolute;top:57%;width:100%;text-align:center}.slide-btn,.slide-btn:visited{font-family:Alegreya,Georgia,serif;font-size:11px;text-align:center;padding:10px 32px;border-radius:30px;display:inline-block;color:#fff;text-transform:uppercase;background:#000;background:rgba(0,0,0,.7)}.slide-btn:hover{color:#000;background:#fff;background:rgba(255,255,255,.7)}.home-widget-row-1 .widget-title{display:none}.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6{color:#323232}.entry-thumb{margin-bottom:30px;text-align:center}.entry-thumb a{border:4px solid #fff;box-shadow:0 0 5px rgba(0,0,0,.15)}.entry blockquote{border-left:1px solid #ccc;margin:25px 0;padding:0 0 0 20px}.entry blockquote p{font-size:24px}#sidebar .container{padding-left:40px;padding-right:40px}.entry h1,.entry-title{line-height:1;font-size:35px;margin-bottom:30px}.entry-meta{margin:-10px 0 20px;font-size:12px;font-family:alegreya,georgia,serif;text-transform:uppercase}.entry-excerpt{margin-bottom:30px}.pagination.container{padding-top:35px;padding-bottom:35px}#paging a,#paging a:visited,#paging>span{padding:6px 15px;border:1px solid #ddd;background:#fff;box-shadow:0 0 3px rgba(0,0,0,.15);-webkit-transition:border-color .18s linear;-moz-transition:border-color .18s linear;-ms-transition:border-color .18s linear;-o-transition:border-color .18s linear;transition:border-color .18s linear}#paging a:hover{border:1px solid #777}#paging span.current{border:1px solid #888}.lst.archive li p{padding-left:14px}.menu-subcategory{margin:80px 0 0}.menu-entry{margin-bottom:20px!important}.menu-entry:last-child{margin-bottom:0!important}.menu-group-title{font-size:16px;font-style:normal;letter-spacing:1px;text-transform:uppercase;color:#3c3c3c;text-align:center;line-height:1;font-weight:400;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAvIAAAABCAYAAAC8AkrSAAAAaElEQVRIx+2U0RGAMAxCYSb3H8GZ4gj2SEDtyWfvJfBBSgDEvboMxVnn+yqb4CjmZdCPD3o7M6b6McUq/e/OTTJv0YlfO+r4UNYyM2WYq+aeVba7swQP5+4pJunt9ktwSs8rdGdjf8AFVHozA0xsYnoAAAAASUVORK5CYII=") no-repeat center center;margin:-25px 0 60px}.menu-group-title span{background:#fff;padding:0 10px}.menu-title{border-bottom:1px dotted #b2b2b2;margin:-7px 0 20px}.menu-title h1,.menu-title h2,.menu-title span{background:#fff;color:#3c3c3c;font-family:alegreya,georgia,sans-serif;font-size:24px;line-height:1;display:inline-block;margin:0;position:relative;top:7px;padding-right:8px}.menu-title span{float:right;padding:0 0 0 8px}form.reservations input,form.reservations textarea{width:100%;margin:0 0 15px}.ui-datepicker.ui-datepicker-inline{width:100%}#formerrors{background:#cb3e3e;color:#fff;padding:15px;list-style:none}#formsuccess{padding:15px;background:#3eb55f;color:#fff}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],textarea{border-radius:0;box-shadow:none;width:auto;font:inherit;padding:9px 15px;height:auto;border:1px solid #e5e5e5}input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=time]:focus,input[type=url]:focus,textarea:focus{outline:none}.btn,.btn:visited,input[type=submit],button{font-family:Alegreya,Georgia,serif;font-size:11px;text-align:center;padding:10px 32px;border-radius:30px;display:inline-block;color:#fff;text-transform:uppercase;background:#000;border:1px solid transparent;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.btn:hover,input[type=submit]:hover,button:hover{border:1px solid #ccc;color:#000;background:#fff;background:rgba(255,255,255,.7)}.wpcf7 input,.wpcf7 textarea{width:80%}.wpcf7 input[type=submit]{width:auto}.container.comments-wrap{padding-top:35px;padding-bottom:35px}.post-comments{margin:40px 0 0}.post-comments ol,.post-comments ul{list-style:none;font-size:inherit}.post-comments>ol{margin-left:0;margin-bottom:0}.post-comments li{margin:0!important;padding:0!important;background:0 0!important;position:relative}.post-comments .avatar{position:absolute;top:0;left:0;margin:0 15px 5px 0;text-align:center;box-shadow:3px 3px 0 #ebebeb}.post-comments .comment-text{margin-bottom:30px}.post-comments>.comment-text:last-child{margin-bottom:0}.post-comments .comment-copy{margin-left:80px;padding:15px;font-size:13px;border:1px solid #f4f4f4}.post-comments .comment-copy p{margin-bottom:10px}.post-comments .comment-meta{font-weight:700;margin-bottom:5px!important}.comment-reply-link,.btn-reply{display:inline-block;height:15px;padding:5px 5px 0;position:relative;top:5px;font-weight:700;font-size:10px;text-transform:uppercase;text-shadow:0 -1px 0 rgba(0,0,0,.3);line-height:1}.comment-reply-link{font-size:10px;font-weight:700;display:inline-block;border-radius:2px;margin-bottom:5px}#cancel-comment-reply-link{display:block;font-size:12px;margin-bottom:22px;margin-top:-20px}#cancel-comment-reply-link:hover{border:none;color:#000}.pp_inline label{display:inline}#form-wrapper{margin:40px 0 0}#form-wrapper form{margin-bottom:0}.post-form label{display:block;padding-bottom:5px}.post-form input[type=text]{width:80%}.post-form input[type=submit]{margin-bottom:0}.post-form textarea{width:90%;height:200px}#post-action{margin-bottom:0}.post-form input[type=text],.post-form input[type=email],.post-form textarea{border:1px solid #e5e5e5;padding:10px 20px}.block{margin-bottom:30px;position:relative;height:100%}#sidebar .block{margin-bottom:0}.block .overlay,.entry-thumb a .overlay{width:100%;height:100%;background:rgba(0,0,0,.7);position:absolute;top:0;left:0;opacity:0;-webkit-transition:opacity .7s ease;-moz-transition:opacity .7s ease;-ms-transition:opacity .7s ease;-o-transition:opacity .7s ease;transition:opacity .7s ease}.block .overlay:after,.entry-thumb a .overlay:after{background:url("/wp-content/themes/igloo/images/image-overlay-link.png") no-repeat;width:46px;height:46px;position:absolute;content:" ";top:50%;margin-top:-23px;left:50%;margin-left:-23px;line-height:1;opacity:.9;--lzl-bg-img:"/wp-content/themes/igloo/images/image-overlay-link.png"}.entry-thumb a .overlay:after{background:url("/wp-content/themes/igloo/images/image-overlay-zoom.png") no-repeat;--lzl-bg-img:"/wp-content/themes/igloo/images/image-overlay-zoom.png"}.entry-thumb a .overlay:after.lzl:not(.lzl-ed),.entry-thumb a .overlay:after.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAYAAABXuSs3AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAO0lEQVRoBe3QgQAAAADDoPlTH+SFUGHAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYeB4YIT4AAY5HVboAAAAASUVORK5CYII=")}.block-thumb img,.entry-thumb a img{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.block-thumb:hover img,.entry-thumb:hover a img{-moz-transform:scale(2);-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2);opacity:.9}.blog .entry-thumb:hover img{-moz-transform:none;-webkit-transform:none;-ms-transform:none;transform:none}.block .block-thumb:hover .overlay,.entry-thumb:hover a .overlay{opacity:1}.block-thumb,.block-thumb a,.entry-thumb a{line-height:1;display:block;position:relative;overflow:hidden}.block-title{background:#fff;padding:30px 10px}.block h3{font-size:18px;line-height:1;text-align:center;font-style:normal;font-weight:400;margin:0 0 5px}.block h3 a,.block h3 a:visited{color:#000}.block h3 a:hover{color:#222}.widget_ci_testimonial{background:#fff;padding:35px 45px 45px;text-align:center;border:none}blockquote cite{font-style:normal;text-transform:uppercase;margin:0;line-height:1}#sidebar .widget_ci_testimonial blockquote{padding:0}#sidebar .widget_ci_testimonial blockquote p{font-size:1.2em;text-align:left;line-height:1.3;margin-bottom:25px}#sidebar .widget_ci_testimonial blockquote cite{text-align:left;font-size:.7em}#sidebar .widget_ci_testimonial{padding:0}#sidebar .widget_ci_testimonial.shd{box-shadow:none}#ads125,.ads125{margin:0;padding:0;list-style:none}#ads125 li,.ads125 li{background:none repeat scroll 0 0 transparent;border:0 none;float:left;margin:0 15px 10px 0;padding:0;width:100px}#ads125 li:last-child,.ads125 li:last-child{margin-right:0}.searchform,#searchform{line-height:1;position:relative;width:100%;margin:0}.searchform>div,#searchform>div{position:relative}.searchform .screen-reader-text,#searchform .screen-reader-text{display:none}.searchform input[type=text],#searchform input[type=text]{border-radius:0;margin:0;width:100%;font-size:11px;line-height:1;padding-bottom:7px;padding-top:11px;border:1px solid #e5e5e5;box-shadow:0 0 4px rgba(0,0,0,.1)}input.searchsubmit,input#searchsubmit,input.searchsubmit:hover{font-size:14px;font-weight:700;line-height:0;position:absolute;right:0;top:-1px;border-radius:0;border:none;height:37px;width:38px;background:#fff url("/wp-content/themes/igloo/images/search_icon.png") center center no-repeat;text-indent:-9999em;box-shadow:0 0 5px rgba(0,0,0,.2);padding:10px 19px;--lzl-bg-img:"/wp-content/themes/igloo/images/search_icon.png"}.flickr_badge_image{float:left;margin:0 15px 15px 0}.flickr_badge_image a{display:block;line-height:0}input.searchsubmit.lzl:not(.lzl-ed),input#searchsubmit.lzl:not(.lzl-ed),input.searchsubmit:hover.lzl:not(.lzl-ed),input.searchsubmit.lzl-ing:not(.lzl-ed),input#searchsubmit.lzl-ing:not(.lzl-ed),input.searchsubmit:hover.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAFUlEQVQ4EWNgGAWjITAaAqMhAAkBAAQQAAG+Y1MiAAAAAElFTkSuQmCC")}.widget_about .alignleft{margin:0 10px 6px 0}.widget_about .alignright{margin:0 0 6px 10px}#wp-calendar tfoot #next{font-size:10px;text-transform:uppercase;text-align:right}#wp-calendar tfoot #prev{font-size:10px;text-transform:uppercase;padding-top:10px}#wp-calendar a{font-weight:700;font-style:italic}.twitter-time{display:block;margin:5px 0;font-size:11px}.jPanelMenu-panel{background:0 0!important;padding-top:48px}#jPanelMenu-menu{padding:0;background:#2b2e30;border-right:1px solid rgba(0,0,0,.3)}#jPanelMenu-menu ul{list-style:none;margin:0;padding:0;display:block!important;visibility:visible!important}#jPanelMenu-menu li{display:block;float:none;padding:0;margin:0;border:none}#jPanelMenu-menu>li:last-child{border-bottom:1px solid rgba(255,255,255,.1)}#jPanelMenu-menu a,#jPanelMenu-menu a:visited{padding:12px 20px;display:block;border-bottom:1px solid rgba(0,0,0,.7);border-top:1px solid rgba(255,255,255,.1);color:#eee;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:700;font-size:14px;text-shadow:1px 1px 0 rgba(0,0,0,1)}#jPanelMenu-menu a:hover{background-image:linear-gradient(bottom,#2b2e30 1%,#323638 100%);background-image:-o-linear-gradient(bottom,#2b2e30 1%,#323638 100%);background-image:-moz-linear-gradient(bottom,#2b2e30 1%,#323638 100%);background-image:-webkit-linear-gradient(bottom,#2b2e30 1%,#323638 100%);background-image:-ms-linear-gradient(bottom,#2b2e30 1%,#323638 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.01,#2b2e30),color-stop(1,#323638))}#jPanelMenu-menu a:active{background-image:linear-gradient(bottom,#2b2e30 1%,#222426 100%);background-image:-o-linear-gradient(bottom,#2b2e30 1%,#222426 100%);background-image:-moz-linear-gradient(bottom,#2b2e30 1%,#222426 100%);background-image:-webkit-linear-gradient(bottom,#2b2e30 1%,#222426 100%);background-image:-ms-linear-gradient(bottom,#2b2e30 1%,#222426 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.01,#2b2e30),color-stop(1,#222426))}#jPanelMenu-menu a:focus{outline:none}#jPanelMenu-menu li ul li a{padding:9px 0 9px 30px;font-size:12px}#jPanelMenu-menu li ul li ul li a{padding:9px 0 9px 40px;font-size:11px}#jPanelMenu-menu .sf-sub-indicator{display:none}#jPanelMenu-menu a.sf-with-ul:after{display:none!important}.null-instagram-feed p{padding-top:10px}.widget .instagram-pics{list-style:none;margin:0;padding:0}.widget .instagram-pics:before,.widget .instagram-pics:after{content:" ";display:table}.widget .instagram-pics:after{clear:both}.widget .instagram-pics li{border-bottom:0;padding:0;float:left;width:33.33333333333%;margin-bottom:0}.widget .instagram-pics li a{display:block;color:#7b7b7b}.widget .instagram-pics li a img{display:block}.block .overlay:after.lzl:not(.lzl-ed),.entry-thumb a .overlay:after.lzl:not(.lzl-ed),.block .overlay:after.lzl-ing:not(.lzl-ed),.entry-thumb a .overlay:after.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAYAAABXuSs3AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAO0lEQVRoBe3QgQAAAADDoPlTH+SFUGHAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYeB4YIT4AAY5HVboAAAAASUVORK5CYII=")}