/* The Cycle Slider styles */
#slider .slide {
	margin-left:26px;
	margin-top:26px;
	height:554px;
}
.banner-green-bg-lf, .banner-green-bg-rg {
	z-index: 110;
}
/* Caption styles */
.cycle-caption {
	background:url(../../../images/caption-bg.png) repeat;
	font-size: 15px;
	height: 175px;
	left:0;
	padding: 35px 60px 0 45px;
	position:absolute;
	top: 240px;
	width: 380px;
	z-index: 999;
}
.cycle-caption h1 {
	color: #E7DAB2;
	font-size: 30px;
	line-height: 30px;
	margin: 0;
	padding: 0 0 10px;
}
.cycle-caption p {
	color: #a5a099;
}
.cycle-caption a {
	display:inline !important;
}
/* Direction nav styles (e.g. Next & Prev) */
.cycle-directionNav {
	left: 553px;
	margin: 0;
	position: absolute;
	text-align: center;
	top: 670px;
	width: 286px;
	z-index: 102;
}
.cycle-directionNav a {
	cursor: pointer;
	float: left;
	height: 88px;
	padding: 0;
	width: 143px;
}
.cycle-prevNav {
	background: url(../../../images/banner_arrow_lf.png) no-repeat scroll center top transparent;
	bottom: -12%;
	left: 5.6%;
	position: absolute;
	text-indent: -9999px;
	z-index: 999;
}
.cycle-prevNav:hover {
	background: url(../../../images/banner_arrow_lf.png) no-repeat scroll center bottom transparent;
}
.cycle-nextNav {
	background: url(../../../images/banner_arrow_rg.png) no-repeat scroll center top transparent;
	bottom: -12%;
	position: absolute;
	text-indent: -9999px;
	right: 5.7%;
	z-index: 999;
}
.cycle-nextNav:hover {
	background: url(../../../images/banner_arrow_rg.png) no-repeat scroll center bottom transparent;
}
.cycle-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
#cycle_pager {
	left: 44.8%;
	margin: 0;
	position: absolute;
	text-align: center;
	top: 51px;
	z-index: 999;
}
#cycle_pager a {
	background: url(../../../images/banner_btn.png) no-repeat scroll 0 0 transparent;
	cursor: pointer;
	display: block;
	float: left;
	height: 35px;
	padding: 0 5px;
	position: relative;
	text-indent: -9999px;
	width: 35px;
	z-index: 9;
}
#cycle_pager a.activeSlide, #cycle_pager a:hover {
	background: url(../../../images/banner_btn_h.png) no-repeat scroll 0 0 transparent;
	font-weight: bold;
}
@media only screen and (min-width:1100px) and (max-width:1410px) {
#slider, #slider div img{
	height:358px !important;
	width:920px !important;
}
#slider .slide{
	margin:0!important;
	height:373px !important;
}
.cycle-caption {
	top:107px;
}
.banner .banner-frame, .banner_full_frame {
	padding-top:64px;
}
.cycle-directionNav {
	left:337px !important;
	top:500px !important;
}
#cycle_pager {
	left:42.8% !important;
}
}
@media only screen and (min-width: 600px) and (max-width: 1099px) {
#slider, #slider div.slide img{
	height:271px !important;
	width:696px !important;
}
#slider .slide {
	margin:0 !important;
	height:286px !important;
}
.cycle-caption h1 {
 font-size:19px;
}
.cycle-directionNav {
 left:30%;
 top:372px;
}
.cycle-caption {
 height:120px;
 top:41px;
 padding:17px 20px 0 20px;
}
.cycle-directionNav a {
 height:38px;
 width:56px;
}
.cycle-prevNav {
 background:url(../../../images/banner_arrow_lf1.png) no-repeat center top;
 left:34.3%;
}
.cycle-nextNav {
 background:url(../../../images/banner_arrow_rg1.png) no-repeat 0px 0px;
 right:26.6%;
}
.cycle-prevNav:hover {
 background: url(../../../images/banner_arrow_lf1.png) no-repeat center bottom;
}
.cycle-nextNav:hover {
 background: url(../../../images/banner_arrow_rg1.png) no-repeat 0px -39px;
}
#cycle_pager {
 left:40.8%;
}
#cycle_pager a.activeSlide, #cycle_pager a:hover {
 background:url(../../../images/banner_btn_h1.png) no-repeat;
}
#cycle_pager a {
 background:url(../../../images/banner_btn1.png) no-repeat;
 width:21px;
 height:21px;
}
}
@media only screen and (min-width: 600px) and (max-width: 769px) {
#slider, #slider div.slide img{
	height:194px !important;
	width:500px !important;
}
#slider .slide {
	margin:0 !important;
	height:209px !important;
}
.cycle-caption h1 {
 font-size:16px;
 line-height:10px;
}
.cycle-caption p{
	font-size:11px;
}
.cycle-directionNav {
 left:20%;
 top:287px;
}
.cycle-caption {
 height:101px;
 top:16px;
 padding:17px 10px 0 10px;
 width:300px;
}
.cycle-directionNav a {
 height:38px;
 width:56px;
}
.cycle-prevNav {
 background:url(../../../images/banner_arrow_lf1.png) no-repeat center top;
 left:34.3%;
}
.cycle-nextNav {
 background:url(../../../images/banner_arrow_rg1.png) no-repeat 0px 0px;
 right:26.6%;
}
.cycle-prevNav:hover {
 background: url(../../../images/banner_arrow_lf1.png) no-repeat center bottom;
}
.cycle-nextNav:hover {
 background: url(../../../images/banner_arrow_rg1.png) no-repeat 0px -39px;
}
#cycle_pager {
 left:36.8%;
}
#cycle_pager a.active, #cycle_pager a:hover {
 background:url(../../../images/banner_btn_h1.png) no-repeat;
}
#cycle_pager a {
 background:url(../../../images/banner_btn1.png) no-repeat;
 width:21px;
 height:21px;
}
}
@media only screen and (min-width: 400px) and (max-width: 599px) {
#slider, #slider div.slide img{
	height:128px !important;
	width:330px !important;
}
#slider .slide {
	margin:0 !important;
	height:138px !important;
}
.cycle-caption {
 height:85px;
 top:16px;
 padding:17px 10px 0 10px;
 width:300px;
}
.cycle-caption h1 {
	font-size:16px;
	line-height:10px;
}
.cycle-caption p{
	font-size:11px;
	line-height:15px;
}
.cycle-directionNav a {
 height:38px;
 width:56px;
}
.cycle-directionNav {
 left:16%;
 top:231px;
}
.cycle-prevNav {
 background:url(../../../images/banner_arrow_lf1.png) no-repeat center top;
 left:34.3%;
}
.cycle-nextNav {
 background:url(../../../images/banner_arrow_rg1.png) no-repeat 0px 0px;
 right:26.6%;
}
.cycle-prevNav:hover {
 background: url(../../../images/banner_arrow_lf1.png) no-repeat center bottom;
}
.cycle-nextNav:hover {
 background: url(../../../images/banner_arrow_rg1.png) no-repeat 0px -39px;
}
#cycle_pager {
 left:36.8%;
}
#cycle_pager a.activeSlide, #cycle_pager a:hover {
 background:url(../../../images/banner_btn_h1.png) no-repeat;
}
#cycle_pager a {
 background:url(../../../images/banner_btn1.png) no-repeat;
 width:21px;
 height:21px;
}

}
@media only screen and (min-width: 240px) and (max-width: 399px) {
#slider, #slider div.slide img{
	height:86px !important;
	width:220px !important;
}
#slider .slide {
	margin:0 !important;
	height:96px !important;
}
.cycle-caption, .cycle-caption h1, .cycle-caption p {
 display:none !important;
}
.cycle-directionNav {
 left:-15%;
 top:182px;
}
.cycle-directionNav a {
 height:38px;
 width:56px;
}
.cycle-prevNav {
 background:url(../../../images/banner_arrow_lf1.png) no-repeat center top;
 left:34.3%;
}
.cycle-nextNav {
 background:url(../../../images/banner_arrow_rg1.png) no-repeat 0px 0px;
 right:26.6%;
}
.cycle-prevNav:hover {
 background: url(../../../images/banner_arrow_lf1.png) no-repeat center bottom;
}
.cycle-nextNav:hover {
 background: url(../../../images/banner_arrow_rg1.png) no-repeat 0px -39px;
}
#cycle_pager {
 left:25.8%;
}
#cycle_pager a.activeSlide, #cycle_pager a:hover {
 background:url(../../../images/banner_btn_h1.png) no-repeat;
}
#cycle_pager a {
 background:url(../../../images/banner_btn1.png) no-repeat;
 width:21px;
 height:21px;
}
}