@font-face {
	font-family: 'lcweb-media';
	src:url(//www.4wdqld.com.au/wp-content/plugins/media-grid/img/lcweb-media/fonts/lcweb-media.eot);
	src:url(//www.4wdqld.com.au/wp-content/plugins/media-grid/img/lcweb-media/fonts/lcweb-media.eot?#iefix) format('embedded-opentype'),
		url(//www.4wdqld.com.au/wp-content/plugins/media-grid/img/lcweb-media/fonts/lcweb-media.ttf) format('truetype'),
		url(//www.4wdqld.com.au/wp-content/plugins/media-grid/img/lcweb-media/fonts/lcweb-media.woff) format('woff'),
		url(//www.4wdqld.com.au/wp-content/plugins/media-grid/img/lcweb-media/fonts/lcweb-media.svg#lcweb-media) format('svg');
}

.mg_grid_wrap { 
	min-width: 200px;  
	width: auto;
	margin: 18px auto;
}
.mg_grid_wrap, .mg_grid_wrap * {
	-moz-box-sizing: border-box;
	box-sizing: border-box;		
}
#mg_full_overlay, #mg_full_overlay * {
	-moz-box-sizing: content-box;
	box-sizing: content-box;	
}
.mg_grid_wrap .mg_container {
	margin: auto;  
	width: 100% !important;
	overflow: visible !important;
}
.mg_container > div {
	opacity: 0;
	filter: alpha(opacity=0);	
}
.mg_box {
  float: left;
  background: none !important;
}
.mg_box.isotope-hidden {
	z-index: 1 !important;
}
.mg_shadow_div {
	width: 100%;
	height: 100%;	
	overflow: hidden;
}
.mg_box img {
  display: block;
  width: 100%;
  border: none;
  margin: 0px;
  padding: 0px;
}

.img_wrap,
.img_wrap > div {
	overflow: hidden;  
	width: 100%;
	height: 100%;
}
.img_wrap > div {
	position: relative;	
}
.mg_transitions {
	cursor: pointer;	
}
.mg_box img {
	backface-visibility: visible;
	-webkit-backface-visibility: visible;
	-moz-backface-visibility: visible;
	-ms-backface-visibility: visible;
}
.mg_box .thumb {
	opacity: 0; 
	filter: alpha(opacity=0); 
	margin: 0px !important;
	border: none !important;
	
	max-width: 100% !important;
	height: 100% !important;
	height: 100% !important;
}
.img_wrap .overlays {
	position: relative;
	height: 100%;
	width: 100%;
	overflow: hidden;
	top: -100% !important;	
}
.mg_disabled .img_wrap .overlays {
	display: none !important;
}


/* link item - overlay fix */
.mg_link a.mg_link_elem {
	display: block;
	height: 100%;	
	text-decoration: none !important;	
}
.mg_link a.mg_link_elem > br, 
.mg_link a.mg_link_elem > p {
	display: none !important;	
}


/* big overlay */
.img_wrap .overlays .overlay {
	-webkit-transform: translate(-100%, -100%); 
	-moz-transform: translate(-100%, -100%);  
	-o-transform: translate(-100%, -100%); 
	-ms-transform: translate(-100%, -100%); 
	transform: translate(-100%, -100%); 
	
	cursor: pointer; 
	position: absolute; 
	left: 0;
	top: 0;
	height: 100%;
	width: 100%;
	opacity: 0;
	filter: alpha(opacity=0) !important;	
}
  
.img_wrap:hover .overlays .overlay,
.mg_touch_on .overlays .overlay {
	-webkit-transform: translate(0, 0); 
	-moz-transform: translate(0, 0);  
	-o-transform: translate(0, 0); 
	-ms-transform: translate(0, 0); 
	transform: translate(0, 0); 
}

/* item type overlay */
.img_wrap .overlays .cell_more {
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg); 
	-o-transform: rotate(45deg);
	-ms-transform: rotate(45deg); 
	transform: rotate(45deg);
	  
	box-shadow: 0px 0px 2px rgba(15,15,15, 0.5);
	width: 130px; 
	height: 130px; 
	position: absolute; 
	right: -150px;
	bottom: -150px; 
	display: block; 
	opacity: 1;  
}
.img_wrap:hover .overlays .cell_more,
.mg_touch_on .overlays .cell_more {
	bottom: -80px;
	right: -80px;
}
.img_wrap .overlays .cell_more span {
	-webkit-transform: rotate(-45deg) scale(1.05); 
	-moz-transform: rotate(-45deg); 
	-o-transform: rotate(-45deg) scale(1.05); 
	-ms-transform: rotate(-45deg); 
	transform: rotate(-45deg); 
	 
	left: 10px;
	position: relative;
	top: 56px;
	cursor: pointer;
	
	display: block;
	height: 18px;
	width: 18px;
	
	font-family: 'lcweb-media';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.img_wrap .overlays .cell_more span:before {	
	font-size: 19px;
}


  
/* title overlay */
.img_wrap .overlays .cell_type {
	-webkit-transform: translate(-100%, 0px); 
	-moz-transform: translate(-100%, 0px); 
	-o-transform: translate(-100%, 0px);  
	-ms-transform: translate(-100%, 0px); 
	transform: translate(-100%, 0px);
	   
	width: 100%;  
	height: 100%;
	text-align: center;
	opacity: 0;
	filter: alpha(opacity=0) !important;
	
	position: absolute; 
	left: 0;
	top: 0px;
	display: block; 
}
.img_wrap:hover .overlays .cell_type,
.mg_touch_on .overlays .cell_type {  
	-webkit-transform: translate(0px, 0px); 
	-moz-transform:  translate(0px, 0px); 
	-o-transform:  translate(0px, 0px);  
	-ms-transform:  translate(0px, 0px); 
	transform:  translate(0px, 0px); 
	
	opacity: 1;
	filter: alpha(opacity=100) !important;
}
.mg_overlay_tit {
	font-family: 'Trebuchet MS',Helvetica,Jamrul,sans-serif;
    font-size: 0.9em;
    font-weight: bold;
	display: block;
	margin-top: 20px;
    padding: 3px 5px;
    text-shadow: 0px 0px 1px rgba(15, 15, 15, 0.3);
	letter-spacing: 1px;
	text-decoration: none;
}

.img_wrap .overlays .overlay,
.img_wrap .overlays .cell_more,
.img_wrap .overlays .cell_type {
	-moz-transition: all .4s ease-in-out; 
	-webkit-transition: all .4s ease-in-out; 
	-o-transition: all .4s ease-in-out; 
	-ms-transition: all .4s ease-in-out; 
	transition: all .4s ease-in-out; 	
}

/* title under */
.mg_grid_title_under .img_wrap, .img_wrap .thumb, 
.mg_grid_title_under .img_wrap > div:first-child {
	border-bottom-left-radius: 0px !important;
	border-bottom-right-radius: 0px !important;		
}



/* FILTER */
.mg_filter > a {
	display: inline-block;	
	cursor: pointer;
	
	-moz-transition: 	all .2s linear; 
	-webkit-transition: all .2s linear; 
	-o-transition: 		all .2s linear; 
	-ms-transition: 	all .2s linear; 
	transition: 		all .2s linear; 
}
.mg_filter > a:hover {
	text-decoration: none;	
}
.mg_filter > span { 
	display: inline-block;
	padding: 0 5px;
}
.mg_old_filters .mg_cats_selected {
	font-weight: bold;	
}
.mg_new_filters {
	margin-bottom: -8px;	
}
.mg_new_filters a.mgf {
	font-size: 14px;
	line-height: 28px;
    height: 29px;
	padding: 0px 10px;
	margin: 0px	7px 8px;
}



/* OPENED ITEM */

.lcwp_loading {
	background: url(//www.4wdqld.com.au/wp-content/plugins/media-grid/img/loader.gif) no-repeat center center transparent !important;
}
.mg_item_load {
	height: 74px;
	width: 74px;
	border-radius: 13px;
	box-shadow: 0px 2px 5px rgba(10, 10, 10, 0.5);	
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -37px;
	margin-left: -37px;
	background: url(//www.4wdqld.com.au/wp-content/plugins/media-grid/img/loader.gif) no-repeat center center;
	z-index: 99999;
}
.mg_item_featured {
	min-height: 150px;
	background: url(//www.4wdqld.com.au/wp-content/plugins/media-grid/img/loader.gif) no-repeat center center transparent;	
}

#mg_full_overlay_wrap {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 99995;
	display: none;
}

#mg_full_overlay {
	width: 100%;
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	background: transparent;
	z-index: 99990;
}

#mg_overlay_content {
	min-width: 280px;
	height: auto;
	min-height: 30px;
	margin: 60px auto;
	opacity: 1;
	filter: alpha(opacity=100) !important;
	box-shadow: 0px 2px 6px rgba(10, 10, 10, 0.5);
	overflow: visible;
	z-index: 99999;
	position: relative;
	padding: 40px 20px 20px;
	
	-moz-transition: height .2s ease-in-out; 
	-webkit-transition: height .2s ease-in-out; 
	-o-transition: height .2s ease-in-out; 
	-ms-transition: height .2s ease-in-out; 
	transition: height .2s ease-in-out;
	
	-moz-box-sizing: border-box;
     box-sizing: border-box; 
}
.mg_cust_options {
	list-style: none;
	margin: 0;
	padding: 5px 0;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}	
.mg_cust_options li {
	padding: 2px 0;	
	margin-left: 5px;
}
.mg_cust_options span {
	font-weight: bold;
	padding-right: 3px;	
}

.mg_item_title {
	font-size: 19px;
	font-weight: bold;	
	margin: 0 0 10px 0;
	line-height: 20px;
}


#mg_close {
	-moz-transition: all .3s linear; 
	-webkit-transition: all .3s linear; 
	-o-transition: all .3s linear; 
	-ms-transition: all .3s linear; 
	transition: all .3s linear; 
	
  	cursor: pointer;
	height: 23px; 
	width: 23px;
	display: block; 
	opacity: 0.5; 
	filter: alpha(opacity=50) !important;
	float: right;
    margin-top: -30px;
	margin-right: -3px;
	background: url(//www.4wdqld.com.au/wp-content/plugins/media-grid/img/item_close.png) no-repeat center center transparent;
}
#mg_close:hover {
	opacity: 1;
	filter: alpha(opacity=100) !important;
}
#mg_nav {
	display: block; 
	opacity: 1; 
	filter: alpha(opacity=100) !important;
	float: left;
	margin-right: -7px;
    margin-top: -33px;
}
#mg_nav > div {
	display: inline-block;	
}
#mg_nav .mg_nav_prev span,
#mg_nav .mg_nav_next span {
	-moz-transition: all .3s linear; 
	-webkit-transition: all .3s linear; 
	-o-transition: all .3s linear; 
	-ms-transition: all .3s linear; 
	transition: all .3s linear; 
	
	cursor: pointer;
	display: inline-block;
	width: 12px;
	height: 20px;
	margin-top: 4px;
	opacity: 0.5;
	filter: alpha(opacity=50) !important;
	margin-right: 15px;	
}
#mg_nav span:hover {
	opacity: 1;	
	filter: alpha(opacity=100) !important;
}
#mg_nav .mg_nav_prev span {
	background: url(//www.4wdqld.com.au/wp-content/plugins/media-grid/img/item_prev.png) no-repeat left center transparent;		
}
#mg_nav .mg_nav_next span {
	background: url(//www.4wdqld.com.au/wp-content/plugins/media-grid/img/item_next.png) no-repeat left center transparent;	
}

#mg_nav p {
	float: right;	
	overflow: hidden;
	margin: 0px;
	padding: 0px !important;
}
#mg_nav p span {
	-moz-transition: all .3s linear; 
	-webkit-transition: all .3s linear; 
	-o-transition: all .3s linear; 
	-ms-transition: all .3s linear; 
	transition: all .3s linear; 
	
	-webkit-transform: translate(-100%, 2px); 
	-moz-transform: translate(-100%, 2px); 
	-o-transform: translate(-100%, 2px);  
	-ms-transform: translate(-100%, 2px); 
	transform: translate(-100%, 2px);
	
	display: block;	
	opacity: 0;
	filter: alpha(opacity=0) !important;
}
#mg_nav:hover p span {
	-webkit-transform: translate(0px, 2px); 
	-moz-transform: translate(0px, 2px); 
	-o-transform: translate(0px, 2px);  
	-ms-transform: translate(0px, 2px);  
	transform: translate(0px, 2px); 
	
	opacity: 1;
	filter: alpha(opacity=100) !important;
}

#mg_overlay_content .mg_item_featured,
#mg_overlay_content .mg_item_content > div,
#mg_overlay_content .mg_item_content > ul { 
    transition: all .7s linear; 
    -o-transition: all .7s linear; 
    -moz-transition: all .7s linear; 
    -webkit-transition: all .7s linear;
	-ms-transition: all .7s linear; 
}

#mg_socials {
	margin-top: 15px;	
	float: left;
	height: 25px;
}
#mg_socials ul {
	list-style: none;	
	margin: 0;
	padding: 0;
}
#mg_socials ul li { 
	margin-right: 5px;
}
#mg_socials ul li,
#mg_socials ul li span { 
	-moz-transition: all .2s linear; 
	-webkit-transition: all .2s linear; 
	-o-transition: all .2s linear; 
	-ms-transition: all .2s linear; 
	transition: all .2s linear;   

	display: inline-block;
	width: 25px;
	height: 25px;
	margin: 0 5px 0 0;
	padding: 0;
}
#mg_socials ul li span {
	opacity: 0.7;
	filter: alpha(opacity=70) !important;
}
#mg_socials ul li span:hover {
	opacity: 1;
	filter: alpha(opacity=100) !important;
}

#mg_socials ul #mg_fb_share span {
	background: url(//www.4wdqld.com.au/wp-content/plugins/media-grid/img/socials_sprite.png) no-repeat -75px -25px transparent;		
}
#mg_socials ul #mg_fb_share span:hover {
	background: url(//www.4wdqld.com.au/wp-content/plugins/media-grid/img/socials_sprite.png) no-repeat -75px 0px transparent;		
}

#mg_socials ul #mg_tw_share span {
	background: url(//www.4wdqld.com.au/wp-content/plugins/media-grid/img/socials_sprite.png) no-repeat -50px -25px transparent;		
}
#mg_socials ul #mg_tw_share span:hover {
	background: url(//www.4wdqld.com.au/wp-content/plugins/media-grid/img/socials_sprite.png) no-repeat -50px 0px transparent;		
}

#mg_socials ul #mg_pn_share span {
	background: url(//www.4wdqld.com.au/wp-content/plugins/media-grid/img/socials_sprite.png) no-repeat -25px -25px transparent;	
}
#mg_socials ul #mg_pn_share span:hover {
	background: url(//www.4wdqld.com.au/wp-content/plugins/media-grid/img/socials_sprite.png) no-repeat -25px 0px transparent;		
}
#mg_socials ul #mg_gp_share span {
	background: url(//www.4wdqld.com.au/wp-content/plugins/media-grid/img/socials_sprite.png) no-repeat 0px -25px transparent;	
}
#mg_socials ul #mg_gp_share span:hover {
	background: url(//www.4wdqld.com.au/wp-content/plugins/media-grid/img/socials_sprite.png) no-repeat 0px 0px transparent;		
}



/* FULL WIDTH LAYOUT */
.mg_layout_full .mg_item_content {
	padding: 15px 5px 0px;	
}

.mg_layout_full .mg_content_left {
	width: 28%;	
	float: left;
	margin-right: 3.5%;	
}

.mg_layout_full .mg_item_text {
	float: right;
	width: 68.5%;	
}
.mg_layout_full .mg_widetext {
	float: none;
	width: auto;	
}


/* SIDETEXT LAYOUT */
.mg_layout_side .mg_item_featured {
	display: inline-block;
	width: 67.5%;	
}
.mg_layout_side .mg_item_content {
	display: inline-block;
	width: 29%;	
	margin-left: 2%;
	vertical-align: top;
}
.mg_layout_side .mg_cust_options {
	margin-bottom: 20px;
}


/* SINGLE IMAGE & SLIDER */
.mg_item_featured img {
	width: 100%;
	max-width: 100%;	
}


/* FIX FOR THE SPACER */
div.mg_spacer {
	border: none !important;
	box-shadow: none !important;	
}


/* ISOTOPE STYLES */
/**** Isotope Filtering ****/
.mg_isotope-item {
  z-index: 2;
}

.mg_isotope-hidden.isotope-item {
  pointer-events: none;
  z-index: 1;
}

/* WP VIDEO FIX */
#mg_wp_video_wrap > div,
#mg_wp_video_wrap > div > div {
	min-width: 100%;	
}

/**** Isotope CSS3 transitions ****/

.mg_isotope,
.mg_isotope .mg_isotope-item {
  -webkit-transition-duration: 0.7s;
     -moz-transition-duration: 0.7s;
       -o-transition-duration: 0.7s;
          transition-duration: 0.7s;
}

.mg_isotope {
  -webkit-transition-property: height, width;
     -moz-transition-property: height, width;
       -o-transition-property: height, width;
          transition-property: height, width;
}

.mg_isotope .gg_isotope-item {
  -webkit-transition-property: -webkit-transform, opacity;
     -moz-transition-property:    -moz-transform, opacity;
       -o-transition-property:         top, left, opacity;
          transition-property:         transform, opacity;
}


/* responsive layout */
@media screen and (max-width:760px) { 
	.mg_layout_side .mg_item_featured {
		width: 100%;	
	}
	.mg_layout_side .mg_item_content {
		padding: 15px 5px 0px;	
		width: auto;
	}	
	.mg_layout_side .mg_content_left {
		width: 28%;	
		float: left;
		margin-right: 2%;	
	}
	.mg_layout_side .mg_item_text {
		float: right;
		width: 100%;
	}
	.mg_layout_side .mg_item_content {
		margin-left: 0;
		padding: 15px 0 0;
		width: 100%; 	
	}
	
	/****/
	
	.mg_layout_full .mg_content_left,
	.mg_layout_full .mg_item_text {
		width: auto;	
		float: none;	
	}
	.mg_layout_full .mg_cust_options {
		margin-bottom: 20px;	
	}
}

@media screen and (max-width:450px) { 
	#mg_overlay_content {
		width: 90%;
		max-width: 100%;
		min-width: 280px;
	}
}

/* Galleria - LCweb Theme 2013-04-17 - for MediaGrid | (c) Montanari Luca */

/****** global styles ******/
.mg_galleria_slider_wrap {
	width: 100%;
	margin: auto;
	min-width: 250px;
	padding-bottom: 15px;
}
#galleria-loader{
	height: 1px !important;
}
.mg_galleria_slider_wrap .galleria-container {
    position: relative;
}
.mg_galleria_slider_wrap .galleria-container img {
    -moz-user-select: none;
    -webkit-user-select: none;
    -o-user-select: none;
}
.mg_galleria_slider_wrap .galleria-stage {
    position: absolute;
    top: 4px;
	bottom: 4px;
    left: 0px;
    right: 0px;
    overflow:hidden;
	//box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
	z-index: 4;
	border-width: 0px;
	border-style: solid;
}
.mg_galleria_slider_wrap .galleria-thumbnails-container {
    height: 50px;
    position: absolute;
    left: 10px;
    right: 10px;
    z-index: 2;
}
.mg_galleria_slider_wrap .galleria-carousel .galleria-thumbnails-list {
    margin-left: 30px;
    margin-right: 30px;
}
.mg_galleria_slider_wrap .galleria-thumbnails .galleria-image {
    height: 40px;
    width: 60px;
    background: #999;
    margin: 0 5px 0 0;
    border: 1px solid #999;
    float: left;
    cursor: pointer;
	border-radius: 2px;
}
.mg_galleria_slider_wrap .galleria-loader {
    background: #000;
    width: 20px;
    height: 20px;
    position: absolute;
    top: 50%;
    right: 50%;
	margin-top: -10px;
	margin-right: -10px;
    z-index: 2;
    display: none;
}
.mg_galleria_slider_wrap .galleria-info {
    width: 50%;
    top: 15px;
    left: 10px;
    z-index: 7;
    position: absolute;
}
.mg_galleria_slider_wrap .galleria-info .galleria-info-text {
	display: none !important;
	visibility: hidden !important;
}

.mg_galleria_slider_wrap .galleria-stage .galleria-info-text {
	opacity: 0;
	filter: alpha(opacity=0);
	z-index: 999;
    position: absolute;
    bottom:  0;
    top: auto;
	width: 100%;
}

.mg_galleria_slider_wrap .galleria-info-title {
    font-weight: bold;
	font-size: 13px;
    margin: 0;
}
.mg_galleria_slider_wrap .galleria-info-title span {
    font-weight: normal;
	font-style: italic;
	font-size: 11px;
	padding-left: 3px;
}
.mg_galleria_slider_wrap .galleria-info-description {
    font-size: 13px;
	line-height: 17px;
    margin: 0;
	padding: 8px 10px;
}
.mg_galleria_slider_wrap .has_no_data .galleria-mg-info-link,
.mg_galleria_slider_wrap .has_no_data .galleria-info-text {
	display: none !important;
}

.galleria-image-nav {
    position: absolute;
    top: 50%;
    margin-top: -62px;
    width: 100%;
    height: 62px;
    left: 0;
}
.mg_galleria_slider_wrap .galleria-image-nav-left,
.mg_galleria_slider_wrap .galleria-image-nav-right {
    opacity: 0.3;
    filter: alpha(opacity=30);
    cursor: pointer;
    width: 62px;
    height: 124px;
    position: absolute;
    left: 10px;
    z-index: 2;
    background-position: 0 46px;
}
.mg_galleria_slider_wrap .galleria-image-nav-right {
    left: auto;
    right: 10px;
    background-position: -254px 46px;
    z-index: 2;
}
.mg_galleria_slider_wrap .notouch .galleria-image-nav-left:hover,
.mg_galleria_slider_wrap .notouch .galleria-image-nav-right:hover,
.mg_galleria_slider_wrap .touch .galleria-image-nav-left:active,
.mg_galleria_slider_wrap .touch .galleria-image-nav-right:active {
    opacity: 1;
    filter: alpha(opacity=100);
}

.mg_galleria_slider_wrap .galleria-thumbnails {
	margin: auto;	
}
.mg_galleria_slider_wrap .galleria-thumbnails-container {
    bottom: 10px;
}
.mg_galleria_slider_wrap .galleria-thumb-nav-left,
.mg_galleria_slider_wrap .galleria-thumb-nav-right {
    cursor: pointer;
    display: none;
    position: absolute;
    left: 0;
    top: 0;
    height: 40px;
    width: 23px;
    z-index: 3;
    opacity: 0.8;
    filter: alpha(opacity=80);
	
	-moz-transition: opacity .3s linear; 
	-webkit-transition: opacity .3s linear; 
	-o-transition: opacity .3s linear; 
	-ms-transition: opacity .3s linear; 
	transition: opacity .3s linear; 
}
.mg_galleria_slider_wrap .galleria-thumb-nav-left {
    background-position: 1px -27px;;
    border: none;
    left: 0;
    right: auto;
}
.mg_galleria_slider_wrap .galleria-thumb-nav-right {
    background-position: -26px -27px;
    border: none;
    right: 0;
    left: auto;
}
.mg_galleria_slider_wrap .galleria-thumbnails-container .disabled {
    opacity: 0.3;
    filter: alpha(opacity=30);
    cursor: default;
}
.mg_galleria_slider_wrap .notouch .galleria-thumb-nav-left:hover,
.mg_galleria_slider_wrap .notouch .galleria-thumb-nav-right:hover,
.mg_galleria_slider_wrap .touch .galleria-thumb-nav-left:active,
.mg_galleria_slider_wrap .touch .galleria-thumb-nav-right:active {
    opacity: 1;
    filter: alpha(opacity=100);
}
.mg_galleria_slider_wrap .notouch .galleria-thumbnails-container .disabled:hover {
    opacity: 0.2;
    filter: alpha(opacity=20);
}
.mg_galleria_slider_wrap .galleria-carousel .galleria-thumb-nav-left,
.mg_galleria_slider_wrap .galleria-carousel .galleria-thumb-nav-right {
    display: block;
}

.mg_galleria_slider_wrap .galleria-mg-info-link,
.mg_galleria_slider_wrap .galleria-mg-play,
.mg_galleria_slider_wrap .galleria-mg-toggle-thumb,
.mg_galleria_slider_wrap .galleria-mg-lightbox {
	float: left;
	margin-right: 7px;
    width: 22px;
    height: 22px;
	opacity: 0.8;
    filter: alpha(opacity=80);
    cursor: pointer;
    background-color: transparent;	
	
	-moz-transition: opacity .3s linear; 
	-webkit-transition: opacity .3s linear; 
	-o-transition: opacity .3s linear; 
	-ms-transition: opacity .3s linear; 
	transition: opacity .3s linear; 
}
.mg_galleria_slider_wrap .galleria-mg-info-link:hover,
.mg_galleria_slider_wrap .galleria-mg-play:hover,
.mg_galleria_slider_wrap .galleria-mg-toggle-thumb:hover,
.mg_galleria_slider_wrap .galleria-mg-lightbox:hover {	
	opacity: 1;
    filter: alpha(opacity=100);
}
.mg_galleria_slider_wrap .galleria-gg-info-link {
    background-position: -52px 0px;
	display: none !important;
}
.mg_galleria_slider_wrap .galleria-mg-toggle-thumb {
	background-position: -78px 0px;
}
.mg_galleria_slider_wrap .galleria-gg-lightbox {
	background-position: -78px -29px;
	display: none !important;
}
.mg_galleria_slider_wrap .galleria-mg-play {
	background-position: 0px 0px;	
}
.mg_galleria_slider_wrap .galleria-mg-pause {
	background-position: -26px 0px !important;	
}

.mg_galleria_slider_wrap .notouch .galleria-mg-info-link:hover {
    opacity: 1;
    filter: alpha(opacity=100);
}
.mg_galleria_slider_wrap .touch .galleria-mg-info-link:active {
    opacity: 1;
    filter: alpha(opacity=100);
}
.mg_galleria_slider_wrap .galleria-container,
.mg_galleria_slider_wrap > a {opacity: 0;}


/* display thumbs by default */
.mg_galleria_slider_wrap.mg_galleria_slider_show_thumbs {
	padding-bottom: 62px;	
}
.mg_galleria_slider_show_thumbs .galleria-thumbnails-container {
    bottom: -60px;
}


/****** dark layout ******/
.mg_galleria_slider_dark .galleria-loader {
	background: url(//www.4wdqld.com.au/wp-content/plugins/media-grid/js/jquery.galleria/themes/lcweb/img/loader_d.gif) no-repeat center center transparent;;
}
.mg_galleria_slider_dark .galleria-info-text {
    background: url(//www.4wdqld.com.au/wp-content/plugins/media-grid/js/jquery.galleria/themes/lcweb/img/over_bg_d.png) repeat top left transparent;
}
.mg_galleria_slider_dark .galleria-info-title {
    color: #fff;
}
.mg_galleria_slider_dark .galleria-info-description {
	color: #fefefe;
}
.mg_galleria_slider_dark .galleria-image-nav-left,
.mg_galleria_slider_dark .galleria-image-nav-right {
	background-image: url(//www.4wdqld.com.au/wp-content/plugins/media-grid/js/jquery.galleria/themes/lcweb/img/classic-map_d.png);
    background-repeat: no-repeat;	
}
.mg_galleria_slider_dark .galleria-mg-info-link,
.mg_galleria_slider_dark .galleria-mg-play,
.mg_galleria_slider_dark .galleria-mg-toggle-thumb,
.mg_galleria_slider_dark .galleria-mg-lightbox,
.mg_galleria_slider_dark .galleria-thumb-nav-left,
.mg_galleria_slider_dark .galleria-thumb-nav-right {
    background-image: url(//www.4wdqld.com.au/wp-content/plugins/media-grid/js/jquery.galleria/themes/lcweb/img/slider_sprite_d.png);
    background-repeat: no-repeat;
}


/****** light layout ******/
.mg_galleria_slider_light .galleria-loader {
	background: url(//www.4wdqld.com.au/wp-content/plugins/media-grid/js/jquery.galleria/themes/lcweb/img/loader_l.gif) no-repeat center center transparent;;
}
.mg_galleria_slider_light .galleria-info-text {
    background: url(//www.4wdqld.com.au/wp-content/plugins/media-grid/js/jquery.galleria/themes/lcweb/img/over_bg_l.png) repeat top left transparent;
}
.mg_galleria_slider_light .galleria-info-title {
    color: #222;
}
.mg_galleria_slider_light .galleria-info-description {
	color: #222;
}
.mg_galleria_slider_light .galleria-image-nav-left,
.mg_galleria_slider_light .galleria-image-nav-right {
	background-image: url(//www.4wdqld.com.au/wp-content/plugins/media-grid/js/jquery.galleria/themes/lcweb/img/classic-map_d.png);
    background-repeat: no-repeat;	
}
.mg_galleria_slider_light .galleria-mg-info-link,
.mg_galleria_slider_light .galleria-mg-play,
.mg_galleria_slider_light .galleria-mg-toggle-thumb,
.mg_galleria_slider_light .galleria-mg-lightbox,
.mg_galleria_slider_light .galleria-thumb-nav-left,
.mg_galleria_slider_light .galleria-thumb-nav-right {
    background-image: url(//www.4wdqld.com.au/wp-content/plugins/media-grid/js/jquery.galleria/themes/lcweb/img/slider_sprite_l.png);
    background-repeat: no-repeat;
}

/*
 * Skin for jPlayer Plugin (jQuery JavaScript Library)
 * http://www.happyworm.com/jquery/jplayer
 *
 * Skin Name: Media Grid
 
 * Author: Luca Montanari
 * Skin Version: 1.0
 * Date: 06 April 2012
 */

div.jp-jplayer {
	height: 0px;
}
div.jp-audio {

	/* Edit the font-size to counteract inherited font sizing.
	 * Eg. 1.25em = 1 / 0.8em
	 */

	font-size:1em; /* 1.25em for testing in site pages */ /* No parent CSS that can effect the size in the demos ZIP */

	font-family:Verdana, Arial, sans-serif;
	line-height:1.6;
	color: #666;
	background-color:#3a3c3d;
	position:relative;
}
div.jp-audio {
	width: 100%;
	margin-top: -7px;
}

div.jp-interface {
	position: relative;
	background: url(//www.4wdqld.com.au/wp-content/plugins/media-grid/js/jPlayer/skin/media.grid/player_bg.png) repeat-x top left transparent;
	border-radius: 0px 0px 2px 2px;
}

div.jp-audio div.jp-type-single div.jp-interface {
	height:60px;
}
div.jp-audio div.jp-type-playlist div.jp-interface {
	height: auto;
	padding: 0 10px 4px;
}

/* @group CONTROLS */

.jp-controls {
	list-style: none;	
}

a.jp-play,
a.jp-pause,
a.jp-stop, 
a.jp-previous, 
a.jp-next,
a.jp-mute,
a.jp-unmute {
	width: 14px;
	height: 14px;
	float: left;
	margin-top: 8px;
	text-indent: -9999px
}

a.jp-previous,
a.jp-play,
a.jp-pause,
a.jp-next {
	margin-left: 3px;	
}

a.jp-previous {
	margin-left: 0px;
	margin-right: 3px;
	background: url(//www.4wdqld.com.au/wp-content/plugins/media-grid/js/jPlayer/skin/media.grid/jplayer.media.grid.png) -24px 0 no-repeat transparent;
}
a.jp-play {
	margin-left: 0px;
	background: url(//www.4wdqld.com.au/wp-content/plugins/media-grid/js/jPlayer/skin/media.grid/jplayer.media.grid.png) 1px 0 no-repeat transparent;
}
a.jp-pause {
	margin-left: 0px;
	background: url(//www.4wdqld.com.au/wp-content/plugins/media-grid/js/jPlayer/skin/media.grid/jplayer.media.grid.png) -52px 0 no-repeat transparent;
	display: none;
}
a.jp-next {
	background: url(//www.4wdqld.com.au/wp-content/plugins/media-grid/js/jPlayer/skin/media.grid/jplayer.media.grid.png) -12px 0 no-repeat transparent;
}

a.jp-mute {
	right: 73px;	
	background: url(//www.4wdqld.com.au/wp-content/plugins/media-grid/js/jPlayer/skin/media.grid/jplayer.media.grid.png) -66px 0 no-repeat transparent;		
}
a.jp-unmute {
	right: 74px;	
	background: url(//www.4wdqld.com.au/wp-content/plugins/media-grid/js/jPlayer/skin/media.grid/jplayer.media.grid.png) -77px 0 no-repeat transparent;
	display: none;
}


a.jp-stop {
	background: url(//www.4wdqld.com.au/wp-content/plugins/media-grid/js/jPlayer/skin/media.grid/jplayer.media.grid.png) 0 -83px no-repeat;
	margin-left:10px;
}

div.jp-toggle-playlist {
	width: 14px;
	height: 14px;
	float: right;
	margin-top: 8px;
	background: url(//www.4wdqld.com.au/wp-content/plugins/media-grid/js/jPlayer/skin/media.grid/jplayer.media.grid.png) -90px 0 no-repeat transparent;	
}


/* @end */

/* @group progress bar */

div.jp-progress {
	overflow:hidden;
	background-color: #ddd;
}
div.jp-seek-bar {
	background-color: #444;
	width:0px;
	height:100%;
	cursor: pointer;
}
div.jp-audio div.jp-progress {
	float: left;
	margin-top: 12px;
	margin-left: 20px;
	height: 5px;
	background-color: #262929;
	border: 1px solid #262929;
	border-radius: 1px;
}
div.jp-audio div.jp-type-single div.jp-progress,
div.jp-audio div.jp-type-playlist div.jp-progress {
	width: 40%;
}
div.jp-play-bar {
	background-color: #ccc;
	width:0px;
	height: 5px;
}

/* @end */

/* @group current time and duration */

div.jp-audio div.jp-time-holder {
	float: left;
	margin-top: 7px;
	color: #ddd;
}
div.jp-audio div.jp-type-single div.jp-time-holder {
	margin-left: 84px;
	width: 314px;
}
div.jp-audio div.jp-type-playlist div.jp-time-holder {
	margin-left: 20px;
	width: 75px;
}

div.jp-audio div.jp-type-playlist div.jp-time-holder span {	
	display: inline-block;
    font-size: 12px;
    left: 2px;
    line-height: 12px;
    position: relative;
    top: -6px;
	padding-left: 3px;
}

div.jp-current-time,
div.jp-duration {
	width: 30px;
	font-size:.64em;
	font-style:oblique;
}
div.jp-current-time {
	float: left;
	display:inline;
}
div.jp-duration {
	float: right;
	display:inline;
	text-align: right;
}

/* @end */

/* @group volume controls */

div.jp-volume-group {
	float: right;	
	width: 63px;
}

div.jp-volume-bar {
	float: left;
	overflow: hidden;
	background: url(//www.4wdqld.com.au/wp-content/plugins/media-grid/js/jPlayer/skin/media.grid/jplayer.media.grid.png) 0 -250px repeat-x;
	width: 42px;
	height: 5px;
	cursor: pointer;
}
div.jp-audio div.jp-volume-bar {
	margin-top: 11px;
	margin-left: 5px;
	background-color: #262929;
	border: 1px solid #262929;
	border-radius: 2px;
}
div.jp-volume-bar-value {
	background-color: #ccc;
	width: 0px;
	height: 5px;
}

/* @end */

/* @group current time and duration */

div.jp-audio div.jp-time-holder {
	float: left;
	margin-top: 7px;
	color: #ddd;
}
div.jp-audio div.jp-type-single div.jp-time-holder {
	margin-left: 84px;
	width: 314px;
}
div.jp-audio div.jp-type-playlist div.jp-time-holder {
	margin-left: 20px;
	width: 75px;
}

div.jp-audio div.jp-type-playlist div.jp-time-holder span {	
	display: inline-block;
    font-size: 12px;
    left: 2px;
    line-height: 12px;
    position: relative;
    top: -6px;
	padding-left: 3px;
}

div.jp-current-time,
div.jp-duration {
	width: 30px;
	font-size:.64em;
	font-style:oblique;
}
div.jp-current-time {
	float: left;
	display:inline;
}
div.jp-duration {
	float: right;
	display:inline;
	text-align: right;
}

/* @end */

/* track title */
.jp-track-title {
	clear: both;
}
.jp-track-title ul {
	list-style: none;
	font-size: 11px;
	margin: 2px 0 0;
	padding: 0 4px;
}
.jp-track-title ul {
	margin: 0;	
}
.jp-track-title ul li a {
	text-decoration: none;	
	overflow: hidden;
}

/* full tracklist */
.jp-playlist.jp_full_tracklist a {
	height: 15px;	
	color: #949494;
	padding: 4px 0 8px;
	display: block;
	cursor: default;
	border-bottom: 1px solid #5f5f5f;
}
.jp-playlist.jp_full_tracklist li:last-child a {
	border: none !important;	
}
.jp-playlist.jp_full_tracklist a.jp-playlist-current {
	color: #eee !important;
}

/* one line tracklist */
.jp-track-title .jp_hide_tracklist .jp-playlist-item {
	display: none;		
}
.jp-track-title .jp_hide_tracklist a.jp-playlist-current {
	height: 15px;	
	display: block !important;	
	padding: 4px 0 8px;
	cursor: default;
	color: #eee !important;
	border: none;
}


/* @group NO SOLUTION error feedback */

.jp-no-solution {
	position:absolute;
	width:390px;
	margin-left:-202px;
	left:50%;
	top: 10px;

	padding:5px;
	font-size:.8em;
	background-color:#eee;
	border:2px solid #009be3;
	color:#000;
	display:none;
}

.jp-no-solution a {
	color:#000;
}

.jp-no-solution span {
	font-size:1em;
	display:block;
	text-align:center;
	font-weight:bold;
}

/* @end */


/* responsive */

@media screen and (max-width: 890px) { 
	div.jp-audio div.jp-type-playlist div.jp-progress {
		width: 20%;
	}
	div.jp-volume-group {
		width: 50px;
	}
	
	div.jp-volume-bar {
		width: 28px;
	}
}

@media screen and (max-width: 768px) {
	.jp-playlist-current a {
		vertical-align: middle;	
	}
}

@media screen and (max-width: 630px) { 
	div.jp-audio div.jp-type-playlist div.jp-progress {
		width: 25%;
	}	
	div.jp-volume-group {
		width: 50px;
	}
	
	div.jp-volume-bar {
		width: 28px;
	}
}

@media screen and (max-width: 550px) { 
	div.jp-audio div.jp-type-playlist div.jp-progress {
		width: 30%;
	}
	.jp-volume-group {
		display: none;	
	}
}
 .mg_box { 
padding: 2px; 
} .mg_shadow_div {
} .img_wrap {
padding: 0px;
} .mg_title_under {
} .img_wrap .overlays .overlay {
background: #000000;}
.img_wrap:hover .overlays .overlay,
.mg_touch_on .overlays .overlay {
opacity: 0;
filter: alpha(opacity=0) !important;
}
.img_wrap .overlays .cell_more {
background-color: #000000;}
span.mg_overlay_tit {
color: #000000;	  
} .img_wrap .overlays .cell_more span:before {
color: #ffffff;
} .mg_image .img_wrap .overlays .cell_more span:before {
content: "\e605";
} .mg_gallery .img_wrap .overlays .cell_more span:before {
content: "\e608";
} .mg_video .img_wrap .overlays .cell_more span:before {
content: "\e606";;
} .mg_audio .img_wrap .overlays .cell_more span:before {
content: "\e609";
} .mg_link .img_wrap .overlays .cell_more span:before {
content: "\e604";
} .mg_lb_text .img_wrap .overlays .cell_more span:before {
content: "\e607";
} .mg_box, .mg_shadow_div, .mg_box .img_wrap {
border-radius: 0px;
}
.mg_box .mg_title_under {
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
} .mg_title_under {
color: #000000;	  
padding-bottom: 4px;
padding-left: 	8px;
padding-right: 	8px;
padding-top: 	4px !important;
} .mg_filter {
text-align: left;
padding: 0px 2px;
}
.mg_filter a.mgf {	
color: #444444;
}
.mg_filter a.mgf:hover {	
color: #666666 !important;
}
.mg_filter a.mgf.mg_cats_selected,
.mg_filter a.mgf.mg_cats_selected:hover {	
color: #222222 !important;;
}
.mg_new_filters a.mgf {	
background-color: #ffffff;
border: 1px solid #999999;
border-radius: 2px;
margin-left: 0px !important;
}
.mg_new_filters a.mgf:hover {	
background-color: #ffffff;
border: 1px solid #666666;
}
.mg_new_filters a.mgf.mg_cats_selected,
.mg_new_filters a.mgf.mg_cats_selected:hover {	
background-color: #ffffff;
border: 1px solid #555555;
} #mg_full_overlay_wrap {
background:  #000000;	
opacity: 0;
filter: alpha(opacity=0) !important;
}
#mg_overlay_content {
width: 70%;max-width: 960px;} #mg_overlay_content,
.mg_item_load {
color: #000000;
background-color: #000000;
}  #mg_overlay_content {
border-radius: 0px;
}.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}.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;z-index:7}.editor-block-list__layout .editor-block-list__layout .reusable-block-edit-panel{margin:0 -14px;padding:8px 14px}.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__spinner{margin:0 5px}.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__info{margin-right:auto}.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__label{margin-right:8px;white-space:nowrap;font-weight:600}.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}.editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button{flex-shrink:0}@media (min-width:960px){.editor-block-list__layout .reusable-block-edit-panel{flex-wrap:nowrap}.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title{margin:0}.editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button{margin:0 0 0 5px}}.editor-block-list__layout .reusable-block-indicator{background:#fff;border-left:1px dashed #e2e4e7;color:#555d66;border-bottom:1px dashed #e2e4e7;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;white-space:normal;overflow-wrap:break-word}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover{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:transparent;border:2px solid}.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: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:50%;flex-grow:0}}@media (min-width:600px){.wp-block-column:nth-child(odd){margin-right:32px}.wp-block-column:not(:first-child),.wp-block-column:nth-child(2n){margin-left:32px}.wp-block-column:not(:last-child){margin-right: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__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}.editor-block-list__block[data-type="core/embed"][data-align=left] .editor-block-list__block-edit,.editor-block-list__block[data-type="core/embed"][data-align=right] .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 5px;color:#fff;text-align:center;font-size:13px;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 60%,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}.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc((100% - 48px)/4);margin-right:16px}.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc((100% - 64px)/5);margin-right:16px}.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc((100% - 80px)/6);margin-right:16px}.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc((100% - 96px)/7);margin-right:16px}.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc((100% - 112px)/8);margin-right:16px}.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"}}p.is-small-text{font-size:14px}p.is-regular-text{font-size:16px}p.is-large-text{font-size:36px}p.is-larger-text{font-size:48px}p.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}p.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-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.is-style-stripes{border-spacing:0;border-collapse:inherit;border-bottom:1px solid #f3f4f5}.wp-block-table.is-style-stripes tr:nth-child(odd){background-color:#f3f4f5}.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}.wc-block-grid__products{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0 0 24px}.wc-block-grid__product{padding:0 16px 0 0;margin:0 0 24px;float:none;width:auto;position:relative;text-align:center}.wc-block-grid__product-link{text-decoration:none;border:0}.wc-block-grid__product-image{text-decoration:none;margin-bottom:16px;display:block}.wc-block-grid__product-image img{vertical-align:middle;margin-left:auto;margin-right:auto}.wc-block-grid__product-title{line-height:1.2;font-weight:700}.wc-block-grid__product-price,.wc-block-grid__product-rating,.wc-block-grid__product-title{margin-bottom:12px;display:block}.wc-block-grid__product-add-to-cart,.wc-block-grid__product-add-to-cart a{margin:0;word-break:break-word;white-space:normal}.wc-block-grid__product-add-to-cart a.loading{opacity:.25;padding-right:2.618em}.wc-block-grid__product-add-to-cart a.loading:after{font-family:WooCommerce;content:"\e01c";vertical-align:top;font-weight:400;position:absolute;top:.618em;right:1em;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.wc-block-grid__product-add-to-cart a.added:after{font-family:WooCommerce;content:"\e017";margin-left:.53em;vertical-align:bottom}.wc-block-grid__product-add-to-cart .added_to_cart{text-align:center}.wc-block-grid__product-onsale{font-weight:700;position:absolute;text-align:center;top:0;left:0;margin:0;background-color:#000;color:#fff;display:inline-block;font-size:.75em;padding:.5em;z-index:9;text-transform:uppercase}.wc-block-grid__product-rating .star-rating{overflow:hidden;position:relative;width:5.3em;height:1.618em;line-height:1.618;font-size:1em;font-family:star;font-weight:400;display:inline-block;margin:0 auto}.wc-block-grid__product-rating .star-rating:before{content:"\53\53\53\53\53";top:0;left:0;right:0;position:absolute;opacity:.5;color:#aaa}.wc-block-grid__product-rating .star-rating span{overflow:hidden;top:0;left:0;right:0;position:absolute;padding-top:1.5em}.wc-block-grid__product-rating .star-rating span:before{content:"\53\53\53\53\53";top:0;left:0;right:0;position:absolute;color:#000}.wc-block-grid.has-aligned-buttons .wc-block-grid__product{display:flex;flex-direction:column}.wc-block-grid.has-aligned-buttons .wc-block-grid__product-add-to-cart{margin-top:auto!important}.wc-block-grid.has-1-columns .wc-block-grid__products{display:block}.wc-block-grid.has-1-columns .wc-block-grid__product{margin-left:auto;margin-right:auto}.wc-block-grid.has-2-columns .wc-block-grid__product{flex:1 0 50%;max-width:50%}.wc-block-grid.has-3-columns .wc-block-grid__product{flex:1 0 33.33333%;max-width:33.33333%}.wc-block-grid.has-4-columns .wc-block-grid__product{flex:1 0 25%;max-width:25%}.wc-block-grid.has-5-columns .wc-block-grid__product{flex:1 0 20%;max-width:20%}.wc-block-grid.has-6-columns .wc-block-grid__product{flex:1 0 16.66667%;max-width:16.66667%}.wc-block-grid.has-7-columns .wc-block-grid__product{flex:1 0 14.28571%;max-width:14.28571%}.wc-block-grid.has-8-columns .wc-block-grid__product{flex:1 0 12.5%;max-width:12.5%}.wc-block-grid.has-4-columns:not(.alignwide):not(.alignfull) .wc-block-grid__product,.wc-block-grid.has-5-columns:not(.alignfull) .wc-block-grid__product,.wc-block-grid.has-6-columns:not(.alignfull) .wc-block-grid__product,.wc-block-grid.has-7-columns .wc-block-grid__product,.wc-block-grid.has-8-columns .wc-block-grid__product{font-size:.8em}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}
.wc-block-featured-category{position:relative;background-color:#24292d;background-size:cover;background-position:50%;width:100%;margin:0 0 1.5em;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;align-content:center}.wc-block-featured-category .wc-block-featured-category__wrapper{overflow:hidden;height:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;align-content:center}.wc-block-featured-category.has-left-content{justify-content:flex-start}.wc-block-featured-category.has-left-content .wc-block-featured-category__description,.wc-block-featured-category.has-left-content .wc-block-featured-category__price,.wc-block-featured-category.has-left-content .wc-block-featured-category__title{margin-left:0;text-align:left}.wc-block-featured-category.has-right-content{justify-content:flex-end}.wc-block-featured-category.has-right-content .wc-block-featured-category__description,.wc-block-featured-category.has-right-content .wc-block-featured-category__price,.wc-block-featured-category.has-right-content .wc-block-featured-category__title{margin-right:0;text-align:right}.wc-block-featured-category .wc-block-featured-category__description,.wc-block-featured-category .wc-block-featured-category__price,.wc-block-featured-category .wc-block-featured-category__title{color:#fff;line-height:1.25;margin-bottom:0;text-align:center}.wc-block-featured-category .wc-block-featured-category__description a,.wc-block-featured-category .wc-block-featured-category__description a:active,.wc-block-featured-category .wc-block-featured-category__description a:focus,.wc-block-featured-category .wc-block-featured-category__description a:hover,.wc-block-featured-category .wc-block-featured-category__price a,.wc-block-featured-category .wc-block-featured-category__price a:active,.wc-block-featured-category .wc-block-featured-category__price a:focus,.wc-block-featured-category .wc-block-featured-category__price a:hover,.wc-block-featured-category .wc-block-featured-category__title a,.wc-block-featured-category .wc-block-featured-category__title a:active,.wc-block-featured-category .wc-block-featured-category__title a:focus,.wc-block-featured-category .wc-block-featured-category__title a:hover{color:#fff}.wc-block-featured-category .wc-block-featured-category__description,.wc-block-featured-category .wc-block-featured-category__link,.wc-block-featured-category .wc-block-featured-category__price,.wc-block-featured-category .wc-block-featured-category__title{width:100%;padding:0 48px 16px;z-index:1}.wc-block-featured-category .wc-block-featured-category__title{margin-top:0}.wc-block-featured-category .wc-block-featured-category__title:before{display:none}.wc-block-featured-category .wc-block-featured-category__description p{margin:0}.wc-block-featured-category.has-background-dim:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:inherit;opacity:.5;z-index:1}.wc-block-featured-category.has-background-dim.has-background-dim-10:before{opacity:.1}.wc-block-featured-category.has-background-dim.has-background-dim-20:before{opacity:.2}.wc-block-featured-category.has-background-dim.has-background-dim-30:before{opacity:.3}.wc-block-featured-category.has-background-dim.has-background-dim-40:before{opacity:.4}.wc-block-featured-category.has-background-dim.has-background-dim-50:before{opacity:.5}.wc-block-featured-category.has-background-dim.has-background-dim-60:before{opacity:.6}.wc-block-featured-category.has-background-dim.has-background-dim-70:before{opacity:.7}.wc-block-featured-category.has-background-dim.has-background-dim-80:before{opacity:.8}.wc-block-featured-category.has-background-dim.has-background-dim-90:before{opacity:.9}.wc-block-featured-category.has-background-dim.has-background-dim-100:before{opacity:1}.wc-block-featured-category.alignleft,.wc-block-featured-category.alignright{max-width:305px;width:100%}.wc-block-featured-category:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wc-block-featured-category:after{content:none}}.wc-block-featured-category.aligncenter,.wc-block-featured-category.alignleft,.wc-block-featured-category.alignright{display:flex}
.wc-block-product-categories{margin-bottom:1em}.wc-block-product-categories.is-dropdown{display:flex}.wc-block-product-categories select{margin-right:.5em}.wp-block-woocommerce-product-categories.is-loading .wc-block-product-categories__placeholder{display:inline-block;height:1em;width:50%;min-width:200px;background:currentColor;opacity:.2}.wc-block-product-categories__button{display:flex;align-items:center;text-decoration:none;font-size:13px;margin:0;border:none;cursor:pointer;-webkit-appearance:none;background:none;padding:8px;color:#555d66;position:relative;overflow:hidden;border-radius:4px}.wc-block-product-categories__button svg{fill:currentColor;outline:none}.wc-block-product-categories__button .screen-reader-text{height:auto}.wc-block-product-categories__button:active{color:currentColor}.wc-block-product-categories__button:disabled,.wc-block-product-categories__button[aria-disabled=true]{cursor:default;opacity:.3}.wc-block-product-categories__button:focus:enabled{background-color:#fff;color:#191e23;box-shadow:inset 0 0 0 1px #6c7781,inset 0 0 0 2px #fff;outline:2px solid transparent;outline-offset:-2px}.wc-block-product-categories__button:not(:disabled):not([aria-disabled=true]):hover{background-color:#fff;color:#191e23;box-shadow:inset 0 0 0 1px #e2e4e7,inset 0 0 0 2px #fff,0 1px 1px rgba(25,30,35,.2)}.wc-block-product-categories__button:not(:disabled):not([aria-disabled=true]):active{outline:none;background-color:#fff;color:#191e23;box-shadow:inset 0 0 0 1px #ccd0d4,inset 0 0 0 2px #fff}.wc-block-product-categories__button:disabled:focus,.wc-block-product-categories__button[aria-disabled=true]:focus{box-shadow:none}
.wc-block-featured-product{position:relative;background-color:#24292d;background-size:cover;background-position:50%;width:100%;margin:0 0 1.5em}.wc-block-featured-product,.wc-block-featured-product .wc-block-featured-product__wrapper{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;align-content:center}.wc-block-featured-product .wc-block-featured-product__wrapper{overflow:hidden;height:100%}.wc-block-featured-product.has-left-content{justify-content:flex-start}.wc-block-featured-product.has-left-content .wc-block-featured-product__description,.wc-block-featured-product.has-left-content .wc-block-featured-product__price,.wc-block-featured-product.has-left-content .wc-block-featured-product__title,.wc-block-featured-product.has-left-content .wc-block-featured-product__variation{margin-left:0;text-align:left}.wc-block-featured-product.has-right-content{justify-content:flex-end}.wc-block-featured-product.has-right-content .wc-block-featured-product__description,.wc-block-featured-product.has-right-content .wc-block-featured-product__price,.wc-block-featured-product.has-right-content .wc-block-featured-product__title,.wc-block-featured-product.has-right-content .wc-block-featured-product__variation{margin-right:0;text-align:right}.wc-block-featured-product .wc-block-featured-product__description,.wc-block-featured-product .wc-block-featured-product__price,.wc-block-featured-product .wc-block-featured-product__title,.wc-block-featured-product .wc-block-featured-product__variation{color:#fff;line-height:1.25;margin-bottom:0;text-align:center}.wc-block-featured-product .wc-block-featured-product__description a,.wc-block-featured-product .wc-block-featured-product__description a:active,.wc-block-featured-product .wc-block-featured-product__description a:focus,.wc-block-featured-product .wc-block-featured-product__description a:hover,.wc-block-featured-product .wc-block-featured-product__price a,.wc-block-featured-product .wc-block-featured-product__price a:active,.wc-block-featured-product .wc-block-featured-product__price a:focus,.wc-block-featured-product .wc-block-featured-product__price a:hover,.wc-block-featured-product .wc-block-featured-product__title a,.wc-block-featured-product .wc-block-featured-product__title a:active,.wc-block-featured-product .wc-block-featured-product__title a:focus,.wc-block-featured-product .wc-block-featured-product__title a:hover,.wc-block-featured-product .wc-block-featured-product__variation a,.wc-block-featured-product .wc-block-featured-product__variation a:active,.wc-block-featured-product .wc-block-featured-product__variation a:focus,.wc-block-featured-product .wc-block-featured-product__variation a:hover{color:#fff}.wc-block-featured-product .wc-block-featured-product__description,.wc-block-featured-product .wc-block-featured-product__link,.wc-block-featured-product .wc-block-featured-product__price,.wc-block-featured-product .wc-block-featured-product__title,.wc-block-featured-product .wc-block-featured-product__variation{width:100%;padding:16px 48px 0;z-index:1}.wc-block-featured-product .wc-block-featured-product__title,.wc-block-featured-product .wc-block-featured-product__variation{margin-top:0;border:0}.wc-block-featured-product .wc-block-featured-product__title:before,.wc-block-featured-product .wc-block-featured-product__variation:before{display:none}.wc-block-featured-product .wc-block-featured-product__variation{font-style:italic;padding-top:0}.wc-block-featured-product .wc-block-featured-product__description p{margin:0;line-height:1.5em}.wc-block-featured-product.has-background-dim:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:inherit;opacity:.5;z-index:1}.wc-block-featured-product.has-background-dim.has-background-dim-10:before{opacity:.1}.wc-block-featured-product.has-background-dim.has-background-dim-20:before{opacity:.2}.wc-block-featured-product.has-background-dim.has-background-dim-30:before{opacity:.3}.wc-block-featured-product.has-background-dim.has-background-dim-40:before{opacity:.4}.wc-block-featured-product.has-background-dim.has-background-dim-50:before{opacity:.5}.wc-block-featured-product.has-background-dim.has-background-dim-60:before{opacity:.6}.wc-block-featured-product.has-background-dim.has-background-dim-70:before{opacity:.7}.wc-block-featured-product.has-background-dim.has-background-dim-80:before{opacity:.8}.wc-block-featured-product.has-background-dim.has-background-dim-90:before{opacity:.9}.wc-block-featured-product.has-background-dim.has-background-dim-100:before{opacity:1}.wc-block-featured-product.alignleft,.wc-block-featured-product.alignright{max-width:305px;width:100%}.wc-block-featured-product:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wc-block-featured-product:after{content:none}}.wc-block-featured-product.aligncenter,.wc-block-featured-product.alignleft,.wc-block-featured-product.alignright{display:flex}.esg-starring	{	line-height:25px;display: inline-block}
.esg-starring .star-rating{	float: none; }
.esg-starring .star-rating {
color: #FFC321 !important;
}
.esg-starring .star-rating, .esg-starring-page .star-rating {
float: right;
overflow: hidden;
position: relative;
height: 1em;
line-height: 1em;
font-size: 1em;
width: 5.4em;
font-family: star;
}
.esg-starring .star-rating:before, .esg-starring-page .star-rating:before {
content: "\73\73\73\73\73";
color: #E0DADF;
float: left;
top: 0;
left: 0;
position: absolute;
}
.esg-starring star-rating span,
.esg-starring .star-rating span {
overflow: hidden;
float: left;
top: 0;
left: 0;
position: absolute;
padding-top: 1.5em;
}
.esg-starring .star-rating span:before,
.esg-starring .star-rating span:before {
content: "\53\53\53\53\53";
top: 0;
position: absolute;
left: 0;
}
.esg-starring .star-rating {
color: #FFC321 !important;
}
.esg-starring .star-rating, .esg-starring-page .star-rating {
line-height: 1em;
font-size: 1em;
font-family: star;
}
.esg-grid	{	width:100%;max-width:100%; font-family: 'Open Sans', sans-serif; -webkit-backface-visibility: hidden; backface-visibility:hidden; -webkit-transform: translateZ(0px); transform: translateZ(0px)}
.esg-grid .mainul,
.esg-grid .mainul>li { list-style: none;
margin:0;
padding:0;
transform-style: flat !important;}
.esg-grid * { -webkit-font-smoothing:antialiased; font-smoothing: antialiased;}
.esg-container ul,
.esg-container li {
list-style: none;
margin:0;
padding:0;
transform-style: flat !important;
}
.esg-overflowtrick	{	position: relative; width:100%; height:auto;
overflow:hidden;
padding:0px; box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
z-index:1; }
.esg-container	{
position:relative;
width:100%;
height:auto;
}
.esg-container >ul,
.esg-overflowtrick >ul {
width:100%;
max-width:100%;
height:0px; position: relative;
overflow: visible; }
.esg-grid li {
border: 0px solid transparent;
outline: 0px solid transparent;
visibility: hidden;
display: none; }
.esg-clear				{	clear:both; height:5px !important; background: none !important; }
.esg-clear-no-height,
.eg-clearfix			{	clear:both; height:0px !important; background: none !important; }
.esg-divide-5	{	width:100%;height:5px}
.esg-divide-15	{	width:100%;height:15px}
.esg-divide-20	{	width:100%;height:20px}
.esg-divide-22	{	width:100%;height:22px}
.esg-divide-30	{	width:100%;height:30px}
.esg-click-to-play-video	{	cursor: pointer}
.esg-entry-media iframe		{	-webkit-transform-style: flat;
-webkit-transform: translateZ(1000px);
} .esg-container .tp-esg-item					{ 	position:absolute; top:0px;left:0px; }
.esg-container .tp-esg-item					{	box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.esg-container .tp-esg-item .blackoverlay	{	width:100%;height:100%;position: absolute;background:#000; top:0px;left:0px;}
.tp-esg-item					{	z-index:5 }
.tp-esg-item.itemonotherpage	{	z-index:0; display:none;} .esg-entry-cover		{	box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;
width:100%;height:100%;position:absolute;top:0px;left:0px;overflow: hidden;
border: 0px solid transparent;
outline: 0px solid transparent;
}
.eec					{	display:block; width:auto; height:auto;position:absolute !important;  font-size:20px;text-align:center; } .esg-tc 			{	top:0px; left:0px; width:100%;}
.esg-lc 			{	top:0px;left:0px; height:100%;}
.esg-cc 			{	top:0px;left:0px; width:100%; vertical-align: middle;}
.esg-rc 			{	top:0px;right:0px; height:100%;}
.esg-bc 			{	bottom:0px;left:0px; width:100%;} .esg-tc .ess-tb-cell			{	text-align:center; vertical-align: top; } .esg-lc .ess-tb-cell			{	text-align:left; vertical-align: middle;}
.esg-cc .ess-tb-cell			{	}
.esg-rc .ess-tb-cell			{	text-align:right; vertical-align: middle;} .esg-blc .ess-tb-cell			{	text-align:left; vertical-align: bottom;}
.esg-bc .ess-tb-cell			{	text-align:center; vertical-align: bottom;}
.esg-brc .ess-tb-cell			{	text-align:right; vertical-align: bottom;}
.esg-bc .leftalign	{	text-align:left;} .esg-entry-media							{	position:relative; border: 0px solid transparent;outline: 0px solid transparent;overflow: hidden;
}
.esg-entry-media							{	width:100%;}
.esg-entry-media img						{	width:100%; height:auto; max-width:none !important; min-width:none !important}
.esg-layout-masonry .esg-entry-media img	{
line-height: 0px;
vertical-align: bottom;
display: inline-block;
}
.esg-layout-even .esg-entry-media,
.esg-layout-even .esg-entry-media img		{	height:100%;}
.esg-layout-even .esg-entry-media img		{	display:none}
.esg-media-cover-wrapper					{	position: relative; width:100%;}
.esg-layout-even .esg-media-cover-wrapper	{	height:100%;}
.esg-entry-media-wrapper					{	z-index: 0; }
.esg-entry-media-wrapper .esg-video-frame	{ 	background: #000;} .esg-entry-cover .esg-overlay						{	position: absolute; top:0px;left:0px; width:100%; height:100%; border: 0px solid transparent;
outline: 0px solid transparent;} .esg-layout-even .esg-entry-content					{	display:none; }
.esg-entry-content									{
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
-webkit-backface-visibility: hidden;
} .navigationbuttons,
.esg-pagination,
.esg-filters	{	position: relative; z-index:50; -webkit-backface-visibility:hidden;}
.esg-sortbutton-order.eg-icon-down-open.tp-asc { text-align: center}
.esg-sortbutton-order .tp-desc	{	text-align: center} .esg-singlefilters .esg-filter-checked	{	display: none; -webkit-backface-visibility:hidden;}
.esg-filter-wrapper		{	 display:inline-block; }
.esg-sortbutton-wrapper	{	 display:inline-block; }
.esg-cartbutton-wrapper	{	 display:inline-block  } .esg-filter-wrapper.dropdownstyle					{	min-width:100px;cursor: pointer; position: relative; z-index:1500; -webkit-backface-visibility: hidden; -webkit-transform: translateZ(1px);transform:translateZ(1px)}
.esg-filter-wrapper.dropdownstyle .esg-filterbutton	{	display:block;}
.esg-dropdown-wrapper								{	display:none; position: absolute; background:#fff; padding:20px;top:100%; -webkit-backface-visibility: hidden;
-webkit-transform: translateZ(10px);}
.esg-selected-filterbutton							{	color: #999;
margin-right: 5px;
cursor: pointer;
padding: 0px 15px 0px 10px;
line-height: 20px;
font-size: 12px;
font-weight: 600;
font-family: "Open Sans",sans-serif;
display: inline-block;
background: rgba(0, 0, 0, 0);
margin-bottom: 5px;
}
.esg-selected-filterbutton:hover					{ color: #444;}
.esg-selected-filterbutton .eg-icon-down-open		{	display: inline-block;
vertical-align: middle;
width: 29px;
line-height: 20px;
font-size: 9px;
font-weight: 700;
color: #999;
cursor: pointer;
background: rgba(0, 0, 0, 0);} .esg-sortbutton-order.tp-desc					{	-moz-transform: scaleY(-1);
-o-transform: scaleY(-1);
-webkit-transform: scaleY(-1);
transform: scaleY(-1);
filter: FlipV;
-ms-filter: "FlipV";}
.esg-sorting-select							{	cursor: pointer;position:absolute;top:0px;left:0px;width:100%;height:100%;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
-moz-opacity: 0.0;
-khtml-opacity: 0.0;
opacity: 0.0;
-webkit-appearance: menulist-button;
}
.esg-filters.esg-navbutton-solo-left		{	position:absolute;left:0px;top:50%; z-index: 800}
.esg-filters.esg-navbutton-solo-right		{	position:absolute;right:0px;top:50%; z-index: 800;}
.esg-navigationbutton.esg-right,
.esg-navigationbutton.esg-left				{	margin-left:0px !important; margin-right:0px !important; -webkit-transform-style: flat; -webkit-transform: translateZ(5000px);} .eg-leftright-container				{	float:left; width:310px; margin-right:20px; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; position: relative;}
.eg-leftright-container.dark		{	background:#1e1e1e}
.eg-leftright-container .pagination {	position:absolute;bottom:0px;}
.eg-leftright-container .esg-filters		{	padding:30px; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.eg-leftright-container .esg-filterbutton	{	display:block; margin:0px 0px 5px 0px}
.eg-leftright-container .esg-filter-wrapper	{	 display:block; margin-right:0px;} .eg-ajaxtarget-container	{	position:relative; width:100%;height:auto;} .tp-esg-item .add_to_cart_button.loading:before {	content: "";
position: absolute;
top: 0;
right: 0;
left: 0;
bottom: 0;
background: url(//www.4wdqld.com.au/wp-content/plugins/essential-grid/public/assets/images/ajax-loader.gif) center no-repeat rgba(255, 255, 255, 0.65);
}
.esg-loader 	{
top:50%; left:50%;
z-index:10000;
position:absolute;
}
.esg-loader.spinner0 {
width: 40px;
height: 40px;
background:url(//www.4wdqld.com.au/wp-content/plugins/essential-grid/public/assets/images/loader.gif) no-repeat center center;
background-color: #fff;
box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
margin-left:-20px;
-webkit-animation: esg-rotateplane 1.2s infinite ease-in-out;
animation: esg-rotateplane 1.2s infinite ease-in-out;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
.esg-loader.spinner1 {
width: 40px;
height: 40px;
background-color: #fff;
box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
margin-left:-20px;
-webkit-animation: esg-rotateplane 1.2s infinite ease-in-out;
animation: esg-rotateplane 1.2s infinite ease-in-out;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
.esg-loader.spinner5 	{	background:url(//www.4wdqld.com.au/wp-content/plugins/essential-grid/public/assets/images/loader.gif) no-repeat 10px 10px;
background-color:#fff;
margin:-22px -22px;
width:44px;height:44px;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
@-webkit-keyframes esg-rotateplane {
0% { -webkit-transform: perspective(120px) }
50% { -webkit-transform: perspective(120px) rotateY(180deg) }
100% { -webkit-transform: perspective(120px) rotateY(180deg)  rotateX(180deg) }
}
@keyframes esg-rotateplane {
0% {
transform: perspective(120px) rotateX(0deg) rotateY(0deg);
-webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg)
} 50% {
transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
-webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg)
} 100% {
transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
-webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
}
}
.esg-loader.spinner2 {
width: 40px;
height: 40px;
margin-left:-20px;
background-color: #ff0000;
box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
border-radius: 100%;
-webkit-animation: esg-scaleout 1.0s infinite ease-in-out;
animation: esg-scaleout 1.0s infinite ease-in-out;
}
@-webkit-keyframes esg-scaleout {
0% { -webkit-transform: scale(0.0) }
100% {
-webkit-transform: scale(1.0);
opacity: 0;
}
}
@keyframes esg-scaleout {
0% {
transform: scale(0.0);
-webkit-transform: scale(0.0);
} 100% {
transform: scale(1.0);
-webkit-transform: scale(1.0);
opacity: 0;
}
}
.esg-loader.spinner3 {
margin: -9px 0px 0px -35px;
width: 70px;
text-align: center;
}
.eg-search-wrapper .esg-loader.spinner3					{	margin-top:-30px !important}
.simple-light .eg-search-wrapper .esg-loader.spinner3,
.simple-dark .eg-search-wrapper .esg-loader.spinner3	{	margin-top:-25px !important}
.text-light .eg-search-wrapper .esg-loader.spinner3,
.text-dark .eg-search-wrapper .esg-loader.spinner3	{	margin-top:-22px !important}
.esg-loader.spinner3 .bounce1,
.esg-loader.spinner3 .bounce2,
.esg-loader.spinner3 .bounce3 {
width: 18px;
height: 18px;
background-color: #fff;
box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
border-radius: 100%;
display: inline-block;
-webkit-animation: esg-bouncedelay 1.4s infinite ease-in-out;
animation: esg-bouncedelay 1.4s infinite ease-in-out; -webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
.esg-loader.spinner3 .bounce1 {
-webkit-animation-delay: -0.32s;
animation-delay: -0.32s;
}
.esg-loader.spinner3 .bounce2 {
-webkit-animation-delay: -0.16s;
animation-delay: -0.16s;
}
@-webkit-keyframes esg-bouncedelay {
0%, 80%, 100% { -webkit-transform: scale(0.0) }
40% { -webkit-transform: scale(1.0) }
}
@keyframes esg-bouncedelay {
0%, 80%, 100% {
transform: scale(0.0);
-webkit-transform: scale(0.0);
} 40% {
transform: scale(1.0);
-webkit-transform: scale(1.0);
}
}
.esg-loader.spinner4 {
margin: 0px 0px 0px -20px;
width: 40px;
height: 40px;
text-align: center;
-webkit-animation: esg-rotate 2.0s infinite linear;
animation: esg-rotate 2.0s infinite linear;
}
.esg-loader.spinner4 .dot1,
.esg-loader.spinner4 .dot2 {
width: 60%;
height: 60%;
display: inline-block;
position: absolute;
top: 0;
background-color: #fff;
border-radius: 100%;
-webkit-animation: esg-bounce 2.0s infinite ease-in-out;
animation: esg-bounce 2.0s infinite ease-in-out;
box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
}
.esg-loader.spinner4 .dot2 {
top: auto;
bottom: 0px;
-webkit-animation-delay: -1.0s;
animation-delay: -1.0s;
}
@-webkit-keyframes esg-rotate { 100% { -webkit-transform: rotate(360deg) }}
@keyframes esg-rotate { 100% { transform: rotate(360deg); -webkit-transform: rotate(360deg) }}
@-webkit-keyframes esg-bounce {
0%, 100% { -webkit-transform: scale(0.0) }
50% { -webkit-transform: scale(1.0) }
}
@keyframes esg-bounce {
0%, 100% {
transform: scale(0.0);
-webkit-transform: scale(0.0);
} 50% {
transform: scale(1.0);
-webkit-transform: scale(1.0);
}
} @font-face {
font-family: 'eg-font';
src: url(//www.4wdqld.com.au/wp-content/plugins/essential-grid/public/assets/font/egfont.eot?85610117);
src: url(//www.4wdqld.com.au/wp-content/plugins/essential-grid/public/assets/font/egfont.eot?85610117#iefix) format('embedded-opentype'),
url(//www.4wdqld.com.au/wp-content/plugins/essential-grid/public/assets/font/egfont.woff?85610117) format('woff'),
url(//www.4wdqld.com.au/wp-content/plugins/essential-grid/public/assets/font/egfont.ttf?85610117) format('truetype'),
url(//www.4wdqld.com.au/wp-content/plugins/essential-grid/public/assets/font/egfont.svg?85610117#egfont) format('svg');
font-weight: normal;
font-style: normal;
}
[class^="eg-icon-"]:before, [class*=" eg-icon-"]:before {
font-family: "eg-font";
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center;  font-variant: normal;
text-transform: none; line-height: 1em;  margin-left: .2em;    }
.eg-icon-soundcloud:before { content: '\e8ca'; } .eg-icon-music:before { content: '\e858'; } .eg-icon-color-adjust:before { content: '\e862'; } .eg-icon-mail:before { content: '\e868'; } .eg-icon-mail-alt:before { content: '\e869'; } .eg-icon-heart:before { content: '\e86a'; } .eg-icon-heart-empty:before { content: '\e86b'; } .eg-icon-star:before { content: '\e86c'; } .eg-icon-star-empty:before { content: '\e86d'; } .eg-icon-user:before { content: '\e879'; } .eg-icon-male:before { content: '\e87a'; } .eg-icon-female:before { content: '\e87b'; } .eg-icon-video:before { content: '\e805'; } .eg-icon-videocam:before { content: '\e859'; } .eg-icon-picture-1:before { content: '\e803'; } .eg-icon-camera:before { content: '\e85a'; } .eg-icon-camera-alt:before { content: '\e85b'; } .eg-icon-th-large:before { content: '\e83c'; } .eg-icon-th:before { content: '\e83d'; } .eg-icon-ok:before { content: '\e80d'; } .eg-icon-ok-circled2:before { content: '\e877'; } .eg-icon-ok-squared:before { content: '\e878'; } .eg-icon-cancel:before { content: '\e80a'; } .eg-icon-plus:before { content: '\e86e'; } .eg-icon-plus-circled:before { content: '\e876'; } .eg-icon-plus-squared:before { content: '\e875'; } .eg-icon-minus:before { content: '\e86f'; } .eg-icon-minus-circled:before { content: '\e870'; } .eg-icon-minus-squared:before { content: '\e871'; } .eg-icon-minus-squared-alt:before { content: '\e872'; } .eg-icon-info-circled:before { content: '\e80f'; } .eg-icon-info:before { content: '\e844'; } .eg-icon-home:before { content: '\e843'; } .eg-icon-link:before { content: '\e80e'; } .eg-icon-unlink:before { content: '\e83f'; } .eg-icon-link-ext:before { content: '\e840'; } .eg-icon-lock:before { content: '\e856'; } .eg-icon-lock-open:before { content: '\e857'; } .eg-icon-eye:before { content: '\e841'; } .eg-icon-eye-off:before { content: '\e842'; } .eg-icon-tag:before { content: '\e85c'; } .eg-icon-thumbs-up:before { content: '\e887'; } .eg-icon-thumbs-up-alt:before { content: '\e888'; } .eg-icon-download:before { content: '\e88a'; } .eg-icon-upload:before { content: '\e889'; } .eg-icon-reply:before { content: '\e8a6'; } .eg-icon-forward:before { content: '\e874'; } .eg-icon-export-1:before { content: '\e873'; } .eg-icon-print:before { content: '\e886'; } .eg-icon-gamepad:before { content: '\e837'; } .eg-icon-trash:before { content: '\e801'; } .eg-icon-doc-text:before { content: '\e885'; } .eg-icon-doc-inv:before { content: '\e884'; } .eg-icon-folder-1:before { content: '\e83e'; } .eg-icon-folder-open:before { content: '\e883'; } .eg-icon-folder-open-empty:before { content: '\e882'; } .eg-icon-rss:before { content: '\e880'; } .eg-icon-rss-squared:before { content: '\e881'; } .eg-icon-phone:before { content: '\e87f'; } .eg-icon-menu:before { content: '\e830'; } .eg-icon-cog-alt:before { content: '\e847'; } .eg-icon-wrench:before { content: '\e848'; } .eg-icon-basket-1:before { content: '\e87c'; } .eg-icon-calendar:before { content: '\e87d'; } .eg-icon-calendar-empty:before { content: '\e87e'; } .eg-icon-lightbulb:before { content: '\e88b'; } .eg-icon-resize-full-alt:before { content: '\e845'; } .eg-icon-move:before { content: '\e846'; } .eg-icon-down-dir:before { content: '\e838'; } .eg-icon-up-dir:before { content: '\e839'; } .eg-icon-left-dir:before { content: '\e817'; } .eg-icon-right-dir:before { content: '\e818'; } .eg-icon-down-open:before { content: '\e83b'; } .eg-icon-left-open:before { content: '\e819'; } .eg-icon-right-open:before { content: '\e81a'; } .eg-icon-angle-left:before { content: '\e820'; } .eg-icon-angle-right:before { content: '\e81d'; } .eg-icon-angle-double-left:before { content: '\e892'; } .eg-icon-angle-double-right:before { content: '\e893'; } .eg-icon-left-big:before { content: '\e81f'; } .eg-icon-right-big:before { content: '\e81e'; } .eg-icon-up-hand:before { content: '\e835'; } .eg-icon-ccw-1:before { content: '\e891'; } .eg-icon-shuffle-1:before { content: '\e849'; } .eg-icon-play:before { content: '\e88c'; } .eg-icon-play-circled:before { content: '\e88e'; } .eg-icon-stop:before { content: '\e88f'; } .eg-icon-pause:before { content: '\e88d'; } .eg-icon-fast-fw:before { content: '\e890'; } .eg-icon-desktop:before { content: '\e85d'; } .eg-icon-laptop:before { content: '\e85e'; } .eg-icon-tablet:before { content: '\e85f'; } .eg-icon-mobile:before { content: '\e860'; } .eg-icon-flight:before { content: '\e894'; } .eg-icon-font:before { content: '\e851'; } .eg-icon-bold:before { content: '\e852'; } .eg-icon-italic:before { content: '\e855'; } .eg-icon-text-height:before { content: '\e84f'; } .eg-icon-text-width:before { content: '\e850'; } .eg-icon-align-left:before { content: '\e84c'; } .eg-icon-align-center:before { content: '\e84d'; } .eg-icon-align-right:before { content: '\e84e'; } .eg-icon-search:before { content: '\e802'; } .eg-icon-indent-left:before { content: '\e866'; } .eg-icon-indent-right:before { content: '\e867'; } .eg-icon-ajust:before { content: '\e84a'; } .eg-icon-tint:before { content: '\e84b'; } .eg-icon-chart-bar:before { content: '\e853'; } .eg-icon-magic:before { content: '\e807'; } .eg-icon-sort:before { content: '\e895'; } .eg-icon-sort-alt-up:before { content: '\e863'; } .eg-icon-sort-alt-down:before { content: '\e864'; } .eg-icon-sort-name-up:before { content: '\e854'; } .eg-icon-sort-name-down:before { content: '\e865'; } .eg-icon-coffee:before { content: '\e896'; } .eg-icon-food:before { content: '\e897'; } .eg-icon-medkit:before { content: '\e898'; } .eg-icon-puzzle:before { content: '\e899'; } .eg-icon-apple:before { content: '\e89a'; } .eg-icon-facebook:before { content: '\e89b'; } .eg-icon-gplus:before { content: '\e89c'; } .eg-icon-tumblr:before { content: '\e8a0'; } .eg-icon-twitter-squared:before { content: '\e8a2'; } .eg-icon-twitter:before { content: '\e8a1'; } .eg-icon-vimeo-squared:before { content: '\e89d'; } .eg-icon-youtube:before { content: '\e89f'; } .eg-icon-youtube-squared:before { content: '\e89e'; } .eg-icon-picture:before { content: '\e800'; } .eg-icon-check:before { content: '\e810'; } .eg-icon-back:before { content: '\e8a5'; } .eg-icon-thumbs-up-1:before { content: '\e8a9'; } .eg-icon-thumbs-down:before { content: '\e8aa'; } .eg-icon-download-1:before { content: '\e8ab'; } .eg-icon-upload-1:before { content: '\e8ac'; } .eg-icon-reply-1:before { content: '\e8a8'; } .eg-icon-forward-1:before { content: '\e8a7'; } .eg-icon-export:before { content: '\e80b'; } .eg-icon-folder:before { content: '\e813'; } .eg-icon-rss-1:before { content: '\e8c8'; } .eg-icon-cog:before { content: '\e832'; } .eg-icon-tools:before { content: '\e815'; } .eg-icon-basket:before { content: '\e812'; } .eg-icon-login:before { content: '\e833'; } .eg-icon-logout:before { content: '\e834'; } .eg-icon-resize-full:before { content: '\e816'; } .eg-icon-popup:before { content: '\e828'; } .eg-icon-arrow-combo:before { content: '\e827'; } .eg-icon-left-open-1:before { content: '\e82a'; } .eg-icon-right-open-1:before { content: '\e82b'; } .eg-icon-left-open-mini:before { content: '\e822'; } .eg-icon-right-open-mini:before { content: '\e823'; } .eg-icon-left-open-big:before { content: '\e824'; } .eg-icon-right-open-big:before { content: '\e825'; } .eg-icon-left:before { content: '\e836'; } .eg-icon-right:before { content: '\e826'; } .eg-icon-ccw:before { content: '\e808'; } .eg-icon-cw:before { content: '\e8c9'; } .eg-icon-arrows-ccw:before { content: '\e806'; } .eg-icon-level-down:before { content: '\e8a3'; } .eg-icon-level-up:before { content: '\e8a4'; } .eg-icon-shuffle:before { content: '\e814'; } .eg-icon-palette:before { content: '\e829'; } .eg-icon-list-add:before { content: '\e80c'; } .eg-icon-back-in-time:before { content: '\e821'; } .eg-icon-monitor:before { content: '\e81b'; } .eg-icon-paper-plane:before { content: '\e8ad'; } .eg-icon-brush:before { content: '\e8ae'; } .eg-icon-droplet:before { content: '\e81c'; } .eg-icon-clipboard:before { content: '\e8b0'; } .eg-icon-megaphone:before { content: '\e8b1'; } .eg-icon-key:before { content: '\e8af'; } .eg-icon-github:before { content: '\e8b3'; } .eg-icon-github-circled:before { content: '\e8b4'; } .eg-icon-flickr:before { content: '\e8b2'; } .eg-icon-flickr-circled:before { content: '\e8b5'; } .eg-icon-vimeo:before { content: '\e8b6'; } .eg-icon-vimeo-circled:before { content: '\e8b7'; } .eg-icon-twitter-1:before { content: '\e8b8'; } .eg-icon-twitter-circled:before { content: '\e8b9'; } .eg-icon-facebook-1:before { content: '\e8ba'; } .eg-icon-facebook-circled:before { content: '\e8bb'; } .eg-icon-facebook-squared:before { content: '\e8bc'; } .eg-icon-gplus-1:before { content: '\e8bd'; } .eg-icon-gplus-circled:before { content: '\e8be'; } .eg-icon-pinterest:before { content: '\e8bf'; } .eg-icon-pinterest-circled:before { content: '\e8c0'; } .eg-icon-tumblr-1:before { content: '\e8c1'; } .eg-icon-tumblr-circled:before { content: '\e8c2'; } .eg-icon-linkedin:before { content: '\e8c3'; } .eg-icon-linkedin-circled:before { content: '\e8c4'; } .eg-icon-dribbble:before { content: '\e8c5'; } .eg-icon-dribbble-circled:before { content: '\e8c6'; } .eg-icon-picasa:before { content: '\e8c7'; } .eg-icon-ok-1:before { content: '\e811'; } .eg-icon-doc:before { content: '\e809'; } .eg-icon-left-open-outline:before { content: '\e82e'; } .eg-icon-left-open-2:before { content: '\e82c'; } .eg-icon-right-open-outline:before { content: '\e82f'; } .eg-icon-right-open-2:before { content: '\e82d'; } .eg-icon-equalizer:before { content: '\e83a'; } .eg-icon-layers-alt:before { content: '\e804'; } .eg-icon-pencil-1:before { content: '\e831'; } .eg-icon-align-justify:before { content: '\e861'; } .eg-icon-wistia:before { content: '\e89f'; } .eg-icon-wistia-squared:before { content: '\e89e'; }  .esg-filter-wrapper .esg-filterbutton:last-child,
.esg-cartbutton a,
.esg-selected-filterbutton										{ margin-right: 0 !important; }
.esg-singlefilters .esg-filter-checked							{	display:none !important}  .eg-ajaxclicklistener	{	cursor: pointer}
.eg-ajax-video-container {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px; height: 0; overflow: hidden;
}
.eg-ajax-video-container.widevideo {
padding-bottom: 50%;
}
.eg-ajax-video-container iframe,
.eg-ajax-video-container object,
.eg-ajax-video-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.forcenotvisible	{	visibility: hidden !important}
.forcenotdisplay	{	display:none !important} input.eg-search-input[type="text"],
.eg-search-input	{	display:inline-block}
.eg-search-submit,
.eg-search-clean	{	display:inline-block; width:auto; -moz-user-select: -moz-none;   -khtml-user-select: none;   -webkit-user-select: none;}
.eg-search-submit,
.eg-search-clean	{ cursor: pointer}
.eg-search-wrapper								{	vertical-align: top; line-height:40px;}
input.eg-search-input[type="text"]				{	font-family: "Open Sans",sans-serif;outline:none !important;margin:0px 0px 5px !important; padding:8px 15px;  vertical-align: middle;} .eg-ajax-closer-wrapper 		{	display:block; z-index: 51000; position: relative}
.eg-ajax-navbt					{	cursor: pointer; display:inline-block; margin-right:5px;}
.eg-acp-inner.eg-acp-tr .eg-ajax-closer.eg-ajax-navbt,
.eg-acp-inner.eg-acp-br .eg-ajax-closer.eg-ajax-navbt	{	margin-right:0px}
.eg-ajax-closer-wrapper.eg-acp-tl,
.eg-ajax-closer-wrapper.eg-acp-bl	{	 text-align: left; }
.eg-ajax-closer-wrapper.eg-acp-tr,
.eg-ajax-closer-wrapper.eg-acp-br	{	 text-align: right; }
.eg-ajax-closer-wrapper.eg-acp-t,
.eg-ajax-closer-wrapper.eg-acp-b	{	 text-align: center;}
.eg-ajax-closer-wrapper.eg-acp-t,
.eg-ajax-closer-wrapper.eg-acp-tr,
.eg-ajax-closer-wrapper.eg-acp-tl	{margin-bottom:5px;}
.eg-ajax-closer-wrapper.eg-acp-bl,
.eg-ajax-closer-wrapper.eg-acp-br,
.eg-ajax-closer-wrapper.eg-acp-b	{margin-top:5px;}
.eg-acp-inner	{	display: block; position:absolute; z-index:50; margin:5px;}
.eg-acp-inner.eg-acp-tr,
.eg-acp-inner.eg-acp-tl,
.eg-acp-inner.eg-acp-t	{	top:0px; }
.eg-acp-inner.eg-acp-br,
.eg-acp-inner.eg-acp-bl,
.eg-acp-inner.eg-acp-b	{	bottom:0px; }
.eg-acp-inner.eg-acp-tl,
.eg-acp-inner.eg-acp-bl	{	left:0px;}
.eg-acp-inner.eg-acp-tr,
.eg-acp-inner.eg-acp-br	{	right:0px; }
.eg-acp-inner.eg-acp-t,
.eg-acp-inner.eg-acp-b	{	left:50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);-moz-transform: translateX(-50%);}
.eg-ajax-navbt					{	line-height:21px; background:#000; background:rgba(0,0,0,0.75); color:#fff; border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px; text-transform: uppercase; padding:1px 1px 0px 0px; font-size:11px; font-weight:400; }
.eg-ajax-closer.eg-ajax-navbt	{	padding: 1px 5px 1px 3px;vertical-align: top;}
.eg-acp-light .eg-ajax-navbt	{	background:#e5e5e5; color:#000;}
.eg-ajax-closer.eg-ajax-navbt i	{	font-size:13px;}
.eg-ajax-navbt i				{	font-size:16px;}
.eg-ajax-closer-wrapper.eg-acp-type1	{	margin:0;}
.eg-acp-type1 .eg-ajax-navbt	{	border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px; padding:10px; margin:0px;}
.eg-acp-type1 .eg-ajax-navbt i	{	font-size:20px;}
.eg-acp-type1 .eg-ajax-navbt	{	width: 40px;height: 40px;text-align: center;vertical-align: medium !important; line-height: 40px; padding:0px;}
.eg-acp-type1 .eg-ajax-closer.eg-ajax-navbt	{	vertical-align: top; font-size:24px; font-weight:300; font-family: sans-serif; height: auto;line-height: 28px;padding: 8px 0px 4px;}
span.eg-el-amount:before	{	content:"("}
span.eg-el-amount:after		{	content:")"}
span.eg-el-amount	{	margin-left:10px;}