/*************************
	-	CAPTIONS	-
**************************/

.img-overlay1 {
position:absolute;
top:0 !important;
left:0;
width:100%;
height:100%;
background-image:url(../img/pat1.png);
z-index:555;
}

.img-overlay2 {
position:absolute;
bottom:0 !important;
left:0;
width:100%;
height:676px;
background-image:url(../img/pat2.png);
z-index:555;
}



/*************************
	-	CAPTIONS	-
**************************/
.tp-hide-revslider,.tp-caption.tp-hidden-caption	{	visibility:hidden !important; display:none !important;}

.tp-caption { z-index:1;}

.tp-caption-demo .tp-caption	{	position:relative !important; display:inline-block; margin-bottom:10px; margin-right:20px !important;}






.tp-caption.big_light_white {
	font-size:50px;
	line-height:35px;
	color:#fff;
	text-decoration:none;
	background-color:transparent;
	padding:0px;
	border-width:0px;
	border-color:rgb(255, 214, 88);
	border-style:none;
	text-align:center;
	z-index:999;
}


.tp-caption.small_light_white {
	font-size:27px;
	line-height:25px;
	color:#fff;
	text-decoration:none;
	background-color:transparent;
	padding:0px;
	border-width:0px;
	border-color:rgb(255, 214, 88);
	border-style:none;
	text-align:center;
	z-index:999;
}









/**********************************************
	-	FULLSCREEN AND FULLWIDHT CONTAINERS	-
**********************************************/


.tp-simpleresponsive .caption,
.tp-simpleresponsive .tp-caption {
	position:absolute;
	visibility: hidden;
	-webkit-font-smoothing: antialiased !important;
}

.tp-simpleresponsive img	{	max-width:700px;}



/******************************
	-	IE8 HACKS	-
*******************************/
.noFilterClass {
	filter:none !important;
}



.tp-simpleresponsive a{	text-decoration:none;}

.tp-simpleresponsive ul {
	list-style:none;
	padding:0;
	margin:0;
}

.tp-simpleresponsive >ul >li{
	list-stye:none;
	position:absolute;
	visibility:hidden;
}

		


/*********************************************
	-	SETTINGS FOR BANNER CONTAINERS	-
**********************************************/

.tp-banner-container{
	width:100%;
	height:100% !important;
	padding:0;

}

.tp-banner{
	width:100%;
	height:100% !important;
	position:relative;
}

.tp-banner-fullscreen-container {
		width:100%;
		height:100% !important;
		position:relative;
		padding:0;
}

.tp-bullets.simplebullets.round .bullet {  
	  background:#fff !important; 
	  border-radius:15px;
	 -webkit-border-radius:15px;
	 -moz-border-radius:15px;
	 width:10px;
	 height:10px;
	 float:left;
	 margin-right:5px;
	 cursor:pointer;
	 display:none;
}

.tp-bullets{
	position:absolute;
	bottom:20px;
	left:20px;
	display:block !important;
	z-index:999;
}

.tp-bullets.simplebullets.round .bullet:hover {  
      background:#005272 !important; 
}