/*
 * Theme Name: The Natives
 * Description: Thank you for using thenatives.com.au wordpress system.
 * Theme URI: http://thenatives.com.au
 * Version: 1.0
 * Author: thenatives.com.au
 * Author URI: http://thenatives.com.au
 * License: Custom
 * License URI: http://thenatives.com.au
 * Textdomain: thenatives
 * Languages Folder: /language
*/

@font-face {
    font-family: Banana_Grotesk_BETA_0731-Regular;
    src: url(./fonts/Banana_Grotesk_BETA_0731-Regular/Banana_Grotesk_BETA_0731-Regular.eot);
    src: url(./fonts/Banana_Grotesk_BETA_0731-Regular/Banana_Grotesk_BETA_0731-Regular.eot?#iefix) format("embedded-opentype"), url(./fonts/Banana_Grotesk_BETA_0731-Regular/Banana_Grotesk_BETA_0731-Regular.woff2) format("woff2"), url(./fonts/Banana_Grotesk_BETA_0731-Regular/Banana_Grotesk_BETA_0731-Regular.woff) format("woff");
    font-weight: 400!important;
    font-display: swap;
}

@font-face {
    font-family: Banana_Grotesk_BETA_0731-Black;
    src: url(./fonts/Banana_Grotesk_BETA_0731-Black/Banana_Grotesk_BETA_0731-Black.eot);
    src: url(./fonts/Banana_Grotesk_BETA_0731-Black/Banana_Grotesk_BETA_0731-Black.eot?#iefix) format("embedded-opentype"), url(./fonts/Banana_Grotesk_BETA_0731-Black/Banana_Grotesk_BETA_0731-Black.woff2) format("woff2"), url(./fonts/Banana_Grotesk_BETA_0731-Black/Banana_Grotesk_BETA_0731-Black.woff) format("woff");
    font-weight: 400!important;
    font-display: swap;
}

@font-face {
    font-family: Rando-Regular;
    src: url(./fonts/Rando-Regular/Rando-Regular.eot);
    src: url(./fonts/Rando-Regular/Rando-Regular.eot?#iefix) format("embedded-opentype"), url(./fonts/Rando-Regular/Rando-Regular.woff2) format("woff2"), url(./fonts/Rando-Regular/Rando-Regular.woff) format("woff");
    font-weight: 400!important;
    font-display: swap;
}

@font-face {
    font-family: fj;
    src: url(./fonts/fj.eot?tpheuk);
    src: url(./fonts/fj.eot?tpheuk#iefix) format("embedded-opentype"), url(./fonts/fj.ttf?tpheuk) format("truetype"), url(./fonts/fj.woff?tpheuk) format("woff"), url(./fonts/fj.svg?tpheuk#fj) format("svg");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

img.alignright { float: right; margin: 0 0 0 1em; }
img.alignleft { float: left; margin: 0 1em 0 0; }
img.aligncenter { display: block; margin-left: auto; margin-right: auto; }
div#onload {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 99999;
    background: #fff;
}
.onload-image {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
}

.atc-style-blue .atcb-item .atcb-item-link {
    font-size: 0 !important;
}
.atcb-item .atcb-item-link::before {
    content: "";
	font-size: 24px;
	line-height: 1.3;
}
.atcb-item:first-child .atcb-item-link::before {
    content: "Apple";
}
.atcb-item:nth-child(2) .atcb-item-link::before {
    content: "Google";
}
.atcb-item:nth-child(3) .atcb-item-link::before {
    content: "Outlook";
}
.atcb-item:nth-child(4) {
    display: none;
}
.atcb-item:nth-child(5) .atcb-item-link::before {
    content: "Yahoo";
}
body.post-type-archive ul.atcb-list {
    display: none;
}
@media (max-width: 767px) {
	.followUs .instagram .instashow-gallery-media {
		display: none;
	}
	.followUs .instagram .instashow-gallery-media:nth-child(1), .followUs .instagram .instashow-gallery-media:nth-child(2) {
		display: block;
	}
	.instashow-gallery, .instashow-gallery-wrapper, .instashow-gallery-slide .instashow-gallery-view, .followUs .instagram .instashow-gallery-media {
		height: auto !important;
	}
	.instashow-gallery-media-loaded .instashow-gallery-media-image {
		padding-top: 100% !important;
		height: auto !important;
	}
	.followUs .instagram .instashow-gallery-media .instashow-gallery-media-image img {
		position: absolute !important;
		width: 100% !important;
		height: 100% !important;
		object-position: top !important;
	}
}

.recaptcha-field {
    margin: 0 !important;
    padding: 0 !important;
    margin-bottom: 16px !important;
}

.recaptcha-field .gfield_description {
    opacity: 0.75;
    padding: 0 16px !important;
    text-align: center !important;
}

.grecaptcha-badge { 
    visibility: hidden !important;
}