View file File name : sequencejs-theme.min.css Content :.sequence-theme { background-color: transparent } .sequence { margin: 0 auto; position: relative; overflow: hidden; width: 100% } #sequence { height: 600px } .sequence>.sequence-canvas { height: 100%; width: 100% } .sequence>.sequence-canvas>li { position: absolute; width: 100%; height: 100%; z-index: 1; display: block; list-style: none; opacity: 1 !important } .sequence>.sequence-canvas>li img { height: 100% } .sequence li>.sequence-entry { position: absolute; top: 0; left: 0; z-index: 11; padding: 80px; width: 100%; height: 100% } .sequence-theme .sequence-prev, .sequence-theme .sequence-next { position: absolute; top: 50%; z-index: 5; display: block; margin-top: -25px; width: 30px; height: 30px; font-size: 0; cursor: pointer; text-align: center; -webkit-transition: all .30s ease-in-out; transition: all .30s ease-in-out } .no-touch .sequence-theme .sequence-prev { left: -60px } .no-touch .sequence-theme .sequence-next { right: -60px } .touch .sequence-theme .sequence-prev { left: 20px } .touch .sequence-theme .sequence-next { right: 20px } .sequence-theme:hover .sequence-prev { left: 20px } .sequence-theme:hover .sequence-next { right: 20px } .sequence-theme .sequence-prev:after, .sequence-theme .sequence-next:after { position: absolute; left: 0; top: 0; width: 100%; height: 100%; color: #fff; text-align: center; font-size: 52px; font-family: 'fontello'; line-height: 1em } .sequence-theme .sequence-prev:after { content: "\ea03" } .sequence-theme .sequence-next:after { content: "\ea04" } .sequence-pause { bottom: 0; cursor: pointer; position: absolute; z-index: 1000 } .sequence-paused { opacity: .3 } #sequence-preloader { background-color: #d9d9d9 } .sequence-pagination { position: absolute; bottom: 2%; z-index: 10; display: none; width: 100%; text-align: center; font-size: 0; -webkit-transition-duration: .5s; transition-duration: .5s } .sequence-pagination .page { display: inline-block } .sequence-pagination .page span { display: inline-block; margin: 2px 8px; padding: 4px; width: 3px; height: 3px; border-width: 1px; border-style: solid; border-color: transparent; background-color: #fff; cursor: pointer; vertical-align: middle; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out; -webkit-border-radius: 50%; border-radius: 50% } .sequence-pagination .page.current span, .sequence-pagination .page:hover span { border-color: #fff; background-color: transparent; -webkit-transform: scale(1.4); transform: scale(1.4) } .sequence-canvas .parallax-overlay { position: absolute; left: 0; top: 0; z-index: 0; width: 100%; height: 100%; background-image: url(overlay-pattern.png); background-repeat: repeat } #sequence-fullscreen .animate-in .parallax-overlay { z-index: 1; background-color: rgba(0, 0, 0, .2) } .animated-element { position: relative; opacity: 0; -webkit-transition-duration: 1s; transition-duration: 1s } .animate-out .animated-element { opacity: 0 } .animate-in .animated-element { opacity: 1 } .full-bg-image.animated-element { -webkit-transition-duration: .5s; transition-duration: .5s; -webkit-transition-delay: 0; transition-delay: 0 } .sequence-extra, .sequence-content { display: table; width: 100%; height: 100%; vertical-align: middle; text-align: center } .sequence-content { display: table-cell } .sequence-content .sequence-slogan, .sequence-content .sequence-text { margin-bottom: 35px; opacity: 0; color: #fff; text-transform: uppercase; font-weight: 700; font-family: 'Raleway', sans-serif; line-height: 1.3em } .sequence-content .sequence-slogan { font-size: 80px } .sequence-content .sequence-text { font-size: 48px } .sequence-content .sequence-slogan, .sequence-content .sequence-text { -webkit-transform: translateY(50px); transform: translateY(50px); -webkit-transition-property: -webkit-transform, opacity; transition-property: transform, opacity; -webkit-transition-duration: .7s; transition-duration: .7s; -webkit-transition-timing-function: ease; transition-timing-function: ease } .sequence-content .sequence-button { opacity: 0; -webkit-transform: translateY(50px); transform: translateY(50px); -webkit-transition-property: -webkit-transform, opacity; transition-property: transform, opacity; -webkit-transition-duration: .7s; transition-duration: .7s; -webkit-transition-timing-function: ease; transition-timing-function: ease } .sequence-content .sequence-slogan>span { color: #f8b637 } .animate-out .sequence-slogan { opacity: 0; -webkit-transform: translateY(50px); transform: translateY(50px) } .animate-in .sequence-slogan { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); -webkit-transition-delay: .5s; transition-delay: .5s } .animate-out .sequence-text { opacity: 0; -webkit-transform: translateY(50px); transform: translateY(50px) } .animate-in .sequence-text { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); -webkit-transition-delay: 1.1s; transition-delay: 1.1s } .animate-out .sequence-button { opacity: 0; -webkit-transform: translateY(50px); transform: translateY(50px) } .animate-in .sequence-button { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); -webkit-transition-delay: 1.6s; transition-delay: 1.6s } .sequence-canvas .extra-radius { opacity: 0; -webkit-transition: -webkit-transform .65s cubic-bezier(0.000, 1.035, 0.265, 1.550) .5s, opacity .45s ease .5s; transition: transform .65s cubic-bezier(0.000, 1.035, 0.265, 1.550) .5s, opacity .45s ease .5s; -webkit-transform: scale(0); transform: scale(0) } .animate-out .extra-radius { opacity: 0; -webkit-transform: scale(0); transform: scale(0) } .animate-in .extra-radius { opacity: 1; -webkit-transform: scale(1); transform: scale(1) } .sequence-canvas .inner-content h2 { opacity: 0; -webkit-transition-duration: 0; transition-duration: 0; -webkit-transition-property: opacity, transform; transition-property: opacity, transform; -webkit-transition-timing-function: ease; transition-timing-function: ease; -webkit-animation-fill-mode: both; animation-fill-mode: both } .sequence-canvas .inner-content>h2:nth-child(1) { -webkit-transform: translateX(-15px); transform: translateX(-15px) } .sequence-canvas .inner-content>h2:nth-child(2) { -webkit-transform: translateX(15px); transform: translateX(15px) } .sequence-canvas .inner-content>h2:nth-child(3) { -webkit-transform: translateX(-15px); transform: translateX(-15px) } .sequence-canvas .inner-content>h2:nth-child(4) { -webkit-transform: translateX(15px); transform: translateX(15px) } .sequence-canvas .inner-content>h2:nth-child(5) { -webkit-transform: translateX(-15px); transform: translateX(-15px) } .animate-in .inner-content>h2:nth-child(1) { -webkit-transition-delay: 1.1s; transition-delay: 1.1s; -webkit-transition-duration: .6s; transition-duration: .6s } .animate-in .inner-content>h2:nth-child(2) { -webkit-transition-delay: 1.8s; transition-delay: 1.8s; -webkit-transition-duration: .6s; transition-duration: .6s } .animate-in .inner-content>h2:nth-child(3) { -webkit-transition-delay: 2.4s; transition-delay: 2.4s; -webkit-transition-duration: .6s; transition-duration: .6s } .animate-in .inner-content>h2:nth-child(4) { -webkit-transition-delay: 3s; transition-delay: 3s; -webkit-transition-duration: .6s; transition-duration: .6s } .animate-in .inner-content>h2:nth-child(5) { -webkit-transition-delay: 3.6s; transition-delay: 3.6s; -webkit-transition-duration: .6s; transition-duration: .6s } .sequence-canvas .animate-in .inner-content>h2 { opacity: 1; -webkit-transform: translateX(0); transform: translateX(0) } @media only screen and (max-width:767px) { .sequence li>.sequence-entry { padding: 50px 30px } .touch .sequence-theme .sequence-prev { left: 10px } .touch .sequence-theme .sequence-next { right: 10px } .sequence-theme:hover .sequence-prev { left: 10px } .sequence-theme:hover .sequence-next { right: 10px } } @media only screen and (max-width:767px) and (orientation:landscape) { #sequence { min-height: 250px; height: 250px } #sequence li>.sequence-entry { padding: 0 } .sequence-content .sequence-slogan { font-size: 40px } .sequence-content .sequence-text { font-size: 20px } .sequence-content .sequence-slogan, .sequence-content .sequence-text { margin-bottom: 10px; line-height: 1.2em } } @media only screen and (max-width:767px) and (orientation:portrait) { #sequence { min-height: 350px; height: 350px } #sequence li>.sequence-entry { padding: 25px } .sequence-content .sequence-slogan { font-size: 33px } .sequence-content .sequence-text { font-size: 20px } .sequence-content .sequence-slogan, .sequence-content .sequence-text { margin-bottom: 20px; line-height: 1.2em; font-size: 24px !important; } }