

/*StartFile12.07.2016 13:36:30Htdocs/Styles/revolution/fullwidth.css*/

/*-----------------------------------------------------------------------------

REVOLUTION RESPONSIVE BASIC STYLES OF HTML DOCUMENT

Screen Stylesheet

version:   	1.0
date:      	26/06/12
author:		themepunch
email:     	support@themepunch.com
website:   	http://www.themepunch.com
-----------------------------------------------------------------------------*/


/**********************
	-	RESET	-
************************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;
}


/***********************
	-	BASICS 	-
***********************/
html {
	overflow-x:hidden;
	padding: 0 !important;
	
	margin:0px !important;
}


  /*********************************************************************************************
		-	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;
		position:relative;
		padding:0;
		max-height:360px !important;
		overflow:hidden;
		max-width:1170px;
		margin:0 auto;
	}



/*EndFile*/



/*StartFile12.07.2016 13:36:30Htdocs/Styles/revolution/settings.css*/

/*************************
	-	CAPTIONS	-
**************************/

.tp-hide-revslider,.tp-caption.tp-hidden-caption	{	visibility:hidden !important; display:none !important;}

.tp-caption { z-index:1;}	
.tp-caption.boxshadow{
	-moz-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5);
	box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5);
}
.tp-caption.noshadow {
	text-shadow: none;
}

.tp_inner_padding	{	box-sizing:border-box;
						-webkit-box-sizing:border-box;
						-moz-box-sizing:border-box;
						max-height:none !important;	}

.tp-caption.slideBox {
	position: absolute;
	margin: 0px;
	padding:0; 
	border-width: 0px;
	border-style: none;
	left:0 !important;
	width:100% !important;
}
.tp-caption .slideContent { 
	background:url("/Htdocs/images/bg_caption.png") repeat 0 0;
	padding:12px 20px;	
	float:left;
}
.tp-caption .slideTitle {
	color: #fff;
	text-shadow: none;
	font-weight: 300;
	font-size: 1.8em;
	line-height: 1.1;
	padding:0;
	margin: 0;
}

.tp-caption .slideSubTitle {
	max-width:400px;
	color: #fff;
	text-shadow: none;
	font-weight: 300;
	font-size: 0.9em;
	line-height: 1.1;
	padding:0;
	margin: 0;
	white-space:normal;
}

.slideRibbon {
	display:block;
	width:200px;
	height:200px;
	position:absolute;
	background:url("/Htdocs/images/sprite.png") no-repeat -300px 0;	
	top:0;
	left:-1px !important;
}
.slideRibbon.blue {
	background:url("/Htdocs/images/sprite.png") no-repeat -500px 0;	
}
.slideRibbon.yellow {
	background:url("/Htdocs/images/sprite.png") no-repeat -700px 0;		
}
.slideRibbon span {
	display:block;
	color:#fff;
	font-size:2em;
	height:200px;
	width:200px;
	text-align:center;
	position:absolute;
	top:47px;
	left:47px;
	text-transform:uppercase;
	font-family:'ProximaNova-Light', Arial, Sans-serif;
	-webkit-transform: rotate(-45deg);  /* Saf3.1+, Chrome */
	-moz-transform: rotate(-45deg);  /* FF3.5+ */
	-ms-transform: rotate(-45deg);  /* IE9 */
	-o-transform: rotate(-45deg);  /* Opera 10.5 */
	transform: rotate(-45deg);
}
.slideRibbon.yellow  span {
	color:#111;	
}
		
		
		
@media(max-width:767px){ 	/* < 767 */

	.slideRibbon {
		width:100%;
		height:auto;
		background:#ea0f15;
		background-color:rgba(234,15,21,0.8);
	}
	.slideRibbon.blue {
		background:#008fd5;
		background-color:rgba(0,130,200,0.8);
	}
	.slideRibbon.yellow {
		background:#f9f348;
		background-color:rgba(249,243,72,0.8);
	}
	.slideRibbon span {
		-webkit-transform: none;  /* Saf3.1+, Chrome */
		-moz-transform: none;  /* FF3.5+ */
		-ms-transform: none;  /* IE9 */
		-o-transform: none;  /* Opera 10.5 */
		transform: none;
		width:auto;
		height:auto;
		padding:4px 10px;
		font-size:14px;
		line-height:1.5;
		position:static;
		text-align:left;
	}
}

/****************************************************************

	-	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;
}

.tp-simpleresponsive img	{	max-width:none;}



/******************************
	-	IE8 HACKS	-
*******************************/
.noFilterClass {
	filter:none !important;
}


/******************************
	-	SHADOWS		-
******************************/
.tp-bannershadow  {
		position:absolute;

		margin-left:auto;
		margin-right:auto;
		-moz-user-select: none;
        -khtml-user-select: none;
        -webkit-user-select: none;
        -o-user-select: none;
	}

.tp-bannershadow.tp-shadow1 {	background:url("/Htdocs/Images/lib/revolution/shadow1.png") no-repeat; background-size:100%; width:890px; height:60px; bottom:-60px;}
.tp-bannershadow.tp-shadow2 {	background:url("/Htdocs/Images/lib/revolution/shadow2.png") no-repeat; background-size:100%; width:890px; height:60px;bottom:-60px;}
.tp-bannershadow.tp-shadow3 {	background:url("/Htdocs/Images/lib/revolution/shadow3.png") no-repeat; background-size:100%; width:890px; height:60px;bottom:-60px;}


/********************************
	-	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;}

/************************
	-	NAVIGATION	-
*************************/

/** BULLETS **/
.tpclear		{	clear:both;}

.tp-bullets												{	z-index:1000; position:absolute; margin-bottom:-10px; }
.tp-bullets.hidebullets									{}


.tp-bullets.simplebullets .bullet					{	cursor:pointer; position:relative;	background:url("/Htdocs/Images/lib/revolution/bullet.png") no-Repeat top left;	width:20px;	height:20px;  margin-right:0px; float:left; margin-top:-10px; margin-left:3px;}
.tp-bullets.simplebullets .bullet.last			{	margin-right:3px;}

.tp-bullets.simplebullets .bullet:hover,
.tp-bullets.simplebullets .bullet.selected				{	background-position:bottom left; }

/*************************************
	-	TP ARROWS 	-
**************************************/
.tparrows												{	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
															-moz-opacity: 1;
															-khtml-opacity: 1;
															opacity: 1;
														}
.tparrows.hidearrows									{
															-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
															-moz-opacity: 0;
															-khtml-opacity: 0;
															opacity: 0;
														}
.tp-leftarrow											{	z-index:100;cursor:pointer; position:relative;	background: url("/Htdocs/Images/lib/revolution/large_left.png") no-Repeat top left;	width:40px;	height:40px;   }
.tp-rightarrow											{	z-index:100;cursor:pointer; position:relative;	background:url("/Htdocs/Images/lib/revolution/large_right.png") no-Repeat top left;	width:40px;	height:40px;   }

.tp-leftarrow:hover,
.tp-rightarrow:hover 									{	background-position:bottom left; }


/***************************************
	-	RESPONSIVE SETTINGS 	-
****************************************/





/*********************************************

	-	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 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;
}
/*  CAPTION SLIDELINK   **/
.caption.slidelink a div,
.tp-caption.slidelink a div {	width:3000px; height:1500px;  background:url("/Htdocs/Images/lib/revolution/coloredbg.png") repeat;}

.tp-loader 	{	background:url("/Htdocs/Images/lib/revolution/loader.gif") no-repeat 10px 10px; background-color:#fff;  margin:-22px -22px; top:50%; left:50%; z-index:10000; position:absolute;width:44px;height:44px;
				border-radius: 3px;
				-moz-border-radius: 3px;
				-webkit-border-radius: 3px;
			}


.tp-transparentimg {	content:"url("/Htdocs/Images/lib/revolution/transparent.png")"}
.tp-3d				{	-webkit-transform-style: preserve-3d;
						 -webkit-transform-origin: 50% 50%;
					}

.tp-simpleresponsive .slidelink {
    left: 0 !important;
}


/*EndFile*/

