/*
Theme Name: Bootstrap 3
Author: JAZ
Author URI: http://www.jaz.com.au
Description: Starter template for Bootstrap 3 Framework
Version: 1.0
*/

/*Wordpress editor styles start*/

.entry-content img {
	margin: 0 0 1.5em 0;
	}
.alignleft, img.alignleft {
	margin-right: 1.5em;
	display: inline;
	float: left;
	}
.alignright, img.alignright {
	margin-left: 1.5em;
	display: inline;
	float: right;
	}
.aligncenter, img.aligncenter {
	margin-right: auto;
	margin-left: auto;
	display: block;
	clear: both;
	}
.alignnone, img.alignnone {
	margin-bottom: 10px;
	}
.wp-caption {
	margin-bottom: 30px;
	text-align: center;
	padding-top: 5px;
	border:1px solid #e5e5e5;
	margin-top: 20px;
	}
.wp-caption img {
	border: 0 none;
	padding: 0;
	margin: 0;
	}
.wp-caption p.wp-caption-text {
	line-height: 1.5;
	font-size: 12px;
	margin: 0;
	}
.wp-smiley {
	margin: 0 !important;
	max-height: 1em;
	}
blockquote.left {
	margin-right: 20px;
	text-align: right;
	margin-left: 0;
	width: 33%;
	float: left;
	}
blockquote.right {
	margin-left: 20px;
	text-align: left;
	margin-right: 0;
	width: 33%;
	float: right;
	}

/*Custom Colours*/
.eastern-guruma .menu-container, .eastern-guruma h1 span:after, .eastern-guruma .button, .eastern-guruma .dropdown-menu>.active>a, input[type=submit], .eastern-guruma .navbar-header {
background-color: #dcbc33;
}

/*.eastern-guruma .navbar {
border-color: #dcbc33;
}*/

.eastern-guruma-pastoral-company .menu-container, .eastern-guruma-pastoral-company h1 span:after, .eastern-guruma-pastoral-company .button, .eastern-guruma-pastoral-company .navbar-header {
background-color: #d67d07;

}

.pilbara-aboriginal-investments .menu-container, .pilbara-aboriginal-investments h1 span:after, .pilbara-aboriginal-investments .button, .pilbara-aboriginal-investments .navbar-header {
background-color: #5a7e36;
color: #fff;
}

.eastern-guruma-nt .menu-container, .eastern-guruma-nt h1 span:after, .eastern-guruma-nt .button, .eastern-guruma-nt .navbar-header {
background-color: #7a0305;
color: #fff;
}

/* faded colours */
.eastern-guruma-pastoral-company .nav-tabs>li.current-menu-item:before, .eastern-guruma-pastoral-company .nav-tabs>li.current-page-ancestor:before {
background-color: #e9bb80;
}

.pilbara-aboriginal-investments .nav-tabs>li.current-menu-item:before, .pilbara-aboriginal-investments .nav-tabs>li.current-page-ancestor:before {
background-color: #a4b690;
}

.eastern-guruma-nt .nav-tabs>li.current-menu-item:before, .eastern-guruma-nt .nav-tabs>li.current-page-ancestor:before {
background-color: #b37777;
}

/*Wordpress editor styles end*/
body {
/*background: url(images/bg_onion.jpg) 50% top no-repeat;*/
/*background: url(images/bg_onion_projects.jpg) 50% top no-repeat;*/
/*background: url(images/bg_onion_blog.jpg) 50% top no-repeat;*/
/*background: url(images/bg_onion_contact.jpg) 50% top no-repeat;*/

font-size: 14px;
color: #808080;
font-family: 'Source Sans Pro', sans-serif;
position: relative;
overflow-x: hidden;
}

h1 {
text-transform: uppercase;
font-size: 17px;
border-bottom: 1px solid #e5e5e5;
font-family: 'Montserrat', sans-serif;
font-weight: 600;
margin-top: 0;
line-height: 36px;
color: #262626;
}

h1 span {
position:relative;
padding-bottom: 8px;
}

h1 span:after {
content: '';
position:absolute;
bottom: 0;
height: 3px;
background-color: #dcbc33;
left: 0;
right: 0;

}

h2 {
text-transform: uppercase;
font-size: 17px;
color: #262626;
font-family: 'Montserrat', sans-serif;
font-weight: 600;
margin-top: 0;
}

h3 {
	text-transform: uppercase;
font-size: 16px;
color: #262626;
font-family: 'Montserrat', sans-serif;
font-weight: 600;
margin-top: 0;
}

h4 {
font-size: 16px;
margin-bottom: 17px;
font-weight: 600;
    line-height: 1.35;
}

h5 {
font-size: 16px;
margin-bottom: 0;
font-weight: 600;
line-height: 1.42857143;
margin-top: 21px;
color: #262626;
}

.button, input[type=submit] {
text-transform: uppercase;
text-align: center;
padding: 5px 19px;
font-size: 11px;
font-family: 'Montserrat', sans-serif;
font-weight: 600;
color: #000;
color: #262626;
display: inline-block;
z-index: 5;
position:relative;
border: none;
border-radius: 0;
}

.button:hover, input[type=submit]:hover {
text-decoration: none;
color: #262626;
cursor: pointer;
}

input[type=submit]:hover {
background-color: #caac2d;
}

.button:before {
background-color: transparent;
content: '';
position:absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
-webkit-transition: background-color 0.2s;
-moz-transition: background-color 0.2s;
-o-transition: background-color 0.2s;
transition: background-color 0.2s;
z-index:-1;
}

.button:hover:before {
background-color: rgba(0,0,0,0.2);

}

/*page-header */
#page-header {
	height: 185px;
border-top: 23px solid #fff;
}
.grey-bg {
background-color: #e9e8e6;
}

/* tabs */
.nav-tabs {
border-bottom: none;

text-transform: uppercase;

margin-right: -15px;
}

.nav-tabs li {
margin-top: -2px;
margin-bottom: 0;
width: 190px;
line-height: 34px;
height: 40px;
text-align: center;
margin-left: 5px;
border: 2px solid #e6d590;
border-top-color: #fff;
background-color: #fff;
}

.nav-tabs li.current-menu-item, .nav-tabs>li.current-page-ancestor, .archive .nav-tabs>li:first-child , .single .nav-tabs>li:first-child {
	position:relative;
	z-index: 10;
}

.nav-tabs>li>a {
border-radius: 0;
color: #e6d590;
color: #dcbb2e;
font-family: 'Montserrat', sans-serif;
font-weight: 600;
font-size: 13px;
display: inline-block;
vertical-align: middle;
line-height: 1em;
padding: 0 15px;


}

.nav-tabs>li>a:hover {
background-color: transparent;
border-color: transparent;
}


.nav-tabs>li:nth-child(2) {
border-color: #e9bb80;
border-top-color: transparent;
}
 
.nav-tabs>li:nth-child(2)>a {
color: #d47e05;
}

.nav-tabs>li:nth-child(3) {
border-color: #a4b690;
border-top-color: transparent;
}

.nav-tabs>li:nth-child(3)>a {
color: #597f36;
}

.nav-tabs>li:nth-child(4) {
border-color: #b37777;
border-top-color: transparent;
}

.nav-tabs>li:nth-child(4)>a {
color: #7b0305;
}

.nav-tabs>li.current-menu-item>a, .nav-tabs>li.current-page-ancestor>a {
color: #555;
cursor: default;
background-color: #fff;
position:relative;
}

.nav-tabs>li.current-menu-item:before, .nav-tabs>li.current-page-ancestor:before, .archive .nav-tabs>li:first-child:before, .single .nav-tabs>li:first-child:before {
content: '';
position: absolute;
height: 2px;
background-color: #e6d590;
top: -2px;
left: -2000px;
right: -2000px;
}

.nav-tabs>li.current-menu-item:after, .nav-tabs>li.current-page-ancestor:after, .archive .nav-tabs>li:first-child:after, .single .nav-tabs>li:first-child:after{
content: '';
position: absolute;
height: 2px;
background-color: #fff;
top: -2px;
left: 0;
right: 0;
}



#logo {
height:97px;
}

#logo img {
margin-top: -22px;
}

.pilbara-aboriginal-investments #logo img {
width: 247px;
}

.eastern-guruma-nt #logo img {
margin-top: -9px;
width: 310px;
}

#header-links {
float: right;
margin-top: 32px;
color: #262626;
}

#telephone {
float: left;
font-family: 'Montserrat', sans-serif;
font-weight: 600;
font-size: 26px;
}

#telephone .fa {
margin-right: 5px;
}

/* social icons */
ul#social-links {
list-style: none;
float: left;
margin-top: 4px;
margin-right: 5px;
padding-left: 28px;
display: none;
}

ul#social-links li {
display: inline;
margin-left: 5px;
font-size: 21px;
}

ul#social-links li a {
color: #262626;
margin-bottom: 24px;
}

/* Navigation */
.menu-container {
margin: 0 -30px;
-webkit-font-smoothing: antialiased;
position:relative; 
z-index: 5;
}

.navbar {
z-index: 20;
}

.navbar-nav>li>a {
color: #262626;
text-transform: uppercase;
font-weight: 600;
font-family: 'Montserrat', sans-serif;
}

/* Carousel */
.carousel {
height: 400px;
margin-top: -30px;
z-index: -1;
margin-bottom: 24px;
}

/* Blog */


#subsidiary-companies {
background: url(images/bg_subsidiary_companies.jpg) 50% top;
background-repeat:repeat;
margin-top: 36px;
padding-top:13px;
padding-bottom: 9px;
position:relative;
}

#subsidiary-companies h1 {
border: none;
margin-top: 9px;
margin-bottom: 23px;
    position: relative;
    z-index: 10;
}

#subsidiary-companies h1 span:after{
	background-color: #fff;
}


/*#subsidiary-companies h2 {
margin-top: 0;
margin-bottom: 23px;
    position: relative;
    z-index: 10;
}
*/
#subsidiary-companies a {
display: block;
background-color: #f2f2f2;
height: 140px;
border: 2px solid transparent;
text-align: center;
-webkit-transition: 0.2s;
-moz-transition: 0.2s;
-o-transition:  0.2s;
transition:  0.2s;
    position: relative;
    z-index: 10;
	    margin-bottom: 20px;
}

#subsidiary-companies a:hover {
text-decoration: none;
cursor: pointer;
}

#subsidiary-companies a:before {
content:'';
display: inline-block;
vertical-align: middle; 
height: 100%;
}

#subsidiary-companies a img {
height: 116px;
vertical-align: middle;
display: inline-block;
}

#subsidiary-companies a#subsidiary-eg-pastoral {
background: #f2f2f2 url(images/eg_logo_pc_1col.svg) 50% 50% no-repeat;
background-size: auto 116px; 
border-color: #e9bb80;
background-size: 69%;
}

#subsidiary-companies a#subsidiary-eg-pastoral:hover {
background-image: url(images/eastern-guruma-pastoral-company.svg);
}

#subsidiary-companies a#subsidiary-pai {
background: #f2f2f2 url(images/eg_logo_pai_1col.svg) 50% 50% no-repeat;
background-size: auto 111px; 
border-color: #a4b690;
background-size: 76%;
}

#subsidiary-companies a#subsidiary-pai:hover {
background-image: url(images/pilbara-aboriginal-investments.svg);
}

#subsidiary-companies a#subsidiary-nt {
background: #f2f2f2 url(images/eg_logo_nt_1col.svg) 50% 50% no-repeat;
background-size: auto 79px; 
border-color: #b37777;
background-size: 87%;
}

#subsidiary-companies a#subsidiary-nt:hover {
background-image: url(images/eastern-guruma-nt.svg);
}

.home #featured-projects {
	background: #fff;
	padding-top: 0;
	padding-bottom: 80px;
}

/* Projects Home */
#featured-projects {
	margin-top: 25px;
	padding-top: 20px;
padding-bottom: 47px;
}

#featured-projects h1{
margin-bottom: 27px;
}

.featured-project {
position:relative;
min-height: 165px;
line-height: 17px;
}

.featured-project a{
color: #262626;
}

.featured-project a img.wp-post-image {
width: 125px;
height: 125px;
float: left;
margin-right: 21px;
margin-bottom: 10px;
}

.featured-project a.blog-title {
font-weight: 600;
font-size: 16px;
color: #808080;
display:block;
width: 48%;
overflow: hidden;
white-space:nowrap;
text-overflow: ellipsis;
margin-bottom: 1px;
}

.featured-project a.button {
position:absolute;
bottom: 0;
}

.featured-project a.button-excerpt {
display: none;
}

/* Tetimonials Home */

#featured-testimonials {
background-color: #e9e8e6;
height: 300px;
padding-top: 17px;
margin-bottom: 27px;
display: none;
}

/* Clients Home */
#clients-home h2 {
margin-bottom: 37px;
}

#clients-home img {
max-width: 100%;
height: auto;
}

.eastern-guruma-nt #clients-home {
	margin-top: 60px;
}

#clients-home {
	margin-bottom: 64px;
}

/* Blog Homepage */
.widget img {
max-width: 100%;
height: auto;
}

.widget_recent_entries ul {
padding: 0;
}

.widget_recent_entries li {
list-style: none;
padding: 0;
margin-bottom: 25px;
line-height: 17px;
font-size: 14px;
}
.widget_recent_entries li a.blog-title {
font-weight: 600;
font-size: 16px;
display:block;
width: 66%;
overflow: hidden;
white-space:nowrap;
text-overflow: ellipsis;
margin-bottom: 1px;
color: #808080;
}

/* Enews Subscribe Home */
#enews-home {
background-color: #dcbc33;

padding-top: 37px;
padding-bottom: 30px;
}

#enews-home h3 {
margin-top: -6px;
}

.widget_recent_entries li img {
width: 105px;
height: 105px;
margin-right: 15px;
}

#footer {
background-color: #262626;
}

#footer, #footer a, #footer-links a {
color: #fff!important;
}

#footer-links ul#social-links {
padding-left: 0;
margin-left: 0;
margin-right: 14px;
}

#footer-links ul#social-links li {
margin-left: 0;
margin-right: 5px;
}

#footer-links p, #site-credits {
padding-top: 5px;
}

#enewsletter-subscribe {
float: right;
margin-top: -4px;
margin-left: 11px;
}

#enewsletter-subscribe .form-control {
border-radius: 0;
margin-right: 12px;
padding: 6px 12px;
min-width: 233px;
height: 26px;
border:1px solid #dcbc33;

}

#enewsletter-subscribe input[type=submit]{
background-color: #262626;
border: none;
color: #fff;
font-weight: 400;
padding: 5px 23px;
}

.content-container .hentry {
min-height: 400px;
padding-bottom: 40px;
}

.page-template-default .hentry h1 {
margin-bottom: 30px;
}

.hentry img {
max-width: 100%;
height: auto;
}

.hentry h2 {
margin-top: 20px;
}

.hentry ul {
list-style: square;
padding-left: 17px;
}

.hentry ul li {
padding-bottom: 3px;
}

/* internal */
#banner {
    height: 160px;
   /* margin-top: -30px;*/
    background: url(images/bg_subsidiary_companies.jpg) 50% top repeat-x;
	/*background: #DBBC33;*/
    padding-top: 77px;
    margin-bottom: 38px;
	position:relative;
}

#banner:after, #subsidiary-companies:after {
	content: '';
	display: block;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	position:absolute;
	background-color: rgba(219,188,51,.6);
}

.eastern-guruma-pastoral-company #banner:after {
	background-color: rgba(214,125,7,.6);
}

.pilbara-aboriginal-investments #banner:after {
	background-color: rgba(90,126,54,.6);
}

.eastern-guruma-nt #banner:after {
	background-color: rgba(122,3,5,.6);
}

#banner h2{
	font-size: 40px;
	text-align:center;
	text-transform: uppercase;
	position: relative; 
    z-index: 2;
}

/* side navigation */
		.snav>ul {
			padding-left: 0;
			margin-top: 38px;
			margin-bottom: 40px;
			line-height: 1.42857143;
			text-transform: uppercase;
		}
		
		.snav ul li {
			border-bottom: 1px solid #ccc;
		}
		
		.snav ul li a {
			color: #808080;
			font-size: 14px;
			display: block;
			padding: 6px 12px 5px 12px;
			position:relative;
		}
		
		.snav ul li a:before {
			content: '';
			width: 3px; 
			position:absolute;
			left: 0;
			top: 7px;
			bottom: 7px;
			background-color: transparent;
			display: block;
		}
		
		.snav ul li a:hover {
			text-decoration: none;
			cursor: pointer;
		
		}
		
		.snav ul li, .snav>ul>li.current_page_ancestor li li {
			display: none;
		}
		
		.snav>ul>li.current_page_ancestor, .snav>ul>li.current_page_ancestor li, .snav>ul>li.current_page_ancestor li.current_page_ancestor li {
			display:block;
		}
		
		.snav>ul>li.current_page_ancestor>a {
			/*text-transform: uppercase;
			color: #A51E36;
			font-weight: 400;*/
			display: none;
		}
		
		.snav ul li.current_page_item>a {
			
			font-weight: 600;
			
		}
		
		.snav ul li.current_page_item>a:before, .snav ul li a:hover:before {
		
			background-color: #DBBC33;
			
		}
		
		.snav ul ul {
			padding-left: 0;
		}
		
		.snav>ul>li.current_page_ancestor li.current-menu-ancestor li {
			display: block;
		}	
		
		/* project portfolio */
		
		.project {
			min-height: 485px;
			margin-bottom: 60px;
			position: relative;
			padding-bottom: 40px;
		}
		
		
		.project h4 {
			margin-top: 0;
			text-transform: uppercase;
			color: #262626;
			margin-bottom: 0;
		}
		
		.project p {
			margin-bottom: 0;
		}
		
		
		
		.project-img-container {
			background: #efefef;
			text-align:center;
			height:175px;
			margin-bottom: 17px;
		}
		
		.project img {
			max-width: 100%;
			height: auto;
			
		}
		
		.project-description p {
			margin-top: 15px;
   			line-height: 1.35;
		}
		
		.project .button {
			display: inline-block;
			position: absolute;
			bottom: 0;
		}
		
		/* Blog */
		
		/* Blog sidebar */
		
			.blog-container #sidebar {
		    	margin-top: 45px;
			}
		
			.blog-container #sidebar .widget {
				margin-bottom: 25px;
			}
			
			/*#sidebar .widget h1 span:after {
				content: none;
			}*/
			
			.blog-container #sidebar .widget h2 {
				background-color: #dcbc33;
				color: #262626;
				border: none;
				line-height: 1.5;
				padding: 4px 10px 2px;
				margin-bottom: 3px;
				
			}
			
			.blog-container #sidebar .widget ul {
				list-style: none;
				padding-left: 0;
			}
			
			.blog-container #sidebar .widget ul li {
				border-bottom: 1px solid #ccc;
				
			}
			
			.blog-container #sidebar .widget ul li a {
				color: #808080;
				display: block;
				padding: 5px 15px;
				text-transform: uppercase;
				position:relative;
			}
			
			.blog-container #sidebar .widget ul li a:before {
			
			    content: '';
				width: 3px;
				position: absolute;
				left: 0;
				top: 7px;
				bottom: 7px;
				background-color: transparent;
				display: block;
			}
			
			.blog-container #sidebar .widget ul li.current-cat a {
				font-weight: 600;
				
			}
			
			.blog-container #sidebar .widget ul li a:hover {
				text-decoration: none;
			}
			
			.blog-container #sidebar .widget ul li.current-cat a:before, .blog-container #sidebar .widget ul li a:hover:before {
				background-color: #DBBC33;
				
			}
		
			.blog-container .post {
				border: 1px solid #CCC;
				position: relative;
				padding-top: 15px;
				padding-bottom: 15px;
				margin-bottom: 20px;
				min-height: 0;
				margin-top: 8px;
			}
			
			.blog-container .post a {
				color: #333;
				margin-top: 8px;
			}
			
			.blog-container .post:before {
				content: '';
				position: absolute;
				width: 14%;
				top: 0;
				bottom: 0;
				background-color: #dabd35;
				display:block;
			}
			
			.single .blog-container .post {
				border: none;
			}
			
			.single .blog-container .post:before {
				content: none;
			}
			
			.blog-container .post-date {
				color: #FFF;
				text-align:center;
				font-size: 40px;
				font-weight: 600;
				font-family: 'Montserrat', sans-serif;
			}
			
			.blog-container .post h3 {
				margin-top: 0;
				margin-bottom: 3px;
			}
			
			.post-meta span {
				color: #bbb;
			}
			
			.blog-container .post-thumbnail {
				margin-left: 25px;
				margin-top: 5px;
			}
			
			.blog-container .post-content {
				margin-right: 15px;
			}
			
			.blog-container .post-content p {
			clear: left;
			}
			
			.wp-post-image {
				max-width: 100%;
			}
			
			/*.blog .post .more-link, .archive .post .more-link, .form-submit input[type=submit] {
				text-transform: uppercase;
				color: #fff;
				border-radius: 5px;
				background-color: #7b0207;
				padding: 5px 10px;
				float: right;
				width: auto;
				display: block;
				margin-top: 20px;
				-webkit-transition: background-color 0.2s;
				-moz-transition: background-color 0.2s;
				-o-transition: background-color 0.2s;
				transition: background-color 0.2s;
			}
			
			
			
			.blog .post .more-link:hover, .form-submit input[type=submit]:hover {
				text-decoration: none;
				background-color: #dabd35;
				cursor: pointer;
				
			}*/
			
			/* Form */
			
			.wpcf7-form {
				margin-top: 30px;
			}
			
			label {
				font-weight: 400;
				text-transform: uppercase;
			}
			
			.input-lg {
				height: 40px;
				border-radius: 0;
			}

			select.input-lg {
				width: 50%;
			}
			
			input[type=file] {
				padding-left: 0;
			}
			


@media (min-width: 768px) {
/* Navigation */
.navbar {
margin-bottom: 0;
}

.navbar .navbar-nav {
display: inline-block;
float: none;
vertical-align: top;
}

.navbar .navbar-collapse {
text-align: center;
}

.navbar-nav>li {
position:relative;
}
.navbar-nav>li:after {
content: '';
position:absolute;
width: 1px; 
right: 0;
top: 18px;
bottom: 18px;
background-color: rgba(255,255,255,0.4);
}

.navbar-nav>li:last-child:after {
content: none;
}


.navbar-nav>li>a {
padding: 18px 14px 17px;
position:relative;
font-size: 14px;
}

.pilbara-aboriginal-investments .navbar-nav>li>a, .eastern-guruma-nt .navbar-nav>li>a {
color: #fff;
}

.nav .open>a {
background-color: transparent;
}

.navbar-nav>li>a:hover, .navbar-nav>li.open>a, .navbar-nav>li.focus>a, .navbar-nav>li.active>a {
background-color: transparent!important;
}

.navbar-nav>li>a:after {
content: '';
position:absolute;
bottom: 0;
left: 5px;
right:5px; 
height: 3px;
background-color: transparent;
-webkit-transition: background-color 0.2s;
-moz-transition: background-color 0.2s;
-o-transition: background-color 0.2s;
transition: background-color 0.2s;
}



.navbar-nav>li>a:hover:after, .navbar-nav>li.current-menu-item>a:after, .navbar-nav>li.current_page_parent>a:after {
background-color: #262626;
}

.pilbara-aboriginal-investments .navbar-nav>li>a:hover:after, .pilbara-aboriginal-investments .navbar-nav>li.current-menu-item>a:after, .pilbara-aboriginal-investments .navbar-nav>li.current_page_parent>a:after, .eastern-guruma-nt .navbar-nav>li>a:hover:after, .eastern-guruma-nt .navbar-nav>li.current-menu-item>a:after, .eastern-guruma-nt .navbar-nav>li.current_page_parent>a:after {
background-color: #FFF;
}

.dropdown-menu>.active>a, .dropdown-menu>.active>a:hover {
color: #262626;
}


}

@media (max-width: 990px) {
	.nav-tabs li {
    width: 178px;
	}
	
	.nav-tabs>li>a {
		padding: 0 11px;
	
	}
	
	#page-header {
    	height: 212px;
	}
	
	
	
	#logo {
		height: 150px;
	}
	
	#logo img {
		margin-top: 10px;
	}
	
	#header-links {
    margin-top: 57px;
	}
	
	.navbar {
		margin-top: 7px;
	}
	
	.navbar-nav>li>a {
		font-size: 13px;
		padding-left: 8px;
		padding-right: 8px;
	}
	
	.navbar-nav>li>a .caret {
		display: none;
	}
	
	#subsidiary-companies a{
	background-size: 90%!important;
	}
	
	.featured-project a.button {
		position:relative;
	}
	
	#enewsletter-subscribe {
		margin: 0;
		float: left;
	}
	
	.snav>ul {
		margin-top: 0;
	}
}




@media (min-width:1200px){
    .auto-clear .col-lg-1:nth-child(12n+1){clear:left;}
    .auto-clear .col-lg-2:nth-child(6n+1){clear:left;}
    .auto-clear .col-lg-3:nth-child(4n+1){clear:left;}
    .auto-clear .col-lg-4:nth-child(3n+1){clear:left;}
    .auto-clear .col-lg-6:nth-child(odd){clear:left;}
	
	h3 {
		font-size: 17px;
	}
	
	.featured-project a img.wp-post-image {
		width: 165px;
		height: 165px;
	}
	
	.navbar-nav>li>a {
		padding: 18px 15px 17px;
	}
	
	#enews-home h3 {
		margin-top: 0;
	}
	
	#enewsletter-subscribe {
		margin-left: -51px;
	}
}
@media (min-width:992px) and (max-width:1199px){
    .auto-clear .col-md-1:nth-child(12n+1){clear:left;}
    .auto-clear .col-md-2:nth-child(6n+1){clear:left;}
    .auto-clear .col-md-3:nth-child(4n+1){clear:left;}
    .auto-clear .col-md-4:nth-child(3n+1){clear:left;}
    .auto-clear .col-md-6:nth-child(odd){clear:left;}
}
@media (min-width:768px) and (max-width:991px){
    .auto-clear .col-sm-1:nth-child(12n+1){clear:left;}
    .auto-clear .col-sm-2:nth-child(6n+1){clear:left;}
    .auto-clear .col-sm-3:nth-child(4n+1){clear:left;}
    .auto-clear .col-sm-4:nth-child(3n+1){clear:left;}
    .auto-clear .col-sm-6:nth-child(odd){clear:left;}
}
@media (max-width:767px){
    .auto-clear .col-xs-1:nth-child(12n+1){clear:left;}
    .auto-clear .col-xs-2:nth-child(6n+1){clear:left;}
    .auto-clear .col-xs-3:nth-child(4n+1){clear:left;}
    .auto-clear .col-xs-4:nth-child(3n+1){clear:left;}
    .auto-clear .col-xs-6:nth-child(odd){clear:left;}
	
	#page-header {
    height: 227px;
    border-top: 13px solid #fff;
}



.nav-tabs {
margin-right: 0;
position: relative;
    z-index: 10;
}

.nav-tabs li {
    width: 80px;
}

.eastern-guruma-nt #logo img {
    margin-top: 20px;
}


	.navbar {
		margin: 10px -15px 0;
		border-color: #e7e7e7;
		background-color: #f8f8f8;
	}
	
	.navbar-toggle .icon-bar {
		background-color: #000;
	}
	
	.pilbara-aboriginal-investments .navbar-toggle .icon-bar, .eastern-guruma-nt .navbar-toggle .icon-bar {
		background-color: #fff;
	}
	
	.navbar-header #phone-icon {
		    border-radius: 5px;
    display: block;
    color: #fff;
    background: rgba(0,0,0,0.3);
    padding: 4px 14px 5px 14px;
    margin-top: 8px;
    margin-bottom: 0;
    font-size: 18px;
    margin-left: 10px;
	}
	
	.menu-container {
		background: transparent!important;
		margin: 0;
	}
	
	.navbar-nav>li>a {
	padding: 10px 15px;
	color: #555;
	}
	
	.navbar-nav>.active>a, .navbar-nav>.active>a:focus, .navbar-nav>.active>a:hover, .navbar-nav>.current-menu-ancestor>a {
		    color: #262626;
		background-color: #e7e7e7;
	}
	
	.navbar-nav>li>a .caret {
		display: inline-block;
	}
	
	.dropdown-menu>li>a {
		font-weight: 600;
	}


.carousel {
    height: 300px;
	margin-top: 0;
}

.carousel .item {
	height: 300px!important;
}

#subsidiary-companies a#subsidiary-eg-pastoral {
background-size: auto 116px!important; 
}


#subsidiary-companies a#subsidiary-pai {
background-size: auto 111px!important; 
}

#subsidiary-companies a#subsidiary-nt {
background-size: auto 79px!important; 
}

	
	#site-credits {
	float: none!important
	}
	
	#banner {
    	height: 105px;
    	padding-top: 40px;
	}
	
	#banner h2 {
    font-size: 26px;
	}
	
	.project {
    min-height: auto;
    margin-bottom: 40px;
	padding-bottom: 0;
	}
	
	.project .button {
    position: relative;
	margin-top: 15px;
	}
}

