.map img {
max-width: none !important;
}
.gmnoprint {
word-wrap: normal;
} .social-widget .widget {
display: inline-block;
margin: 0 2px 0 0;
}
.social-widget .widgettitle {
width: auto;
font-size: 1em;
margin: 5px 8px 2px 0;
padding: 0;
border: none;
display: inline-block;
}
.social-widget ul {
margin: 6px 0 0 !important;
padding: 0;
display: inline;
}
.social-widget li img {
vertical-align: middle;
}
.social-links.horizontal li {
display: inline-block;
margin: 0 5px 5px 0;
padding: 0;
list-style: none;
border: none;
}
.social-links.vertical li {
display: block;
margin: 0 0 5px 0;
padding: 0;
list-style: none;
border: none;
}
.widget .social-links {
padding: 0;
line-height: 1em;
}
.widget .social-link-item {
margin: 0 2px 2px 0;
padding: 0;
list-style: none;
}
.widget .social-links a,
.widget .social-links a:hover {
text-decoration: none;
}
.widget .social-links li img {
vertical-align: middle;
} .social-links li i {
line-height: 1em;
padding: 6px;
width: 20px;
height: 20px;
text-align: center;
vertical-align: middle;
border-radius: 100%;
display: inline-block;
}
.social-links .icon-small i {
font-size: 8px;
padding: 4px;
width: 8px;
height: 8px;
}
.social-links .icon-medium i {
font-size: 20px;
padding: 4px;
width: 20px;
height: 20px;
}
.social-links .icon-large i {
font-size: 28px;
padding: 6px;
width: 28px;
height: 28px;
} .social-links .icon-small img {
max-width: 16px;
max-height: 16px;
}
.social-links .icon-medium img {
max-width: 24px;
max-height: 24px;
}
.social-links .icon-large img {
max-width: 32px;
max-height: 32px;
} #sidebar .social-links.horizontal li,
#footer .social-links.horizontal li {
border: none;
display: inline-block;
}
#sidebar .social-links.vertical,
#footer .social-links.vertical {
display: block;
}
#sidebar .social-links.vertical li,
#footer .social-links.vertical li {
display: block;
margin: 0 0 .5em 0;
}
.social-widget .links-list li {
display: inline-block;
margin: 0 5px 5px 0;
border: none !important;
} .hook-location-hint {
padding: 2px 5px;
background: #FBFFCD;
border: solid 1px #CFD682;
margin: 2px 0;
display: block;
clear: both;
} .sub-arrow {
display: inline-block !important;
cursor: pointer;
}
.sub-arrow:before {
content: '';
display: inline-block;
width: 8px;
height: 8px;
border: 1px solid transparent;
pointer-events: none;
padding: 0;
border-bottom-color: inherit;
border-left-color: inherit;
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
transition: all .3s linear;
-webkit-transform-origin: center;
-moz-transform-origin: center;
transform-origin: center;
-webkit-transform-style: preserve-3D;
-moz-transform-style: preserve-3D;
transform-style: preserve-3D;
}
.sub-arrow:before { -webkit-transform: rotateZ(-45deg);
-moz-transform: rotateZ(-45deg);
transform: rotateZ(-45deg);
margin-bottom: 4px;
margin-left: 4px;
}
.sub-arrow.open:before { -webkit-transform: rotateZ(-225deg);
-moz-transform: rotateZ(-225deg);
transform: rotateZ(-225deg);
margin-bottom: 0;
}
.with-sub-arrow ul .sub-arrow:before { -webkit-transform: rotateZ(-135deg);
-moz-transform: rotateZ(-135deg);
transform: rotateZ(-135deg);
margin-bottom: 0;
}
.with-sub-arrow ul .sub-arrow.open:before { -webkit-transform: rotateZ(45deg);
-moz-transform: rotateZ(45deg);
transform: rotateZ(45deg);
margin-bottom: 0;
}
.no-touch .sub-arrow {
display: none !important;
} .wp-video {
width: 100% !important;
max-width: 100% !important;
margin-bottom: 1em;
}
.mejs__container {
text-align: center !important;
max-width: 100%;
min-height: 100% !important;
} a.themify_lightbox,
.module-gallery a,
.gallery-icon,
.themify_lightboxed_images .post a[href$="jpg"],
.themify_lightboxed_images .post a[href$="gif"],
.themify_lightboxed_images .post a[href$="png"],
.themify_lightboxed_images .post a[href$="JPG"],
.themify_lightboxed_images .post a[href$="GIF"],
.themify_lightboxed_images .post a[href$="PNG"],
.themify_lightboxed_images .post a[href$="jpeg"],
.themify_lightboxed_images .post a[href$="JPEG"]{
cursor: not-allowed;
}
.themify_lightbox_loaded a.themify_lightbox,
.themify_lightbox_loaded .module-gallery a,
.themify_lightbox_loaded .gallery-icon{
cursor: pointer;
} iframe {
border:none;
} a:focus {
outline: 1px dotted rgba(150, 150, 150, 0.7);
}
.screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
color: #21759b;
display: block;
font-size: 14px;
font-size: 0.875rem;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; } .post-image .themify_lightbox {
position: relative;
display: block;
max-width: 100%;
}
.post-image .themify_lightbox .zoom {
width: 35px;
height: 35px;
background: rgba(0,0,0,.3);
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
border-radius: 100%;
}
.post-image .themify_lightbox .zoom:after {
content: "\e610";
font-family: themify;
vertical-align: middle;
color: #fff;
line-height: 100%;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
}
.post-image .themify_lightbox:hover .zoom {
background: rgba(0,0,0,.6);
} .module.wow,
.themify_builder_content .themify_builder_row.wow,
.module_row.wow,
.builder-posts-wrap > .post.wow {
visibility: hidden;
} div:not(.caroufredsel_wrapper) > .themify_builder_slider > li:not(:first-child),
.mfp-hide {
display: none;
}body,html{min-height:100%}.age-gate-wrapper{background-size:cover;position:relative;height:100vh;z-index:2}.age-gate-wrapper h1{margin:0;padding:0}.age-gate{text-align:center;position:absolute;top:50%;transform:translateY(-50%);width:100%}.age-gate-form{margin:0 auto;max-width:500px;width:100%;background:#fff;padding:50px 20px}.age-gate-form ul{margin:0}.age-gate-form label{cursor:pointer}#registerform li,.age-gate-form li{display:inline-block;margin:0 0 20px}#registerform li input,#registerform li select,.age-gate-form input,.age-gate-form select{text-align:center}#registerform input#dob-day,#registerform input#dob-month,#registerform input#dob-year,.age-gate-form input#dob-day,.age-gate-form input#dob-month,.age-gate-form input#dob-year{max-width:80px}#registerform select#dob-day,#registerform select#dob-month,.age-gate-form select#dob-day,.age-gate-form select#dob-month{min-width:60px}#registerform select#dob-year,.age-gate-form select#dob-year{min-width:80px}.age-gate .error{color:#c00;font-weight:700;padding:10px;margin-bottom:20px}.age-gate-wrapper .additional-information{font-size:70%;padding-top:30px}.age-gate-wrapper .additional-information p:last-of-type{margin:0}.age-gate-wrapper .additional-information a{text-decoration:underline}.age-gate .error p{margin:0}.age-gate-form button[name=confirm]{margin-bottom:20px}.age-gate-logo img{max-width:100%}#registerform legend{color:#72777c;font-size:14px}#registerform fieldset{border:none}#registerform li label{display:block}#registerform select{background:#fbfbfb;padding:3px;height:36px}#registerform .terms{margin:2px 6px 16px 0;display:block}#sb_instagram{width:100%;margin:0 auto;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#sb_instagram:after{content:"";display:table;clear:both}#sb_instagram.sbi_fixed_height{overflow:hidden;overflow-y:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#sb_instagram #sbi_images{width:100%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#sb_instagram #sbi_images .sbi_item{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;padding:inherit!important;margin:0!important;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#sb_instagram.sbi_col_1 #sbi_images .sbi_item{width:100%}#sb_instagram.sbi_col_2 #sbi_images .sbi_item{width:50%}#sb_instagram.sbi_col_3 #sbi_images .sbi_item{width:33.33%}#sb_instagram.sbi_col_4 #sbi_images .sbi_item{width:25%}#sb_instagram.sbi_col_5 #sbi_images .sbi_item{width:20%}#sb_instagram.sbi_col_6 #sbi_images .sbi_item{width:16.66%}#sb_instagram.sbi_col_7 #sbi_images .sbi_item{width:14.28%}#sb_instagram.sbi_col_8 #sbi_images .sbi_item{width:12.5%}#sb_instagram.sbi_col_9 #sbi_images .sbi_item{width:11.11%}#sb_instagram.sbi_col_10 #sbi_images .sbi_item{width:10%}#sb_instagram.sbi_col_1.sbi_disable_mobile #sbi_images .sbi_item{width:100%}#sb_instagram.sbi_col_2.sbi_disable_mobile #sbi_images .sbi_item{width:50%}#sb_instagram.sbi_col_3.sbi_disable_mobile #sbi_images .sbi_item{width:33.33%}#sb_instagram.sbi_col_4.sbi_disable_mobile #sbi_images .sbi_item{width:25%}#sb_instagram.sbi_col_5.sbi_disable_mobile #sbi_images .sbi_item{width:20%}#sb_instagram.sbi_col_6.sbi_disable_mobile #sbi_images .sbi_item{width:16.66%}#sb_instagram.sbi_col_7.sbi_disable_mobile #sbi_images .sbi_item{width:14.28%}#sb_instagram.sbi_col_8.sbi_disable_mobile #sbi_images .sbi_item{width:12.5%}#sb_instagram.sbi_col_9.sbi_disable_mobile #sbi_images .sbi_item{width:11.11%}#sb_instagram.sbi_col_10.sbi_disable_mobile #sbi_images .sbi_item{width:10%}#sb_instagram .sbi_photo_wrap{position:relative}#sb_instagram .sbi_photo{display:block;text-decoration:none}#sb_instagram .sbi_photo img{width:100%;height:auto}#sb_instagram a,#sb_instagram a:hover,#sb_instagram a:focus,#sb_instagram a:active{outline:none}#sb_instagram img{display:block;padding:0!important;margin:0!important;max-width:100%!important;opacity:1!important}#sb_instagram .sbi_link{display:none;position:absolute;bottom:0;right:0;width:100%;padding:10px 0;background:rgba(0,0,0,.5);text-align:center;color:#fff;font-size:12px;line-height:1.1}#sb_instagram .sbi_link a{padding:0 6px;text-decoration:none;color:#fff;font-size:12px;line-height:1.1;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline}#sb_instagram .sbi_link .sbi_lightbox_link{padding-bottom:5px}#sb_instagram .sbi_link a:hover,#sb_instagram .sbi_link a:focus{text-decoration:underline}#sb_instagram .sbi_photo_wrap:hover .sbi_link,#sb_instagram .sbi_photo_wrap:focus .sbi_link{display:block}#sb_instagram .sbi_type_video .sbi_playbtn,#sb_instagram .sbi_type_carousel .sbi_playbtn,.sbi_type_carousel .fa-clone,#sb_instagram .sbi_type_carousel .svg-inline--fa.fa-play,#sb_instagram .sbi_type_video .svg-inline--fa.fa-play{display:block!important;position:absolute;z-index:1;color:#fff;color:rgba(255,255,255,.9);font-style:normal!important;text-shadow:0 0 8px rgba(0,0,0,.8)}#sb_instagram .sbi_type_video .sbi_playbtn,#sb_instagram .sbi_type_carousel .sbi_playbtn{z-index:1;top:50%;left:50%;margin-top:-24px;margin-left:-19px;padding:0;font-size:48px}#sb_instagram .sbi_type_carousel .fa-clone{right:12px;top:12px;font-size:24px;text-shadow:0 0 8px rgba(0,0,0,.3)}.sbi_type_carousel svg.fa-clone,#sb_instagram .sbi_type_video .svg-inline--fa.fa-play,#sb_instagram .sbi_type_carousel .svg-inline--fa.fa-play{-webkit-filter:drop-shadow(0 0 2px rgba(0,0,0,.4));filter:drop-shadow(0 0 2px rgba(0,0,0,.4))}#sb_instagram .sbi_loader{position:relative;left:50%;width:16px;height:16px;margin:10px 0 10px -8px;background:url(//blackboxqt.co.nz/wp-content/plugins/instagram-feed/img/loader.png) no-repeat}#sb_instagram .sb_instagram_header{float:left;clear:both;margin:0 0 15px 0;padding:0;line-height:1.2;width:100%}#sb_instagram .sb_instagram_header a{float:left;display:block;min-width:100%\9}#sb_instagram .sbi_header_img{float:left;position:relative;width:50px;margin:0 0 0 -100%!important;overflow:hidden;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px}#sb_instagram .sbi_header_img img{float:left;margin:0!important;padding:0!important;border:none!important;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px}#sb_instagram .sbi_header_img_hover{position:absolute;width:100%;top:0;bottom:0;left:0;text-align:center;color:#fff;background:rgba(0,0,0,.75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;border-radius:40px;transition:opacity 0.2s}#sb_instagram .sb_instagram_header a:hover .sbi_header_img_hover,#sb_instagram .sb_instagram_header a:focus .sbi_header_img_hover{opacity:1}#sb_instagram .sbi_header_img_hover i{position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px;width:24px;height:24px;overflow:hidden;background:url(//blackboxqt.co.nz/wp-content/plugins/instagram-feed/img/small-logo.png) no-repeat 0 0}#sb_instagram .sbi_header_text{float:left;width:100%;padding-top:5px}#sb_instagram .sb_instagram_header a{text-decoration:none}#sb_instagram .sbi_header_text .sbi_bio,#sb_instagram .sbi_header_text h3{float:left;clear:both;width:auto;margin:0 0 0 60px!important;padding:0!important}#sb_instagram .sb_instagram_header h3{font-size:16px;line-height:1.3}#sb_instagram .sb_instagram_header p{font-size:13px;line-height:1.3}#sb_instagram .sb_instagram_header h3.sbi_no_bio{padding-top:9px!important}#sb_instagram .sbi_header_text img.emoji{margin-right:3px!important}#sb_instagram #sbi_load{float:left;clear:both;width:100%;text-align:center}#sb_instagram #sbi_load .fa-spinner{display:none;position:absolute;top:50%;left:50%;margin:-8px 0 0 -7px;font-size:15px}#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_follow_btn a{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;padding:7px 14px;margin:5px auto 0 auto;background:#333;color:#eee;border:none;color:#fff;text-decoration:none;font-size:13px;line-height:1.5;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#sb_instagram #sbi_load .sbi_load_btn{position:relative}#sb_instagram .sbi_follow_btn{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;text-align:center}#sb_instagram #sbi_load .sbi_follow_btn svg.fa-instagram{margin-right:7px}#sb_instagram .sbi_follow_btn.sbi_top{display:block;margin-bottom:5px}#sb_instagram .sbi_follow_btn a{background:#517fa4;color:#fff}#sb_instagram .sbi_follow_btn a:hover,#sb_instagram .sbi_follow_btn a:focus,#sb_instagram #sbi_load .sbi_load_btn:hover,#sb_instagram #sbi_load .sbi_load_btn:focus{filter:alpha(opacity=85);opacity:.85}#sb_instagram #sbi_load .fa-spinner,#sb_instagram .sbi_follow_btn .fa,#sb_instagram .sbi_follow_btn svg{margin-bottom:-1px;margin-right:7px;font-size:15px}#sb_instagram #sbi_load .sbi_follow_btn{margin-left:5px}#sb_instagram .sb_instagram_error{width:100%;text-align:center}#sbi_mod_error{display:none;border:1px solid #ddd;background:#eee;color:#333;margin:0;padding:10px 15px;font-size:13px;text-align:center;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#sbi_mod_error p{padding:5px 0!important;margin:0!important;line-height:1.3!important}#sbi_mod_error ol,#sbi_mod_error ul{padding:5px 0 5px 20px!important;margin:0!important}#sbi_mod_error li{padding:1px 0!important;margin:0!important}#sbi_mod_error span{font-size:12px}#sb_instagram.sbi_medium .sbi_playbtn,#sb_instagram.sbi_medium .sbi_photo_wrap .svg-inline--fa.fa-play{margin-top:-12px;margin-left:-9px;font-size:23px}#sb_instagram.sbi_medium .sbi_type_carousel .sbi_photo_wrap .fa-clone{right:8px;top:8px;font-size:18px}#sb_instagram.sbi_small .sbi_playbtn,#sb_instagram.sbi_small .sbi_photo_wrap .svg-inline--fa.fa-play{margin-top:-9px;margin-left:-7px;font-size:18px}#sb_instagram.sbi_small .sbi_type_carousel .sbi_photo_wrap .fa-clone{right:5px;top:5px;font-size:12px}@media all and (max-width:640px){#sb_instagram.sbi_col_3 #sbi_images .sbi_item,#sb_instagram.sbi_col_4 #sbi_images .sbi_item,#sb_instagram.sbi_col_5 #sbi_images .sbi_item,#sb_instagram.sbi_col_6 #sbi_images .sbi_item{width:50%}#sb_instagram.sbi_col_7 #sbi_images .sbi_item,#sb_instagram.sbi_col_8 #sbi_images .sbi_item,#sb_instagram.sbi_col_9 #sbi_images .sbi_item,#sb_instagram.sbi_col_10 #sbi_images .sbi_item{width:25%}#sb_instagram.sbi_width_resp{width:100%!important}}@media all and (max-width:480px){#sb_instagram.sbi_col_3 #sbi_images .sbi_item,#sb_instagram.sbi_col_4 #sbi_images .sbi_item,#sb_instagram.sbi_col_5 #sbi_images .sbi_item,#sb_instagram.sbi_col_6 #sbi_images .sbi_item,#sb_instagram.sbi_col_7 #sbi_images .sbi_item,#sb_instagram.sbi_col_8 #sbi_images .sbi_item,#sb_instagram.sbi_col_9 #sbi_images .sbi_item,#sb_instagram.sbi_col_10 #sbi_images .sbi_item{width:100%}}