/*
Theme created for use with Sequence.js (http://www.sequencejs.com/)

Theme: Sliding Horizontal Parallax
Version: 1.2
Theme Author: Ian Lunn @IanLunn
Author URL: http://www.ianlunn.co.uk/
Theme URL: http://www.sequencejs.com/themes/sliding-horizontal-parallax/

This is a FREE theme and is available under a MIT License:
http://www.opensource.org/licenses/mit-license.php

Sequence.js and its dependencies are (c) Ian Lunn Design 2012 - 2013 unless otherwise stated.
*/

.slide_bg1,.slide_bg2,.slide_bg3,.slide_bg4,.slide_bg5 {; background-repeat:no-repeat;; background-size: cover }
#sequence {; position: relative;; min-height: 770px;; max-width: 100%;; margin: 0 auto;; overflow: hidden;; background: #111;; color: #fff;; text-align: center; }
#sequence h1, #sequence .slide_title2{ font-family:'bluehost';}
#sequence > .sequence-canvas {; height: 100%;; width: 100%;; padding: 0;; margin: 0;; z-index: 10; }
#sequence > .sequence-canvas > li {; position: absolute;; width: 100%;; height: 100%;; z-index: 10; }
#sequence > .sequence-canvas li > * {; position: absolute;; -webkit-transition-timing-function: ease-in-out;; -moz-transition-timing-function: ease-in-out;; -ms-transition-timing-function: ease-in-out;; -o-transition-timing-function: ease-in-out;; transition-timing-function: ease-in-out; }
#sequence > .sequence-canvas:after {; content: "";; display: block;; clear: both;; width: 100%; }
#sequence .sequence-next, #sequence .sequence-prev {; color: white;; cursor: pointer;; display: none;; font-size: 75px;; font-weight: bold;; position: absolute;; opacity: 0.5;; top: 45%;; height: 80px;; width: 40px;; z-index: 20;; -webkit-transition-duration: 0.4s;; -moz-transition-duration: 0.4s;; -ms-transition-duration: 0.4s;; -o-transition-duration: 0.4s;; transition-duration: 0.4s; }
#sequence .sequence-prev {; left: 40px; }
#sequence .sequence-next {; right: 40px; }
#sequence .sequence-next:hover, #sequence .sequence-prev:hover {; opacity: 1;; -webkit-transition-duration: 0.4s;; -moz-transition-duration: 0.4s;; -ms-transition-duration: 0.4s;; -o-transition-duration: 0.4s;; transition-duration: 0.4s; }
#sequence .slide_bg1, #sequence .slide_bg3 {  /* left: -10% for fade right */; left: 0%;; opacity: 0;; top: 0;; vertical-align: middle;; z-index: 1;; -webkit-transform: translateZ(0);; -moz-transform: translateZ(0);; -ms-transform: translateZ(0);; -o-transform: translateZ(0);; transform: translateZ(0);; -webkit-transform: scale(1);; -moz-transform: scale(1);; -ms-transform: scale(1);; -o-transform: scale(1);; transform: scale(1);; -webkit-transition-property: left top;; -moz-transition-property: left top;; -ms-transition-property: left top;; -o-transition-property: left top;; transition-property: left top;; -webkit-transition-duration: 1s;; -moz-transition-duration: 1s;; -ms-transition-duration: 1s;; -o-transition-duration: 1s;; transition-duration: 1s;; -webkit-transition-delay: 1s;; -moz-transition-delay: 1s;; -ms-transition-delay: 1s;; -o-transition-delay: 1s;; transition-delay: 1s; }

#sequence .slide_logo {; left: 50%;; top: 8%;; width: 200px;
    margin-top: 120px;; margin-left: -100px;; z-index: 1;; opacity: 0;; -webkit-transition-property: left top;; -moz-transition-property: left top;; -ms-transition-property: left top;; -o-transition-property: left top;; transition-property: left top;; -webkit-transition-delay: 1.7s;; -moz-transition-delay: 1.7s;; -ms-transition-delay: 1.7s;; -o-transition-delay: 1.7s;; transition-delay: 1.7s; }
#sequence .animate-in .slide_logo {; margin-left: -100px;
    opacity: 1;; -webkit-transition-duration: 1s;; -moz-transition-duration: 1s;; -ms-transition-duration: 1s;; -o-transition-duration: 1s;; transition-duration: 1s;; -webkit-transition-delay: 2s;; -moz-transition-delay: 2;; -ms-transition-delay: 2s;; -o-transition-delay: 2s;; transition-delay: 2s;; z-index: 1; }
#sequence .animate-out .slide_logo {; opacity: 0;; z-index: 1;; -webkit-transition-duration: 0.6s;; -moz-transition-duration: 0.6s;; -ms-transition-duration: 0.6s;; -o-transition-duration: 0.6s;; transition-duration: 0.6s;; -webkit-transition-delay: 0.5s;; -moz-transition-delay: 0.5s;; -ms-transition-delay: 0.5s;; -o-transition-delay: 0.5s;; transition-delay: 0.5s; }
#sequence .slide_title1 {; top: 35%;; z-index: 1;; opacity: 0;; width: 100%;; /*Title Width*/
  -webkit-transition-property: left top;; -moz-transition-property: left top;; -ms-transition-property: left top;; -o-transition-property: left top;; transition-property: left top;; -webkit-transition-delay: 2.4s;; -moz-transition-delay: 2.4s;; -ms-transition-delay: 2.4s;; -o-transition-delay: 2.4s;; transition-delay: 2.4s; }
#sequence .animate-in .slide_title1 {; margin-top: -50px;; opacity: 1;; -webkit-transition-duration: 1.3s;; -moz-transition-duration: 1.3s;; -ms-transition-duration: 1.3s;; -o-transition-duration: 1.3s;; transition-duration: 1.3s;; -webkit-transition-delay: 2.2s;; -moz-transition-delay: 2.2s;; -ms-transition-delay: 2.2s;; -o-transition-delay: 2.2s;; transition-delay: 2.2s;; z-index: 1; }
#sequence .animate-out .slide_title1 {; opacity: 0;; z-index: 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;; -webkit-transition-delay: 0.8s;; -moz-transition-delay: 0.8s;; -ms-transition-delay: 0.8s;; -o-transition-delay: 0.8s;; transition-delay: 0.8s; }
#sequence .slide_title2 {; top: 34%;; z-index: 1;; opacity: 0;; margin-top: 100px;; width: 100%;; /*Text Width*/
  -webkit-transition-property: left top;; -moz-transition-property: left top;; -ms-transition-property: left top;; -o-transition-property: left top;; transition-property: left top;; -webkit-transition-delay: 2.7s;; -moz-transition-delay: 2.7s;; -ms-transition-delay: 2.7s;; -o-transition-delay: 2.7s;; transition-delay: 2.7s; }
#sequence .animate-in .slide_title2 {; margin-top: 120px;; opacity: 1;; -webkit-transition-duration: 1.4s;; -moz-transition-duration: 1.4s;; -ms-transition-duration: 1.4s;; -o-transition-duration: 1.4s;; transition-duration: 1.4s;; -webkit-transition-delay: 2.5s;; -moz-transition-delay: 2.5s;; -ms-transition-delay: 2.5s;; -o-transition-delay: 2.5s;; transition-delay: 2.5s;; z-index: 1; }
#sequence .animate-out .slide_title2 {; opacity: 0;; z-index: 1;; -webkit-transition-duration: 0.5s;; -moz-transition-duration: 0.5s;; -ms-transition-duration: 0.5s;; -o-transition-duration: 0.5s;; transition-duration: 0.5s;; -webkit-transition-delay: 0.5s;; -moz-transition-delay: 0.5s;; -ms-transition-delay: 0.5s;; -o-transition-delay: 0.5s;; transition-delay: 0.5s; }
.slide_title1, .slide_title2, .slide_logo {; display: block;; text-align: center; }
.slide_title1 h1 {	; font-size: 72px;; text-transform: uppercase;; font-weight: bold;; color: #fff;; margin: 0 auto;; text-align: center;; margin-top: 50px; }
#sequence .slide_title2 {; font-family: 'Open Sans', sans-serif;; font-weight: 300;; font-size: 26px;; text-transform:uppercase;; color: #ffffff; }

@media handheld, only screen and (max-width: 768px) {
.slide_logo img{ width:80%}
#sequence .slide_title1 h1{ font-size:48x}
#sequence .slide_logo { top: 5%;margin-top: 100px;;}
#sequence .slide_title1 {; top: 30%;}
#sequence .slide_title2 {; top: 34%;font-size: 26px;}
}
@media handheld, only screen and (max-width: 640px) {
.slide_logo img{ width:60%}
#sequence .slide_title1 h1{ font-size:32px}
#sequence .slide_logo { top: 5%;margin-top: 80px;;}
#sequence .slide_title1 {; top: 30%;}
#sequence .slide_title2 {; top: 34%; font-size: 26px;}
}
@media handheld, only screen and (max-width: 480px) {
#sequence .slide_title1 h1{ font-size:24px}
#sequence .slide_logo { top: 1%;margin-top: 60px;;}
#sequence .slide_title1 {; top: 18%; padding:0 2%}
#sequence .slide_title2 {; top: 24%; padding:0 2%;font-size: 18px;}
}
@media all and (max-width: 480px) {
 #sequence .slide_bg1,  #sequence .slide_bg3 {
 left: 0%;
 background-position: 50% 0; }
}
#sequence .animate-in .slide_bg1, #sequence .animate-in .slide_bg3 {; left: 0%;; opacity: 1;; top: 0;; z-index: 1;; -webkit-transform: scale(1.2);; -moz-transform: scale(1.2);; -ms-transform: scale(1.2);; -o-transform: scale(1.2);; transform: scale(1.2);; -webkit-transition-property: left, -webkit-transform, opacity;; -moz-transition-property: left, transform, opacity;; -ms-transition-property: left, transform, opacity;; -o-transition-property: left, transform, opacity;; transition-property: left, transform, opacity;; -webkit-transition-duration: 10s, 15s, 2s;; -moz-transition-duration: 10s, 15s, 2s;; -ms-transition-duration: 10s, 15s, 2s;; -o-transition-duration: 10s, 15s, 2s;; transition-duration: 10s, 15s, 2s;; -webkit-transition-timing-function: linear;; -moz-transition-timing-function: linear;; -ms-transition-timing-function: linear;; -o-transition-timing-function: linear;; transition-timing-function: linear;; -webkit-transition-delay: 1s;; -moz-transition-delay: 1s;; -ms-transition-delay: 1s;; -o-transition-delay: 1s;; transition-delay: 1s; }
@media all and (max-width: 480px) {
 #sequence .animate-in .slide_bg1,  #sequence .animate-in .slide_bg3 {
 left: 0%;
 background-position: 50% 0; }
}
#sequence .animate-out .slide_bg1, #sequence .animate-out .slide_bg3 {; left: 0%;; opacity: 0;; top: 0;; z-index: 2;; -webkit-transition-duration: 3s;; -moz-transition-duration: 3s;; -ms-transition-duration: 3s;; -o-transition-duration: 3s;; transition-duration: 3s;; -webkit-transition-delay: 1s;; -moz-transition-delay: 1s;; -ms-transition-delay: 1s;; -o-transition-delay: 1s;; transition-delay: 1s;; -webkit-transform: scale(1.2);; -moz-transform: scale(1.2);; -ms-transform: scale(1.2);; -o-transform: scale(1.2);; transform: scale(1.2); }
@media all and (max-width: 480px) {
 #sequence .animate-out .slide_bg1,  #sequence .animate-out .slide_bg3 {
 left: 0%;
 background-position: 50% 0; }
}
#sequence .animate-in .slide_bg2, #sequence .animate-in .slide_bg3 {; -webkit-transition-delay: 0s;; -moz-transition-delay: 0s;; -ms-transition-delay: 0s;; -o-transition-delay: 0s;; transition-delay: 0s; }
#sequence .slide_bg2 {; left: 0%;; opacity: 0;; top: 0;; vertical-align: middle;; z-index: 1;; -webkit-transform: translateZ(0);; -moz-transform: translateZ(0);; -ms-transform: translateZ(0);; -o-transform: translateZ(0);; transform: translateZ(0);; -webkit-transform: scale(1);; -moz-transform: scale(1);; -ms-transform: scale(1);; -o-transform: scale(1);; transform: scale(1);; -webkit-transition-property: left top;; -moz-transition-property: left top;; -ms-transition-property: left top;; -o-transition-property: left top;; transition-property: left top;; -webkit-transition-duration: 1s;; -moz-transition-duration: 1s;; -ms-transition-duration: 1s;; -o-transition-duration: 1s;; transition-duration: 1s;; -webkit-transition-delay: 1s;; -moz-transition-delay: 1s;; -ms-transition-delay: 1s;; -o-transition-delay: 1s;; transition-delay: 1s; }
@media all and (max-width: 480px) {
 #sequence .slide_bg2 {
 left: 0%;
 background-position: 50% 0; }
}
#sequence .animate-in .slide_bg2 {; left: -15%;; opacity: 1;; top: 0;; z-index: 1;; -webkit-transform: scale(1.2);; -moz-transform: scale(1.2);; -ms-transform: scale(1.2);; -o-transform: scale(1.2);; transform: scale(1.2);; -webkit-transition-property: left, -webkit-transform, opacity;; -moz-transition-property: left, transform, opacity;; -ms-transition-property: left, transform, opacity;; -o-transition-property: left, transform, opacity;; transition-property: left, transform, opacity;; -webkit-transition-duration: 10s, 15s, 2s;; -moz-transition-duration: 10s, 15s, 2s;; -ms-transition-duration: 10s, 15s, 2s;; -o-transition-duration: 10s, 15s, 2s;; transition-duration: 10s, 15s, 2s;; -webkit-transition-timing-function: linear;; -moz-transition-timing-function: linear;; -ms-transition-timing-function: linear;; -o-transition-timing-function: linear;; transition-timing-function: linear;; -webkit-transition-delay: 1s;; -moz-transition-delay: 1s;; -ms-transition-delay: 1s;; -o-transition-delay: 1s;; transition-delay: 1s; }
@media all and (max-width: 480px) {
 #sequence .animate-in .slide_bg2 {
 left: 0%;
 background-position: 50% 0; }
}
#sequence .animate-out .slide_bg2 {; left: -15%;; opacity: 0;; top: 0;; z-index: 2;; -webkit-transition-duration: 3s;; -moz-transition-duration: 3s;; -ms-transition-duration: 3s;; -o-transition-duration: 3s;; transition-duration: 3s;; -webkit-transition-delay: 1s;; -moz-transition-delay: 1s;; -ms-transition-delay: 1s;; -o-transition-delay: 1s;; transition-delay: 1s;; -webkit-transform: scale(1.2);; -moz-transform: scale(1.2);; -ms-transform: scale(1.2);; -o-transform: scale(1.2);; transform: scale(1.2); }
@media all and (max-width: 480px) {
 #sequence .animate-out .slide_bg2 {
 left: 0%;
 background-position: 50% 0; }
}
@media all and (max-width: 480px) {
 #sequence .slide_logo {
 margin-top: 40px; }
}
@media all and (max-width: 480px) {
 #sequence .animate-in .slide_title2 {
 margin-top: 20px; }
}
@media all and (max-width: 1024px) {#sequence ul li .slide_title1 {; font-size: 4em; }#sequence ul li .slide_title2 {; font-size: 1em; }}

@media (max-width: 768px) {  #sequence .sequence-prev,  #sequence .sequence-next { display: none!important;  }}
@media (min-width: 992px) {
  #sequence ul.sequence-canvas li .slide_title1,
  #sequence ul.sequence-canvas li .slide_title2 {   }
}
@media (max-width: 480px) {
  #sequence ul.sequence-canvas li .slide_title1,
  #sequence ul.sequence-canvas li .slide_title2 {  }
}
@media (max-width: 480px) {
  #sequence ul.sequence-canvas li .slide_title1 { padding: 0;   font-size: 150%;  }
}
@media (max-width: 480px) {
  #sequence ul.sequence-canvas li .slide_title2 { font-size: 80%;  }
}
  @media all and (max-width: 480px) {
  #sequence .slide_logo { margin-top: 50px;  }
}