/* CSS Document */






@media only screen and (min-width : 1450px) {


	.aboutImg1{
		   margin-top: -50px;
	}

	

}






@media only screen and (min-width : 1650px) {



	
	.aboutImg1{
		   margin-top: -90px;
	}

	
		.videoArea {
		margin-right:10% !important;
	 	border-right: 5px solid #fff;
		}
	
	.leftArea{
		 left: 26%;
	}
	
	.headImage{
		 margin-right: 5%;
	}
	
	

}





@media only screen and (max-width : 1500px) {



	.triImage2{
		width:39.3%;
		
	}


}




@media only screen and (max-width : 1450px) {


    .centCont{
      padding: 0 36px;
    }

}




@media only screen and (max-width : 1400px) {
	
	.leftArea {

	display:none;

		}
}



@media only screen and (max-width : 1200px) {
	#navArea span{
		display:none;
	}
	
	.leftArea {
		display:none;
	}
	
}

 @media only screen and (max-width : 800px) {
	 
	 
	 .doubleWidth{
		 width:100%;
	 }
	 #navArea{
		 display:none;
	 } 
	 
	 	  .col30{
		  
		width: 47.7%;
			  display:inline-block;
			  float:none;
	  }
	 
	 .split50{
		   width: 100%;
		 
	 }
	 
	 
}





  @media only screen and (max-width : 600px) {
	
	  
	  .titleBar {
    padding-top: 12px;
}
	  
	  
	  .rightserv .leftCol {
		padding-left:0;  
	  }
	  
	  .rightserv .titleBar {
    padding-left: 0;
}
	  
	  

	  .innerTri li{
		  list-style: none;
	  }
	  
	 .triImage2{
		  margin:0 !important; 
	  }
	  
 .triImage3 {

    width:28.2% !important;
}
	  
	  

.hometri ul {
    margin: 0;
    padding: 0;
}
	  
	  #bgvid{  
	   width: 578px !important;
	  }
	  
	  #subHead h1 {
    font-size: 13vw;
		  
	  }
	  
	  .headImage{
		  width:100%;
		  position:relative;
		  top:0;
	  }
	  #cncLogo{
		   width: 32%;
		  margin-top:0;
		  margin-bottom:10px;
	  }
	  #contactBox{
		  display:none;
	  }
	  .mobilemenu{
		  display:block;
		  left: auto;
	  }
	  .explainer{
		  position:relative;
		  top: 0px;
	  }
	  .centCont{
		  padding:10px;
	  }
	  .highlightsBar{
		  background-size: auto 100%;
	  }
	  .titleBar{
		  text-align:center;
	  }
	  .aboutImg1{
		  width:100%;
	  }
	  .aboutImg2{
		  display:none;
	  }
	  .rightLogos{
		text-align:center;  
	  }
	  .rightSwoosh{
		  display:none;
	  }
	  #footer{
		  text-align:center;
		  padding-top:20px;
	  }
	  .doubleWidth{
		   
		  width:100%;
		  float:none;
	  
	  }
	  
	  
	  .col30{
		  
		  width:100%;
		  float:none;
	  }
	  
     .col50{
        float:none;
        width:100%;
      }



  }