/*
Theme Name: Child Theme
Theme URI: http://www.hypercube.co.nz
Description: Child theme of enfold theme for the Enfold theme
Author: HyperCube
Author URI: http://www.hypercube.co.nz
Template: enfold
Version: 4.4.1
*/

/* Generated by Orbisius Child Theme Creator (http://orbisius.com/products/wordpress-plugins/orbisius-child-theme-creator/) on Wed, 11 Jul 2018 04:05:38 +0000 */ 
/* The plugin now uses the recommended approach for loading the css files.*/

#top .product div.images img {
	width: auto !important;
	margin: auto;
}

.page-id-236 table.avia-table tr.avia-heading-row th:first-of-type,
.page-id-236 table.avia-table tr.avia-heading-row th:nth-of-type(3) {
	width: 150px;
}
.page-id-236 table.avia-table tr.avia-heading-row th:nth-of-type(2) {
	width: 130px;
}
.page-id-236 table.avia-table tr.avia-heading-row th:nth-of-type(4) {
	width: 230px;
}
.page-id-236 table.avia-table tr.avia-heading-row th:nth-of-type(5) {
	width: 300px;
}

.page-id-6600 table.avia-table tr.avia-heading-row th:nth-of-type(4),
.page-id-6600 table.avia-table tr.avia-heading-row th:nth-of-type(5),
.page-id-6542 table.avia-table tr.avia-heading-row th:nth-of-type(4),
.page-id-6542 table.avia-table tr.avia-heading-row th:nth-of-type(5) {
	width: 250px;
}

@media screen and ( min-width: 768px ) {
	.page-id-236 .avia-data-table-wrap {
		overflow-x: auto;
	}
	.page-id-236 .avia-data-table-wrap table.avia-table {
		min-width: 1100px;
	}
}

@media screen and (max-width: 1100px) {
	.page-id-77 .tcb-flex-row .tcb-flex-col {
		max-width: 42%;
	}
	.page-id-77 .tcb-flex-row .tcb-flex-col:first-child,
	.page-id-77 .tcb-flex-row .tcb-flex-col:last-child {
		max-width: 8%;
	}
}

@media screen and (max-width: 1024px) {
	.page-id-77 .tcb-flex-row .tcb-flex-col {
		max-width: 50%;
	}
	.page-id-77 .tcb-flex-row .tcb-flex-col:first-child,
	.page-id-77 .tcb-flex-row .tcb-flex-col:last-child {
		max-width: 0;
	}
}


@media screen and (max-width: 860px) {
	.page-id-77 .tcb-flex-row .tcb-flex-col .thrv_heading h2 {
		font-size: 28px !important;
	}
}