.tp-simpleresponsive .caption {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";	-moz-opacity: 0;	-khtml-opacity: 0;	opacity: 0; position:absolute;
	
}

.tp-simpleresponsive img	{ max-width:none; }

				
.caption.heading {
	position: absolute;
	margin: 0px;
	border-width: 0px; 
	border-style: none;
}

#slider {
	position: relative;
	display: block;
}

				
/************************
	-	NAVIGATION	-
*************************/

/** BULLETS **/
.tp-bullets									{ display: none; }




/*************************************
	-	TP ARROWS 	-
**************************************/



.tp-leftarrow.large	{ z-index: 100; cursor: pointer; position: relative; background: url('slider-assets/arrow_large_left.png') no-repeat top left;	width: 34px; height: 34px;  margin-top: 118px; margin-left: 861px; }										
.tp-rightarrow.large { z-index: 100; cursor: pointer; position: relative; background: url('slider-assets/arrow_large_right.png') no-repeat top left;	width: 34px; height:34px; margin-top: 118px; }										

.tp-leftarrow:hover,
.tp-rightarrow:hover { background-position: bottom left; }

   
/*********************************************

	-	BASIC SETTINGS FOR THE BANNER	-

***********************************************/

 .tp-simpleresponsive img {
		-moz-user-select: none; 
        -khtml-user-select: none; 
        -webkit-user-select: none; 
        -o-user-select: none; 
}


.tp-simpleresponsive ul {
	list-style:none;
	padding:0;
	margin:0;
}			

.tp-simpleresponsive >ul li{
	list-stye:none;			
	position:absolute;
	visibility:hidden;
}
/*  CAPTION SLIDELINK   **/
.caption.slidelink a div { width:10000px; height:10000px;  }  

.tp-loader { background:url('slider-assets/loading.gif') no-repeat 10px 10px; background-color: #fff;  margin: -22px -22px; top: 50%; left: 50%; z-index:10000; position: absolute; width: 44px; height: 44px; }
   
   
   
/*********************************************************************************************
		-	SET THE SCREEN SIZES FOR THE BANNER IF YOU WISH TO MAKE THE BANNER RESOPONSIVE 	-	
  **********************************************************************************************/
   
  /***********************
  	-	BASICS 	-
  ***********************/
    
  
  /*	-	THE BANNER CONTAINER (Padding, Shadow, Border etc. )	-	*/

  .bannercontainer {			
		background-color:#fff;
		width:940px;
		height:380px;
		position:relative;	
		margin-left:auto;
		margin-right:auto;	
		
	
	}
 
  .banner {		
		width:940px;
		height:380px;
		position:relative;
		overflow:hidden;			
   }

   
  /*	THE MEDIA CHOOSER TO SET DIFFERENT SIZES OF THE CONTAINER DEPENDING ON THE SCREEN SIZE    */
  
  /* Tablet Portrait size to standard 960 (devices and browsers) */
  @media only screen and (min-width: 768px) and (max-width: 959px) {
    		
		
 		  .banner, .bannercontainer			{ width: 768px; height: 350px; }
 		  
 		  .tp-bullets, .tp-leftarrow.large, .tp-rightarrow.large { display: none!important; }
		  
   }
  
   /* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
   @media only screen and (min-width: 480px) and (max-width: 767px) {

			.banner, .bannercontainer		{ width: 420px; height: 191px; }
			
			.tp-bullets, .tp-leftarrow.large, .tp-rightarrow.large { display: none!important; }		   		
		   
   }
   
   /* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
   @media only screen and (max-width: 479px) {
			
			.banner, .bannercontainer		{ width: 300px; height: 136px; }
			
			.tp-bullets, .tp-leftarrow.large, .tp-rightarrow.large { display: none!important; }						
			 
   }   
 
