@charset "UTF-8";

/*=========================DEVICES===============================*/
/*===============================================================*/
/*===============================================================*/
/*==============Smartphones (portrait and landscape)==================*/


@media only screen and (min-width : 320px) and (max-width : 1720px){

#menuWrapper{display:none;}
	
#hamMenuInnerWrapper{
	position:relative;
	display:inline-block;
	clear:both;
	margin:40px auto 0 auto;
	align:center;
	width:100%;
	 z-index: 10000;
	/*border:1px solid red;*/
}
	
#frontpageSlideInnerWrapper{
	height:970px;
}
	
.slideTitleLge{
	font-size: 45px;
	color:#fff;
}
	
.slideTextWrapper1{
	top:65%;
	left:10%;
}
	
.slideTextWrapper2{
	width: 50%;
	top:65%;
	left:10%;
}
	
.slideTextWrapper3{
	width: 50%;
	top:65%;
	left:30%;
}

.slideTextWrapper4{
	width: 50%;
	top:45%;
	left:10%;
}
	
.slideTextWrapper5{
	width: 50%;
	top:65%;
	left:10%;
}
	
.slideTextWrapper6{
	width: 30%;
	top:55%;
	left:60%;
}
	
.slideTextWrapper7{
	width: 50%;
	top:65%;
	left:25%;
}
	
.homeSlide1{background-position:50% 100%;} 
	
.homeSlide2{background-position:75% 100%;} 
	
.homeSlide3{background-position:75% 100%;} 

.homeSlide4{background-position:50% 100%;}  

.homeSlide5{background-position:20% 100%;}  

.homeSlide6{background-position:40% 100%;} 
	
.homeSlide7{background-position:50% 100%;}  


#shortTrainingVid{
	margin:10px 30px 40px 0px;
}


/*================================================================*/
/*================================================================*/
/*===================iPads For portrait layouts only======================*/

@media only screen and (min-width : 950px) and (max-width : 1720px){

#menuWrapper{display:none;}
	
#hamMenuInnerWrapper{
	position:relative;
	display:inline-block;
	clear:both;
	margin:40px auto 0 auto;
	align:center;
	width:100%;
	 z-index: 10000;
	/*border:1px solid red;*/
}
	
#frontpageSlideInnerWrapper{
	height:970px;
}
	
.slideTextWrapper1{
	top:65%;
	left:50%;
}
	
.slideTextWrapper2{
	width: 50%;
	top:65%;
	left:10%;
}
	
.slideTextWrapper3{
	width: 50%;
	top:65%;
	left:30%;
}

.slideTextWrapper4{
	width: 50%;
	top:45%;
	left:10%;
}
	
.slideTextWrapper5{
	width: 50%;
	top:65%;
	left:10%;
}
	
.slideTextWrapper6{
	width: 30%;
	top:50%;
	left:40%;
}
	
.homeSlide1{background-position:50% 100%;} 
	
.homeSlide2{background-position:75% 100%;} 
	
.homeSlide3{background-position:75% 100%;} 

.homeSlide4{background-position:50% 100%;} 
	
.homeSlide5{background-position:20% 100%;} 
	
.homeSlide6{background-position:40% 100%;} 
	
.homeSlide7{background-position:50% 100%;} 

}
	
/*==========================================================================*/
/*==========================================================================*/
/*===================Laptops (portrait and landscape)=======================*/

	
 @media only screen 
	 and (min-width : 1720px) and (max-width :2100px) {

#hamMenuInnerWrapper{
	display:none;
}

#footer1TextWrapper{
	width:650px;
}
		 

		 
}
	
	
	
/*==========================================================================*/
/*==========================================================================*/
/* --------------------------- Retina Screens ----------------------------- */


@media screen 
	and (min-width: 1720px) and (max-width: 2600px) and (min-resolution: 192dpi) {
	
#hamMenuInnerWrapper{
	display:none;
}

#footer1TextWrapper{
	width:650px;
}
		
}


