/*
 *	generated by WOW Slider 5.5
 *	template Glass
 */
#slider { 
	zoom: 1; 
	position: relative; 
	max-width:1000px;
	margin:0px auto 0px;
	z-index:90;
	border:none;
	text-align:left; /* reset align=center */
	font-size: 10px;
}
* html #slider{ width:1000px }

#slider a{ 
	text-decoration: none; 
	outline: none; 
	border: none; 
}

#slider sound, 
#slider object{
	position:absolute;
}


#slider .ws-contentwrapper{
	float: left;
	width: 100%;
}

#slider .ws-contentcolumn{
	margin-right: 394px; /*Set right margin to RightColumnWidth*/
}

#slider .ws-rightcolumn{
	float: left;
	width: 394px; /*Width of right column in pixels*/
	margin-left: -394px; /*Set left margin to -(RightColumnWidth) */
	height: 394px;
	overflow: hidden;
}
#slider .ws-innertube{
	margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
	margin-top: 0;
}

#slider .ws-title{
	overflow:hidden;
	z-index: 50;
	color: #FFFFFF;
	text-shadow: 0px 0px 3px #000000;
    font:bold 45px/50px "Myriad Pro", sans-serif;
}
#slider .ws-innertube img{
	z-index: 50;
	width: 100%;
	height: auto;
	padding: 4px 4px 10px 4px;
}
#slider p {
	font:normal 18px/25px "Myriad Pro", sans-serif;
}
#slider p a {
	border: 3px solid #FFFFFF;
	border-radius:15px;
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	color:#fff;
	padding:19px 10px 13px;
	text-transform:uppercase;
	font:bold 29px/100px "Myriad Pro", sans-serif;
}
@media screen and (min-width: 50px) and (max-width: 500px) {
	#slider .ws-title{
		position: absolute;
		top:1.5em;
		left:10px;
		z-index: 50;
		color: #FFFFFF;
		text-shadow:none;
		font:normal 15px/20px "Myriad Pro", sans-serif;
		width:60%;
	}
	#slider p {
		font:normal 12px/15px "Myriad Pro", sans-serif;
		text-shadow:none;
		overflow:hidden;
		left:10px;
	}
	#slider p a {
		border: 3px solid #FFFFFF;
		border-radius:15px;
		-webkit-border-radius:15px;
		-moz-border-radius:15px;
		color:#fff;
		padding:5px 10px 2px;
		text-transform:uppercase;
		font:normal 12px/20px "Myriad Pro", sans-serif;
		left:10px;
		width:auto;
		display:inline-block;
		margin:10px 0;
	}
	#slider .ws-title{
		position: absolute;
		top:1.5em;
		left: 0;
		z-index: 50;
		color: #FFFFFF;
		text-shadow: 0px 0px 3px #000000;
		font:bold 45px/50px "Myriad Pro", sans-serif;
		width:520px;
	}
	#slider .ws-image{
		background: url("../img/slider-back.png") no-repeat;
		position: absolute;
		top:1.5em;
		left: 600px;
		z-index: 50;
		width: 394px;
		height: 384px;
	}
	#slider .ws-image img {
		position: absolute;
		top: 4px;
		left: 4px;
	}
}
@media screen and (min-width: 0px) and (max-width: 639px) {
	#slider { display: none; }
	
}
@media screen and (min-width: 440px) and (max-width: 820px) {
	#slider {
		width: 620px;
	}
	
	#slider .ws-title{
		font:bold 28px/32px "Myriad Pro", sans-serif;
	}
	#slider .ws-contentcolumn{
		margin-right: 194px; /*Set right margin to RightColumnWidth*/
	}

	#slider .ws-rightcolumn{
		float: left;
		width: 194px; /*Width of right column in pixels*/
		margin-left: -194px; /*Set left margin to -(RightColumnWidth) */
		height: 194px;
		overflow:hidden;
	}
	#slider p {
		font:normal 18px/25px "Myriad Pro", sans-serif;
	}
	#slider p a {
		font:bold 25px/80px "Myriad Pro", sans-serif;
	}
}
@media screen and (min-width: 821px) and (max-width: 1050px) {
	#slider {
		width: 821px;
	}
	
	#slider .ws-title{
		font:bold 35px/40px "Myriad Pro", sans-serif;
		width:520px;
	}
	#slider .ws-contentcolumn{
	margin-right: 294px; /*Set right margin to RightColumnWidth*/
	}

	#slider .ws-rightcolumn{
		float: left;
		width: 294px; /*Width of right column in pixels*/
		margin-left: -294px; /*Set left margin to -(RightColumnWidth) */
		height: 294px;
		overflow:hidden;
	}
	#slider p {
		font:normal 18px/25px "Myriad Pro", sans-serif;
	}
	#slider p a {
		font:bold 25px/80px "Myriad Pro", sans-serif;
	}
}


#slider .ws-title div,#slider .ws-title span{
	display:inline-block;
}
#slider .ws-title div{
	display:block;
    font-weight: normal;
}
#slider .ws-title span{
}
#slider .ws_images ul{
	animation: wsBasic 16s infinite;
	-moz-animation: wsBasic 16s infinite;
	-webkit-animation: wsBasic 16s infinite;
}
@keyframes wsBasic{0%{left:-0%} 12.5%{left:-0%} 25%{left:-100%} 37.5%{left:-100%} 50%{left:-200%} 62.5%{left:-200%} 75%{left:-300%} 87.5%{left:-300%} }
@-moz-keyframes wsBasic{0%{left:-0%} 12.5%{left:-0%} 25%{left:-100%} 37.5%{left:-100%} 50%{left:-200%} 62.5%{left:-200%} 75%{left:-300%} 87.5%{left:-300%} }
@-webkit-keyframes wsBasic{0%{left:-0%} 12.5%{left:-0%} 25%{left:-100%} 37.5%{left:-100%} 50%{left:-200%} 62.5%{left:-200%} 75%{left:-300%} 87.5%{left:-300%} }

#slider .ws_bullets  a img{
	text-indent:0;
	display:block;
	bottom:15px;
	left:-48px;
	visibility:hidden;
	position:absolute;
    border: 2px solid #FFFFFF;
	border-radius:0px;
	max-width:none;
}
#slider .ws_bullets a:hover img{
	visibility:visible;
}

#slider .ws_bulframe div div{
	height:48px;
	overflow:visible;
	position:relative;
}
#slider .ws_bulframe div {
	left:0;
	overflow:hidden;
	position:relative;
	width:96px;
	background-color:#FFFFFF;
}
#slider  .ws_bullets .ws_bulframe{
	display:none;
	overflow:visible;
	position:absolute;
	cursor:pointer;
    border: 2px solid #FFFFFF;
	border-radius:0px;
}
#slider .ws_bulframe span{
	display:block;
	position:absolute;
	bottom:-9px;
	margin-left:-2px;
	left:48px;
	background:url(./triangle.png);
	width:15px;
	height:8px;
}



/****************flexisel style*************************/
#flexiselDemo1, #flexiselDemo2, #flexiselDemo3 {
display:none;
}

.nbs-flexisel-container {
    position:relative;
    max-width:100%;
	margin-bottom:30px;
}
.nbs-flexisel-ul {
    position:relative;
    width:9999px;
    margin:0px;
    padding:0px;
    list-style-type:none;   
    text-align:center;  
}

.nbs-flexisel-inner {
    overflow:hidden;
    width:100%;
}

.nbs-flexisel-item {
    float:left;
    margin:0px;
    padding:0px;
    cursor:pointer;
    position:relative;
    line-height:0px;
}
.nbs-flexisel-item img {
    width: 100%;
    cursor: pointer;
    position: relative;
    margin-top: 10px;
    margin-bottom: 10px;
    max-width:237px;
    max-height:187px;
	padding:1px;
	-webkit-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.44);
	-moz-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.44);
	box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.44);
}

/*** Navigation ***/

.nbs-flexisel-nav-left,
.nbs-flexisel-nav-right {
    width: 22px;
    height: 22px; 
    position: absolute;
    cursor: pointer;
    z-index: 100;
    opacity: 1;
}

.nbs-flexisel-nav-left {
    right: 15px;
	top:-17px !important;
    background: url(../images/button-previous.png) no-repeat;
}

.nbs-flexisel-nav-right {
	top:-17px !important;
    right: 0px;
    background: url(../images/button-next.png) no-repeat;
}

@media screen and (min-width: 50px) and (max-width: 380px) {
.nbs-flexisel-nav-left {
    left:45%;
}

.nbs-flexisel-nav-right {
    right: 45%;
}
}

@media screen and (min-width: 400px) and (max-width: 620px) {
.nbs-flexisel-nav-left {
    left:47%;
}

.nbs-flexisel-nav-right {
    right: 47%;
}
}

