/*  MAKE LAYOUT RESPONSIVE at 480px FOR IPHONE LANDSCAPE ============================================ */


	
		header {
			width: 93.75%; /* 450px / 480px */
		}


		#maincontent{
			width: 93.75%; /* 450px / 480px */
		}
		
	
		.maincontent{
			width: 93.75%; /* 450px / 480px */
			font-size:0.9372em;					
		}
		
		.maincontent-banner
		 {
			width: 93.75%; /* 720px / 768px */	
		 	font-size:0.9372em;
		 }
		
		
		footer {
			width: 93.75%; /* 450px / 480px */
		}
h1 { font-size:35px; line-height:35px;}
h2 { font-size:30px; line-height:30px;}
h3  { font-size:20px; line-height:20px;}

.t1 { font-size:40px; line-height:40px; text-align:center; }
.t1-sup { font-size:18px; line-height:18px; text-align:center;}
		
.t2 { font-size:30px; line-height:30px; }
.t3 { font-size:15px; line-height:15px; }

/* Header */
#header-wrapper {padding:10px 0 0px;}
.image-right { width:100%; display:block;}
.image-right-home { width:100%; display:block;}


/* Banner */


 .banner-overlay-holder { position:relative; width:100%; display:block;}
 .banner-images-holder { }
 .banner-images-holder img { /* width:100%; */ position:relative; z-index:0; /* min-width:480px; */}
 
  /*Inside Pages */
 .banner-images-holder-inner {}
 .banner-images-holder-inner img {  width:100%; position:relative; z-index:0;  min-width:480px;}


 
  .banner-text-holder-video { margin-top:-7px; position:relative; display:block; z-index:200; right:0; top:0px; padding:20px 5px; text-align:center; background: url(../images/bg-services.gif) repeat; }	
  .banner-text-holder { margin-top:-7px; position:relative; display:block; z-index:200; right:0; top:0px; padding:20px 5px; text-align:center; background: url(../images/bg-services.gif) repeat; }	
	

  #banner-form  {width:100%; position:relative; display:block; }
    #banner-wrapper .maincontent-banner { width:100%;}	 	
	.home-form-holder { padding:15px;}

/* Menu */
#nav-main-holder { margin-bottom:10px;}
.nav-main-holder { padding-top:0px;}		
		
/* Services */
.services-list-holder { margin-bottom:15px;}		

#widgets-side-panel { padding-left:0px;}

/* Footer */
#footer-panel { text-align:center;}
.form-subscribe { width:100%;}

.fcredits { text-align:center; }
.fcredits img {}
/*News */
.news-main-details-desc { padding-right:0px;}

/* Slider */
.pgwSlideshow.narrow .ps-list li img {
    width: 50px;
    height:30px;
}

.pgwSlideshow .ps-list {
   /* border-top: 1px solid #555; */
   /*  box-shadow: 0 10px 10px -5px #333 inset; */
   /*  background: #555; */
    overflow: hidden;
   /* JJ	
    position: relative; 
   */
   position: relative;
   top:0; right:0;
   z-index:600;
   display:block;
   margin-top:-5px;
   margin-bottom:15px;	
}

.button-apply-now { width:100%; }
.button-all { width:100%; display:block; text-align:center; margin-bottom:5px; margin-right:0;}
.tracker-button { width:100%; text-align:center; font-size:15px; padding:21px 10px 21px 0; letter-spacing:normal;}
#Form1 input[type="text"] { width:100%}	
#Form1 input[type="submit"]	 { width:100%;} 	
#Form1 select { width:100% }
#Form1 textarea { width:100% }
.codeinputholder { width:100%;}
.m-button { width:100%;}

	.pshort { width:100%;}
	
#social-panel { padding:10px 0 10px 0; text-align:center;}	
	.social-head  { display:block;}
		.ss-fblike { margin-top:-8px;}
	.ss-fshare { margin-top:-8px;}
	.main-social-holder  { display:block; margin-right:0; width:100%; margin-bottom:5px;}

@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) 
and (orientation : portrait) {
	.pgwSlideshow .ps-list {
     /* border-top: 1px solid #555; */
   /*  box-shadow: 0 10px 10px -5px #333 inset; */
   /*  background: #555; */
    overflow: hidden;
   /* JJ	
    position: relative; 
   */
   position: relative;
   top:0; right:0;
   z-index:600;
   display:block;
   margin-top:9px;
   margin-bottom:15px;	

}
	
/* STYLES GO HERE */ 
}
