/*-----------------------------------------------------------------------------------*
/* Sequence Slider
/*-----------------------------------------------------------------------------------*/
#slider-sequence > #sequence {
  background:#f1f1f1;
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  width: 100%;
  margin-bottom:0px;
  /*backface-visibility prevents graphical glitches when frames are animating*/
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-o-backface-visibility: hidden;
	backface-visibility: hidden;
}
#slider-sequence > #sequence li div {margin:0px;}
#slider-sequence > #sequence ul {margin:0;padding:0;list-style:none;}
#slider-sequence > #sequence > .sequence-canvas {height: 100%;width: 100%;}
#slider-sequence > #sequence > .sequence-canvas > li {
  position: absolute;
  width:100%;
  height:100%;
  z-index: 1;
  /*
  -webkit-background-size: cover !important;
  -moz-background-size: cover !important;
  -o-background-size: cover !important;
  background-size: cover !important;
  */
}
#slider-sequence > #sequence > .sequence-canvas > li img {min-width:100%;}

/*slide controls*/
#slider-sequence .sequence-next,.sequence-prev {color: white; cursor: pointer; display: none; font-weight: bold; padding: 10px 15px; position: absolute; top: 50%; z-index: 1000; height: 75px; margin-top: -47.5px;}
#slider-sequence .sequence-pause { bottom: 0; cursor: pointer; position: absolute; z-index: 1000;}
#slider-sequence .sequence-paused {opacity: 0.3;}
#slider-sequence .sequence-prev {left: 3%;}
#slider-sequence .sequence-next {right: 3%;}
#slider-sequence .sequence-prev img, .sequence-next img {height: 100%;width: auto;}
#slider-sequence #sequence-preloader { background: #d9d9d9;}

/*slide thumbnails - set to center an undefined width using a wrapper*/
#slider-sequence > .sequence-pagination-wrap {display: -moz-inline-stack; display: inline-block;vertical-align: middle; zoom: 1;position:absolute;left: 50%;bottom:0;margin-left:8px;}
#slider-sequence .sequence-pagination {
  display: none;
  position: relative;
  left: -50%;
  z-index: 10;
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -ms-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  transition-duration: 0.5s;
}
#slider-sequence .sequence-pagination li {display: inline-block;*display: inline; /* Hack for IE7 and below as they don't support inline-block */} 

/* Display thumbnails */
/*.sequence-pagination li {width:140px;height:auto;}*/ 

/* Display buttons */
#slider-sequence .sequence-pagination li {border-radius: 50%;width:15px;height:15px;background: #999;cursor: pointer;margin-bottom:0px;padding-left:0px;background-image: none;} 
#slider-sequence .sequence-pagination li.current {background: #000;}
#slider-sequence .sequence-pagination li img {
  cursor: pointer;
  opacity: 0.5;
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -ms-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
  -webkit-transition-property: margin-bottom, opacity;
  -moz-transition-property: margin-bottom, opacity;
  -ms-transition-property: margin-bottom, opacity;
  -o-transition-property: margin-bottom, opacity;
  transition-property: margin-bottom, opacity;
}
#slider-sequence .sequence-pagination li img:hover { margin-bottom: 4px; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -ms-transition-duration: 0.3s; -o-transition-duration: 0.3s; transition-duration: 0.3s;}
#slider-sequence .sequence-pagination li.current img {opacity: 1;}
#slider-sequence .sequence-next,.sequence-prev {position: absolute;opacity: 0.6;-webkit-transition-duration: 1s;-moz-transition-duration: 1s;-ms-transition-duration: 1s;-o-transition-duration: 1s;transition-duration: 1s;}
#slider-sequence .sequence-next:hover, .sequence-prev:hover {opacity: 1;-webkit-transition-duration: 1s;-moz-transition-duration: 1s;-ms-transition-duration: 1s;-o-transition-duration: 1s;transition-duration: 1s;}

/*slide text - if all text is wrapped in a div*/
#slider-sequence > #sequence .slide-content {padding:20px;opacity: 0;}
#slider-sequence > #sequence .animate-in .slide-content {opacity: 1;-webkit-transition-duration: 0.1s;-moz-transition-duration: 0.1s;-ms-transition-duration: 0.1s;-o-transition-duration: 0.1s;transition-duration: 0.1s;}
#slider-sequence > #sequence .animate-out .slide-content {opacity: 0;-webkit-transition-duration: 0.1s;-moz-transition-duration: 0.1s;-ms-transition-duration: 0.1s;-o-transition-duration: 0.1s;transition-duration: 0.1s;}


/*slide text - if all text is wrapped in a div*/
#slider-sequence > #sequence .slide-content-box {background:rgb(0,0,0,0.7);background:rgba(0,0,0,0.7);-pie-background:rgba(0,0,0,0.7);zoom: 1;}
#slider-sequence > #sequence .slide-content-box {padding:20px;bottom:-160px;left:50%;margin-left:-450px;z-index: 50;font-size:16px;color:#999;position:relative;opacity: 0;}
#slider-sequence > #sequence .animate-in .slide-content-box {bottom:-280px;left:50%;opacity: 1;-webkit-transition-duration: 1.1s;-moz-transition-duration: 1.1s;-ms-transition-duration: 1.1s;-o-transition-duration: 1.1s;transition-duration: 1.1s;}
#slider-sequence > #sequence .animate-out .slide-content-box {bottom:-160px;left:50%;opacity: 0;-webkit-transition-duration: 1.2s;-moz-transition-duration: 1.2s;-ms-transition-duration: 1.2s;-o-transition-duration: 1.2s;transition-duration: 1.2s;}
#slider-sequence > #sequence .slide-content-box h2 {margin-bottom:10px;}
#slider-sequence > #sequence .slide-content-box p {margin-bottom:0;}


/*slide title*/
#slider-sequence > #sequence .title {position: relative;top:-50px;font-size: 18px;opacity: 0;z-index: 50;}
#slider-sequence > #sequence .animate-in .title {top:0px;opacity: 1;-webkit-transition-duration: 0.7s;-moz-transition-duration: 0.7s;-ms-transition-duration: 0.7s;-o-transition-duration: 0.7s;transition-duration: 0.7s;}
#slider-sequence > #sequence .animate-out .title {top:-50px;opacity: 0;-webkit-transition-duration: 0.7s;-moz-transition-duration: 0.7s;-ms-transition-duration: 0.7s;-o-transition-duration: 0.7s;transition-duration: 0.7s;}

/*slide subtext*/
#slider-sequence > #sequence .subtitle {position: relative;margin-left:-100px;top:0;z-index:50; clear:left; opacity: 0;}
#slider-sequence > #sequence .animate-in .subtitle { top:0; margin-left:0px; opacity: 1;animation-delay: 3.2s; -webkit-transition-duration: 0.7s; -moz-transition-duration: 0.7s; -ms-transition-duration: 0.7s; -o-transition-duration: 0.7s; transition-duration: 0.7s;}
#slider-sequence > #sequence .animate-out .subtitle {margin-left:100px;top:0;opacity: 0;-webkit-transition-duration: 0.7s;-moz-transition-duration: 0.7s;-ms-transition-duration: 0.7s;-o-transition-duration: 0.7s;transition-duration: 0.7s;}

/*slide background*/

#slider-sequence > #sequence .background {
	position:absolute;
	z-index:0;
	left: 0;
	top:0;
	opacity: 0;
	width:100%;
	height:100%;
	-webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
  	background-size: cover;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.myBackground.jpg', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='myBackground.jpg', sizingMethod='scale')";
	}
#slider-sequence > #sequence .animate-in .background {left: 0;top:0;opacity: 1;-webkit-transition-duration: 1s;-moz-transition-duration: 1s;-ms-transition-duration: 1s;-o-transition-duration: 1s;transition-duration: 1s;}
#slider-sequence > #sequence .animate-out .background {left:0;opacity: 0;-webkit-transition-duration: 0.5s;-moz-transition-duration: 0.5s;-ms-transition-duration: 0.5s;-o-transition-duration: 0.5s;transition-duration: 0.5s;}

/*responsive*/
@media only screen and (min-width: 1200px) {
}
@media only screen and (min-width: 980px) and (max-width: 1199px) {
}
@media only screen and (min-width: 768px) and (max-width: 979px) {
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
}
@media only screen and (min-width: 0px) and (max-width: 479px) {
}

