/*
* Skeleton V1.2
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 6/20/2012
*/

/* Table of Content
==================================================
    #baseline corrections
	#Site Styles
	#Page Styles
	#Media Queries
	#Font-Face */

/* #Typography (baseline corrections)
================================================== */

    body {  background: url(../images/about/black2.png) no-repeat 100% 100%;
            background-size: cover;
           /* background-color: #262626;*/
            /*background-color: #fff;*/
            font: 14px Arial, Verdana, sans-serif;
            color: #444;
            -webkit-font-smoothing: antialiased; /* Fix for webkit rendering */
            -webkit-text-size-adjust: 100%;
     }
	h1 { line-height: 49px; margin-bottom: 14px;}
	h2 { line-height: 42px; margin-bottom: 7px; }
	h3 { line-height: 35px; margin-bottom: 7px; }
	h4 { line-height: 28px; margin-bottom: 7px; }
	h5 { line-height: 21px; }

	p { margin: 0 0 21px 0; }
	p.lead { line-height: 28px; }

/*	Blockquotes  */
	blockquote, blockquote p {line-height: 21px;}
	blockquote { margin: 0 0 21px; padding: 7px 20px 0 19px;}
	
	hr { margin: 10px 0 30px; }


/* #Lists
================================================== */
	ul, ol { margin-bottom: 21px; }
	ul ul, ul ol,
	ol ol, ol ul { margin: 7px 0 7px 30px; }
	ul ul li, ul ol li,
	ol ol li, ol ul li { margin-bottom: 7px; }
	li { line-height: 21px; margin-bottom: 14px; }



/* #Site Styles
================================================== */


* {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.clearfix:before,
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  overflow: hidden;
}
.clearfix:after {
    clear: both;
}
.clearfix {
    zoom: 1; /* IE < 8 */
}
/*.content-header (h3 element*/
.content-header
{
    font: 16px/21px Arial, Verdana, sans-serif;
    font-weight: normal;
    color: #ed1c24;
    padding: 0px 0px 5px 0px;
    line-height: 21px;
    margin: 0px;
    letter-spacing: 0.08em;
}

/*bands*/
.band {
   /* background-color: #f8f8f8;*/
 /*  background: url(../images/about/black2.png) no-repeat 100% 0%;
   background-color: #262626;
   background-size: cover;
   background-color: #262626;*/
}
.band.navigation {
    background: url(../images/menu-footer/menubarBackground.png) no-repeat 100% 0% ;
    background-size: cover;
    margin: 0px;
    position: fixed;
    top: 10px;
    z-index: 400;
    width: 100%;
    font: 14px/21px Arial, Verdana, sans-serif;
    color: #444;
    height: 75px;
    padding: 21px 0 14px;

    box-shadow: 0px 10px 10px 0px rgba(0, 0, 0, 0.4);
}
.band.content {
    background: url(../images/about/black2.png) no-repeat 100% 0%;
    background-size: cover;
    background-color: #262626;
    margin: 0px;
    min-height: 300px;
    color: #FFFFFF;
    padding: 50px 0;
}
.band.page-title-about {
    /*background: url(../images/about/about-bg2.png) no-repeat ;
    height: 400px;
    background-size: cover;*/
    background: url(../images/about/about-bg2.jpg) no-repeat 0% 30% fixed; /*changed from png to jpg*/
    height: 400px;
    background-size: cover;
}
.band.page-title-contact {
    background: url(../images/contact/contact-bg2.jpg) no-repeat 0% 0% fixed; /*changed from png to jpg*/
    height: 400px;
    background-size: cover;
}
.band.main {
    min-height: 1000px;
    margin: 0px;
    background: #FFFFFF;
}
.band.bottom {
    background: url(../images/about/black2.png) no-repeat 100% 0%;
    background-size: cover;
    background-color: #000000;
    margin: 0px;
    min-height: 75px;
    color: #FFFFFF;
}
#redpath { 
    background: url(../images/case-studies/redpath-bg.jpg) 0 25% no-repeat fixed ; /*changed from png to jpg*/
    background-size: cover ;
    height: 932px;
    margin: 0 auto; 
    width: 100%; 
    position: relative; 
}
#triple8 { 
    background: url(../images/case-studies/triple8-bg.jpg) 0% 70% no-repeat fixed ; /*changed from png to jpg*/
    background-size: cover ;
    height: 913px;
    margin: 0 auto; 
    width: 100%;  
    position: relative; 
    box-shadow: 0 0 50px rgba(0,0,0,0.8);
}
#deepsea { 
    background: url(../images/case-studies/deepsea-bg.jpg)  no-repeat 0% 60% fixed ; /*changed from png to jpg*/
    background-size: cover ;
    height: 869px;  
    margin: 0 auto; 
    width: 100%;  
    position: relative; 
    box-shadow: 0 0 50px rgba(0,0,0,0.8);
}
#unit { 
    background: url(../images/case-studies/unit-bg.jpg) 0% 10% no-repeat fixed ; /*changed from png to jpg*/
    background-size: cover;
    height: 1019px;
    margin: 0 auto; 
    width: 100%; 
    position: relative; 
    box-shadow: 0 0 50px rgba(0,0,0,0.8);
}
#teamArrow { 
    background: url(../images/case-studies/team-arrow-bg.jpg) 0% 65% no-repeat fixed ; /*changed from png to jpg*/
    background-size: cover;
    height: 1020px;
    margin: 0 auto; 
    width: 100%; 
    position: relative; 
    box-shadow: 0 0 50px rgba(0,0,0,0.8);
}

/* START CAPABILITIES page  */
#design { 
    background: url(../images/capabilities/design-bg.png) 0 58% no-repeat fixed; /*changed from png to jpg*/
    background-size: cover;
    height: 1049px;  
    margin: 0 auto; 
    position: relative; 
    box-shadow: 0 0 50px rgba(0,0,0,0.8);
}
#machining { 
    background: url(../images/capabilities/machining-bg.png) 0 100% no-repeat fixed; /*changed from png to jpg*/
    background-size: cover;
    height: 1137px;  
    margin: 0 auto; 
    position: relative; 
    box-shadow: 0 0 50px rgba(0,0,0,0.8);
}
#tooling { 
    background: url(../images/capabilities/tooling-bg.png) 50% 0 no-repeat fixed; /*changed from png to jpg*/
    background-size: cover;
    height: 966px;  
    margin: 0 auto; 
    position: relative; 
    box-shadow: 0 0 50px rgba(0,0,0,0.8);
}
#manufacturing { 
    background: url(../images/capabilities/manufacturing-bg.png) 0 15% no-repeat fixed; /*changed from png to jpg*/
    background-size: cover;
    height: 1072px;  
    margin: 0 auto; 
    position: relative; 
    box-shadow: 0 0 50px rgba(0,0,0,0.8);
}
#autoclaves { 
    background: url(../images/capabilities/autoclaves-bg.png) 0 70% no-repeat fixed; /*changed from png to jpg*/
    background-size: cover;
    height: 933px;  
    margin: 0 auto; 
    position: relative; 
    box-shadow: 0 0 50px rgba(0,0,0,0.8);
}
#digitising { 
    background: url(../images/capabilities/digitising-bg.jpg) 0 65% no-repeat fixed; /*changed from png to jpg*/
    background-size: cover;
    height: 933px;  
    margin: 0 auto; 
    position: relative; 
    box-shadow: 0 0 50px rgba(0,0,0,0.8);
}
#lsm-quality { 
    background: url(../images/certifications/lsm-iso-cert-bg.jpg) 0 50% no-repeat fixed; /*changed from png to jpg*/
    background-size: cover;
    height: 800px;  
    margin: 0 auto; 
    width: 100%; 
    position: relative; 
    box-shadow: 0 0 50px rgba(0,0,0,0.8);
}
#composites-australia { 
    background: url(../images/certifications/composites-australia-bg.jpg) 0 27% no-repeat fixed; /*changed from png to jpg*/
    background-size: cover;
    height: 899px;  
    margin: 0 auto; 
    width: 100%; 
    position: relative; 
    box-shadow: 0 0 50px rgba(0,0,0,0.8);
}
#lsm-awards { 
    background: url(../images/certifications/training-trophy-bg.jpg) 0 100% no-repeat fixed; /*changed from png to jpg*/
    background-size: cover;
    height: 895px;  
    margin: 0 auto; 
    width: 100%; 
    position: relative; 
    box-shadow: 0 0 50px rgba(0,0,0,0.8);
}
/*navigation*/
/*div.anchorName
{
    display:block;
    width:100%;
    height:20px;
    position:relative;
    top:15px;
}*/

/*hide the mobile-menu-bar*/
.mobile-menu-bar {
    display: none;
}
#select-menu-sidebar
{
    display: none;
}
nav.primary {
   padding: 0 0 0 0; 
}
nav.primary h1.logo {
    margin: 0 0 0 0;
    float: left;
}

nav.primary h1.logo a {
    width: 250px;
    height: 49px;
    display: block;
    position: relative;
    z-index: 400;
    background: url(../images/menu-footer/lsm-logo.png) no-repeat 0 0 ;
    background-size: contain ;    
}


.main-menu {
    list-style-type: none;
    margin: 0px;
    padding: 24px 0px 0px;
    overflow: hidden;
    float: right;
}
.main-menu li {
    display: inline-block;
    margin: 0px;
    list-style: none outside none;
    background-repeat: no-repeat;
    padding: 0px 7px;
}
.main-menu li a:link, .main-menu li a:visited {
    display: block;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    text-indent: -9999%;
    background-repeat: no-repeat;
    height: 17px;
}
 .lk-about a:link {
    background-image: url(../images/menu-footer/about.png);
    width: 70px;
    background-size: 100% 100%;
    
    
}
.lk-about a:hover, .lk-about a.active-page {
    background-image: url(../images/menu-footer/about-active.png);
    width: 70px;
    background-size: 100% 100%;
   
    
}

.lk-capabilities a:link {
    background-image: url(../images/menu-footer/capabilities.png);
    width: 120px;
    background-size: 100% 100%;
   
}
.lk-capabilities a:hover, .lk-capabilities a.active-page  {
    background-image: url(../images/menu-footer/capabilities-active.png);
    width: 120px;
    background-size: 100% 100%;
    
}

.lk-certifications a:link {
    background-image: url(../images/menu-footer/certifications.png);
    width: 140px;
    background-size: 100% 100%;
   
}
.lk-certifications a:hover, .lk-certifications a.active-page  {
    background-image: url(../images/menu-footer/certifications-active.png);
    width: 140px;
    background-size: 100% 100%;
    
}

.lk-case-studies a:link {
    background-image: url(../images/menu-footer/case-studies.png);
    width: 120px;
    background-size: 100% 100%;
    
}
.lk-case-studies a:hover, .lk-case-studies a.active-page  {
    background-image: url(../images/menu-footer/case-studies-active.png);
    width: 120px;
    background-size: 100% 100%;
    
}

.lk-contact a:link {
    background-image: url(../images/menu-footer/contact.png);
    width: 90px;
    background-size: 100% 100%;
    height: 21px;
}
.lk-contact a:hover, .lk-contact a.active-page  {
    background-image: url(../images/menu-footer/contact-active.png);
    width: 90px;
    background-size: 100% 100%;
    height: 21px;
}


/*ul.menu li a:hover {
    background: none;
}*/

/*nav.primary ul li a:link, nav.primary ul li a:visited {
    color: #000;
    display: inline-block;
    padding: 7px 14px 0 ;
    color: #FFFFFF;
    text-transform: uppercase;
    text-decoration: none;;
    font-weight: bold;
    font-size: 1.1em;
    letter-spacing: 0.08em;
    margin-top: 7px;
}
nav.primary ul li a:hover, nav.primary ul li a:active {
    color: #ed1c24;
    cursor: pointer;
}
nav.primary ul li a.active-page {
    color: #ed1c24;
    cursor: pointer;
}*/

/*sidebar menu for case-studies and capabilities page*/

#sidebar {
    position: fixed;
    padding-top: 110px;
    z-index: 200;
    background-image: url('../images/menu-footer/vertical-bar-dotted-only.png');
    overflow: hidden;
    background-repeat: repeat-y;
    min-height: 100%;
    background-position: 98.9% center;
}
 #ca-sidebar {
    position: fixed;
    padding-top: 120px;
    z-index: 200;
    background-image: url('../images/menu-footer/vertical-bar-dotted-only.png');
    overflow: hidden;
    background-repeat: repeat-y;
    min-height: 100%;
    background-position: 98.9% center;
}

#sidebar ul, #ca-sidebar ul  {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    float: right;
}
#sidebar li {
    width: 160px;
    margin: 0px;
    padding: 10px 40px 10px 20px;
    height: 100px;
    text-align: center;

    background: url(../images/menu-footer/dot.png);
    background-size: 32px 29px;
    background-repeat: no-repeat;
    background-position: center right;
}
#ca-sidebar li {
    width: 160px;
    margin: 0px;
    padding: 10px 40px 10px 0px;
    height: 80px;
    text-align: center;

    background: url(../images/menu-footer/dot.png);
    background-size: 32px 29px;
    background-repeat: no-repeat;
    background-position: center right;

}
#sidebar ul li a:link, #sidebar ul li a:visited,
#ca-sidebar ul li a:link, #ca-sidebar ul li a:visited
{
    display: block;
    width: 100%;
    height: 100%;
    text-decoration: none;
    text-transform: uppercase;
    font: 0/0;
    text-shadow: none;
    color: transparent;
}
#redp
{
    background: url(../images/case-studies/redpath-logo.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    font: 0/0;
    text-shadow: none;
    color: transparent;
}
#redp:hover, #redp.active
{
    background: url(../images/case-studies/redpath-logo-active.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    font: 0/0;
    text-shadow: none;
    color: transparent;
}
#redp img
{
    position: relative;
    right: -43px;
    top: 30px;
}
#t8r
{
    background: url(../images/case-studies/triple8-logo.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    font: 0/0;
    text-shadow: none;
    color: transparent;
}
#t8r:hover, #t8r.active
{
    background: url(../images/case-studies/triple8-logo-active.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    font: 0/0;
    text-shadow: none;
    color: transparent;
}
#t8r img
{
    position: relative;
    right: -76px;
    top: 0px;
}
#dsc
{
    background: url(../images/case-studies/deepsea-logo.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    font: 0/0;
    text-shadow: none;
    color: transparent;
}
#dsc:hover, #dsc.active
{
    background: url(../images/case-studies/deepsea-logo-active.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    font: 0/0;
    text-shadow: none;
    color: transparent;
}
#dsc img
{
    position: relative;
    right: -76px;
    top: -20px;
}
#usc
{
    background: url(../images/case-studies/unit-logo.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    font: 0/0;
    text-shadow: none;
    color: transparent;
}
#usc:hover, #usc.active
{
    background: url(../images/case-studies/unit-logo-active.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    font: 0/0;
    text-shadow: none;
    color: transparent;
}
#usc img
{
    position: relative;
    right: -76px;
    top: -20px;
}
#ta
{
    background: url(../images/case-studies/team-arrow-logo.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    font: 0/0;
    text-shadow: none;
    color: transparent;
}
#ta:hover, #ta.active
{
    background: url(../images/case-studies/team-arrow-logo-active.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    font: 0/0;
    text-shadow: none;
    color: transparent;
}
#ta img
{
    position: relative;
    right: -76px;
    top: 4px;
}

#l-design
{
    background: url(../images/capabilities/design-icon.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    font: 0/0;
    text-shadow: none;
    color: transparent;
}

#l-design:hover, #l-design.active
{
    background: url(../images/capabilities/design-icon-active.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    font: 0/0;
    text-shadow: none;
    color: transparent;
}
#l-design img
{
    position: relative;
    right: -60px;
    top: 15px;
}
#l-machining
{
    background: url(../images/capabilities/machining-icon.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    font: 0/0;
    text-shadow: none;
    color: transparent;
}
#l-machining:hover, #l-machining.active
{
    background: url(../images/capabilities/machining-icon-active.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    font: 0/0;
    text-shadow: none;
    color: transparent;
}
#l-machining img
{
    position: relative;
    right: -49px;
    top: 15px;
}
#l-tooling
{
    background: url(../images/capabilities/tooling-icon.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    font: 0/0;
    text-shadow: none;
    color: transparent;
}
#l-tooling:hover, #l-tooling.active
{
    background: url(../images/capabilities/tooling-icon-active.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    font: 0/0;
    text-shadow: none;
    color: transparent;  
}
#l-tooling img
{
    position: relative;
    right: -55px;
    top: 15px;
}
#l-manufacturing
{
    background: url(../images/capabilities/manufacture-icon.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    font: 0/0;
    text-shadow: none;
    color: transparent;
}
#l-manufacturing:hover, #l-manufacturing.active
{
    background: url(../images/capabilities/manufacture-icon-active.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    font: 0/0;
    text-shadow: none;
    color: transparent;
}
#l-manufacturing img
{
    position: relative;
    right: -85px;
    top: -5px;
}
#l-autoclaves
{
    background: url(../images/capabilities/autoclaves-icon.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    font: 0/0;
    text-shadow: none;
    color: transparent;
}
#l-autoclaves:hover, #l-autoclaves.active
{
    background: url(../images/capabilities/autoclaves-icon-active.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    font: 0/0;
    text-shadow: none;
    color: transparent;    
}
#l-autoclaves img
{
    position: relative;
    right: -86px;
    top: -5px;
}
#l-digitising
{
    background: url(../images/capabilities/digitising-icon.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    font: 0/0;
    text-shadow: none;
    color: transparent;
}
#l-digitising:hover, #l-digitising.active
{
    background: url(../images/capabilities/digitising-icon-active.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    font: 0/0;
    text-shadow: none;
    color: transparent;    
}
#l-digitising img
{
    position: relative;
    right: -49px;
    top: 15px;
}
/*.listview .list li a img
{
    width: 50px;
    height: 50px;
}*/
/*footer*/
/*.band.footer {
    background: url(../images/menu-footer/menubarBackground.png) no-repeat 100% 0%;
     background-color: #000000;
    margin: 0px;
    
}*/
.band.footer {
    background: url(../images/menu-footer/menubarBackground2.png) no-repeat 100% 0% ;
    background-color: #FFF;
    background-size: cover;
    margin: 0px;
    position: relative;
    z-index: 300;
    font: 14px/21px Arial, Verdana, sans-serif;
    color: #444;
    height: 75px;
    padding: 14px 0 ;

}

nav.secondary h1.logo {
    margin: 7px 0 0 0;
    float: left;
}

nav.secondary h1.logo a {
    width: 250px;
    height: 49px;
    display: block;
    background: url(../images/menu-footer/lsm-logo.png) no-repeat 0 0 ;
    background-size: contain;
    font: 0/0;
    text-shadow: none;
    color: transparent;
}
nav.secondary .copyright {
    float: left;
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;    
    padding: 23px 0 0 14px;
    color: #FFFFFF;
}
h1.social-icons {
    margin: 7px 7px 0px 0px;
    float: right;
}
#si-fb {
    display: none;
}
div.footer a.fb-icon:link, a.fb-icon-1:link {
    background-image: url(../images/menu-footer/fb-icon.png);
    background-size: cover;

    display: block;
    float: right;
    text-align: center;
    text-decoration: none;
    text-indent: -9999%;
    background-repeat: no-repeat;
    height: 38px;
    width: 38px;

    /*margin: 0px 7px 0px 0px;
    position: absolute;
    right: 7px;*/
}

#fb-logo:link {
    background-image: url(../images/menu-footer/fb-icon.png);
    background-size: cover;    
    text-decoration: none;
    background-repeat: no-repeat;
    height: 38px;
    width: 38px;
    display: none;
}
div.footer a.fb-icon:hover, a.fb-icon-1:hover {
    background-image: url(../images/menu-footer/fb-icon-hover.png);
    background-size: cover;
    height: 38px;
    width: 38px;
    /*margin: 0px 7px 0px 0px;*/

}
#fb-logo:hover {
    background-image: url(../images/menu-footer/fb-icon-hover.png);
    background-size: cover;
    height: 38px;
    width: 38px;
    /*margin: 0px 7px 0px 0px;*/

}
/*page-title*/
div.t-about 
{
    height: 400px;
}
div.t-about .a-title img {
    width: 100%;
    position: absolute;
    bottom: 0px;
    top: 0px;
    right: 0px;
    left: 0px;
    margin: auto;

    /* Changed padding from 85px to accomodate the 
    established text. In the future when disabling 
    the established text, return the padding back to 85px*/
    padding-top: 40px;
}

/* Established text, in the future when disabling this text,
    comment out this block of CSS */
div.t-about .a-title img#established {
    top: 248px;
}

/*End Established text */

div.t-contact {   
    height: 400px;
}
div.t-contact img {
    width: 100%;
    position: absolute;
    bottom: 0px;
    top: 0px;
    right: 0px;
    left: 0px;
    margin: auto;
    padding-top: 85px;
}
div.t-iso img {
    width: 100%;
    padding-top:70px;
    position: relative;
    bottom: -100px;
}
div.t-ca img {
/*    width: 100%; */ /* Changed to accomodate different shape BPCertification image.*/
    width: 80%; 
    padding-top:70px;
    position: relative;
    bottom: -100px;
}
div.t-awards img {
    width: 100%;
    padding-top:70px;
    position: relative;
    bottom: -100px;
}


/*about page*/
section.about {
 padding-bottom: 21px;
}
section.about .certs {
    padding:-bottom:14px;
    line-height: 21px;
}
section.about .certs img {
    width: 150px;
    height: 200px;
    float: right;
    padding: 7px;
}
section.about .abt-text {
    padding-top: 3px;
    line-height: 21px;
}
/*section.about .abt-text h3 {
    margin: 0px;
    color: #FF0000;
    font-size: 16px;
    text-transform: uppercase;;
    letter-spacing: 0.08em;
    font-weight: bold;
}*/

div.slides
{
    border-top: solid 2px #FFFFFF;
    border-bottom: solid 2px #FFFFFF;
    padding: 0 0 0 0;
}

.thumbnails img {
  
    width: 19%;
    margin: 0%;
    padding: 2px;
    border: 1px solid #ededed;
    background: #fff;
    height: auto;
    float:left;
    height: 150px;
}
.thumbnails .imgs #thT8 {
    width: 24%;
}

/*contact page*/
section.contact .info {
    color: #FFFFFF;
    line-height: 28px;

}
/*section.contact .info h3 {
    margin: 0px;
    color: #FF0000;
    font-size: 16px;
    text-transform: uppercase;;
    letter-spacing: 0.08em;
    font-weight: bold;
}*/
section.contact .location {
    line-height: 21px;
    color: #000;
}
section.contact .location img {
    width: 100%;
    height: 100%;
    float: left;
}

/*#gmap-size 
{
    overflow:hidden;
    height:500px;
    width:600px;
}
#gmap-canvas
{
    height:500px;
    width:600px;
}
#gmap_canvas img
{
    max-width: none !important;
    background: none !important;
}*/
/*Certifications page*/
section.lsm-iso {
    padding: 21px 0;
}
section.lsm-iso .iso-info {
    color: #FFFFFF;
    padding-top: 28px;
    line-height: 21px;

}
/*section.lsm-iso .iso-info h3 {
    margin: 0px;
    color: #FF0000;
    font-size: 16px;
    text-transform: uppercase;;
    letter-spacing: 0.08em;
    font-weight: bold;
}*/
section.lsm-iso .iso-info img {
    width: 100%;
    padding: 35px 0;
}

section.lsm-ca {
    padding: 21px 0;
}
section.lsm-ca .ca-info {
    color: #FFFFFF;
    padding-top: 28px;
    line-height: 21px;
    padding-bottom: 28px;

}
/*section.lsm-ca .ca-info h3 {
    margin: 0px;
    color: #FF0000;
    font-size: 16px;
    text-transform: uppercase;;
    letter-spacing: 0.08em;
    font-weight: bold;
}*/
section.lsm-awards .qld-info, section.lsm-awards .fm-info {
    color: #FFFFFF;
    padding-top: 28px;
    line-height: 21px;
}
/*section.lsm-awards .qld-info h3, section.lsm-awards .fm-info h3 {
    margin: 0px;
    color: #FF0000;
    font-size: 16px;
    text-transform: uppercase;;
    letter-spacing: 0.08em;
    font-weight: bold;
}*/
section.lsm-awards .qld-award, section.lsm-awards .fm-award {
    padding-top: 28px;
    padding-bottom: 35px;
}
section.lsm-awards .qld-award img, section.lsm-awards .fm-award img {
    width: 150px;
    height: 200px;
    float: right;
    padding: 7px;
}

/*case-studies-page*/
/*#deepsea,
#redpath,
#triple8,
#unit,
#teamArrow
{ 
    height: 1000px;  
    margin: 0 auto; 
    width: 100%; 
    max-width: 1920px; 
    position: relative; 
    box-shadow: 0 0 50px rgba(0,0,0,0.8);
}*/

#redpath #page-title,
#triple8 #page-title,
#deepsea #page-title,
#unit #page-title,
#teamArrow #page-title
{
    height: 400px;
}
#redpath #page-title img,
#triple8 #page-title img,
#deepsea #page-title img,
#unit #page-title img,
#teamArrow #page-title img 
{
    left: 0px;
    right: 0px;
    bottom: 0px;
    margin: auto;
    width: 100%;
    position: absolute;
    top: 0px;
    padding-right: 170px;
    padding-top: 85px;
}
 #deepsea article,
 #redpath article,
 #triple8 article,
 #unit article,
 #teamArrow article
 { 
    /*background: #000;*/
    background: url(../images/about/black2.png) no-repeat scroll center top;
    background-color:   #000000; 
    background-size: cover;
    height: auto; /*458px;*/ 
    position: absolute; 
    /*text-indent: -9999px; */
    bottom: 0px; 
    width: 100%; 
    color: #FFFFFF;
} 

#deepsea .content, 
#redpath .content, 
#triple8 .content, 
#unit .content, 
#teamArrow .content 
{
    height: 100%;
    text-align: center;
    display: block;
    padding-top: 21px;
    padding-bottom: 35px;
    line-height: 21px;
}

#deepsea .left-content,
#redpath .left-content,
#teamArrow .left-content,
#triple8 .left-content,
#unit .left-content
{
    display: inline-block;
    float: left;
   /* width:365px;*/
    min-height:400px;
    /*text-align: left;*/
   
}
#deepsea .left-content  .lc-text,
#redpath .left-content  .lc-text,
#teamArrow .left-content  .lc-text,
#triple8 .left-content  .lc-text,
#unit .left-content   .lc-text
{
    display: inline-block;
    /*width:350px;*/
    height:50%;
    text-align: left;
}
#deepsea .left-content  .lc-image,
#redpath .left-content  .lc-image,
#teamArrow .left-content  .lc-image,
#triple8 .left-content  .lc-image,
#unit .left-content   .lc-image
{
    /*width:350px; 
    height:50%;*/
    padding-top: 0px;
}
#deepsea .left-content img,
#redpath .left-content img,
#teamArrow .left-content img,
#triple8 .left-content img,
#unit .left-content img
{
    width:100%; 
    height:auto;
    padding-top: 0px;
}
#deepsea .right-content 
{
    display: inline-block;
    float: left;
    /*width:315px;*/
    height:408px;
    background: url(../images/case-studies/deepsea-2.jpg);
    background-repeat: no-repeat;
    background-size: cover;
}

#redpath .right-content
{
    display: inline-block;
    float: left;
 /*   width:315px;*/
    height: 471px;
    background: url(../images/case-studies/redpath-2.jpg) no-repeat;
    background-size: cover;
}

#triple8 .right-content
{
    display: inline-block;
    float: left;
    /*width:315px;*/
    height:451px;
    background: url(../images/case-studies/triple8-2.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: -165px 0px;
}

#unit .right-content
{
    display: inline-block;
    float: left;
  /*  width:315px;*/
    height:558px;
    background: url(../images/case-studies/unit-2.jpg);
    background-repeat: no-repeat;
    background-size: cover;
}

#teamArrow .right-content {
    display: inline-block;
    float: left;
  /*  width:315px;*/
    height:560px;
    background: url(../images/case-studies/team-arrow-2.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: -410px 0px;
}
#deepsea .right-content img,
#redpath .right-content img,
#triple8 .right-content img,
#unit .right-content img,
#teamArrow .right-content img
 {
    width: 100%;
    height: 100%;
    padding-top: 0px;
}

/* START CAPABILITIES page  */

#design #page-title,
#machining #page-title,
#tooling #page-title,
#manufacturing #page-title,
#autoclaves #page-title,
#digitising #page-title
{
    height: 400px;
   /* padding-top: 150px;*/
}
#design #page-title img,
#machining #page-title img,
#tooling #page-title img,
#manufacturing #page-title img,
#autoclaves #page-title img,
#digitising #page-title img
{
    left: 0px;
    right: 0px;
    bottom: 0px;
    margin: auto;
    width: 100%;
    position: absolute;
    top: 0px;
    padding-right: 170px;
    padding-left: 20px;
    padding-top: 85px;
}
#design article,
#machining article,
#tooling article,
#manufacturing article,
#autoclaves article,
#digitising article
 { 
    /*background: #000;*/
    /*background: url("../images/about/black2.png") no-repeat scroll center top;*/
    background: url(../images/about/black2.png) no-repeat scroll center top;
    background-color:  transparent; 
    background-size: cover;
    height: auto; /*458px;*/ 
    position: absolute; 
    /*text-indent: -9999px; */
    bottom: 0px; 
    color: #FFFFFF;
    width: 100%;
} 
#design .content,
#machining .content,
#tooling .content,
#manufacturing .content,
#autoclaves .content,
#digitising .content
 {

    text-align:center;
    display:block;
    height:auto;
    padding-top:21px;
    padding-bottom:35px;
    line-height: 21px;
}
/*#design .anchorName,
#machining .anchorName,
#tooling .anchorName,
#manufacturing .anchorName,
#autoclaves .anchorName,
#digitising .anchorName
{
    display:block;
    width:100%;
    height:20px;
    position:relative;
    top:15px;

}*/
#design article .content .left-content,
#autoclaves article .content .left-content,
#digitising article .content .left-content
{
   /* display: inline-block;
    height: auto;*/
    /*text-align: justify;*/
}
#design article .content .left-content .lc-text,
#autoclaves article .content .left-content .lc-text,
#digitising article .content .left-content .lc-text
{
    /*display: inline-block;
    width:auto;
    height:100%;*/
    text-align: left;
}
#design article .content .right-content,
#autoclaves article .content .right-content,
#digitising article .content .right-content
{
    height: auto;
    /*display: inline-block;
    float: left;*/
}
#design article .content .right-content .rc-image,
#autoclaves article .content .right-content .rc-image,
#digitising article .content .right-content .rc-image
{
    /*width: 100%; */
}
#design article .content .right-content .rc-image img,
#autoclaves article .content .right-content .rc-image img,
#digitising article .content .right-content .rc-image img
 {
    width: 100%;
    height: auto;
    padding: 2%;
   /* height: 100%;*/
    /*padding-bottom: 10px;*/
   /* float: left;*/
}
#machining article .content .left-content
{
   /* display: inline-block;
    height: auto;
    text-align: justify;
    float: left;*/
   /* padding-bottom:15px;*/
}
#machining article .content .left-content .lc-text
{
  /*  display: inline-block;
    width:100%;
    height:100%;*/
    text-align: left;
    padding-bottom: 10px;
}
#machining article .content .right-content
{
   /* display: block;*/
    height: auto;
}
#machining article .content .right-content .rc-text
{
   /* display: inline-block;
    height: 100%;*/
    text-align: left;
}
#machining article .content .right-content .rc-images
{
    display: inline-block;
    height: auto;
    text-align: left;
    /*float: left;*/
}
#machining article .content .right-content .rc-images .rc-image
{
    width: 100%;
    height: auto;
   /* float: left;*/
}
#machining article .content .right-content .rc-images .rc-image img
 {
    height: auto;
    float: left;
    width: 100%;
    padding: 2%;
    /*padding-bottom: 10px;*/
}
#tooling article .content .left-content,
#manufacturing article .content .left-content
{
   /* display: inline-block;
    height: auto;
    text-align: justify;
    float: left;
    padding-left: 15px;*/
    padding-bottom: 15px;
}
#tooling article .content .left-content .lc-text,
#manufacturing article .content .left-content .lc-text
{
  /*  display: inline-block;
    height:100%;*/
    text-align: left;
}
#tooling article .content .right-content,
#manufacturing article .content .right-content
{
    height: auto;
/*    display: block;
    height: 250px;
    padding-left: 15px;*/
}
#tooling article .content .right-content .rc-image,
#manufacturing article .content .right-content .rc-image
{
    height: auto;
    /*height: 100%;
    display: block;
    float: left;
    padding-top: 15px;
    padding-bottom:15px;*/
    /*width: auto;*/
    /*padding-right: 10px;*/

}
#tooling article .content .right-content .rc-image img,
#manufacturing article .content .right-content .rc-image img
 {
    width: 100%;
    height: auto;
    padding: 2%;
    /*float: left;*/
}

/* START CERTIFICATIONS page  */
#lsm-quality #page-title,
#composites-australia #page-title,
#lsm-awards #page-title 
{
    height: 400px;
}
#lsm-quality #page-title img
{
    width: 100%;
    position: absolute;
    left: 0px;
    right: 0px;
    bottom: 0px;
    margin: auto;
    top: 0px;
    padding-top: 85px;
}
#composites-australia #page-title img,
#lsm-awards #page-title img 
{
    width: 100%;
    position: absolute;
    left: 0px;
    right: 0px;
    bottom: 0px;
    margin: auto;
    top: 0px;
}
#lsm-quality article,
#composites-australia article,
#lsm-awards article
 { 
    /*background: #000;*/
    /*background: url("../images/about/black2.png") no-repeat scroll center top;*/
    background: url(../images/about/black2.png) no-repeat scroll center top;
    background-color:  transparent; 
    background-size: cover;
    height: auto; /*458px;*/ 
    position: absolute; 
    /*text-indent: -9999px; */
    bottom: 0px; 
    width: 100%; 
     color: #FFFFFF;
     min-height: 400px;
} 
#lsm-quality article .content
 {
    text-align:center;
    display:block;
    height: 400px;
    padding-top:15px;
    padding-bottom:50px;
    line-height: 21px;
}
#composites-australia article .content,
#lsm-awards article .content
 {
    text-align:center;
    display:block;
    height:100%;
    padding-top:15px;
    padding-bottom:50px;
    line-height: 21px;
}
#lsm-quality article .content .left-content
{
    display: inline-block;
    height: 50%;
    text-align: center;
    padding-top: 15px;
    float: left;
}
#lsm-quality article .content .left-content
{
    height: 50%;
}
#lsm-quality article .content .left-content .lc-text
{
    display: inline-block;
    width:100%;
    height:50%;
    text-align: left;
    padding-bottom:25px;
    float:left;
}
#lsm-quality article .content .right-content img
{
    width: 100%;
}
#composites-australia article .content .left-content
{
    display: inline-block;
    height: auto;
    text-align: left;
    padding-top: 15px;
    float: left;
    /*padding-left: 15px;*/
    padding-bottom: 15px;
}
#composites-australia article .content .left-content .lc-text
{
    display: inline-block;
    width:100%;
    height:100%;
    text-align: left;
}
#lsm-awards article .content .left-content
{
    display: inline-block;
    height: auto;
    text-align: center;
    padding-top: 15px;
}
    
#lsm-awards article .content .left-content .lc-text
{
    display: inline-block;
    height: auto;
    text-align: left;
}
#lsm-awards article .content .left-content .lc-image
{
    display: inline-block;
    height: auto;
}
#lsm-awards article .content .left-content img
{
    height: 200px;
    width: 160px;
    display: block;
    /*float: right;*/
}
/* #Page Styles
================================================== */

/* #Media Queries
================================================== */

	/* Smaller than standard 960 (devices and browsers) */
    @media only screen and (min-width: 1367px) {

        /* Case-Studies page */
        #redpath #page-title,
        #triple8 #page-title,
        #deepsea #page-title,
        #unit #page-title,
        #teamArrow #page-title
        {
            height: 550px;
        }
        #deepsea { 
            background: url(../images/case-studies/deepsea-bg.jpg) 0 90% no-repeat fixed; /*changed from png to jpg*/
            background-size: cover;
            height: 1019px;
        /*  background-position:  0 -400px;*/
        }
        #redpath { 
            background: url(../images/case-studies/redpath-bg.jpg) 0 30% no-repeat fixed; /*changed from png to jpg*/
            background-size: cover;
            height: 1082px;
        /*  background-position: 0 -200px;*/
        }
        #teamArrow { 
            background: url(../images/case-studies/team-arrow-bg.jpg) 0 90% no-repeat fixed; /*changed from png to jpg*/
            background-size: cover;
            height: 1170px;
        /*  background-position: 0 -465px;*/
        }
        #triple8 { 
            background: url(../images/case-studies/triple8-bg.jpg) 0% 80% no-repeat fixed; /*changed from png to jpg*/
            background-size: cover;
            height: 1063px;
        /*  background-position: 0 -465px;*/
        }
        #unit { 
            background: url(../images/case-studies/unit-bg.jpg) 0 40% no-repeat fixed; /*changed from png to jpg*/
            background-size: cover;
            height: 1169px;
        /*  background-position: 0 -150px;*/

        }

        /* Capabilities page  */
        #design #page-title,
        #machining #page-title,
        #tooling #page-title,
        #manufacturing #page-title,
        #autoclaves #page-title,
        #digitising #page-title
        {
            height: 550px;
           /* padding-top: 150px;*/
        }
        #design { 
            background: url(../images/capabilities/design-bg.jpg) 0% 61% no-repeat fixed; /*changed from png to jpg*/
            background-size: cover;
            height: 1200px;
        }
        #machining { 
            background: url(../images/capabilities/machining-bg.jpg) 0% 100% no-repeat fixed; /*changed from png to jpg*/
            background-size: cover;
            height: 1287px;
        }
        #tooling { 
            background: url(../images/capabilities/tooling-bg.jpg) 0% 100% no-repeat fixed; /*changed from png to jpg*/
            background-size: cover;
            height: 1116px;
        }
        #manufacturing { 
            background: url(../images/capabilities/manufacturing-bg.jpg) 0% 25% no-repeat fixed; /*changed from png to jpg*/
            background-size: cover;
            height: 1222px;
        }
        #autoclaves { 
            background: url(../images/capabilities/autoclaves-bg.jpg) 0% 90% no-repeat fixed; /*changed from png to jpg*/
            background-size: cover;
            height: 1083px;
        }
        #digitising { 
            background: url(../images/capabilities/digitising-bg.jpg) 0% 80% no-repeat fixed; /*changed from png to jpg*/
            background-size: cover;
            height: 1083px;
        }
        /* Certifications page  */
        #lsm-quality #page-title,
        #composites-australia #page-title,
        #lsm-awards #page-title 
        {
            height: 550px;
        }
        #lsm-quality article,
        #composites-australia article,
        #lsm-awards article
        { 
            min-height: 450px;
        } 
        #lsm-quality article .content
        {
            height: 450px;
        }
        #lsm-quality article .content .left-content
        {
            height: 50%;
        }
        #lsm-quality { 
            background: url(../images/certifications/lsm-iso-cert-bg.jpg) 0 50% no-repeat fixed; /*changed from png to jpg*/
            background-size: cover;
            height: 1000px;
        }
        #composites-australia { 
            background: url(../images/certifications/composites-australia-bg.jpg) 0 50% no-repeat fixed; /*changed from png to jpg*/
            background-size: cover;
            height: 1049px;
        }
        #lsm-awards { 
            background: url(../images/certifications/training-trophy-bg.jpg) 0 100% no-repeat fixed; /*changed from png to jpg*/
            background-size: cover;
            height: 1045px;
        }
        .band.page-title-about 
        {
            background: url(../images/about/about-bg2.jpg) no-repeat 0% 40% fixed; /*changed from png to jpg*/
            background-size: cover;
            height: 550px;
        }
        div.t-about 
        {
            height: 550px;
        }

        /* Established text, in the future when disabling the text,
        comment out this block of CSS */
        div.t-about .a-title img#established {
            top: 310px;
        }
        /* End Established text */
        .band.page-title-contact 
        {
            background: url(../images/contact/contact-bg2.jpg) no-repeat 0% 0% fixed; /*changed from png to jpg*/
            background-size: cover;
            height: 550px;

        }
        div.t-contact {    
            height: 550px;           
        }
    }

	@media only screen and (max-width: 959px) {
        .main-menu {
            list-style-type: none;
            margin: 0px;
            padding: 24px 0px 0px;
            overflow: hidden;
            float: right;
        }
        .main-menu li {
            display: inline-block;
            margin: 0px;
            list-style: none outside none;
            background-repeat: no-repeat;
            padding: 0px 3px 0px 5px;
        }
        .main-menu li a:link, .main-menu li a:visited {
            display: block;
            text-align: center;
            text-decoration: none;
            text-transform: uppercase;
            text-indent: -9999%;
            background-repeat: no-repeat;
            height: 17px;
        }
         .lk-about a:link {
            background-image: url(../images/menu-footer/about.png);
            width: 50px;
            background-size: 100%;
        }
        .lk-about a:hover, .lk-about a.active-page {
            background-image: url(../images/menu-footer/about-active.png);
            width: 50px;
            background-size: 100%;
        }

        .lk-capabilities a:link {
            background-image: url(../images/menu-footer/capabilities.png);
            width: 90px;
            background-size: 100%;
        }
        .lk-capabilities a:hover, .lk-capabilities a.active-page  {
            background-image: url(../images/menu-footer/capabilities-active.png);
            width: 90px;
            background-size: 100%;
        }

        .lk-certifications a:link {
            background-image: url(../images/menu-footer/certifications.png);
           width: 120px;
            background-size: 100%;
        }
        .lk-certifications a:hover, .lk-certifications a.active-page  {
            background-image: url(../images/menu-footer/certifications-active.png);
           width: 120px;
            background-size: 100%;
        }

        .lk-case-studies a:link {
            background-image: url(../images/menu-footer/case-studies.png);
            width: 105px;
            background-size: 100%;
        }
        .lk-case-studies a:hover, .lk-case-studies a.active-page  {
            background-image: url(../images/menu-footer/case-studies-active.png);
            width: 105px;
            background-size: 100%;
        }

        .lk-contact a:link {
            background-image: url(../images/menu-footer/contact.png);
            width: 75px;
            background-size: 100%;
        }
        .lk-contact a:hover, .lk-contact a.active-page  {
            background-image: url(../images/menu-footer/contact-active.png);
            width: 75px;
            background-size: 100%;
        }
        /* START CAPABILITIES page  */
        #design { 

            height: 1175px;  
        }
        #machining { 
            height: 1047px; 
        }
        #tooling { 
            height: 958px; 
        }
        #manufacturing { 
           height: 1085px; 
        }
        #autoclaves { 
           height: 917px; 
        }
        #digitising { 
           height: 902px; 
        }   
    }

    /*iPad in portrait & landscape*/
    @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) { 
    /* STYLES GO HERE */
    }

    /*iPad in landscape*/
    @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
     /* STYLES GO HERE */
        /* Case-Studies page */
        #redpath .title-container,
        #triple8 .title-container,
        #deepsea .title-container,
        #unit .title-container,
        #teamArrow .title-container
        {
            width: 100%;
            margin: 0;
            padding: 0;
        }
        #redpath #page-title,
        #triple8 #page-title,
        #deepsea #page-title,
        #unit #page-title,
        #teamArrow #page-title
        {
            width: 100%;
            height: 400px;
            margin: 0px;
        }
        #redpath #page-title img,
        #triple8 #page-title img,
        #deepsea #page-title img,
        #unit #page-title img,
        #teamArrow #page-title img 
        {
            padding-right: 20px;
            padding-left: 20px;
        }
        #deepsea { 
            background: none;
            height: 857px;
        }
        #redpath { 
            background: none; 
            height: 932px;
        }
        #teamArrow { 
            background: none;
            height: 1024px;
        }
        #triple8 { 
            background: none;
            height: 901px;
        }
        #unit { 
            background: none;
            height: 997px;
        }
        #deepsea #page-title { 
            background: url(../images/case-studies/deepsea-bg.jpg) 50% 0% no-repeat; /*changed from png to jpg*/
            -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100% ; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover;  
        }
        #redpath #page-title { 
            background: url(../images/case-studies/redpath-bg.jpg) no-repeat; 
            -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100% ; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover;  
        }
        #teamArrow #page-title { 
            background: url(../images/case-studies/team-arrow-bg.jpg) 80% 0% no-repeat; 
            -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100% ; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover;  
        }
        #triple8 #page-title { 
            background: url(../images/case-studies/triple8-bg.jpg) 50% 0% no-repeat; 
            -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100% ; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover;  
        }
        #unit #page-title { 
            background: url(../images/case-studies/unit-bg.jpg) 45% 0% no-repeat; 
            -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100% ; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover;  
        }
        #redpath .right-content
        {
            height: 471px;
        }
        #triple8 .right-content
        {
            height: 440px;
        }
        #deepsea .right-content
        {
            height: 397px;
        }
        #unit .right-content
        {
            height: 537px;
        }
        #teamArrow .right-content
        {
            height: 568px;
        }
         /* Capabilities page  */
        #design .title-container,
        #machining .title-container,
        #tooling .title-container,
        #manufacturing .title-container,
        #autoclaves .title-container,
        #digitising .title-container
        {
            width: 100%;
            margin: 0;
            padding: 0;
        }
        #design #page-title,
        #machining #page-title,
        #tooling #page-title,
        #manufacturing #page-title,
        #autoclaves #page-title,
        #digitising #page-title
        {
            width: 100%;
            height: 400px;
            margin: 0px;
           /* padding-top: 150px;*/
        }        
        #design #page-title img,
        #machining #page-title img,
        #tooling #page-title img,
        #manufacturing #page-title img,
        #autoclaves #page-title img,
        #digitising #page-title img
        {
            /*height: 400px;*/
            padding-right: 200px;
           /* position: relative;
            z-index: 20;*/
        }
        
        #design
        {
            background: none;
            height: 1028px;
        }
        #machining
        {
            background: none;
            height: 1136px;
        }
        #tooling
        {
            background: none;
            height: 965px;
        }
        #manufacturing
        {
            background: none;
            height: 1071px;
        }
        #autoclaves
        {
            background: none;
            height: 932px;
        }
        #digitising
        {
            background: none;
            height: 931px;
        }
         #design #page-title { 
           background: url(../images/capabilities/design-bg.jpg) no-repeat 0% 30% ; 
             -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100% ; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover;         
            
           /* position: relative;
            z-index: 1;*/
        }
        #machining #page-title { 
            background: url(../images/capabilities/machining-bg.jpg) no-repeat 0% 70% ; 
            -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100%; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover;
            
           /* position: relative;
            z-index: 1;*/
        }
        #tooling #page-title { 
            background: url(../images/capabilities/tooling-bg.jpg) no-repeat 0% 50% ; 
            -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100%; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover;
           
           /* position: relative;
            z-index: 1;*/
        }
        #manufacturing #page-title { 
            background: url(../images/capabilities/manufacturing-bg.jpg) no-repeat 50% 0% ; 
            -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100%; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover;
            
            /*position: relative;
            z-index: 1;*/
        }
        #autoclaves #page-title { 
            background: url(../images/capabilities/autoclaves-bg.jpg) no-repeat 0% 50% ; 
            b -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100%; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover;
           
            /*position: relative;
            z-index: 1;*/
        }
        #digitising #page-title { 
            background: url(../images/capabilities/digitising-bg.jpg) no-repeat 0% 50% ; 
             -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100%; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover;
            
           /* position: relative;
            z-index: 1;*/
        }
        /* Certifications page  */
        #lsm-quality .title-container,
        #composites-australia .title-container,
        #lsm-awards .title-container
        {
            width: 100%;
            margin: 0;
            padding: 0;
        }
        #lsm-quality #page-title,
        #composites-australia #page-title,
        #lsm-awards #page-title 
        {
            width: 100%;
            height: 400px;
            margin: 0px;
        }
        #lsm-quality #page-title img,
        #composites-australia #page-title img,
        #lsm-awards #page-title img
        {
            padding-left: 20px;
            padding-right: 20px;
        }
        /*#lsm-awards article .content .left-content .lc-text {
            width: 580px;
        }
        #lsm-awards article .content .left-content img {
            width: 140px;
        }*/
        #lsm-quality { 
            background: none;           
            height: 800px;
        }
        #composites-australia { 
            background: none;            
            height: 899px;
        }
        #lsm-awards { 
           background: none;           
            height: 895px;
        }
        #lsm-quality #page-title
        {
            background: url(../images/certifications/lsm-iso-cert-bg.jpg) no-repeat 0% 20%; 
            -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100% ; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover;
        }
        #composites-australia #page-title
        {
         
           background: url(../images/certifications/composites-australia-bg.jpg) no-repeat 0% 40%; 
            -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100% ; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover; 
        }
        #lsm-awards #page-title 
        {
         
            background: url(../images/certifications/training-trophy-bg.jpg) no-repeat 0% 70%; 
            -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100% ; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover;  
        }  
     }

    /*iPad in portrait*/
    @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
     /* STYLES GO HERE */ 
     }
	/* Tablet Portrait size to standard 960 (devices and browsers) */
	@media only screen and (min-width: 768px) and (max-width: 959px) {

        /* Case-Studies page */
        #redpath .title-container,
        #triple8 .title-container,
        #deepsea .title-container,
        #unit .title-container,
        #teamArrow .title-container
        {
            width: 100%;
            margin: 0;
            padding: 0;
        }
        #redpath #page-title,
        #triple8 #page-title,
        #deepsea #page-title,
        #unit #page-title,
        #teamArrow #page-title
        {
            width: 100%;
            height: 400px;
            margin: 0px;
        }
        #redpath #page-title img,
        #triple8 #page-title img,
        #deepsea #page-title img,
        #unit #page-title img,
        #teamArrow #page-title img 
        {
            padding-right: 20px;
            padding-left: 20px;
        }
        #deepsea { 
            background: none;
            height: 857px;
        }
        #redpath { 
            background: none; 
            height: 932px;
        }
        #teamArrow { 
            background: none;
            height: 1029px;
        }
        #triple8 { 
            background: none;
            height: 901px;
        }
        #unit { 
            background: none;
            height: 997px;
        }
        #deepsea #page-title { 
            background: url(../images/case-studies/deepsea-bg.jpg) 50% 0% no-repeat; 
            -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100% ; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover;  
        }
        #redpath #page-title { 
            background: url(../images/case-studies/redpath-bg.jpg) no-repeat; 
            -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100% ; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover;  
        }
        #teamArrow #page-title { 
            background: url(../images/case-studies/team-arrow-bg.jpg) 80% 0% no-repeat; 
            -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100% ; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover;  
        }
        #triple8 #page-title { 
            background: url(../images/case-studies/triple8-bg.jpg) 50% 0% no-repeat; 
            -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100% ; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover;  
        }
        #unit #page-title { 
            background: url(../images/case-studies/unit-bg.jpg) 45% 0% no-repeat; 
            -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100% ; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover;  
        }
        #redpath .right-content
        {
            height: 471px;
        }
        #triple8 .right-content
        {
            height: 440px;
        }
        #deepsea .right-content
        {
            height: 397px;
        }
        #unit .right-content
        {
            height: 537px;
        }
        #teamArrow .right-content
        {
            height: 568px;
        }
        /* Capabilities page  */
        #design .title-container,
        #machining .title-container,
        #tooling .title-container,
        #manufacturing .title-container,
        #autoclaves .title-container,
        #digitising .title-container
        {
            width: 100%;
            margin: 0;
            padding: 0;
        }
        #design #page-title,
        #machining #page-title,
        #tooling #page-title,
        #manufacturing #page-title,
        #autoclaves #page-title,
        #digitising #page-title
        {
            width: 100%;
            height: 400px;
            margin: 0px;
           /* padding-top: 150px;*/
        }        
        #design #page-title img,
        #machining #page-title img,
        #tooling #page-title img,
        #manufacturing #page-title img,
        #autoclaves #page-title img,
        #digitising #page-title img
        {
            /*height: 400px;*/
            padding-right: 190px;
           /* position: relative;
            z-index: 20;*/
        }
        
        #design
        {
            background: none;
            height: 1175px;
        }
        #machining
        {
            background: none;
            height: 1047px;
        }
        #tooling
        {
            background: none;
            height: 958px;
        }
        #manufacturing
        {
            background: none;
            height: 1064px;
        }
        #autoclaves
        {
            background: none;
            height: 917px;
        }
        #digitising
        {
            background: none;
            height: 902px;
        }
        #design #page-title { 
           background: url(../images/capabilities/design-bg.jpg) no-repeat 0% 40% ; 
             -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100% ; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover;         
            
           /* position: relative;
            z-index: 1;*/
        }
        #machining #page-title { 
            background: url(../images/capabilities/machining-bg.jpg) no-repeat 0% 70% ; 
            -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100%; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover;
            
           /* position: relative;
            z-index: 1;*/
        }
        #tooling #page-title { 
            background: url(../images/capabilities/tooling-bg.jpg) no-repeat 0% 50% ; 
            -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100%; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover;
           
           /* position: relative;
            z-index: 1;*/
        }
        #manufacturing #page-title { 
            background: url(../images/capabilities/manufacturing-bg.jpg) no-repeat 50% 0% ; 
            -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100%; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover;
            
            /*position: relative;
            z-index: 1;*/
        }
        #autoclaves #page-title { 
            background: url(../images/capabilities/autoclaves-bg.jpg) no-repeat 0% 50% ; 
            b -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100%; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover;
           
            /*position: relative;
            z-index: 1;*/
        }
        #digitising #page-title { 
            background: url(../images/capabilities/digitising-bg.jpg) no-repeat 0% 50% ; 
             -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100%; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover;
            
           /* position: relative;
            z-index: 1;*/
        }
        /* Certifications page  */
        #lsm-quality .title-container,
        #composites-australia .title-container,
        #lsm-awards .title-container
        {
            width: 100%;
            margin: 0;
            padding: 0;
        }
        #lsm-quality #page-title,
        #composites-australia #page-title,
        #lsm-awards #page-title 
        {
            width: 100%;
            height: 400px;
            margin: 0px;
        }
        #lsm-quality #page-title img,
        #composites-australia #page-title img,
        #lsm-awards #page-title img
        {
            padding-left: 20px;
            padding-right: 20px;
        }
        #lsm-awards article .content .left-content .lc-text {
            width: 580px;
        }
        #lsm-awards article .content .left-content img {
            width: 140px;
        }
        #lsm-quality { 
            background: none;           
            height: 800px;
        }
        #composites-australia { 
            background: none;            
            height: 920px;
        }
        #lsm-awards { 
           background: none;           
            height: 910px;
        }
        #lsm-quality #page-title
        {
            background: url(../images/certifications/lsm-iso-cert-bg.jpg) no-repeat ; 
            -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100% ; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover;
        }
        #composites-australia #page-title
        {         
           background: url(../images/certifications/composites-australia-bg.jpg) no-repeat 0% 60%; 
            -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100% ; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover; 
        }
        #lsm-awards #page-title 
        {
         
            background: url(../images/certifications/training-trophy-bg.jpg) no-repeat 0% 60%; 
            -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100% ; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover;  
        }  
    }

	/* All Mobile Sizes (devices and browser) */
	@media only screen and (max-width: 767px) {

        /* Case-Studies page */
        #redpath .title-container,
        #triple8 .title-container,
        #deepsea .title-container,
        #unit .title-container,
        #teamArrow .title-container
        {
            width: 100%;
            margin: 0;
            padding: 0;
        }
        #redpath #page-title,
        #triple8 #page-title,
        #deepsea #page-title,
        #unit #page-title,
        #teamArrow #page-title
        {
            width: 100%;
            height: 400px;
        }
        #redpath #page-title img,
        #triple8 #page-title img,
        #deepsea #page-title img,
        #unit #page-title img,
        #teamArrow #page-title img 
        {
            padding-right: 20px;
            padding-left: 20px;
        }
        #deepsea { 
            background: none;
            height: 1310px;
        }
        #redpath { 
            background: none; 
            height: 1460px;
        }
        #teamArrow { 
            background: none;
            height: 1656px;
        }
        #triple8 { 
            background: none;
            height: 1400px;
        }
        #unit { 
            background: none;
            height: 1633px;
        }
        #deepsea #page-title { 
            background: url(../images/case-studies/deepsea-bg.jpg) 50% 0% no-repeat; 
            -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100% ; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover;  
        }
        #redpath #page-title { 
            background: url(../images/case-studies/redpath-bg.jpg) no-repeat; 
            -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100% ; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover;  
        }
        #teamArrow #page-title { 
            background: url(../images/case-studies/team-arrow-bg.jpg) 80% 0% no-repeat; 
            -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100% ; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover;  
        }
        #triple8 #page-title { 
            background: url(../images/case-studies/triple8-bg.jpg) 50% 0% no-repeat; 
            -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100% ; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover;  
        }
        #unit #page-title { 
            background: url(../images/case-studies/unit-bg.jpg) 45% 0% no-repeat; 
            -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100% ; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover;  
        }
        #deepsea .left-content .lc-text, #redpath .left-content .lc-text, #teamArrow .left-content .lc-text, #triple8 .left-content .lc-text, #unit .left-content .lc-text {
            padding-right: 90px;
        }
        
        /* Capabilities page  */
        #design .title-container,
        #machining .title-container,
        #tooling .title-container,
        #manufacturing .title-container,
        #autoclaves .title-container,
        #digitising .title-container
        {
            width: 100%;
            margin: 0;
            padding: 0;
        }
        #design #page-title,
        #machining #page-title,
        #tooling #page-title,
        #manufacturing #page-title,
        #autoclaves #page-title,
        #digitising #page-title
        {
            width: 100%;
            height: 422px;
           /* padding-top: 150px;*/
        }        
        #design #page-title img,
        #machining #page-title img,
        #tooling #page-title img,
        #manufacturing #page-title img,
        #autoclaves #page-title img,
        #digitising #page-title img
        {
            /*height: 400px;*/
            padding-right: 20px;
           /* position: relative;
            z-index: 20;*/
        }
        
        #design
        {
            background: none;
            height: 1747px;
        }
        #machining
        {
            background: none;
            height: 1751px;
        }
        #tooling
        {
            background: none;
            height: 1519px;
        }
        #manufacturing
        {
            background: none;
            height: 1669px;
        }
        #autoclaves
        {
            background: none;
            height: 1502px;
        }
        #digitising
        {
            background: none;
            height: 1487px;
        }
        
        #design #page-title { 
           background: url(../images/capabilities/design-bg.jpg) no-repeat 0% 40% ; 
             -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100% ; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover;         
           /* position: relative;
            z-index: 1;*/
        }
        #machining #page-title { 
            background: url(../images/capabilities/machining-bg.jpg) no-repeat 0% 70% ; 
            -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100%; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover;
            
           /* position: relative;
            z-index: 1;*/
        }
        #tooling #page-title { 
            background: url(../images/capabilities/tooling-bg.jpg) no-repeat 0% 50% ; 
            -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100%; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover;
           
           /* position: relative;
            z-index: 1;*/
        }
        #manufacturing #page-title { 
            background: url(../images/capabilities/manufacturing-bg.jpg) no-repeat 50% 0% ; 
            -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100%; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover;
            
            /*position: relative;
            z-index: 1;*/
        }
        #autoclaves #page-title { 
            background: url(../images/capabilities/autoclaves-bg.jpg) no-repeat 0% 50% ; 
            b -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100%; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover;
           
            /*position: relative;
            z-index: 1;*/
        }
        #digitising #page-title { 
            background: url(../images/capabilities/digitising-bg.jpg) no-repeat 0% 50% ; 
             -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100%; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover;
            
           /* position: relative;
            z-index: 1;*/
        }
        #design article .content .left-content .lc-text, #autoclaves article .content .left-content .lc-text, #digitising article .content .left-content .lc-text {
            padding-right: 100px;
        }
        #tooling article .content .left-content .lc-text, #manufacturing article .content .left-content .lc-text {
            padding-right: 100px;
        }
        #machining article .content .left-content .lc-text {
             padding-right: 100px;
        }
        /* Certifications page  */
        #lsm-quality .title-container,
        #composites-australia .title-container,
        #lsm-awards .title-container
        {
            width: 100%;
            margin: 0;
            padding: 0;
        }
        #lsm-quality #page-title,
        #composites-australia #page-title,
        #lsm-awards #page-title 
        {
            width: 100%;
            height: 400px;
        }
        #lsm-quality #page-title img,
        #composites-australia #page-title img,
        #lsm-awards #page-title img
        {
            padding-left: 20px;
            padding-right: 20px;
        }
        #lsm-quality { 
            background: none;           
            height: 800px;
        }
        #composites-australia { 
            background: none;            
            height: 962px;
        }
        #lsm-awards { 
           background: none;           
            height: 1334px;
        }
        #lsm-quality #page-title
        {
            background: url(../images/certifications/lsm-iso-cert-bg.jpg) no-repeat; 
            -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100% ; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover;
        }
        #composites-australia #page-title
        {
         
           background: url(../images/certifications/composites-australia-bg.jpg) no-repeat; 
            -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100% ; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover; 
        }
        #lsm-awards #page-title 
        {
         
            background: url(../images/certifications/training-trophy-bg.jpg) no-repeat; 
            -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100% ; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover;  
        }
        
        #lsm-awards article .content .left-content
        {
            text-align: center;
        }
        #lsm-awards article .content .left-content img
        {
            padding: 10px 0;
            display: inline;
            width: 160px;
            height: 220px;
            float: none;
            
        }
        section.lsm-iso .iso-info img {
            width: 100%;
            height: 150px;
            
        }
        /*About page*/
        section.about .certs img {
            float: left;
        }

        div.thumbnails {
            padding: 7px 0;
        }
        div.thumbnails .imgs {
            text-align: center;
        }
        div.t-about 
        {
            height: 400px;
        }
        .band.page-title-about 
        {
            background: url(../images/about/about-bg2.jpg) no-repeat;
            -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100% ; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover;   
            height: 400px;
            padding-top: 0px;
        }        
        .thumbnails img 
        {  
            width: 75%;
            margin: 0%;
            padding: 2px;
            border: 1px solid #ededed;
            background: #fff;
            height: auto;
            float:none;
            height: auto;
            display: inline-block;
        }
        .thumbnails .imgs #thT8 {
            width: 75%;
            display: inline-block;
        }
        div.t-iso img {
            padding-top: 130px;
            width: 80%;
        }
        /*Contact Page*/
        div.t-contact 
        {
            height: 400px;
        }
        .band.page-title-contact 
        {
            background: url(../images/contact/contact-bg2.jpg) no-repeat;
            height: 400px;
            -webkit-background-size: 100%; 
            -moz-background-size: 100%; 
            -o-background-size: 100%; 
            background-size: 100% ; 
            -webkit-background-size: cover; 
            -moz-background-size: cover; 
            -o-background-size: cover; 
            background-size: cover;  
        }        
        section.contact .location img 
        {
            width: 100%;
            height: 100%;
            display: inline-block;
            padding: 7px;
        }
        /*Menubars and Side menus*/
        nav.primary {
            display: none;
        }
        .mobile-menu-bar {
            height:100%;
            width:100%;
            display:block;
            text-align: center;
            padding: 7px 0px;
        }
        .mobile-menu-bar ul {
            list-style-type: none;
            margin: 0;
            padding: 0;
            overflow: hidden;
            text-decoration:none;
            position: relative;
            top: -10px;
        }        
        .mobile-menu-bar ul li {
            display:inline-block;
        }
        .mobile-menu-bar ul li .nav-toggler.toggle-slide-left {
            background-color:transparent;
        }
        .mobile-menu-bar ul li .nav-toggler.toggle-slide-left .iconBar {
            width: 30px;
            height: 20px;
        }
        .mobile-menu-bar ul li a:link, #menubar .mobile-menu-bar ul li a:visited {
            text-decoration:none;
            padding-right: 7px;
        }
        nav.primary select {
            display: inline-block;
        }
        nav.primary ul {
            display: none;
        }
        nav.secondary h1 a {
            text-indent: -999%;
            font: 0/0;
            text-shadow: none;
            color: transparent;
        }
        .band.footer 
        {
            font: 7px\14px Arial, Verdana, sans-serif;
            padding: 13px 0px 5px;
        }
        nav.secondary
        {
            padding: 0px;
            /*text-align: center;*/
        }
        nav.secondary h1.logo 
        {
            /*float: left;
            width: 100%;*/
            margin: 0 auto;
            padding-bottom: 7px;
            
        }
        nav.secondary h1.logo a 
        {
            height: 35px;
            /*background-position: 50% 50%;
            width: 100%;*/
        }
        nav.secondary .copyright 
        {
            /*width: 100%;*/
            margin: 0px;
            line-height: 14px;
            padding: 0px;
            float: left;
            font-family: Arial, Verdana, sans-serif;
            font-size: 0.8em;
            height: 14px;
        }
        h1.social-icons {
            margin: 0px;
        }
        #si-fb {
            display: block;
            margin: 0px;
            position: absolute;
            right: 33px;
            top: 13px;
        }
        div.footer a.fb-icon:link {
           
            height: 35px;
            width: 35px;
            /*position: absolute;
            right: -18px;*/
        }
        div.footer a.fb-icon-1:link {
            display: none;
        }
        #fb-logo:link {
            display: block;
            height: 35px;
            width: 35px;
            
        }
        div.footer a.fb-icon:hover {
           
            height: 35px;
            width: 35px;
            /*position: absolute;
            right: -18px;*/
        }

        nav.cs-sidebar  {
            display: none;
        }
        #sidebar {
            /*display: none;*/     
            padding-top: 90px;
            background-position: 98.0% center; 
            right: 18px;     
        }
        #sidebar li {
            width: 100px;
            padding: 10px 30px 0px 10px;
            height: 45px;   
            background-size: 25px 20px;  

        }
        #ca-sidebar {
            padding-top: 100px;
            background-position: 98.5% center;
            right: 18px;  
        }
        #ca-sidebar li
        {
            width: 100px;
            padding: 10px 30px 10px 10px;
            height: 35px;
            background-size: 25px 20px;
        }
        


    } /*End All Mobile Sizes (devices and browser) @media only screen and (max-width: 767px)*/

	/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
	@media only screen and (min-width: 480px) and (max-width: 767px) {

        /* Established text, in the future when disabling the text
        comment out this block of CSS */
        div.t-about .a-title img#established {
            top: 150px;
        }
    }

	/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
	@media only screen and (max-width: 479px) {

        /*About page*/
        /* Established text, in the future when disabling the text
        comment out this block of CSS */
        div.t-about .a-title img#established {
            top: 120px;
        }
        /* End Established text */


        /*Case-Studies page*/
        #deepsea { 
            background: none;
            height: 1339px;
        }
        #redpath { 
            background: none; 
            height: 1475px;
        }
        #teamArrow { 
            background: none;
            height: 1683px;
        }
        #triple8 { 
            background: none;
            height: 1447px;
        }
        #unit { 
            background: none;
            height: 1669px;
        }
        #deepsea .left-content .lc-text, #redpath .left-content .lc-text, #teamArrow .left-content .lc-text, #triple8 .left-content .lc-text, #unit .left-content .lc-text {
            padding-right: 90px;
        }
        /*Capabilities page*/
        #design
        {
            background: none;
            height: 1838px;
        }

        #machining
        {
            background: none;
            height: 1736px;
        }
        #tooling
        {
            background: none;
            height: 1566px;
        }
        #manufacturing
        {
            background: none;
            height: 1778px;
        }
        #autoclaves
        {
            background: none;
            height: 1443px;
        }
        #autoclaves #page-title { 
            background-position: 60% 0%;
        }
        #digitising
        {
            background: none;
            height: 1470px;
        }
        #digitising #page-title { 
            background-position: 50% 0%;
        }
        #design article .content .left-content .lc-text, #autoclaves article .content .left-content .lc-text, #digitising article .content .left-content .lc-text {
            padding-right: 90px;
        }
        #tooling article .content .left-content .lc-text, #manufacturing article .content .left-content .lc-text {
            padding-right: 90px;
        }
        #machining article .content .left-content .lc-text {
             padding-right: 90px;
        }

        /*Certifications page*/
        #lsm-quality { 
            background: none;           
            height: 800px;
        }
        #composites-australia { 
            background: none;            
            height: 1025px;
        }
        #lsm-awards { 
           background: none;           
            height: 1418px;
        }
        .band.footer 
        {
            font: 7px\14px Arial, Verdana, sans-serif;
            padding: 10px 0px 8px;
        }
        nav.secondary h1.logo a 
        {
            height: 30px;
            /*background-position: 50% 50%;
            width: 100%;*/
        }
        #ca-sidebar {
            padding-top: 100px;
            background-position: 97.5% center;
            right: 10px;
        }
        #sidebar {
            right: 10px;
        }
        #sidebar li {
            width: 100px;
            padding: 10px 30px 10px 20px;
            height: 55px;   
            background-size: 25px 20px;         
        }
        h1.social-icons {
            margin: 0px;
        }
        #si-fb {
            display: block;
            margin: 0px;
            position: absolute;
            right: 23px;
            top: 10px;
        }
        div.footer a.fb-icon:link {
           
            height: 30px;
            width: 30px;
            /*position: absolute;
            right: -18px;*/
        }
        a.fb-icon-1:link {
            display: none;
        }
         div.footer a.fb-icon:hover {
           
            height: 30px;
            width: 30px;
            /*position: absolute;
            right: -18px;*/
        }
        #fb-logo:link, #fb-logo:hover {
            display: block;
            height: 30px;
            width: 30px;
            
        }

    }


/* #Font-Face
================================================== */
/* 	This is the proper syntax for an @font-face file
		Just create a "fonts" folder at the root,
		copy your FontName into code below and remove
		comment brackets */

/*	@font-face {
	    font-family: 'FontName';
	    src: url('../fonts/FontName.eot');
	    src: url('../fonts/FontName.eot?iefix') format('eot'),
	         url('../fonts/FontName.woff') format('woff'),
	         url('../fonts/FontName.ttf') format('truetype'),
	         url('../fonts/FontName.svg#webfontZam02nTh') format('svg');
	    font-weight: normal;
	    font-style: normal; }
*/

