@charset "UTF-8";
@font-face {
font-family: 'montserratitalic';
src: url(//bowerylane.com.au/wp-content/themes/bowery/fonts/montserrat-italic-webfont.woff2) format('woff2'),
url(//bowerylane.com.au/wp-content/themes/bowery/fonts/montserrat-italic-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'montserratlight';
src: url(//bowerylane.com.au/wp-content/themes/bowery/fonts/montserrat-light-webfont.woff2) format('woff2'),
url(//bowerylane.com.au/wp-content/themes/bowery/fonts/montserrat-light-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'montserratmedium';
src: url(//bowerylane.com.au/wp-content/themes/bowery/fonts/montserrat-medium-webfont.woff2) format('woff2'),
url(//bowerylane.com.au/wp-content/themes/bowery/fonts/montserrat-medium-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'montserratregular';
src: url(//bowerylane.com.au/wp-content/themes/bowery/fonts/montserrat-regular-webfont.woff2) format('woff2'),
url(//bowerylane.com.au/wp-content/themes/bowery/fonts/montserrat-regular-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'montserratbold';
src: url(//bowerylane.com.au/wp-content/themes/bowery/fonts/montserrat-bold-webfont.woff2) format('woff2'),
url(//bowerylane.com.au/wp-content/themes/bowery/fonts/montserrat-bold-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'montserratsemibold';
src: url(//bowerylane.com.au/wp-content/themes/bowery/fonts/montserrat-semibold-webfont.woff2) format('woff2'),
url(//bowerylane.com.au/wp-content/themes/bowery/fonts/montserrat-semibold-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.wp-block-audio audio{width:100%;min-width:300px}.block-editor-block-list__layout .reusable-block-edit-panel{align-items:center;background:#f8f9f9;color:#555d66;display:flex;flex-wrap:wrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;top:-14px;margin:0 -14px;padding:8px 14px;position:relative;border:1px dashed rgba(145,151,162,.25);border-bottom:none}.block-editor-block-list__layout .block-editor-block-list__layout .reusable-block-edit-panel{margin:0 -14px;padding:8px 14px}.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__spinner{margin:0 5px}.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__info{margin-right:auto}.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__label{margin-right:8px;white-space:nowrap;font-weight:600}.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title{flex:1 1 100%;font-size:14px;height:30px;margin:4px 0 8px}.block-editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button{flex-shrink:0}@media (min-width:960px){.block-editor-block-list__layout .reusable-block-edit-panel{flex-wrap:nowrap}.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title{margin:0}.block-editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button{margin:0 0 0 5px}}.editor-block-list__layout .is-selected .reusable-block-edit-panel{border-color:rgba(66,88,99,.4) rgba(66,88,99,.4) rgba(66,88,99,.4) transparent}.is-dark-theme .editor-block-list__layout .is-selected .reusable-block-edit-panel{border-color:hsla(0,0%,100%,.45) hsla(0,0%,100%,.45) hsla(0,0%,100%,.45) transparent}.block-editor-block-list__layout .reusable-block-indicator{background:#fff;border:1px dashed #e2e4e7;color:#555d66;top:-14px;height:30px;padding:4px;position:absolute;z-index:1;width:30px;right:-14px}.wp-block-button{color:#fff;margin-bottom:1.5em}.wp-block-button.aligncenter{text-align:center}.wp-block-button.alignright{text-align:right}.wp-block-button__link{background-color:#32373c;border:none;border-radius:28px;box-shadow:none;color:inherit;cursor:pointer;display:inline-block;font-size:18px;margin:0;padding:12px 24px;text-align:center;text-decoration:none;overflow-wrap:break-word}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:visited{color:inherit}.is-style-squared .wp-block-button__link{border-radius:0}.is-style-outline{color:#32373c}.is-style-outline .wp-block-button__link{background-color:transparent;border:2px solid}.wp-block-calendar{text-align:center}.wp-block-calendar tbody td,.wp-block-calendar th{padding:4px;border:1px solid #e2e4e7}.wp-block-calendar tfoot td{border:none}.wp-block-calendar table{width:100%;border-collapse:collapse;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.wp-block-calendar table th{font-weight:440;background:#edeff0}.wp-block-calendar a{text-decoration:underline}.wp-block-calendar tfoot a{color:#00739c}.wp-block-calendar table caption,.wp-block-calendar table tbody{color:#40464d}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-columns{display:flex;flex-wrap:wrap}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-column{flex-grow:1;margin-bottom:1em;flex-basis:100%;min-width:0;word-break:break-word;overflow-wrap:break-word}@media (min-width:600px){.wp-block-column{flex-basis:calc(50% - 16px);flex-grow:0}.wp-block-column:nth-child(2n){margin-left:32px}}@media (min-width:782px){.wp-block-column:not(:first-child){margin-left:32px}}.wp-block-cover,.wp-block-cover-image{position:relative;background-color:#000;background-size:cover;background-position:50%;min-height:430px;width:100%;margin:0 0 1.5em;display:flex;justify-content:center;align-items:center;overflow:hidden}.wp-block-cover-image.has-left-content,.wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover-image.has-left-content .wp-block-cover-text,.wp-block-cover-image.has-left-content h2,.wp-block-cover.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,.wp-block-cover.has-left-content h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content,.wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover-image.has-right-content .wp-block-cover-text,.wp-block-cover-image.has-right-content h2,.wp-block-cover.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,.wp-block-cover.has-right-content h2{margin-right:0;text-align:right}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover-image .wp-block-cover-text,.wp-block-cover-image h2,.wp-block-cover .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,.wp-block-cover h2{color:#fff;font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:610px;padding:14px;text-align:center}.wp-block-cover-image .wp-block-cover-image-text a,.wp-block-cover-image .wp-block-cover-image-text a:active,.wp-block-cover-image .wp-block-cover-image-text a:focus,.wp-block-cover-image .wp-block-cover-image-text a:hover,.wp-block-cover-image .wp-block-cover-text a,.wp-block-cover-image .wp-block-cover-text a:active,.wp-block-cover-image .wp-block-cover-text a:focus,.wp-block-cover-image .wp-block-cover-text a:hover,.wp-block-cover-image h2 a,.wp-block-cover-image h2 a:active,.wp-block-cover-image h2 a:focus,.wp-block-cover-image h2 a:hover,.wp-block-cover .wp-block-cover-image-text a,.wp-block-cover .wp-block-cover-image-text a:active,.wp-block-cover .wp-block-cover-image-text a:focus,.wp-block-cover .wp-block-cover-image-text a:hover,.wp-block-cover .wp-block-cover-text a,.wp-block-cover .wp-block-cover-text a:active,.wp-block-cover .wp-block-cover-text a:focus,.wp-block-cover .wp-block-cover-text a:hover,.wp-block-cover h2 a,.wp-block-cover h2 a:active,.wp-block-cover h2 a:focus,.wp-block-cover h2 a:hover{color:#fff}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:inherit;opacity:.5;z-index:1}.wp-block-cover-image.has-background-dim.has-background-dim-10:before,.wp-block-cover.has-background-dim.has-background-dim-10:before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20:before,.wp-block-cover.has-background-dim.has-background-dim-20:before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30:before,.wp-block-cover.has-background-dim.has-background-dim-30:before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40:before,.wp-block-cover.has-background-dim.has-background-dim-40:before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50:before,.wp-block-cover.has-background-dim.has-background-dim-50:before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60:before,.wp-block-cover.has-background-dim.has-background-dim-60:before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70:before,.wp-block-cover.has-background-dim.has-background-dim-70:before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80:before,.wp-block-cover.has-background-dim.has-background-dim-80:before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90:before,.wp-block-cover.has-background-dim.has-background-dim-90:before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100:before,.wp-block-cover.has-background-dim.has-background-dim-100:before{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:305px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:calc(100% - 70px);z-index:1;color:#f8f9f9}.wp-block-cover-image .wp-block-subhead,.wp-block-cover-image h1,.wp-block-cover-image h2,.wp-block-cover-image h3,.wp-block-cover-image h4,.wp-block-cover-image h5,.wp-block-cover-image h6,.wp-block-cover-image p,.wp-block-cover .wp-block-subhead,.wp-block-cover h1,.wp-block-cover h2,.wp-block-cover h3,.wp-block-cover h4,.wp-block-cover h5,.wp-block-cover h6,.wp-block-cover p{color:inherit}.wp-block-cover__video-background{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:100%;z-index:0;-o-object-fit:cover;object-fit:cover}.block-editor-block-list__block[data-type="core/embed"][data-align=left] .block-editor-block-list__block-edit,.block-editor-block-list__block[data-type="core/embed"][data-align=right] .block-editor-block-list__block-edit,.wp-block-embed.alignleft,.wp-block-embed.alignright{max-width:360px;width:100%}.wp-block-embed{margin-bottom:1em}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-6 .wp-block-embed__wrapper:before{padding-top:66.66%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{margin-bottom:1.5em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:13px;padding:.5em 1em}.wp-block-file a.wp-block-file__button{text-decoration:none}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin:0 16px 16px 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative}.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:auto}}.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:40px 10px 9px;color:#fff;text-align:center;font-size:13px;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent)}.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1;-o-object-fit:cover;object-fit:cover}}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{width:calc((100% - 16px)/2)}.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery .blocks-gallery-item:nth-of-type(2n){margin-right:0}.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media (min-width:600px){.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc((100% - 32px)/3);margin-right:16px}@supports (-ms-ime-align:auto){.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc((100% - 32px)/3 - 1px)}}.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc((100% - 48px)/4);margin-right:16px}@supports (-ms-ime-align:auto){.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc((100% - 48px)/4 - 1px)}}.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc((100% - 64px)/5);margin-right:16px}@supports (-ms-ime-align:auto){.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc((100% - 64px)/5 - 1px)}}.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc((100% - 80px)/6);margin-right:16px}@supports (-ms-ime-align:auto){.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc((100% - 80px)/6 - 1px)}}.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc((100% - 96px)/7);margin-right:16px}@supports (-ms-ime-align:auto){.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc((100% - 96px)/7 - 1px)}}.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc((100% - 112px)/8);margin-right:16px}@supports (-ms-ime-align:auto){.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc((100% - 112px)/8 - 1px)}}.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0}.wp-block-gallery .blocks-gallery-item.has-add-item-button{width:100%}.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:305px;width:100%}.wp-block-gallery.aligncenter,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{display:flex}.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-image{max-width:100%;margin-bottom:1em;margin-left:0;margin-right:0}.wp-block-image img{max-width:100%}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.is-resized{display:table;margin-left:0;margin-right:0}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.is-resized>figcaption{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin-right:1em}.wp-block-image .alignright{float:right;margin-left:1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.wp-block-latest-comments__comment{font-size:15px;line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:36px;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:52px}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:14px;line-height:1.8;margin:5px 0 20px}.wp-block-latest-comments__comment-date{color:#8f98a1;display:block;font-size:12px}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:24px;display:block;float:left;height:40px;margin-right:12px;width:40px}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-latest-posts.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - 16px)}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-latest-posts.columns-4 li{width:calc(25% - 16px)}.wp-block-latest-posts.columns-5 li{width:calc(20% - 16px)}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-latest-posts__post-date{display:block;color:#6c7781;font-size:13px}.wp-block-media-text{display:grid;grid-template-rows:auto;align-items:center;grid-template-areas:"media-text-media media-text-content";grid-template-columns:50% auto}.wp-block-media-text.has-media-on-the-right{grid-template-areas:"media-text-content media-text-media";grid-template-columns:auto 50%}.wp-block-media-text .wp-block-media-text__media{grid-area:media-text-media;margin:0}.wp-block-media-text .wp-block-media-text__content{word-break:break-word;grid-area:media-text-content;padding:0 8%}.wp-block-media-text>figure>img,.wp-block-media-text>figure>video{max-width:unset;width:100%;vertical-align:middle}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important;grid-template-areas:"media-text-media" "media-text-content"}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right{grid-template-areas:"media-text-content" "media-text-media"}}.is-small-text{font-size:14px}.is-regular-text{font-size:16px}.is-large-text{font-size:36px}.is-larger-text{font-size:48px}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}.has-drop-cap:not(:focus):after{content:"";display:table;clear:both;padding-top:14px}p.has-background{padding:20px 30px}p.has-text-color a{color:inherit}.wp-block-pullquote{padding:3em 0;margin-left:0;margin-right:0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:305px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:20px}.wp-block-pullquote p{font-size:28px;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:32px}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:0 0 16px;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:24px;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:18px;text-align:right}.wp-block-rss.alignleft{margin-right:2em}.wp-block-rss.alignright{margin-left:2em}.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-rss.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-rss.columns-2 li{width:calc(50% - 16px)}.wp-block-rss.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-rss.columns-4 li{width:calc(25% - 16px)}.wp-block-rss.columns-5 li{width:calc(20% - 16px)}.wp-block-rss.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{color:#6c7781;font-size:13px}.wp-block-search{display:flex;flex-wrap:wrap}.wp-block-search .wp-block-search__label{width:100%}.wp-block-search .wp-block-search__input{flex-grow:1}.wp-block-search .wp-block-search__button{margin-left:10px}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none;border:none;text-align:center;max-width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"\00b7 \00b7 \00b7";color:#191e23;font-size:20px;letter-spacing:2em;padding-left:2em;font-family:serif}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.wp-block-table.has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table.has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table.has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table.has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent;border-bottom:1px solid #f3f4f5}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tr:nth-child(odd),.wp-block-table.is-style-stripes tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td{border-color:transparent}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 16px;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{white-space:nowrap;overflow:auto}.wp-block-video{margin-left:0;margin-right:0}.wp-block-video video{max-width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.has-pale-pink-background-color.has-pale-pink-background-color{background-color:#f78da7}.has-vivid-red-background-color.has-vivid-red-background-color{background-color:#cf2e2e}.has-luminous-vivid-orange-background-color.has-luminous-vivid-orange-background-color{background-color:#ff6900}.has-luminous-vivid-amber-background-color.has-luminous-vivid-amber-background-color{background-color:#fcb900}.has-light-green-cyan-background-color.has-light-green-cyan-background-color{background-color:#7bdcb5}.has-vivid-green-cyan-background-color.has-vivid-green-cyan-background-color{background-color:#00d084}.has-pale-cyan-blue-background-color.has-pale-cyan-blue-background-color{background-color:#8ed1fc}.has-vivid-cyan-blue-background-color.has-vivid-cyan-blue-background-color{background-color:#0693e3}.has-very-light-gray-background-color.has-very-light-gray-background-color{background-color:#eee}.has-cyan-bluish-gray-background-color.has-cyan-bluish-gray-background-color{background-color:#abb8c3}.has-very-dark-gray-background-color.has-very-dark-gray-background-color{background-color:#313131}.has-pale-pink-color.has-pale-pink-color{color:#f78da7}.has-vivid-red-color.has-vivid-red-color{color:#cf2e2e}.has-luminous-vivid-orange-color.has-luminous-vivid-orange-color{color:#ff6900}.has-luminous-vivid-amber-color.has-luminous-vivid-amber-color{color:#fcb900}.has-light-green-cyan-color.has-light-green-cyan-color{color:#7bdcb5}.has-vivid-green-cyan-color.has-vivid-green-cyan-color{color:#00d084}.has-pale-cyan-blue-color.has-pale-cyan-blue-color{color:#8ed1fc}.has-vivid-cyan-blue-color.has-vivid-cyan-blue-color{color:#0693e3}.has-very-light-gray-color.has-very-light-gray-color{color:#eee}.has-cyan-bluish-gray-color.has-cyan-bluish-gray-color{color:#abb8c3}.has-very-dark-gray-color.has-very-dark-gray-color{color:#313131}.has-small-font-size{font-size:13px}.has-normal-font-size,.has-regular-font-size{font-size:16px}.has-medium-font-size{font-size:20px}.has-large-font-size{font-size:36px}.has-huge-font-size,.has-larger-font-size{font-size:42px}div.wpcf7 {
margin: 0;
padding: 0;
}
div.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
height: 1px;
width: 1px;
margin: 0;
padding: 0;
border: 0;
}
div.wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #ff0000;
}
div.wpcf7-mail-sent-ok {
border: 2px solid #398f14;
}
div.wpcf7-mail-sent-ng,
div.wpcf7-aborted {
border: 2px solid #ff0000;
}
div.wpcf7-spam-blocked {
border: 2px solid #ffa500;
}
div.wpcf7-validation-errors,
div.wpcf7-acceptance-missing {
border: 2px solid #f7e700;
}
.wpcf7-form-control-wrap {
position: relative;
}
span.wpcf7-not-valid-tip {
color: #f00;
font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip span.wpcf7-not-valid-tip {
position: absolute;
top: 20%;
left: 20%;
z-index: 100;
border: 1px solid #ff0000;
background: #fff;
padding: .2em .8em;
}
span.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
span.wpcf7-list-item-label::before,
span.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-display-none {
display: none;
}
div.wpcf7 .ajax-loader {
visibility: hidden;
display: inline-block;
background-image: url(//bowerylane.com.au/wp-content/plugins/contact-form-7/images/ajax-loader.gif);
width: 16px;
height: 16px;
border: none;
padding: 0;
margin: 0 0 0 4px;
vertical-align: middle;
}
div.wpcf7 .ajax-loader.is-active {
visibility: visible;
}
div.wpcf7 div.ajax-error {
display: none;
}
div.wpcf7 .placeheld {
color: #888;
}
div.wpcf7 .wpcf7-recaptcha iframe {
margin-bottom: 0;
}
div.wpcf7 input[type="file"] {
cursor: pointer;
}
div.wpcf7 input[type="file"]:disabled {
cursor: default;
}
div.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
body.fancybox-active{overflow:hidden}body.fancybox-iosfix{position:fixed;left:0;right:0}.fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99992;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption-wrap,.fancybox-infobar,.fancybox-toolbar{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s;box-sizing:border-box}.fancybox-show-caption .fancybox-caption-wrap,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;visibility:visible;transition:opacity .25s,visibility 0s}.fancybox-infobar{top:0;left:0;font-size:13px;padding:0 10px;height:44px;min-width:44px;line-height:44px;color:#ccc;text-align:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased;mix-blend-mode:exclusion}.fancybox-toolbar{top:0;right:0;margin:0;padding:0}.fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translateZ(0)}.fancybox-is-closing .fancybox-stage{overflow:visible}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.fancybox-slide:before{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:visible}.fancybox-slide--image:before{display:none}.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:#000}.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{background:#e5e3df}.fancybox-slide--next{z-index:99995}.fancybox-slide>*{display:inline-block;position:relative;padding:24px;margin:44px 0;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}.fancybox-slide>base,.fancybox-slide>link,.fancybox-slide>meta,.fancybox-slide>script,.fancybox-slide>style,.fancybox-slide>title{display:none}.fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.fancybox-can-zoomOut .fancybox-image-wrap{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-image-wrap{cursor:zoom-in}.fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content{padding:0;width:80%;height:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;background:#fff}.fancybox-iframe{display:block;padding:0;border:0;height:100%}.fancybox-error,.fancybox-iframe{margin:0;width:100%;background:#fff}.fancybox-error{padding:40px;max-width:380px;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font-size:16px;line-height:20px}.fancybox-button{box-sizing:border-box;display:inline-block;vertical-align:top;width:44px;height:44px;margin:0;padding:10px;border:0;border-radius:0;background:rgba(30,30,30,.6);transition:color .3s ease;cursor:pointer;outline:none}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:focus,.fancybox-button:hover{color:#fff}.fancybox-button[disabled]{color:#ccc;cursor:default;opacity:.6}.fancybox-button svg{display:block;position:relative;overflow:visible;shape-rendering:geometricPrecision}.fancybox-button svg path{fill:currentColor;stroke:currentColor;stroke-linejoin:round;stroke-width:3}.fancybox-button--share svg path{stroke-width:1}.fancybox-button--pause svg path:nth-child(1),.fancybox-button--play svg path:nth-child(2){display:none}.fancybox-button--zoom svg path{fill:transparent}.fancybox-navigation{display:none}.fancybox-show-nav .fancybox-navigation{display:block}.fancybox-navigation button{position:absolute;top:50%;margin:-50px 0 0;z-index:99997;background:transparent;width:60px;height:100px;padding:17px}.fancybox-navigation button:before{content:"";position:absolute;top:30px;right:10px;width:40px;height:40px;background:rgba(30,30,30,.6)}.fancybox-navigation .fancybox-button--arrow_left{left:0}.fancybox-navigation .fancybox-button--arrow_right{right:0}.fancybox-close-small{position:absolute;top:0;right:0;width:40px;height:40px;padding:0;margin:0;border:0;border-radius:0;background:transparent;z-index:10;cursor:pointer}.fancybox-close-small:after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:22px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background-color:transparent;transition:background-color .25s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus{outline:none}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-slide--iframe .fancybox-close-small,.fancybox-slide--image .fancybox-close-small{top:0;right:-40px}.fancybox-slide--iframe .fancybox-close-small:after,.fancybox-slide--image .fancybox-close-small:after{font-size:35px;color:#aaa}.fancybox-slide--iframe .fancybox-close-small:hover:after,.fancybox-slide--image .fancybox-close-small:hover:after{color:#fff;background:transparent}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none}.fancybox-caption-wrap{bottom:0;left:0;right:0;padding:60px 2vw 0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));pointer-events:none}.fancybox-caption{padding:30px 0;border-top:1px solid hsla(0,0%,100%,.4);font-size:14px;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{pointer-events:all;position:relative}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-slide>.fancybox-loading{border:6px solid hsla(0,0%,39%,.4);border-top:6px solid hsla(0,0%,100%,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--current{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--next{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--current{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}.fancybox-fx-rotate.fancybox-slide--previous{-webkit-transform:rotate(-1turn);transform:rotate(-1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--next{-webkit-transform:rotate(1turn);transform:rotate(1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--current{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}.fancybox-fx-circular.fancybox-slide--previous{-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--next{-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--current{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);opacity:1}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}.fancybox-share{padding:30px;border-radius:3px;background:#f4f4f4;max-width:90%;text-align:center}.fancybox-share h1{color:#222;margin:0 0 20px;font-size:35px;font-weight:700}.fancybox-share p{margin:0;padding:0}p.fancybox-share__links{margin-right:-10px}.fancybox-share__button{display:inline-block;text-decoration:none;margin:0 10px 10px 0;padding:0 15px;min-width:130px;border:0;border-radius:3px;background:#fff;white-space:nowrap;font-size:14px;font-weight:700;line-height:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;transition:all .2s}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{position:relative;top:-1px;width:25px;height:25px;margin-right:7px;vertical-align:middle}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{box-sizing:border-box;width:100%;margin:10px 0 0;padding:10px 15px;background:transparent;color:#5d5b5b;font-size:14px;outline:none;border:0;border-bottom:2px solid #d7d7d7}.fancybox-thumbs{display:none;position:absolute;top:0;bottom:0;right:0;width:212px;margin:0;padding:2px 2px 4px;background:#fff;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-sizing:border-box;z-index:99995}.fancybox-thumbs-x{overflow-y:hidden;overflow-x:auto}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0;white-space:nowrap}.fancybox-thumbs-x>ul{overflow:hidden}.fancybox-thumbs-y>ul::-webkit-scrollbar{width:7px}.fancybox-thumbs-y>ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs>ul>li{float:left;overflow:hidden;padding:0;margin:2px;width:100px;height:75px;max-width:calc(50% - 4px);max-height:calc(100% - 8px);position:relative;cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}@media (max-width:800px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs>ul>li{max-width:calc(100% - 10px)}}.wis_accounts_modal
{
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 400px;
max-width: 100%;
height: 400px;
max-height: 100%;
z-index: 1010;
display: block;
overflow-y: auto;
overflow-x: hidden;
background-color: white;
border: 1px solid #32323280;
border-radius: 10px;
-webkit-box-shadow: 1px 1px 3px 0px rgba(50, 50, 50, 0.5);
-moz-box-shadow: 1px 1px 3px 0px rgba(50, 50, 50, 0.5);
box-shadow: 1px 1px 3px 0px rgba(50, 50, 50, 0.5);
}
.wis_closed
{
display: none !important;
}
.wis_modal_content
{
position: initial;
top: 0;
left: 0;
width: auto;
height: auto;
padding: 15px 20px 15px 20px;
overflow-y: auto;
overflow-x: hidden;
}
.wis_modal_header
{
position: initial;
top: 0;
left: 0;
width: auto;
height: 20px;
padding: 15px 20px 15px 20px;
overflow: hidden;
text-align: left;
font-weight: bold;
font-size: 14px;
}
.wis_modal_overlay
{
z-index: 1000;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.5);
}
.wis-overlay-spinner
{
background: url(//bowerylane.com.au/wp-content/plugins/instagram-slider-widget/assets/img/spinner.svg) no-repeat;
background-size: 100px 100px;
vertical-align: middle;
transform: translate(-50%, -50%);
left: 50%;
top: 50%;
width: 100px;
height: 100px;
position: fixed;
visibility: hidden;
z-index: 1001;
}
.is-active
{
visibility: visible !important;
}
.wis-row
{
width: 95%;
display: flex;
}
.wis-col-1
{
float: left;
width: 20%;
}
.wis-col-2
{
float: left;
width: 80%;
}
.wis-row-style
{
padding: 10px;
cursor: pointer;
}
.wis-row-style:hover
{
background-color: #dadada;
}
.wis-col1-style
{
text-align: center;
vertical-align: middle;
}
.wis-col1-style img
{
border: 1px solid #dadada;
border-radius: 10px;
vertical-align: middle;
}
.wis-col2-style
{
font-weight: bold;
font-size: 14px;
padding-left: 5px;
}
.wis-col2-style p
{
vertical-align: middle;
}
.wis-page-title
{
text-align: center;
margin: 20px 0;
height: 100px;
transform: translateY(35%);
}
.wis-page-title h1
{
vertical-align: middle;
color: white;
text-shadow: 1px 1px 1px #004769;
}input, select {
border: 1px solid #888;
background: #ffffff;
padding: 3px 4px;
color: #222;
margin: 0px 5px 0px 0px;
border-radius: 7px;
-moz-border-radius: 7px;
}
input:focus, select:focus {
outline: none;
}
.InputGroup {
display: inline-block;
padding: 3px 4px;
border-radius: 7px;
-moz-border-radius: 7px;
}
.ErrorField {
border-color: #D00;
color: #D00;
background: #FFFFFE;
}
span.ValidationErrors {
display: inline-block;
font-size: 12px;
color: #D00;
padding-left: 10px;
font-style: italic;
}.wpfront-notification-bar{visibility:hidden;position:fixed;overflow:hidden;left:0;right:0;text-align:center;color:#fff;background-color:#000;z-index:99998}.wpfront-bottom-shadow{-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.75);-moz-box-shadow:0 5px 5px 0 rgba(0,0,0,.75);box-shadow:0 5px 5px 0 rgba(0,0,0,.75)}.wpfront-top-shadow{-webkit-box-shadow:0 -5px 5px 0 rgba(0,0,0,.75);-moz-box-shadow:0 -5px 5px 0 rgba(0,0,0,.75);box-shadow:0 -5px 5px 0 rgba(0,0,0,.75)}.wpfront-notification-bar.wpfront-fixed{position:fixed;z-index:99998;width:100%;display:flex;align-content:center;align-items:center;justify-content:center;flex-direction:row}.wpfront-notification-bar.wpfront-fixed-position{z-index:99999}.wpfront-notification-bar.wpfront-fixed.load{visibility:visible;position:relative}.wpfront-notification-bar.top{top:0}.wpfront-notification-bar.bottom{bottom:0}.wpfront-notification-bar.keep-closed,.wpfront-notification-bar.max-views-reached{display:none}.wpfront-notification-bar div.wpfront-close{position:absolute;top:3px;right:5px;cursor:pointer;font-family:Arial,sans-serif;font-weight:700;line-height:0;font-size:10px;padding:5px 2px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.wpfront-notification-bar table,.wpfront-notification-bar tbody,.wpfront-notification-bar tr{margin:auto;border:0;padding:0;background:inherit}.wpfront-notification-bar td{background:inherit;vertical-align:middle;text-align:center;border:0;margin:0;padding:0;line-height:1em}.wpfront-notification-bar div.wpfront-div{display:inline-block;text-align:center;vertical-align:middle;padding:5px 0}.wpfront-notification-bar a.wpfront-button,.wpfront-notification-bar-editor a.wpfront-button{display:inline-block;box-shadow:0 1px 2px rgba(0,0,0,.2);white-space:nowrap;font-size:13px;font-weight:700;text-align:center;text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,.3);cursor:pointer;padding:5px 10px;margin-left:5px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}.wpfront-notification-bar-open-button{position:absolute;right:10px;z-index:99998;border:3px solid #fff;width:23px;height:30px;cursor:pointer;background-repeat:no-repeat;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.wpfront-notification-bar-open-button.hidden{display:none}.wpfront-notification-bar-open-button.top{top:0;background-position:top center;border-top:0;-webkit-border-top-right-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-top-left-radius:0}.wpfront-notification-bar-open-button.bottom{bottom:0;background-position:bottom center;border-bottom:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.wpfront-notification-bar-spacer{position:relative;z-index:99998}.wpfront-notification-bar-spacer.wpfront-fixed-position{z-index:99999}.wpfront-notification-bar-spacer.hidden{display:none}div.wpfront-message p{margin:0}@import url("https://fonts.googleapis.com/css?family=Montserrat:300,400,400i,500,600,700");
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%;
font: inherit;
vertical-align: baseline;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
display: block;
} .alignleft {
display: inline;
float: left;
margin-right: 1em !important;
}
.alignright {
display: inline;
float: right;
margin-left: 1em !important;
}
.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
}
img.alignleft, img.alignright, img.aligncenter {
margin-bottom: 1.625em;
} h1 {
font-size: 33px;
}
h2 {
font-size: 18px;
}
h3 {
font-size: 15px;
}
h4 {
font-size: 13px;
}
h5 {
font-size: 12px;
}
h6 {
font-size: 10px;
}
hr {
background-color: #ccc;
border: 0;
height: 1px;
margin-bottom: 1.625em;
} p {
margin-bottom: 0;
font-size: 14px;
line-height: 24px;
color: #413c39
}
ol, ul {
list-style: none;
}
ul, ol {
margin: 15px 0 0 20px;
}
ul {
list-style: square;
}
ol {
list-style-type: decimal;
}
ol ol {
list-style: upper-alpha;
}
ol ol ol {
list-style: lower-roman;
}
ol ol ol ol {
list-style: lower-alpha;
}
ul ul, ol ol, ul ol, ol ul {
margin-bottom: 0;
}
dl {
margin: 0 1.625em;
}
dt {
font-weight: bold;
}
dd {
margin-bottom: 1.625em;
}
strong {
font-weight: bold;
}
cite, em, i {
font-style: italic;
}
blockquote {
font-family: Georgia, "Bitstream Charter", serif;
font-style: italic;
font-weight: normal;
margin: 0 3em;
}
blockquote em, blockquote i, blockquote cite {
font-style: normal;
}
blockquote cite {
color: #666;
font: 12px "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight: 300;
letter-spacing: 0.05em;
text-transform: uppercase;
}
blockquote:before, blockquote:after, q:before, q:after {
content: "";
}
blockquote, q {
quotes: "" "";
}
a img {
border: 0;
}
pre {
background: #f4f4f4;
font: 13px "Courier 10 Pitch", Courier, monospace;
line-height: 1.5;
margin-bottom: 1.625em;
overflow: auto;
padding: 0.75em 1.625em;
}
sup, sub {
font-size: 10px;
height: 0;
line-height: 1;
position: relative;
vertical-align: baseline;
}
sup {
bottom: 1ex;
}
sub {
top: .5ex;
} a {
color: #a58b89;
text-decoration: none;
}
a:focus, a:active, a:hover {
text-decoration: none;
}
:focus { outline: 0;
}
table { border-collapse: separate;
border-spacing: 0;
}
caption, th, td {
font-weight: normal;
text-align: left;
} html, body {
height: 100%;
min-height: 100%;
display: block
}
body, div, ul, li, h1, h2, h3, h4, h5, h6, form, fieldset, p {
padding: 0;
margin: 0;
font-weight: normal;
}
* {
margin: 0;
padding: 0
}
img, fieldset {
border: none
}
a {
text-decoration: none;
outline: none;
}
:focus {
outline: none;
}
body {
font: 14px/16px 'Montserrat', sans-serif;
color: #000;
font-weight: 400;
-webkit-text-size-adjust: none; }
img {
height: auto;
max-width: 70%;
vertical-align: middle;
border: 0;
-ms-interpolation-mode: bicubic;
}
input[type="text"], input[type="submit"], textarea, select {
-webkit-appearance: none;
border-radius: 0
}
.wrapper {
margin: 0 auto;
max-width: 980px;
padding: 0 20px
}
#main_sec {
float: left;
width: 100%;
height: 100%;
position: relative
}
.top_mainsec {
float: left;
width: 100%;
background: url(//bowerylane.com.au/wp-content/themes/bowery/images/main_bg.jpg) no-repeat top center;
height: 100%;
text-align: center;
position: relative;
z-index: 9;
background-size: cover;
}
.top_mainsec p {
color: #000000;
font-size: 22px;
line-height: 30px;
padding: 28px 5% 0;
letter-spacing: -0.02em;
}
.backto_top {
position: absolute;
left: 0;
bottom: 30px;
width: 100%;
text-align: center;
z-index: 99999
}
.backto_top a {
display: inline-block;
vertical-align: top;
background: url(//bowerylane.com.au/wp-content/themes/bowery/images/bottom-arrow.png) no-repeat center center;
width: 25px;
height: 15px;
background-size: 23px auto;
}
header {
float: left;
width: 100%;
background: #fff;
padding: 35px 0;
position: relative;
z-index: 999
}
header .logo {
float: left;
max-width: 230px;
}
header nav {
float: right;
margin: 4px 0 0 0
}
header nav ul {
float: left;
list-style: none;
margin: 0
}
header nav ul li {
display: inline-block;
vertical-align: top;
font-size: 14.75px;
line-height: 18px;
color: #000000;
padding: 2px 32px 0 0;
text-transform: uppercase;
font-family: 'montserratmedium';
}
header nav ul li a {
text-decoration: none;
display: block;
padding-bottom: 4px;
border-bottom: 2px solid #fff;
color: #000
}
header nav ul li a:hover {
border-bottom: 2px solid #000
}
header nav ul li.active a, header nav ul li.current-menu-item a {
border-bottom: 2px solid #000
}
.about_sec {
float: left;
width: 100%; position: relative;
z-index: 99
}
.about_sec1:after {
position: absolute;
left: 0;
top: 0;
width: 100%;
background: url(//bowerylane.com.au/wp-content/themes/bowery/images/about_topbg.jpg) repeat-x 0 0;
height: 35px;
content: ""
}
.about_details {
width: 100%;
padding: 0;
margin: 105px 0 0 0
}
.about_sec .top_details {
float: left;
width: 100%;
position: relative;
z-index: 9; padding: 78px 0 71px;
}
.about_sec .top_details .hero_shading {
position: absolute;
left: -32px;
top: 0px;
width: 65.65%
}
.about_sec .top_details .content {
float: none;
width: 100%; max-width: 595px;
position: relative;
z-index: 99;
text-align: left;
margin: 0 auto;
}
.about_sec h2 {
font-size: 21px;
line-height: 27px;
color: #000000;
font-family: 'montserratsemibold';
font-weight: normal;
padding-bottom: 29px; text-align: center;
}
.about_sec p {
font-size: 13px;
line-height: 18px;
color: #000;
text-align: left !important;
padding-bottom: 8px;	
font-family: 'montserratregular';
font-weight: normal;
}
.about_sec p span {
font-size: 24px;
line-height: 28px
}
.instagram_sec {
float: left;
width: 100%;
position: relative;
z-index: 9;
padding: 28px 0 57px;
background: #f0eaea;
}
.instagram_sec .wrapper { max-width: 1050px; }
.instagram_sec .top_row {
float: left;
width: 100%;
padding: 0 0 10px
}
.instagram_sec h3 {
font-size: 14px;
line-height: 18px;
font-weight: normal;
font-family: 'montserratsemibold';
text-transform: uppercase;
float: right;
padding: 0 0 11px;
letter-spacing: 0.02em;
}
.instagram_sec h3 img { max-width: 18px; display: inline-block; vertical-align: top; margin: 0 4px; }
.instagram_slider {
float: left;
width: 100%;
position: relative;
z-index: 9;
}
.instagram_slider .prv_btn {
position: absolute;
left: -64px;
top: 49%;
background: url(//bowerylane.com.au/wp-content/themes/bowery/images/slider-left-arrow.png) no-repeat center center;
width: 29px;
height: 48px;
background-size: 13px auto;
}
.instagram_slider .prv_btn:hover {
opacity: 0.7
}
.instagram_slider .next_btn {
position: absolute;
right: -57px;
top: 49%;
background: url(//bowerylane.com.au/wp-content/themes/bowery/images/slider-right-arrow.png) no-repeat center center;
width: 29px;
height: 48px;
background-size: 13px auto;
}
.instagram_slider .next_btn:hover {
opacity: 0.7
}
.instagram_slide {
float: left;
width: 100%;
padding: 0;
}
.instagram_slide ul {
float: left;
width: 100%;
list-style: none
} .instagram_slide ul li {
width: 250px;
margin: 0 15px 0 0!important;
vertical-align: top
}
.list_details {
float: left;
width: 100%;
padding: 38px 0 30px 0
}
.list_details h3 {
font-size: 20px;
line-height: 24px;
padding-bottom: 15px;
text-transform: uppercase;
font-weight: 900;
}
.list_details .col {
float: left;
width: 23.40%;
margin-left: 2.1%;
position: relative;
z-index: 9
}
.list_details .col:first-child {
margin-left: 0
}
.list_details .col .pig {
position: absolute;
left: 0;
bottom: 0
}
.list_details ul {
list-style: none;
border: 2px solid #000;
width: 95.50%
}
.list_details ul li {
display: block;
border-top: 2px solid #000;
font-size: 18px;
line-height: 22px;
text-transform: uppercase;
font-weight: 700
}
.list_details ul li a {
text-decoration: none;
color: #000;
background: url(//bowerylane.com.au/wp-content/themes/bowery/images/arrow.png) no-repeat 90% 10px;
display: block;
padding: 8px 13px
}
.list_details ul li a:hover {
color: #a58b89
}
.list_details ul li:first-child {
border: none
}
.list_details address {
font-size: 14px;
line-height: 24px;
}
.list_details address strong {
font-weight: normal;
display: block;
font-size: 14px;
font-weight: 900;
}
.list_details address a {
text-decoration: none;
color: #000
}
.col address a:hover {
color: #ada29a
}
.list_details address span {
display: block;
padding: 4px 0
}
.list_details .col.table {
padding-bottom: 40px
}
.book_btn {
display: inline-block;
vertical-align: top;
font-size: 18px;
line-height: 21px;
color: #000;
text-decoration: none;
padding: 10px 22px;
text-transform: uppercase;
border: 3px solid #000;
font-weight: 900;
letter-spacing: 2px;
position: relative;
z-index: 99
}
.book_btn:hover {
color: #ada29a!important
}
.pager {
position: absolute;
left: 0;
bottom: 10%;
width: 100%;
text-align: center;
list-style: none;
z-index: 999;
margin: 0
}
.pager li {
display: inline-block;
vertical-align: top;
padding: 0 6px
}
.pager li a {
display: inline-block;
vertical-align: top;
background: url(//bowerylane.com.au/wp-content/themes/bowery/images/PAGER.png) no-repeat 0 0;
width: 21px;
height: 21px;
z-index: 99;
transition: none;
background-size: 100% 100%
}
.pager li a:hover, .pager li.active a {
background: url(//bowerylane.com.au/wp-content/themes/bowery/images/pager_over.png) no-repeat 0 0;
background-size: 100% 100%
}
.cmn_details {
float: none;
width: 462px;
padding: 0px;
background: #fff;
margin-left: 50px;
border: #333333 solid 2px;	
}
.cmn_details.pull_left {
float: left;
margin: 0 0 0 10px
}
.cmn_details.pull_right {
float: right;
margin: 0 50px 0 0px
}
.cmn_details .details {
float: none;
width: 100%;
padding: 30px 28px 42px;
border: 0px;
overflow: hidden;
box-sizing: border-box; -webkit-box-sizing: border-box;
}
.cmn_details h3 {
font-size: 21px;
line-height: 22px;
color: #000;
text-transform: uppercase;
font-family: 'montserratsemibold';
font-weight: normal;
padding-bottom: 20px;
letter-spacing: 0.06em;
}
.cmn_details h6 { font-size: 14px; font-family: 'montserratmedium'; font-weight: normal; }
.cmn_details h3 strong { display: block; font-size: 20px; font-family: 'montserratmedium'; font-weight: normal; text-transform: none; padding-top: 4px; letter-spacing: 0px; }
.cmn_details .link_btn { padding: 0 22px 0 0; display: table; font-size: 13px; line-height: 18px; font-family: 'montserratmedium'; font-weight: normal; color: #808080; background: url(//bowerylane.com.au/wp-content/themes/bowery/images/next-arrow.png) 100% 3px no-repeat; background-size: 15px auto; margin: 9px 0 0; }
.cmn_details .link_btn:hover { opacity: 0.9; }
.cmn_details p {
font-size: 13px;
line-height: 18px;
color: #000;
padding-bottom: 6px;
font-weight: normal;
font-family: 'montserratregular';
}
.cmn_details p:nth-last-of-type(1) { padding-bottom: 0px; }
.cmn_details .btn_row { margin: 38px -28px -42px; position: relative; width: auto; display: block; }
.black_btn {
display: inline-block;
vertical-align: top;
font-size: 14px;
line-height: 16px;
color: #fff;
text-decoration: none;
padding: 13px 10px;
min-width: 100px;
text-align: center;
margin-right: 16px;
font-weight: 900;
background: #000
}
.black_btn:hover {
background: #ada29a
}
.cmn_details .btn_row .black_btn { font-size: 16px; line-height: 22px; padding: 5px 10px; margin: 0px; font-weight: normal; font-family: 'montserratsemibold'; background: #333333; display: block; text-transform: none; padding: 10px 33px; text-align: right; }
.cmn_details .btn_row .black_btn + .black_btn { margin-right: 0px; }
.cmn_details .btn_row .black_btn:hover { background: #ada29a; }
.slider_sec {
float: left;
width: 100%;
position: relative;
z-index: 9;
margin-top: 0px
}
#EVENTS.slider_sec {
margin-top: 0px;
}
.slider_sec>div {
width: 100%
}
.slider_sec img {
width: 100%;
}
.slider {
float: left;
width: 100%;
}
.slider .slide {
float: left;
width: 100%;
position: relative;
z-index: 9
}
.slider_sec .slider_details {
position: absolute;
left: 0px;
bottom: 54px;
width: 100%;
z-index: 9999;
}
.slider_sec a.CATERING-prev {
position: absolute;
left: 5%;
top: 48%;
background: url(//bowerylane.com.au/wp-content/themes/bowery/images/prv_btn1.png) no-repeat 0 0;
width: 29px;
height: 48px;
background-size: 100% 100%;
z-index: 99999;
font-size: 0px
}
.slider_sec a.CATERING-prev:hover {
opacity: 0.7
}
.slider_sec a.CATERING-next {
position: absolute;
right: 5%;
top: 48%;
background: url(//bowerylane.com.au/wp-content/themes/bowery/images/next_btn1.png) no-repeat 0 0;
width: 29px;
height: 48px;
background-size: 100% 100%;
z-index: 99999
}
.slider_sec a.CATERING-next:hover {
opacity: 0.7
}
.slider_sec a.CONFERENCING-prev {
position: absolute;
left: 5%;
top: 48%;
background: url(//bowerylane.com.au/wp-content/themes/bowery/images/prv_btn1.png) no-repeat 0 0;
width: 29px;
height: 48px;
background-size: 100% 100%;
z-index: 99999;
font-size: 0px
}
.slider_sec a.CONFERENCING-prev:hover {
opacity: 0.7
}
.slider_sec a.CONFERENCING-next {
position: absolute;
right: 5%;
top: 48%;
background: url(//bowerylane.com.au/wp-content/themes/bowery/images/next_btn1.png) no-repeat 0 0;
width: 29px;
height: 48px;
background-size: 100% 100%;
z-index: 99999
}
.slider_sec a.CONFERENCING-next:hover {
opacity: 0.7
}
.slider_sec a.EVENTS-prev {
position: absolute;
left: 5%;
top: 48%;
background: url(//bowerylane.com.au/wp-content/themes/bowery/images/prv_btn1.png) no-repeat 0 0;
width: 29px;
height: 48px;
background-size: 100% 100%;
z-index: 99999;
font-size: 0px
}
.slider_sec a.EVENTS-prev:hover {
opacity: 0.7
}
.slider_sec a.EVENTS-next {
position: absolute;
right: 5%;
top: 48%;
background: url(//bowerylane.com.au/wp-content/themes/bowery/images/next_btn1.png) no-repeat 0 0;
width: 29px;
height: 48px;
background-size: 100% 100%;
z-index: 99999
}
.slider_sec a.EVENTS-next:hover {
opacity: 0.7
}
.slider_sec a.gallery-prev {
position: absolute;
left: 5%;
top: 48%;
background: url(//bowerylane.com.au/wp-content/themes/bowery/images/prv_btn1.png) no-repeat 0 0;
width: 29px;
height: 48px;
background-size: 100% 100%;
z-index: 99999;
font-size: 0px
}
.slider_sec a.gallery-prev:hover {
opacity: 0.7
}
.slider_sec a.gallery-next {
position: absolute;
right: 5%;
top: 48%;
background: url(//bowerylane.com.au/wp-content/themes/bowery/images/next_btn1.png) no-repeat 0 0;
width: 29px;
height: 48px;
background-size: 100% 100%;
z-index: 99999
}
.slider_sec a.gallery-next:hover {
opacity: 0.7
}
footer {
float: left;
width: 100%;
margin: 0px;
padding: 0;
color: #fff
}
footer h3 {
font-size: 20px;
line-height: 24px;
text-transform: uppercase;
font-weight: normal; font-family: 'montserratsemibold';
padding-bottom: 10px
}
footer .col {
float: left;
width: 22.44%;
margin-left: 2.04%
}
footer .widget_mc4wp_form_widget { padding-top: 50px; float: left; width: 48%; max-width: 430px; }
footer .widget_mc4wp_form_widget h3 { padding-top: 0px; display: block !important; }
footer .widget_mc4wp_form_widget .mc4wp-form-fields { padding: 7px; overflow: hidden; width: 100%; height: 42px; box-sizing: border-box; -webkit-box-sizing: border-box; background: #FFF; }
footer .widget_mc4wp_form_widget input[type="email"] { float: left; width: 60%; height: 28px; border: 0px; color: #909090; font-size: 18px; text-transform: uppercase; font-weight: normal; font-family: 'montserratregular'; background: none; margin: 0px; }
footer .widget_mc4wp_form_widget input[type="submit"] { float: right; width: 35%; height: 28px; color: #FFF; font-weight: normal; font-family: 'montserratsemibold'; font-size: 16px; text-transform: uppercase; background: #000; margin: 0px; cursor: pointer; }
footer .widget_mc4wp_form_widget p { padding: 0px !important; overflow: hidden; }
footer .widget_mc4wp_form_widget { }
footer .widget_mc4wp_form_widget { }
footer .col address {
font-size: 14px;
line-height: 24px;
}
footer .col address strong {
font-weight: normal;
display: block;
font-size: 14px;
font-weight: 900;
padding-top: 6px
}
footer .col address a {
text-decoration: none;
color: #fff
}
footer .col address a:hover {
color: #ada29a
}
footer .col address span {
display: block;
padding: 6px 0
}
.social {
float: left;
width: 100%;
padding-top: 11px
}
.social img {
margin-right: 12px
}
.social a:hover {
opacity: 0.6
}
footer .col p {
font-size: 14px;
line-height: 24px;
color: #fff;
padding-bottom: 15px
}
footer .col .book_btn {
border: 3px solid #fff;
background: #000;
color: #fff;
margin: 0;
padding: 12px 0;
min-width: 188px;
font-weight: 700;
margin-bottom: 14px;
text-align: center
}
footer .col .feedback_btn {
border: 3px solid #fff;
background: #000;
color: #fff;
margin: 0;
padding: 12px 0;
min-width: 188px;
display: inline-block;
font-size: 12px;
line-height: 17px;
font-weight: 700;
text-align: center;
margin-top: 20px
}
footer .col .feedback_btn:hover {
color: #ada29a;
}
footer .col:first-child {
margin-left: 0
}
.contact_form {
float: right;
margin: 0 2.04% 0 0;
width: 46.93%;
font-size: 12px;
line-height: 14px;
color: #000
}
.contact_form2 {
margin: 0 2.04% 0 0;
width: 46.93%;
font-size: 12px;
line-height: 14px;
color: #000
}
.contact_form label {
font-size: 16px;
line-height: 20px;
color: #fff;
font-weight: 700;
display: block;
padding-bottom: 11px;
}
.contact_form2 label {
font-size: 16px;
line-height: 20px;
color: #000;
font-weight: 700;
display: block;
padding-bottom: 11px;
}
.contact_form .row {
float: left;
width: 100%;
padding-bottom: 15px
}
.contact_form2 .row {
float: left;
width: 100%;
padding-bottom: 15px
}
.contact_form .row br {
display: none
}
.contact_form2 .row br {
display: none
}
.contact_form input[type="text"] {
float: left;
width: 96%;
padding: 8px 2%;
border: 1px solid #bbbbbb;
border: 1px solid #bbbbbb;
font-family: 'Montserrat', sans-serif;
}
.contact_form2 input[type="text"] {
float: left;
width: 96%;
padding: 8px 2%;
border: 1px solid #bbbbbb;
border: 1px solid #bbbbbb;
font-family: 'Montserrat', sans-serif;
}
.contact_form input[type="email"] {
float: left;
width: 96%;
padding: 8px 2%;
border: 1px solid #bbbbbb;
border: 1px solid #bbbbbb;
font-family: 'Montserrat', sans-serif;
}
.contact_form2 input[type="email"] {
float: left;
width: 96%;
padding: 8px 2%;
border: 1px solid #bbbbbb;
border: 1px solid #bbbbbb;
font-family: 'Montserrat', sans-serif;
}
.contact_form select {
float: left;
width: 100%;
padding: 8px 2%;
border: 1px solid #bbbbbb;
border: 1px solid #bbbbbb;
font-family: 'Montserrat', sans-serif;
color: #000;
background: #fff;
cursor: pointer
}
.contact_form2 select {
float: left;
width: 100%;
padding: 8px 2%;
border: 1px solid #bbbbbb;
border: 1px solid #bbbbbb;
font-family: 'Montserrat', sans-serif;
color: #000;
background: #fff;
cursor: pointer
}
.contact_form textarea {
float: left;
width: 96%;
padding: 8px 2%;
border: 1px solid #bbbbbb;
border: 1px solid #bbbbbb;
overflow: auto;
height: 149px;
font-family: 'Montserrat', sans-serif;
resize: none
}
.contact_form2 textarea {
float: left;
width: 96%;
padding: 8px 2%;
border: 1px solid #bbbbbb;
border: 1px solid #bbbbbb;
overflow: auto;
height: 149px;
font-family: 'Montserrat', sans-serif;
resize: none
}
.contact_form input[type="submit"] {
cursor: pointer;
background: none;
color: #fff;
border: none;
font-family: 'Montserrat', sans-serif;
font-weight: 800;
padding: 11px 45px;
font-size: 18px;
line-height: 20px;
border: #FFF solid 3px;
transition: all 0.5s ease-in-out
}
.contact_form2 input[type="submit"] {
cursor: pointer;
background: #ada29a;
color: #fff;
border: none;
font-family: 'Montserrat', sans-serif;
font-weight: 800;
padding: 11px 45px;
font-size: 18px;
line-height: 20px;
transition: all 0.5s ease-in-out
}
.contact_form input[type="submit"]:hover {
background: #ada29a;
color: #fff
}
.contact_form2 input[type="submit"]:hover {
background: #fff;
color: #000;
} .pager li a:hover, .pager li.cycle-pager-active a {
background: url(//bowerylane.com.au/wp-content/themes/bowery/images/pager_over.png) no-repeat 0 0;
background-size: 100% 100%
}
article.repeat_box {
clear: both;
float: left;
padding: 0 0 0px;
width: 100%;
margin-bottom: 25px
}
article.repeat_box h1 {
line-height: normal;
font-size: 22px;
line-height: 27px;
padding-bottom: 10px;
text-align: center;
}
article.repeat_box p {
padding-top: 6px
}
article.repeat_box img {
margin-top: 7px
}
article.repeat_box h1 a {
color: #98988C;
padding-bottom: 10px
}
article.repeat_box a.read-more {
color: #154459;
display: inline-block;
clear: left;
text-decoration: underline
}
article.repeat_box a.read-more:hover {
text-decoration: none
}
article.repeat_box figure {
float: left; }
.wp-pagenavi {
padding-top: 20px !important
}
.fixed {
position: fixed;
top: 0;
left: 0;
z-index: 999999;
position: device-fixed
}
div.wpcf7-validation-errors {
color: #f00;
border: 0;
margin: 0;
padding: 0;
font-size: 16px !important;
}
span.wpcf7-not-valid-tip {
margin-top: 5px;
display: inline-block;
font-size: 16px !important;
color: #ff0 !important;
}
div.wpcf7-mail-sent-ok {
color: #398f14;
border: 0;
margin: 10px 0 !important;
font-size: 16px !important;
line-height: 20px;
padding: 0 !important;
font-weight: normal; font-family: 'montserratsemibold';
}
.content_area {
float: left;
width: 100%;
padding: 25px 0
}
h1 {
color: #000000;
font-size: 28px;
font-weight: 900;
line-height: 30px;
padding-bottom: 15px;
}
h2 {
color: #000000;
font-size: 24px;
font-weight: 900;
line-height: 28px;
padding-bottom: 15px;
}
h3 {
font-size: 20px;
font-weight: 900;
line-height: 22px;
padding-bottom: 15px;
}
h3 a {
color: #000000;
}
h4 {
font-size: 18px;
font-weight: 900;
line-height: 20px;
padding-bottom: 15px;
color: #000000;
}
h5 {
font-size: 16px;
font-weight: 900;
line-height: 18px;
padding-bottom: 15px;
color: #000000;
}
h6 {
font-size: 14px;
font-weight: 900;
line-height: 16px;
padding-bottom: 15px;
color: #000000;
}
p {
padding-bottom: 19px;
} ul {
list-style: disc
}
ul, ol li {
color: #413c39;
font-size: 14px;
line-height: 24px;
}
.nav-previous {
float: left;
color: #000
}
.nav-previous a {
color: #000
}
.nav-previous a:hover {
color: #a58b89
}
.nav-next {
float: right;
color: #000
}
.nav-next a {
color: #000
}
.nav-next a:hover {
color: #a58b89
}
.top_mainsec .top_detail {
height: 240px;
margin: auto;
left: 0;
top: 0;
right: 0;
bottom: 0;
position: absolute
} .header_top_sec {
padding: 20px 5px;
border: 2px solid #ddd4cd; width: 100%;
background: #fff;
margin-top: 50px;
float: left;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.header_top_sec .row {
float: left;
width: 33.3%;
;
text-align: center
}
.header_top_sec .row.eat_dine.last {
float: right
}
.header_top_sec .row.menu ul {
list-style: none;
float: none;
display: inline-block;
max-width: 201px
}
.header_top_sec .row.menu ul li {
font-size: 18px;
line-height: 23px;
color: #000;
margin-bottom: 9px;
font-weight: 700
}
.header_top_sec .row.menu ul li a {
color: #000;
position: relative
}
.header_top_sec .row.menu ul li a:hover::after {
background: url(//bowerylane.com.au/wp-content/themes/bowery/images/arrow1.png) no-repeat left center;
position: absolute;
left: -24px;
content: '';
width: 18px;
height: 14px;
top: 3px
}
.header_top_sec .row h3 {
float: none;
display: inline-block;
border-bottom: solid 2px #ede7e1;
min-width: 220px;
margin-bottom: 16px
}
.header_top_sec .row address {
max-width: 215px;
font-size: 16px;
line-height: 21px;
color: #000;
display: inline-block
}
.header_top_sec .row address small {
font-weight: bold
}
.header_top_sec .row address strong {
display: block;
padding-bottom: 10px
}
.header_top_sec .row address a {
color: #000
}
.header_top_sec .row address a.tel {
cursor: default;
padding-bottom: 10px;
display: inline-block
}
.header_top_sec ul.social_link {
list-style: none;
width: 100%;
text-align: center;
padding-top: 10px
}
.header_top_sec ul.social_link li {
display: inline-block;
margin: 0 7px
}
.header_top_sec ul.social_link li a.instragram {
background: url(//bowerylane.com.au/wp-content/themes/bowery/images/instagram1.png) no-repeat left center;
width: 28px;
height: 27px;
font-size: 0px;
line-height: 0px;
display: inline-block
}
.header_top_sec ul.social_link li a.instragram:hover {
opacity: 0.7
}
.header_top_sec ul.social_link li a.facebook {
background: url(//bowerylane.com.au/wp-content/themes/bowery/images/facbook1.png) no-repeat left center;
width: 28px;
height: 27px;
font-size: 0px;
line-height: 0px;
display: inline-block
}
.header_top_sec ul.social_link li a.facebook:hover {
opacity: 0.7
}
.header_top_sec .row.eat_dine.last ul {
list-style: none;
width: 100%;
text-align: center
}
.header_top_sec .row.eat_dine.last ul li {
float: none;
display: inline-block;
margin-bottom: 8px
}
.header_top_sec .row.eat_dine.last ul li a {
font-size: 16px;
line-height: 21px;
font-weight: 700;
border: solid 2px #000;
min-width: 210px;
padding: 17px 0;
float: none;
display: inline-block;
color: #000
}
.header_top_sec .row.eat_dine.last ul li.active a {
background: #000;
color: #fff
}
.header_top_sec .row.eat_dine.last ul li.active a:hover {
background: none;
color: #000
}
.header_top_sec .row.eat_dine.last ul li a:hover {
background: #000;
color: #fff
}
.header_top_sec .row.eat_dine.last ul li:first-child a {
background: #000;
color: #fff
}
.header_top_sec .row.eat_dine.last ul li:first-child a:hover {
background: #fff;
color: #000
}
.header_top_sec .row.eat_dine.last h3 + ul + h3 {
border: none;
margin-bottom: 0px;
text-align: left;
padding-bottom: 5px;
font-size: 16px;
line-height: 21px;
padding-top: 10px
}
.header_top_sec .row.eat_dine.last form p {
padding: 0px
}
.header_top_sec .row.eat_dine.last form input[type='email'] {
border: solid 2px #000;
float: left;
font-size: 16px;
line-height: 21px;
color: #000;
padding: 14px 18px;
width: 133px;
box-shadow: none;
height: 21px;
font-weight: normal; font-family: 'montserratregular';
-webkit-appearance: none; border-radius: 0px;
-webkit-border-radius: 0px; -moz-border-radius: 0px;
}
.header_top_sec .row.eat_dine.last form input[placeholder] {
border: solid 2px #000;
float: left;
font-size: 16px;
line-height: 21px;
color: #000!important;
padding: 14px 18px;
width: 133px;
box-shadow: none;
height: 21px;
-webkit-appearance: none;
-webkit-border-radius: 0px; margin:0; -moz-border-radius: 0px;
}
.header_top_sec .row.eat_dine.last form input[type='submit'] {
background: url(//bowerylane.com.au/wp-content/themes/bowery/images/submit_btn.jpg) no-repeat left center;
float: left;
width: 41px;
height: 53px;
border: none;
font-size: 0px;
line-height: 0px;
cursor: pointer; margin:0;
}
.header_top_sec .row.eat_dine.last form {
width: 214px;
display: inline-block
}
.header_top_sec span {
display: block;
text-align: center;
float: left;
width: 100%;
font-size: 16px;
color: #000;
padding-bottom: 20px;
padding-top: 30px;
position: relative;
margin-top: 20px
}
.header_top_sec span::after {
background: url(//bowerylane.com.au/wp-content/themes/bowery/images/gry_border.jpg) no-repeat 0 0;
position: absolute;
left: 0;
content: '';
width: 220px;
height: 2px;
top: 3px;
margin: 0 auto;
right: 0
}
header.top {
box-shadow: 0px 0px 0px #cbc5c5, 0px 0px 12px #cbc5c5;
padding: 25px 0 22px;
}
header.top .wrapper {
max-width: 1050px
}
header.top nav ul li.last-child a {
border: solid 1px #000
}
.about_sec.new {
z-index: 9
}
.top_mainsec .top_detail {
position: relative;
top: auto;
left: auto;
bottom: auto;
right: auto;
height: auto;
}
.top_mainsec {
height: auto;
padding-bottom: 93px;
padding-top: 94px
}
.latest_news_slide { float: left;
padding: 0;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
width: 100%;
}
.latest_news_slide ul li {
margin: 0 20px 0 0 !important;
width: 190px;
min-height: 440px;
vertical-align: top
}
.latest_news_slide ul li img { width: 100%; }
.latest_news_slide ul li h3 {
text-align: left;
padding: 19px 0 5px;
letter-spacing: 0px;
font-size: 15px;
line-height: 18px;
color: #000;
font-weight: normal; font-family: 'montserratsemibold';
text-transform: uppercase
}
.latest_news_slide ul li p {
white-space: normal;
font-size: 13px;
line-height: 18px;
color: #000;
padding-bottom: 5px;
font-weight: normal;
font-family: 'montserratregular';
}
.latest_news_slide ul li .read-more { padding: 0 22px 0 0; display: table; font-size: 13px; line-height: 18px; font-family: 'montserratmedium'; font-weight: normal; color: #808080; background: url(//bowerylane.com.au/wp-content/themes/bowery/images/next-arrow.png) 100% 3px no-repeat; background-size: 15px auto; margin: 9px 0 0; }
.latest_news_slide ul li .read-more:hover { opacity: 0.9; }
.latest_news_slide ul li a {
color: #000;
}
.latest_news_slide .cycle-carousel-wrap h3 { white-space: normal !important; }
.latest_news_slider a.news_prv_btn {
position: absolute;
left: -64px;
top: 48%;
background: url(//bowerylane.com.au/wp-content/themes/bowery/images/slider-left-arrow.png) no-repeat center center;
width: 29px;
height: 48px;
background-size: 13px auto
}
.latest_news_slider .news_prv_btn:hover {
opacity: 0.7
}
.latest_news_slider .news_next_btn {
position: absolute;
right: -57px;
top: 48%;
background: url(//bowerylane.com.au/wp-content/themes/bowery/images/slider-right-arrow.png) no-repeat center center;
width: 29px;
height: 48px;
background-size: 13px auto;
}
.latest_news_slider .news_next_btn:hover {
opacity: 0.7
}
.latest_news_slider {
position: relative;
width: 100%;
float: left;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.latest_news_sec {
padding: 35px 0 54px;
width: 100%;
float: left;
position: relative;
}
.latest_news_sec .wrapper { max-width: 1050px; }
.latest_news_sec h3 {
text-align: center;
font-size: 21px;
line-height: 30px;
padding-bottom: 36px;
text-transform: uppercase;
font-weight: normal;
font-family: 'montserratsemibold';
letter-spacing:0.05em;
}
.latest_news_sec .news_slide {
width: 100%;
float: left;
}
.slider .slide {
width: 100%;
height: 950px;
background-size: cover!important;
background-position: center center!important;
max-height: 100vh;
}
#gallery .slide {
height: 775px;
width: 100%;
background-size: cover!important;
background-position: center center!important
}
header nav ul li.online_order a {
border: solid 1px #000;
padding: 10px
}
header nav ul li.online_order a:hover {
background: #000;
color: #fff
}
header nav ul li.online_order {
vertical-align: middle;
margin-top: -12px
}
header nav ul li.menu-item-369 a {
border: solid 1px #000;
padding: 10px
}
header nav ul li.menu-item-369 a:hover {
background: #000;
color: #fff
}
header nav ul li.menu-item-369 {
vertical-align: middle;
margin-top: -12px
}
#gallery .pager {
bottom: 2%
}
span.wpcf7-not-valid-tip {
display: none
}
.contact_form input[type="email"].wpcf7-not-valid {
border: solid 1px #f00
}
.contact_form input[type="email"] {
font-size: 14px;
line-height: 19px
}
.contact_form input[type="text"] {
font-size: 14px;
line-height: 19px
}
.contact_form2 input[type="email"].wpcf7-not-valid {
border: solid 1px #f00
}
.contact_form2 input[type="email"] {
font-size: 14px;
line-height: 19px
}
.contact_form2 input[type="text"] {
font-size: 14px;
line-height: 19px
}
.about_sec.new .about_details {
margin-top: 0px
}
.contact_form select {
width: 100%;
-moz-appearance: none;
-webkit-appearance: none;
background: #fff url(//bowerylane.com.au/wp-content/themes/bowery/images/select_arrow.png) no-repeat 3% center;
border-radius: 0;
cursor: pointer;
padding: 8px 25px;
font-size: 14px;
line-height: 19px;
font-weight: normal; font-family: 'montserratregular';
color: #000;
}
.contact_form select option:first-child {
display: none;
padding-left: 10px
}
.contact_form2 select {
width: 100%;
-moz-appearance: none;
-webkit-appearance: none;
background: #fff url(//bowerylane.com.au/wp-content/themes/bowery/images/select_arrow.png) no-repeat 3% center;
border-radius: 0;
cursor: pointer;
padding: 8px 25px;
font-size: 14px;
line-height: 19px;
font-weight: normal; font-family: 'montserratregular';
color: #000;
}
.contact_form2 select option:first-child {
display: none;
padding-left: 10px
}
select::-ms-expand { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity:0;
}
.mc4wp-alert.mc4wp-success p {
color: #0f7d1c;
font-size: 14px;
line-height: 19px
}
.footer-top .right .mc4wp-alert.mc4wp-success { padding: 0px; }
.mc4wp-alert.mc4wp-success {
display: block;
padding-top: 10px;
float: left
}
.contact_form .row:nth-last-of-type(2) {
position: relative;
}
.contact_form .row:nth-last-of-type(2):after {
content: "";
display: none;
display: block\0/;
width: 20px;
height: 35px;
position: absolute;
bottom: 16px;
left: 414px;
background: #fff url(//bowerylane.com.au/wp-content/themes/bowery/images/select_arrow_i.png) no-repeat center center;
}
.contact_form2 .row:nth-last-of-type(2) {
position: relative;
}
.contact_form2 .row:nth-last-of-type(2):after {
content: "";
display: none;
display: block\0/;
width: 20px;
height: 35px;
position: absolute;
bottom: 16px;
left: 414px;
background: #fff url(//bowerylane.com.au/wp-content/themes/bowery/images/select_arrow_i.png) no-repeat center center;
}
.repeat_box img {
float: left;
margin-right: 20px
}
.alignleft {
float: left;
margin-right: 10px
}
.alignright {
float: right!important;
margin-left: 10px
}
.alignnone {
float: left!important;
display: block!important;
margin-right: 10px
}
.aligncenter {
float: none!important;
display: block!important;
margin: 0 auto!important;
padding-top: 10px
}
.mc4wp-alert.mc4wp-error p {
color: #f00;
font-size: 14px;
line-height: 19px
}
.mc4wp-alert.mc4wp-error {
display: block;
padding-top: 10px;
float: left
}
.repeat_box ul {
margin-left: 15px;
font-size: 14px;
line-height: 21px
}
.single.single-post.single-format-standard.single-author .top_mainsec {
min-height: 0px;
padding-bottom: 150px
}
.error404.single-author .top_mainsec {
min-height: 0px;
}
article.repeat_box p {
font-size: 16px;
line-height: 24px
}
#mob_menu {
display: none;
position: relative
} header.top .right_nav_bar { float: left; }
header.top .right_nav_bar ul { list-style: none; }
header.top .right_nav_bar li { padding: 0 23px 0 0; }
header.top .right_nav_bar li:last-child { padding-right: 0px; }
header.top .right_nav_bar li a { border: solid 2px #000; padding: 10px 16px; letter-spacing: -0.02em; }
header.top .right_nav_bar li a:hover { 	background: #000;color: #fff}
.bowery-blog{float: left; position: relative; width: 100%; }
.blog_row{ width:100%; float:left; padding:50px 0; text-align:center }
.blog_row h3{ width:100%; float:left;  padding-bottom:40px; text-align:center; font-size:24px; line-height:28px; color:#000000; font-family: 'Montserrat', sans-serif;}
.blog_section  li{width:49%; float:left; list-style:none; text-align:left }
.blog_section  li + li{float:right;}
.blog_section  li .img_sec{float:left; width:100%;  text-align:center; position:relative; margin-bottom:20px; background:#000; z-index:2}
.blog_section  li .img_sec img{ width:100%; height:auto; opacity:0.7; transition:all 0.2s ease-in-out} .blog_section  li .img_sec:hover img{ opacity:1}
.blog_section  li .img_sec:hover span{ background:#8e7979}
.blog_section  li .img_details{ position:absolute; float:left; width:100%; left:50%; top:50%;  max-width:280px;  transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%); z-index:99}
.blog_section  li .img_details span{ display:inline-block; height:37px; line-height:37px; text-align:center; text-transform:uppercase; background:#ad9797; color:#fff; font-size:12px; font-family: 'Montserrat', sans-serif; font-weight:300; padding:0 15px}
.blog_section li .img_details h4{ display:inline-block; width:100%; line-height:24px; text-align:center; text-transform:uppercase; color:#fff; font-size:20px; font-family: 'Montserrat', sans-serif; font-weight:700; padding:25px 0 5px 0;letter-spacing:1px;}
.blog_section li .img_details h4 a{ color:#fff}
.blog_section li .img_details p{ float:left; width:100%; line-height:22px; text-align:center; text-transform:uppercase; color:#fff; font-size:12px; font-family: 'Montserrat', sans-serif; font-weight: normal; font-family: 'montserratregular';  padding:0;}
.blog_section li .img_details p a{ color:#fff; text-decoration:underline}
.blog_section li .img_details p a:hover{text-decoration:none}
.blog_section  li .read-more{ display:inline-block; line-height:14px; text-transform:uppercase; color:#000; font-size:14px; font-weight: normal; font-family: 'montserratregular';}
.blog_section  li .excerpt_read_more{ display:inline-block; line-height:14px; text-transform:uppercase; color:#000; font-size:14px; font-family: 'Montserrat', sans-serif; font-weight:700; border-right:solid 1px #000; padding-right:5px; margin:0px 5px 0 0; letter-spacing:1px;}
.blog_section  li .excerpt_read_more:hover{ color:#ad9797}
.blog_section  li .read-more{ display:none !important}
.blog_section li .img_sec + p + p{display:none !important}
.blog_section li .img_sec + p{ padding-bottom:0}
.blog_section  li .comments-link{ display:inline-block; line-height:14px; text-transform:uppercase; color:#000; font-size:14px; font-weight: normal; font-family: 'montserratregular';}
.blog_more_link{ display:inline-block; height:56px; width:214px; line-height:56px; text-align:center; text-transform:uppercase; background:#000000; color:#fff; font-size:16px; font-family: 'Montserrat', sans-serif; font-weight:900; margin-top:70px; margin-bottom:20px; letter-spacing:1px;}
.blog_more_link:hover{ background:#ada29a}
.blogCont {
float: left;
padding: 60px 0;
width: 100%;
}
.leftSec{ width:100%; max-width:680px; float:left; }
.leftSec .blog_section  li{width:100%; float:left; list-style:none; text-align:left; margin-bottom:35px }
.leftSec .blog_section  li .img_sec{float:left; width:100%;  text-align:center; position:relative; margin-bottom:20px;}
.leftSec .blog_section  li .img_sec img{ max-width:100%}
.leftSec .blog_section  li .img_details{ position:absolute; float:left; width:100%; max-width:280px; left:50%; top:50%; transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%)}
.leftSec .blog_section  li .img_details span{ display:inline-block; height:37px; line-height:37px; text-align:center; text-transform:uppercase; background:#ad9797; color:#fff; font-size:16px; font-family: 'Montserrat', sans-serif; font-weight:300; padding:0 15px}
.leftSec .blog_section  li .img_sec:hover .img_details span{ background:#8e7979}
.blog_section li .img_details span a{ color:#fff}
.leftSec .blog_section li .img_details h4{ display:inline-block; width:100%; line-height:24px; text-align:center; text-transform:uppercase; color:#fff; font-size:20px; font-family: 'Montserrat', sans-serif; font-weight:700; letter-spacing: 1px; padding:25px 0 5px 0}
.leftSec .blog_section li .img_details h4 a{ color:#fff}
.leftSec .blog_section li .img_details p{ float:left; width:100%; line-height:22px; text-align:center; text-transform:uppercase; color:#fff; font-size:12px; font-weight: normal; font-family: 'montserratregular'; padding:0;}
.leftSec .blog_section li .img_details p a{ color:#fff; text-decoration:underline}
.leftSec .blog_section li .img_details p a:hover{text-decoration:none}
.leftSec .details_content p{ padding-bottom:4px;}
.leftSec .blog_section  li .excerpt_read_more{ display:inline-block; line-height:14px; text-transform:uppercase; color:#000; font-size:14px; font-family: 'Montserrat', sans-serif; font-weight:700; border-right:solid 1px #000; padding-right:5px; margin:0px 5px 0 0}
.leftSec .blog_section  li .excerpt_read_more:hover{ color:#ad9797}
.leftSec .blog_section  li .read-more{ display:none !important}
.leftSec .blog_section li .img_sec + p + p{display:none !important}
.leftSec .blog_section li .img_sec + p{ padding-bottom:0}
.leftSec .blog_section  li .comments-link{ display:inline-block; line-height:14px; text-transform:uppercase; color:#000; font-size:14px; font-weight: normal; font-family: 'montserratregular';}
.rightSec{ width:100%; max-width:180px; float:right; }
.rightSec h3{ display:block; width:100%; line-height:24px; text-transform:uppercase; color:#000; font-size:18px; font-family: 'Montserrat', sans-serif; font-weight:900; padding:0 0 8px 0; margin-bottom:5px; border-bottom:solid 2px #e5dfd8; letter-spacing:1px;}
.rightSec .col{width:100%; float:left; margin-bottom:30px;}
.rightSec ul{ width:100%; list-style:none;}
.rightSec ul a{ color:#000; font-size:14px; line-height:24px; font-weight: normal; font-family: 'montserratregular'; }
.rightSec .tagcloud a{ display:block; width:100%; color:#000; font-size:14px !important; line-height:24px; font-weight: normal; font-family: 'montserratregular'; }
.rightSec a:hover{color:#ad9797} header nav.inner .menu-main_menu_inner-container{  float: left; padding-top: 11px}
.content_area.inner_page{ padding:94px 0 0; }
.inner_page .bannerSec img {  min-height: 250px;}
.inner_page .bannerSec{ position:relative; margin-bottom:35px;}
.inner_page .bannerSec .details{ position:absolute; float:left; width:50%; max-width:930px; padding:0 20px; left:50%; top:50%; transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%); text-align:center; padding:0 5%; z-index:999}
.inner_page .bannerSec  .details p{ display:block;line-height:30px; text-align:center; color:#fff; font-size:20px; font-weight: normal; font-family: 'montserratregular'; padding:0}
.inner_page .bannerSec  .details p a{color:#fff}
.inner_page .bannerSec  .details h3{ display:inline-block; width:100%; line-height:35px; text-align:center; text-transform:uppercase; color:#fff; font-size:26px; letter-spacing:1px; font-family: 'Montserrat', sans-serif; font-weight:700; padding:0 0 10px 0}
.inner_page .bannerSec  .details h3 a{ color:#fff}
.inner_page .bannerSec  .details span{ display:inline-block; height:37px; line-height:37px; text-align:center; text-transform:uppercase; background:#ad9797; color:#fff; font-size:16px; font-family: 'Montserrat', sans-serif; font-weight:300; padding:0px 15px; margin-bottom:15px;}
.inner_page .bannerSec  .details span a{ color:#fff;}
.inner_page .bannerSec.single .details h3{ font-size:24px; line-height:26px; margin-bottom:-15px; padding-bottom:0}
.inner_page .bannerSec.single .details p{ font-weight:300} 
.inner_page .bannerSec.single .details small{ float:left; width:100%; font-size:12px; line-height:20px;  margin-bottom:25px;  text-transform:uppercase;  font-weight: normal; font-family: 'montserratregular'; color:#fff}
.inner_page .bannerSec.single .details small a{ text-decoration:underline; color:#fff }
.inner_page .bannerSec.single .details small a:hover{ text-decoration:none; color:#fff }
.nav-previous a{ display:inline-block; height:43px; width:106px; line-height:43px; text-align:center; text-transform:uppercase; background:#000000 url(//bowerylane.com.au/wp-content/themes/bowery/images/left_arrow.png) no-repeat 15px center;; color:#fff; font-size:13px; font-family: 'Montserrat', sans-serif; font-weight:700;  text-indent:20px}
.nav-next a{ display:inline-block; height:43px; width:106px; line-height:43px; text-align:center; text-transform:uppercase; background:#000000 url(//bowerylane.com.au/wp-content/themes/bowery/images/right_arrow.png) no-repeat 75px center;; color:#fff; font-size:13px; font-family: 'Montserrat', sans-serif; font-weight:700;  text-indent:-20px}
.nav-previous a:hover, .nav-next a:hover{ color:#fff; background-color:#ad9797}
.wrapper.nfpage{ margin-top:140px;}
.content_area.inner_page .wrapper + footer{ margin-top:40px}
.mob_widget h3, .mob_widget .screen-reader-text, .mob_widget{ display:none}
.mob_widget .col{width:100%; float:left; margin-bottom:15px;}
.mob_widget ul{ width:100%; list-style:none;}
.mob_widget ul a{ color:#000; font-size:14px; line-height:24px; font-weight: normal; font-family: 'montserratregular'; text-transform:uppercase }
.mob_widget select {
-moz-appearance: none;
background: rgba(0, 0, 0, 0) url(//bowerylane.com.au/wp-content/themes/bowery/images/arrow_sel.png) no-repeat 245px 10px;
border: 1px solid #000;
color: #000;
display: inline-block;
font-family: "Montserrat",sans-serif;
font-size: 16px;
padding: 4px 5px;
width: 280px;
}
.nav-links a{ display:inline-block; height:43px; width:106px; line-height:43px; text-align:center; text-transform:uppercase; background:#000000 url(//bowerylane.com.au/wp-content/themes/bowery/images/left_arrow.png) no-repeat 15px center; color:#fff; font-size:13px; font-family: 'Montserrat', sans-serif; font-weight:700;  text-indent:20px}
.nav-links a + a{ display:inline-block; height:43px; width:106px; line-height:43px; text-align:center; text-transform:uppercase; background:#000000 url(//bowerylane.com.au/wp-content/themes/bowery/images/right_arrow.png) no-repeat 75px center; color:#fff; font-size:13px; font-family: 'Montserrat', sans-serif; font-weight:700;  text-indent:-20px; float:right}
.nav-links a:hover{ color:#fff; background-color:#ad9797}
.social_share{width:100%; float:left; margin:15px 0 30px 0; text-align:center; position:relative}
.social_share a{ margin:0 2px}
.social_share a:hover{ opacity:0.7}
.social_share:before{width:30%; float:left; position:absolute; left:0; top:50%; border-bottom:solid 1px #e5dfd8; content:"";}
.social_share:after{width:30%; float:left; position:absolute; right:0; top:50%; border-bottom:solid 1px #e5dfd8; content:"";}
.details_content.single p{ font-size:16px; font-weight: normal; font-family: 'montserratregular';}
footer.comment-meta{ background:none; padding:0; margin:0; width:auto; float:none; color:#000} .bannerblock { padding: 35px 0px 0px 0px; margin: 0; overflow: hidden; }
.bannerblock .widgetpost { float: left; width: 44%; position: relative; }
.bannerblock .widgetpost +.widgetpost  { float: right; }
.bannerblock img { width: 100%; height: auto; }
.bannerblock .info { padding: 8px 1px 8px 15px; position: absolute; left: 0px; bottom: 0px; text-align: center; width: 100%; background: rgba(255,255,255,0.75); box-sizing: border-box; -webkit-box-sizing: border-box; }
.bannerblock h4 { padding-bottom: 4px; font-size: 20px; font-weight: normal;
font-family: 'montserratsemibold'; }
.bannerblock h5 { padding-bottom: 8px; font-size: 14px; font-family: 'montserratmedium'; font-weight: normal; text-transform: uppercase; }
.bannerblock h6 { padding-bottom: 2px; font-size: 12px; font-weight: normal; font-family: 'montserratregular'; }
.bannerblock h6 span { padding: 0 5px; }
.bannerblock a { color: #000; text-decoration: none; }
.bannerblock { }
.bannerblock { }
.bottomline { padding: 36px 0px 0px 0px; font-size: 18px; letter-spacing: -0.02em; font-family: 'montserratmedium'; font-weight: normal; }
.imgcontentbar { padding: 62px 0px 0px 0px; }
.imgcontentbar .wrapper { max-width: 1180px; }
.imgcontentbar .imgcontent { padding-bottom: 14px; overflow: hidden; }
.imgcontentbar .textleft { float: left; width: 49.3%; text-align: center; }
.imgcontentbar .rightimg { float: right; width: 49.3%; }
.imgcontentbar .rightimg img { width: 100%; }
.imgcontentbar h4 { padding: 21px 0 2px 0; font-size: 30px; line-height: 35px; font-weight: normal; font-family: 'montserratsemibold'; text-transform: uppercase; letter-spacing: 0.01em; }
.imgcontentbar h5 { padding-bottom: 9px; font-size: 18px; font-family: 'montserratmedium'; font-weight: normal; text-transform: none; letter-spacing: 0.02em; }
.imgcontentbar span.weekdays, .imgcontentbar span.text { padding-top: 16px; display: block; font-size: 19px; line-height: 24px; font-weight: normal; font-family: 'montserratregular'; letter-spacing: 0.02em; }
.imgcontentbar span.text { padding-top: 23px; padding-bottom: 40px; }
.imgcontentbar a.btn1 { display: inline-block; vertical-align: top; font-size: 17px; line-height: 25px; color: #fff; text-decoration: none; padding: 12px 20px; width: 260px; text-align: center; font-weight: 900; box-sizing: border-box; -webkit-box-sizing: border-box; background: #000; text-transform: uppercase; }
.imgcontentbar a.btn1:hover { background: #ada29a }
.imgcontentbar span.head { padding-top: 32px; padding-bottom: 7px; font-size: 18px; }
.imgcontentbar ul { list-style: none; overflow: hidden; max-width: 323px; margin: 0 auto; }
.imgcontentbar li { padding-bottom: 11px; }
.imgcontentbar li a { padding: 12px 20px; color: #000; display: block; line-height: 25px; text-transform: uppercase; font-family: 'montserratmedium'; font-weight: normal; font-size: 18px; border: #000 solid 2px; }
.imgcontentbar li a:hover { color: #FFF; background: #000}
.imgcontentbar .textcontent { padding: 30px 90px 0px 35px; text-align: left; }
.imgcontentbar .textcontent h3 { padding-bottom: 30px; font-size: 26px; font-weight: normal; font-family: 'montserratsemibold'; text-transform: uppercase; }
.imgcontentbar .textcontent p { font-size: 14px; line-height: 22px; }
.imgcontentbar span.border { margin-bottom: 15px; width: 100%; border-top: #111111 solid 1px; display: block; }
.imgcontentbar .left .textleft {  float: right; }
.imgcontentbar .left .rightimg { float: left; }
.imgcontentbar .left .textcontent { padding: 30px 55px 0px 60px; }
.imgcontentbar { }
.imgcontentbar { }
.imgcontentbar { }
img.avatar{ float:left; width:50px; margin-right:15px;} 
#comments ol{ list-style:none;}
#comments ol li{ float:left; width:100%;}
.fn{ font-weight:bold}
#comments ol .reply {
border-bottom: 1px solid #ccc;
color: #000;
margin-bottom: 25px;
padding-bottom: 10px; margin-left:65px;
}
#form-allowed-tags{ display:none}
.comment-respond {  float: left;  width: 100%;}
#respond input[type="text"], #respond input[type="email"], #respond input[type="url"]{
border: solid 2px #000;
float: left;
font-size: 16px;
line-height: 21px;
color: #000!important;
padding: 8px 10px;
width: 100%;
box-shadow: none;
height: 40px;
-webkit-appearance: none;
-webkit-border-radius: 0px;
margin: 0; font-family: 'Montserrat', sans-serif;   box-sizing:border-box;  -moz-box-sizing:border-box;  -webkit-box-sizing:border-box;
-moz-border-radius: 0px; max-width:350px; border-radius:0!important; -moz-border-radius:0!important; -webkit-border-radius:0!important;
}
#respond textarea{
border: solid 2px #000;
float: left;
font-size: 16px;
line-height: 21px;
color: #000!important;
padding: 8px 10px;
width: 100%;
box-shadow: none;
height: 40px;
-webkit-appearance: none;
-webkit-border-radius: 0px;
margin: 0;
-moz-border-radius: 0px; min-height:100px; font-family: 'Montserrat', sans-serif;  
max-width:350px; border-radius:0!important; -moz-border-radius:0!important; -webkit-border-radius:0!important; box-sizing:border-box;  -moz-box-sizing:border-box;  -webkit-box-sizing:border-box
}
#respond p{width:100%; float:left; padding-bottom:10px;}
#respond label{ width:90px; float:left; font-size:16px; padding-bottom:4px; color:#000}
#respond .submit {
font-size: 16px;
line-height: 21px;
border: solid 2px #000;
min-width: 160px;
padding: 8px 0;
float: none;
display: inline-block; font-weight: normal; font-family: 'montserratregular';
color: #000; margin:10px 0 20px 0; cursor:pointer; margin-left:90px;
}
#respond  .submit:hover {
background: #000;
color: #fff
}
#respond .ValidationErrors{ display:none}
#respond .ErrorField{ border-color:#ff0000 !important;}
#respond .required{ color:#000000}
#comments .fn{ font-size:16px !important;}
#comments .fn a{ color:#000}
#comments p{ overflow:hidden}
.comment-metadata a{ color:#000}
.content_area.inner_page_news {  padding-top: 140px;}
ol.comment-list{margin-left:0}
.inner_page .bannerSec:after{ float:left; width:100%; height:100%; left:0; top:0; position:absolute; background:rgba(0, 0, 0, 0.3); content:""} *, *:before, *:after { box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; margin: 0px; padding: 0px; }
.clear { clear: both; overflow: hidden; height: 0px; display: block; width: 100%; }
.inner-banner { width: 100%; height: 722px; background-position: top center; background-repeat: no-repeat; background-size: cover; background-color: #efeaea; }
.inner-banner.event { height: 770px; }
.intro-content { padding: 37px 0 49px; text-align: center; width: 100%; position: relative; overflow: hidden; }
.intro-content h1 { font-size: 22px; line-height: 30px; color: #000; font-weight: normal; font-family: 'montserratsemibold'; text-transform: uppercase; }
.intro-content h3 { padding-bottom: 20px; font-size: 18px; line-height: 24px; color: #000; font-family: 'montserratmedium'; font-weight: normal; }
.intro-content h1 + h3 { margin-top: -18px; }  
.intro-content p { font-size: 13px; line-height: 17px; font-weight: normal; color: #000; padding: 0 0 15px; font-family: 'montserratregular'; }
.intro-content p a { color: #000; }
.intro-content p a[href^="tel"] { cursor: text; color: #000; }
.intro-content p strong { font-weight: normal; font-family: 'montserratsemibold'; }
.intro-content .inner { max-width: 450px; margin: 0 auto; }
.intro-content .wrapper { max-width: 1050px; padding: 0 20px; position: relative; }
.intro-content .inner.left { padding: 40px 0 10px; max-width: 100%; margin: 0px; width: 53%; float: left; text-align: left; }
.intro-content .inner.left p { line-height: 18px; padding-bottom: 7px; }
.intro-content h2 { padding-bottom: 35px; font-size: 22px; line-height: 20px; color: #000; font-weight: normal; font-family: 'montserratsemibold'; }
.intro-content .event_sidebar { padding: 41px 0px 0 79px; float: right; width: 33%; height: 100%; background: #333333; text-align: left; }
.intro-content .event_sidebar h3 { padding-bottom: 41px; letter-spacing: 0.04em; color: #fff; font-size: 18px; line-height: 22px; font-weight: 700; text-transform: uppercase; }
.intro-content .event_sidebar p { padding-bottom: 11px; font-size: 15px; line-height: 22px; color: #fff; font-family: 'montserratmedium'; font-weight: normal; letter-spacing: 0.04em; } 
.intro-content .event_sidebar p span { display: inline-block; vertical-align: top; padding-right: 20px; }
.intro-content .event_sidebar .note { font-size: 15px; line-height: 22px; font-weight: normal; font-family: 'montserratsemibold'; color: #fff; display: block; letter-spacing: 0.06em; }
.intro-content.event:not(.no-event):before { content: ""; margin-left: 157px; width: 50%; height: 100%; position: absolute; top: 0px; left: 50%; background: #333333; }
.tabs { padding: 0px 15px; margin: 0px; text-align: center; }
.tabs ul { padding: 0px; margin: 0px; list-style-type: none; }
.tabs ul li { display: inline-block; vertical-align: center; }
.tabs ul li a { padding: 5px 10px; height: 69px; display: block; font-size: 15px; line-height: 53px; color: #fff; font-family: 'montserratmedium'; font-weight: normal; text-transform: uppercase; min-width: 220px; letter-spacing: 0.06em; }
.tabs ul li a span { display: inline-block; vertical-align: middle; line-height: 22px; }
.tabs-content-wrapper { padding: 70px 0 77px; }
.tabs-content-wrapper .tabs-content { display: none; }
.tabs-content-wrapper .info { padding: 0px 0 56px; max-width: 540px; margin: 0 auto; text-align: center; }
.tabs-content-wrapper p { font-size: 13px; line-height: 18px; font-weight: normal; font-family: 'montserratregular'; color: #000; padding: 0 0 15px; }
.tabs-content-wrapper .menu-item { padding: 0px 0 54px; clear: both; overflow: hidden; max-width: 860px; margin: 0 auto; }
.tabs-content-wrapper .menu-item ul { padding: 0px 0 0 24px; margin: 0px; list-style-type: none; float: left; width: 44.6%; }
.tabs-content-wrapper .menu-item ul+ ul { padding: 0px; float: right; width: 42.6%; }
.tabs-content-wrapper .menu-item li { padding: 0 50px 6px 0; position: relative; }
.tabs-content-wrapper .menu-item li h4 { padding: 0px 0 3px; font-size: 15px; line-height: 18px; font-family: 'montserratmedium'; font-weight: normal; color: #000; text-transform: uppercase; }
.tabs-content-wrapper .menu-item li p { line-height: 20px; }
.tabs-content-wrapper .menu-item li .price { display: block; font-size: 13px; line-height: 17px; font-weight: normal; font-family: 'montserratregular'; color: #000; position: absolute; bottom: 21px; right: 0px; }
.tabs-content-wrapper .button { padding: 13px 18px; font-size: 16px; line-height: 22px; color: #fff; background: #333333; display: inline-block; vertical-align: top; font-weight: normal; font-family: 'montserratsemibold'; letter-spacing: 0.04em; }
.tabs-content-wrapper .button:hover { background: #ada29a; }
.tabs-content-wrapper .button-row { text-align: center; }
.gallery-bar { padding: 0px; margin: 0; }
.gallery-bar .repeat { padding: 0px; margin: 0px; overflow: hidden; }
.gallery-bar .image { float: left; width: 60.5%; position: relative; height: 499px; background-size: cover; background-repeat: no-repeat; background-position: top center; overflow: hidden; backface-visibility: hidden; }
.gallery-bar .image .text { padding: 20px 25px 21px; position: absolute; bottom: 0px; left: 0px; background: rgba(239,234,234,0.84); width: 100%; font-size: 14px; line-height: 22px; color: #333333; font-weight: normal; font-family: 'montserratsemibold'; display: none; }
.gallery-bar .image:hover .text { display: block; }
.gallery-bar .image:nth-child(2) { width: 39.5%; }
.gallery-bar .repeat:nth-of-type(2n) .image:nth-child(2) { width: 60.5%; }
.gallery-bar .repeat:nth-of-type(2n) .image:nth-child(1) { width: 39.5%; }
.gallery-bar.event .image { width: 39.1%; height: 501px; }
.gallery-bar.event .image:nth-child(2) { width: 60.9%; }
.gallery-bar.event .repeat:nth-of-type(2n) .image:nth-child(2) { width: 39.1%; }
.gallery-bar.event .repeat:nth-of-type(2n) .image:nth-child(1) { width: 60.9%; }
.form-bar { padding: 35px 0 45px; text-align: center; background: #efeaea; }
.form-bar h2 { padding-bottom: 20px; font-size: 20px; line-height: 22px; color: #000; }
.form-bar form { max-width: 713px; margin: 0 auto; text-align: left; }
.form-bar .form-row { margin: 0 -11px 16px; overflow: hidden; }
.form-bar .col-8 { padding: 0 11px; width: 63.9%; float: left; }
.form-bar .col-4 { padding: 0 11px; width: 36.1%; float: left; }
.form-bar .col-7 { padding: 0 11px; width: 55.4%; float: left; }
.form-bar .col-5 { padding: 0 11px; width: 44.6%; float: left; }
.form-bar .col-12 { padding: 5px 11px 0; width: 100%; float: left; }
.form-bar label { padding-bottom: 6px; display: block; font-size: 11px; line-height: 16px; color: #000; text-transform: uppercase; letter-spacing: 0.04em; font-weight: normal; font-family: 'montserratregular'; }
.form-bar input[type="text"], .form-bar input[type="email"], .form-bar input[type="tel"] { height: 27px; display: block; width: 100%; border: 1px solid #fff; border-radius: 0px; -webkit-border-radius: 0px; -moz-border-radius: 0px; -ms-border-radius: 0px; -o-border-radius: 0px; padding: 0 10px; background: #fff; color: #000; font-size: 12px; font-family: 'Montserrat', sans-serif; line-height: inherit; -webkit-appearance: none; }
.form-bar input[type="text"].wpcf7-not-valid, .form-bar input[type="email"].wpcf7-not-valid, .form-bar input[type="tel"].wpcf7-not-valid, .form-bar textarea.wpcf7-not-valid { border-color: #f00; }
.form-bar textarea { height: 97px; display: block; width: 100%; border: 1px solid #fff; border-radius: 0px; -webkit-border-radius: 0px; -moz-border-radius: 0px; -ms-border-radius: 0px; -o-border-radius: 0px; padding: 10px; background: #fff; resize: none; font-family: 'Montserrat', sans-serif; color: #000; font-size: 12px; line-height: 16px; -webkit-appearance: none; }
.form-bar input[type="submit"] { padding: 5px 24px 4px 0; border: 0px; margin: 0px; float: right; font-size: 16px; line-height: 24px; color: #333333; font-weight: normal; font-family: 'montserratsemibold'; text-transform: uppercase; background: url(//bowerylane.com.au/wp-content/themes/bowery/images/arrow-icon-gray.png) center right no-repeat; background-size: 22px auto; cursor: pointer; }
.form-bar div.wpcf7 p { overflow: hidden; -webkit-appearance: none; }
.form-bar input[type="submit"]:hover { opacity: 0.9; }
.form-bar div.wpcf7 .ajax-loader { display: none !important; }
.cta-bar { padding: 72px 0 51px; text-align: center; background: #333333; }
.cta-bar p { font-size: 20px; line-height: 30px; color: #808080; font-weight: 300; letter-spacing: 0.05em; }
.cta-bar p a { color: #a9a9a9; }
.cta-bar p a:hover { color: #fff; }
.cta-bar .wrapper { max-width: 1136px; }
.home-banner { padding: 40px 0; width: 100%; height: 100vh; position: relative; background-size: cover; background-position: top center; background-repeat: no-repeat; text-align: center; min-height: 520px; }
.home-banner .info { font-size: 15px; line-height: 20px; color: #fff; font-family: 'montserratregular'; font-weight: normal; max-width: 450px; margin: 0 auto; }
.home-banner .banner-logo { max-width: 470px; margin: 23px auto 69px; display: block; } 
.home-banner .button { padding: 14px 20px 12px; margin: 16px 53px; display: inline-block; vertical-align: top; background: #323232; font-size: 16px; line-height: 20px; color: #fff; text-transform: uppercase; font-family: 'montserratmedium'; font-weight: normal; letter-spacing: 0.06em; min-width: 242px; text-align: center; }
.home-banner .button:hover { background: #ada29a }
.home-banner .bottomline { position: absolute; bottom: 65px; left: 0px; width: 100%; font-size: 15px; line-height: 26px; color: #fff; text-align: center; display: block; letter-spacing: 0em; }
.home-banner .bottomline a { color: #fff; }
.home-banner .bottomline a:hover { opacity: 0.9; }
.home-banner .top_detail { padding-bottom: 60px; position: relative; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); }
.footer-top { padding: 47px 0 13px; background: #000; }
.footer-top .wrapper { max-width: 1100px; padding: 0 20px; }
.footer-top h4 { padding: 0px 0 11px;; color: #fff; font-size: 16px; line-height: 24px; font-weight: normal; font-family: 'montserratsemibold'; text-transform: uppercase; }
.footer-top p { color: #fff; font-size: 13px; line-height: 19px; font-family: 'montserratmedium'; font-weight: normal; }
.footer-top p strong { display: block; text-transform: uppercase; font-family: 'montserratmedium'; font-weight: normal; }
.footer-top p strong:nth-of-type(2) { padding-top: 13px; }
.footer-top p a[href^="mailto"] { color: #8f8f8f; }
.footer-top p a[href^="tel"] { cursor: text; color: #fff; opacity: 1; }
.footer-top p a { color: #fff; }
.footer-top p a:hover { opacity: 0.9; }
.footer-top p a[href^="mailto"]:hover { opacity: 1; color: #fff; }
.footer-top .address { padding-right: 78px; display: inline-block; vertical-align: top; }
.footer-top .contact { display: inline-block; vertical-align: top; }
.footer-top .left { width: 50%; float: left; }
.footer-top .right { padding: 3px 0 0; width: 365px; float: right; }
.footer-top h5 { padding: 0px 0 7px; color: #fff; font-size: 15px; line-height: 20px; color: #fff; font-weight: normal; font-family: 'montserratsemibold'; text-align: right; }
.footer-top .social { text-align: right; padding: 30px 0 0; }
.footer-top .instagram { margin-right: 5px; display: inline-block; vertical-align: top; width: 33px; height: 33px; font-size: 0px; line-height: 0px; background: url(//bowerylane.com.au/wp-content/themes/bowery/images/instagram-icon.png) center center no-repeat; background-size: 31px auto; }
.footer-top .facebook { display: inline-block; vertical-align: top; width: 33px; height: 33px; font-size: 0px; line-height: 0px; background: url(//bowerylane.com.au/wp-content/themes/bowery/images/facebook-icon.png) center center no-repeat; background-size: 31px auto; }
.footer-top input[type="email"] { padding: 0px; display:block; border: 0px; background: none; width: 100%; margin: 0px; border-bottom: 2px solid #fff; border-radius: 0px; -webkit-border-radius: 0px; -moz-border-radius: 0px; -ms-border-radius: 0px; -o-border-radius: 0px; font-weight: normal; font-family: 'montserratregular'; font-style: italic; color: #fff; height: 36px; font-size: 15px; -webkit-appearance: none; }
.footer-top form { padding: 0 0 0 48px; position: relative; }
.footer-top input[type="submit"] { position: absolute; top: 4px; right: -6px; width: 42px; height: 30px; font-size: 0px; line-height: 0px; border: 0px; background: url(//bowerylane.com.au/wp-content/themes/bowery/images/arrow-icon.png) center center no-repeat; background-size: 26px auto; cursor: pointer; -webkit-appearance: none; border-radius: 0px; -webkit-border-radius: 0px; }  
.footer-top input[type="submit"]:hover { opacity: 0.9; }
.footer-middle { padding: 15px 0 13px; text-align: center; background: #333333; }
.footer-middle .wrapper { padding: 0 20px; }
.footer-middle ul { padding: 0px; margin: 0px; list-style-type: none; }
.footer-middle ul li { padding: 0 16px; display: inline-block; vertical-align: top; }
.footer-middle ul li a { color: #fff; font-size: 16px; line-height: 22px; padding: 13px 15px; letter-spacing: 0; border: 2px solid #fff; text-transform: uppercase; font-weight: normal; font-family: 'montserratsemibold'; display: block; min-width: 175px; }
.footer-middle ul li a:hover { border-color: #000; background: #000; } 
.footer-bottom { padding: 34px 0 26px; text-align: center; background: #efeaea; }
.footer-bottom .wrapper { padding: 0 20px; }
.footer-bottom h3 { padding: 0 0 20px; font-size: 14px; line-height: 20px; color: #4d4d4d; text-transform: uppercase; font-weight: normal; font-family: 'montserratsemibold'; letter-spacing: 0.06em; }
.footer-bottom p { min-width: 268px; display: inline-block; vertical-align: top; font-size: 11px; line-height: 17px; color: #4d4d4d; font-family: 'montserratmedium'; font-weight: normal; text-transform: uppercase; letter-spacing: 0.02em; }
.footer-bottom p strong { text-transform: none; font-size: 14px; font-weight: normal; font-family: 'montserratsemibold'; }
a.toggleMenu {transition: all 350ms; -webkit-transition: all 350ms; -ms-transition: all 350ms; -o-transition: all 350ms; height:56px; text-decoration: none; line-height: 52px; text-align: right; background: none; width: 60px; z-index: 10; position: relative; right: -12px; margin:0; display: none; font-size: 0px; line-height: 0px; float: right; }
a.toggleMenu span { width: 36px; height: 3px; display: block; position: absolute; right: 12px; top: 28px; background: #000; transition: all 0.3s; -webkit-transition: all 0.3s; z-index:9999;}
a.toggleMenu span:after { width: 36px; height: 3px; position: absolute; left: 0px; top: -9px; content:''; background: #000; transition: all 0.3s; -webkit-transition: all 0.3s;} 
a.toggleMenu span:before { width: 36px; height: 3px; position: absolute; left: 0px; bottom: -9px; content:''; background: #000; transition: all 0.3s; -webkit-transition: all 0.3s;}
a.toggleMenu.active span{ background: transparent; }
a.toggleMenu.active span:after { transform: rotate(45deg); -webkit-transform: rotate(45deg); top: 0; border-radius: 0px; -webkit-border-radius: 0px; }
a.toggleMenu.active span:before { transform: rotate(-45deg); -webkit-transform: rotate(-45deg); bottom: 0px; border-radius: 0px; -webkit-border-radius: 0px; }