.bodyimage{	
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;	
  position: fixed;
  width: 100%;
  height: 100%;
  top:0;
  left:0;
  z-index: -1;
}

.grid {	
  position: fixed;
  width: 100%;
  height: 100%;
  top:0;
  left:0;
  z-index: -1;
}

.parallax1 {
  visibility: hidden;	
  position: inherit;
    width: 100%;
    height: 100%;
  z-index: 0;	
	/*-webkit-transform-style:preserve-3d;*/
	/*-webkit-transform:translate3d(0,0,0);*/	
	 backface-visibility: hidden;	
  box-shadow: 0px -5px 8px -3px #323232 ;
  -webkit-box-shadow: 0px -5px 8px -3px #323232 ;
  -moz-box-shadow: 0px -5px 8px -3px #323232 ;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;	
}
.parallax2 {	
  position: relative;
    width: 100%;
  z-index: 0;
	background-image: none !important;
	background-color: transparent !important;
		margin-bottom: -19px; /* fix issue on bottom padding */
}


#parallax1_visibility { top: 0px !important; }
#parallax2_visibility { top: 1px !important; }

/* @group  Settings */

.settings {
    position: relative;
    display: none;
}
/*  @end */


/* -------------
 */

#fade_background { top: 0px !important; }
/*@media only screen and (min-width: 561px) {
#fade_status { top: 1px !important; }
}*/

/* @group titles ON/OFF */

#pageHeader h1, #pageHeader h2 {
	display: block;
}
 .top_titles h1, .top_titles2 h2 {
	display: none !important;	
}

/* @end */

/* -------------
 */

/* @group zoom in image */

@keyframes scale-top {
  0% {
transform: scale(1.1);
 opacity: 0; 
  }
 30% {
transform: scale(1.1);
opacity: 0; 
  }
  
  100% {
transform: scale(1);
 opacity: 1; 
  }
}

@-webkit-keyframes scale-top {
  0% {
-webkit-transform: scale(1.1);
 opacity: 0; 
  }
  30% { 
  opacity: 0; 
-webkit-transform: scale (1.1);
  }      
  100% {
-webkit-transform: scale (1);
 opacity: 1; 
  }
}

@-moz-keyframes scale-top {
  0% {
transform: scale(1.1);
-moz-transform: scale (1.1);
 opacity: 0; 
  }
 30% {  
transform: scale(1.1);
-moz-transform: scale (1.1);
opacity: 0; 
  }    
  100% {
transform: scale(1);
-moz-transform: scale (1);
 opacity: 1; 
  }
}
@-o-keyframes scale-top {
  0% {
transform: scale(1.1);
-o-transform: scale (1.1);
 opacity: 0; 
  }
 30% { 
transform: scale(1.1);
-o-transform: scale (1.1);
opacity: 0; 
  } 
  100% {
transform: scale(1);
-o-transform: scale (1);
 opacity: 1; 
  }
}
@-ms-keyframes scale-top {/* IE9 does not support CSS animation. */
  0% {
transform: scale (1.1);
-ms-transform: scale (1.1); 
 opacity: 0; 
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  	  
   filter: alpha(opacity=0);   
  }   
 30% {
transform: scale (1.1);
-ms-transform: scale (1.1); 
 opacity: 0; 
 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";    
 filter: alpha(opacity=0);  
  }
 100% {
transform: scale (1);
-ms-transform: scale(1);
 opacity: 1; 
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  	  
   filter: alpha(opacity=100);    
  }
}
.bodyimage { /*hide both for issue n crhome*/
  -webkit-animation: scale-top 1.3s  ease-out   !important;
  -moz-animation: scale-top 1.3s  ease-out   !important;
   -ms-animation: scale-top 1.3s  ease-out   !important;
  -o-animation: scale-top 1.3s  ease-out   !important;
  animation: scale-top 1.3s  ease-out   !important;

   opacity: 1; 
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  	  
   filter: alpha(opacity=100);

}
/* @end */
.grid {  z-index: 0; }

/* ----- hide background image--------  */
body {background-image: none !important; }
/* ----- hide background image--------  */

.parallax_fade_end_color {
    width: 100%;
	position: fixed;
	height: 100%;
	display: none;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=55)";  
	filter: alpha(opacity=55);   
	opacity: 0.55;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}

/* -----  parallax_fade_end_color off  ----- */
@media only screen and (min-device-width:320px) and (max-device-width:767px) and (orientation: landscape){	
.parallax_fade_end_color {	display: none !important;}
}
@media only screen and (min-device-width:769px) and (max-device-width:1280px) and (orientation: landscape){
.parallax_fade_end_color {	display: none !important;}
}
@media only screen and (min-device-width:769px) and (max-device-width:1280px) and (orientation: portrait){
.parallax_fade_end_color {	display: none !important;}
}
@media only screen and (max-device-width: 1024px) and (orientation: portrait) and(max-device-height: 768px) and (orientation: landscape) and (-webkit-max-device-pixel-ratio: 2) {
.parallax_fade_end_color {	display: none !important;}
}
@media only screen and(max-device-height: 768px) and (orientation: portrait) {
.parallax_fade_end_color {	display: none !important;}
}
@media only screen and (max-device-width: 1024px) and (orientation: landscape) {
.parallax_fade_end_color {	display: none !important;}
}




