/*
	AnythingSlider v1.7+ Default (base) theme
	By Chris Coyier: http://css-tricks.com
	with major improvements by Doug Neiner: http://pixelgraphics.us/
	based on work by Remy Sharp: http://jqueryfordesigners.com/
*/

.anythingSlider{ background:url(../../images/slider-bg.jpg) no-repeat;}
/*#slider li{width:1000px; height: 376px;} */
#slider li{width:1000px; height: 600px;}
/* ORIGINAL STYLE */
/* #slider li .header-text{float:left; width:340px; padding:100px 0 0 40px;} 
#slider li .header-text{position:absolute; width:800px; margin:165px 0 0 65px; background-color: rgba(0,0,0,0.3); padding-left:10px}

*/
#slider li .header-text{position:absolute; width:800px; /*padding:165px 0 0 75px; */padding:114px 0 0 75px; z-index:100}
#slider li .header-text h1{ 
    font-family:Helvetica Neue, Helvetica, sans-serif; font-style:normal; font-weight:bold; 
    font-size:2.5em; line-height:1.15em; margin-bottom:18px; text-shadow: 4px 4px 4px #000; color:#fff;
    text-transform: uppercase;
    }
#slider li .header-text h2{ 
    margin-top:0px; line-height:1.3em; font-size:2em; 
    text-shadow: 2px 2px 2px #000; color:#fff;
    font-family:Helvetica Neue, Helvetica, sans-serif; font-style:normal; }
/* ORIGINAL STYLE */
/*#slider li .img{float:right; width:602px;}*/
#slider li .img{ /*padding-top: 51px;*/ padding-top: 0; width:602px;}

.anythingControls .thumbNav {z-index:101}

#slider .link-next span {
    box-shadow: 0px 0px 16px 0px rgba(255,255,255,.85);
}

.opacity-background-slider{
background:-webkit-linear-gradient(to bottom,rgba(0,0,0,.9) 0,rgba(0,0,0,.85) 60px,rgba(0,0,0,.7) 100%);
background:-moz-linear-gradient(to bottom,rgba(0,0,0,.9) 0,rgba(0,0,0,.85) 60px,rgba(0,0,0,.7) 100%);
background:-ms-linear-gradient(to bottom,rgba(0,0,0,.9) 0,rgba(0,0,0,.85) 60px,rgba(0,0,0,.7) 100%);
background:-o-linear-gradient(to bottom,rgba(0,0,0,.9) 0,rgba(0,0,0,.85) 60px,rgba(0,0,0,.7) 100%);
background:linear-gradient(to bottom,rgba(0,0,0,.9) 0,rgba(0,0,0,.85) 60px,rgba(0,0,0,.7) 100%);
opacity:.3;

position:absolute;
/*margin-top:51px;*/
z-index:99;
width:1000px;
height:600px;

}


/*****************************
  SET DEFAULT DIMENSIONS HERE
 *****************************/
/* change the ID to match your slider */
#slider {
	width: 1000px;
	/* ORIGINAL STYLE */
	/*height: 376px;*/
	height: 600px;
	list-style: none;
	/* Prevent FOUC (see FAQ page) and keep things readable if javascript is disabled */
	overflow-y: auto;
	overflow-x: hidden;
}

/*****************
  SET COLORS HERE
 *****************/
/**** Default state (no keyboard focus) ****/
/* slider window - top & bottom borders, default state */
div.anythingSlider .anythingWindow {
}
/* Navigation buttons, default state */
div.anythingSlider .anythingControls ul a.cur, div.anythingSlider .anythingControls ul a {
	background: #777;
	color: #000;
}
/* start-stop button, stopped, default state */
div.anythingSlider .start-stop {
	background-color: #040;
	color: #fff;
}
/* start-stop button, playing, default state */
div.anythingSlider .start-stop.playing {
	background-color: #800;
}
/* start-stop button, default hovered text color (when visible) */
div.anythingSlider .start-stop:hover, div.anythingSlider .start-stop.hover {
	color: #ddd;
}

/**** Active State (slider has keyboard focus) ****/
/* slider window - top & bottom borders, active state */
div.anythingSlider.activeSlider .anythingWindow {
	border-color: #7C9127;
}
/* Navigation buttons, active state */
div.anythingSlider.activeSlider .anythingControls ul a.cur, div.anythingSlider.activeSlider .anythingControls ul a {
}
/* start-stop button, stopped, active state */
div.anythingSlider .start-stop {
	background-color: #080;
	color: #fff;
}
/* start-stop button, playing, active state */
div.anythingSlider .start-stop.playing {
	background-color: #d00;
}
/* start-stop button, active slider hovered text color (when visible) */
div.anythingSlider .start-stop:hover, div.anythingSlider .start-stop.hover {
	color: #fff;
}

/***********************
  COMMON SLIDER STYLING
 ***********************/
/* Overall Wrapper: 45px right & left padding for the arrows, 28px @ bottom for navigation */
div.anythingSlider {
	display: block;
	margin: 0 auto;
	overflow: visible !important; /* needed for Opera and Safari */
	position: relative;
	padding: 0;
}
/* anythingSlider viewport window */
div.anythingSlider .anythingWindow {
	overflow: hidden;
	position: relative;
	width: 100%;
	height: 100%;
}
/* anythingSlider base (original element) */
.anythingBase {
	background: transparent;
	list-style: none;
	position: absolute;
	overflow: visible !important;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;
}
/* all panels inside the slider */
.anythingBase .panel {
	background: transparent;
	display: block;
	overflow: hidden;
	float: left;
	padding: 0;
	margin: 0;
}
.anythingBase .panel.vertical {
	float: none;
}



/* Navigation Links */
div.anythingSlider .anythingControls { outline: 0; display: none; }
div.anythingSlider .anythingControls ul { margin: 0; padding: 0; position:absolute; top:540px; left:490px;}
div.anythingSlider .anythingControls ul li { display: inline; }
div.anythingSlider .anythingControls ul a {
	font: 11px/18px Georgia, Serif;
	display: inline-block;
	text-decoration: none;
	width:13px;
	height: 13px;
	text-indent:-9999px;
	margin: 0 7px 0 0;
	background: url(../../images/slide-bt-white.png) no-repeat;
	text-align: center;
}
div.anythingSlider .anythingControls ul a:hover,
div.anythingSlider .anythingControls ul a.cur {
	background: url(../../images/slide-bt-green.png) no-repeat;
}
/* Navigation size window */
div.anythingSlider .anythingControls .anythingNavWindow { overflow: hidden; float: left; }

/* slider autoplay right-to-left, reverse order of nav links to look better */
div.anythingSlider.rtl .anythingControls ul a { float: right; } /* reverse order of nav links */
div.anythingSlider.rtl .anythingControls ul { float: left; }    /* move nav link group to left */
div.anythingSlider.rtl .anythingWindow {
	direction: ltr;
	unicode-bidi: bidi-override;
}