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

  - Revolution Slider 1.5.3 -

    Screen Stylesheet

version:    2.1
date:       09/18/11
last update: 06.12.2012
author:   themepunch
email:      info@themepunch.com
website:    http://www.themepunch.com
-----------------------------------------------------------------------------*/


/*********************************************************************************************
  - SET THE SCREEN SIZES FOR THE BANNER IF YOU WISH TO MAKE THE BANNER RESOPONSIVE  -
**********************************************************************************************/

/*  - THE BANNER CONTAINER (Padding, Shadow, Border etc. )  - */

.fullwidthbanner-container
{
	width: 100% !important;
  max-width: 100% !important;
  position: relative;
  padding: 0;
  max-height: 605px !important;
  overflow:hidden;
	

  
	
}

.fullwidthbanner 
{
  width:100% !important;
  height:100%;
  max-height: 680px !important;
  position:relative;
  overflow:hidden;
	
}


/*************************
  - CAPTIONS  -
**************************/

.tp-hide-revslider,.tp-caption.tp-hidden-caption {visibility:hidden !important; display:none !important;}

.tp-caption {
  position: absolute;
	
}

.tp-caption.big {
  color: #21245A;
  font-size: 2.923em; /* 38px */
  letter-spacing: -0.02em;
  padding: 5px 15px;
	
}

.tp-caption.text-shadow {
  text-shadow: 0 0 4px rgba(255,255,255,1);
	
}

.tp-caption.small {
  padding: 8px 12px;  
  font-size: 1.538em; /* 16px */
	
}

/* Colors */

.tp-caption.black {
  color: #fff;
  text-shadow: 0 -1px rgba(0, 0, 0, 0.75);
  background-color: #1a1a1a;
	
}



.tp-caption.white {
  color: #000;
	animation-duration: 3s;
}

.tp-caption.colored {
  color: #fff;
  background: #08826E;
	
}

.tp-caption.colored ::-moz-selection {background: #333;}
.tp-caption.colored ::selection {background: #333;} 


.tp-caption.video {
  box-shadow: 0 0 7px rgba(0,0,0,0.4);
	
}

/* Caption Button */

.tp-caption .button {
  display: inline-block;
  padding: 10px 18px;
  color: #fff;
  background: #08826E;
  font-size: 1.333em; /* 16px */
	
}

.tp-caption.round,
.tp-caption .round {
  border-radius: 5px;
}

.tp-caption .button:hover,
.tp-caption .button.colored:hover {
  color: #fff;
  text-decoration: underline;
}
    
.tp_inner_padding { 
  box-sizing:border-box;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  max-height:none !important; 
}

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

  - SET THE ANIMATION EVEN MORE SMOOTHER ON ANDROID   -

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

.tp-simpleresponsive .slotholder *,
.tp-simpleresponsive img {-webkit-transform: translateZ(0); -webkit-backface-visibility: hidden; -webkit-perspective: 1000;}

/************************************************
    - SOME CAPTION MODIFICATION AT START  -
*************************************************/
.tp-simpleresponsive .caption, .tp-simpleresponsive .tp-caption {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; position:absolute; visibility: hidden;
padding:5px;}

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

/******************************
  - IE8 HACKS -
*******************************/
.noFilterClass {filter:none !important;}

/********************************
  - FULLSCREEN VIDEO  -
*********************************/
.caption.fullscreenvideo {left:0px; top:0px; position:absolute; width:100%; height:100%;}
.caption.fullscreenvideo iframe {width:100% !important; height:100% !important;}

.tp-caption.fullscreenvideo {left:0px; top:0px; position:absolute; width:100%; height:100%;}
.tp-caption.fullscreenvideo iframe  {width:100% !important; height:100% !important;}

/************************************
    - TP BANNER TIMER   -
*************************************/
.tp-bannertimer {width:100%; height:10px; background: url(../images/slider/revslider/assets/timer.png); position:absolute; z-index:1000;}
.tp-bannertimer.tp-bottom {bottom:0px !important; height:5px;}

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

/** BULLETS **/
.tp-bullets { 
  position: a
	  
}