[
  {
    "path": ".gitignore",
    "content": "/node_modules\n/bower_components\n/ignore"
  },
  {
    "path": "README.md",
    "content": "## Oleose - Mobile App Landing Page\n\nOleose is free bootstrap Bootstrap 3 template with eye catching fully responsive design for any app profissional landing page. Template comes with developer friendly and easy to customizable code. It works on all main web browsers 'IE8+', tablets and phones.\n\nTemplate Link & Preview [Oleose Preview](http://www.scoopthemes.com/templates/Oleose-Theme/)\n\n### Author\n\nBuilt with all the love in the world by Scoop Themes.\n\nCheck more of our open source templates and themes [http://scoopthemes.com](http://scoopthemes.com).\n\nFollow us on twitter and stay tuned for any upcoming free items [@ScoopThemes](https://twitter.com/ScoopThemes).\n\n### Features\n\n+ Built With Bootstrap 3 Latest Stable Version.\n+ Section Animation.\n+ Eye Catching\n+ JQuery Latest Plugins.\n+ Three Predefined Colors.\n+ Three Free Logo PSD.\n+ Mobile Mockups.\n+ Built With LESS.\n+ Well Documented.\n+ SEO Friendly.\n+ W3C Valid HTML5.\n\n### Changelog\n\n##### Version 1.2\n+ Bootstrap update 3.3.2\n+ Mobile menu disapear on link click\n+ Changing colors now easier\n+ Better project structure\n+ Bug fixes\n\n\n### License\n\nAll demos and examples, whether in a code project’s repository or displayed on a Scoop Themes site, are released under the terms of [CC0](http://en.wikipedia.org/wiki/Creative_Commons_license/).\n\nCC0 is even more permissive than the MIT license, allowing you to use the code in any manner you want, without any copyright headers, notices, or other attribution.\n\n"
  },
  {
    "path": "assets/css/animate.css",
    "content": "@charset \"UTF-8\";\n\n/*!\nAnimate.css - http://daneden.me/animate\nLicensed under the MIT license\n\nCopyright (c) 2013 Daniel Eden\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n*/\n\n.animated {\n  -webkit-animation-duration: 1.3s;\n  animation-duration: 1.3s;\n  -webkit-animation-fill-mode: both;\n  animation-fill-mode: both;\n}\n\n.animated.infinite {\n  -webkit-animation-iteration-count: infinite;\n  animation-iteration-count: infinite;\n}\n\n.animated.hinge {\n  -webkit-animation-duration: 2s;\n  animation-duration: 2s;\n}\n\n@-webkit-keyframes bounce {\n  1%, 20%, 50%, 80%, 100% {\n    -webkit-transform: translateY(0);\n    transform: translateY(0);\n  }\n\n  40% {\n    -webkit-transform: translateY(-30px);\n    transform: translateY(-30px);\n  }\n\n  60% {\n    -webkit-transform: translateY(-15px);\n    transform: translateY(-15px);\n  }\n}\n\n@keyframes bounce {\n  1%, 20%, 50%, 80%, 100% {\n    -webkit-transform: translateY(0);\n    -ms-transform: translateY(0);\n    transform: translateY(0);\n  }\n\n  40% {\n    -webkit-transform: translateY(-30px);\n    -ms-transform: translateY(-30px);\n    transform: translateY(-30px);\n  }\n\n  60% {\n    -webkit-transform: translateY(-15px);\n    -ms-transform: translateY(-15px);\n    transform: translateY(-15px);\n  }\n}\n\n.bounce {\n  -webkit-animation-name: bounce;\n  animation-name: bounce;\n}\n\n@-webkit-keyframes flash {\n  1%, 50%, 100% {\n    opacity: 1;\n  }\n\n  25%, 75% {\n    opacity: 0;\n  }\n}\n\n@keyframes flash {\n  1%, 50%, 100% {\n    opacity: 1;\n  }\n\n  25%, 75% {\n    opacity: 0;\n  }\n}\n\n.flash {\n  -webkit-animation-name: flash;\n  animation-name: flash;\n}\n\n/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */\n\n@-webkit-keyframes pulse {\n  1% {\n    -webkit-transform: scale(1);\n    transform: scale(1);\n  }\n\n  50% {\n    -webkit-transform: scale(1.1);\n    transform: scale(1.1);\n  }\n\n  100% {\n    -webkit-transform: scale(1);\n    transform: scale(1);\n  }\n}\n\n@keyframes pulse {\n  1% {\n    -webkit-transform: scale(1);\n    -ms-transform: scale(1);\n    transform: scale(1);\n  }\n\n  50% {\n    -webkit-transform: scale(1.1);\n    -ms-transform: scale(1.1);\n    transform: scale(1.1);\n  }\n\n  100% {\n    -webkit-transform: scale(1);\n    -ms-transform: scale(1);\n    transform: scale(1);\n  }\n}\n\n.pulse {\n  -webkit-animation-name: pulse;\n  animation-name: pulse;\n}\n\n@-webkit-keyframes rubberBand {\n  1% {\n    -webkit-transform: scale(1);\n    transform: scale(1);\n  }\n\n  30% {\n    -webkit-transform: scaleX(1.25) scaleY(0.75);\n    transform: scaleX(1.25) scaleY(0.75);\n  }\n\n  40% {\n    -webkit-transform: scaleX(0.75) scaleY(1.25);\n    transform: scaleX(0.75) scaleY(1.25);\n  }\n\n  60% {\n    -webkit-transform: scaleX(1.15) scaleY(0.85);\n    transform: scaleX(1.15) scaleY(0.85);\n  }\n\n  100% {\n    -webkit-transform: scale(1);\n    transform: scale(1);\n  }\n}\n\n@keyframes rubberBand {\n  1% {\n    -webkit-transform: scale(1);\n    -ms-transform: scale(1);\n    transform: scale(1);\n  }\n\n  30% {\n    -webkit-transform: scaleX(1.25) scaleY(0.75);\n    -ms-transform: scaleX(1.25) scaleY(0.75);\n    transform: scaleX(1.25) scaleY(0.75);\n  }\n\n  40% {\n    -webkit-transform: scaleX(0.75) scaleY(1.25);\n    -ms-transform: scaleX(0.75) scaleY(1.25);\n    transform: scaleX(0.75) scaleY(1.25);\n  }\n\n  60% {\n    -webkit-transform: scaleX(1.15) scaleY(0.85);\n    -ms-transform: scaleX(1.15) scaleY(0.85);\n    transform: scaleX(1.15) scaleY(0.85);\n  }\n\n  100% {\n    -webkit-transform: scale(1);\n    -ms-transform: scale(1);\n    transform: scale(1);\n  }\n}\n\n.rubberBand {\n  -webkit-animation-name: rubberBand;\n  animation-name: rubberBand;\n}\n\n@-webkit-keyframes shake {\n  1%, 100% {\n    -webkit-transform: translateX(0);\n    transform: translateX(0);\n  }\n\n  10%, 30%, 50%, 70%, 90% {\n    -webkit-transform: translateX(-10px);\n    transform: translateX(-10px);\n  }\n\n  20%, 40%, 60%, 80% {\n    -webkit-transform: translateX(10px);\n    transform: translateX(10px);\n  }\n}\n\n@keyframes shake {\n  1%, 100% {\n    -webkit-transform: translateX(0);\n    -ms-transform: translateX(0);\n    transform: translateX(0);\n  }\n\n  10%, 30%, 50%, 70%, 90% {\n    -webkit-transform: translateX(-10px);\n    -ms-transform: translateX(-10px);\n    transform: translateX(-10px);\n  }\n\n  20%, 40%, 60%, 80% {\n    -webkit-transform: translateX(10px);\n    -ms-transform: translateX(10px);\n    transform: translateX(10px);\n  }\n}\n\n.shake {\n  -webkit-animation-name: shake;\n  animation-name: shake;\n}\n\n@-webkit-keyframes swing {\n  20% {\n    -webkit-transform: rotate(15deg);\n    transform: rotate(15deg);\n  }\n\n  40% {\n    -webkit-transform: rotate(-10deg);\n    transform: rotate(-10deg);\n  }\n\n  60% {\n    -webkit-transform: rotate(5deg);\n    transform: rotate(5deg);\n  }\n\n  80% {\n    -webkit-transform: rotate(-5deg);\n    transform: rotate(-5deg);\n  }\n\n  100% {\n    -webkit-transform: rotate(0deg);\n    transform: rotate(0deg);\n  }\n}\n\n@keyframes swing {\n  20% {\n    -webkit-transform: rotate(15deg);\n    -ms-transform: rotate(15deg);\n    transform: rotate(15deg);\n  }\n\n  40% {\n    -webkit-transform: rotate(-10deg);\n    -ms-transform: rotate(-10deg);\n    transform: rotate(-10deg);\n  }\n\n  60% {\n    -webkit-transform: rotate(5deg);\n    -ms-transform: rotate(5deg);\n    transform: rotate(5deg);\n  }\n\n  80% {\n    -webkit-transform: rotate(-5deg);\n    -ms-transform: rotate(-5deg);\n    transform: rotate(-5deg);\n  }\n\n  100% {\n    -webkit-transform: rotate(0deg);\n    -ms-transform: rotate(0deg);\n    transform: rotate(0deg);\n  }\n}\n\n.swing {\n  -webkit-transform-origin: top center;\n  -ms-transform-origin: top center;\n  transform-origin: top center;\n  -webkit-animation-name: swing;\n  animation-name: swing;\n}\n\n@-webkit-keyframes tada {\n  1% {\n    -webkit-transform: scale(1);\n    transform: scale(1);\n  }\n\n  10%, 20% {\n    -webkit-transform: scale(0.9) rotate(-3deg);\n    transform: scale(0.9) rotate(-3deg);\n  }\n\n  30%, 50%, 70%, 90% {\n    -webkit-transform: scale(1.1) rotate(3deg);\n    transform: scale(1.1) rotate(3deg);\n  }\n\n  40%, 60%, 80% {\n    -webkit-transform: scale(1.1) rotate(-3deg);\n    transform: scale(1.1) rotate(-3deg);\n  }\n\n  100% {\n    -webkit-transform: scale(1) rotate(0);\n    transform: scale(1) rotate(0);\n  }\n}\n\n@keyframes tada {\n  1% {\n    -webkit-transform: scale(1);\n    -ms-transform: scale(1);\n    transform: scale(1);\n  }\n\n  10%, 20% {\n    -webkit-transform: scale(0.9) rotate(-3deg);\n    -ms-transform: scale(0.9) rotate(-3deg);\n    transform: scale(0.9) rotate(-3deg);\n  }\n\n  30%, 50%, 70%, 90% {\n    -webkit-transform: scale(1.1) rotate(3deg);\n    -ms-transform: scale(1.1) rotate(3deg);\n    transform: scale(1.1) rotate(3deg);\n  }\n\n  40%, 60%, 80% {\n    -webkit-transform: scale(1.1) rotate(-3deg);\n    -ms-transform: scale(1.1) rotate(-3deg);\n    transform: scale(1.1) rotate(-3deg);\n  }\n\n  100% {\n    -webkit-transform: scale(1) rotate(0);\n    -ms-transform: scale(1) rotate(0);\n    transform: scale(1) rotate(0);\n  }\n}\n\n.tada {\n  -webkit-animation-name: tada;\n  animation-name: tada;\n}\n\n/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */\n\n@-webkit-keyframes wobble {\n  1% {\n    -webkit-transform: translateX(0%);\n    transform: translateX(0%);\n  }\n\n  15% {\n    -webkit-transform: translateX(-25%) rotate(-5deg);\n    transform: translateX(-25%) rotate(-5deg);\n  }\n\n  30% {\n    -webkit-transform: translateX(20%) rotate(3deg);\n    transform: translateX(20%) rotate(3deg);\n  }\n\n  45% {\n    -webkit-transform: translateX(-15%) rotate(-3deg);\n    transform: translateX(-15%) rotate(-3deg);\n  }\n\n  60% {\n    -webkit-transform: translateX(10%) rotate(2deg);\n    transform: translateX(10%) rotate(2deg);\n  }\n\n  75% {\n    -webkit-transform: translateX(-5%) rotate(-1deg);\n    transform: translateX(-5%) rotate(-1deg);\n  }\n\n  100% {\n    -webkit-transform: translateX(0%);\n    transform: translateX(0%);\n  }\n}\n\n@keyframes wobble {\n  1% {\n    -webkit-transform: translateX(0%);\n    -ms-transform: translateX(0%);\n    transform: translateX(0%);\n  }\n\n  15% {\n    -webkit-transform: translateX(-25%) rotate(-5deg);\n    -ms-transform: translateX(-25%) rotate(-5deg);\n    transform: translateX(-25%) rotate(-5deg);\n  }\n\n  30% {\n    -webkit-transform: translateX(20%) rotate(3deg);\n    -ms-transform: translateX(20%) rotate(3deg);\n    transform: translateX(20%) rotate(3deg);\n  }\n\n  45% {\n    -webkit-transform: translateX(-15%) rotate(-3deg);\n    -ms-transform: translateX(-15%) rotate(-3deg);\n    transform: translateX(-15%) rotate(-3deg);\n  }\n\n  60% {\n    -webkit-transform: translateX(10%) rotate(2deg);\n    -ms-transform: translateX(10%) rotate(2deg);\n    transform: translateX(10%) rotate(2deg);\n  }\n\n  75% {\n    -webkit-transform: translateX(-5%) rotate(-1deg);\n    -ms-transform: translateX(-5%) rotate(-1deg);\n    transform: translateX(-5%) rotate(-1deg);\n  }\n\n  100% {\n    -webkit-transform: translateX(0%);\n    -ms-transform: translateX(0%);\n    transform: translateX(0%);\n  }\n}\n\n.wobble {\n  -webkit-animation-name: wobble;\n  animation-name: wobble;\n}\n\n@-webkit-keyframes bounceIn {\n  1% {\n    opacity: 0;\n    -webkit-transform: scale(.3);\n    transform: scale(.3);\n  }\n\n  50% {\n    opacity: 1;\n    -webkit-transform: scale(1.05);\n    transform: scale(1.05);\n  }\n\n  70% {\n    -webkit-transform: scale(.9);\n    transform: scale(.9);\n  }\n\n  100% {\n    opacity: 1;\n    -webkit-transform: scale(1);\n    transform: scale(1);\n  }\n}\n\n@keyframes bounceIn {\n  1% {\n    opacity: 0;\n    -webkit-transform: scale(.3);\n    -ms-transform: scale(.3);\n    transform: scale(.3);\n  }\n\n  50% {\n    opacity: 1;\n    -webkit-transform: scale(1.05);\n    -ms-transform: scale(1.05);\n    transform: scale(1.05);\n  }\n\n  70% {\n    -webkit-transform: scale(.9);\n    -ms-transform: scale(.9);\n    transform: scale(.9);\n  }\n\n  100% {\n    opacity: 1;\n    -webkit-transform: scale(1);\n    -ms-transform: scale(1);\n    transform: scale(1);\n  }\n}\n\n.bounceIn {\n  -webkit-animation-name: bounceIn;\n  animation-name: bounceIn;\n}\n\n@-webkit-keyframes bounceInDown {\n  1% {\n    opacity: 0;\n    -webkit-transform: translateY(-2000px);\n    transform: translateY(-2000px);\n  }\n\n  60% {\n    opacity: 1;\n    -webkit-transform: translateY(30px);\n    transform: translateY(30px);\n  }\n\n  80% {\n    -webkit-transform: translateY(-10px);\n    transform: translateY(-10px);\n  }\n\n  100% {\n    -webkit-transform: translateY(0);\n    transform: translateY(0);\n  }\n}\n\n@keyframes bounceInDown {\n  1% {\n    opacity: 0;\n    -webkit-transform: translateY(-2000px);\n    -ms-transform: translateY(-2000px);\n    transform: translateY(-2000px);\n  }\n\n  60% {\n    opacity: 1;\n    -webkit-transform: translateY(30px);\n    -ms-transform: translateY(30px);\n    transform: translateY(30px);\n  }\n\n  80% {\n    -webkit-transform: translateY(-10px);\n    -ms-transform: translateY(-10px);\n    transform: translateY(-10px);\n  }\n\n  100% {\n    -webkit-transform: translateY(0);\n    -ms-transform: translateY(0);\n    transform: translateY(0);\n  }\n}\n\n.bounceInDown {\n  -webkit-animation-name: bounceInDown;\n  animation-name: bounceInDown;\n}\n\n@-webkit-keyframes bounceInLeft {\n  1% {\n    opacity: 0;\n    -webkit-transform: translateX(-2000px);\n    transform: translateX(-2000px);\n  }\n\n  60% {\n    opacity: 1;\n    -webkit-transform: translateX(30px);\n    transform: translateX(30px);\n  }\n\n  80% {\n    -webkit-transform: translateX(-10px);\n    transform: translateX(-10px);\n  }\n\n  100% {\n    -webkit-transform: translateX(0);\n    transform: translateX(0);\n  }\n}\n\n@keyframes bounceInLeft {\n  1% {\n    opacity: 0;\n    -webkit-transform: translateX(-2000px);\n    -ms-transform: translateX(-2000px);\n    transform: translateX(-2000px);\n  }\n\n  60% {\n    opacity: 1;\n    -webkit-transform: translateX(30px);\n    -ms-transform: translateX(30px);\n    transform: translateX(30px);\n  }\n\n  80% {\n    -webkit-transform: translateX(-10px);\n    -ms-transform: translateX(-10px);\n    transform: translateX(-10px);\n  }\n\n  100% {\n    -webkit-transform: translateX(0);\n    -ms-transform: translateX(0);\n    transform: translateX(0);\n  }\n}\n\n.bounceInLeft {\n  -webkit-animation-name: bounceInLeft;\n  animation-name: bounceInLeft;\n}\n\n@-webkit-keyframes bounceInRight {\n  1% {\n    opacity: 0;\n    -webkit-transform: translateX(2000px);\n    transform: translateX(2000px);\n  }\n\n  60% {\n    opacity: 1;\n    -webkit-transform: translateX(-30px);\n    transform: translateX(-30px);\n  }\n\n  80% {\n    -webkit-transform: translateX(10px);\n    transform: translateX(10px);\n  }\n\n  100% {\n    -webkit-transform: translateX(0);\n    transform: translateX(0);\n  }\n}\n\n@keyframes bounceInRight {\n  1% {\n    opacity: 0;\n    -webkit-transform: translateX(2000px);\n    -ms-transform: translateX(2000px);\n    transform: translateX(2000px);\n  }\n\n  60% {\n    opacity: 1;\n    -webkit-transform: translateX(-30px);\n    -ms-transform: translateX(-30px);\n    transform: translateX(-30px);\n  }\n\n  80% {\n    -webkit-transform: translateX(10px);\n    -ms-transform: translateX(10px);\n    transform: translateX(10px);\n  }\n\n  100% {\n    -webkit-transform: translateX(0);\n    -ms-transform: translateX(0);\n    transform: translateX(0);\n  }\n}\n\n.bounceInRight {\n  -webkit-animation-name: bounceInRight;\n  animation-name: bounceInRight;\n}\n\n@-webkit-keyframes bounceInUp {\n  1% {\n    opacity: 0;\n    -webkit-transform: translateY(2000px);\n    transform: translateY(2000px);\n  }\n\n  60% {\n    opacity: 1;\n    -webkit-transform: translateY(-30px);\n    transform: translateY(-30px);\n  }\n\n  80% {\n    -webkit-transform: translateY(10px);\n    transform: translateY(10px);\n  }\n\n  100% {\n    -webkit-transform: translateY(0);\n    transform: translateY(0);\n  }\n}\n\n@keyframes bounceInUp {\n  1% {\n    opacity: 0;\n    -webkit-transform: translateY(2000px);\n    -ms-transform: translateY(2000px);\n    transform: translateY(2000px);\n  }\n\n  60% {\n    opacity: 1;\n    -webkit-transform: translateY(-30px);\n    -ms-transform: translateY(-30px);\n    transform: translateY(-30px);\n  }\n\n  80% {\n    -webkit-transform: translateY(10px);\n    -ms-transform: translateY(10px);\n    transform: translateY(10px);\n  }\n\n  100% {\n    -webkit-transform: translateY(0);\n    -ms-transform: translateY(0);\n    transform: translateY(0);\n  }\n}\n\n.bounceInUp {\n  -webkit-animation-name: bounceInUp;\n  animation-name: bounceInUp;\n}\n\n@-webkit-keyframes bounceOut {\n  1% {\n    -webkit-transform: scale(1);\n    transform: scale(1);\n  }\n\n  25% {\n    -webkit-transform: scale(.95);\n    transform: scale(.95);\n  }\n\n  50% {\n    opacity: 1;\n    -webkit-transform: scale(1.1);\n    transform: scale(1.1);\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: scale(.3);\n    transform: scale(.3);\n  }\n}\n\n@keyframes bounceOut {\n  1% {\n    -webkit-transform: scale(1);\n    -ms-transform: scale(1);\n    transform: scale(1);\n  }\n\n  25% {\n    -webkit-transform: scale(.95);\n    -ms-transform: scale(.95);\n    transform: scale(.95);\n  }\n\n  50% {\n    opacity: 1;\n    -webkit-transform: scale(1.1);\n    -ms-transform: scale(1.1);\n    transform: scale(1.1);\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: scale(.3);\n    -ms-transform: scale(.3);\n    transform: scale(.3);\n  }\n}\n\n.bounceOut {\n  -webkit-animation-name: bounceOut;\n  animation-name: bounceOut;\n}\n\n@-webkit-keyframes bounceOutDown {\n  1% {\n    -webkit-transform: translateY(0);\n    transform: translateY(0);\n  }\n\n  20% {\n    opacity: 1;\n    -webkit-transform: translateY(-20px);\n    transform: translateY(-20px);\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: translateY(2000px);\n    transform: translateY(2000px);\n  }\n}\n\n@keyframes bounceOutDown {\n  1% {\n    -webkit-transform: translateY(0);\n    -ms-transform: translateY(0);\n    transform: translateY(0);\n  }\n\n  20% {\n    opacity: 1;\n    -webkit-transform: translateY(-20px);\n    -ms-transform: translateY(-20px);\n    transform: translateY(-20px);\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: translateY(2000px);\n    -ms-transform: translateY(2000px);\n    transform: translateY(2000px);\n  }\n}\n\n.bounceOutDown {\n  -webkit-animation-name: bounceOutDown;\n  animation-name: bounceOutDown;\n}\n\n@-webkit-keyframes bounceOutLeft {\n  1% {\n    -webkit-transform: translateX(0);\n    transform: translateX(0);\n  }\n\n  20% {\n    opacity: 1;\n    -webkit-transform: translateX(20px);\n    transform: translateX(20px);\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: translateX(-2000px);\n    transform: translateX(-2000px);\n  }\n}\n\n@keyframes bounceOutLeft {\n  1% {\n    -webkit-transform: translateX(0);\n    -ms-transform: translateX(0);\n    transform: translateX(0);\n  }\n\n  20% {\n    opacity: 1;\n    -webkit-transform: translateX(20px);\n    -ms-transform: translateX(20px);\n    transform: translateX(20px);\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: translateX(-2000px);\n    -ms-transform: translateX(-2000px);\n    transform: translateX(-2000px);\n  }\n}\n\n.bounceOutLeft {\n  -webkit-animation-name: bounceOutLeft;\n  animation-name: bounceOutLeft;\n}\n\n@-webkit-keyframes bounceOutRight {\n  1% {\n    -webkit-transform: translateX(0);\n    transform: translateX(0);\n  }\n\n  20% {\n    opacity: 1;\n    -webkit-transform: translateX(-20px);\n    transform: translateX(-20px);\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: translateX(2000px);\n    transform: translateX(2000px);\n  }\n}\n\n@keyframes bounceOutRight {\n  1% {\n    -webkit-transform: translateX(0);\n    -ms-transform: translateX(0);\n    transform: translateX(0);\n  }\n\n  20% {\n    opacity: 1;\n    -webkit-transform: translateX(-20px);\n    -ms-transform: translateX(-20px);\n    transform: translateX(-20px);\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: translateX(2000px);\n    -ms-transform: translateX(2000px);\n    transform: translateX(2000px);\n  }\n}\n\n.bounceOutRight {\n  -webkit-animation-name: bounceOutRight;\n  animation-name: bounceOutRight;\n}\n\n@-webkit-keyframes bounceOutUp {\n  1% {\n    -webkit-transform: translateY(0);\n    transform: translateY(0);\n  }\n\n  20% {\n    opacity: 1;\n    -webkit-transform: translateY(20px);\n    transform: translateY(20px);\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: translateY(-2000px);\n    transform: translateY(-2000px);\n  }\n}\n\n@keyframes bounceOutUp {\n  1% {\n    -webkit-transform: translateY(0);\n    -ms-transform: translateY(0);\n    transform: translateY(0);\n  }\n\n  20% {\n    opacity: 1;\n    -webkit-transform: translateY(20px);\n    -ms-transform: translateY(20px);\n    transform: translateY(20px);\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: translateY(-2000px);\n    -ms-transform: translateY(-2000px);\n    transform: translateY(-2000px);\n  }\n}\n\n.bounceOutUp {\n  -webkit-animation-name: bounceOutUp;\n  animation-name: bounceOutUp;\n}\n\n@-webkit-keyframes fadeIn {\n  1% {\n    opacity: 0;\n  }\n\n  100% {\n    opacity: 1;\n  }\n}\n\n@keyframes fadeIn {\n  1% {\n    opacity: 0;\n  }\n\n  100% {\n    opacity: 1;\n  }\n}\n\n.fadeIn {\n  -webkit-animation-name: fadeIn;\n  animation-name: fadeIn;\n}\n\n@-webkit-keyframes fadeInDown {\n  1% {\n    opacity: 0;\n    -webkit-transform: translateY(-20px);\n    transform: translateY(-20px);\n  }\n\n  100% {\n    opacity: 1;\n    -webkit-transform: translateY(0);\n    transform: translateY(0);\n  }\n}\n\n@keyframes fadeInDown {\n  1% {\n    opacity: 0;\n    -webkit-transform: translateY(-20px);\n    -ms-transform: translateY(-20px);\n    transform: translateY(-20px);\n  }\n\n  100% {\n    opacity: 1;\n    -webkit-transform: translateY(0);\n    -ms-transform: translateY(0);\n    transform: translateY(0);\n  }\n}\n\n.fadeInDown {\n  -webkit-animation-name: fadeInDown;\n  animation-name: fadeInDown;\n}\n\n@-webkit-keyframes fadeInDownBig {\n  1% {\n    opacity: 0;\n    -webkit-transform: translateY(-2000px);\n    transform: translateY(-2000px);\n  }\n\n  100% {\n    opacity: 1;\n    -webkit-transform: translateY(0);\n    transform: translateY(0);\n  }\n}\n\n@keyframes fadeInDownBig {\n  1% {\n    opacity: 0;\n    -webkit-transform: translateY(-2000px);\n    -ms-transform: translateY(-2000px);\n    transform: translateY(-2000px);\n  }\n\n  100% {\n    opacity: 1;\n    -webkit-transform: translateY(0);\n    -ms-transform: translateY(0);\n    transform: translateY(0);\n  }\n}\n\n.fadeInDownBig {\n  -webkit-animation-name: fadeInDownBig;\n  animation-name: fadeInDownBig;\n}\n\n@-webkit-keyframes fadeInLeft {\n  1% {\n    opacity: 0;\n    -webkit-transform: translateX(-20px);\n    transform: translateX(-20px);\n  }\n\n  100% {\n    opacity: 1;\n    -webkit-transform: translateX(0);\n    transform: translateX(0);\n  }\n}\n\n@keyframes fadeInLeft {\n  1% {\n    opacity: 0;\n    -webkit-transform: translateX(-20px);\n    -ms-transform: translateX(-20px);\n    transform: translateX(-20px);\n  }\n\n  100% {\n    opacity: 1;\n    -webkit-transform: translateX(0);\n    -ms-transform: translateX(0);\n    transform: translateX(0);\n  }\n}\n\n.fadeInLeft {\n  -webkit-animation-name: fadeInLeft;\n  animation-name: fadeInLeft;\n}\n\n@-webkit-keyframes fadeInLeftBig {\n  1% {\n    opacity: 0;\n    -webkit-transform: translateX(-2000px);\n    transform: translateX(-2000px);\n  }\n\n  100% {\n    opacity: 1;\n    -webkit-transform: translateX(0);\n    transform: translateX(0);\n  }\n}\n\n@keyframes fadeInLeftBig {\n  1% {\n    opacity: 0;\n    -webkit-transform: translateX(-2000px);\n    -ms-transform: translateX(-2000px);\n    transform: translateX(-2000px);\n  }\n\n  100% {\n    opacity: 1;\n    -webkit-transform: translateX(0);\n    -ms-transform: translateX(0);\n    transform: translateX(0);\n  }\n}\n\n.fadeInLeftBig {\n  -webkit-animation-name: fadeInLeftBig;\n  animation-name: fadeInLeftBig;\n}\n\n@-webkit-keyframes fadeInRight {\n  1% {\n    opacity: 0;\n    -webkit-transform: translateX(20px);\n    transform: translateX(20px);\n  }\n\n  100% {\n    opacity: 1;\n    -webkit-transform: translateX(0);\n    transform: translateX(0);\n  }\n}\n\n@keyframes fadeInRight {\n  1% {\n    opacity: 0;\n    -webkit-transform: translateX(20px);\n    -ms-transform: translateX(20px);\n    transform: translateX(20px);\n  }\n\n  100% {\n    opacity: 1;\n    -webkit-transform: translateX(0);\n    -ms-transform: translateX(0);\n    transform: translateX(0);\n  }\n}\n\n.fadeInRight {\n  -webkit-animation-name: fadeInRight;\n  animation-name: fadeInRight;\n}\n\n@-webkit-keyframes fadeInRightBig {\n  1% {\n    opacity: 0;\n    -webkit-transform: translateX(2000px);\n    transform: translateX(2000px);\n  }\n\n  100% {\n    opacity: 1;\n    -webkit-transform: translateX(0);\n    transform: translateX(0);\n  }\n}\n\n@keyframes fadeInRightBig {\n  1% {\n    opacity: 0;\n    -webkit-transform: translateX(2000px);\n    -ms-transform: translateX(2000px);\n    transform: translateX(2000px);\n  }\n\n  100% {\n    opacity: 1;\n    -webkit-transform: translateX(0);\n    -ms-transform: translateX(0);\n    transform: translateX(0);\n  }\n}\n\n.fadeInRightBig {\n  -webkit-animation-name: fadeInRightBig;\n  animation-name: fadeInRightBig;\n}\n\n@-webkit-keyframes fadeInUp {\n  1% {\n    opacity: 0;\n    -webkit-transform: translateY(20px);\n    transform: translateY(20px);\n  }\n\n  100% {\n    opacity: 1;\n    -webkit-transform: translateY(0);\n    transform: translateY(0);\n  }\n}\n\n@keyframes fadeInUp {\n  1% {\n    opacity: 0;\n    -webkit-transform: translateY(20px);\n    -ms-transform: translateY(20px);\n    transform: translateY(20px);\n  }\n\n  100% {\n    opacity: 1;\n    -webkit-transform: translateY(0);\n    -ms-transform: translateY(0);\n    transform: translateY(0);\n  }\n}\n\n.fadeInUp {\n  -webkit-animation-name: fadeInUp;\n  animation-name: fadeInUp;\n}\n\n@-webkit-keyframes fadeInUpBig {\n  1% {\n    opacity: 0;\n    -webkit-transform: translateY(2000px);\n    transform: translateY(2000px);\n  }\n\n  100% {\n    opacity: 1;\n    -webkit-transform: translateY(0);\n    transform: translateY(0);\n  }\n}\n\n@keyframes fadeInUpBig {\n  1% {\n    opacity: 0;\n    -webkit-transform: translateY(2000px);\n    -ms-transform: translateY(2000px);\n    transform: translateY(2000px);\n  }\n\n  100% {\n    opacity: 1;\n    -webkit-transform: translateY(0);\n    -ms-transform: translateY(0);\n    transform: translateY(0);\n  }\n}\n\n.fadeInUpBig {\n  -webkit-animation-name: fadeInUpBig;\n  animation-name: fadeInUpBig;\n}\n\n@-webkit-keyframes fadeOut {\n  1% {\n    opacity: 1;\n  }\n\n  100% {\n    opacity: 0;\n  }\n}\n\n@keyframes fadeOut {\n  1% {\n    opacity: 1;\n  }\n\n  100% {\n    opacity: 0;\n  }\n}\n\n.fadeOut {\n  -webkit-animation-name: fadeOut;\n  animation-name: fadeOut;\n}\n\n@-webkit-keyframes fadeOutDown {\n  1% {\n    opacity: 1;\n    -webkit-transform: translateY(0);\n    transform: translateY(0);\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: translateY(20px);\n    transform: translateY(20px);\n  }\n}\n\n@keyframes fadeOutDown {\n  1% {\n    opacity: 1;\n    -webkit-transform: translateY(0);\n    -ms-transform: translateY(0);\n    transform: translateY(0);\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: translateY(20px);\n    -ms-transform: translateY(20px);\n    transform: translateY(20px);\n  }\n}\n\n.fadeOutDown {\n  -webkit-animation-name: fadeOutDown;\n  animation-name: fadeOutDown;\n}\n\n@-webkit-keyframes fadeOutDownBig {\n  1% {\n    opacity: 1;\n    -webkit-transform: translateY(0);\n    transform: translateY(0);\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: translateY(2000px);\n    transform: translateY(2000px);\n  }\n}\n\n@keyframes fadeOutDownBig {\n  1% {\n    opacity: 1;\n    -webkit-transform: translateY(0);\n    -ms-transform: translateY(0);\n    transform: translateY(0);\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: translateY(2000px);\n    -ms-transform: translateY(2000px);\n    transform: translateY(2000px);\n  }\n}\n\n.fadeOutDownBig {\n  -webkit-animation-name: fadeOutDownBig;\n  animation-name: fadeOutDownBig;\n}\n\n@-webkit-keyframes fadeOutLeft {\n  1% {\n    opacity: 1;\n    -webkit-transform: translateX(0);\n    transform: translateX(0);\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: translateX(-20px);\n    transform: translateX(-20px);\n  }\n}\n\n@keyframes fadeOutLeft {\n  1% {\n    opacity: 1;\n    -webkit-transform: translateX(0);\n    -ms-transform: translateX(0);\n    transform: translateX(0);\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: translateX(-20px);\n    -ms-transform: translateX(-20px);\n    transform: translateX(-20px);\n  }\n}\n\n.fadeOutLeft {\n  -webkit-animation-name: fadeOutLeft;\n  animation-name: fadeOutLeft;\n}\n\n@-webkit-keyframes fadeOutLeftBig {\n  1% {\n    opacity: 1;\n    -webkit-transform: translateX(0);\n    transform: translateX(0);\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: translateX(-2000px);\n    transform: translateX(-2000px);\n  }\n}\n\n@keyframes fadeOutLeftBig {\n  1% {\n    opacity: 1;\n    -webkit-transform: translateX(0);\n    -ms-transform: translateX(0);\n    transform: translateX(0);\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: translateX(-2000px);\n    -ms-transform: translateX(-2000px);\n    transform: translateX(-2000px);\n  }\n}\n\n.fadeOutLeftBig {\n  -webkit-animation-name: fadeOutLeftBig;\n  animation-name: fadeOutLeftBig;\n}\n\n@-webkit-keyframes fadeOutRight {\n  1% {\n    opacity: 1;\n    -webkit-transform: translateX(0);\n    transform: translateX(0);\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: translateX(20px);\n    transform: translateX(20px);\n  }\n}\n\n@keyframes fadeOutRight {\n  1% {\n    opacity: 1;\n    -webkit-transform: translateX(0);\n    -ms-transform: translateX(0);\n    transform: translateX(0);\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: translateX(20px);\n    -ms-transform: translateX(20px);\n    transform: translateX(20px);\n  }\n}\n\n.fadeOutRight {\n  -webkit-animation-name: fadeOutRight;\n  animation-name: fadeOutRight;\n}\n\n@-webkit-keyframes fadeOutRightBig {\n  1% {\n    opacity: 1;\n    -webkit-transform: translateX(0);\n    transform: translateX(0);\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: translateX(2000px);\n    transform: translateX(2000px);\n  }\n}\n\n@keyframes fadeOutRightBig {\n  1% {\n    opacity: 1;\n    -webkit-transform: translateX(0);\n    -ms-transform: translateX(0);\n    transform: translateX(0);\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: translateX(2000px);\n    -ms-transform: translateX(2000px);\n    transform: translateX(2000px);\n  }\n}\n\n.fadeOutRightBig {\n  -webkit-animation-name: fadeOutRightBig;\n  animation-name: fadeOutRightBig;\n}\n\n@-webkit-keyframes fadeOutUp {\n  1% {\n    opacity: 1;\n    -webkit-transform: translateY(0);\n    transform: translateY(0);\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: translateY(-20px);\n    transform: translateY(-20px);\n  }\n}\n\n@keyframes fadeOutUp {\n  1% {\n    opacity: 1;\n    -webkit-transform: translateY(0);\n    -ms-transform: translateY(0);\n    transform: translateY(0);\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: translateY(-20px);\n    -ms-transform: translateY(-20px);\n    transform: translateY(-20px);\n  }\n}\n\n.fadeOutUp {\n  -webkit-animation-name: fadeOutUp;\n  animation-name: fadeOutUp;\n}\n\n@-webkit-keyframes fadeOutUpBig {\n  1% {\n    opacity: 1;\n    -webkit-transform: translateY(0);\n    transform: translateY(0);\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: translateY(-2000px);\n    transform: translateY(-2000px);\n  }\n}\n\n@keyframes fadeOutUpBig {\n  1% {\n    opacity: 1;\n    -webkit-transform: translateY(0);\n    -ms-transform: translateY(0);\n    transform: translateY(0);\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: translateY(-2000px);\n    -ms-transform: translateY(-2000px);\n    transform: translateY(-2000px);\n  }\n}\n\n.fadeOutUpBig {\n  -webkit-animation-name: fadeOutUpBig;\n  animation-name: fadeOutUpBig;\n}\n\n@-webkit-keyframes flip {\n  1% {\n    -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);\n    transform: perspective(400px) translateZ(0) rotateY(0) scale(1);\n    -webkit-animation-timing-function: ease-out;\n    animation-timing-function: ease-out;\n  }\n\n  40% {\n    -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);\n    transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);\n    -webkit-animation-timing-function: ease-out;\n    animation-timing-function: ease-out;\n  }\n\n  50% {\n    -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n    -webkit-animation-timing-function: ease-in;\n    animation-timing-function: ease-in;\n  }\n\n  80% {\n    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);\n    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);\n    -webkit-animation-timing-function: ease-in;\n    animation-timing-function: ease-in;\n  }\n\n  100% {\n    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);\n    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);\n    -webkit-animation-timing-function: ease-in;\n    animation-timing-function: ease-in;\n  }\n}\n\n@keyframes flip {\n  1% {\n    -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);\n    -ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);\n    transform: perspective(400px) translateZ(0) rotateY(0) scale(1);\n    -webkit-animation-timing-function: ease-out;\n    animation-timing-function: ease-out;\n  }\n\n  40% {\n    -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);\n    -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);\n    transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);\n    -webkit-animation-timing-function: ease-out;\n    animation-timing-function: ease-out;\n  }\n\n  50% {\n    -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n    -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n    -webkit-animation-timing-function: ease-in;\n    animation-timing-function: ease-in;\n  }\n\n  80% {\n    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);\n    -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);\n    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);\n    -webkit-animation-timing-function: ease-in;\n    animation-timing-function: ease-in;\n  }\n\n  100% {\n    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);\n    -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);\n    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);\n    -webkit-animation-timing-function: ease-in;\n    animation-timing-function: ease-in;\n  }\n}\n\n.animated.flip {\n  -webkit-backface-visibility: visible;\n  -ms-backface-visibility: visible;\n  backface-visibility: visible;\n  -webkit-animation-name: flip;\n  animation-name: flip;\n}\n\n@-webkit-keyframes flipInX {\n  1% {\n    -webkit-transform: perspective(400px) rotateX(90deg);\n    transform: perspective(400px) rotateX(90deg);\n    opacity: 0;\n  }\n\n  40% {\n    -webkit-transform: perspective(400px) rotateX(-10deg);\n    transform: perspective(400px) rotateX(-10deg);\n  }\n\n  70% {\n    -webkit-transform: perspective(400px) rotateX(10deg);\n    transform: perspective(400px) rotateX(10deg);\n  }\n\n  100% {\n    -webkit-transform: perspective(400px) rotateX(0deg);\n    transform: perspective(400px) rotateX(0deg);\n    opacity: 1;\n  }\n}\n\n@keyframes flipInX {\n  1% {\n    -webkit-transform: perspective(400px) rotateX(90deg);\n    -ms-transform: perspective(400px) rotateX(90deg);\n    transform: perspective(400px) rotateX(90deg);\n    opacity: 0;\n  }\n\n  40% {\n    -webkit-transform: perspective(400px) rotateX(-10deg);\n    -ms-transform: perspective(400px) rotateX(-10deg);\n    transform: perspective(400px) rotateX(-10deg);\n  }\n\n  70% {\n    -webkit-transform: perspective(400px) rotateX(10deg);\n    -ms-transform: perspective(400px) rotateX(10deg);\n    transform: perspective(400px) rotateX(10deg);\n  }\n\n  100% {\n    -webkit-transform: perspective(400px) rotateX(0deg);\n    -ms-transform: perspective(400px) rotateX(0deg);\n    transform: perspective(400px) rotateX(0deg);\n    opacity: 1;\n  }\n}\n\n.flipInX {\n  -webkit-backface-visibility: visible !important;\n  -ms-backface-visibility: visible !important;\n  backface-visibility: visible !important;\n  -webkit-animation-name: flipInX;\n  animation-name: flipInX;\n}\n\n@-webkit-keyframes flipInY {\n  1% {\n    -webkit-transform: perspective(400px) rotateY(90deg);\n    transform: perspective(400px) rotateY(90deg);\n    opacity: 0;\n  }\n\n  40% {\n    -webkit-transform: perspective(400px) rotateY(-10deg);\n    transform: perspective(400px) rotateY(-10deg);\n  }\n\n  70% {\n    -webkit-transform: perspective(400px) rotateY(10deg);\n    transform: perspective(400px) rotateY(10deg);\n  }\n\n  100% {\n    -webkit-transform: perspective(400px) rotateY(0deg);\n    transform: perspective(400px) rotateY(0deg);\n    opacity: 1;\n  }\n}\n\n@keyframes flipInY {\n  1% {\n    -webkit-transform: perspective(400px) rotateY(90deg);\n    -ms-transform: perspective(400px) rotateY(90deg);\n    transform: perspective(400px) rotateY(90deg);\n    opacity: 0;\n  }\n\n  40% {\n    -webkit-transform: perspective(400px) rotateY(-10deg);\n    -ms-transform: perspective(400px) rotateY(-10deg);\n    transform: perspective(400px) rotateY(-10deg);\n  }\n\n  70% {\n    -webkit-transform: perspective(400px) rotateY(10deg);\n    -ms-transform: perspective(400px) rotateY(10deg);\n    transform: perspective(400px) rotateY(10deg);\n  }\n\n  100% {\n    -webkit-transform: perspective(400px) rotateY(0deg);\n    -ms-transform: perspective(400px) rotateY(0deg);\n    transform: perspective(400px) rotateY(0deg);\n    opacity: 1;\n  }\n}\n\n.flipInY {\n  -webkit-backface-visibility: visible !important;\n  -ms-backface-visibility: visible !important;\n  backface-visibility: visible !important;\n  -webkit-animation-name: flipInY;\n  animation-name: flipInY;\n}\n\n@-webkit-keyframes flipOutX {\n  1% {\n    -webkit-transform: perspective(400px) rotateX(0deg);\n    transform: perspective(400px) rotateX(0deg);\n    opacity: 1;\n  }\n\n  100% {\n    -webkit-transform: perspective(400px) rotateX(90deg);\n    transform: perspective(400px) rotateX(90deg);\n    opacity: 0;\n  }\n}\n\n@keyframes flipOutX {\n  1% {\n    -webkit-transform: perspective(400px) rotateX(0deg);\n    -ms-transform: perspective(400px) rotateX(0deg);\n    transform: perspective(400px) rotateX(0deg);\n    opacity: 1;\n  }\n\n  100% {\n    -webkit-transform: perspective(400px) rotateX(90deg);\n    -ms-transform: perspective(400px) rotateX(90deg);\n    transform: perspective(400px) rotateX(90deg);\n    opacity: 0;\n  }\n}\n\n.flipOutX {\n  -webkit-animation-name: flipOutX;\n  animation-name: flipOutX;\n  -webkit-backface-visibility: visible !important;\n  -ms-backface-visibility: visible !important;\n  backface-visibility: visible !important;\n}\n\n@-webkit-keyframes flipOutY {\n  1% {\n    -webkit-transform: perspective(400px) rotateY(0deg);\n    transform: perspective(400px) rotateY(0deg);\n    opacity: 1;\n  }\n\n  100% {\n    -webkit-transform: perspective(400px) rotateY(90deg);\n    transform: perspective(400px) rotateY(90deg);\n    opacity: 0;\n  }\n}\n\n@keyframes flipOutY {\n  1% {\n    -webkit-transform: perspective(400px) rotateY(0deg);\n    -ms-transform: perspective(400px) rotateY(0deg);\n    transform: perspective(400px) rotateY(0deg);\n    opacity: 1;\n  }\n\n  100% {\n    -webkit-transform: perspective(400px) rotateY(90deg);\n    -ms-transform: perspective(400px) rotateY(90deg);\n    transform: perspective(400px) rotateY(90deg);\n    opacity: 0;\n  }\n}\n\n.flipOutY {\n  -webkit-backface-visibility: visible !important;\n  -ms-backface-visibility: visible !important;\n  backface-visibility: visible !important;\n  -webkit-animation-name: flipOutY;\n  animation-name: flipOutY;\n}\n\n@-webkit-keyframes lightSpeedIn {\n  1% {\n    -webkit-transform: translateX(100%) skewX(-30deg);\n    transform: translateX(100%) skewX(-30deg);\n    opacity: 0;\n  }\n\n  60% {\n    -webkit-transform: translateX(-20%) skewX(30deg);\n    transform: translateX(-20%) skewX(30deg);\n    opacity: 1;\n  }\n\n  80% {\n    -webkit-transform: translateX(0%) skewX(-15deg);\n    transform: translateX(0%) skewX(-15deg);\n    opacity: 1;\n  }\n\n  100% {\n    -webkit-transform: translateX(0%) skewX(0deg);\n    transform: translateX(0%) skewX(0deg);\n    opacity: 1;\n  }\n}\n\n@keyframes lightSpeedIn {\n  1% {\n    -webkit-transform: translateX(100%) skewX(-30deg);\n    -ms-transform: translateX(100%) skewX(-30deg);\n    transform: translateX(100%) skewX(-30deg);\n    opacity: 0;\n  }\n\n  60% {\n    -webkit-transform: translateX(-20%) skewX(30deg);\n    -ms-transform: translateX(-20%) skewX(30deg);\n    transform: translateX(-20%) skewX(30deg);\n    opacity: 1;\n  }\n\n  80% {\n    -webkit-transform: translateX(0%) skewX(-15deg);\n    -ms-transform: translateX(0%) skewX(-15deg);\n    transform: translateX(0%) skewX(-15deg);\n    opacity: 1;\n  }\n\n  100% {\n    -webkit-transform: translateX(0%) skewX(0deg);\n    -ms-transform: translateX(0%) skewX(0deg);\n    transform: translateX(0%) skewX(0deg);\n    opacity: 1;\n  }\n}\n\n.lightSpeedIn {\n  -webkit-animation-name: lightSpeedIn;\n  animation-name: lightSpeedIn;\n  -webkit-animation-timing-function: ease-out;\n  animation-timing-function: ease-out;\n}\n\n@-webkit-keyframes lightSpeedOut {\n  1% {\n    -webkit-transform: translateX(0%) skewX(0deg);\n    transform: translateX(0%) skewX(0deg);\n    opacity: 1;\n  }\n\n  100% {\n    -webkit-transform: translateX(100%) skewX(-30deg);\n    transform: translateX(100%) skewX(-30deg);\n    opacity: 0;\n  }\n}\n\n@keyframes lightSpeedOut {\n  1% {\n    -webkit-transform: translateX(0%) skewX(0deg);\n    -ms-transform: translateX(0%) skewX(0deg);\n    transform: translateX(0%) skewX(0deg);\n    opacity: 1;\n  }\n\n  100% {\n    -webkit-transform: translateX(100%) skewX(-30deg);\n    -ms-transform: translateX(100%) skewX(-30deg);\n    transform: translateX(100%) skewX(-30deg);\n    opacity: 0;\n  }\n}\n\n.lightSpeedOut {\n  -webkit-animation-name: lightSpeedOut;\n  animation-name: lightSpeedOut;\n  -webkit-animation-timing-function: ease-in;\n  animation-timing-function: ease-in;\n}\n\n@-webkit-keyframes rotateIn {\n  1% {\n    -webkit-transform-origin: center center;\n    transform-origin: center center;\n    -webkit-transform: rotate(-200deg);\n    transform: rotate(-200deg);\n    opacity: 0;\n  }\n\n  100% {\n    -webkit-transform-origin: center center;\n    transform-origin: center center;\n    -webkit-transform: rotate(0);\n    transform: rotate(0);\n    opacity: 1;\n  }\n}\n\n@keyframes rotateIn {\n  1% {\n    -webkit-transform-origin: center center;\n    -ms-transform-origin: center center;\n    transform-origin: center center;\n    -webkit-transform: rotate(-200deg);\n    -ms-transform: rotate(-200deg);\n    transform: rotate(-200deg);\n    opacity: 0;\n  }\n\n  100% {\n    -webkit-transform-origin: center center;\n    -ms-transform-origin: center center;\n    transform-origin: center center;\n    -webkit-transform: rotate(0);\n    -ms-transform: rotate(0);\n    transform: rotate(0);\n    opacity: 1;\n  }\n}\n\n.rotateIn {\n  -webkit-animation-name: rotateIn;\n  animation-name: rotateIn;\n}\n\n@-webkit-keyframes rotateInDownLeft {\n  1% {\n    -webkit-transform-origin: left bottom;\n    transform-origin: left bottom;\n    -webkit-transform: rotate(-90deg);\n    transform: rotate(-90deg);\n    opacity: 0;\n  }\n\n  100% {\n    -webkit-transform-origin: left bottom;\n    transform-origin: left bottom;\n    -webkit-transform: rotate(0);\n    transform: rotate(0);\n    opacity: 1;\n  }\n}\n\n@keyframes rotateInDownLeft {\n  1% {\n    -webkit-transform-origin: left bottom;\n    -ms-transform-origin: left bottom;\n    transform-origin: left bottom;\n    -webkit-transform: rotate(-90deg);\n    -ms-transform: rotate(-90deg);\n    transform: rotate(-90deg);\n    opacity: 0;\n  }\n\n  100% {\n    -webkit-transform-origin: left bottom;\n    -ms-transform-origin: left bottom;\n    transform-origin: left bottom;\n    -webkit-transform: rotate(0);\n    -ms-transform: rotate(0);\n    transform: rotate(0);\n    opacity: 1;\n  }\n}\n\n.rotateInDownLeft {\n  -webkit-animation-name: rotateInDownLeft;\n  animation-name: rotateInDownLeft;\n}\n\n@-webkit-keyframes rotateInDownRight {\n  1% {\n    -webkit-transform-origin: right bottom;\n    transform-origin: right bottom;\n    -webkit-transform: rotate(90deg);\n    transform: rotate(90deg);\n    opacity: 0;\n  }\n\n  100% {\n    -webkit-transform-origin: right bottom;\n    transform-origin: right bottom;\n    -webkit-transform: rotate(0);\n    transform: rotate(0);\n    opacity: 1;\n  }\n}\n\n@keyframes rotateInDownRight {\n  1% {\n    -webkit-transform-origin: right bottom;\n    -ms-transform-origin: right bottom;\n    transform-origin: right bottom;\n    -webkit-transform: rotate(90deg);\n    -ms-transform: rotate(90deg);\n    transform: rotate(90deg);\n    opacity: 0;\n  }\n\n  100% {\n    -webkit-transform-origin: right bottom;\n    -ms-transform-origin: right bottom;\n    transform-origin: right bottom;\n    -webkit-transform: rotate(0);\n    -ms-transform: rotate(0);\n    transform: rotate(0);\n    opacity: 1;\n  }\n}\n\n.rotateInDownRight {\n  -webkit-animation-name: rotateInDownRight;\n  animation-name: rotateInDownRight;\n}\n\n@-webkit-keyframes rotateInUpLeft {\n  1% {\n    -webkit-transform-origin: left bottom;\n    transform-origin: left bottom;\n    -webkit-transform: rotate(90deg);\n    transform: rotate(90deg);\n    opacity: 0;\n  }\n\n  100% {\n    -webkit-transform-origin: left bottom;\n    transform-origin: left bottom;\n    -webkit-transform: rotate(0);\n    transform: rotate(0);\n    opacity: 1;\n  }\n}\n\n@keyframes rotateInUpLeft {\n  1% {\n    -webkit-transform-origin: left bottom;\n    -ms-transform-origin: left bottom;\n    transform-origin: left bottom;\n    -webkit-transform: rotate(90deg);\n    -ms-transform: rotate(90deg);\n    transform: rotate(90deg);\n    opacity: 0;\n  }\n\n  100% {\n    -webkit-transform-origin: left bottom;\n    -ms-transform-origin: left bottom;\n    transform-origin: left bottom;\n    -webkit-transform: rotate(0);\n    -ms-transform: rotate(0);\n    transform: rotate(0);\n    opacity: 1;\n  }\n}\n\n.rotateInUpLeft {\n  -webkit-animation-name: rotateInUpLeft;\n  animation-name: rotateInUpLeft;\n}\n\n@-webkit-keyframes rotateInUpRight {\n  1% {\n    -webkit-transform-origin: right bottom;\n    transform-origin: right bottom;\n    -webkit-transform: rotate(-90deg);\n    transform: rotate(-90deg);\n    opacity: 0;\n  }\n\n  100% {\n    -webkit-transform-origin: right bottom;\n    transform-origin: right bottom;\n    -webkit-transform: rotate(0);\n    transform: rotate(0);\n    opacity: 1;\n  }\n}\n\n@keyframes rotateInUpRight {\n  1% {\n    -webkit-transform-origin: right bottom;\n    -ms-transform-origin: right bottom;\n    transform-origin: right bottom;\n    -webkit-transform: rotate(-90deg);\n    -ms-transform: rotate(-90deg);\n    transform: rotate(-90deg);\n    opacity: 0;\n  }\n\n  100% {\n    -webkit-transform-origin: right bottom;\n    -ms-transform-origin: right bottom;\n    transform-origin: right bottom;\n    -webkit-transform: rotate(0);\n    -ms-transform: rotate(0);\n    transform: rotate(0);\n    opacity: 1;\n  }\n}\n\n.rotateInUpRight {\n  -webkit-animation-name: rotateInUpRight;\n  animation-name: rotateInUpRight;\n}\n\n@-webkit-keyframes rotateOut {\n  1% {\n    -webkit-transform-origin: center center;\n    transform-origin: center center;\n    -webkit-transform: rotate(0);\n    transform: rotate(0);\n    opacity: 1;\n  }\n\n  100% {\n    -webkit-transform-origin: center center;\n    transform-origin: center center;\n    -webkit-transform: rotate(200deg);\n    transform: rotate(200deg);\n    opacity: 0;\n  }\n}\n\n@keyframes rotateOut {\n  1% {\n    -webkit-transform-origin: center center;\n    -ms-transform-origin: center center;\n    transform-origin: center center;\n    -webkit-transform: rotate(0);\n    -ms-transform: rotate(0);\n    transform: rotate(0);\n    opacity: 1;\n  }\n\n  100% {\n    -webkit-transform-origin: center center;\n    -ms-transform-origin: center center;\n    transform-origin: center center;\n    -webkit-transform: rotate(200deg);\n    -ms-transform: rotate(200deg);\n    transform: rotate(200deg);\n    opacity: 0;\n  }\n}\n\n.rotateOut {\n  -webkit-animation-name: rotateOut;\n  animation-name: rotateOut;\n}\n\n@-webkit-keyframes rotateOutDownLeft {\n  1% {\n    -webkit-transform-origin: left bottom;\n    transform-origin: left bottom;\n    -webkit-transform: rotate(0);\n    transform: rotate(0);\n    opacity: 1;\n  }\n\n  100% {\n    -webkit-transform-origin: left bottom;\n    transform-origin: left bottom;\n    -webkit-transform: rotate(90deg);\n    transform: rotate(90deg);\n    opacity: 0;\n  }\n}\n\n@keyframes rotateOutDownLeft {\n  1% {\n    -webkit-transform-origin: left bottom;\n    -ms-transform-origin: left bottom;\n    transform-origin: left bottom;\n    -webkit-transform: rotate(0);\n    -ms-transform: rotate(0);\n    transform: rotate(0);\n    opacity: 1;\n  }\n\n  100% {\n    -webkit-transform-origin: left bottom;\n    -ms-transform-origin: left bottom;\n    transform-origin: left bottom;\n    -webkit-transform: rotate(90deg);\n    -ms-transform: rotate(90deg);\n    transform: rotate(90deg);\n    opacity: 0;\n  }\n}\n\n.rotateOutDownLeft {\n  -webkit-animation-name: rotateOutDownLeft;\n  animation-name: rotateOutDownLeft;\n}\n\n@-webkit-keyframes rotateOutDownRight {\n  1% {\n    -webkit-transform-origin: right bottom;\n    transform-origin: right bottom;\n    -webkit-transform: rotate(0);\n    transform: rotate(0);\n    opacity: 1;\n  }\n\n  100% {\n    -webkit-transform-origin: right bottom;\n    transform-origin: right bottom;\n    -webkit-transform: rotate(-90deg);\n    transform: rotate(-90deg);\n    opacity: 0;\n  }\n}\n\n@keyframes rotateOutDownRight {\n  1% {\n    -webkit-transform-origin: right bottom;\n    -ms-transform-origin: right bottom;\n    transform-origin: right bottom;\n    -webkit-transform: rotate(0);\n    -ms-transform: rotate(0);\n    transform: rotate(0);\n    opacity: 1;\n  }\n\n  100% {\n    -webkit-transform-origin: right bottom;\n    -ms-transform-origin: right bottom;\n    transform-origin: right bottom;\n    -webkit-transform: rotate(-90deg);\n    -ms-transform: rotate(-90deg);\n    transform: rotate(-90deg);\n    opacity: 0;\n  }\n}\n\n.rotateOutDownRight {\n  -webkit-animation-name: rotateOutDownRight;\n  animation-name: rotateOutDownRight;\n}\n\n@-webkit-keyframes rotateOutUpLeft {\n  1% {\n    -webkit-transform-origin: left bottom;\n    transform-origin: left bottom;\n    -webkit-transform: rotate(0);\n    transform: rotate(0);\n    opacity: 1;\n  }\n\n  100% {\n    -webkit-transform-origin: left bottom;\n    transform-origin: left bottom;\n    -webkit-transform: rotate(-90deg);\n    transform: rotate(-90deg);\n    opacity: 0;\n  }\n}\n\n@keyframes rotateOutUpLeft {\n  1% {\n    -webkit-transform-origin: left bottom;\n    -ms-transform-origin: left bottom;\n    transform-origin: left bottom;\n    -webkit-transform: rotate(0);\n    -ms-transform: rotate(0);\n    transform: rotate(0);\n    opacity: 1;\n  }\n\n  100% {\n    -webkit-transform-origin: left bottom;\n    -ms-transform-origin: left bottom;\n    transform-origin: left bottom;\n    -webkit-transform: rotate(-90deg);\n    -ms-transform: rotate(-90deg);\n    transform: rotate(-90deg);\n    opacity: 0;\n  }\n}\n\n.rotateOutUpLeft {\n  -webkit-animation-name: rotateOutUpLeft;\n  animation-name: rotateOutUpLeft;\n}\n\n@-webkit-keyframes rotateOutUpRight {\n  1% {\n    -webkit-transform-origin: right bottom;\n    transform-origin: right bottom;\n    -webkit-transform: rotate(0);\n    transform: rotate(0);\n    opacity: 1;\n  }\n\n  100% {\n    -webkit-transform-origin: right bottom;\n    transform-origin: right bottom;\n    -webkit-transform: rotate(90deg);\n    transform: rotate(90deg);\n    opacity: 0;\n  }\n}\n\n@keyframes rotateOutUpRight {\n  1% {\n    -webkit-transform-origin: right bottom;\n    -ms-transform-origin: right bottom;\n    transform-origin: right bottom;\n    -webkit-transform: rotate(0);\n    -ms-transform: rotate(0);\n    transform: rotate(0);\n    opacity: 1;\n  }\n\n  100% {\n    -webkit-transform-origin: right bottom;\n    -ms-transform-origin: right bottom;\n    transform-origin: right bottom;\n    -webkit-transform: rotate(90deg);\n    -ms-transform: rotate(90deg);\n    transform: rotate(90deg);\n    opacity: 0;\n  }\n}\n\n.rotateOutUpRight {\n  -webkit-animation-name: rotateOutUpRight;\n  animation-name: rotateOutUpRight;\n}\n\n@-webkit-keyframes slideInDown {\n  1% {\n    opacity: 0;\n    -webkit-transform: translateY(-2000px);\n    transform: translateY(-2000px);\n  }\n\n  100% {\n    -webkit-transform: translateY(0);\n    transform: translateY(0);\n  }\n}\n\n@keyframes slideInDown {\n  1% {\n    opacity: 0;\n    -webkit-transform: translateY(-2000px);\n    -ms-transform: translateY(-2000px);\n    transform: translateY(-2000px);\n  }\n\n  100% {\n    -webkit-transform: translateY(0);\n    -ms-transform: translateY(0);\n    transform: translateY(0);\n  }\n}\n\n.slideInDown {\n  -webkit-animation-name: slideInDown;\n  animation-name: slideInDown;\n}\n\n@-webkit-keyframes slideInLeft {\n  1% {\n    opacity: 0;\n    -webkit-transform: translateX(-2000px);\n    transform: translateX(-2000px);\n  }\n\n  100% {\n    -webkit-transform: translateX(0);\n    transform: translateX(0);\n  }\n}\n\n@keyframes slideInLeft {\n  1% {\n    opacity: 0;\n    -webkit-transform: translateX(-2000px);\n    -ms-transform: translateX(-2000px);\n    transform: translateX(-2000px);\n  }\n\n  100% {\n    -webkit-transform: translateX(0);\n    -ms-transform: translateX(0);\n    transform: translateX(0);\n  }\n}\n\n.slideInLeft {\n  -webkit-animation-name: slideInLeft;\n  animation-name: slideInLeft;\n}\n\n@-webkit-keyframes slideInRight {\n  1% {\n    opacity: 0;\n    -webkit-transform: translateX(2000px);\n    transform: translateX(2000px);\n  }\n\n  100% {\n    -webkit-transform: translateX(0);\n    transform: translateX(0);\n  }\n}\n\n@keyframes slideInRight {\n  1% {\n    opacity: 0;\n    -webkit-transform: translateX(2000px);\n    -ms-transform: translateX(2000px);\n    transform: translateX(2000px);\n  }\n\n  100% {\n    -webkit-transform: translateX(0);\n    -ms-transform: translateX(0);\n    transform: translateX(0);\n  }\n}\n\n.slideInRight {\n  -webkit-animation-name: slideInRight;\n  animation-name: slideInRight;\n}\n\n@-webkit-keyframes slideOutLeft {\n  1% {\n    -webkit-transform: translateX(0);\n    transform: translateX(0);\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: translateX(-2000px);\n    transform: translateX(-2000px);\n  }\n}\n\n@keyframes slideOutLeft {\n  1% {\n    -webkit-transform: translateX(0);\n    -ms-transform: translateX(0);\n    transform: translateX(0);\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: translateX(-2000px);\n    -ms-transform: translateX(-2000px);\n    transform: translateX(-2000px);\n  }\n}\n\n.slideOutLeft {\n  -webkit-animation-name: slideOutLeft;\n  animation-name: slideOutLeft;\n}\n\n@-webkit-keyframes slideOutRight {\n  1% {\n    -webkit-transform: translateX(0);\n    transform: translateX(0);\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: translateX(2000px);\n    transform: translateX(2000px);\n  }\n}\n\n@keyframes slideOutRight {\n  1% {\n    -webkit-transform: translateX(0);\n    -ms-transform: translateX(0);\n    transform: translateX(0);\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: translateX(2000px);\n    -ms-transform: translateX(2000px);\n    transform: translateX(2000px);\n  }\n}\n\n.slideOutRight {\n  -webkit-animation-name: slideOutRight;\n  animation-name: slideOutRight;\n}\n\n@-webkit-keyframes slideOutUp {\n  1% {\n    -webkit-transform: translateY(0);\n    transform: translateY(0);\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: translateY(-2000px);\n    transform: translateY(-2000px);\n  }\n}\n\n@keyframes slideOutUp {\n  1% {\n    -webkit-transform: translateY(0);\n    -ms-transform: translateY(0);\n    transform: translateY(0);\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: translateY(-2000px);\n    -ms-transform: translateY(-2000px);\n    transform: translateY(-2000px);\n  }\n}\n\n.slideOutUp {\n  -webkit-animation-name: slideOutUp;\n  animation-name: slideOutUp;\n}\n\n@-webkit-keyframes slideInUp {\n  1% {\n    opacity: 0;\n    -webkit-transform: translateY(2000px);\n    transform: translateY(2000px);\n  }\n\n  100% {\n    opacity: 1;\n    -webkit-transform: translateY(0);\n    transform: translateY(0);\n  }\n}\n\n@keyframes slideInUp {\n  1% {\n    opacity: 0;\n    -webkit-transform: translateY(2000px);\n    -ms-transform: translateY(2000px);\n    transform: translateY(2000px);\n  }\n\n  100% {\n    opacity: 1;\n    -webkit-transform: translateY(0);\n    -ms-transform: translateY(0);\n    transform: translateY(0);\n  }\n}\n\n.slideInUp {\n  -webkit-animation-name: slideInUp;\n  animation-name: slideInUp;\n}\n\n@-webkit-keyframes slideOutDown {\n  1% {\n    -webkit-transform: translateY(0);\n    transform: translateY(0);\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: translateY(2000px);\n    transform: translateY(2000px);\n  }\n}\n\n@keyframes slideOutDown {\n  1% {\n    -webkit-transform: translateY(0);\n    -ms-transform: translateY(0);\n    transform: translateY(0);\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: translateY(2000px);\n    -ms-transform: translateY(2000px);\n    transform: translateY(2000px);\n  }\n}\n\n.slideOutDown {\n  -webkit-animation-name: slideOutDown;\n  animation-name: slideOutDown;\n}\n\n@-webkit-keyframes hinge {\n  1% {\n    -webkit-transform: rotate(0);\n    transform: rotate(0);\n    -webkit-transform-origin: top left;\n    transform-origin: top left;\n    -webkit-animation-timing-function: ease-in-out;\n    animation-timing-function: ease-in-out;\n  }\n\n  20%, 60% {\n    -webkit-transform: rotate(80deg);\n    transform: rotate(80deg);\n    -webkit-transform-origin: top left;\n    transform-origin: top left;\n    -webkit-animation-timing-function: ease-in-out;\n    animation-timing-function: ease-in-out;\n  }\n\n  40% {\n    -webkit-transform: rotate(60deg);\n    transform: rotate(60deg);\n    -webkit-transform-origin: top left;\n    transform-origin: top left;\n    -webkit-animation-timing-function: ease-in-out;\n    animation-timing-function: ease-in-out;\n  }\n\n  80% {\n    -webkit-transform: rotate(60deg) translateY(0);\n    transform: rotate(60deg) translateY(0);\n    -webkit-transform-origin: top left;\n    transform-origin: top left;\n    -webkit-animation-timing-function: ease-in-out;\n    animation-timing-function: ease-in-out;\n    opacity: 1;\n  }\n\n  100% {\n    -webkit-transform: translateY(700px);\n    transform: translateY(700px);\n    opacity: 0;\n  }\n}\n\n@keyframes hinge {\n  1% {\n    -webkit-transform: rotate(0);\n    -ms-transform: rotate(0);\n    transform: rotate(0);\n    -webkit-transform-origin: top left;\n    -ms-transform-origin: top left;\n    transform-origin: top left;\n    -webkit-animation-timing-function: ease-in-out;\n    animation-timing-function: ease-in-out;\n  }\n\n  20%, 60% {\n    -webkit-transform: rotate(80deg);\n    -ms-transform: rotate(80deg);\n    transform: rotate(80deg);\n    -webkit-transform-origin: top left;\n    -ms-transform-origin: top left;\n    transform-origin: top left;\n    -webkit-animation-timing-function: ease-in-out;\n    animation-timing-function: ease-in-out;\n  }\n\n  40% {\n    -webkit-transform: rotate(60deg);\n    -ms-transform: rotate(60deg);\n    transform: rotate(60deg);\n    -webkit-transform-origin: top left;\n    -ms-transform-origin: top left;\n    transform-origin: top left;\n    -webkit-animation-timing-function: ease-in-out;\n    animation-timing-function: ease-in-out;\n  }\n\n  80% {\n    -webkit-transform: rotate(60deg) translateY(0);\n    -ms-transform: rotate(60deg) translateY(0);\n    transform: rotate(60deg) translateY(0);\n    -webkit-transform-origin: top left;\n    -ms-transform-origin: top left;\n    transform-origin: top left;\n    -webkit-animation-timing-function: ease-in-out;\n    animation-timing-function: ease-in-out;\n    opacity: 1;\n  }\n\n  100% {\n    -webkit-transform: translateY(700px);\n    -ms-transform: translateY(700px);\n    transform: translateY(700px);\n    opacity: 0;\n  }\n}\n\n.hinge {\n  -webkit-animation-name: hinge;\n  animation-name: hinge;\n}\n\n/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */\n\n@-webkit-keyframes rollIn {\n  1% {\n    opacity: 0;\n    -webkit-transform: translateX(-100%) rotate(-120deg);\n    transform: translateX(-100%) rotate(-120deg);\n  }\n\n  100% {\n    opacity: 1;\n    -webkit-transform: translateX(0px) rotate(0deg);\n    transform: translateX(0px) rotate(0deg);\n  }\n}\n\n@keyframes rollIn {\n  1% {\n    opacity: 0;\n    -webkit-transform: translateX(-100%) rotate(-120deg);\n    -ms-transform: translateX(-100%) rotate(-120deg);\n    transform: translateX(-100%) rotate(-120deg);\n  }\n\n  100% {\n    opacity: 1;\n    -webkit-transform: translateX(0px) rotate(0deg);\n    -ms-transform: translateX(0px) rotate(0deg);\n    transform: translateX(0px) rotate(0deg);\n  }\n}\n\n.rollIn {\n  -webkit-animation-name: rollIn;\n  animation-name: rollIn;\n}\n\n/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */\n\n@-webkit-keyframes rollOut {\n  1% {\n    opacity: 1;\n    -webkit-transform: translateX(0px) rotate(0deg);\n    transform: translateX(0px) rotate(0deg);\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: translateX(100%) rotate(120deg);\n    transform: translateX(100%) rotate(120deg);\n  }\n}\n\n@keyframes rollOut {\n  1% {\n    opacity: 1;\n    -webkit-transform: translateX(0px) rotate(0deg);\n    -ms-transform: translateX(0px) rotate(0deg);\n    transform: translateX(0px) rotate(0deg);\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: translateX(100%) rotate(120deg);\n    -ms-transform: translateX(100%) rotate(120deg);\n    transform: translateX(100%) rotate(120deg);\n  }\n}\n\n.rollOut {\n  -webkit-animation-name: rollOut;\n  animation-name: rollOut;\n}\n\n@-webkit-keyframes zoomIn {\n  1% {\n    opacity: 0;\n    -webkit-transform: scale(.3);\n    transform: scale(.3);\n  }\n\n  50% {\n    opacity: 1;\n  }\n}\n\n@keyframes zoomIn {\n  1% {\n    opacity: 0;\n    -webkit-transform: scale(.3);\n    -ms-transform: scale(.3);\n    transform: scale(.3);\n  }\n\n  50% {\n    opacity: 1;\n  }\n}\n\n.zoomIn {\n  -webkit-animation-name: zoomIn;\n  animation-name: zoomIn;\n}\n\n@-webkit-keyframes zoomInDown {\n  1% {\n    opacity: 0;\n    -webkit-transform: scale(.1) translateY(-2000px);\n    transform: scale(.1) translateY(-2000px);\n    -webkit-animation-timing-function: ease-in-out;\n    animation-timing-function: ease-in-out;\n  }\n\n  60% {\n    opacity: 1;\n    -webkit-transform: scale(.475) translateY(60px);\n    transform: scale(.475) translateY(60px);\n    -webkit-animation-timing-function: ease-out;\n    animation-timing-function: ease-out;\n  }\n}\n\n@keyframes zoomInDown {\n  1% {\n    opacity: 0;\n    -webkit-transform: scale(.1) translateY(-2000px);\n    -ms-transform: scale(.1) translateY(-2000px);\n    transform: scale(.1) translateY(-2000px);\n    -webkit-animation-timing-function: ease-in-out;\n    animation-timing-function: ease-in-out;\n  }\n\n  60% {\n    opacity: 1;\n    -webkit-transform: scale(.475) translateY(60px);\n    -ms-transform: scale(.475) translateY(60px);\n    transform: scale(.475) translateY(60px);\n    -webkit-animation-timing-function: ease-out;\n    animation-timing-function: ease-out;\n  }\n}\n\n.zoomInDown {\n  -webkit-animation-name: zoomInDown;\n  animation-name: zoomInDown;\n}\n\n@-webkit-keyframes zoomInLeft {\n  1% {\n    opacity: 0;\n    -webkit-transform: scale(.1) translateX(-2000px);\n    transform: scale(.1) translateX(-2000px);\n    -webkit-animation-timing-function: ease-in-out;\n    animation-timing-function: ease-in-out;\n  }\n\n  60% {\n    opacity: 1;\n    -webkit-transform: scale(.475) translateX(48px);\n    transform: scale(.475) translateX(48px);\n    -webkit-animation-timing-function: ease-out;\n    animation-timing-function: ease-out;\n  }\n}\n\n@keyframes zoomInLeft {\n  1% {\n    opacity: 0;\n    -webkit-transform: scale(.1) translateX(-2000px);\n    -ms-transform: scale(.1) translateX(-2000px);\n    transform: scale(.1) translateX(-2000px);\n    -webkit-animation-timing-function: ease-in-out;\n    animation-timing-function: ease-in-out;\n  }\n\n  60% {\n    opacity: 1;\n    -webkit-transform: scale(.475) translateX(48px);\n    -ms-transform: scale(.475) translateX(48px);\n    transform: scale(.475) translateX(48px);\n    -webkit-animation-timing-function: ease-out;\n    animation-timing-function: ease-out;\n  }\n}\n\n.zoomInLeft {\n  -webkit-animation-name: zoomInLeft;\n  animation-name: zoomInLeft;\n}\n\n@-webkit-keyframes zoomInRight {\n  1% {\n    opacity: 0;\n    -webkit-transform: scale(.1) translateX(2000px);\n    transform: scale(.1) translateX(2000px);\n    -webkit-animation-timing-function: ease-in-out;\n    animation-timing-function: ease-in-out;\n  }\n\n  60% {\n    opacity: 1;\n    -webkit-transform: scale(.475) translateX(-48px);\n    transform: scale(.475) translateX(-48px);\n    -webkit-animation-timing-function: ease-out;\n    animation-timing-function: ease-out;\n  }\n}\n\n@keyframes zoomInRight {\n  1% {\n    opacity: 0;\n    -webkit-transform: scale(.1) translateX(2000px);\n    -ms-transform: scale(.1) translateX(2000px);\n    transform: scale(.1) translateX(2000px);\n    -webkit-animation-timing-function: ease-in-out;\n    animation-timing-function: ease-in-out;\n  }\n\n  60% {\n    opacity: 1;\n    -webkit-transform: scale(.475) translateX(-48px);\n    -ms-transform: scale(.475) translateX(-48px);\n    transform: scale(.475) translateX(-48px);\n    -webkit-animation-timing-function: ease-out;\n    animation-timing-function: ease-out;\n  }\n}\n\n.zoomInRight {\n  -webkit-animation-name: zoomInRight;\n  animation-name: zoomInRight;\n}\n\n@-webkit-keyframes zoomInUp {\n  1% {\n    opacity: 0;\n    -webkit-transform: scale(.1) translateY(2000px);\n    transform: scale(.1) translateY(2000px);\n    -webkit-animation-timing-function: ease-in-out;\n    animation-timing-function: ease-in-out;\n  }\n\n  60% {\n    opacity: 1;\n    -webkit-transform: scale(.475) translateY(-60px);\n    transform: scale(.475) translateY(-60px);\n    -webkit-animation-timing-function: ease-out;\n    animation-timing-function: ease-out;\n  }\n}\n\n@keyframes zoomInUp {\n  1% {\n    opacity: 0;\n    -webkit-transform: scale(.1) translateY(2000px);\n    -ms-transform: scale(.1) translateY(2000px);\n    transform: scale(.1) translateY(2000px);\n    -webkit-animation-timing-function: ease-in-out;\n    animation-timing-function: ease-in-out;\n  }\n\n  60% {\n    opacity: 1;\n    -webkit-transform: scale(.475) translateY(-60px);\n    -ms-transform: scale(.475) translateY(-60px);\n    transform: scale(.475) translateY(-60px);\n    -webkit-animation-timing-function: ease-out;\n    animation-timing-function: ease-out;\n  }\n}\n\n.zoomInUp {\n  -webkit-animation-name: zoomInUp;\n  animation-name: zoomInUp;\n}\n\n@-webkit-keyframes zoomOut {\n  1% {\n    opacity: 1;\n    -webkit-transform: scale(1);\n    transform: scale(1);\n  }\n\n  50% {\n    opacity: 0;\n    -webkit-transform: scale(.3);\n    transform: scale(.3);\n  }\n\n  100% {\n    opacity: 0;\n  }\n}\n\n@keyframes zoomOut {\n  1% {\n    opacity: 1;\n    -webkit-transform: scale(1);\n    -ms-transform: scale(1);\n    transform: scale(1);\n  }\n\n  50% {\n    opacity: 0;\n    -webkit-transform: scale(.3);\n    -ms-transform: scale(.3);\n    transform: scale(.3);\n  }\n\n  100% {\n    opacity: 0;\n  }\n}\n\n.zoomOut {\n  -webkit-animation-name: zoomOut;\n  animation-name: zoomOut;\n}\n\n@-webkit-keyframes zoomOutDown {\n  40% {\n    opacity: 1;\n    -webkit-transform: scale(.475) translateY(-60px);\n    transform: scale(.475) translateY(-60px);\n    -webkit-animation-timing-function: linear;\n    animation-timing-function: linear;\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: scale(.1) translateY(2000px);\n    transform: scale(.1) translateY(2000px);\n    -webkit-transform-origin: center bottom;\n    transform-origin: center bottom;\n  }\n}\n\n@keyframes zoomOutDown {\n  40% {\n    opacity: 1;\n    -webkit-transform: scale(.475) translateY(-60px);\n    -ms-transform: scale(.475) translateY(-60px);\n    transform: scale(.475) translateY(-60px);\n    -webkit-animation-timing-function: linear;\n    animation-timing-function: linear;\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: scale(.1) translateY(2000px);\n    -ms-transform: scale(.1) translateY(2000px);\n    transform: scale(.1) translateY(2000px);\n    -webkit-transform-origin: center bottom;\n    -ms-transform-origin: center bottom;\n    transform-origin: center bottom;\n  }\n}\n\n.zoomOutDown {\n  -webkit-animation-name: zoomOutDown;\n  animation-name: zoomOutDown;\n}\n\n@-webkit-keyframes zoomOutLeft {\n  40% {\n    opacity: 1;\n    -webkit-transform: scale(.475) translateX(42px);\n    transform: scale(.475) translateX(42px);\n    -webkit-animation-timing-function: linear;\n    animation-timing-function: linear;\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: scale(.1) translateX(-2000px);\n    transform: scale(.1) translateX(-2000px);\n    -webkit-transform-origin: left center;\n    transform-origin: left center;\n  }\n}\n\n@keyframes zoomOutLeft {\n  40% {\n    opacity: 1;\n    -webkit-transform: scale(.475) translateX(42px);\n    -ms-transform: scale(.475) translateX(42px);\n    transform: scale(.475) translateX(42px);\n    -webkit-animation-timing-function: linear;\n    animation-timing-function: linear;\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: scale(.1) translateX(-2000px);\n    -ms-transform: scale(.1) translateX(-2000px);\n    transform: scale(.1) translateX(-2000px);\n    -webkit-transform-origin: left center;\n    -ms-transform-origin: left center;\n    transform-origin: left center;\n  }\n}\n\n.zoomOutLeft {\n  -webkit-animation-name: zoomOutLeft;\n  animation-name: zoomOutLeft;\n}\n\n@-webkit-keyframes zoomOutRight {\n  40% {\n    opacity: 1;\n    -webkit-transform: scale(.475) translateX(-42px);\n    transform: scale(.475) translateX(-42px);\n    -webkit-animation-timing-function: linear;\n    animation-timing-function: linear;\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: scale(.1) translateX(2000px);\n    transform: scale(.1) translateX(2000px);\n    -webkit-transform-origin: right center;\n    transform-origin: right center;\n  }\n}\n\n@keyframes zoomOutRight {\n  40% {\n    opacity: 1;\n    -webkit-transform: scale(.475) translateX(-42px);\n    -ms-transform: scale(.475) translateX(-42px);\n    transform: scale(.475) translateX(-42px);\n    -webkit-animation-timing-function: linear;\n    animation-timing-function: linear;\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: scale(.1) translateX(2000px);\n    -ms-transform: scale(.1) translateX(2000px);\n    transform: scale(.1) translateX(2000px);\n    -webkit-transform-origin: right center;\n    -ms-transform-origin: right center;\n    transform-origin: right center;\n  }\n}\n\n.zoomOutRight {\n  -webkit-animation-name: zoomOutRight;\n  animation-name: zoomOutRight;\n}\n\n@-webkit-keyframes zoomOutUp {\n  40% {\n    opacity: 1;\n    -webkit-transform: scale(.475) translateY(60px);\n    transform: scale(.475) translateY(60px);\n    -webkit-animation-timing-function: linear;\n    animation-timing-function: linear;\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: scale(.1) translateY(-2000px);\n    transform: scale(.1) translateY(-2000px);\n    -webkit-transform-origin: center top;\n    transform-origin: center top;\n  }\n}\n\n@keyframes zoomOutUp {\n  40% {\n    opacity: 1;\n    -webkit-transform: scale(.475) translateY(60px);\n    -ms-transform: scale(.475) translateY(60px);\n    transform: scale(.475) translateY(60px);\n    -webkit-animation-timing-function: linear;\n    animation-timing-function: linear;\n  }\n\n  100% {\n    opacity: 0;\n    -webkit-transform: scale(.1) translateY(-2000px);\n    -ms-transform: scale(.1) translateY(-2000px);\n    transform: scale(.1) translateY(-2000px);\n    -webkit-transform-origin: center top;\n    -ms-transform-origin: center top;\n    transform-origin: center top;\n  }\n}\n\n.zoomOutUp {\n  -webkit-animation-name: zoomOutUp;\n  animation-name: zoomOutUp;\n}"
  },
  {
    "path": "assets/css/slick.css",
    "content": "/* Slider */\n.slick-slider { position: relative; display: block; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: inherit; touch-action: inherit; -webkit-tap-highlight-color: transparent; }\n\n.slick-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; }\n.slick-list:focus { outline: none; }\n.slick-loading .slick-list { background: white url(./ajax-loader.gif) center center no-repeat; }\n.slick-list.dragging { cursor: pointer; cursor: hand; }\n\n.slick-slider .slick-list, .slick-track, .slick-slide, .slick-slide img { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }\n\n.slick-track { position: relative; left: 0; top: 0; display: block; zoom: 1; }\n.slick-track:before, .slick-track:after { content: \"\"; display: table; }\n.slick-track:after { clear: both; }\n.slick-loading .slick-track { visibility: hidden; }\n\n.slick-slide { float: left; height: 100%; min-height: 1px; display: none; }\n.slick-slide img { display: block; }\n.slick-slide.slick-loading img { display: none; }\n.slick-slide.dragging img { pointer-events: none; }\n.slick-initialized .slick-slide { display: block; }\n.slick-loading .slick-slide { visibility: hidden; }\n.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; }\n\n/* Arrows */\n.slick-prev, .slick-next { position: absolute; display: block; height: 20px; width: 20px; line-height: 0; font-size: 0; cursor: pointer; background: transparent; color: transparent; top: 50%; margin-top: -10px; padding: 0; border: none; outline: none; }\n.slick-prev:focus, .slick-next:focus { outline: none; }\n.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before { opacity: 0.25; }\n\n.slick-prev:before, .slick-next:before { font-family: FontAwesome; font-size: 40px; line-height: 1; color: #ccc; opacity: 0.85; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }\n\n.slick-prev { left: -25px; }\n.slick-prev:before { content: \"\\f137\"; }\n\n.slick-next { right: -25px; }\n.slick-next:before { content: \"\\f138\"; }\n\n/* Dots */\n.slick-slider { margin-bottom: 30px; }\n\n.slick-dots { position: absolute; bottom: -45px; list-style: none; display: block; text-align: center; padding: 0px; width: 100%; }\n.slick-dots li { position: relative; display: inline-block; height: 20px; width: 20px; margin: 0px 5px; padding: 0px; cursor: pointer; }\n.slick-dots li button { border: 0; background: transparent; display: block; height: 20px; width: 20px; outline: none; line-height: 0; font-size: 0; color: transparent; padding: 5px; cursor: pointer; outline: none; }\n.slick-dots li button:focus { outline: none; }\n.slick-dots li button:before { position: absolute; top: 0; left: 0; content: \"\\2022\"; width: 20px; height: 20px; font-family: FontAwesome; font-size: 6px; line-height: 20px; text-align: center; color: black; opacity: 0.25; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }\n.slick-dots li.slick-active button:before { opacity: 0.75; }\n"
  },
  {
    "path": "assets/css/styles.css",
    "content": "@import url(http://fonts.googleapis.com/css?family=Lato:300,400,700,900);\n.video-container {\n  position: relative;\n  padding-bottom: 56.25%;\n  padding-top: 30px;\n  height: 0;\n  overflow: hidden;\n}\n.video-container iframe,\n.video-container object,\n.video-container embed {\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n}\nbody {\n  font-family: 'Lato', Arial;\n  color: #666666;\n  -webkit-font-smoothing: antialiased;\n}\na {\n  font-family: 'Lato', Arial;\n  -webkit-font-smoothing: antialiased;\n}\ndiv.content {\n  overflow: hidden ;\n}\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6 {\n  color: #666666;\n}\nheader .navbar-default {\n  background: none;\n  border: none;\n  padding-top: 40px;\n  padding-bottom: 20px;\n  -webkit-transition: all 0.25s ease-in-out;\n  -moz-transition: all 0.25s ease-in-out;\n  -ms-transition: all 0.25s ease-in-out;\n  -o-transition: all 0.25s ease-in-out;\n  transition: all 0.25s ease-in-out;\n}\nheader .navbar-default ul.navbar-nav {\n  padding-top: 55px;\n}\nheader .navbar-default ul.navbar-nav li a {\n  text-transform: capitalize;\n  font-weight: 400;\n  font-size: 16px;\n  padding: 7px 20px;\n  -webkit-transition: all 0.25s ease-in-out;\n  -moz-transition: all 0.25s ease-in-out;\n  -ms-transition: all 0.25s ease-in-out;\n  -o-transition: all 0.25s ease-in-out;\n  transition: all 0.25s ease-in-out;\n}\nheader .navbar-default ul.navbar-nav li a:after {\n  content: '';\n  width: 32px;\n  background: none;\n  height: 4px;\n  position: absolute;\n  bottom: 2px;\n  z-index: 99999;\n  left: 20px;\n  -webkit-border-radius: 5em;\n  -moz-border-radius: 5em;\n  -ms-border-radius: 5em;\n  -o-border-radius: 5em;\n  border-radius: 5em;\n  color: #ffffff;\n  -webkit-transition: all 0.25s ease-in-out;\n  -moz-transition: all 0.25s ease-in-out;\n  -ms-transition: all 0.25s ease-in-out;\n  -o-transition: all 0.25s ease-in-out;\n  transition: all 0.25s ease-in-out;\n}\nheader .navbar-default ul.navbar-nav li a:hover {\n  -webkit-transition: all 0.25s ease-in-out;\n  -moz-transition: all 0.25s ease-in-out;\n  -ms-transition: all 0.25s ease-in-out;\n  -o-transition: all 0.25s ease-in-out;\n  transition: all 0.25s ease-in-out;\n}\nheader .navbar-default ul.navbar-nav li a:hover:after {\n  background: #ffffff;\n}\nheader .navbar-default ul.navbar-nav li a.getApp {\n  -webkit-border-radius: 5em;\n  -moz-border-radius: 5em;\n  -ms-border-radius: 5em;\n  -o-border-radius: 5em;\n  border-radius: 5em;\n  -webkit-transition: all 0.25s ease-in-out;\n  -moz-transition: all 0.25s ease-in-out;\n  -ms-transition: all 0.25s ease-in-out;\n  -o-transition: all 0.25s ease-in-out;\n  transition: all 0.25s ease-in-out;\n}\nheader .navbar-default ul.navbar-nav li a.getApp:after {\n  display: none;\n}\nheader .navbar-default ul.navbar-nav li a:focus {\n  color: #ffffff;\n}\nheader .navbar-default .navbar-brand {\n  height: auto;\n  padding: 0;\n}\nheader .navbar-default.scrolled {\n  background: rgba(255, 255, 255, 0.8);\n  -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);\n  -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);\n  box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);\n  padding: 0;\n  -webkit-transition: all 0.25s ease-in-out;\n  -moz-transition: all 0.25s ease-in-out;\n  -ms-transition: all 0.25s ease-in-out;\n  -o-transition: all 0.25s ease-in-out;\n  transition: all 0.25s ease-in-out;\n}\nheader .navbar-default.scrolled .navbar-brand {\n  padding: 15px 20px;\n}\nheader .navbar-default.scrolled .navbar-brand img {\n  width: auto;\n  max-height: 33px;\n}\nheader .navbar-default.scrolled ul.navbar-nav {\n  padding-top: 15px;\n}\n.scrollpoint {\n  opacity: 0;\n}\n.scrollpoint.active {\n  opacity: 1 \\0;\n}\n.hanging-phone {\n  position: absolute;\n  right: 0;\n  z-index: 0;\n  bottom: -70px;\n}\n.section-heading {\n  margin: 60px 0 80px;\n  text-align: center;\n}\n.section-heading h1 {\n  display: inline-block;\n  font-size: 55px;\n  font-weight: 300;\n  margin-bottom: 0;\n}\n.section-heading p {\n  font-size: 25px;\n  color: #999999;\n  font-weight: 300;\n}\n.section-heading .divider:after {\n  content: \"\";\n  position: relative;\n  height: 4px;\n  width: 60px;\n  display: block;\n  text-align: center;\n  margin: 13px auto;\n  -webkit-border-radius: 5em;\n  -moz-border-radius: 5em;\n  -ms-border-radius: 5em;\n  -o-border-radius: 5em;\n  border-radius: 5em;\n}\n.section-heading.inverse h1,\n.section-heading.inverse p {\n  color: #ffffff;\n}\n.section-heading.inverse .divider:after {\n  background: #ffffff;\n}\nsection#about {\n  position: relative;\n}\nsection#about .about-item {\n  text-align: center;\n  font-size: 17px;\n  line-height: 25px;\n  color: #999999;\n}\nsection#about .about-item i.fa {\n  -webkit-border-radius: 50%;\n  -moz-border-radius: 50%;\n  -ms-border-radius: 50%;\n  -o-border-radius: 50%;\n  border-radius: 50%;\n  padding: 35px;\n  -webkit-transition: all 0.25s ease-in-out;\n  -moz-transition: all 0.25s ease-in-out;\n  -ms-transition: all 0.25s ease-in-out;\n  -o-transition: all 0.25s ease-in-out;\n  transition: all 0.25s ease-in-out;\n  width: 104px;\n}\nsection#features .media i.fa {\n  -webkit-border-radius: 50%;\n  -moz-border-radius: 50%;\n  -ms-border-radius: 50%;\n  -o-border-radius: 50%;\n  border-radius: 50%;\n  padding: 20px;\n  -webkit-transition: all 0.25s ease-in-out;\n  -moz-transition: all 0.25s ease-in-out;\n  -ms-transition: all 0.25s ease-in-out;\n  -o-transition: all 0.25s ease-in-out;\n  transition: all 0.25s ease-in-out;\n  width: 2.6em;\n  text-align: center;\n}\nsection#features .media .media-heading {\n  padding-top: 10px;\n  font-weight: 300;\n}\nsection#features .media .media-body {\n  color: #999999;\n}\nsection#features .media.feature {\n  margin-top: 25px;\n}\nsection#features .media.feature:first-child {\n  margin-top: 0;\n}\nsection#features img {\n  margin: 0 auto 20px;\n}\nsection#reviews {\n  -webkit-background-size: cover;\n  -moz-background-size: cover;\n  -o-background-size: cover;\n  background-size: cover;\n}\nsection#reviews .review-filtering {\n  margin: 20px 0 100px 0;\n}\nsection#reviews .review-filtering .review .review-person {\n  width: 100%;\n}\nsection#reviews .review-filtering .review .review-person img {\n  width: 110px;\n  -webkit-border-radius: 50%;\n  -moz-border-radius: 50%;\n  -ms-border-radius: 50%;\n  -o-border-radius: 50%;\n  border-radius: 50%;\n  margin: 10px auto;\n}\nsection#reviews .review-filtering .review .review-comment {\n  width: 100%;\n  -webkit-border-radius: 10px;\n  -moz-border-radius: 10px;\n  -ms-border-radius: 10px;\n  -o-border-radius: 10px;\n  border-radius: 10px;\n  padding: 5px 40px 20px;\n  position: relative;\n}\nsection#reviews .review-filtering .review .review-comment h3 {\n  margin-bottom: 15px;\n}\nsection#reviews .review-filtering .review .review-comment p {\n  font-size: 16px;\n  color: #999999;\n}\nsection#reviews .review-filtering .review .review-comment p span {\n  margin-left: 10px;\n}\nsection#reviews .review-filtering .review .review-comment:after {\n  right: 100%;\n  top: 50%;\n  border: solid transparent;\n  content: \" \";\n  height: 0;\n  width: 0;\n  position: absolute;\n  pointer-events: none;\n  border-color: rgba(255, 255, 255, 0);\n  border-width: 15px;\n  margin-top: -10px;\n}\nsection#reviews .review-filtering .review .review-person,\nsection#reviews .review-filtering .review .review-comment {\n  float: left;\n}\nsection#reviews .review-filtering .slick-dots {\n  bottom: -80px;\n}\nsection#reviews .review-filtering .slick-dots li button {\n  -webkit-border-radius: 50%;\n  -moz-border-radius: 50%;\n  -ms-border-radius: 50%;\n  -o-border-radius: 50%;\n  border-radius: 50%;\n}\nsection#reviews .review-filtering .slick-dots li button:before {\n  display: none;\n}\nsection#screens .slider {\n  margin: 50px 0;\n}\nsection#screens .slider div img {\n  -webkit-border-radius: 20px;\n  -moz-border-radius: 20px;\n  -ms-border-radius: 20px;\n  -o-border-radius: 20px;\n  border-radius: 20px;\n  padding: 10px;\n  display: inline;\n}\nsection#screens .slider div h4 {\n  text-align: center;\n  margin-top: 40px;\n  font-size: 16px;\n}\nsection#screens .slider .slick-dots li button {\n  -webkit-border-radius: 5em;\n  -moz-border-radius: 5em;\n  -ms-border-radius: 5em;\n  -o-border-radius: 5em;\n  border-radius: 5em;\n}\nsection#screens .slick-prev,\nsection#screens .slick-next {\n  width: 50px;\n  height: 50px;\n  top: 44%;\n}\nsection#screens .slick-slide {\n  text-align: center;\n}\nsection#screens .slick-prev:before {\n  content: \"\\f104\";\n}\nsection#screens .slick-next:before {\n  content: \"\\f105\";\n}\nsection#screens .slick-prev:before,\nsection#screens .slick-next:before {\n  font-size: 34px;\n  -webkit-border-radius: 5em;\n  -moz-border-radius: 5em;\n  -ms-border-radius: 5em;\n  -o-border-radius: 5em;\n  border-radius: 5em;\n  line-height: 45px;\n  color: #CCC;\n  border: 2px solid #CCC;\n  width: 50px;\n  display: inline-block;\n  height: 50px;\n  text-align: center;\n}\nsection#screens .filter {\n  text-align: center;\n}\nsection#screens .filter a {\n  display: inline-block;\n  padding: 7px 20px;\n  text-decoration: none;\n  -webkit-border-radius: 5em;\n  -moz-border-radius: 5em;\n  -ms-border-radius: 5em;\n  -o-border-radius: 5em;\n  border-radius: 5em;\n  margin: 10px 5px;\n  text-transform: uppercase;\n  -webkit-transition: all 0.25s ease-in-out;\n  -moz-transition: all 0.25s ease-in-out;\n  -ms-transition: all 0.25s ease-in-out;\n  -o-transition: all 0.25s ease-in-out;\n  transition: all 0.25s ease-in-out;\n}\n/* demo video Section */\nsection#demo .video-container {\n  padding: 20px;\n  border: 1px solid #b3b3b3;\n  min-height: 450px;\n  overflow: hidden;\n}\nsection#demo iframe {\n  width: 100%;\n  height: 100%;\n  border: none;\n}\n/* Get app Section */\nsection#getApp {\n  -webkit-background-size: cover;\n  -moz-background-size: cover;\n  -o-background-size: cover;\n  background-size: cover;\n  padding: 70px 0;\n}\nsection#getApp .platforms {\n  margin: 5px auto 120px auto;\n  text-align: center;\n}\nsection#getApp .platforms .btn {\n  margin-right: 10px;\n  margin-bottom: 20px;\n}\n/* support section */\nsection#support {\n  padding: 0 0 150px 0;\n}\nsection#support .media {\n  margin-bottom: 10px;\n}\nsection#support .media i.fa {\n  -webkit-border-radius: 50%;\n  -moz-border-radius: 50%;\n  -ms-border-radius: 50%;\n  -o-border-radius: 50%;\n  border-radius: 50%;\n  padding: 10px;\n  -webkit-transition: all 0.25s ease-in-out;\n  -moz-transition: all 0.25s ease-in-out;\n  -ms-transition: all 0.25s ease-in-out;\n  -o-transition: all 0.25s ease-in-out;\n  transition: all 0.25s ease-in-out;\n  width: 1.9em;\n  text-align: center;\n}\nsection#support .media .media-heading {\n  padding-top: 15px;\n  font-weight: 300;\n}\nsection#support .media .media-heading a {\n  font-weight: 400;\n}\n/* footer section */\nfooter {\n  padding: 80px 0;\n  text-align: center;\n}\nfooter a > img {\n  width: 100px;\n}\nfooter .social {\n  display: block;\n  margin-top: 30px;\n}\nfooter .social a {\n  margin: 0 8px;\n  padding: 15px;\n  -webkit-border-radius: 50%;\n  -moz-border-radius: 50%;\n  -ms-border-radius: 50%;\n  -o-border-radius: 50%;\n  border-radius: 50%;\n  display: inline-block;\n  -webkit-transition: all 0.25s ease-in-out;\n  -moz-transition: all 0.25s ease-in-out;\n  -ms-transition: all 0.25s ease-in-out;\n  -o-transition: all 0.25s ease-in-out;\n  transition: all 0.25s ease-in-out;\n}\nfooter .social a i {\n  width: 1em;\n}\nfooter .rights {\n  margin-top: 30px;\n}\nfooter .rights a {\n  text-decoration: underline;\n  -webkit-transition: all 0.25s ease-in-out;\n  -moz-transition: all 0.25s ease-in-out;\n  -ms-transition: all 0.25s ease-in-out;\n  -o-transition: all 0.25s ease-in-out;\n  transition: all 0.25s ease-in-out;\n  font-weight: bold;\n}\nfooter .rights a:hover {\n  text-decoration: none;\n}\nsection {\n  position: relative;\n  padding-bottom: 90px;\n}\n/* Common style for pseudo-elements */\nsection::before,\nsection::after {\n  position: absolute;\n  content: '';\n  pointer-events: none;\n  overflow: hidden;\n}\n.carousel-fade .carousel-inner .item {\n  opacity: 0;\n  transition-property: opacity;\n}\n.carousel-fade .carousel-inner .active {\n  opacity: 1;\n}\n.carousel-fade .carousel-inner .active.left,\n.carousel-fade .carousel-inner .active.right {\n  left: 0;\n  opacity: 0;\n  z-index: 1;\n}\n.carousel-fade .carousel-inner .next.left,\n.carousel-fade .carousel-inner .prev.right {\n  opacity: 1;\n}\n.carousel-fade .carousel-control {\n  z-index: 2;\n}\n.tp-caption {\n  font-family: 'Lato', Arial !important;\n  -webkit-font-smoothing: antialiased;\n}\n.tp-caption.large_white_bold {\n  color: #ffffff;\n  font-size: 65px;\n  font-weight: 400;\n}\n.tp-caption.large_white_light {\n  color: #ffffff;\n  font-size: 65px;\n  font-weight: 400;\n  font-weight: 300;\n}\n.btn {\n  -webkit-border-radius: 3em;\n  -moz-border-radius: 3em;\n  -ms-border-radius: 3em;\n  -o-border-radius: 3em;\n  border-radius: 3em;\n  -webkit-box-shadow: none;\n  -moz-box-shadow: none;\n  box-shadow: none;\n  padding: 5px 25px;\n}\n.btn.btn-primary {\n  border: 2px solid #ffffff;\n  background: none;\n  color: #ffffff;\n}\n.btn.btn-primary:hover {\n  color: #ffffff;\n}\n.btn.btn-default {\n  border: none;\n  background: #ffffff;\n  /* Old browsers */\n  background: -moz-linear-gradient(180deg, #ffffff 0%, #cccccc 100%);\n  /* FF3.6+ */\n  background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #ffffff), color-stop(100%, #cccccc));\n  /* Chrome,Safari4+ */\n  background: -webkit-linear-gradient(180deg, #ffffff 0%, #cccccc 100%);\n  /* Chrome10+,Safari5.1+ */\n  background: -o-linear-gradient(180deg, #ffffff 0%, #cccccc 100%);\n  /* Opera 11.10+ */\n  background: -ms-linear-gradient(180deg, #ffffff 0%, #cccccc 100%);\n  /* IE10+ */\n  background: linear-gradient(180deg, #ffffff 0%, #cccccc 100%);\n  /* W3C */\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#cccccc, GradientType=1);\n  /* IE6-9 fallback on horizontal gradient */\n}\n.btn.btn-lg {\n  padding: 10px 25px;\n}\n.btn:hover {\n  -webkit-transition: all 0.25s ease-in-out;\n  -moz-transition: all 0.25s ease-in-out;\n  -ms-transition: all 0.25s ease-in-out;\n  -o-transition: all 0.25s ease-in-out;\n  transition: all 0.25s ease-in-out;\n}\nform .form-control {\n  -webkit-box-shadow: none;\n  -moz-box-shadow: none;\n  box-shadow: none;\n  -webkit-border-radius: 5em;\n  -moz-border-radius: 5em;\n  -ms-border-radius: 5em;\n  -o-border-radius: 5em;\n  border-radius: 5em;\n  height: 40px;\n  line-height: 40px;\n  padding: 10px 20px;\n  color: #cfcfcf;\n  border: 2px solid #cccccc;\n  font-weight: 300;\n}\nform textarea.form-control {\n  -webkit-border-radius: 20px;\n  -moz-border-radius: 20px;\n  -ms-border-radius: 20px;\n  -o-border-radius: 20px;\n  border-radius: 20px;\n  height: auto;\n  line-height: normal;\n}\n@media screen and (max-width: 640px) {\n  .logo {\n    width: 100px;\n    height: auto;\n  }\n  .slick-next {\n    right: 0;\n  }\n  .slick-prev {\n    left: 0;\n  }\n  .contact-details {\n    margin-top: 20px;\n  }\n  header .navbar-default {\n    padding: 20px;\n  }\n  header .navbar-default .navbar-toggle {\n    margin-top: 0px;\n    margin-right: 0px;\n    background: none;\n    border: 2px solid #ffffff;\n    color: #ffffff;\n    -webkit-border-radius: 5em;\n    -moz-border-radius: 5em;\n    -ms-border-radius: 5em;\n    -o-border-radius: 5em;\n    border-radius: 5em;\n  }\n  header .navbar-default .navbar-toggle:hover,\n  header .navbar-default .navbar-toggle:focus {\n    background: none;\n  }\n  header .navbar-default ul.navbar-nav {\n    padding-top: 0;\n    margin: 0;\n  }\n  header .navbar-default ul.navbar-nav li a {\n    padding: 10px;\n    text-align: center;\n  }\n  header .navbar-default ul.navbar-nav li a.getApp {\n    background: none !important;\n    -webkit-border-radius: 0em;\n    -moz-border-radius: 0em;\n    -ms-border-radius: 0em;\n    -o-border-radius: 0em;\n    border-radius: 0em;\n  }\n  header .navbar-default .navbar-collapse {\n    border-color: transparent;\n  }\n  header .navbar-default.scrolled .navbar-collapse {\n    border-color: transparent;\n  }\n  header .navbar-default.scrolled ul.navbar-nav {\n    padding-top: 0;\n    margin: 0;\n  }\n  header .navbar-default.scrolled .navbar-toggle {\n    margin-top: 11px;\n    margin-right: 20px;\n    background: none;\n    border: 2px solid #ffffff;\n    color: #ffffff;\n    -webkit-border-radius: 5em;\n    -moz-border-radius: 5em;\n    -ms-border-radius: 5em;\n    -o-border-radius: 5em;\n    border-radius: 5em;\n  }\n}\n.pre-loader {\n  position: fixed;\n  width: 100%;\n  height: 100%;\n  z-index: 9999999;\n  display: none;\n}\n.pre-loader .load-con {\n  margin: 20% auto;\n  position: relative;\n  text-align: center;\n}\n.spinner {\n  margin: 50px auto 0;\n  width: 70px;\n  text-align: center;\n}\n.spinner > div {\n  width: 18px;\n  height: 18px;\n  background-color: #ffffff;\n  border-radius: 100%;\n  display: inline-block;\n  -webkit-animation: bouncedelay 1.4s infinite ease-in-out;\n  animation: bouncedelay 1.4s infinite ease-in-out;\n  /* Prevent first frame from flickering when animation starts */\n  -webkit-animation-fill-mode: both;\n  animation-fill-mode: both;\n}\n.spinner .bounce1 {\n  -webkit-animation-delay: -0.32s;\n  animation-delay: -0.32s;\n}\n.spinner .bounce2 {\n  -webkit-animation-delay: -0.16s;\n  animation-delay: -0.16s;\n}\n@-webkit-keyframes bouncedelay {\n  0%,\n  80%,\n  100% {\n    -webkit-transform: scale(0);\n  }\n  40% {\n    -webkit-transform: scale(1);\n  }\n}\n@keyframes bouncedelay {\n  0%,\n  80%,\n  100% {\n    transform: scale(0);\n    -webkit-transform: scale(0);\n  }\n  40% {\n    transform: scale(1);\n    -webkit-transform: scale(1);\n  }\n}\nheader {\n  background: #66cdcc;\n  /* Old browsers */\n  background: -moz-linear-gradient(-45deg, #66cdcc 0%, #336799 100%);\n  /* FF3.6+ */\n  background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #66cdcc), color-stop(100%, #336799));\n  /* Chrome,Safari4+ */\n  background: -webkit-linear-gradient(-45deg, #66cdcc 0%, #336799 100%);\n  /* Chrome10+,Safari5.1+ */\n  background: -o-linear-gradient(-45deg, #66cdcc 0%, #336799 100%);\n  /* Opera 11.10+ */\n  background: -ms-linear-gradient(-45deg, #66cdcc 0%, #336799 100%);\n  /* IE10+ */\n  background: linear-gradient(-45deg, #66cdcc 0%, #336799 100%);\n  /* W3C */\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66cdcc, endColorstr=#336799, GradientType=1);\n  /* IE6-9 fallback on horizontal gradient */\n}\nheader .navbar-default ul.navbar-nav li a {\n  color: #ffffff;\n  background: none;\n}\nheader .navbar-default ul.navbar-nav li a.getApp {\n  color: #3c79b4;\n  background: #ffffff;\n  /* Old browsers */\n  background: -moz-linear-gradient(180deg, #ffffff 0%, #e0e0e0 100%);\n  /* FF3.6+ */\n  background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #ffffff), color-stop(100%, #e0e0e0));\n  /* Chrome,Safari4+ */\n  background: -webkit-linear-gradient(180deg, #ffffff 0%, #e0e0e0 100%);\n  /* Chrome10+,Safari5.1+ */\n  background: -o-linear-gradient(180deg, #ffffff 0%, #e0e0e0 100%);\n  /* Opera 11.10+ */\n  background: -ms-linear-gradient(180deg, #ffffff 0%, #e0e0e0 100%);\n  /* IE10+ */\n  background: linear-gradient(180deg, #ffffff 0%, #e0e0e0 100%);\n  /* W3C */\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#e0e0e0, GradientType=1);\n  /* IE6-9 fallback on horizontal gradient */\n}\nheader .navbar-default ul.navbar-nav li a.getApp:hover {\n  color: #4081bf;\n  background: #ffffff;\n  /* Old browsers */\n  background: -moz-linear-gradient(180deg, #ffffff 0%, #cccccc 100%);\n  /* FF3.6+ */\n  background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #ffffff), color-stop(100%, #cccccc));\n  /* Chrome,Safari4+ */\n  background: -webkit-linear-gradient(180deg, #ffffff 0%, #cccccc 100%);\n  /* Chrome10+,Safari5.1+ */\n  background: -o-linear-gradient(180deg, #ffffff 0%, #cccccc 100%);\n  /* Opera 11.10+ */\n  background: -ms-linear-gradient(180deg, #ffffff 0%, #cccccc 100%);\n  /* IE10+ */\n  background: linear-gradient(180deg, #ffffff 0%, #cccccc 100%);\n  /* W3C */\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#cccccc, GradientType=1);\n  /* IE6-9 fallback on horizontal gradient */\n  -webkit-transition: all 0.25s ease-in-out;\n  -moz-transition: all 0.25s ease-in-out;\n  -ms-transition: all 0.25s ease-in-out;\n  -o-transition: all 0.25s ease-in-out;\n  transition: all 0.25s ease-in-out;\n}\nheader .navbar-default ul.navbar-nav li a:hover {\n  color: #ffffff;\n  -webkit-transition: all 0.25s ease-in-out;\n  -moz-transition: all 0.25s ease-in-out;\n  -ms-transition: all 0.25s ease-in-out;\n  -o-transition: all 0.25s ease-in-out;\n  transition: all 0.25s ease-in-out;\n}\nheader .navbar-default.scrolled {\n  border-bottom: 3px solid #336799;\n}\nheader .navbar-default.scrolled ul.navbar-nav li a {\n  color: #336799;\n}\nheader .navbar-default.scrolled ul.navbar-nav li a:hover {\n  color: #336799;\n}\nheader .navbar-default.scrolled ul.navbar-nav li a:hover:after {\n  background: #336799;\n}\nheader .navbar-default.scrolled .navbar-brand {\n  background: #336799;\n}\nsection .section-heading .divider:after {\n  background: #66cdcc;\n}\nsection#about .about-item i.fa {\n  border: 2px solid #66cdcc;\n  color: #66cdcc;\n}\nsection#about .about-item:hover i.fa {\n  color: #ffffff;\n  background: #66cdcc;\n}\nsection#about .about-item:hover h3 {\n  color: #66cdcc;\n}\nsection#features {\n  background: #f6f6f6;\n}\nsection#features header h1:after {\n  background: #66cdcc;\n}\nsection#features .media i.fa {\n  border: 2px solid #66cdcc;\n  color: #66cdcc;\n}\nsection#features .media:hover i.fa {\n  color: #ffffff;\n  background: #66cdcc;\n}\nsection#features .media:hover h3 {\n  color: #66cdcc;\n}\nsection#features .media.active i.fa {\n  color: #ffffff;\n  background: #66cdcc;\n}\nsection#features .media.active .media-heading {\n  color: #66cdcc;\n}\nsection#reviews {\n  background: url(\"../img/freeze/bk-freeze.jpg\");\n}\nsection#reviews header {\n  color: #ffffff;\n}\nsection#reviews header h1:after {\n  background: #ffffff;\n}\nsection#reviews .review-filtering .review .review-person img {\n  border: 3px solid #ffffff;\n}\nsection#reviews .review-filtering .review .review-comment {\n  background: #ffffff;\n}\nsection#reviews .review-filtering .review .review-comment h3 {\n  color: #66cdcc;\n}\nsection#reviews .review-filtering .review .review-comment p span i {\n  color: #66cdcc;\n}\nsection#reviews .review-filtering .review .review-comment:after {\n  border-right-color: #ffffff;\n}\nsection#reviews .review-filtering .slick-dots li button {\n  background: #ffffff;\n  border: 2px solid #ffffff;\n}\nsection#reviews .review-filtering .slick-dots li.slick-active button {\n  background: #66cdcc;\n}\nsection#screens header h1:after {\n  background: #66cdcc;\n}\nsection#screens .slider div img {\n  border: 2px solid #e5e5e5;\n}\nsection#screens .slider div h4 {\n  color: #999999;\n}\nsection#screens .slider .slick-dots li button {\n  background: #999999;\n}\nsection#screens .slider .slick-dots li.slick-active button {\n  background: #66cdcc;\n}\nsection#screens .filter a {\n  border: 2px solid #cccccc;\n  color: #999999;\n}\nsection#screens .filter a:hover {\n  color: #ffffff;\n  background: #66cdcc;\n  border-color: #66cdcc;\n}\nsection#screens .filter a.active {\n  color: #ffffff;\n  background: #66cdcc;\n  border-color: #66cdcc;\n}\n/* demo video Section */\nsection#demo {\n  background: #f6f6f6;\n}\nsection#demo header h1:after {\n  background: #66cdcc;\n}\n/* Get app Section */\nsection#getApp {\n  background: url(\"../img/freeze/bk-freeze-ga.jpg\");\n}\nsection#getApp header {\n  color: #ffffff;\n}\nsection#getApp header h1:after {\n  background: #ffffff;\n}\nsection#getApp .platforms .media {\n  border: 2px solid #ffffff;\n  color: #ffffff;\n}\nsection#getApp .platforms .media a i {\n  color: #ffffff;\n}\nsection#getApp .platforms .media a div.media-body {\n  color: #ffffff;\n}\nsection#getApp .platforms .media:hover {\n  background: #ffffff;\n}\nsection#getApp .platforms .media:hover a i,\nsection#getApp .platforms .media:hover a div.media-body {\n  color: #66cdcc;\n}\n/* support section */\nsection#support header h1:after {\n  background: #66cdcc;\n}\nsection#support .media i.fa {\n  border: 2px solid #66cdcc;\n  color: #66cdcc;\n}\nsection#support .media a {\n  color: #66cdcc;\n}\nsection#support .media:hover i.fa {\n  color: #ffffff;\n  background: #66cdcc;\n}\nsection#support .media:hover h3 {\n  color: #66cdcc;\n}\n/* footer section */\nfooter {\n  background: #66cdcc;\n  /* Old browsers */\n  background: -moz-linear-gradient(-45deg, #66cdcc 0%, #336799 100%);\n  /* FF3.6+ */\n  background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #66cdcc), color-stop(100%, #336799));\n  /* Chrome,Safari4+ */\n  background: -webkit-linear-gradient(-45deg, #66cdcc 0%, #336799 100%);\n  /* Chrome10+,Safari5.1+ */\n  background: -o-linear-gradient(-45deg, #66cdcc 0%, #336799 100%);\n  /* Opera 11.10+ */\n  background: -ms-linear-gradient(-45deg, #66cdcc 0%, #336799 100%);\n  /* IE10+ */\n  background: linear-gradient(-45deg, #66cdcc 0%, #336799 100%);\n  /* W3C */\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66cdcc, endColorstr=#336799, GradientType=1);\n  /* IE6-9 fallback on horizontal gradient */\n}\nfooter .social a {\n  border: 2px solid #ffffff;\n}\nfooter .social a i {\n  color: #ffffff;\n}\nfooter .social a:hover {\n  background: #ffffff;\n}\nfooter .social a:hover i {\n  color: #66cdcc;\n}\nfooter .rights {\n  color: #ffffff;\n}\nfooter .rights a {\n  color: #ffffff;\n  font-weight: 300;\n  text-decoration: none;\n}\n.navbar-toggle {\n  background-color: #CCC;\n  border: 1px solid rgba(0, 0, 0, 0);\n}\n.btn.btn-primary {\n  color: #66cdcc;\n  border-color: #66cdcc;\n}\n.btn.btn-primary:hover {\n  color: #ffffff;\n  background: #66cdcc;\n  border-color: #66cdcc;\n}\n.btn.btn-primary.inverse {\n  color: #ffffff;\n  border-color: #ffffff;\n}\n.btn.btn-primary.inverse:hover {\n  color: #ffffff;\n  background: #66cdcc;\n  border-color: #66cdcc;\n}\n.btn.btn-default {\n  background: #ffffff;\n  /* Old browsers */\n  background: -moz-linear-gradient(180deg, #ffffff 0%, #cccccc 100%);\n  /* FF3.6+ */\n  background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #ffffff), color-stop(100%, #cccccc));\n  /* Chrome,Safari4+ */\n  background: -webkit-linear-gradient(180deg, #ffffff 0%, #cccccc 100%);\n  /* Chrome10+,Safari5.1+ */\n  background: -o-linear-gradient(180deg, #ffffff 0%, #cccccc 100%);\n  /* Opera 11.10+ */\n  background: -ms-linear-gradient(180deg, #ffffff 0%, #cccccc 100%);\n  /* IE10+ */\n  background: linear-gradient(180deg, #ffffff 0%, #cccccc 100%);\n  /* W3C */\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#cccccc, GradientType=1);\n  /* IE6-9 fallback on horizontal gradient */\n  color: #336799;\n}\n.btn.btn-default:hover {\n  color: #336799;\n}\nform .form-control:focus {\n  border-color: #66cdcc;\n  color: #999999;\n}\n@media screen and (max-width: 640px) {\n  header .navbar-default .navbar-toggle:hover,\n  header .navbar-default .navbar-toggle:focus {\n    background: none;\n  }\n  header .navbar-default ul.navbar-nav li a {\n    color: #ffffff;\n    border-bottom: 1px solid #376fa4;\n  }\n  header .navbar-default ul.navbar-nav li a.getApp {\n    color: #ffffff;\n  }\n  header .navbar-default ul.navbar-nav li a:after {\n    display: none;\n  }\n  header .navbar-default ul.navbar-nav li a:hover {\n    color: #66cdcc;\n  }\n  header .navbar-default .navbar-collapse {\n    background: #336799;\n  }\n  header .navbar-default.scrolled {\n    background: #336799;\n  }\n  header .navbar-default.scrolled ul.navbar-nav li a {\n    color: #ffffff;\n  }\n  header .navbar-default.scrolled ul.navbar-nav li a:hover {\n    color: #66cdcc;\n  }\n}\n.pre-loader {\n  background: #336799;\n}\n"
  },
  {
    "path": "assets/js/modernizr.custom.32033.js",
    "content": "/* Modernizr 2.6.2 (Custom Build) | MIT & BSD\n * Build: http://modernizr.com/download/#-fontface-backgroundsize-borderimage-borderradius-boxshadow-flexbox-hsla-multiplebgs-opacity-rgba-textshadow-cssanimations-csscolumns-generatedcontent-cssgradients-cssreflections-csstransforms-csstransforms3d-csstransitions-applicationcache-canvas-canvastext-draganddrop-hashchange-history-audio-video-indexeddb-input-inputtypes-localstorage-postmessage-sessionstorage-websockets-websqldatabase-webworkers-geolocation-inlinesvg-smil-svg-svgclippaths-touch-webgl-shiv-cssclasses-addtest-prefixed-teststyles-testprop-testallprops-hasevent-prefixes-domprefixes-load\n */\n;\n\n\n\nwindow.Modernizr = (function( window, document, undefined ) {\n\n    var version = '2.6.2',\n\n    Modernizr = {},\n\n    enableClasses = true,\n\n    docElement = document.documentElement,\n\n    mod = 'modernizr',\n    modElem = document.createElement(mod),\n    mStyle = modElem.style,\n\n    inputElem  = document.createElement('input')  ,\n\n    smile = ':)',\n\n    toString = {}.toString,\n\n    prefixes = ' -webkit- -moz- -o- -ms- '.split(' '),\n\n\n\n    omPrefixes = 'Webkit Moz O ms',\n\n    cssomPrefixes = omPrefixes.split(' '),\n\n    domPrefixes = omPrefixes.toLowerCase().split(' '),\n\n    ns = {'svg': 'http://www.w3.org/2000/svg'},\n\n    tests = {},\n    inputs = {},\n    attrs = {},\n\n    classes = [],\n\n    slice = classes.slice,\n\n    featureName, \n\n\n    injectElementWithStyles = function( rule, callback, nodes, testnames ) {\n\n      var style, ret, node, docOverflow,\n          div = document.createElement('div'),\n                body = document.body,\n                fakeBody = body || document.createElement('body');\n\n      if ( parseInt(nodes, 10) ) {\n                      while ( nodes-- ) {\n              node = document.createElement('div');\n              node.id = testnames ? testnames[nodes] : mod + (nodes + 1);\n              div.appendChild(node);\n          }\n      }\n\n                style = ['&#173;','<style id=\"s', mod, '\">', rule, '</style>'].join('');\n      div.id = mod;\n          (body ? div : fakeBody).innerHTML += style;\n      fakeBody.appendChild(div);\n      if ( !body ) {\n                fakeBody.style.background = '';\n                fakeBody.style.overflow = 'hidden';\n          docOverflow = docElement.style.overflow;\n          docElement.style.overflow = 'hidden';\n          docElement.appendChild(fakeBody);\n      }\n\n      ret = callback(div, rule);\n        if ( !body ) {\n          fakeBody.parentNode.removeChild(fakeBody);\n          docElement.style.overflow = docOverflow;\n      } else {\n          div.parentNode.removeChild(div);\n      }\n\n      return !!ret;\n\n    },\n\n\n\n    isEventSupported = (function() {\n\n      var TAGNAMES = {\n        'select': 'input', 'change': 'input',\n        'submit': 'form', 'reset': 'form',\n        'error': 'img', 'load': 'img', 'abort': 'img'\n      };\n\n      function isEventSupported( eventName, element ) {\n\n        element = element || document.createElement(TAGNAMES[eventName] || 'div');\n        eventName = 'on' + eventName;\n\n            var isSupported = eventName in element;\n\n        if ( !isSupported ) {\n                if ( !element.setAttribute ) {\n            element = document.createElement('div');\n          }\n          if ( element.setAttribute && element.removeAttribute ) {\n            element.setAttribute(eventName, '');\n            isSupported = is(element[eventName], 'function');\n\n                    if ( !is(element[eventName], 'undefined') ) {\n              element[eventName] = undefined;\n            }\n            element.removeAttribute(eventName);\n          }\n        }\n\n        element = null;\n        return isSupported;\n      }\n      return isEventSupported;\n    })(),\n\n\n    _hasOwnProperty = ({}).hasOwnProperty, hasOwnProp;\n\n    if ( !is(_hasOwnProperty, 'undefined') && !is(_hasOwnProperty.call, 'undefined') ) {\n      hasOwnProp = function (object, property) {\n        return _hasOwnProperty.call(object, property);\n      };\n    }\n    else {\n      hasOwnProp = function (object, property) { \n        return ((property in object) && is(object.constructor.prototype[property], 'undefined'));\n      };\n    }\n\n\n    if (!Function.prototype.bind) {\n      Function.prototype.bind = function bind(that) {\n\n        var target = this;\n\n        if (typeof target != \"function\") {\n            throw new TypeError();\n        }\n\n        var args = slice.call(arguments, 1),\n            bound = function () {\n\n            if (this instanceof bound) {\n\n              var F = function(){};\n              F.prototype = target.prototype;\n              var self = new F();\n\n              var result = target.apply(\n                  self,\n                  args.concat(slice.call(arguments))\n              );\n              if (Object(result) === result) {\n                  return result;\n              }\n              return self;\n\n            } else {\n\n              return target.apply(\n                  that,\n                  args.concat(slice.call(arguments))\n              );\n\n            }\n\n        };\n\n        return bound;\n      };\n    }\n\n    function setCss( str ) {\n        mStyle.cssText = str;\n    }\n\n    function setCssAll( str1, str2 ) {\n        return setCss(prefixes.join(str1 + ';') + ( str2 || '' ));\n    }\n\n    function is( obj, type ) {\n        return typeof obj === type;\n    }\n\n    function contains( str, substr ) {\n        return !!~('' + str).indexOf(substr);\n    }\n\n    function testProps( props, prefixed ) {\n        for ( var i in props ) {\n            var prop = props[i];\n            if ( !contains(prop, \"-\") && mStyle[prop] !== undefined ) {\n                return prefixed == 'pfx' ? prop : true;\n            }\n        }\n        return false;\n    }\n\n    function testDOMProps( props, obj, elem ) {\n        for ( var i in props ) {\n            var item = obj[props[i]];\n            if ( item !== undefined) {\n\n                            if (elem === false) return props[i];\n\n                            if (is(item, 'function')){\n                                return item.bind(elem || obj);\n                }\n\n                            return item;\n            }\n        }\n        return false;\n    }\n\n    function testPropsAll( prop, prefixed, elem ) {\n\n        var ucProp  = prop.charAt(0).toUpperCase() + prop.slice(1),\n            props   = (prop + ' ' + cssomPrefixes.join(ucProp + ' ') + ucProp).split(' ');\n\n            if(is(prefixed, \"string\") || is(prefixed, \"undefined\")) {\n          return testProps(props, prefixed);\n\n            } else {\n          props = (prop + ' ' + (domPrefixes).join(ucProp + ' ') + ucProp).split(' ');\n          return testDOMProps(props, prefixed, elem);\n        }\n    }    tests['flexbox'] = function() {\n      return testPropsAll('flexWrap');\n    };    tests['canvas'] = function() {\n        var elem = document.createElement('canvas');\n        return !!(elem.getContext && elem.getContext('2d'));\n    };\n\n    tests['canvastext'] = function() {\n        return !!(Modernizr['canvas'] && is(document.createElement('canvas').getContext('2d').fillText, 'function'));\n    };\n\n\n\n    tests['webgl'] = function() {\n        return !!window.WebGLRenderingContext;\n    };\n\n\n    tests['touch'] = function() {\n        var bool;\n\n        if(('ontouchstart' in window) || window.DocumentTouch && document instanceof DocumentTouch) {\n          bool = true;\n        } else {\n          injectElementWithStyles(['@media (',prefixes.join('touch-enabled),('),mod,')','{#modernizr{top:9px;position:absolute}}'].join(''), function( node ) {\n            bool = node.offsetTop === 9;\n          });\n        }\n\n        return bool;\n    };\n\n\n\n    tests['geolocation'] = function() {\n        return 'geolocation' in navigator;\n    };\n\n\n    tests['postmessage'] = function() {\n      return !!window.postMessage;\n    };\n\n\n    tests['websqldatabase'] = function() {\n      return !!window.openDatabase;\n    };\n\n    tests['indexedDB'] = function() {\n      return !!testPropsAll(\"indexedDB\", window);\n    };\n\n    tests['hashchange'] = function() {\n      return isEventSupported('hashchange', window) && (document.documentMode === undefined || document.documentMode > 7);\n    };\n\n    tests['history'] = function() {\n      return !!(window.history && history.pushState);\n    };\n\n    tests['draganddrop'] = function() {\n        var div = document.createElement('div');\n        return ('draggable' in div) || ('ondragstart' in div && 'ondrop' in div);\n    };\n\n    tests['websockets'] = function() {\n        return 'WebSocket' in window || 'MozWebSocket' in window;\n    };\n\n\n    tests['rgba'] = function() {\n        setCss('background-color:rgba(150,255,150,.5)');\n\n        return contains(mStyle.backgroundColor, 'rgba');\n    };\n\n    tests['hsla'] = function() {\n            setCss('background-color:hsla(120,40%,100%,.5)');\n\n        return contains(mStyle.backgroundColor, 'rgba') || contains(mStyle.backgroundColor, 'hsla');\n    };\n\n    tests['multiplebgs'] = function() {\n                setCss('background:url(https://),url(https://),red url(https://)');\n\n            return (/(url\\s*\\(.*?){3}/).test(mStyle.background);\n    };    tests['backgroundsize'] = function() {\n        return testPropsAll('backgroundSize');\n    };\n\n    tests['borderimage'] = function() {\n        return testPropsAll('borderImage');\n    };\n\n\n\n    tests['borderradius'] = function() {\n        return testPropsAll('borderRadius');\n    };\n\n    tests['boxshadow'] = function() {\n        return testPropsAll('boxShadow');\n    };\n\n    tests['textshadow'] = function() {\n        return document.createElement('div').style.textShadow === '';\n    };\n\n\n    tests['opacity'] = function() {\n                setCssAll('opacity:.55');\n\n                    return (/^0.55$/).test(mStyle.opacity);\n    };\n\n\n    tests['cssanimations'] = function() {\n        return testPropsAll('animationName');\n    };\n\n\n    tests['csscolumns'] = function() {\n        return testPropsAll('columnCount');\n    };\n\n\n    tests['cssgradients'] = function() {\n        var str1 = 'background-image:',\n            str2 = 'gradient(linear,left top,right bottom,from(#9f9),to(white));',\n            str3 = 'linear-gradient(left top,#9f9, white);';\n\n        setCss(\n                       (str1 + '-webkit- '.split(' ').join(str2 + str1) +\n                       prefixes.join(str3 + str1)).slice(0, -str1.length)\n        );\n\n        return contains(mStyle.backgroundImage, 'gradient');\n    };\n\n\n    tests['cssreflections'] = function() {\n        return testPropsAll('boxReflect');\n    };\n\n\n    tests['csstransforms'] = function() {\n        return !!testPropsAll('transform');\n    };\n\n\n    tests['csstransforms3d'] = function() {\n\n        var ret = !!testPropsAll('perspective');\n\n                        if ( ret && 'webkitPerspective' in docElement.style ) {\n\n                      injectElementWithStyles('@media (transform-3d),(-webkit-transform-3d){#modernizr{left:9px;position:absolute;height:3px;}}', function( node, rule ) {\n            ret = node.offsetLeft === 9 && node.offsetHeight === 3;\n          });\n        }\n        return ret;\n    };\n\n\n    tests['csstransitions'] = function() {\n        return testPropsAll('transition');\n    };\n\n\n\n    tests['fontface'] = function() {\n        var bool;\n\n        injectElementWithStyles('@font-face {font-family:\"font\";src:url(\"https://\")}', function( node, rule ) {\n          var style = document.getElementById('smodernizr'),\n              sheet = style.sheet || style.styleSheet,\n              cssText = sheet ? (sheet.cssRules && sheet.cssRules[0] ? sheet.cssRules[0].cssText : sheet.cssText || '') : '';\n\n          bool = /src/i.test(cssText) && cssText.indexOf(rule.split(' ')[0]) === 0;\n        });\n\n        return bool;\n    };\n\n    tests['generatedcontent'] = function() {\n        var bool;\n\n        injectElementWithStyles(['#',mod,'{font:0/0 a}#',mod,':after{content:\"',smile,'\";visibility:hidden;font:3px/1 a}'].join(''), function( node ) {\n          bool = node.offsetHeight >= 3;\n        });\n\n        return bool;\n    };\n    tests['video'] = function() {\n        var elem = document.createElement('video'),\n            bool = false;\n\n            try {\n            if ( bool = !!elem.canPlayType ) {\n                bool      = new Boolean(bool);\n                bool.ogg  = elem.canPlayType('video/ogg; codecs=\"theora\"')      .replace(/^no$/,'');\n\n                            bool.h264 = elem.canPlayType('video/mp4; codecs=\"avc1.42E01E\"') .replace(/^no$/,'');\n\n                bool.webm = elem.canPlayType('video/webm; codecs=\"vp8, vorbis\"').replace(/^no$/,'');\n            }\n\n        } catch(e) { }\n\n        return bool;\n    };\n\n    tests['audio'] = function() {\n        var elem = document.createElement('audio'),\n            bool = false;\n\n        try {\n            if ( bool = !!elem.canPlayType ) {\n                bool      = new Boolean(bool);\n                bool.ogg  = elem.canPlayType('audio/ogg; codecs=\"vorbis\"').replace(/^no$/,'');\n                bool.mp3  = elem.canPlayType('audio/mpeg;')               .replace(/^no$/,'');\n\n                                                    bool.wav  = elem.canPlayType('audio/wav; codecs=\"1\"')     .replace(/^no$/,'');\n                bool.m4a  = ( elem.canPlayType('audio/x-m4a;')            ||\n                              elem.canPlayType('audio/aac;'))             .replace(/^no$/,'');\n            }\n        } catch(e) { }\n\n        return bool;\n    };\n\n\n    tests['localstorage'] = function() {\n        try {\n            localStorage.setItem(mod, mod);\n            localStorage.removeItem(mod);\n            return true;\n        } catch(e) {\n            return false;\n        }\n    };\n\n    tests['sessionstorage'] = function() {\n        try {\n            sessionStorage.setItem(mod, mod);\n            sessionStorage.removeItem(mod);\n            return true;\n        } catch(e) {\n            return false;\n        }\n    };\n\n\n    tests['webworkers'] = function() {\n        return !!window.Worker;\n    };\n\n\n    tests['applicationcache'] = function() {\n        return !!window.applicationCache;\n    };\n\n\n    tests['svg'] = function() {\n        return !!document.createElementNS && !!document.createElementNS(ns.svg, 'svg').createSVGRect;\n    };\n\n    tests['inlinesvg'] = function() {\n      var div = document.createElement('div');\n      div.innerHTML = '<svg/>';\n      return (div.firstChild && div.firstChild.namespaceURI) == ns.svg;\n    };\n\n    tests['smil'] = function() {\n        return !!document.createElementNS && /SVGAnimate/.test(toString.call(document.createElementNS(ns.svg, 'animate')));\n    };\n\n\n    tests['svgclippaths'] = function() {\n        return !!document.createElementNS && /SVGClipPath/.test(toString.call(document.createElementNS(ns.svg, 'clipPath')));\n    };\n\n    function webforms() {\n                                            Modernizr['input'] = (function( props ) {\n            for ( var i = 0, len = props.length; i < len; i++ ) {\n                attrs[ props[i] ] = !!(props[i] in inputElem);\n            }\n            if (attrs.list){\n                                  attrs.list = !!(document.createElement('datalist') && window.HTMLDataListElement);\n            }\n            return attrs;\n        })('autocomplete autofocus list placeholder max min multiple pattern required step'.split(' '));\n                            Modernizr['inputtypes'] = (function(props) {\n\n            for ( var i = 0, bool, inputElemType, defaultView, len = props.length; i < len; i++ ) {\n\n                inputElem.setAttribute('type', inputElemType = props[i]);\n                bool = inputElem.type !== 'text';\n\n                                                    if ( bool ) {\n\n                    inputElem.value         = smile;\n                    inputElem.style.cssText = 'position:absolute;visibility:hidden;';\n\n                    if ( /^range$/.test(inputElemType) && inputElem.style.WebkitAppearance !== undefined ) {\n\n                      docElement.appendChild(inputElem);\n                      defaultView = document.defaultView;\n\n                                        bool =  defaultView.getComputedStyle &&\n                              defaultView.getComputedStyle(inputElem, null).WebkitAppearance !== 'textfield' &&\n                                                                                  (inputElem.offsetHeight !== 0);\n\n                      docElement.removeChild(inputElem);\n\n                    } else if ( /^(search|tel)$/.test(inputElemType) ){\n                                                                                    } else if ( /^(url|email)$/.test(inputElemType) ) {\n                                        bool = inputElem.checkValidity && inputElem.checkValidity() === false;\n\n                    } else {\n                                        bool = inputElem.value != smile;\n                    }\n                }\n\n                inputs[ props[i] ] = !!bool;\n            }\n            return inputs;\n        })('search tel url email datetime date month week time datetime-local number range color'.split(' '));\n        }\n    for ( var feature in tests ) {\n        if ( hasOwnProp(tests, feature) ) {\n                                    featureName  = feature.toLowerCase();\n            Modernizr[featureName] = tests[feature]();\n\n            classes.push((Modernizr[featureName] ? '' : 'no-') + featureName);\n        }\n    }\n\n    Modernizr.input || webforms();\n\n\n     Modernizr.addTest = function ( feature, test ) {\n       if ( typeof feature == 'object' ) {\n         for ( var key in feature ) {\n           if ( hasOwnProp( feature, key ) ) {\n             Modernizr.addTest( key, feature[ key ] );\n           }\n         }\n       } else {\n\n         feature = feature.toLowerCase();\n\n         if ( Modernizr[feature] !== undefined ) {\n                                              return Modernizr;\n         }\n\n         test = typeof test == 'function' ? test() : test;\n\n         if (typeof enableClasses !== \"undefined\" && enableClasses) {\n           docElement.className += ' ' + (test ? '' : 'no-') + feature;\n         }\n         Modernizr[feature] = test;\n\n       }\n\n       return Modernizr; \n     };\n\n\n    setCss('');\n    modElem = inputElem = null;\n\n    ;(function(window, document) {\n        var options = window.html5 || {};\n\n        var reSkip = /^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i;\n\n        var saveClones = /^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i;\n\n        var supportsHtml5Styles;\n\n        var expando = '_html5shiv';\n\n        var expanID = 0;\n\n        var expandoData = {};\n\n        var supportsUnknownElements;\n\n      (function() {\n        try {\n            var a = document.createElement('a');\n            a.innerHTML = '<xyz></xyz>';\n                    supportsHtml5Styles = ('hidden' in a);\n\n            supportsUnknownElements = a.childNodes.length == 1 || (function() {\n                        (document.createElement)('a');\n              var frag = document.createDocumentFragment();\n              return (\n                typeof frag.cloneNode == 'undefined' ||\n                typeof frag.createDocumentFragment == 'undefined' ||\n                typeof frag.createElement == 'undefined'\n              );\n            }());\n        } catch(e) {\n          supportsHtml5Styles = true;\n          supportsUnknownElements = true;\n        }\n\n      }());        function addStyleSheet(ownerDocument, cssText) {\n        var p = ownerDocument.createElement('p'),\n            parent = ownerDocument.getElementsByTagName('head')[0] || ownerDocument.documentElement;\n\n        p.innerHTML = 'x<style>' + cssText + '</style>';\n        return parent.insertBefore(p.lastChild, parent.firstChild);\n      }\n\n        function getElements() {\n        var elements = html5.elements;\n        return typeof elements == 'string' ? elements.split(' ') : elements;\n      }\n\n          function getExpandoData(ownerDocument) {\n        var data = expandoData[ownerDocument[expando]];\n        if (!data) {\n            data = {};\n            expanID++;\n            ownerDocument[expando] = expanID;\n            expandoData[expanID] = data;\n        }\n        return data;\n      }\n\n        function createElement(nodeName, ownerDocument, data){\n        if (!ownerDocument) {\n            ownerDocument = document;\n        }\n        if(supportsUnknownElements){\n            return ownerDocument.createElement(nodeName);\n        }\n        if (!data) {\n            data = getExpandoData(ownerDocument);\n        }\n        var node;\n\n        if (data.cache[nodeName]) {\n            node = data.cache[nodeName].cloneNode();\n        } else if (saveClones.test(nodeName)) {\n            node = (data.cache[nodeName] = data.createElem(nodeName)).cloneNode();\n        } else {\n            node = data.createElem(nodeName);\n        }\n\n                                    return node.canHaveChildren && !reSkip.test(nodeName) ? data.frag.appendChild(node) : node;\n      }\n\n        function createDocumentFragment(ownerDocument, data){\n        if (!ownerDocument) {\n            ownerDocument = document;\n        }\n        if(supportsUnknownElements){\n            return ownerDocument.createDocumentFragment();\n        }\n        data = data || getExpandoData(ownerDocument);\n        var clone = data.frag.cloneNode(),\n            i = 0,\n            elems = getElements(),\n            l = elems.length;\n        for(;i<l;i++){\n            clone.createElement(elems[i]);\n        }\n        return clone;\n      }\n\n        function shivMethods(ownerDocument, data) {\n        if (!data.cache) {\n            data.cache = {};\n            data.createElem = ownerDocument.createElement;\n            data.createFrag = ownerDocument.createDocumentFragment;\n            data.frag = data.createFrag();\n        }\n\n\n        ownerDocument.createElement = function(nodeName) {\n                if (!html5.shivMethods) {\n              return data.createElem(nodeName);\n          }\n          return createElement(nodeName, ownerDocument, data);\n        };\n\n        ownerDocument.createDocumentFragment = Function('h,f', 'return function(){' +\n          'var n=f.cloneNode(),c=n.createElement;' +\n          'h.shivMethods&&(' +\n                    getElements().join().replace(/\\w+/g, function(nodeName) {\n              data.createElem(nodeName);\n              data.frag.createElement(nodeName);\n              return 'c(\"' + nodeName + '\")';\n            }) +\n          ');return n}'\n        )(html5, data.frag);\n      }        function shivDocument(ownerDocument) {\n        if (!ownerDocument) {\n            ownerDocument = document;\n        }\n        var data = getExpandoData(ownerDocument);\n\n        if (html5.shivCSS && !supportsHtml5Styles && !data.hasCSS) {\n          data.hasCSS = !!addStyleSheet(ownerDocument,\n                    'article,aside,figcaption,figure,footer,header,hgroup,nav,section{display:block}' +\n                    'mark{background:#FF0;color:#000}'\n          );\n        }\n        if (!supportsUnknownElements) {\n          shivMethods(ownerDocument, data);\n        }\n        return ownerDocument;\n      }        var html5 = {\n\n            'elements': options.elements || 'abbr article aside audio bdi canvas data datalist details figcaption figure footer header hgroup mark meter nav output progress section summary time video',\n\n            'shivCSS': (options.shivCSS !== false),\n\n            'supportsUnknownElements': supportsUnknownElements,\n\n            'shivMethods': (options.shivMethods !== false),\n\n            'type': 'default',\n\n            'shivDocument': shivDocument,\n\n            createElement: createElement,\n\n            createDocumentFragment: createDocumentFragment\n      };        window.html5 = html5;\n\n        shivDocument(document);\n\n    }(this, document));\n\n    Modernizr._version      = version;\n\n    Modernizr._prefixes     = prefixes;\n    Modernizr._domPrefixes  = domPrefixes;\n    Modernizr._cssomPrefixes  = cssomPrefixes;\n\n\n    Modernizr.hasEvent      = isEventSupported;\n\n    Modernizr.testProp      = function(prop){\n        return testProps([prop]);\n    };\n\n    Modernizr.testAllProps  = testPropsAll;\n\n\n    Modernizr.testStyles    = injectElementWithStyles;\n    Modernizr.prefixed      = function(prop, obj, elem){\n      if(!obj) {\n        return testPropsAll(prop, 'pfx');\n      } else {\n            return testPropsAll(prop, obj, elem);\n      }\n    };\n\n\n    docElement.className = docElement.className.replace(/(^|\\s)no-js(\\s|$)/, '$1$2') +\n\n                                                    (enableClasses ? ' js ' + classes.join(' ') : '');\n\n    return Modernizr;\n\n})(this, this.document);\n/*yepnope1.5.4|WTFPL*/\n(function(a,b,c){function d(a){return\"[object Function]\"==o.call(a)}function e(a){return\"string\"==typeof a}function f(){}function g(a){return!a||\"loaded\"==a||\"complete\"==a||\"uninitialized\"==a}function h(){var a=p.shift();q=1,a?a.t?m(function(){(\"c\"==a.t?B.injectCss:B.injectJs)(a.s,0,a.a,a.x,a.e,1)},0):(a(),h()):q=0}function i(a,c,d,e,f,i,j){function k(b){if(!o&&g(l.readyState)&&(u.r=o=1,!q&&h(),l.onload=l.onreadystatechange=null,b)){\"img\"!=a&&m(function(){t.removeChild(l)},50);for(var d in y[c])y[c].hasOwnProperty(d)&&y[c][d].onload()}}var j=j||B.errorTimeout,l=b.createElement(a),o=0,r=0,u={t:d,s:c,e:f,a:i,x:j};1===y[c]&&(r=1,y[c]=[]),\"object\"==a?l.data=c:(l.src=c,l.type=a),l.width=l.height=\"0\",l.onerror=l.onload=l.onreadystatechange=function(){k.call(this,r)},p.splice(e,0,u),\"img\"!=a&&(r||2===y[c]?(t.insertBefore(l,s?null:n),m(k,j)):y[c].push(l))}function j(a,b,c,d,f){return q=0,b=b||\"j\",e(a)?i(\"c\"==b?v:u,a,b,this.i++,c,d,f):(p.splice(this.i++,0,a),1==p.length&&h()),this}function k(){var a=B;return a.loader={load:j,i:0},a}var l=b.documentElement,m=a.setTimeout,n=b.getElementsByTagName(\"script\")[0],o={}.toString,p=[],q=0,r=\"MozAppearance\"in l.style,s=r&&!!b.createRange().compareNode,t=s?l:n.parentNode,l=a.opera&&\"[object Opera]\"==o.call(a.opera),l=!!b.attachEvent&&!l,u=r?\"object\":l?\"script\":\"img\",v=l?\"script\":u,w=Array.isArray||function(a){return\"[object Array]\"==o.call(a)},x=[],y={},z={timeout:function(a,b){return b.length&&(a.timeout=b[0]),a}},A,B;B=function(a){function b(a){var a=a.split(\"!\"),b=x.length,c=a.pop(),d=a.length,c={url:c,origUrl:c,prefixes:a},e,f,g;for(f=0;f<d;f++)g=a[f].split(\"=\"),(e=z[g.shift()])&&(c=e(c,g));for(f=0;f<b;f++)c=x[f](c);return c}function g(a,e,f,g,h){var i=b(a),j=i.autoCallback;i.url.split(\".\").pop().split(\"?\").shift(),i.bypass||(e&&(e=d(e)?e:e[a]||e[g]||e[a.split(\"/\").pop().split(\"?\")[0]]),i.instead?i.instead(a,e,f,g,h):(y[i.url]?i.noexec=!0:y[i.url]=1,f.load(i.url,i.forceCSS||!i.forceJS&&\"css\"==i.url.split(\".\").pop().split(\"?\").shift()?\"c\":c,i.noexec,i.attrs,i.timeout),(d(e)||d(j))&&f.load(function(){k(),e&&e(i.origUrl,h,g),j&&j(i.origUrl,h,g),y[i.url]=2})))}function h(a,b){function c(a,c){if(a){if(e(a))c||(j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}),g(a,j,b,0,h);else if(Object(a)===a)for(n in m=function(){var b=0,c;for(c in a)a.hasOwnProperty(c)&&b++;return b}(),a)a.hasOwnProperty(n)&&(!c&&!--m&&(d(j)?j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}:j[n]=function(a){return function(){var b=[].slice.call(arguments);a&&a.apply(this,b),l()}}(k[n])),g(a[n],j,b,n,h))}else!c&&l()}var h=!!a.test,i=a.load||a.both,j=a.callback||f,k=j,l=a.complete||f,m,n;c(h?a.yep:a.nope,!!i),i&&c(i)}var i,j,l=this.yepnope.loader;if(e(a))g(a,0,l,0);else if(w(a))for(i=0;i<a.length;i++)j=a[i],e(j)?g(j,0,l,0):w(j)?B(j):Object(j)===j&&h(j,l);else Object(a)===a&&h(a,l)},B.addPrefix=function(a,b){z[a]=b},B.addFilter=function(a){x.push(a)},B.errorTimeout=1e4,null==b.readyState&&b.addEventListener&&(b.readyState=\"loading\",b.addEventListener(\"DOMContentLoaded\",A=function(){b.removeEventListener(\"DOMContentLoaded\",A,0),b.readyState=\"complete\"},0)),a.yepnope=k(),a.yepnope.executeStack=h,a.yepnope.injectJs=function(a,c,d,e,i,j){var k=b.createElement(\"script\"),l,o,e=e||B.errorTimeout;k.src=a;for(o in d)k.setAttribute(o,d[o]);c=j?h:c||f,k.onreadystatechange=k.onload=function(){!l&&g(k.readyState)&&(l=1,c(),k.onload=k.onreadystatechange=null)},m(function(){l||(l=1,c(1))},e),i?k.onload():n.parentNode.insertBefore(k,n)},a.yepnope.injectCss=function(a,c,d,e,g,i){var e=b.createElement(\"link\"),j,c=i?h:c||f;e.href=a,e.rel=\"stylesheet\",e.type=\"text/css\";for(j in d)e.setAttribute(j,d[j]);g||(n.parentNode.insertBefore(e,n),m(c,0))}})(this,document);\nModernizr.load=function(){yepnope.apply(window,[].slice.call(arguments,0));};\n;"
  },
  {
    "path": "assets/js/rs-plugin/css/settings-ie8.css",
    "content": "/*-----------------------------------------------------------------------------\n\n\t-\tRevolution Slider 1.5.3 -\n\n\t\tScreen Stylesheet\n\nversion:   \t2.1\ndate:      \t09/18/11\nlast update: 06.12.2012\nauthor:\t\tthemepunch\nemail:     \tinfo@themepunch.com\nwebsite:   \thttp://www.themepunch.com\n-----------------------------------------------------------------------------*/\n\n\n/*-----------------------------------------------------------------------------\n\n\t-\tRevolution Slider 2.0 Captions -\n\n\t\tScreen Stylesheet\n\nversion:   \t1.4.5\ndate:      \t09/18/11\nlast update: 06.12.2012\nauthor:\t\tthemepunch\nemail:     \tinfo@themepunch.com\nwebsite:   \thttp://www.themepunch.com\n-----------------------------------------------------------------------------*/\n\n\n\n/*************************\n\t-\tCAPTIONS\t-\n**************************/\n\n.tp-hide-revslider,.tp-caption.tp-hidden-caption\t{\tvisibility:hidden !important; display:none !important;}\n\n.tp-caption { z-index:1;}\n.tp-caption.big_white{\n\t\t\tposition: absolute;\n\t\t\tcolor: #fff;\n\t\t\ttext-shadow: none;\n\t\t\tfont-weight: 800;\n\t\t\tfont-size: 20px;\n\t\t\tline-height: 20px;\n\t\t\tfont-family: 'Open Sans', sans;\n\t\t\tpadding: 3px 4px;\n\t\t\tpadding-top: 1px;\n\t\t\tmargin: 0px;\n\t\t\tborder-width: 0px;\n\t\t\tborder-style: none;\n\t\t\tbackground-color:#000;\n\t\t\tletter-spacing: 0px;\n\t\t}\n\n.tp-caption.big_orange{\n\t\t\tposition: absolute;\n\t\t\tcolor: #fff;\n\t\t\ttext-shadow: none;\n\t\t\tfont-weight: 700;\n\t\t\tfont-size: 36px;\n\t\t\tline-height: 36px;\n\t\t\tfont-family: Arial;\n\t\t\tpadding: 0px 4px;\n\t\t\tmargin: 0px;\n\t\t\tborder-width: 0px;\n\t\t\tborder-style: none;\n\t\t\tbackground-color:#fb7354;\n\t\t\tletter-spacing: -1.5px;\n\t\t}\n\n.tp-caption.big_black{\n\t\t\tposition: absolute;\n\t\t\tcolor: #000;\n\t\t\ttext-shadow: none;\n\t\t\tfont-weight: 800;\n\t\t\tfont-size: 36px;\n\t\t\tline-height: 36px;\n\t\t\tfont-family: 'Open Sans', sans;\n\t\t\tpadding: 0px 4px;\n\t\t\tmargin: 0px;\n\t\t\tborder-width: 0px;\n\t\t\tborder-style: none;\n\t\t\tbackground-color:#fff;\n\t\t\tletter-spacing: -1.5px;\n\t\t}\n\n.tp-caption.medium_grey{\n\t\t\tposition: absolute;\n\t\t\tcolor: #fff;\n\t\t\ttext-shadow: none;\n\t\t\tfont-weight: 700;\n\t\t\tfont-size: 20px;\n\t\t\tline-height: 20px;\n\t\t\tfont-family: Arial;\n\t\t\tpadding: 2px 4px;\n\t\t\tmargin: 0px;\n\t\t\tborder-width: 0px;\n\t\t\tborder-style: none;\n\t\t\tbackground-color:#888;\n\t\t\twhite-space:nowrap;\n\t\t\ttext-shadow: 0px 2px 5px rgba(0, 0, 0, 0.5);\n\t\t}\n\n.tp-caption.small_text{\n\t\t\tposition: absolute;\n\t\t\tcolor: #fff;\n\t\t\ttext-shadow: none;\n\t\t\tfont-weight: 700;\n\t\t\tfont-size: 14px;\n\t\t\tline-height: 20px;\n\t\t\tfont-family: Arial;\n\t\t\tmargin: 0px;\n\t\t\tborder-width: 0px;\n\t\t\tborder-style: none;\n\t\t\twhite-space:nowrap;\n\t\t\ttext-shadow: 0px 2px 5px rgba(0, 0, 0, 0.5);\n\t\t}\n\n.tp-caption.medium_text{\n\t\t\tposition: absolute;\n\t\t\tcolor: #fff;\n\t\t\ttext-shadow: none;\n\t\t\tfont-weight: 300;\n\t\t\tfont-size: 20px;\n\t\t\tline-height: 20px;\n\t\t\tfont-family: 'Open Sans', sans;\n\t\t\tmargin: 0px;\n\t\t\tborder-width: 0px;\n\t\t\tborder-style: none;\n\t\t\twhite-space:nowrap;\n\t\t\ttext-shadow: 0px 2px 5px rgba(0, 0, 0, 0.5);\n\t\t}\n\n.tp-caption.large_text{\n\t\t\tposition: absolute;\n\t\t\tcolor: #fff;\n\t\t\ttext-shadow: none;\n\t\t\tfont-weight: 800;\n\t\t\tfont-size: 36px;\n\t\t\tline-height: 36px;\n\t\t\tfont-family: 'Open Sans', sans;\n\t\t\tmargin: 0px;\n\t\t\tborder-width: 0px;\n\t\t\tborder-style: none;\n\t\t\twhite-space:nowrap;\n\t\t\ttext-shadow: 0px 2px 5px rgba(0, 0, 0, 0.5);\n\t\t}\n.tp-caption.large_black_text{\n\t\t\tposition: absolute;\n\t\t\tcolor: #000;\n\t\t\ttext-shadow: none;\n\t\t\tfont-weight: 300;\n\t\t\tfont-size: 42px;\n\t\t\tline-height: 42px;\n\t\t\tfont-family: 'Open Sans', sans;\n\t\t\tmargin: 0px;\n\t\t\tborder-width: 0px;\n\t\t\tborder-style: none;\n\t\t\twhite-space:nowrap;\n\t\t}\n\n.tp-caption.very_large_text{\n\t\t\tposition: absolute;\n\t\t\tcolor: #fff;\n\t\t\ttext-shadow: none;\n\t\t\tfont-weight: 800;\n\t\t\tfont-size: 60px;\n\t\t\tline-height: 60px;\n\t\t\tfont-family: 'Open Sans', sans;\n\t\t\tmargin: 0px;\n\t\t\tborder-width: 0px;\n\t\t\tborder-style: none;\n\t\t\twhite-space:nowrap;\n\t\t\ttext-shadow: 0px 2px 5px rgba(0, 0, 0, 0.5);\n\t\t\tletter-spacing: 0px;\n\t\t}\n.tp-caption.very_large_black_text{\n\t\t\tposition: absolute;\n\t\t\tcolor: #000;\n\t\t\ttext-shadow: none;\n\t\t\tfont-weight: 800;\n\t\t\tfont-size: 72px;\n\t\t\tline-height: 72px;\n\t\t\tfont-family: 'Open Sans', sans;\n\t\t\tmargin: 0px;\n\t\t\tborder-width: 0px;\n\t\t\tborder-style: none;\n\t\t\twhite-space:nowrap;\n\t\t}\n.tp-caption.bold_red_text{\n\t\t\tposition: absolute;\n\t\t\tcolor: #d31e00;\n\t\t\ttext-shadow: none;\n\t\t\tfont-weight: 800;\n\t\t\tfont-size: 20px;\n\t\t\tline-height: 20px;\n\t\t\tfont-family: 'Open Sans', sans;\n\t\t\tmargin: 0px;\n\t\t\tborder-width: 0px;\n\t\t\tborder-style: none;\n\t\t\twhite-space:nowrap;\n\t\t}\n.tp-caption.bold_brown_text{\n\t\t\tposition: absolute;\n\t\t\tcolor: #a04606;\n\t\t\ttext-shadow: none;\n\t\t\tfont-weight: 800;\n\t\t\tfont-size: 20px;\n\t\t\tline-height: 20px;\n\t\t\tfont-family: 'Open Sans', sans;\n\t\t\tmargin: 0px;\n\t\t\tborder-width: 0px;\n\t\t\tborder-style: none;\n\t\t\twhite-space:nowrap;\n\t\t}\n    .tp-caption.bold_green_text{\n\t\t\tposition: absolute;\n\t\t\tcolor: #5b9830;\n\t\t\ttext-shadow: none;\n\t\t\tfont-weight: 800;\n\t\t\tfont-size: 20px;\n\t\t\tline-height: 20px;\n\t\t\tfont-family: 'Open Sans', sans;\n\t\t\tmargin: 0px;\n\t\t\tborder-width: 0px;\n\t\t\tborder-style: none;\n\t\t\twhite-space:nowrap;\n\t\t}\n\n.tp-caption.very_big_white{\n\t\t\tposition: absolute;\n\t\t\tcolor: #fff;\n\t\t\ttext-shadow: none;\n\t\t\tfont-weight: 800;\n\t\t\tfont-size: 36px;\n\t\t\tline-height: 36px;\n\t\t\tfont-family: 'Open Sans', sans;\n\t\t\tmargin: 0px;\n\t\t\tborder-width: 0px;\n\t\t\tborder-style: none;\n\t\t\twhite-space:nowrap;\n\t\t\tpadding: 3px 4px;\n\t\t\tpadding-top: 1px;\n\t\t\tbackground-color:#7e8e96;\n\t\t\t\t\t}\n\n.tp-caption.very_big_black{\n\t\t\tposition: absolute;\n\t\t\tcolor: #000;\n\t\t\ttext-shadow: none;\n\t\t\tfont-weight: 700;\n\t\t\tfont-size: 60px;\n\t\t\tline-height: 60px;\n\t\t\tfont-family: Arial;\n\t\t\tmargin: 0px;\n\t\t\tborder-width: 0px;\n\t\t\tborder-style: none;\n\t\t\twhite-space:nowrap;\n\t\t\tpadding: 0px 4px;\n\t\t\tpadding-top: 1px;\n\t\t\tbackground-color:#fff;\n\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\t\n.tp-caption.modern_medium_fat{\n\t\t\tposition: absolute; \n\t\t\tcolor: #000; \n\t\t\ttext-shadow: none; \n\t\t\tfont-weight: 800; \n\t\t\tfont-size: 24px; \n\t\t\tline-height: 20px; \n\t\t\tfont-family: 'Open Sans', sans-serif; \n\t\t\tmargin: 0px; \n\t\t\tborder-width: 0px; \n\t\t\tborder-style: none; \n\t\t\twhite-space:nowrap;\t\t\n\t\t}\n.tp-caption.modern_medium_fat_white{\n\t\t\tposition: absolute; \n\t\t\tcolor: #fff; \n\t\t\ttext-shadow: none; \n\t\t\tfont-weight: 800; \n\t\t\tfont-size: 24px; \n\t\t\tline-height: 20px; \n\t\t\tfont-family: 'Open Sans', sans-serif; \n\t\t\tmargin: 0px; \n\t\t\tborder-width: 0px; \n\t\t\tborder-style: none; \n\t\t\twhite-space:nowrap;\t\t\n\t\t}\n.tp-caption.modern_medium_light{\n\t\t\tposition: absolute; \n\t\t\tcolor: #000; \n\t\t\ttext-shadow: none; \n\t\t\tfont-weight: 300; \n\t\t\tfont-size: 24px; \n\t\t\tline-height: 20px; \n\t\t\tfont-family: 'Open Sans', sans-serif; \n\t\t\tmargin: 0px; \n\t\t\tborder-width: 0px; \n\t\t\tborder-style: none; \n\t\t\twhite-space:nowrap;\t\t\n\t\t}\n.tp-caption.modern_big_bluebg{\n\t\t\tposition: absolute; \n\t\t\tcolor: #fff; \n\t\t\ttext-shadow: none; \n\t\t\tfont-weight: 800; \n\t\t\tfont-size: 30px; \n\t\t\tline-height: 36px; \n\t\t\tfont-family: 'Open Sans', sans-serif; \n\t\t\tpadding: 3px 10px; \n\t\t\tmargin: 0px; \n\t\t\tborder-width: 0px; \n\t\t\tborder-style: none; \n\t\t\tbackground-color:#4e5b6c;\t\n\t\t\tletter-spacing: 0;\t\t\t\t\t\t\t\t\t\t\n\t\t}\n.tp-caption.modern_big_redbg{\n\t\t\tposition: absolute; \n\t\t\tcolor: #fff; \n\t\t\ttext-shadow: none; \n\t\t\tfont-weight: 300; \n\t\t\tfont-size: 30px; \n\t\t\tline-height: 36px; \n\t\t\tfont-family: 'Open Sans', sans-serif; \n\t\t\tpadding: 3px 10px; \n  \t\t\tpadding-top: 1px;\n\t\t\tmargin: 0px; \n\t\t\tborder-width: 0px; \n\t\t\tborder-style: none; \n\t\t\tbackground-color:#de543e;\t\n\t\t\tletter-spacing: 0;\t\t\t\t\t\t\t\t\t\t\n\t\t}\n.tp-caption.modern_small_text_dark{\n\t\t\tposition: absolute; \n\t\t\tcolor: #555; \n\t\t\ttext-shadow: none; \n\t\t\tfont-size: 14px; \n\t\t\tline-height: 22px; \n\t\t\tfont-family: Arial; \n\t\t\tmargin: 0px; \n\t\t\tborder-width: 0px; \n\t\t\tborder-style: none; \n\t\t\twhite-space:nowrap;\t\t\n\t\t}\n\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\n.tp-caption.boxshadow{\n\t\t-moz-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5);\n\t\t-webkit-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5);\n\t\tbox-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5);\n\t}\n\n.tp-caption.black{\n\t\tcolor: #000;\n\t\ttext-shadow: none;\n  font-weight: 300;\n\t\t\tfont-size: 19px;\n\t\t\tline-height: 19px;\n\t\t\tfont-family: 'Open Sans', sans;\n\t}\n\n.tp-caption.noshadow {\n\t\ttext-shadow: none;\n\t}\n\n.tp-caption a {\n\tcolor: #ff7302; text-shadow: none;\t-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out;\n}\n\n.tp-caption a:hover {\n\tcolor: #ffa902;\n}\n\n\n.tp_inner_padding\t{\tbox-sizing:border-box;\n\t\t\t\t\t\t-webkit-box-sizing:border-box;\n\t\t\t\t\t\t-moz-box-sizing:border-box;\n\t\t\t\t\t\tmax-height:none !important;\t}\n\n\n.tp-caption .frontcorner\t\t{\n\t\t\t\t\t\t\t\t\t\twidth: 0;\n\t\t\t\t\t\t\t\t\t\theight: 0;\n\t\t\t\t\t\t\t\t\t\tborder-left: 40px solid transparent;\n\t\t\t\t\t\t\t\t\t\tborder-right: 0px solid transparent;\n\t\t\t\t\t\t\t\t\t\tborder-top: 40px solid #00A8FF;\n\t\t\t\t\t\t\t\t\t\tposition: absolute;left:-40px;top:0px;\n\t\t\t\t\t\t\t\t\t}\n\n.tp-caption .backcorner\t\t{\n\t\t\t\t\t\t\t\t\t\twidth: 0;\n\t\t\t\t\t\t\t\t\t\theight: 0;\n\t\t\t\t\t\t\t\t\t\tborder-left: 0px solid transparent;\n\t\t\t\t\t\t\t\t\t\tborder-right: 40px solid transparent;\n\t\t\t\t\t\t\t\t\t\tborder-bottom: 40px solid #00A8FF;\n\t\t\t\t\t\t\t\t\t\tposition: absolute;right:0px;top:0px;\n\t\t\t\t\t\t\t\t\t}\n\n.tp-caption .frontcornertop\t\t{\n\t\t\t\t\t\t\t\t\t\twidth: 0;\n\t\t\t\t\t\t\t\t\t\theight: 0;\n\t\t\t\t\t\t\t\t\t\tborder-left: 40px solid transparent;\n\t\t\t\t\t\t\t\t\t\tborder-right: 0px solid transparent;\n\t\t\t\t\t\t\t\t\t\tborder-bottom: 40px solid #00A8FF;\n\t\t\t\t\t\t\t\t\t\tposition: absolute;left:-40px;top:0px;\n\t\t\t\t\t\t\t\t\t}\n\n.tp-caption .backcornertop\t\t{\n\t\t\t\t\t\t\t\t\t\twidth: 0;\n\t\t\t\t\t\t\t\t\t\theight: 0;\n\t\t\t\t\t\t\t\t\t\tborder-left: 0px solid transparent;\n\t\t\t\t\t\t\t\t\t\tborder-right: 40px solid transparent;\n\t\t\t\t\t\t\t\t\t\tborder-top: 40px solid #00A8FF;\n\t\t\t\t\t\t\t\t\t\tposition: absolute;right:0px;top:0px;\n\t\t\t\t\t\t\t\t\t}\n\n\n/******************************\n\t-\tBUTTONS\t-\n*******************************/\n\n.button\t\t\t\t{\tpadding:6px 13px 5px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; height:30px;\n\t\t\t\t\t\tcursor:pointer;\n\t\t\t\t\t\tcolor:#fff !important; text-shadow:0px 1px 1px rgba(0, 0, 0, 0.6) !important; font-size:15px; line-height:45px !important;\n\t\t\t\t\t\tbackground:url(../images/gradient/g30.png) repeat-x top; font-family: arial, sans-serif; font-weight: bold; letter-spacing: -1px;\n\t\t\t\t\t}\n\n.button.big\t\t\t{\tcolor:#fff; text-shadow:0px 1px 1px rgba(0, 0, 0, 0.6); font-weight:bold; padding:9px 20px; font-size:19px;  line-height:57px !important; background:url(../images/gradient/g40.png) repeat-x top;}\n\n\n.purchase:hover,\n.button:hover,\n.button.big:hover\t\t{\tbackground-position:bottom, 15px 11px;}\n\n\n\n\t@media only screen and (min-width: 768px) and (max-width: 959px) {\n\n\t }\n\n\n\n\t@media only screen and (min-width: 480px) and (max-width: 767px) {\n\t\t.button\t{\tpadding:4px 8px 3px; line-height:25px !important; font-size:11px !important;font-weight:normal;\t}\n\t\ta.button { -webkit-transition: none; -moz-transition: none; -o-transition: none; -ms-transition: none;\t }\n\n\n\t}\n\n    @media only screen and (min-width: 0px) and (max-width: 479px) {\n\t\t.button\t{\tpadding:2px 5px 2px; line-height:20px !important; font-size:10px !important;}\n\t\ta.button { -webkit-transition: none; -moz-transition: none; -o-transition: none; -ms-transition: none;\t }\n\t}\n\n\n\n\n\n/*\tBUTTON COLORS\t*/\n\n\n\n.button.green, .button:hover.green,\n.purchase.green, .purchase:hover.green\t\t\t{ background-color:#21a117; -webkit-box-shadow:  0px 3px 0px 0px #104d0b;        -moz-box-shadow:   0px 3px 0px 0px #104d0b;        box-shadow:   0px 3px 0px 0px #104d0b;  }\n\n\n.button.blue, .button:hover.blue,\n.purchase.blue, .purchase:hover.blue\t\t\t{ background-color:#1d78cb; -webkit-box-shadow:  0px 3px 0px 0px #0f3e68;        -moz-box-shadow:   0px 3px 0px 0px #0f3e68;        box-shadow:   0px 3px 0px 0px #0f3e68;}\n\n\n.button.red, .button:hover.red,\n.purchase.red, .purchase:hover.red\t\t\t\t{ background-color:#cb1d1d; -webkit-box-shadow:  0px 3px 0px 0px #7c1212;        -moz-box-shadow:   0px 3px 0px 0px #7c1212;        box-shadow:   0px 3px 0px 0px #7c1212;}\n\n.button.orange, .button:hover.orange,\n.purchase.orange, .purchase:hover.orange\t\t{ background-color:#ff7700; -webkit-box-shadow:  0px 3px 0px 0px #a34c00;        -moz-box-shadow:   0px 3px 0px 0px #a34c00;        box-shadow:   0px 3px 0px 0px #a34c00;}\n\n.button.darkgrey,.button.grey,\n.button:hover.darkgrey,.button:hover.grey,\n.purchase.darkgrey, .purchase:hover.darkgrey\t{ background-color:#555; -webkit-box-shadow:  0px 3px 0px 0px #222;        -moz-box-shadow:   0px 3px 0px 0px #222;        box-shadow:   0px 3px 0px 0px #222;}\n\n.button.lightgrey, .button:hover.lightgrey,\n.purchase.lightgrey, .purchase:hover.lightgrey\t{ background-color:#888; -webkit-box-shadow:  0px 3px 0px 0px #555;        -moz-box-shadow:   0px 3px 0px 0px #555;        box-shadow:   0px 3px 0px 0px #555;}\n\n\n\n/****************************************************************\n\n\t-\tSET THE ANIMATION EVEN MORE SMOOTHER ON ANDROID   -\n\n******************************************************************/\n\n.tp-simpleresponsive .slotholder *,\n.tp-simpleresponsive img\t\t\t{ -webkit-transform: translateZ(0);\n\t\t\t\t\t\t\t\t\t\t  -webkit-backface-visibility: hidden;\n\t\t\t\t\t\t\t\t\t\t  -webkit-perspective: 1000;\n\t\t\t\t\t\t\t\t\t}\n\n\n/************************************************\n\t  - SOME CAPTION MODIFICATION AT START  -\n*************************************************/\n.tp-simpleresponsive .caption,\n.tp-simpleresponsive .tp-caption {\n\t-ms-filter: \"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)\";\t-moz-opacity: 0;\t-khtml-opacity: 0;\topacity: 0; position:absolute; visibility: hidden;\n\n}\n\n.tp-simpleresponsive img\t{\tmax-width:none;}\n\n\n\n/******************************\n\t-\tIE8 HACKS\t-\n*******************************/\n.noFilterClass {\n\tfilter:none !important;\n}\n\n\n/******************************\n\t-\tSHADOWS\t\t-\n******************************/\n.tp-bannershadow  {\n\t\tposition:absolute;\n\n\t\tmargin-left:auto;\n\t\tmargin-right:auto;\n\t\t-moz-user-select: none;\n        -khtml-user-select: none;\n        -webkit-user-select: none;\n        -o-user-select: none;\n\t}\n\n.tp-bannershadow.tp-shadow1 {\tbackground:url(../assets/shadow1.png) no-repeat; background-size:100%; width:890px; height:60px; bottom:-60px;}\n.tp-bannershadow.tp-shadow2 {\tbackground:url(../assets/shadow2.png) no-repeat; background-size:100%; width:890px; height:60px;bottom:-60px;}\n.tp-bannershadow.tp-shadow3 {\tbackground:url(../assets/shadow3.png) no-repeat; background-size:100%; width:890px; height:60px;bottom:-60px;}\n\n\n/********************************\n\t-\tFULLSCREEN VIDEO\t-\n*********************************/\n.caption.fullscreenvideo {\tleft:0px; top:0px; position:absolute;width:100%;height:100%;}\n.caption.fullscreenvideo iframe\t{ width:100% !important; height:100% !important;}\n\n.tp-caption.fullscreenvideo {\tleft:0px; top:0px; position:absolute;width:100%;height:100%;}\n.tp-caption.fullscreenvideo iframe\t{ width:100% !important; height:100% !important;}\n\n/************************\n\t-\tNAVIGATION\t-\n*************************/\n\n/** BULLETS **/\n\n.tpclear\t\t{\tclear:both;}\n\n\n.tp-bullets\t\t\t\t\t\t\t\t{\tz-index:1000; position:absolute;\n\t\t\t\t\t\t\t\t\t\t\t\t-ms-filter: \"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)\";\n\t\t\t\t\t\t\t\t\t\t\t\t-moz-opacity: 1;\n\t\t\t\t\t\t\t\t\t\t\t\t-khtml-opacity: 1;\n\t\t\t\t\t\t\t\t\t\t\t\topacity: 1;\n\t\t\t\t\t\t\t\t\t\t\t\t-webkit-transition: opacity 0.2s ease-out; -moz-transition: opacity 0.2s ease-out; -o-transition: opacity 0.2s ease-out; -ms-transition: opacity 0.2s ease-out;\n\t\t\t\t\t\t\t\t\t\t\t}\n.tp-bullets.hidebullets\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\t-ms-filter: \"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)\";\n\t\t\t\t\t\t\t\t\t\t\t\t-moz-opacity: 0;\n\t\t\t\t\t\t\t\t\t\t\t\t-khtml-opacity: 0;\n\t\t\t\t\t\t\t\t\t\t\t\topacity: 0;\n\t\t\t\t\t\t\t\t\t\t\t}\n\n\n.tp-bullets.simplebullets.navbar\t\t\t\t\t\t{ \tborder:1px solid #666; border-bottom:1px solid #444; background:url(../assets/boxed_bgtile.png); height:40px; padding:0px 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px ;}\n\n.tp-bullets.simplebullets.navbar-old\t\t\t\t\t{ \t background:url(../assets/navigdots_bgtile.png); height:35px; padding:0px 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px ;}\n\n\n.tp-bullets.simplebullets.round .bullet\t\t\t\t\t{\tcursor:pointer; position:relative;\tbackground:url(../assets/bullet.png) no-Repeat top left;\twidth:20px;\theight:20px;  margin-right:0px; float:left; margin-top:2px; margin-left:3px;}\n.tp-bullets.simplebullets.round .bullet.last\t\t\t{\tmargin-right:3px;}\n\n.tp-bullets.simplebullets.round-old .bullet\t\t\t\t{\tcursor:pointer; position:relative;\tbackground:url(../assets/bullets.png) no-Repeat bottom left;\twidth:23px;\theight:23px;  margin-right:0px; float:left; margin-top:0px;}\n.tp-bullets.simplebullets.round-old .bullet.last\t\t{\tmargin-right:0px;}\n\n\n/**\tSQUARE BULLETS **/\n.tp-bullets.simplebullets.square .bullet\t\t\t\t{\tcursor:pointer; position:relative;\tbackground:url(../assets/bullets2.png) no-Repeat bottom left;\twidth:19px;\theight:19px;  margin-right:0px; float:left; margin-top:2px;}\n.tp-bullets.simplebullets.square .bullet.last\t\t\t{\tmargin-right:0px;}\n\n\n/**\tSQUARE BULLETS **/\n.tp-bullets.simplebullets.square-old .bullet\t\t\t{\tcursor:pointer; position:relative;\tbackground:url(../assets/bullets2.png) no-Repeat bottom left;\twidth:19px;\theight:19px;  margin-right:0px; float:left; margin-top:2px;}\n.tp-bullets.simplebullets.square-old .bullet.last\t\t{\tmargin-right:0px;}\n\n\n/** navbar NAVIGATION VERSION **/\n.tp-bullets.simplebullets.navbar .bullet\t\t\t{\tcursor:pointer; position:relative;\tbackground:url(../assets/bullet_boxed.png) no-Repeat top left;\twidth:18px;\theight:19px;   margin-right:5px; float:left; margin-top:10px;}\n\n.tp-bullets.simplebullets.navbar .bullet.first\t\t{\tmargin-left:0px !important;}\n.tp-bullets.simplebullets.navbar .bullet.last\t\t{\tmargin-right:0px !important;}\n\n\n\n/** navbar NAVIGATION VERSION **/\n.tp-bullets.simplebullets.navbar-old .bullet\t\t\t{\tcursor:pointer; position:relative;\tbackground:url(../assets/navigdots.png) no-Repeat bottom left;\twidth:15px;\theight:15px;  margin-left:5px !important; margin-right:5px !important;float:left; margin-top:10px;}\n.tp-bullets.simplebullets.navbar-old .bullet.first\t\t{\tmargin-left:0px !important;}\n.tp-bullets.simplebullets.navbar-old .bullet.last\t\t{\tmargin-right:0px !important;}\n\n\n.tp-bullets.simplebullets .bullet:hover,\n.tp-bullets.simplebullets .bullet.selected\t\t\t\t{\tbackground-position:top left; }\n\n.tp-bullets.simplebullets.round .bullet:hover,\n.tp-bullets.simplebullets.round .bullet.selected,\n.tp-bullets.simplebullets.navbar .bullet:hover,\n.tp-bullets.simplebullets.navbar .bullet.selected\t\t{\tbackground-position:bottom left; }\n\n\n\n/*************************************\n\t-\tTP ARROWS \t-\n**************************************/\n.tparrows\t\t\t\t\t\t\t\t\t\t\t\t{\t-ms-filter: \"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)\";\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t-moz-opacity: 1;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t-khtml-opacity: 1;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\topacity: 1;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t-webkit-transition: opacity 0.2s ease-out; -moz-transition: opacity 0.2s ease-out; -o-transition: opacity 0.2s ease-out; -ms-transition: opacity 0.2s ease-out;\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n.tparrows.hidearrows\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t-ms-filter: \"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)\";\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t-moz-opacity: 0;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t-khtml-opacity: 0;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\topacity: 0;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n.tp-leftarrow\t\t\t\t\t\t\t\t\t\t\t{\tz-index:100;cursor:pointer; position:relative;\tbackground:url(../assets/large_left.png) no-Repeat top left;\twidth:40px;\theight:40px;   }\n.tp-rightarrow\t\t\t\t\t\t\t\t\t\t\t{\tz-index:100;cursor:pointer; position:relative;\tbackground:url(../assets/large_right.png) no-Repeat top left;\twidth:40px;\theight:40px;   }\n\n\n.tp-leftarrow.round\t\t\t\t\t\t\t\t\t\t{\tz-index:100;cursor:pointer; position:relative;\tbackground:url(../assets/small_left.png) no-Repeat top left;\twidth:19px;\theight:14px;  margin-right:0px; float:left; margin-top:0px;\t}\n.tp-rightarrow.round\t\t\t\t\t\t\t\t\t{\tz-index:100;cursor:pointer; position:relative;\tbackground:url(../assets/small_right.png) no-Repeat top left;\twidth:19px;\theight:14px;  margin-right:0px; float:left;\tmargin-top:0px;}\n\n\n.tp-leftarrow.round-old\t\t\t\t\t\t\t\t\t{\tz-index:100;cursor:pointer; position:relative;\tbackground:url(../assets/arrow_left.png) no-Repeat top left;\twidth:26px;\theight:26px;  margin-right:0px; float:left; margin-top:0px;\t}\n.tp-rightarrow.round-old\t\t\t\t\t\t\t\t{\tz-index:100;cursor:pointer; position:relative;\tbackground:url(../assets/arrow_right.png) no-Repeat top left;\twidth:26px;\theight:26px;  margin-right:0px; float:left;\tmargin-top:0px;}\n\n\n.tp-leftarrow.navbar\t\t\t\t\t\t\t\t\t{\tz-index:100;cursor:pointer; position:relative;\tbackground:url(../assets/small_left_boxed.png) no-Repeat top left;\twidth:20px;\theight:15px;   float:left;\tmargin-right:6px; margin-top:12px;}\n.tp-rightarrow.navbar\t\t\t\t\t\t\t\t\t{\tz-index:100;cursor:pointer; position:relative;\tbackground:url(../assets/small_right_boxed.png) no-Repeat top left;\twidth:20px;\theight:15px;   float:left;\tmargin-left:6px; margin-top:12px;}\n\n\n.tp-leftarrow.navbar-old\t\t\t\t\t\t\t\t{\tz-index:100;cursor:pointer; position:relative;\tbackground:url(../assets/arrowleft.png) no-Repeat top left;\t\twidth:9px;\theight:16px;   float:left;\tmargin-right:6px; margin-top:10px;}\n.tp-rightarrow.navbar-old\t\t\t\t\t\t\t\t{\tz-index:100;cursor:pointer; position:relative;\tbackground:url(../assets/arrowright.png) no-Repeat top left;\twidth:9px;\theight:16px;   float:left;\tmargin-left:6px; margin-top:10px;}\n\n.tp-leftarrow.navbar-old.thumbswitharrow\t\t\t\t{\tmargin-right:10px; }\n.tp-rightarrow.navbar-old.thumbswitharrow\t\t\t\t{\tmargin-left:0px; }\n\n.tp-leftarrow.square\t\t\t\t\t\t\t\t\t{\tz-index:100;cursor:pointer; position:relative;\tbackground:url(../assets/arrow_left2.png) no-Repeat top left;\twidth:12px;\theight:17px;   float:left;\tmargin-right:0px; margin-top:0px;}\n.tp-rightarrow.square\t\t\t\t\t\t\t\t\t{\tz-index:100;cursor:pointer; position:relative;\tbackground:url(../assets/arrow_right2.png) no-Repeat top left;\twidth:12px;\theight:17px;   float:left;\tmargin-left:0px; margin-top:0px;}\n\n\n.tp-leftarrow.square-old\t\t\t\t\t\t\t\t{\tz-index:100;cursor:pointer; position:relative;\tbackground:url(../assets/arrow_left2.png) no-Repeat top left;\twidth:12px;\theight:17px;   float:left;\tmargin-right:0px; margin-top:0px;}\n.tp-rightarrow.square-old\t\t\t\t\t\t\t\t{\tz-index:100;cursor:pointer; position:relative;\tbackground:url(../assets/arrow_right2.png) no-Repeat top left;\twidth:12px;\theight:17px;   float:left;\tmargin-left:0px; margin-top:0px;}\n\n\n.tp-leftarrow.default\t\t\t\t\t\t\t\t\t{\tz-index:100;cursor:pointer; position:relative;\tbackground:url(../assets/large_left.png) no-Repeat 0 0;\twidth:40px;\theight:40px;\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n.tp-rightarrow.default\t\t\t\t\t\t\t\t\t{\tz-index:100;cursor:pointer; position:relative;\tbackground:url(../assets/large_right.png) no-Repeat 0 0;\twidth:40px;\theight:40px;\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\n\n\n\n.tp-leftarrow:hover,\n.tp-rightarrow:hover \t\t\t\t\t\t\t\t\t{\tbackground-position:bottom left; }\n\n\n\n\n\n\n/****************************************************************************************************\n\t-\tTP THUMBS \t-\n*****************************************************************************************************\n\n - tp-thumbs & tp-mask Width is the width of the basic Thumb Container (500px basic settings)\n\n - .bullet width & height is the dimension of a simple Thumbnail (basic 100px x 50px)\n\n *****************************************************************************************************/\n\n\n.tp-bullets.tp-thumbs\t\t\t\t\t\t{\tz-index:1000; position:absolute; padding:3px;background-color:#fff;\n\t\t\t\t\t\t\t\t\t\t\t\twidth:500px;height:50px; \t\t\t/* THE DIMENSIONS OF THE THUMB CONTAINER */\n\t\t\t\t\t\t\t\t\t\t\t\tmargin-top:-50px;\n\t\t\t\t\t\t\t\t\t\t\t}\n\n\n.fullwidthbanner-container .tp-thumbs\t\t{  padding:3px;}\n\n.tp-bullets.tp-thumbs .tp-mask\t\t\t\t{\twidth:500px; height:50px;  \t\t\t/* THE DIMENSIONS OF THE THUMB CONTAINER */\n\t\t\t\t\t\t\t\t\t\t\t\toverflow:hidden; position:relative;}\n\n\n.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer\t{\twidth:5000px; position:absolute;}\n\n.tp-bullets.tp-thumbs .bullet\t\t\t\t{   width:100px; height:50px; \t\t\t/* THE DIMENSION OF A SINGLE THUMB */\n\t\t\t\t\t\t\t\t\t\t\t\tcursor:pointer; overflow:hidden;background:none;margin:0;float:left;\n\t\t\t\t\t\t\t\t\t\t\t\t-ms-filter: \"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)\";\n\t\t\t\t\t\t\t\t\t\t\t\t/*filter: alpha(opacity=50);\t*/\n\t\t\t\t\t\t\t\t\t\t\t\t-moz-opacity: 0.5;\n\t\t\t\t\t\t\t\t\t\t\t\t-khtml-opacity: 0.5;\n\t\t\t\t\t\t\t\t\t\t\t\topacity: 0.5;\n\n\t\t\t\t\t\t\t\t\t\t\t\t-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out;\n\t\t\t\t\t\t\t\t\t\t\t}\n\n\n.tp-bullets.tp-thumbs .bullet:hover,\n.tp-bullets.tp-thumbs .bullet.selected\t\t{ \t-ms-filter: \"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)\";\n\n\t\t\t\t\t\t\t\t\t\t\t\t-moz-opacity: 1;\n\t\t\t\t\t\t\t\t\t\t\t\t-khtml-opacity: 1;\n\t\t\t\t\t\t\t\t\t\t\t\topacity: 1;\n\t\t\t\t\t\t\t\t\t\t\t}\n.tp-thumbs img\t\t\t\t\t\t\t\t{\twidth:100%; }\n\n\n/************************************\n\t\t-\tTP BANNER TIMER\t\t-\n*************************************/\n.tp-bannertimer\t\t\t\t\t\t\t\t{\twidth:100%; height:10px; background:url(../assets/timer.png);position:absolute; z-index:200;top:0px;}\n.tp-bannertimer.tp-bottom\t\t\t\t\t{\tbottom:0px;height:5px; top:auto;}\n\n\n\n\n/***************************************\n\t-\tRESPONSIVE SETTINGS \t-\n****************************************/\n\n\n\t@media only screen and (min-width: 768px) and (max-width: 959px) {\n\n\t }\n\n\n\n\t@media only screen and (min-width: 480px) and (max-width: 767px) {\n\t\t\t.responsive .tp-bullets.tp-thumbs\t\t\t\t{\twidth:300px !important; height:30px !important;}\n\t\t\t.responsive .tp-bullets.tp-thumbs .tp-mask\t\t{\twidth:300px !important; height:30px !important;}\n\t\t\t.responsive .tp-bullets.tp-thumbs .bullet\t\t{\twidth:60px !important;height:30px !important;}\n\n\t}\n\n    @media only screen and (min-width: 0px) and (max-width: 479px) {\n\t\t\t\t.responsive .tp-bullets\t{\tdisplay:none}\n\t\t\t\t.responsive .tparrows\t{\tdisplay:none;}\n\t}\n\n\n\n\n\n/*********************************************\n\n\t-\tBASIC SETTINGS FOR THE BANNER\t-\n\n***********************************************/\n\n .tp-simpleresponsive img {\n\t\t-moz-user-select: none;\n        -khtml-user-select: none;\n        -webkit-user-select: none;\n        -o-user-select: none;\n}\n\n\n\n.tp-simpleresponsive a{\ttext-decoration:none;}\n\n.tp-simpleresponsive ul {\n\tlist-style:none;\n\tpadding:0;\n\tmargin:0;\n}\n\n.tp-simpleresponsive >ul >li{\n\tlist-stye:none;\n\tposition:absolute;\n\tvisibility:hidden;\n}\n/*  CAPTION SLIDELINK   **/\n.caption.slidelink a div,\n.tp-caption.slidelink a div {\twidth:3000px; height:1500px;  background:url(../assets/coloredbg.png) repeat;}\n\n.tp-loader \t{\tbackground:url(../assets/loader.gif) no-repeat 10px 10px; background-color:#fff;  margin:-22px -22px; top:50%; left:50%; z-index:10000; position:absolute;width:44px;height:44px;\n\t\t\t\tborder-radius: 3px;\n\t\t\t\t-moz-border-radius: 3px;\n\t\t\t\t-webkit-border-radius: 3px;\n\t\t\t}\n\n\n.tp-transparentimg {\tcontent:\"url(../assets/transparent.png)\"}\n.tp-3d\t\t\t\t{\t-webkit-transform-style: preserve-3d;\n\t\t\t\t\t\t -webkit-transform-origin: 50% 50%;\n\t\t\t\t\t}\n\n"
  },
  {
    "path": "assets/js/rs-plugin/css/settings.css",
    "content": "/*-----------------------------------------------------------------------------\n\n\t-\tRevolution Slider 4.1 Captions -\n\n\t\tScreen Stylesheet\n\nversion:   \t1.4.5\ndate:      \t27/11/13\nauthor:\t\tthemepunch\nemail:     \tinfo@themepunch.com\nwebsite:   \thttp://www.themepunch.com\n-----------------------------------------------------------------------------*/\n\n\n\n/*************************\n\t-\tCAPTIONS\t-\n**************************/\n\n.tp-hide-revslider,.tp-caption.tp-hidden-caption\t{\tvisibility:hidden !important; display:none !important;}\n\n\n.tp-caption { z-index:1; white-space:nowrap}\n\n.tp-caption-demo .tp-caption\t{\tposition:relative !important; display:inline-block; margin-bottom:10px; margin-right:20px !important;}\n\n\n.tp-caption.whitedivider3px {\n\n\tcolor: #000000;\n\ttext-shadow: none;\n\tbackground-color: rgb(255, 255, 255);\n\tbackground-color: rgba(255, 255, 255, 1);\n\ttext-decoration: none;\n\tmin-width: 408px;\n\tmin-height: 3px;\n\tbackground-position: initial initial;\n\tbackground-repeat: initial initial;\n\tborder-width: 0px;\n\tborder-color: #000000;\n\tborder-style: none;\n}\n\n\n.tp-caption.finewide_large_white {\ncolor:#ffffff;\ntext-shadow:none;\nfont-size:60px;\nline-height:60px;\nfont-weight:300;\nfont-family:\"Open Sans\", sans-serif;\nbackground-color:transparent;\ntext-decoration:none;\ntext-transform:uppercase;\nletter-spacing:8px;\nborder-width:0px;\nborder-color:rgb(0, 0, 0);\nborder-style:none;\n}\n\n.tp-caption.whitedivider3px {\ncolor:#000000;\ntext-shadow:none;\nbackground-color:rgb(255, 255, 255);\nbackground-color:rgba(255, 255, 255, 1);\ntext-decoration:none;\nfont-size:0px;\nline-height:0;\nmin-width:468px;\nmin-height:3px;\nborder-width:0px;\nborder-color:rgb(0, 0, 0);\nborder-style:none;\n}\n\n.tp-caption.finewide_medium_white {\ncolor:#ffffff;\ntext-shadow:none;\nfont-size:37px;\nline-height:37px;\nfont-weight:300;\nfont-family:\"Open Sans\", sans-serif;\nbackground-color:transparent;\ntext-decoration:none;\ntext-transform:uppercase;\nletter-spacing:5px;\nborder-width:0px;\nborder-color:rgb(0, 0, 0);\nborder-style:none;\n}\n\n.tp-caption.boldwide_small_white {\nfont-size:25px;\nline-height:25px;\nfont-weight:800;\nfont-family:\"Open Sans\", sans-serif;\ncolor:rgb(255, 255, 255);\ntext-decoration:none;\nbackground-color:transparent;\ntext-shadow:none;\ntext-transform:uppercase;\nletter-spacing:5px;\nborder-width:0px;\nborder-color:rgb(0, 0, 0);\nborder-style:none;\n}\n\n.tp-caption.whitedivider3px_vertical {\ncolor:#000000;\ntext-shadow:none;\nbackground-color:rgb(255, 255, 255);\nbackground-color:rgba(255, 255, 255, 1);\ntext-decoration:none;\nfont-size:0px;\nline-height:0;\nmin-width:3px;\nmin-height:130px;\nborder-width:0px;\nborder-color:rgb(0, 0, 0);\nborder-style:none;\n}\n\n.tp-caption.finewide_small_white {\ncolor:#ffffff;\ntext-shadow:none;\nfont-size:25px;\nline-height:25px;\nfont-weight:300;\nfont-family:\"Open Sans\", sans-serif;\nbackground-color:transparent;\ntext-decoration:none;\ntext-transform:uppercase;\nletter-spacing:5px;\nborder-width:0px;\nborder-color:rgb(0, 0, 0);\nborder-style:none;\n}\n\n.tp-caption.finewide_verysmall_white_mw {\nfont-size:13px;\nline-height:25px;\nfont-weight:400;\nfont-family:\"Open Sans\", sans-serif;\ncolor:#ffffff;\ntext-decoration:none;\nbackground-color:transparent;\ntext-shadow:none;\ntext-transform:uppercase;\nletter-spacing:5px;\nmax-width:470px;\nwhite-space:normal !important;\nborder-width:0px;\nborder-color:rgb(0, 0, 0);\nborder-style:none;\n}\n\n.tp-caption.lightgrey_divider {\ntext-decoration:none;\nbackground-color:rgb(235, 235, 235);\nbackground-color:rgba(235, 235, 235, 1);\nwidth:370px;\nheight:3px;\nbackground-position:initial initial;\nbackground-repeat:initial initial;\nborder-width:0px;\nborder-color:rgb(34, 34, 34);\nborder-style:none;\n}\n\n.tp-caption.finewide_large_white {\ncolor: #FFF;\ntext-shadow: none;\nfont-size: 60px;\nline-height: 60px;\nfont-weight: 300;\nfont-family: \"Open Sans\", sans-serif;\nbackground-color: rgba(0, 0, 0, 0);\ntext-decoration: none;\ntext-transform: uppercase;\nletter-spacing: 8px;\nborder-width: 0px;\nborder-color: #000;\nborder-style: none;\n}\n\n.tp-caption.finewide_medium_white {\ncolor: #FFF;\ntext-shadow: none;\nfont-size: 34px;\nline-height: 34px;\nfont-weight: 300;\nfont-family: \"Open Sans\", sans-serif;\nbackground-color: rgba(0, 0, 0, 0);\ntext-decoration: none;\ntext-transform: uppercase;\nletter-spacing: 5px;\nborder-width: 0px;\nborder-color: #000;\nborder-style: none;\n}\n\n.tp-caption.huge_red {\nposition:absolute;\ncolor:rgb(223,75,107);\nfont-weight:400;\nfont-size:150px;\nline-height:130px;\nfont-family: 'Oswald', sans-serif;\nmargin:0px;\nborder-width:0px;\nborder-style:none;\nwhite-space:nowrap;\nbackground-color:rgb(45,49,54);\npadding:0px;\n}\n\n.tp-caption.middle_yellow {\nposition:absolute;\ncolor:rgb(251,213,114);\nfont-weight:600;\nfont-size:50px;\nline-height:50px;\nfont-family: 'Open Sans', sans-serif;\nmargin:0px;\nborder-width:0px;\nborder-style:none;\nwhite-space:nowrap;\n}\n\n.tp-caption.huge_thin_yellow {\n\tposition:absolute;\ncolor:rgb(251,213,114);\nfont-weight:300;\nfont-size:90px;\nline-height:90px;\nfont-family: 'Open Sans', sans-serif;\nmargin:0px;\nletter-spacing: 20px;\nborder-width:0px;\nborder-style:none;\nwhite-space:nowrap;\n}\n\n.tp-caption.big_dark {\nposition:absolute;\ncolor:#333;\nfont-weight:700;\nfont-size:70px;\nline-height:70px;\nfont-family:\"Open Sans\";\nmargin:0px;\nborder-width:0px;\nborder-style:none;\nwhite-space:nowrap;\n}\n\n.tp-caption.medium_dark {\nposition:absolute;\ncolor:#333;\nfont-weight:300;\nfont-size:40px;\nline-height:40px;\nfont-family:\"Open Sans\";\nmargin:0px;\nletter-spacing: 5px;\nborder-width:0px;\nborder-style:none;\nwhite-space:nowrap;\n}\n\n\n.tp-caption.medium_grey {\nposition:absolute;\ncolor:#fff;\ntext-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);\nfont-weight:700;\nfont-size:20px;\nline-height:20px;\nfont-family:Arial;\npadding:2px 4px;\nmargin:0px;\nborder-width:0px;\nborder-style:none;\nbackground-color:#888;\nwhite-space:nowrap;\n}\n\n.tp-caption.small_text {\nposition:absolute;\ncolor:#fff;\ntext-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);\nfont-weight:700;\nfont-size:14px;\nline-height:20px;\nfont-family:Arial;\nmargin:0px;\nborder-width:0px;\nborder-style:none;\nwhite-space:nowrap;\n}\n\n.tp-caption.medium_text {\nposition:absolute;\ncolor:#fff;\ntext-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);\nfont-weight:700;\nfont-size:20px;\nline-height:20px;\nfont-family:Arial;\nmargin:0px;\nborder-width:0px;\nborder-style:none;\nwhite-space:nowrap;\n}\n\n\n.tp-caption.large_bold_white_25 {\nfont-size:55px;\nline-height:65px;\nfont-weight:700;\nfont-family:\"Open Sans\";\ncolor:#fff;\ntext-decoration:none;\nbackground-color:transparent;\ntext-align:center;\ntext-shadow:#000 0px 5px 10px;\nborder-width:0px;\nborder-color:rgb(255, 255, 255);\nborder-style:none;\n}\n\n.tp-caption.medium_text_shadow {\nfont-size:25px;\nline-height:25px;\nfont-weight:600;\nfont-family:\"Open Sans\";\ncolor:#fff;\ntext-decoration:none;\nbackground-color:transparent;\ntext-align:center;\ntext-shadow:#000 0px 5px 10px;\nborder-width:0px;\nborder-color:rgb(255, 255, 255);\nborder-style:none;\n}\n\n.tp-caption.large_text {\nposition:absolute;\ncolor:#fff;\ntext-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);\nfont-weight:700;\nfont-size:40px;\nline-height:40px;\nfont-family:Arial;\nmargin:0px;\nborder-width:0px;\nborder-style:none;\nwhite-space:nowrap;\n}\n\n.tp-caption.medium_bold_grey {\nfont-size:30px;\nline-height:30px;\nfont-weight:800;\nfont-family:\"Open Sans\";\ncolor:rgb(102, 102, 102);\ntext-decoration:none;\nbackground-color:transparent;\ntext-shadow:none;\nmargin:0px;\npadding:1px 4px 0px;\nborder-width:0px;\nborder-color:rgb(255, 214, 88);\nborder-style:none;\n}\n\n.tp-caption.very_large_text {\nposition:absolute;\ncolor:#fff;\ntext-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);\nfont-weight:700;\nfont-size:60px;\nline-height:60px;\nfont-family:Arial;\nmargin:0px;\nborder-width:0px;\nborder-style:none;\nwhite-space:nowrap;\nletter-spacing:-2px;\n}\n\n.tp-caption.very_big_white {\nposition:absolute;\ncolor:#fff;\ntext-shadow:none;\nfont-weight:800;\nfont-size:60px;\nline-height:60px;\nfont-family:Arial;\nmargin:0px;\nborder-width:0px;\nborder-style:none;\nwhite-space:nowrap;\npadding:0px 4px;\npadding-top:1px;\nbackground-color:#000;\n}\n\n.tp-caption.very_big_black {\nposition:absolute;\ncolor:#000;\ntext-shadow:none;\nfont-weight:700;\nfont-size:60px;\nline-height:60px;\nfont-family:Arial;\nmargin:0px;\nborder-width:0px;\nborder-style:none;\nwhite-space:nowrap;\npadding:0px 4px;\npadding-top:1px;\nbackground-color:#fff;\n}\n\n.tp-caption.modern_medium_fat {\nposition:absolute;\ncolor:#000;\ntext-shadow:none;\nfont-weight:800;\nfont-size:24px;\nline-height:20px;\nfont-family:\"Open Sans\", sans-serif;\nmargin:0px;\nborder-width:0px;\nborder-style:none;\nwhite-space:nowrap;\n}\n\n.tp-caption.modern_medium_fat_white {\nposition:absolute;\ncolor:#fff;\ntext-shadow:none;\nfont-weight:800;\nfont-size:24px;\nline-height:20px;\nfont-family:\"Open Sans\", sans-serif;\nmargin:0px;\nborder-width:0px;\nborder-style:none;\nwhite-space:nowrap;\n}\n\n.tp-caption.modern_medium_light {\nposition:absolute;\ncolor:#000;\ntext-shadow:none;\nfont-weight:300;\nfont-size:24px;\nline-height:20px;\nfont-family:\"Open Sans\", sans-serif;\nmargin:0px;\nborder-width:0px;\nborder-style:none;\nwhite-space:nowrap;\n}\n\n.tp-caption.modern_big_bluebg {\nposition:absolute;\ncolor:#fff;\ntext-shadow:none;\nfont-weight:800;\nfont-size:30px;\nline-height:36px;\nfont-family:\"Open Sans\", sans-serif;\npadding:3px 10px;\nmargin:0px;\nborder-width:0px;\nborder-style:none;\nbackground-color:#4e5b6c;\nletter-spacing:0;\n}\n\n.tp-caption.modern_big_redbg {\nposition:absolute;\ncolor:#fff;\ntext-shadow:none;\nfont-weight:300;\nfont-size:30px;\nline-height:36px;\nfont-family:\"Open Sans\", sans-serif;\npadding:3px 10px;\npadding-top:1px;\nmargin:0px;\nborder-width:0px;\nborder-style:none;\nbackground-color:#de543e;\nletter-spacing:0;\n}\n\n.tp-caption.modern_small_text_dark {\nposition:absolute;\ncolor:#555;\ntext-shadow:none;\nfont-size:14px;\nline-height:22px;\nfont-family:Arial;\nmargin:0px;\nborder-width:0px;\nborder-style:none;\nwhite-space:nowrap;\n}\n\n.tp-caption.boxshadow {\n-moz-box-shadow:0px 0px 20px rgba(0, 0, 0, 0.5);\n-webkit-box-shadow:0px 0px 20px rgba(0, 0, 0, 0.5);\nbox-shadow:0px 0px 20px rgba(0, 0, 0, 0.5);\n}\n\n.tp-caption.black {\ncolor:#000;\ntext-shadow:none;\n}\n\n.tp-caption.noshadow {\ntext-shadow:none;\n}\n\n.tp-caption a {\ncolor:#ff7302;\ntext-shadow:none;\n-webkit-transition:all 0.2s ease-out;\n-moz-transition:all 0.2s ease-out;\n-o-transition:all 0.2s ease-out;\n-ms-transition:all 0.2s ease-out;\n}\n\n.tp-caption a:hover {\ncolor:#ffa902;\n}\n\n.tp-caption.thinheadline_dark {\nposition:absolute;\ncolor:rgba(0,0,0,0.85);\ntext-shadow:none;\nfont-weight:300;\nfont-size:30px;\nline-height:30px;\nfont-family:\"Open Sans\";\nbackground-color:transparent;\n}\n\n.tp-caption.thintext_dark {\nposition:absolute;\ncolor:rgba(0,0,0,0.85);\ntext-shadow:none;\nfont-weight:300;\nfont-size:16px;\nline-height:26px;\nfont-family:\"Open Sans\";\nbackground-color:transparent;\n}\n\n.tp-caption.medium_bg_red a {\n\tcolor: #fff;\n    text-decoration: none;\n}\n\n.tp-caption.medium_bg_red a:hover {\n\tcolor: #fff;\n    text-decoration: underline;\n}\n\n.tp-caption.smoothcircle {\nfont-size:30px;\nline-height:75px;\nfont-weight:800;\nfont-family:\"Open Sans\";\ncolor:rgb(255, 255, 255);\ntext-decoration:none;\nbackground-color:rgb(0, 0, 0);\nbackground-color:rgba(0, 0, 0, 0.498039);\npadding:50px 25px;\ntext-align:center;\nborder-radius:500px 500px 500px 500px;\nborder-width:0px;\nborder-color:rgb(0, 0, 0);\nborder-style:none;\n}\n\n.tp-caption.largeblackbg {\nfont-size:50px;\nline-height:70px;\nfont-weight:300;\nfont-family:\"Open Sans\";\ncolor:rgb(255, 255, 255);\ntext-decoration:none;\nbackground-color:rgb(0, 0, 0);\npadding:0px 20px 5px;\ntext-shadow:none;\nborder-width:0px;\nborder-color:rgb(255, 255, 255);\nborder-style:none;\n}\n\n.tp-caption.largepinkbg {\nposition:absolute;\ncolor:#fff;\ntext-shadow:none;\nfont-weight:300;\nfont-size:50px;\nline-height:70px;\nfont-family:\"Open Sans\";\nbackground-color:#db4360;\npadding:0px 20px;\n-webkit-border-radius:0px;\n-moz-border-radius:0px;\nborder-radius:0px;\n}\n\n.tp-caption.largewhitebg {\nposition:absolute;\ncolor:#000;\ntext-shadow:none;\nfont-weight:300;\nfont-size:50px;\nline-height:70px;\nfont-family:\"Open Sans\";\nbackground-color:#fff;\npadding:0px 20px;\n-webkit-border-radius:0px;\n-moz-border-radius:0px;\nborder-radius:0px;\n}\n\n.tp-caption.largegreenbg {\nposition:absolute;\ncolor:#fff;\ntext-shadow:none;\nfont-weight:300;\nfont-size:50px;\nline-height:70px;\nfont-family:\"Open Sans\";\nbackground-color:#67ae73;\npadding:0px 20px;\n-webkit-border-radius:0px;\n-moz-border-radius:0px;\nborder-radius:0px;\n}\n\n.tp-caption.excerpt {\nfont-size:36px;\nline-height:36px;\nfont-weight:700;\nfont-family:Arial;\ncolor:#ffffff;\ntext-decoration:none;\nbackground-color:rgba(0, 0, 0, 1);\ntext-shadow:none;\nmargin:0px;\nletter-spacing:-1.5px;\npadding:1px 4px 0px 4px;\nwidth:150px;\nwhite-space:normal !important;\nheight:auto;\nborder-width:0px;\nborder-color:rgb(255, 255, 255);\nborder-style:none;\n}\n\n.tp-caption.large_bold_grey {\nfont-size:60px;\nline-height:60px;\nfont-weight:800;\nfont-family:\"Open Sans\";\ncolor:rgb(102, 102, 102);\ntext-decoration:none;\nbackground-color:transparent;\ntext-shadow:none;\nmargin:0px;\npadding:1px 4px 0px;\nborder-width:0px;\nborder-color:rgb(255, 214, 88);\nborder-style:none;\n}\n\n.tp-caption.medium_thin_grey {\nfont-size:34px;\nline-height:30px;\nfont-weight:300;\nfont-family:\"Open Sans\";\ncolor:rgb(102, 102, 102);\ntext-decoration:none;\nbackground-color:transparent;\npadding:1px 4px 0px;\ntext-shadow:none;\nmargin:0px;\nborder-width:0px;\nborder-color:rgb(255, 214, 88);\nborder-style:none;\n}\n\n.tp-caption.small_thin_grey {\nfont-size:18px;\nline-height:26px;\nfont-weight:300;\nfont-family:\"Open Sans\";\ncolor:rgb(117, 117, 117);\ntext-decoration:none;\nbackground-color:transparent;\npadding:1px 4px 0px;\ntext-shadow:none;\nmargin:0px;\nborder-width:0px;\nborder-color:rgb(255, 214, 88);\nborder-style:none;\n}\n\n.tp-caption.lightgrey_divider {\ntext-decoration:none;\nbackground-color:rgba(235, 235, 235, 1);\nwidth:370px;\nheight:3px;\nbackground-position:initial initial;\nbackground-repeat:initial initial;\nborder-width:0px;\nborder-color:rgb(34, 34, 34);\nborder-style:none;\n}\n\n.tp-caption.large_bold_darkblue {\nfont-size:58px;\nline-height:60px;\nfont-weight:800;\nfont-family:\"Open Sans\";\ncolor:rgb(52, 73, 94);\ntext-decoration:none;\nbackground-color:transparent;\nborder-width:0px;\nborder-color:rgb(255, 214, 88);\nborder-style:none;\n}\n\n.tp-caption.medium_bg_darkblue {\nfont-size:20px;\nline-height:20px;\nfont-weight:800;\nfont-family:\"Open Sans\";\ncolor:rgb(255, 255, 255);\ntext-decoration:none;\nbackground-color:rgb(52, 73, 94);\npadding:10px;\nborder-width:0px;\nborder-color:rgb(255, 214, 88);\nborder-style:none;\n}\n\n.tp-caption.medium_bold_red {\nfont-size:24px;\nline-height:30px;\nfont-weight:800;\nfont-family:\"Open Sans\";\ncolor:rgb(227, 58, 12);\ntext-decoration:none;\nbackground-color:transparent;\npadding:0px;\nborder-width:0px;\nborder-color:rgb(255, 214, 88);\nborder-style:none;\n}\n\n.tp-caption.medium_light_red {\nfont-size:21px;\nline-height:26px;\nfont-weight:300;\nfont-family:\"Open Sans\";\ncolor:rgb(227, 58, 12);\ntext-decoration:none;\nbackground-color:transparent;\npadding:0px;\nborder-width:0px;\nborder-color:rgb(255, 214, 88);\nborder-style:none;\n}\n\n.tp-caption.medium_bg_red {\nfont-size:20px;\nline-height:20px;\nfont-weight:800;\nfont-family:\"Open Sans\";\ncolor:rgb(255, 255, 255);\ntext-decoration:none;\nbackground-color:rgb(227, 58, 12);\npadding:10px;\nborder-width:0px;\nborder-color:rgb(255, 214, 88);\nborder-style:none;\n}\n\n.tp-caption.medium_bold_orange {\nfont-size:24px;\nline-height:30px;\nfont-weight:800;\nfont-family:\"Open Sans\";\ncolor:rgb(243, 156, 18);\ntext-decoration:none;\nbackground-color:transparent;\nborder-width:0px;\nborder-color:rgb(255, 214, 88);\nborder-style:none;\n}\n\n.tp-caption.medium_bg_orange {\nfont-size:20px;\nline-height:20px;\nfont-weight:800;\nfont-family:\"Open Sans\";\ncolor:rgb(255, 255, 255);\ntext-decoration:none;\nbackground-color:rgb(243, 156, 18);\npadding:10px;\nborder-width:0px;\nborder-color:rgb(255, 214, 88);\nborder-style:none;\n}\n\n.tp-caption.grassfloor {\ntext-decoration:none;\nbackground-color:rgba(160, 179, 151, 1);\nwidth:4000px;\nheight:150px;\nborder-width:0px;\nborder-color:rgb(34, 34, 34);\nborder-style:none;\n}\n\n.tp-caption.large_bold_white {\nfont-size:58px;\nline-height:60px;\nfont-weight:800;\nfont-family:\"Open Sans\";\ncolor:rgb(255, 255, 255);\ntext-decoration:none;\nbackground-color:transparent;\nborder-width:0px;\nborder-color:rgb(255, 214, 88);\nborder-style:none;\n}\n\n.tp-caption.medium_light_white {\nfont-size:30px;\nline-height:36px;\nfont-weight:300;\nfont-family:\"Open Sans\";\ncolor:rgb(255, 255, 255);\ntext-decoration:none;\nbackground-color:transparent;\npadding:0px;\nborder-width:0px;\nborder-color:rgb(255, 214, 88);\nborder-style:none;\n}\n\n.tp-caption.mediumlarge_light_white {\nfont-size:34px;\nline-height:40px;\nfont-weight:300;\nfont-family:\"Open Sans\";\ncolor:rgb(255, 255, 255);\ntext-decoration:none;\nbackground-color:transparent;\npadding:0px;\nborder-width:0px;\nborder-color:rgb(255, 214, 88);\nborder-style:none;\n}\n\n.tp-caption.mediumlarge_light_white_center {\nfont-size:34px;\nline-height:40px;\nfont-weight:300;\nfont-family:\"Open Sans\";\ncolor:#ffffff;\ntext-decoration:none;\nbackground-color:transparent;\npadding:0px 0px 0px 0px;\ntext-align:center;\nborder-width:0px;\nborder-color:rgb(255, 214, 88);\nborder-style:none;\n}\n\n.tp-caption.medium_bg_asbestos {\nfont-size:20px;\nline-height:20px;\nfont-weight:800;\nfont-family:\"Open Sans\";\ncolor:rgb(255, 255, 255);\ntext-decoration:none;\nbackground-color:rgb(127, 140, 141);\npadding:10px;\nborder-width:0px;\nborder-color:rgb(255, 214, 88);\nborder-style:none;\n}\n\n.tp-caption.medium_light_black {\nfont-size:30px;\nline-height:36px;\nfont-weight:300;\nfont-family:\"Open Sans\";\ncolor:rgb(0, 0, 0);\ntext-decoration:none;\nbackground-color:transparent;\npadding:0px;\nborder-width:0px;\nborder-color:rgb(255, 214, 88);\nborder-style:none;\n}\n\n.tp-caption.large_bold_black {\nfont-size:58px;\nline-height:60px;\nfont-weight:800;\nfont-family:\"Open Sans\";\ncolor:rgb(0, 0, 0);\ntext-decoration:none;\nbackground-color:transparent;\nborder-width:0px;\nborder-color:rgb(255, 214, 88);\nborder-style:none;\n}\n\n.tp-caption.mediumlarge_light_darkblue {\nfont-size:34px;\nline-height:40px;\nfont-weight:300;\nfont-family:\"Open Sans\";\ncolor:rgb(52, 73, 94);\ntext-decoration:none;\nbackground-color:transparent;\npadding:0px;\nborder-width:0px;\nborder-color:rgb(255, 214, 88);\nborder-style:none;\n}\n\n.tp-caption.small_light_white {\nfont-size:17px;\nline-height:28px;\nfont-weight:300;\nfont-family:\"Open Sans\";\ncolor:rgb(255, 255, 255);\ntext-decoration:none;\nbackground-color:transparent;\npadding:0px;\nborder-width:0px;\nborder-color:rgb(255, 214, 88);\nborder-style:none;\n}\n\n.tp-caption.roundedimage {\nborder-width:0px;\nborder-color:rgb(34, 34, 34);\nborder-style:none;\n}\n\n.tp-caption.large_bg_black {\nfont-size:40px;\nline-height:40px;\nfont-weight:800;\nfont-family:\"Open Sans\";\ncolor:rgb(255, 255, 255);\ntext-decoration:none;\nbackground-color:rgb(0, 0, 0);\npadding:10px 20px 15px;\nborder-width:0px;\nborder-color:rgb(255, 214, 88);\nborder-style:none;\n}\n\n.tp-caption.mediumwhitebg {\nfont-size:30px;\nline-height:30px;\nfont-weight:300;\nfont-family:\"Open Sans\";\ncolor:rgb(0, 0, 0);\ntext-decoration:none;\nbackground-color:rgb(255, 255, 255);\npadding:5px 15px 10px;\ntext-shadow:none;\nborder-width:0px;\nborder-color:rgb(0, 0, 0);\nborder-style:none;\n}\n\n.tp-caption.medium_bg_orange_new1 {\nfont-size:20px;\nline-height:20px;\nfont-weight:800;\nfont-family:\"Open Sans\";\ncolor:rgb(255, 255, 255);\ntext-decoration:none;\nbackground-color:rgb(243, 156, 18);\npadding:10px;\nborder-width:0px;\nborder-color:rgb(255, 214, 88);\nborder-style:none;\n}\n\n\n\n.tp-caption.boxshadow{\n\t\t-moz-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5);\n\t\t-webkit-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5);\n\t\tbox-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5);\n\t}\n\n.tp-caption.black{\n\t\tcolor: #000;\n\t\ttext-shadow: none;\n\t\tfont-weight: 300;\n\t\tfont-size: 19px;\n\t\tline-height: 19px;\n\t\tfont-family: 'Open Sans', sans;\n\t}\n\n.tp-caption.noshadow {\n\t\ttext-shadow: none;\n\t}\n\n\n.tp_inner_padding\t{\tbox-sizing:border-box;\n\t\t\t\t\t\t-webkit-box-sizing:border-box;\n\t\t\t\t\t\t-moz-box-sizing:border-box;\n\t\t\t\t\t\tmax-height:none !important;\t}\n\n\n/*.tp-caption\t\t\t{\ttransform:none !important}*/\n\n\n/*********************************\n\t-\tSPECIAL TP CAPTIONS -\n**********************************/\n.tp-caption .frontcorner\t\t{\n\t\t\t\t\t\t\t\t\t\twidth: 0;\n\t\t\t\t\t\t\t\t\t\theight: 0;\n\t\t\t\t\t\t\t\t\t\tborder-left: 40px solid transparent;\n\t\t\t\t\t\t\t\t\t\tborder-right: 0px solid transparent;\n\t\t\t\t\t\t\t\t\t\tborder-top: 40px solid #00A8FF;\n\t\t\t\t\t\t\t\t\t\tposition: absolute;left:-40px;top:0px;\n\t\t\t\t\t\t\t\t\t}\n\n.tp-caption .backcorner\t\t{\n\t\t\t\t\t\t\t\t\t\twidth: 0;\n\t\t\t\t\t\t\t\t\t\theight: 0;\n\t\t\t\t\t\t\t\t\t\tborder-left: 0px solid transparent;\n\t\t\t\t\t\t\t\t\t\tborder-right: 40px solid transparent;\n\t\t\t\t\t\t\t\t\t\tborder-bottom: 40px solid #00A8FF;\n\t\t\t\t\t\t\t\t\t\tposition: absolute;right:0px;top:0px;\n\t\t\t\t\t\t\t\t\t}\n\n.tp-caption .frontcornertop\t\t{\n\t\t\t\t\t\t\t\t\t\twidth: 0;\n\t\t\t\t\t\t\t\t\t\theight: 0;\n\t\t\t\t\t\t\t\t\t\tborder-left: 40px solid transparent;\n\t\t\t\t\t\t\t\t\t\tborder-right: 0px solid transparent;\n\t\t\t\t\t\t\t\t\t\tborder-bottom: 40px solid #00A8FF;\n\t\t\t\t\t\t\t\t\t\tposition: absolute;left:-40px;top:0px;\n\t\t\t\t\t\t\t\t\t}\n\n.tp-caption .backcornertop\t\t{\n\t\t\t\t\t\t\t\t\t\twidth: 0;\n\t\t\t\t\t\t\t\t\t\theight: 0;\n\t\t\t\t\t\t\t\t\t\tborder-left: 0px solid transparent;\n\t\t\t\t\t\t\t\t\t\tborder-right: 40px solid transparent;\n\t\t\t\t\t\t\t\t\t\tborder-top: 40px solid #00A8FF;\n\t\t\t\t\t\t\t\t\t\tposition: absolute;right:0px;top:0px;\n\t\t\t\t\t\t\t\t\t}\n\n/******************************\n\t-\tBUTTONS\t-\n*******************************/\n\n.tp-simpleresponsive .button\t\t\t\t{\tpadding:6px 13px 5px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; height:30px;\n\t\t\t\t\t\t\t\t\t\t\t\tcursor:pointer;\n\t\t\t\t\t\t\t\t\t\t\t\tcolor:#fff !important; text-shadow:0px 1px 1px rgba(0, 0, 0, 0.6) !important; font-size:15px; line-height:45px !important;\n\t\t\t\t\t\t\t\t\t\t\t\tbackground:url(../images/gradient/g30.png) repeat-x top; font-family: arial, sans-serif; font-weight: bold; letter-spacing: -1px;\n\t\t\t\t\t\t\t\t\t\t\t}\n\n.tp-simpleresponsive  .button.big\t\t\t{\tcolor:#fff; text-shadow:0px 1px 1px rgba(0, 0, 0, 0.6); font-weight:bold; padding:9px 20px; font-size:19px;  line-height:57px !important; background:url(../images/gradient/g40.png) repeat-x top;}\n\n\n.tp-simpleresponsive  .purchase:hover,\n.tp-simpleresponsive  .button:hover,\n.tp-simpleresponsive  .button.big:hover\t\t{\tbackground-position:bottom, 15px 11px;}\n\n\n\n\t@media only screen and (min-width: 768px) and (max-width: 959px) {\n\n\t }\n\n\n\n\t@media only screen and (min-width: 480px) and (max-width: 767px) {\n\t\t.tp-simpleresponsive  .button\t{\tpadding:4px 8px 3px; line-height:25px !important; font-size:11px !important;font-weight:normal;\t}\n\t\t.tp-simpleresponsive  a.button { -webkit-transition: none; -moz-transition: none; -o-transition: none; -ms-transition: none;\t }\n\n\n\t}\n\n    @media only screen and (min-width: 0px) and (max-width: 479px) {\n\t\t.tp-simpleresponsive  .button\t{\tpadding:2px 5px 2px; line-height:20px !important; font-size:10px !important;}\n\t\t.tp-simpleresponsive  a.button { -webkit-transition: none; -moz-transition: none; -o-transition: none; -ms-transition: none;\t }\n\t}\n\n\n\n\n\n/*\tBUTTON COLORS\t*/\n\n\n\n.tp-simpleresponsive  .button.green, .tp-simpleresponsive  .button:hover.green,\n.tp-simpleresponsive  .purchase.green, .tp-simpleresponsive  .purchase:hover.green\t\t\t{ background-color:#21a117; -webkit-box-shadow:  0px 3px 0px 0px #104d0b;        -moz-box-shadow:   0px 3px 0px 0px #104d0b;        box-shadow:   0px 3px 0px 0px #104d0b;  }\n\n\n.tp-simpleresponsive  .button.blue, .tp-simpleresponsive  .button:hover.blue,\n.tp-simpleresponsive  .purchase.blue, .tp-simpleresponsive  .purchase:hover.blue\t\t\t{ background-color:#1d78cb; -webkit-box-shadow:  0px 3px 0px 0px #0f3e68;        -moz-box-shadow:   0px 3px 0px 0px #0f3e68;        box-shadow:   0px 3px 0px 0px #0f3e68;}\n\n\n.tp-simpleresponsive  .button.red, .tp-simpleresponsive  .button:hover.red,\n.tp-simpleresponsive  .purchase.red, .tp-simpleresponsive  .purchase:hover.red\t\t\t\t{ background-color:#cb1d1d; -webkit-box-shadow:  0px 3px 0px 0px #7c1212;        -moz-box-shadow:   0px 3px 0px 0px #7c1212;        box-shadow:   0px 3px 0px 0px #7c1212;}\n\n.tp-simpleresponsive  .button.orange, .tp-simpleresponsive  .button:hover.orange,\n.tp-simpleresponsive  .purchase.orange, .tp-simpleresponsive  .purchase:hover.orange\t\t{ background-color:#ff7700; -webkit-box-shadow:  0px 3px 0px 0px #a34c00;        -moz-box-shadow:   0px 3px 0px 0px #a34c00;        box-shadow:   0px 3px 0px 0px #a34c00;}\n\n.tp-simpleresponsive  .button.darkgrey, .tp-simpleresponsive  .button.grey,\n.tp-simpleresponsive  .button:hover.darkgrey, .tp-simpleresponsive  .button:hover.grey,\n.tp-simpleresponsive  .purchase.darkgrey, .tp-simpleresponsive  .purchase:hover.darkgrey\t{ background-color:#555; -webkit-box-shadow:  0px 3px 0px 0px #222;        -moz-box-shadow:   0px 3px 0px 0px #222;        box-shadow:   0px 3px 0px 0px #222;}\n\n.tp-simpleresponsive  .button.lightgrey, .tp-simpleresponsive  .button:hover.lightgrey,\n.tp-simpleresponsive  .purchase.lightgrey, .tp-simpleresponsive  .purchase:hover.lightgrey\t{ background-color:#888; -webkit-box-shadow:  0px 3px 0px 0px #555;        -moz-box-shadow:   0px 3px 0px 0px #555;        box-shadow:   0px 3px 0px 0px #555;}\n\n\n\n/****************************************************************\n\n\t-\tSET THE ANIMATION EVEN MORE SMOOTHER ON ANDROID   -\n\n******************************************************************/\n\n/*.tp-simpleresponsive\t\t\t\t{\t-webkit-perspective: 1500px;\n\t\t\t\t\t\t\t\t\t\t-moz-perspective: 1500px;\n\t\t\t\t\t\t\t\t\t\t-o-perspective: 1500px;\n\t\t\t\t\t\t\t\t\t\t-ms-perspective: 1500px;\n\t\t\t\t\t\t\t\t\t\tperspective: 1500px;\n\t\t\t\t\t\t\t\t\t}*/\n\n\n\n\n/**********************************************\n\t-\tFULLSCREEN AND FULLWIDHT CONTAINERS\t-\n**********************************************/\n\n.fullscreen-container {\n\t\twidth:100%;\n\t\tposition:relative;\n\t\tpadding:0;\n}\n\n\n\n.fullwidthbanner-container{\n\twidth:100%;\n\tposition:relative;\n\tpadding:0;\n\toverflow:hidden;\n}\n\n.fullwidthbanner-container .fullwidthbanner{\n\twidth:100%;\n\tposition:relative;\n}\n\n\n\n/************************************************\n\t  - SOME CAPTION MODIFICATION AT START  -\n*************************************************/\n.tp-simpleresponsive .caption,\n.tp-simpleresponsive .tp-caption {\n\t/*-ms-filter: \"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)\";\t\t-moz-opacity: 0;\t-khtml-opacity: 0;\topacity: 0; */\n\tposition:absolute;visibility: hidden;\n\t-webkit-font-smoothing: antialiased !important;\n}\n\n\n.tp-simpleresponsive img\t{\tmax-width:none;}\n\n\n\n/******************************\n\t-\tIE8 HACKS\t-\n*******************************/\n.noFilterClass {\n\tfilter:none !important;\n}\n\n\n/******************************\n\t-\tSHADOWS\t\t-\n******************************/\n.tp-bannershadow  {\n\t\tposition:absolute;\n\n\t\tmargin-left:auto;\n\t\tmargin-right:auto;\n\t\t-moz-user-select: none;\n        -khtml-user-select: none;\n        -webkit-user-select: none;\n        -o-user-select: none;\n\t}\n\n.tp-bannershadow.tp-shadow1 {\tbackground:url(../assets/shadow1.png) no-repeat; background-size:100% 100%; width:890px; height:60px; bottom:-60px;}\n.tp-bannershadow.tp-shadow2 {\tbackground:url(../assets/shadow2.png) no-repeat; background-size:100% 100%; width:890px; height:60px;bottom:-60px;}\n.tp-bannershadow.tp-shadow3 {\tbackground:url(../assets/shadow3.png) no-repeat; background-size:100% 100%; width:890px; height:60px;bottom:-60px;}\n\n\n/********************************\n\t-\tFULLSCREEN VIDEO\t-\n*********************************/\n.caption.fullscreenvideo {\tleft:0px; top:0px; position:absolute;width:100%;height:100%;}\n.caption.fullscreenvideo iframe,\n.caption.fullscreenvideo video\t{ width:100% !important; height:100% !important; display: none}\n\n.tp-caption.fullscreenvideo\t{\tleft:0px; top:0px; position:absolute;width:100%;height:100%;}\n\n\n.tp-caption.fullscreenvideo iframe,\n.tp-caption.fullscreenvideo iframe video\t{ width:100% !important; height:100% !important; display: none;}\n\n\n.fullcoveredvideo video,\n.fullscreenvideo video\t\t\t\t\t{\tbackground: #000;}\n\n.fullcoveredvideo .tp-poster\t\t{\tbackground-position: center center;background-size: cover;width:100%;height:100%;top:0px;left:0px;}\n\n.html5vid.videoisplaying .tp-poster\t{\tdisplay: none}\n\n.tp-video-play-button\t\t{\tbackground:#000;\n\t\t\t\t\t\t\t\tbackground:rgba(0,0,0,0.3);\n\t\t\t\t\t\t\t\tpadding:5px;\n\t\t\t\t\t\t\t\tborder-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;\n\t\t\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\t\t\ttop: 50%;\n\t\t\t\t\t\t\t\tleft: 50%;\n\t\t\t\t\t\t\t\tfont-size: 40px;\n\t\t\t\t\t\t\t\tcolor: #FFF;\n\t\t\t\t\t\t\t\tz-index: 3;\n\t\t\t\t\t\t\t\tmargin-top: -27px;\n\t\t\t\t\t\t\t\tmargin-left: -28px;\n\t\t\t\t\t\t\t\ttext-align: center;\n\t\t\t\t\t\t\t\tcursor: pointer;\n\t\t\t\t\t\t\t}\n\n.html5vid .tp-revstop\t\t{\twidth:6px;height:20px; border-left:5px solid #fff; border-right:5px solid #fff; position: relative;margin:10px 20px;}\t\t\t\t\t\t\n.html5vid .tp-revstop\t{\tdisplay:none;}\n.html5vid.videoisplaying .revicon-right-dir\t{\tdisplay:none}\n.html5vid.videoisplaying .tp-revstop\t{\tdisplay:block}\n\n.html5vid.videoisplaying .tp-video-play-button\t{\tdisplay:none}\n.html5vid:hover .tp-video-play-button { display:block}\t\t\n\n.fullcoveredvideo .tp-video-play-button\t{\tdisplay:none !important}\t\t\t\n\n\n/********************************\n\t-\tFULLSCREEN VIDEO ENDS\t-\n*********************************/\n\n\n/********************************\n\t-\tDOTTED OVERLAYS\t-\n*********************************/\n.tp-dottedoverlay\t\t\t\t\t\t{\tbackground-repeat:repeat;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:1;}\n.tp-dottedoverlay.twoxtwo\t\t\t\t{\tbackground:url(../assets/gridtile.png)}\n.tp-dottedoverlay.twoxtwowhite\t\t\t{\tbackground:url(../assets/gridtile_white.png)}\n.tp-dottedoverlay.threexthree\t\t\t{\tbackground:url(../assets/gridtile_3x3.png)}\n.tp-dottedoverlay.threexthreewhite\t\t{\tbackground:url(../assets/gridtile_3x3_white.png)}\n/********************************\n\t-\tDOTTED OVERLAYS ENDS\t-\n*********************************/\n\n\n/************************\n\t-\tNAVIGATION\t-\n*************************/\n\n/** BULLETS **/\n\n.tpclear\t\t{\tclear:both;}\n\n\n.tp-bullets\t\t\t\t\t\t\t\t\t{\tz-index:1000; position:absolute;\n\t\t\t\t\t\t\t\t\t\t\t\t-ms-filter: \"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)\";\n\t\t\t\t\t\t\t\t\t\t\t\t-moz-opacity: 1;\n\t\t\t\t\t\t\t\t\t\t\t\t-khtml-opacity: 1;\n\t\t\t\t\t\t\t\t\t\t\t\topacity: 1;\n\t\t\t\t\t\t\t\t\t\t\t\t-webkit-transition: opacity 0.2s ease-out; -moz-transition: opacity 0.2s ease-out; -o-transition: opacity 0.2s ease-out; -ms-transition: opacity 0.2s ease-out;-webkit-transform: translateZ(5px);\n\t\t\t\t\t\t\t\t\t\t\t}\n.tp-bullets.hidebullets\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\t-ms-filter: \"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)\";\n\t\t\t\t\t\t\t\t\t\t\t\t-moz-opacity: 0;\n\t\t\t\t\t\t\t\t\t\t\t\t-khtml-opacity: 0;\n\t\t\t\t\t\t\t\t\t\t\t\topacity: 0;\n\t\t\t\t\t\t\t\t\t\t\t}\n\n\n.tp-bullets.simplebullets.navbar\t\t\t\t\t\t{ \tborder:1px solid #666; border-bottom:1px solid #444; background:url(../assets/boxed_bgtile.png); height:40px; padding:0px 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px ;}\n\n.tp-bullets.simplebullets.navbar-old\t\t\t\t\t{ \t background:url(../assets/navigdots_bgtile.png); height:35px; padding:0px 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px ;}\n\n\n.tp-bullets.simplebullets.round .bullet\t\t\t\t\t{\tcursor:pointer; position:relative;\tbackground:url(../assets/bullet.png) no-Repeat top left;\twidth:20px;\theight:20px;  margin-right:0px; float:left; margin-top:0px; margin-left:3px;}\n.tp-bullets.simplebullets.round .bullet.last\t\t\t{\tmargin-right:3px;}\n\n.tp-bullets.simplebullets.round-old .bullet\t\t\t\t{\tcursor:pointer; position:relative;\tbackground:url(../assets/bullets.png) no-Repeat bottom left;\twidth:23px;\theight:23px;  margin-right:0px; float:left; margin-top:0px;}\n.tp-bullets.simplebullets.round-old .bullet.last\t\t{\tmargin-right:0px;}\n\n\n/**\tSQUARE BULLETS **/\n.tp-bullets.simplebullets.square .bullet\t\t\t\t{\tcursor:pointer; position:relative;\tbackground:url(../assets/bullets2.png) no-Repeat bottom left;\twidth:19px;\theight:19px;  margin-right:0px; float:left; margin-top:0px;}\n.tp-bullets.simplebullets.square .bullet.last\t\t\t{\tmargin-right:0px;}\n\n\n/**\tSQUARE BULLETS **/\n.tp-bullets.simplebullets.square-old .bullet\t\t\t{\tcursor:pointer; position:relative;\tbackground:url(../assets/bullets2.png) no-Repeat bottom left;\twidth:19px;\theight:19px;  margin-right:0px; float:left; margin-top:0px;}\n.tp-bullets.simplebullets.square-old .bullet.last\t\t{\tmargin-right:0px;}\n\n\n/** navbar NAVIGATION VERSION **/\n.tp-bullets.simplebullets.navbar .bullet\t\t\t{\tcursor:pointer; position:relative;\tbackground:url(../assets/bullet_boxed.png) no-Repeat top left;\twidth:18px;\theight:19px;   margin-right:5px; float:left; margin-top:0px;}\n\n.tp-bullets.simplebullets.navbar .bullet.first\t\t{\tmargin-left:0px !important;}\n.tp-bullets.simplebullets.navbar .bullet.last\t\t{\tmargin-right:0px !important;}\n\n\n\n/** navbar NAVIGATION VERSION **/\n.tp-bullets.simplebullets.navbar-old .bullet\t\t\t{\tcursor:pointer; position:relative;\tbackground:url(../assets/navigdots.png) no-Repeat bottom left;\twidth:15px;\theight:15px;  margin-left:5px !important; margin-right:5px !important;float:left; margin-top:10px;}\n.tp-bullets.simplebullets.navbar-old .bullet.first\t\t{\tmargin-left:0px !important;}\n.tp-bullets.simplebullets.navbar-old .bullet.last\t\t{\tmargin-right:0px !important;}\n\n\n.tp-bullets.simplebullets .bullet:hover,\n.tp-bullets.simplebullets .bullet.selected\t\t\t\t{\tbackground-position:top left; }\n\n.tp-bullets.simplebullets.round .bullet:hover,\n.tp-bullets.simplebullets.round .bullet.selected,\n.tp-bullets.simplebullets.navbar .bullet:hover,\n.tp-bullets.simplebullets.navbar .bullet.selected\t\t{\tbackground-position:bottom left; }\n\n\n\n/*************************************\n\t-\tTP ARROWS \t-\n**************************************/\n.tparrows\t\t\t\t\t\t\t\t\t\t\t\t{\t-ms-filter: \"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)\";\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t-moz-opacity: 1;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t-khtml-opacity: 1;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\topacity: 1;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t-webkit-transition: opacity 0.2s ease-out; -moz-transition: opacity 0.2s ease-out; -o-transition: opacity 0.2s ease-out; -ms-transition: opacity 0.2s ease-out;\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t-webkit-transform: translateZ(5000px);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t-webkit-transform-style: flat;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t-webkit-backface-visibility: hidden;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tz-index:600;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tposition: relative;\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n.tparrows.hidearrows\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t-ms-filter: \"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)\";\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t-moz-opacity: 0;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t-khtml-opacity: 0;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\topacity: 0;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n.tp-leftarrow\t\t\t\t\t\t\t\t\t\t\t{\tz-index:100;cursor:pointer; position:relative;\tbackground:url(../assets/large_left.png) no-Repeat top left;\twidth:40px;\theight:40px;   }\n.tp-rightarrow\t\t\t\t\t\t\t\t\t\t\t{\tz-index:100;cursor:pointer; position:relative;\tbackground:url(../assets/large_right.png) no-Repeat top left;\twidth:40px;\theight:40px;   }\n\n\n.tp-leftarrow.round\t\t\t\t\t\t\t\t\t\t{\tz-index:100;cursor:pointer; position:relative;\tbackground:url(../assets/small_left.png) no-Repeat top left;\twidth:19px;\theight:14px;  margin-right:0px; float:left; margin-top:0px;\t}\n.tp-rightarrow.round\t\t\t\t\t\t\t\t\t{\tz-index:100;cursor:pointer; position:relative;\tbackground:url(../assets/small_right.png) no-Repeat top left;\twidth:19px;\theight:14px;  margin-right:0px; float:left;\tmargin-top:0px;}\n\n\n.tp-leftarrow.round-old\t\t\t\t\t\t\t\t\t{\tz-index:100;cursor:pointer; position:relative;\tbackground:url(../assets/arrow_left.png) no-Repeat top left;\twidth:26px;\theight:26px;  margin-right:0px; float:left; margin-top:0px;\t}\n.tp-rightarrow.round-old\t\t\t\t\t\t\t\t{\tz-index:100;cursor:pointer; position:relative;\tbackground:url(../assets/arrow_right.png) no-Repeat top left;\twidth:26px;\theight:26px;  margin-right:0px; float:left;\tmargin-top:0px;}\n\n\n.tp-leftarrow.navbar\t\t\t\t\t\t\t\t\t{\tz-index:100;cursor:pointer; position:relative;\tbackground:url(../assets/small_left_boxed.png) no-Repeat top left;\twidth:20px;\theight:15px;   float:left;\tmargin-right:6px; margin-top:12px;}\n.tp-rightarrow.navbar\t\t\t\t\t\t\t\t\t{\tz-index:100;cursor:pointer; position:relative;\tbackground:url(../assets/small_right_boxed.png) no-Repeat top left;\twidth:20px;\theight:15px;   float:left;\tmargin-left:6px; margin-top:12px;}\n\n\n.tp-leftarrow.navbar-old\t\t\t\t\t\t\t\t{\tz-index:100;cursor:pointer; position:relative;\tbackground:url(../assets/arrowleft.png) no-Repeat top left;\t\twidth:9px;\theight:16px;   float:left;\tmargin-right:6px; margin-top:10px;}\n.tp-rightarrow.navbar-old\t\t\t\t\t\t\t\t{\tz-index:100;cursor:pointer; position:relative;\tbackground:url(../assets/arrowright.png) no-Repeat top left;\twidth:9px;\theight:16px;   float:left;\tmargin-left:6px; margin-top:10px;}\n\n.tp-leftarrow.navbar-old.thumbswitharrow\t\t\t\t{\tmargin-right:10px; }\n.tp-rightarrow.navbar-old.thumbswitharrow\t\t\t\t{\tmargin-left:0px; }\n\n.tp-leftarrow.square\t\t\t\t\t\t\t\t\t{\tz-index:100;cursor:pointer; position:relative;\tbackground:url(../assets/arrow_left2.png) no-Repeat top left;\twidth:12px;\theight:17px;   float:left;\tmargin-right:0px; margin-top:0px;}\n.tp-rightarrow.square\t\t\t\t\t\t\t\t\t{\tz-index:100;cursor:pointer; position:relative;\tbackground:url(../assets/arrow_right2.png) no-Repeat top left;\twidth:12px;\theight:17px;   float:left;\tmargin-left:0px; margin-top:0px;}\n\n\n.tp-leftarrow.square-old\t\t\t\t\t\t\t\t{\tz-index:100;cursor:pointer; position:relative;\tbackground:url(../assets/arrow_left2.png) no-Repeat top left;\twidth:12px;\theight:17px;   float:left;\tmargin-right:0px; margin-top:0px;}\n.tp-rightarrow.square-old\t\t\t\t\t\t\t\t{\tz-index:100;cursor:pointer; position:relative;\tbackground:url(../assets/arrow_right2.png) no-Repeat top left;\twidth:12px;\theight:17px;   float:left;\tmargin-left:0px; margin-top:0px;}\n\n\n.tp-leftarrow.default\t\t\t\t\t\t\t\t\t{\tz-index:100;cursor:pointer; position:relative;\tbackground:url(../assets/large_left.png) no-Repeat 0 0;\twidth:40px;\theight:40px;\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n.tp-rightarrow.default\t\t\t\t\t\t\t\t\t{\tz-index:100;cursor:pointer; position:relative;\tbackground:url(../assets/large_right.png) no-Repeat 0 0;\twidth:40px;\theight:40px;\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\n\n\n\n.tp-leftarrow:hover,\n.tp-rightarrow:hover \t\t\t\t\t\t\t\t\t{\tbackground-position:bottom left; }\n\n\n\n\n\n\n/****************************************************************************************************\n\t-\tTP THUMBS \t-\n*****************************************************************************************************\n\n - tp-thumbs & tp-mask Width is the width of the basic Thumb Container (500px basic settings)\n\n - .bullet width & height is the dimension of a simple Thumbnail (basic 100px x 50px)\n\n *****************************************************************************************************/\n\n\n.tp-bullets.tp-thumbs\t\t\t\t\t\t{\tz-index:1000; position:absolute; padding:3px;background-color:#fff;\n\t\t\t\t\t\t\t\t\t\t\t\twidth:500px;height:50px; \t\t\t/* THE DIMENSIONS OF THE THUMB CONTAINER */\n\t\t\t\t\t\t\t\t\t\t\t\tmargin-top:-50px;\n\t\t\t\t\t\t\t\t\t\t\t}\n\n\n.fullwidthbanner-container .tp-thumbs\t\t{  padding:3px;}\n\n.tp-bullets.tp-thumbs .tp-mask\t\t\t\t{\twidth:500px; height:50px;  \t\t\t/* THE DIMENSIONS OF THE THUMB CONTAINER */\n\t\t\t\t\t\t\t\t\t\t\t\toverflow:hidden; position:relative;}\n\n\n.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer\t{\twidth:5000px; position:absolute;}\n\n.tp-bullets.tp-thumbs .bullet\t\t\t\t{   width:100px; height:50px; \t\t\t/* THE DIMENSION OF A SINGLE THUMB */\n\t\t\t\t\t\t\t\t\t\t\t\tcursor:pointer; overflow:hidden;background:none;margin:0;float:left;\n\t\t\t\t\t\t\t\t\t\t\t\t-ms-filter: \"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)\";\n\t\t\t\t\t\t\t\t\t\t\t\t/*filter: alpha(opacity=50);\t*/\n\t\t\t\t\t\t\t\t\t\t\t\t-moz-opacity: 0.5;\n\t\t\t\t\t\t\t\t\t\t\t\t-khtml-opacity: 0.5;\n\t\t\t\t\t\t\t\t\t\t\t\topacity: 0.5;\n\n\t\t\t\t\t\t\t\t\t\t\t\t-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out;\n\t\t\t\t\t\t\t\t\t\t\t}\n\n\n.tp-bullets.tp-thumbs .bullet:hover,\n.tp-bullets.tp-thumbs .bullet.selected\t\t{ \t-ms-filter: \"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)\";\n\n\t\t\t\t\t\t\t\t\t\t\t\t-moz-opacity: 1;\n\t\t\t\t\t\t\t\t\t\t\t\t-khtml-opacity: 1;\n\t\t\t\t\t\t\t\t\t\t\t\topacity: 1;\n\t\t\t\t\t\t\t\t\t\t\t}\n.tp-thumbs img\t\t\t\t\t\t\t\t{\twidth:100%; }\n\n\n/************************************\n\t\t-\tTP BANNER TIMER\t\t-\n*************************************/\n.tp-bannertimer\t\t\t\t\t\t\t\t{\twidth:100%; height:10px; background:url(../assets/timer.png);position:absolute; z-index:200;top:0px;}\n.tp-bannertimer.tp-bottom\t\t\t\t\t{\tbottom:0px;height:5px; top:auto;}\n\n\n\n\n/***************************************\n\t-\tRESPONSIVE SETTINGS \t-\n****************************************/\n\n\n\n\n    @media only screen and (min-width: 0px) and (max-width: 479px) {\n\t\t\t\t.responsive .tp-bullets\t{\tdisplay:none}\n\t\t\t\t.responsive .tparrows\t{\tdisplay:none;}\n\t}\n\n\n\n\n\n/*********************************************\n\n\t-\tBASIC SETTINGS FOR THE BANNER\t-\n\n***********************************************/\n\n .tp-simpleresponsive img {\n\t\t-moz-user-select: none;\n        -khtml-user-select: none;\n        -webkit-user-select: none;\n        -o-user-select: none;\n}\n\n\n\n.tp-simpleresponsive a{\ttext-decoration:none;}\n\n.tp-simpleresponsive ul {\n\tlist-style:none;\n\tpadding:0;\n\tmargin:0;\n}\n\n.tp-simpleresponsive >ul >li{\n\tlist-stye:none;\n\tposition:absolute;\n\tvisibility:hidden;\n}\n/*  CAPTION SLIDELINK   **/\n.caption.slidelink a div,\n.tp-caption.slidelink a div {\twidth:3000px; height:1500px;  background:url(../assets/coloredbg.png) repeat;}\n\n/******************************\n\t-\tLOADER FORMS\t-\n********************************/\n\n.tp-loader \t{\t  \n\t\t\t\ttop:50%; left:50%; \n\t\t\t\tz-index:10000; \n\t\t\t\tposition:absolute;\n\t\t\t\t\n\n\t\t\t}\n\t\t\t\n.tp-loader.spinner0 {\n  width: 40px;\n  height: 40px;\n  background:url(../assets/loader.gif) no-repeat center center;\n  background-color: #fff;\n  box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);\n  -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);  \n  margin-top:-20px;\n  margin-left:-20px;\n  -webkit-animation: tp-rotateplane 1.2s infinite ease-in-out;\n  animation: tp-rotateplane 1.2s infinite ease-in-out;\n  border-radius: 3px;\n\t-moz-border-radius: 3px;\n\t-webkit-border-radius: 3px;\n}\n\n\n.tp-loader.spinner1 {\n  width: 40px;\n  height: 40px;\n  background-color: #fff;\n  box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);\n  -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);  \n  margin-top:-20px;\n  margin-left:-20px;\n  -webkit-animation: tp-rotateplane 1.2s infinite ease-in-out;\n  animation: tp-rotateplane 1.2s infinite ease-in-out;\n  border-radius: 3px;\n\t-moz-border-radius: 3px;\n\t-webkit-border-radius: 3px;\n}\n\n\n\n.tp-loader.spinner5 \t{\tbackground:url(../assets/loader.gif) no-repeat 10px 10px; \n\t\t\t\t\t\t\tbackground-color:#fff;  \n\t\t\t\t\t\t\tmargin:-22px -22px; \t\t\t\t\t\t\t\n\t\t\t\t\t\t\twidth:44px;height:44px;\n\t\t\t\t\t\t\tborder-radius: 3px;\n\t\t\t\t\t\t\t-moz-border-radius: 3px;\n\t\t\t\t\t\t\t-webkit-border-radius: 3px;\n\t\t\t\t\t\t}\n\n\n@-webkit-keyframes tp-rotateplane {\n  0% { -webkit-transform: perspective(120px) }\n  50% { -webkit-transform: perspective(120px) rotateY(180deg) }\n  100% { -webkit-transform: perspective(120px) rotateY(180deg)  rotateX(180deg) }\n}\n\n@keyframes tp-rotateplane {\n  0% { \n    transform: perspective(120px) rotateX(0deg) rotateY(0deg);\n    -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg) \n  } 50% { \n    transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);\n    -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg) \n  } 100% { \n    transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);\n    -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);\n  }\n}\n\n\n.tp-loader.spinner2 {\n  width: 40px;\n  height: 40px;\n  margin-top:-20px;margin-left:-20px;\n  background-color: #ff0000;\n   box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);\n  -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);  \n  border-radius: 100%;  \n  -webkit-animation: tp-scaleout 1.0s infinite ease-in-out;\n  animation: tp-scaleout 1.0s infinite ease-in-out;\n}\n\n@-webkit-keyframes tp-scaleout {\n  0% { -webkit-transform: scale(0.0) }\n  100% {\n    -webkit-transform: scale(1.0);\n    opacity: 0;\n  }\n}\n\n@keyframes tp-scaleout {\n  0% { \n    transform: scale(0.0);\n    -webkit-transform: scale(0.0);\n  } 100% {\n    transform: scale(1.0);\n    -webkit-transform: scale(1.0);\n    opacity: 0;\n  }\n}\n\n\n\n\n.tp-loader.spinner3 {\n  margin: -9px 0px 0px -35px;\n  width: 70px;\n  text-align: center;\n\n}\n\n.tp-loader.spinner3 .bounce1,\n.tp-loader.spinner3 .bounce2,\n.tp-loader.spinner3 .bounce3 {\n  width: 18px;\n  height: 18px;\n  background-color: #fff;\n  box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);\n  -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);  \n  border-radius: 100%;\n  display: inline-block;\n  -webkit-animation: tp-bouncedelay 1.4s infinite ease-in-out;\n  animation: tp-bouncedelay 1.4s infinite ease-in-out;\n  /* Prevent first frame from flickering when animation starts */\n  -webkit-animation-fill-mode: both;\n  animation-fill-mode: both;\n}\n\n.tp-loader.spinner3 .bounce1 {\n  -webkit-animation-delay: -0.32s;\n  animation-delay: -0.32s;\n}\n\n.tp-loader.spinner3 .bounce2 {\n  -webkit-animation-delay: -0.16s;\n  animation-delay: -0.16s;\n}\n\n@-webkit-keyframes tp-bouncedelay {\n  0%, 80%, 100% { -webkit-transform: scale(0.0) }\n  40% { -webkit-transform: scale(1.0) }\n}\n\n@keyframes tp-bouncedelay {\n  0%, 80%, 100% { \n    transform: scale(0.0);\n    -webkit-transform: scale(0.0);\n  } 40% { \n    transform: scale(1.0);\n    -webkit-transform: scale(1.0);\n  }\n}\n\n\n\n\n.tp-loader.spinner4 {\n  margin: -20px 0px 0px -20px;\n  width: 40px;\n  height: 40px;\n  text-align: center; \n  -webkit-animation: tp-rotate 2.0s infinite linear;\n  animation: tp-rotate 2.0s infinite linear;\n}\n\n.tp-loader.spinner4 .dot1, \n.tp-loader.spinner4 .dot2 {\n  width: 60%;\n  height: 60%;\n  display: inline-block;\n  position: absolute;\n  top: 0;\n  background-color: #fff;\n  border-radius: 100%;  \n  -webkit-animation: tp-bounce 2.0s infinite ease-in-out;\n  animation: tp-bounce 2.0s infinite ease-in-out;\n  box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);\n  -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);  \n}\n\n.tp-loader.spinner4 .dot2 {\n  top: auto;\n  bottom: 0px;\n  -webkit-animation-delay: -1.0s;\n  animation-delay: -1.0s;\n}\n\n@-webkit-keyframes tp-rotate { 100% { -webkit-transform: rotate(360deg) }}\n@keyframes tp-rotate { 100% { transform: rotate(360deg); -webkit-transform: rotate(360deg) }}\n\n@-webkit-keyframes tp-bounce {\n  0%, 100% { -webkit-transform: scale(0.0) }\n  50% { -webkit-transform: scale(1.0) }\n}\n\n@keyframes tp-bounce {\n  0%, 100% { \n    transform: scale(0.0);\n    -webkit-transform: scale(0.0);\n  } 50% { \n    transform: scale(1.0);\n    -webkit-transform: scale(1.0);\n  }\n}\n\n\n\n.tp-transparentimg {\tcontent:\"url(../assets/transparent.png)\"}\n.tp-3d\t\t\t\t{\t-webkit-transform-style: preserve-3d;\n\t\t\t\t\t\t -webkit-transform-origin: 50% 50%;\n\t\t\t\t\t}\n\n\n\n.tp-caption img {\nbackground: transparent;\n-ms-filter: \"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)\";\nfilter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);\nzoom: 1;\n}\n\n\n@font-face {\n  font-family: 'revicons';\n  src: url('../font/revicons.eot?5510888');\n  src: url('../font/revicons.eot?5510888#iefix') format('embedded-opentype'),\n       url('../font/revicons.woff?5510888') format('woff'),\n       url('../font/revicons.ttf?5510888') format('truetype'),\n       url('../font/revicons.svg?5510888#revicons') format('svg');\n  font-weight: normal;\n  font-style: normal;\n}\n/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */\n/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */\n/*\n@media screen and (-webkit-min-device-pixel-ratio:0) {\n  @font-face {\n    font-family: 'revicons';\n    src: url('../font/revicons.svg?5510888#revicons') format('svg');\n  }\n}\n*/\n\n [class^=\"revicon-\"]:before, [class*=\" revicon-\"]:before {\n  font-family: \"revicons\";\n  font-style: normal;\n  font-weight: normal;\n  speak: none;\n\n  display: inline-block;\n  text-decoration: inherit;\n  width: 1em;\n  margin-right: .2em;\n  text-align: center;\n  /* opacity: .8; */\n\n  /* For safety - reset parent styles, that can break glyph codes*/\n  font-variant: normal;\n  text-transform: none;\n\n  /* fix buttons height, for twitter bootstrap */\n  line-height: 1em;\n\n  /* Animation center compensation - margins should be symmetric */\n  /* remove if not needed */\n  margin-left: .2em;\n\n  /* you can be more comfortable with increased icons size */\n  /* font-size: 120%; */\n\n  /* Uncomment for 3D effect */\n  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */\n}\n\n.revicon-search-1:before { content: '\\e802'; } /* '' */\n.revicon-pencil-1:before { content: '\\e831'; } /* '' */\n.revicon-picture-1:before { content: '\\e803'; } /* '' */\n.revicon-cancel:before { content: '\\e80a'; } /* '' */\n.revicon-info-circled:before { content: '\\e80f'; } /* '' */\n.revicon-trash:before { content: '\\e801'; } /* '' */\n.revicon-left-dir:before { content: '\\e817'; } /* '' */\n.revicon-right-dir:before { content: '\\e818'; } /* '' */\n.revicon-down-open:before { content: '\\e83b'; } /* '' */\n.revicon-left-open:before { content: '\\e819'; } /* '' */\n.revicon-right-open:before { content: '\\e81a'; } /* '' */\n.revicon-angle-left:before { content: '\\e820'; } /* '' */\n.revicon-angle-right:before { content: '\\e81d'; } /* '' */\n.revicon-left-big:before { content: '\\e81f'; } /* '' */\n.revicon-right-big:before { content: '\\e81e'; } /* '' */\n.revicon-magic:before { content: '\\e807'; } /* '' */\n.revicon-picture:before { content: '\\e800'; } /* '' */\n.revicon-export:before { content: '\\e80b'; } /* '' */\n.revicon-cog:before { content: '\\e832'; } /* '' */\n.revicon-login:before { content: '\\e833'; } /* '' */\n.revicon-logout:before { content: '\\e834'; } /* '' */\n.revicon-video:before { content: '\\e805'; } /* '' */\n.revicon-arrow-combo:before { content: '\\e827'; } /* '' */\n.revicon-left-open-1:before { content: '\\e82a'; } /* '' */\n.revicon-right-open-1:before { content: '\\e82b'; } /* '' */\n.revicon-left-open-mini:before { content: '\\e822'; } /* '' */\n.revicon-right-open-mini:before { content: '\\e823'; } /* '' */\n.revicon-left-open-big:before { content: '\\e824'; } /* '' */\n.revicon-right-open-big:before { content: '\\e825'; } /* '' */\n.revicon-left:before { content: '\\e836'; } /* '' */\n.revicon-right:before { content: '\\e826'; } /* '' */\n.revicon-ccw:before { content: '\\e808'; } /* '' */\n.revicon-arrows-ccw:before { content: '\\e806'; } /* '' */\n.revicon-palette:before { content: '\\e829'; } /* '' */\n.revicon-list-add:before { content: '\\e80c'; } /* '' */\n.revicon-doc:before { content: '\\e809'; } /* '' */\n.revicon-left-open-outline:before { content: '\\e82e'; } /* '' */\n.revicon-left-open-2:before { content: '\\e82c'; } /* '' */\n.revicon-right-open-outline:before { content: '\\e82f'; } /* '' */\n.revicon-right-open-2:before { content: '\\e82d'; } /* '' */\n.revicon-equalizer:before { content: '\\e83a'; } /* '' */\n.revicon-layers-alt:before { content: '\\e804'; } /* '' */\n.revicon-popup:before { content: '\\e828'; } /* '' */"
  },
  {
    "path": "assets/js/rs-plugin/js/jquery.themepunch.revolution.js",
    "content": "\n/**************************************************************************\n * jquery.themepunch.revolution.js - jQuery Plugin for Revolution Slider\n * @version: 4.3.2 (25.03.2013)\n * @requires jQuery v1.7 or later (tested on 1.9)\n * @author ThemePunch\n**************************************************************************/\n(function(jQuery,undefined){\n\n\n\t////////////////////////////////////////\n\t// THE REVOLUTION PLUGIN STARTS HERE //\n\t///////////////////////////////////////\n\n\tjQuery.fn.extend({\n\n\t\t// OUR PLUGIN HERE :)\n\t\trevolution: function(options) {\n\n\n\n\t\t\t\t////////////////////////////////\n\t\t\t\t// SET DEFAULT VALUES OF ITEM //\n\t\t\t\t////////////////////////////////\n\t\t\t\tjQuery.fn.revolution.defaults = {\n\t\t\t\t\tdelay:9000,\n\t\t\t\t\tstartheight:500,\n\t\t\t\t\tstartwidth:960,\n\t\t\t\t\tfullScreenAlignForce:\"off\",\n\t\t\t\t\tautoHeight:\"off\",\n\t\t\t\t\thideTimerBar:\"off\",\n\t\t\t\t\thideThumbs:200,\n\t\t\t\t\thideNavDelayOnMobile:1500,\n\n\t\t\t\t\tthumbWidth:100,\t\t\t\t\t\t\t// Thumb With and Height and Amount (only if navigation Tyope set to thumb !)\n\t\t\t\t\tthumbHeight:50,\n\t\t\t\t\tthumbAmount:3,\n\n\t\t\t\t\tnavigationType:\"bullet\",\t\t\t\t// bullet, thumb, none\n\t\t\t\t\tnavigationArrows:\"solo\",\t\t\t// nextto, solo, none\n\n\t\t\t\t\thideThumbsOnMobile:\"off\",\n\t\t\t\t\thideBulletsOnMobile:\"off\",\n\t\t\t\t\thideArrowsOnMobile:\"off\",\n\t\t\t\t\thideThumbsUnderResoluition:0,\n\n\t\t\t\t\tnavigationStyle:\"round\",\t\t\t\t// round,square,navbar,round-old,square-old,navbar-old, or any from the list in the docu (choose between 50+ different item),\n\n\t\t\t\t\tnavigationHAlign:\"center\",\t\t\t\t// Vertical Align top,center,bottom\n\t\t\t\t\tnavigationVAlign:\"bottom\",\t\t\t\t\t// Horizontal Align left,center,right\n\t\t\t\t\tnavigationHOffset:0,\n\t\t\t\t\tnavigationVOffset:20,\n\n\t\t\t\t\tsoloArrowLeftHalign:\"left\",\n\t\t\t\t\tsoloArrowLeftValign:\"center\",\n\t\t\t\t\tsoloArrowLeftHOffset:20,\n\t\t\t\t\tsoloArrowLeftVOffset:0,\n\n\t\t\t\t\tsoloArrowRightHalign:\"right\",\n\t\t\t\t\tsoloArrowRightValign:\"center\",\n\t\t\t\t\tsoloArrowRightHOffset:20,\n\t\t\t\t\tsoloArrowRightVOffset:0,\n\n\t\t\t\t\tkeyboardNavigation:\"on\",\n\n\t\t\t\t\ttouchenabled:\"on\",\t\t\t\t\t\t// Enable Swipe Function : on/off\n\t\t\t\t\tonHoverStop:\"on\",\t\t\t\t\t\t// Stop Banner Timet at Hover on Slide on/off\n\n\n\t\t\t\t\tstopAtSlide:-1,\t\t\t\t\t\t\t// Stop Timer if Slide \"x\" has been Reached. If stopAfterLoops set to 0, then it stops already in the first Loop at slide X which defined. -1 means do not stop at any slide. stopAfterLoops has no sinn in this case.\n\t\t\t\t\tstopAfterLoops:-1,\t\t\t\t\t\t// Stop Timer if All slides has been played \"x\" times. IT will stop at THe slide which is defined via stopAtSlide:x, if set to -1 slide never stop automatic\n\n\t\t\t\t\thideCaptionAtLimit:0,\t\t\t\t\t// It Defines if a caption should be shown under a Screen Resolution ( Basod on The Width of Browser)\n\t\t\t\t\thideAllCaptionAtLimit:0,\t\t\t\t// Hide all The Captions if Width of Browser is less then this value\n\t\t\t\t\thideSliderAtLimit:0,\t\t\t\t\t// Hide the whole slider, and stop also functions if Width of Browser is less than this value\n\n\t\t\t\t\tshadow:0,\t\t\t\t\t\t\t\t//0 = no Shadow, 1,2,3 = 3 Different Art of Shadows  (No Shadow in Fullwidth Version !)\n\t\t\t\t\tfullWidth:\"off\",\t\t\t\t\t\t// Turns On or Off the Fullwidth Image Centering in FullWidth Modus\n\t\t\t\t\tfullScreen:\"off\",\n\t\t\t\t\tminFullScreenHeight:0,\t\t\t\t\t// The Minimum FullScreen Height\n\t\t\t\t\tfullScreenOffsetContainer:\"\",\n\t\t\t\t\tdottedOverlay:\"none\",\t\t\t\t\t//twoxtwo, threexthree, twoxtwowhite, threexthreewhite\n\n\t\t\t\t\tforceFullWidth:\"off\",\t\t\t\t\t\t// Force The FullWidth\n\n\t\t\t\t\tspinner:\"spinner0\",\n\n\t\t\t\t\tswipe_velocity : 0.4,\t\t\t\t\t// Touch Sensibility between 0 - 1. Less the number is, higher the sensibility\n\t\t\t\t\tswipe_max_touches : 1,\t\t\t\t\t// Max Finger (touch) used for swipe\n\t\t\t\t\tswipe_min_touches : 1,\t\t\t\t\t// Min Finger (touch) used for swipe\n\t\t\t\t\tdrag_block_vertical:false\t\t\t\t// Prevent Vertical Scroll during Swipe\n\n\n\t\t\t\t};\n\n\t\t\t\t\toptions = jQuery.extend({}, jQuery.fn.revolution.defaults, options);\n\n\n\n\n\n\t\t\t\t\treturn this.each(function() {\n\n\t\t\t\t\t\tvar opt=options;\n\n\t\t\t\t\t\tif (opt.fullWidth!=\"on\" && opt.fullScreen!=\"on\") opt.autoHeight = \"off\";\n\t\t\t\t\t\tif (opt.fullScreen==\"on\") opt.autoHeight = \"on\";\n\t\t\t\t\t\tif (opt.fullWidth!=\"on\" && opt.fullScreen!=\"on\") forceFulWidth=\"off\";\n\n\t\t\t\t\t\tvar container=jQuery(this);\n\n\t\t\t\t\t\tif (opt.fullWidth==\"on\" && opt.autoHeight==\"off\")\n\t\t\t\t\t\t\tcontainer.css({maxHeight:opt.startheight+\"px\"});\n\n\t\t\t\t\t\tif (is_mobile() && opt.hideThumbsOnMobile==\"on\" && opt.navigationType==\"thumb\")\n\t\t\t\t\t\t   opt.navigationType = \"none\"\n\n\t\t\t\t\t\tif (is_mobile() && opt.hideBulletsOnMobile==\"on\" && opt.navigationType==\"bullet\")\n\t\t\t\t\t\t   opt.navigationType = \"none\"\n\n\t\t\t\t\t\tif (is_mobile() && opt.hideBulletsOnMobile==\"on\" && opt.navigationType==\"both\")\n\t\t\t\t\t\t   opt.navigationType = \"none\"\n\n\t\t\t\t\t\tif (is_mobile() && opt.hideArrowsOnMobile==\"on\")\n\t\t\t\t\t\t   opt.navigationArrows = \"none\"\n\n\t\t\t\t\t\tif (opt.forceFullWidth==\"on\") {\n\n\t\t\t\t\t\t\tvar loff = container.parent().offset().left;\n\t\t\t\t\t\t\tvar mb = container.parent().css('marginBottom');\n\t\t\t\t\t\t\tvar mt = container.parent().css('marginTop');\n\t\t\t\t\t\t\tif (mb==undefined) mb=0;\n\t\t\t\t\t\t\tif (mt==undefined) mt=0;\n\n\t\t\t\t\t\t\tcontainer.parent().wrap('<div style=\"position:relative;width:100%;height:auto;margin-top:'+mt+';margin-bottom:'+mb+'\" class=\"forcefullwidth_wrapper_tp_banner\"></div>');\n\t\t\t\t\t\t\tcontainer.closest('.forcefullwidth_wrapper_tp_banner').append('<div class=\"tp-fullwidth-forcer\" style=\"width:100%;height:'+container.height()+'px\"></div>');\n\t\t\t\t\t\t\tcontainer.css({'backgroundColor':container.parent().css('backgroundColor'),'backgroundImage':container.parent().css('backgroundImage')});\n\t\t\t\t\t\t\t//container.parent().css({'position':'absolute','width':jQuery(window).width()});\n\t\t\t\t\t\t\tcontainer.parent().css({'left':(0-loff)+\"px\",position:'absolute','width':jQuery(window).width()});\n\t\t\t\t\t\t\topt.width=jQuery(window).width();\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t// HIDE THUMBS UNDER RESOLUTION\n\t\t\t\t\t\ttry{\n\t\t\t\t\t\t\tif (opt.hideThumbsUnderResolution>jQuery(window).width() && opt.hideThumbsUnderResolution!=0) {\n\t\t\t\t\t\t\t\tcontainer.parent().find('.tp-bullets.tp-thumbs').css({display:\"none\"});\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tcontainer.parent().find('.tp-bullets.tp-thumbs').css({display:\"block\"});\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} catch(e) {}\n\n\t\t\t\t\t\tif (!container.hasClass(\"revslider-initialised\")) {\n\n\t\t\t\t\t\t\t\t\tcontainer.addClass(\"revslider-initialised\");\n\t\t\t\t\t\t\t\t\tif (container.attr('id')==undefined) container.attr('id',\"revslider-\"+Math.round(Math.random()*1000+5));\n\n\t\t\t\t\t\t\t\t\t// CHECK IF FIREFOX 13 IS ON WAY.. IT HAS A STRANGE BUG, CSS ANIMATE SHOULD NOT BE USED\n\n\n\n\t\t\t\t\t\t\t\t\topt.firefox13 = false;\n\t\t\t\t\t\t\t\t\topt.ie = !jQuery.support.opacity;\n\t\t\t\t\t\t\t\t\topt.ie9 = (document.documentMode == 9);\n\n\t\t\t\t\t\t\t\t\topt.origcd=opt.delay;\n\n\t\t\t\t\t\t\t\t\t// CHECK THE jQUERY VERSION\n\t\t\t\t\t\t\t\t\tvar version = jQuery.fn.jquery.split('.'),\n\t\t\t\t\t\t\t\t\t\tversionTop = parseFloat(version[0]),\n\t\t\t\t\t\t\t\t\t\tversionMinor = parseFloat(version[1]),\n\t\t\t\t\t\t\t\t\t\tversionIncrement = parseFloat(version[2] || '0');\n\n\t\t\t\t\t\t\t\t\tif (versionTop==1 && versionMinor < 7) {\n\t\t\t\t\t\t\t\t\t\tcontainer.html('<div style=\"text-align:center; padding:40px 0px; font-size:20px; color:#992222;\"> The Current Version of jQuery:'+version+' <br>Please update your jQuery Version to min. 1.7 in Case you wish to use the Revolution Slider Plugin</div>');\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\tif (versionTop>1) opt.ie=false;\n\n\n\t\t\t\t\t\t\t\t\t// Delegate .transition() calls to .animate()\n\t\t\t\t\t\t\t\t\t// if the browser can't do CSS transitions.\n\t\t\t\t\t\t\t\t\tif (!jQuery.support.transition)\n\t\t\t\t\t\t\t\t\t\tjQuery.fn.transition = jQuery.fn.animate;\n\n\t\t\t\t\t\t\t\t\t// CATCH THE CONTAINER\n\n\n\t\t\t\t\t\t\t\t\t // LOAD THE YOUTUBE API IF NECESSARY\n\n\t\t\t\t\t\t\t\t\tcontainer.find('.caption').each(function() { jQuery(this).addClass('tp-caption')});\n\n\t\t\t\t\t\t\t\t\tif (is_mobile()) {\n\t\t\t\t\t\t\t\t\t\tcontainer.find('.tp-caption').each(function() {\n\t\t\t\t\t\t\t\t\t\t\tif (jQuery(this).data('autoplay')==true)\n\t\t\t\t\t\t\t\t\t\t\t\t jQuery(this).data('autoplay',false);\n\t\t\t\t\t\t\t\t\t\t\t// && jQuery(this).data('forcecover')!=1)\n\t\t\t\t\t\t\t\t\t\t})\n\t\t\t\t\t\t\t\t\t}\n\n\n\t\t\t\t\t\t\t\t\tvar addedyt=0;\n\t\t\t\t\t\t\t\t\tvar addedvim=0;\n\t\t\t\t\t\t\t\t\tvar addedvid=0;\n\t\t\t\t\t\t\t\t\tvar httpprefix = \"http\";\n\n\t\t\t\t\t\t\t\t\tif (location.protocol === 'https:') {\n\t\t\t\t\t\t\t\t\t\t\thttpprefix = \"https\";\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\tcontainer.find('.tp-caption iframe').each(function(i) {\n\t\t\t\t\t\t\t\t\t\ttry {\n\n\t\t\t\t\t\t\t\t\t\t\t\tif (jQuery(this).attr('src').indexOf('you')>0 && addedyt==0) {\n\t\t\t\t\t\t\t\t\t\t\t\t\taddedyt=1;\n\t\t\t\t\t\t\t\t\t\t\t\t\tvar s = document.createElement(\"script\");\n\t\t\t\t\t\t\t\t\t\t\t\t\tvar httpprefix2 = \"https\";\n\t\t\t\t\t\t\t\t\t\t\t\t\ts.src = httpprefix2+\"://www.youtube.com/iframe_api\"; /* Load Player API*/\n\n\t\t\t\t\t\t\t\t\t\t\t\t\tvar before = document.getElementsByTagName(\"script\")[0];\n\t\t\t\t\t\t\t\t\t\t\t\t\tvar loadit = true;\n\t\t\t\t\t\t\t\t\t\t\t\t\tjQuery('head').find('*').each(function(){\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (jQuery(this).attr('src') == httpprefix2+\"://www.youtube.com/iframe_api\")\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t   loadit = false;\n\t\t\t\t\t\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\t\t\t\t\t\t\tif (loadit) {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tbefore.parentNode.insertBefore(s, before);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t} catch(e) {}\n\t\t\t\t\t\t\t\t\t});\n\n\n\n\t\t\t\t\t\t\t\t\t // LOAD THE VIMEO API\n\t\t\t\t\t\t\t\t\t container.find('.tp-caption iframe').each(function(i) {\n\t\t\t\t\t\t\t\t\t\ttry{\n\t\t\t\t\t\t\t\t\t\t\t\tif (jQuery(this).attr('src').indexOf('vim')>0 && addedvim==0) {\n\t\t\t\t\t\t\t\t\t\t\t\t\taddedvim=1;\n\t\t\t\t\t\t\t\t\t\t\t\t\tvar f = document.createElement(\"script\");\n\t\t\t\t\t\t\t\t\t\t\t\t\tf.src = httpprefix+\"://a.vimeocdn.com/js/froogaloop2.min.js\"; /* Load Player API*/\n\t\t\t\t\t\t\t\t\t\t\t\t\tvar before = document.getElementsByTagName(\"script\")[0];\n\n\t\t\t\t\t\t\t\t\t\t\t\t\tvar loadit = true;\n\t\t\t\t\t\t\t\t\t\t\t\t\tjQuery('head').find('*').each(function(){\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (jQuery(this).attr('src') == httpprefix+\"://a.vimeocdn.com/js/froogaloop2.min.js\")\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t   loadit = false;\n\t\t\t\t\t\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\t\t\t\t\t\t\tif (loadit)\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tbefore.parentNode.insertBefore(f, before);\n\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t} catch(e) {}\n\t\t\t\t\t\t\t\t\t});\n\n\n\n\n\n\t\t\t\t\t\t\t\t\t// LOAD THE VIDEO.JS API IF NEEDED\n\t\t\t\t\t\t\t\t\tcontainer.find('.tp-caption video').each(function(i) {\n\t\t\t\t\t\t\t\t\t\tjQuery(this).removeClass(\"video-js\").removeClass(\"vjs-default-skin\");\n\t\t\t\t\t\t\t\t\t\tjQuery(this).attr(\"preload\",\"\");\n\t\t\t\t\t\t\t\t\t\tjQuery(this).css({display:\"none\"});\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t});\n\n\t\t\t\t\t\t\t\t\t// SHUFFLE MODE\n\t\t\t\t\t\t\t\t\tif (opt.shuffle==\"on\") {\n\t\t\t\t\t\t\t\t\t\tfor (var u=0;u<container.find('>ul:first-child >li').length;u++) {\n\t\t\t\t\t\t\t\t\t\t\tvar it = Math.round(Math.random()*container.find('>ul:first-child >li').length);\n\t\t\t\t\t\t\t\t\t\t\tcontainer.find('>ul:first-child >li:eq('+it+')').prependTo(container.find('>ul:first-child'));\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t}\n\n\n\t\t\t\t\t\t\t\t\t// CREATE SOME DEFAULT OPTIONS FOR LATER\n\t\t\t\t\t\t\t\t\topt.slots=4;\n\t\t\t\t\t\t\t\t\topt.act=-1;\n\t\t\t\t\t\t\t\t\topt.next=0;\n\n\t\t\t\t\t\t\t\t\t// IF START SLIDE IS SET\n\t\t\t\t\t\t\t\t\tif (opt.startWithSlide !=undefined) opt.next=opt.startWithSlide;\n\n\t\t\t\t\t\t\t\t\t// IF DEEPLINK HAS BEEN SET\n\t\t\t\t\t\t\t\t\tvar deeplink = getUrlVars(\"#\")[0];\n\t\t\t\t\t\t\t\t\tif (deeplink.length<9) {\n\t\t\t\t\t\t\t\t\t\tif (deeplink.split('slide').length>1) {\n\t\t\t\t\t\t\t\t\t\t\tvar dslide=parseInt(deeplink.split('slide')[1],0);\n\t\t\t\t\t\t\t\t\t\t\tif (dslide<1) dslide=1;\n\t\t\t\t\t\t\t\t\t\t\tif (dslide>container.find('>ul:first >li').length) dslide=container.find('>ul:first >li').length;\n\t\t\t\t\t\t\t\t\t\t\topt.next=dslide-1;\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t}\n\n\n\t\t\t\t\t\t\t\t\topt.firststart=1;\n\n\t\t\t\t\t\t\t\t\t// BASIC OFFSET POSITIONS OF THE BULLETS\n\t\t\t\t\t\t\t\t\tif (opt.navigationHOffset==undefined) opt.navOffsetHorizontal=0;\n\t\t\t\t\t\t\t\t\tif (opt.navigationVOffset==undefined) opt.navOffsetVertical=0;\n\n\n\t\t\t\t\t\t\t\t\tcontainer.append('<div class=\"tp-loader '+opt.spinner+'\">'+\n\t\t\t\t\t\t\t\t\t\t\t\t  \t\t'<div class=\"dot1\"></div>'+\n\t\t\t\t\t\t\t\t\t\t\t\t  \t    '<div class=\"dot2\"></div>'+\n\t\t\t\t\t\t\t\t\t\t\t\t  \t    '<div class=\"bounce1\"></div>'+\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t'<div class=\"bounce2\"></div>'+\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t'<div class=\"bounce3\"></div>'+\n\t\t\t\t\t\t\t\t\t\t\t\t\t '</div>');\n\n\t\t\t\t\t\t\t\t\t// RESET THE TIMER\n\t\t\t\t\t\t\t\t\tif (container.find('.tp-bannertimer').length==0) container.append('<div class=\"tp-bannertimer\" style=\"visibility:hidden\"></div>');\n\t\t\t\t\t\t\t\t\tvar bt=container.find('.tp-bannertimer');\n\t\t\t\t\t\t\t\t\tif (bt.length>0) {\n\t\t\t\t\t\t\t\t\t\tbt.css({'width':'0%'});\n\t\t\t\t\t\t\t\t\t};\n\n\n\t\t\t\t\t\t\t\t\t// WE NEED TO ADD A BASIC CLASS FOR SETTINGS.CSS\n\t\t\t\t\t\t\t\t\tcontainer.addClass(\"tp-simpleresponsive\");\n\t\t\t\t\t\t\t\t\topt.container=container;\n\n\t\t\t\t\t\t\t\t\t//if (container.height()==0) container.height(opt.startheight);\n\n\t\t\t\t\t\t\t\t\t// AMOUNT OF THE SLIDES\n\t\t\t\t\t\t\t\t\topt.slideamount = container.find('>ul:first >li').length;\n\n\n\t\t\t\t\t\t\t\t\t// A BASIC GRID MUST BE DEFINED. IF NO DEFAULT GRID EXIST THAN WE NEED A DEFAULT VALUE, ACTUAL SIZE OF CONAINER\n\t\t\t\t\t\t\t\t\tif (container.height()==0) container.height(opt.startheight);\n\t\t\t\t\t\t\t\t\tif (opt.startwidth==undefined || opt.startwidth==0) opt.startwidth=container.width();\n\t\t\t\t\t\t\t\t\tif (opt.startheight==undefined || opt.startheight==0) opt.startheight=container.height();\n\n\t\t\t\t\t\t\t\t\t// OPT WIDTH && HEIGHT SHOULD BE SET\n\t\t\t\t\t\t\t\t\topt.width=container.width();\n\t\t\t\t\t\t\t\t\topt.height=container.height();\n\n\n\t\t\t\t\t\t\t\t\t// DEFAULT DEPENDECIES\n\t\t\t\t\t\t\t\t\topt.bw= opt.startwidth / container.width();\n\t\t\t\t\t\t\t\t\topt.bh = opt.startheight / container.height();\n\n\t\t\t\t\t\t\t\t\t// IF THE ITEM ALREADY IN A RESIZED FORM\n\t\t\t\t\t\t\t\t\tif (opt.width!=opt.startwidth) {\n\n\t\t\t\t\t\t\t\t\t\topt.height = Math.round(opt.startheight * (opt.width/opt.startwidth));\n\n\t\t\t\t\t\t\t\t\t\tcontainer.height(opt.height);\n\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\t// LETS SEE IF THERE IS ANY SHADOW\n\t\t\t\t\t\t\t\t\tif (opt.shadow!=0) {\n\t\t\t\t\t\t\t\t\t\tcontainer.parent().append('<div class=\"tp-bannershadow tp-shadow'+opt.shadow+'\"></div>');\n\t\t\t\t\t\t\t\t\t\tvar loff=0;\n\t\t\t\t\t\t\t\t\t\tif (opt.forceFullWidth==\"on\")\n\t\t\t\t\t\t\t\t\t\t\t\t\tloff = 0-opt.container.parent().offset().left;\n\t\t\t\t\t\t\t\t\t\tcontainer.parent().find('.tp-bannershadow').css({'width':opt.width,'left':loff});\n\t\t\t\t\t\t\t\t\t}\n\n\n\t\t\t\t\t\t\t\t\tcontainer.find('ul').css({'display':'none'});\n\n\t\t\t\t\t\t\t\t\tvar fliparent = container;\n\n\n\t\t\t\t\t\t\t\t\t// PREPARE THE SLIDES\n\t\t\t\t\t\t\t\t\tcontainer.find('ul').css({'display':'block'});\n\t\t\t\t\t\t\t\t\tprepareSlides(container,opt);\n\n\t\t\t\t\t\t\t\t\t// CREATE BULLETS\n\t\t\t\t\t\t\t\t\tif (opt.slideamount >1) createBullets(container,opt);\n\t\t\t\t\t\t\t\t\tif (opt.slideamount >1) createThumbs(container,opt);\n\t\t\t\t\t\t\t\t\tif (opt.slideamount >1) createArrows(container,opt);\n\t\t\t\t\t\t\t\t\tif (opt.keyboardNavigation==\"on\") createKeyboard(container,opt);\n\n\t\t\t\t\t\t\t\t\tswipeAction(container,opt);\n\n\t\t\t\t\t\t\t\t\tif (opt.hideThumbs>0) hideThumbs(container,opt);\n\n\t\t\t\t\t\t\t\t\tswapSlide(container,opt);\n\t\t\t\t\t\t\t\t\t// START COUNTDOWN\n\t\t\t\t\t\t\t\t\tif (opt.slideamount >1) countDown(container,opt);\n\t\t\t\t\t\t\t\t\tsetTimeout(function() {\n\t\t\t\t\t\t\t\t\t\tcontainer.trigger('revolution.slide.onloaded');\n\t\t\t\t\t\t\t\t\t},500);\n\n\n\n\t\t\t\t\t\t\t\t\t// IF RESIZED, NEED TO STOP ACTUAL TRANSITION AND RESIZE ACTUAL IMAGES\n\t\t\t\t\t\t\t\t\tjQuery(window).resize(function() {\n\t\t\t\t\t\t\t\t\t\tif (jQuery('body').find(container)!=0)\n\t\t\t\t\t\t\t\t\t\t\tif (opt.forceFullWidth==\"on\" ) {\n\n\t\t\t\t\t\t\t\t\t\t\t\tvar loff = opt.container.closest('.forcefullwidth_wrapper_tp_banner').offset().left;\n\t\t\t\t\t\t\t\t\t\t\t\t//opt.container.parent().css({'width':jQuery(window).width()});\n\t\t\t\t\t\t\t\t\t\t\t\topt.container.parent().css({'left':(0-loff)+\"px\",'width':jQuery(window).width()});\n\t\t\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\t\t\tif (container.outerWidth(true)!=opt.width || container.is(\":hidden\")) {\n\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerResized(container,opt);\n\t\t\t\t\t\t\t\t\t\t\t}\n\n\n\n\t\t\t\t\t\t\t\t\t});\n\n\t\t\t\t\t\t\t\t\t// HIDE THUMBS UNDER SIZE...\n\t\t\t\t\t\t\t\t\ttry{\n\t\t\t\t\t\t\t\t\t\tif (opt.hideThumbsUnderResoluition!=0 && opt.navigationType==\"thumb\") {\n\t\t\t\t\t\t\t\t\t\t\tif (opt.hideThumbsUnderResoluition>jQuery(window).width())\n\t\t\t\t\t\t\t\t\t\t\t\tjQuery('.tp-bullets').css({display:\"none\"});\n\t\t\t\t\t\t\t\t\t\t\t else\n\t\t\t\t\t\t\t\t\t\t\t \tjQuery('.tp-bullets').css({display:\"block\"});\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t} catch(e) {}\n\n\n\n\t\t\t\t\t\t\t\t\t// CHECK IF THE CAPTION IS A \"SCROLL ME TO POSITION\" CAPTION IS\n\t\t\t\t\t\t\t\t\t//if (opt.fullScreen==\"on\") {\n\t\t\t\t\t\t\t\t\t\tcontainer.find('.tp-scrollbelowslider').on('click',function() {\n\t\t\t\t\t\t\t\t\t\t\t\tvar off=0;\n\t\t\t\t\t\t\t\t\t\t\t\ttry{\n\t\t\t\t\t\t\t\t\t\t\t\t \toff = jQuery('body').find(opt.fullScreenOffsetContainer).height();\n\t\t\t\t\t\t\t\t\t\t\t\t } catch(e) {}\n\t\t\t\t\t\t\t\t\t\t\t\ttry{\n\t\t\t\t\t\t\t\t\t\t\t\t \toff = off - jQuery(this).data('scrolloffset');\n\t\t\t\t\t\t\t\t\t\t\t\t } catch(e) {}\n\n\t\t\t\t\t\t\t\t\t\t\t\tjQuery('body,html').animate(\n\t\t\t\t\t\t\t\t\t\t\t\t\t{scrollTop:(container.offset().top+(container.find('>ul >li').height())-off)+\"px\"},{duration:400});\n\t\t\t\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\t\t\t//}\n\n\n\t\t\t\t\t\t\t\t\t// FIRST TIME STOP/START HIDE / SHOW SLIDER\n\t\t\t\t\t\t\t\t\t//REMOVE AND SHOW SLIDER ON DEMAND\n\t\t\t\t\t\t\t\t\tvar contpar= container.parent();\n\t\t\t\t\t\t\t\t\tif (jQuery(window).width()<opt.hideSliderAtLimit) {\n\t\t\t\t\t\t\t\t\t\tcontainer.trigger('stoptimer');\n\t\t\t\t\t\t\t\t\t\tif (contpar.css('display')!=\"none\")\n\t\t\t\t\t\t\t\t\t\t\tcontpar.data('olddisplay',contpar.css('display'));\n\t\t\t\t\t\t\t\t\t\tcontpar.css({display:\"none\"});\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\n\t\t\t\t\t})\n\t\t\t\t},\n\n\n\t\t// METHODE PAUSE\n\t\trevscroll: function(oy) {\n\t\t\t\t\treturn this.each(function() {\n\t\t\t\t\t\tvar container=jQuery(this);\n\t\t\t\t\t\tjQuery('body,html').animate(\n\t\t\t\t\t\t\t{scrollTop:(container.offset().top+(container.find('>ul >li').height())-oy)+\"px\"},{duration:400});\n\t\t\t\t\t})\n\t\t\t\t},\n\n\t\t// METHODE PAUSE\n\t\trevredraw: function(oy) {\n\t\t\t\t\treturn this.each(function() {\n\t\t\t\t\t\tvar container=jQuery(this);\n\t\t\t\t\t\tvar bt = container.parent().find('.tp-bannertimer');\n\t\t\t\t\t\tvar opt = bt.data('opt');\n\t\t\t\t\t\tcontainerResized(container,opt);\n\n\t\t\t\t\t})\n\t\t\t\t},\n\n\t\t// METHODE PAUSE\n\t\trevpause: function(options) {\n\n\t\t\t\t\treturn this.each(function() {\n\t\t\t\t\t\tvar container=jQuery(this);\n\t\t\t\t\t\tcontainer.data('conthover',1);\n\t\t\t\t\t\tcontainer.data('conthover-changed',1);\n\t\t\t\t\t\tcontainer.trigger('revolution.slide.onpause');\n\t\t\t\t\t\tvar bt = container.parent().find('.tp-bannertimer');\n\t\t\t\t\t\tvar opt = bt.data('opt');\n\t\t\t\t\t\topt.bannertimeronpause = true;\n\t\t\t\t\t\tcontainer.trigger('stoptimer');\n\n\t\t\t\t\t})\n\n\n\t\t\t\t},\n\n\t\t// METHODE RESUME\n\t\trevresume: function(options) {\n\t\t\t\t\treturn this.each(function() {\n\t\t\t\t\t\tvar container=jQuery(this);\n\t\t\t\t\t\tcontainer.data('conthover',0);\n\t\t\t\t\t\tcontainer.data('conthover-changed',1);\n\t\t\t\t\t\tcontainer.trigger('revolution.slide.onresume');\n\t\t\t\t\t\tvar bt = container.parent().find('.tp-bannertimer');\n\t\t\t\t\t\tvar opt = bt.data('opt');\n\t\t\t\t\t\topt.bannertimeronpause = false;\n\t\t\t\t\t\tcontainer.trigger('starttimer');\n\n\t\t\t\t\t})\n\n\t\t\t\t},\n\n\t\t// METHODE NEXT\n\t\trevnext: function(options) {\n\t\t\t\t\treturn this.each(function() {\n\t\t\t\t\t\t// CATCH THE CONTAINER\n\t\t\t\t\t\tvar container=jQuery(this);\n\t\t\t\t\t\tcontainer.parent().find('.tp-rightarrow').click();\n\n\n\t\t\t\t\t})\n\n\t\t\t\t},\n\n\t\t// METHODE RESUME\n\t\trevprev: function(options) {\n\t\t\t\t\treturn this.each(function() {\n\t\t\t\t\t\t// CATCH THE CONTAINER\n\t\t\t\t\t\tvar container=jQuery(this);\n\t\t\t\t\t\tcontainer.parent().find('.tp-leftarrow').click();\n\t\t\t\t\t})\n\n\t\t\t\t},\n\n\t\t// METHODE LENGTH\n\t\trevmaxslide: function(options) {\n\t\t\t\t\t\t// CATCH THE CONTAINER\n\t\t\t\t\t\treturn jQuery(this).find('>ul:first-child >li').length;\n\t\t\t\t},\n\n\n\t\t// METHODE CURRENT\n\t\trevcurrentslide: function(options) {\n\t\t\t\t\t\t// CATCH THE CONTAINER\n\t\t\t\t\t\tvar container=jQuery(this);\n\t\t\t\t\t\tvar bt = container.parent().find('.tp-bannertimer');\n\t\t\t\t\t\tvar opt = bt.data('opt');\n\t\t\t\t\t\treturn opt.act;\n\t\t\t\t},\n\n\t\t// METHODE CURRENT\n\t\trevlastslide: function(options) {\n\t\t\t\t\t\t// CATCH THE CONTAINER\n\t\t\t\t\t\tvar container=jQuery(this);\n\t\t\t\t\t\tvar bt = container.parent().find('.tp-bannertimer');\n\t\t\t\t\t\tvar opt = bt.data('opt');\n\t\t\t\t\t\treturn opt.lastslide;\n\t\t\t\t},\n\n\n\t\t// METHODE JUMP TO SLIDE\n\t\trevshowslide: function(slide) {\n\t\t\t\t\treturn this.each(function() {\n\t\t\t\t\t\t// CATCH THE CONTAINER\n\t\t\t\t\t\tvar container=jQuery(this);\n\t\t\t\t\t\tcontainer.data('showus',slide);\n\t\t\t\t\t\tcontainer.parent().find('.tp-rightarrow').click();\n\t\t\t\t\t})\n\n\t\t\t\t}\n\n\n})\n\n\n\t\t///////////////////////////\n\t\t// GET THE URL PARAMETER //\n\t\t///////////////////////////\n\t\tfunction getUrlVars(hashdivider)\n\t\t\t{\n\t\t\t\tvar vars = [], hash;\n\t\t\t\tvar hashes = window.location.href.slice(window.location.href.indexOf(hashdivider) + 1).split('_');\n\t\t\t\tfor(var i = 0; i < hashes.length; i++)\n\t\t\t\t{\n\t\t\t\t\thashes[i] = hashes[i].replace('%3D',\"=\");\n\t\t\t\t\thash = hashes[i].split('=');\n\t\t\t\t\tvars.push(hash[0]);\n\t\t\t\t\tvars[hash[0]] = hash[1];\n\t\t\t\t}\n\t\t\t\treturn vars;\n\t\t\t}\n\n\t\t//////////////////////////\n\t\t//\tCONTAINER RESIZED\t//\n\t\t/////////////////////////\n\t\tfunction containerResized(container,opt) {\n\n\t\t\t// HIDE THUMBS UNDER SIZE...\n\t\t\ttry{\n\t\t\t\tif (opt.hideThumbsUnderResoluition!=0 && opt.navigationType==\"thumb\") {\n\t\t\t\t\tif (opt.hideThumbsUnderResoluition>jQuery(window).width())\n\t\t\t\t\t\tjQuery('.tp-bullets').css({display:\"none\"});\n\t\t\t\t\t else\n\t\t\t\t\t \tjQuery('.tp-bullets').css({display:\"block\"});\n\t\t\t\t}\n\t\t\t} catch(e) {}\n\n\n\n\t\t\tcontainer.find('.defaultimg').each(function(i) {\n\t\t\t\t\tsetSize(jQuery(this),opt);\n\t\t\t});\n\n\n\t\t\t//REMOVE AND SHOW SLIDER ON DEMAND\n\t\t\tvar contpar= container.parent();\n\t\t\tif (jQuery(window).width()<opt.hideSliderAtLimit) {\n\t\t\t\tcontainer.trigger('stoptimer');\n\t\t\t\tif (contpar.css('display')!=\"none\")\n\t\t\t\t\tcontpar.data('olddisplay',contpar.css('display'));\n\t\t\t\tcontpar.css({display:\"none\"});\n\n\t\t\t} else {\n\n\t\t\t\tif (container.is(\":hidden\")) {\n\t\t\t\t\tif (contpar.data('olddisplay')!=undefined && contpar.data('olddisplay')!=\"undefined\" && contpar.data('olddisplay') != \"none\")\n\t\t\t\t\t\tcontpar.css({display:contpar.data('olddisplay')});\n\t\t\t\t\telse\n\t\t\t\t\t\tcontpar.css({display:\"block\"});\n\t\t\t\t\tcontainer.trigger('restarttimer');\n\t\t\t\t\tsetTimeout(function() {\n\t\t\t\t\t\tcontainerResized(container,opt);\n\t\t\t\t\t},150)\n\t\t\t\t}\n\t\t\t}\n\n\n\t\t\tvar loff=0;\n\t\t\tif (opt.forceFullWidth==\"on\")\n\t\t\t\t\t\tloff = 0-opt.container.parent().offset().left;\n\t\t\ttry{\n\t\t\t\tcontainer.parent().find('.tp-bannershadow').css({'width':opt.width,'left':loff});\n\t\t\t} catch(e) {}\n\n\t\t\tvar actsh = container.find('>ul >li:eq('+opt.act+') .slotholder');\n\t\t\tvar nextsh = container.find('>ul >li:eq('+opt.next+') .slotholder');\n\t\t\tremoveSlots(container,opt);\n\t\t\tnextsh.find('.defaultimg').css({'opacity':0});\n\t\t\tactsh.find('.defaultimg').css({'opacity':1});\n\n\t\t\tnextsh.find('.defaultimg').each(function() {\n\t\t\t\tvar dimg = jQuery(this);\n\t\t\t\tif (dimg.data('kenburn')!=undefined)\n\t\t\t\t   dimg.data('kenburn').restart();\n\t\t\t});\n\n\t\t\tvar nextli = container.find('>ul >li:eq('+opt.next+')');\n\n\t\t\tanimateTheCaptions(nextli, opt,true);\n\t\t\t//restartBannerTimer(opt,container);\n\t\t\tsetBulPos(container,opt);\n\n\t\t}\n\n\n\t\t//////////////////\n\t\t// IS MOBILE ?? //\n\t\t//////////////////\n\t\tfunction is_mobile() {\n\t\t    var agents = ['android', 'webos', 'iphone', 'ipad', 'blackberry','Android', 'webos', ,'iPod', 'iPhone', 'iPad', 'Blackberry', 'BlackBerry'];\n\t\t\tvar ismobile=false;\n\t\t    for(i in agents) {\n\n\t\t\t    if (navigator.userAgent.split(agents[i]).length>1) {\n\t\t            ismobile = true;\n\n\t\t          }\n\t\t    }\n\t\t    return ismobile;\n\t\t}\n\n\t\t/*********************************\n\t\t\t-\tCHECK IF BROWSER IS IE\t-\n\t\t********************************/\n\t\tfunction isIE( version, comparison ){\n\t\t    var $div = jQuery('<div style=\"display:none;\"/>').appendTo(jQuery('body'));\n\t\t    $div.html('<!--[if '+(comparison||'')+' IE '+(version||'')+']><a>&nbsp;</a><![endif]-->');\n\t\t    var ieTest = $div.find('a').length;\n\t\t    $div.remove();\n\t\t    return ieTest;\n\t\t}\n\n\n\t\tfunction callingNewSlide(opt,container) {\n\n\t\t\t\t\t\tswapSlide(container,opt);\n\n\t\t}\n\n\n\t\t////////////////////////////////\n\t\t//\t-\tCREATE THE BULLETS -  //\n\t\t////////////////////////////////\n\t\tfunction createThumbs(container,opt) {\n\n\t\t\tvar cap=container.parent();\n\n\t\t\tif (opt.navigationType==\"thumb\" || opt.navsecond==\"both\") {\n\t\t\t\t\t\tcap.append('<div class=\"tp-bullets tp-thumbs '+opt.navigationStyle+'\"><div class=\"tp-mask\"><div class=\"tp-thumbcontainer\"></div></div></div>');\n\t\t\t}\n\t\t\tvar bullets = cap.find('.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer');\n\t\t\tvar bup = bullets.parent();\n\n\t\t\tbup.width(opt.thumbWidth*opt.thumbAmount);\n\t\t\tbup.height(opt.thumbHeight);\n\t\t\tbup.parent().width(opt.thumbWidth*opt.thumbAmount);\n\t\t\tbup.parent().height(opt.thumbHeight);\n\n\t\t\tcontainer.find('>ul:first >li').each(function(i) {\n\t\t\t\t\t\t\tvar li= container.find(\">ul:first >li:eq(\"+i+\")\");\n\t\t\t\t\t\t\tvar bgcolor = li.find(\".defaultimg\").css(\"backgroundColor\");\n\t\t\t\t\t\t\tif (li.data('thumb') !=undefined)\n\t\t\t\t\t\t\t\tvar src= li.data('thumb')\n\t\t\t\t\t\t\telse\n\t\t\t\t\t\t\t\tvar src=li.find(\"img:first\").attr('src');\n\n\n\t\t\t\t\t\t\tbullets.append('<div class=\"bullet thumb\" style=\"background-color:'+bgcolor+';position:relative;width:'+opt.thumbWidth+'px;height:'+opt.thumbHeight+'px;background-image:url('+src+') !important;background-size:cover;background-position:center center;\"></div>');\n\t\t\t\t\t\t\tvar bullet= bullets.find('.bullet:first');\n\t\t\t\t});\n\t\t\t//bullets.append('<div style=\"clear:both\"></div>');\n\t\t\tvar minwidth=10;\n\n\n\t\t\t// ADD THE BULLET CLICK FUNCTION HERE\n\t\t\tbullets.find('.bullet').each(function(i) {\n\t\t\t\tvar bul = jQuery(this);\n\n\t\t\t\tif (i==opt.slideamount-1) bul.addClass('last');\n\t\t\t\tif (i==0) bul.addClass('first');\n\t\t\t\tbul.width(opt.thumbWidth);\n\t\t\t\tbul.height(opt.thumbHeight);\n\n\t\t\t\tif (minwidth<bul.outerWidth(true)) minwidth=bul.outerWidth(true);\n\t\t\t\tbul.click(function() {\n\t\t\t\t\tif (opt.transition==0 && bul.index() != opt.act) {\n\t\t\t\t\t\topt.next = bul.index();\n\t\t\t\t\t\tcallingNewSlide(opt,container);\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t});\n\n\n\t\t\tvar max=minwidth*container.find('>ul:first >li').length;\n\n\t\t\tvar thumbconwidth=bullets.parent().width();\n\t\t\topt.thumbWidth = minwidth;\n\n\n\n\t\t\t\t////////////////////////\n\t\t\t\t// SLIDE TO POSITION  //\n\t\t\t\t////////////////////////\n\t\t\t\tif (thumbconwidth<max) {\n\t\t\t\t\tjQuery(document).mousemove(function(e) {\n\t\t\t\t\t\tjQuery('body').data('mousex',e.pageX);\n\t\t\t\t\t});\n\n\n\n\t\t\t\t\t// ON MOUSE MOVE ON THE THUMBNAILS EVERYTHING SHOULD MOVE :)\n\n\t\t\t\t\tbullets.parent().mouseenter(function() {\n\t\t\t\t\t\t\tvar $this=jQuery(this);\n\t\t\t\t\t\t\t$this.addClass(\"over\");\n\t\t\t\t\t\t\tvar offset = $this.offset();\n\t\t\t\t\t\t\tvar x = jQuery('body').data('mousex')-offset.left;\n\t\t\t\t\t\t\tvar thumbconwidth=$this.width();\n\t\t\t\t\t\t\tvar minwidth=$this.find('.bullet:first').outerWidth(true);\n\t\t\t\t\t\t\tvar max=minwidth*container.find('>ul:first >li').length;\n\t\t\t\t\t\t\tvar diff=(max- thumbconwidth)+15;\n\t\t\t\t\t\t\tvar steps = diff / thumbconwidth;\n\t\t\t\t\t\t\tx=x-30;\n\t\t\t\t\t\t\t//if (x<30) x=0;\n\t\t\t\t\t\t\t//if (x>thumbconwidth-30) x=thumbconwidth;\n\n\t\t\t\t\t\t\t//ANIMATE TO POSITION\n\t\t\t\t\t\t\tvar pos=(0-((x)*steps));\n\t\t\t\t\t\t\tif (pos>0) pos =0;\n\t\t\t\t\t\t\tif (pos<0-max+thumbconwidth) pos=0-max+thumbconwidth;\n\t\t\t\t\t\t\tmoveThumbSliderToPosition($this,pos,200);\n\t\t\t\t\t});\n\n\t\t\t\t\tbullets.parent().mousemove(function() {\n\n\t\t\t\t\t\t\t\t\tvar $this=jQuery(this);\n\n\t\t\t\t\t\t\t\t\t//if (!$this.hasClass(\"over\")) {\n\t\t\t\t\t\t\t\t\t\t\tvar offset = $this.offset();\n\t\t\t\t\t\t\t\t\t\t\tvar x = jQuery('body').data('mousex')-offset.left;\n\t\t\t\t\t\t\t\t\t\t\tvar thumbconwidth=$this.width();\n\t\t\t\t\t\t\t\t\t\t\tvar minwidth=$this.find('.bullet:first').outerWidth(true);\n\t\t\t\t\t\t\t\t\t\t\tvar max=minwidth*container.find('>ul:first >li').length-1;\n\t\t\t\t\t\t\t\t\t\t\tvar diff=(max- thumbconwidth)+15;\n\t\t\t\t\t\t\t\t\t\t\tvar steps = diff / thumbconwidth;\n\t\t\t\t\t\t\t\t\t\t\tx=x-3;\n\t\t\t\t\t\t\t\t\t\t\tif (x<6) x=0;\n\t\t\t\t\t\t\t\t\t\t\tif (x+3>thumbconwidth-6) x=thumbconwidth;\n\n\t\t\t\t\t\t\t\t\t\t\t//ANIMATE TO POSITION\n\t\t\t\t\t\t\t\t\t\t\tvar pos=(0-((x)*steps));\n\t\t\t\t\t\t\t\t\t\t\tif (pos>0) pos =0;\n\t\t\t\t\t\t\t\t\t\t\tif (pos<0-max+thumbconwidth) pos=0-max+thumbconwidth;\n\t\t\t\t\t\t\t\t\t\t\tmoveThumbSliderToPosition($this,pos,0);\n\t\t\t\t\t\t\t\t\t//} else {\n\t\t\t\t\t\t\t\t\t\t//$this.removeClass(\"over\");\n\t\t\t\t\t\t\t\t\t//}\n\n\t\t\t\t\t});\n\n\t\t\t\t\tbullets.parent().mouseleave(function() {\n\t\t\t\t\t\t\t\t\tvar $this=jQuery(this);\n\t\t\t\t\t\t\t\t\t$this.removeClass(\"over\");\n\t\t\t\t\t\t\t\t\tmoveSelectedThumb(container);\n\t\t\t\t\t});\n\t\t\t\t}\n\n\n\t\t}\n\n\n\t\t///////////////////////////////\n\t\t//\tSelectedThumbInPosition //\n\t\t//////////////////////////////\n\t\tfunction moveSelectedThumb(container) {\n\n\t\t\t\t\t\t\t\t\tvar bullets=container.parent().find('.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer');\n\t\t\t\t\t\t\t\t\tvar $this=bullets.parent();\n\t\t\t\t\t\t\t\t\tvar offset = $this.offset();\n\t\t\t\t\t\t\t\t\tvar minwidth=$this.find('.bullet:first').outerWidth(true);\n\n\t\t\t\t\t\t\t\t\tvar x = $this.find('.bullet.selected').index() * minwidth;\n\t\t\t\t\t\t\t\t\tvar thumbconwidth=$this.width();\n\t\t\t\t\t\t\t\t\tvar minwidth=$this.find('.bullet:first').outerWidth(true);\n\t\t\t\t\t\t\t\t\tvar max=minwidth*container.find('>ul:first >li').length;\n\t\t\t\t\t\t\t\t\tvar diff=(max- thumbconwidth);\n\t\t\t\t\t\t\t\t\tvar steps = diff / thumbconwidth;\n\n\t\t\t\t\t\t\t\t\t//ANIMATE TO POSITION\n\t\t\t\t\t\t\t\t\tvar pos=0-x;\n\n\t\t\t\t\t\t\t\t\tif (pos>0) pos =0;\n\t\t\t\t\t\t\t\t\tif (pos<0-max+thumbconwidth) pos=0-max+thumbconwidth;\n\t\t\t\t\t\t\t\t\tif (!$this.hasClass(\"over\")) {\n\t\t\t\t\t\t\t\t\t\tmoveThumbSliderToPosition($this,pos,200);\n\t\t\t\t\t\t\t\t\t}\n\t\t}\n\n\n\t\t////////////////////////////////////\n\t\t//\tMOVE THUMB SLIDER TO POSITION //\n\t\t///////////////////////////////////\n\t\tfunction moveThumbSliderToPosition($this,pos,speed) {\n\t\t\t//$this.stop();\n\t\t\t//$this.find('.tp-thumbcontainer').animate({'left':pos+'px'},{duration:speed,queue:false});\n\t\t\tTweenLite.to($this.find('.tp-thumbcontainer'),0.2,{left:pos,ease:Power3.easeOut,overwrite:\"auto\"});\n\t\t}\n\n\n\n\t\t////////////////////////////////\n\t\t//\t-\tCREATE THE BULLETS -  //\n\t\t////////////////////////////////\n\t\tfunction createBullets(container,opt) {\n\n\t\t\tif (opt.navigationType==\"bullet\"  || opt.navigationType==\"both\") {\n\t\t\t\t\t\tcontainer.parent().append('<div class=\"tp-bullets simplebullets '+opt.navigationStyle+'\"></div>');\n\t\t\t}\n\n\n\t\t\tvar bullets = container.parent().find('.tp-bullets');\n\n\t\t\tcontainer.find('>ul:first >li').each(function(i) {\n\t\t\t\t\t\t\tvar src=container.find(\">ul:first >li:eq(\"+i+\") img:first\").attr('src');\n\t\t\t\t\t\t\tbullets.append('<div class=\"bullet\"></div>');\n\t\t\t\t\t\t\tvar bullet= bullets.find('.bullet:first');\n\n\n\t\t\t\t});\n\n\t\t\t// ADD THE BULLET CLICK FUNCTION HERE\n\t\t\tbullets.find('.bullet').each(function(i) {\n\t\t\t\tvar bul = jQuery(this);\n\t\t\t\tif (i==opt.slideamount-1) bul.addClass('last');\n\t\t\t\tif (i==0) bul.addClass('first');\n\n\t\t\t\tbul.click(function() {\n\t\t\t\t\tvar sameslide = false;\n\t\t\t\t\tif (opt.navigationArrows==\"withbullet\" || opt.navigationArrows==\"nexttobullets\") {\n\t\t\t\t\t\tif (bul.index()-1 == opt.act) sameslide=true;\n\t\t\t\t\t} else {\n\t\t\t\t\t\tif (bul.index() == opt.act) sameslide=true;\n\t\t\t\t\t}\n\n\t\t\t\t\tif (opt.transition==0 && !sameslide) {\n\n\t\t\t\t\tif (opt.navigationArrows==\"withbullet\" || opt.navigationArrows==\"nexttobullets\") {\n\t\t\t\t\t\t\topt.next = bul.index()-1;\n\t\t\t\t\t} else {\n\t\t\t\t\t\t\topt.next = bul.index();\n\t\t\t\t\t}\n\n\t\t\t\t\t\tcallingNewSlide(opt,container);\n\t\t\t\t\t}\n\t\t\t\t});\n\n\t\t\t});\n\n\t\t\tbullets.append('<div class=\"tpclear\"></div>');\n\n\n\n\t\t\tsetBulPos(container,opt);\n\n\n\n\n\n\t\t}\n\n\t\t//////////////////////\n\t\t//\tCREATE ARROWS\t//\n\t\t/////////////////////\n\t\tfunction createArrows(container,opt) {\n\n\t\t\t\t\t\tvar bullets = container.find('.tp-bullets');\n\n\t\t\t\t\t\tvar hidden=\"\";\n\t\t\t\t\t\tvar arst= opt.navigationStyle;\n\t\t\t\t\t\tif (opt.navigationArrows==\"none\") hidden=\"visibility:hidden;display:none\";\n\t\t\t\t\t\topt.soloArrowStyle = \"default\";\n\n\t\t\t\t\t\tif (opt.navigationArrows!=\"none\" && opt.navigationArrows!=\"nexttobullets\") arst = opt.soloArrowStyle;\n\n\t\t\t\t\t\tcontainer.parent().append('<div style=\"'+hidden+'\" class=\"tp-leftarrow tparrows '+arst+'\"></div>');\n\t\t\t\t\t\tcontainer.parent().append('<div style=\"'+hidden+'\" class=\"tp-rightarrow tparrows '+arst+'\"></div>');\n\n\t\t\t\t\t\t// \tTHE LEFT / RIGHT BUTTON CLICK !\t //\n\t\t\t\t\t\tcontainer.parent().find('.tp-rightarrow').click(function() {\n\n\t\t\t\t\t\t\tif (opt.transition==0) {\n\t\t\t\t\t\t\t\t\tif (container.data('showus') !=undefined && container.data('showus') != -1)\n\t\t\t\t\t\t\t\t\t\topt.next = container.data('showus')-1;\n\t\t\t\t\t\t\t\t\telse\n\t\t\t\t\t\t\t\t\t\topt.next = opt.next+1;\n\t\t\t\t\t\t\t\t\tcontainer.data('showus',-1);\n\t\t\t\t\t\t\t\t\tif (opt.next >= opt.slideamount) opt.next=0;\n\t\t\t\t\t\t\t\t\tif (opt.next<0) opt.next=0;\n\n\t\t\t\t\t\t\t\t\tif (opt.act !=opt.next)\n\t\t\t\t\t\t\t\t\t\tcallingNewSlide(opt,container);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t});\n\n\t\t\t\t\t\tcontainer.parent().find('.tp-leftarrow').click(function() {\n\t\t\t\t\t\t\tif (opt.transition==0) {\n\t\t\t\t\t\t\t\t\topt.next = opt.next-1;\n\t\t\t\t\t\t\t\t\topt.leftarrowpressed=1;\n\t\t\t\t\t\t\t\t\tif (opt.next < 0) opt.next=opt.slideamount-1;\n\t\t\t\t\t\t\t\t\tcallingNewSlide(opt,container);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t});\n\n\t\t\t\t\t\tsetBulPos(container,opt);\n\n\t\t}\n\n\t\t//////////////////////\n\t\t//\tCREATE ARROWS\t//\n\t\t/////////////////////\n\t\tfunction createKeyboard(container,opt) {\n\n\n\t\t\t\t\t\t// \tTHE LEFT / RIGHT BUTTON CLICK !\t //\n\t\t\t\t\t\tjQuery(document).keydown(function(e){\n\t\t\t\t\t\t\tif (opt.transition==0 && e.keyCode == 39) {\n\t\t\t\t\t\t\t\t\tif (container.data('showus') !=undefined && container.data('showus') != -1)\n\t\t\t\t\t\t\t\t\t\topt.next = container.data('showus')-1;\n\t\t\t\t\t\t\t\t\telse\n\t\t\t\t\t\t\t\t\t\topt.next = opt.next+1;\n\t\t\t\t\t\t\t\t\tcontainer.data('showus',-1);\n\t\t\t\t\t\t\t\t\tif (opt.next >= opt.slideamount) opt.next=0;\n\t\t\t\t\t\t\t\t\tif (opt.next<0) opt.next=0;\n\n\t\t\t\t\t\t\t\t\tif (opt.act !=opt.next)\n\t\t\t\t\t\t\t\t\t\tcallingNewSlide(opt,container);\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\tif (opt.transition==0 && e.keyCode == 37) {\n\t\t\t\t\t\t\t\t\topt.next = opt.next-1;\n\t\t\t\t\t\t\t\t\topt.leftarrowpressed=1;\n\t\t\t\t\t\t\t\t\tif (opt.next < 0) opt.next=opt.slideamount-1;\n\t\t\t\t\t\t\t\t\tcallingNewSlide(opt,container);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t});\n\n\t\t\t\t\t\tsetBulPos(container,opt);\n\n\t\t}\n\n\t\t////////////////////////////\n\t\t// SET THE SWIPE FUNCTION //\n\t\t////////////////////////////\n\t\tfunction swipeAction(container,opt) {\n\t\t\t// TOUCH ENABLED SCROLL\n\n\t\t\t\tif (opt.touchenabled==\"on\") {\n\t\t\t\t\t\tvar hammertime = Hammer(container, {\n\t\t\t\t\t\t\tdrag_block_vertical : opt.drag_block_vertical,\n\t\t\t\t\t\t\tswipe_velocity : opt.swipe_velocity,\n\t\t\t\t\t\t\tswipe_max_touches : opt.swipe_max_touches,\n\t\t\t\t\t\t\tswipe_min_touches : opt.swipe_min_touches,\n\t\t\t\t\t\t\tprevent_default:true\n\t\t\t\t\t\t});\n\n\n\t\t\t\t\t\thammertime.on(\"swipeleft\", function() {\n\t\t\t\t\t\t    if (opt.transition==0) {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\topt.next = opt.next+1;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (opt.next == opt.slideamount) opt.next=0;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcallingNewSlide(opt,container);\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t});\n\t\t\t\t\t\thammertime.on(\"swiperight\", function() {\n\t\t\t\t\t\t    if (opt.transition==0) {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\topt.next = opt.next-1;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\topt.leftarrowpressed=1;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (opt.next < 0) opt.next=opt.slideamount-1;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcallingNewSlide(opt,container);\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t});\n\t\t\t\t}\n\n\t\t}\n\n\n\n\n\t\t////////////////////////////////////////////////////////////////\n\t\t// SHOW AND HIDE THE THUMBS IF MOUE GOES OUT OF THE BANNER  ///\n\t\t//////////////////////////////////////////////////////////////\n\t\tfunction hideThumbs(container,opt) {\n\n\t\t\tvar bullets = container.parent().find('.tp-bullets');\n\t\t\tvar ca = container.parent().find('.tparrows');\n\n\t\t\tif (bullets==null) {\n\t\t\t\tcontainer.append('<div class=\".tp-bullets\"></div>');\n\t\t\t\tvar bullets = container.parent().find('.tp-bullets');\n\t\t\t}\n\n\t\t\tif (ca==null) {\n\t\t\t\tcontainer.append('<div class=\".tparrows\"></div>');\n\t\t\t\tvar ca = container.parent().find('.tparrows');\n\t\t\t}\n\n\n\t\t\t//var bp = (thumbs.parent().outerHeight(true) - opt.height)/2;\n\n\t\t\t//\tADD THUMBNAIL IMAGES FOR THE BULLETS //\n\t\t\tcontainer.data('hidethumbs',opt.hideThumbs);\n\n\t\t\tbullets.addClass(\"hidebullets\");\n\t\t\tca.addClass(\"hidearrows\");\n\n\t\t\tif (is_mobile()) {\n\t\t\t\tcontainer.hammer().on('touch', function() {\n\t\t\t\t\tcontainer.addClass(\"hovered\");\n\t\t\t\t\tif (opt.onHoverStop==\"on\")\n\t\t\t\t\t\tcontainer.trigger('stoptimer');\n\t\t\t\t\tclearTimeout(container.data('hidethumbs'));\n\t\t\t\t\tbullets.removeClass(\"hidebullets\");\n\t\t\t\t\tca.removeClass(\"hidearrows\");\n\n\n\t\t\t\t});\n\n\t\t\t\tcontainer.hammer().on('release', function() {\n\t\t\t\t\tcontainer.removeClass(\"hovered\");\n\t\t\t\t\tcontainer.trigger('playtimer');\n\t\t\t\t\tif (!container.hasClass(\"hovered\") && !bullets.hasClass(\"hovered\"))\n\t\t\t\t\t\tcontainer.data('hidethumbs', setTimeout(function() {\n\t\t\t\t\t\t\t\tbullets.addClass(\"hidebullets\");\n\t\t\t\t\t\t\t\tca.addClass(\"hidearrows\");\n\t\t\t\t\t\t\t\tcontainer.trigger('playtimer');\n\t\t\t\t\t\t},opt.hideNavDelayOnMobile));\n\t\t\t\t});\n\n\t\t\t} else {\n\t\t\t\tbullets.hover(function() {\n\t\t\t\topt.overnav = true;\n\t\t\t\tif (opt.onHoverStop==\"on\")\n\t\t\t\t\tcontainer.trigger('stoptimer');\n\t\t\t\tbullets.addClass(\"hovered\");\n\t\t\t\tclearTimeout(container.data('hidethumbs'));\n\t\t\t\tbullets.removeClass(\"hidebullets\");\n\t\t\t\tca.removeClass(\"hidearrows\");\n\t\t\t\t\t},\n\t\t\t\tfunction() {\n\t\t\t\t\topt.overnav = false;\n\t\t\t\t\tcontainer.trigger('playtimer');\n\t\t\t\t\tbullets.removeClass(\"hovered\");\n\t\t\t\t\tif (!container.hasClass(\"hovered\") && !bullets.hasClass(\"hovered\"))\n\t\t\t\t\t\tcontainer.data('hidethumbs', setTimeout(function() {\n\t\t\t\t\t\tbullets.addClass(\"hidebullets\");\n\t\t\t\t\t\tca.addClass(\"hidearrows\");\n\t\t\t\t\t\t},opt.hideThumbs));\n\t\t\t\t});\n\n\n\t\t\t\tca.hover(function() {\n\t\t\t\t\topt.overnav = true;\n\t\t\t\t\tif (opt.onHoverStop==\"on\")\n\t\t\t\t\t\tcontainer.trigger('stoptimer');\n\t\t\t\t\tbullets.addClass(\"hovered\");\n\t\t\t\t\tclearTimeout(container.data('hidethumbs'));\n\t\t\t\t\tbullets.removeClass(\"hidebullets\");\n\t\t\t\t\tca.removeClass(\"hidearrows\");\n\n\t\t\t\t},\n\t\t\t\tfunction() {\n\t\t\t\t\topt.overnav = false;\n\t\t\t\t\tcontainer.trigger('playtimer');\n\t\t\t\t\tbullets.removeClass(\"hovered\");\n\t\t\t\t\t});\n\n\n\n\t\t\t\tcontainer.on('mouseenter', function() {\n\t\t\t\t\tcontainer.addClass(\"hovered\");\n\t\t\t\t\tif (opt.onHoverStop==\"on\")\n\t\t\t\t\t\tcontainer.trigger('stoptimer');\n\t\t\t\t\tclearTimeout(container.data('hidethumbs'));\n\t\t\t\t\tbullets.removeClass(\"hidebullets\");\n\t\t\t\t\tca.removeClass(\"hidearrows\");\n\n\n\t\t\t\t});\n\n\t\t\t\tcontainer.on('mouseleave', function() {\n\t\t\t\t\tcontainer.removeClass(\"hovered\");\n\t\t\t\t\tcontainer.trigger('playtimer');\n\t\t\t\t\tif (!container.hasClass(\"hovered\") && !bullets.hasClass(\"hovered\"))\n\t\t\t\t\t\tcontainer.data('hidethumbs', setTimeout(function() {\n\t\t\t\t\t\t\t\tbullets.addClass(\"hidebullets\");\n\t\t\t\t\t\t\t\tca.addClass(\"hidearrows\");\n\t\t\t\t\t\t},opt.hideThumbs));\n\t\t\t\t});\n\t\t\t}\n\n\n\t\t}\n\n\n\n\n\n\n\n\t\t//////////////////////////////\n\t\t//\tSET POSITION OF BULLETS\t//\n\t\t//////////////////////////////\n\t\tfunction setBulPos(container,opt) {\n\t\t\tvar topcont=container.parent();\n\t\t\tvar bullets=topcont.find('.tp-bullets');\n\n\t\t\tif (opt.navigationType==\"thumb\") {\n\t\t\t\tbullets.find('.thumb').each(function(i) {\n\t\t\t\t\tvar thumb = jQuery(this);\n\n\t\t\t\t\tthumb.css({'width':opt.thumbWidth * opt.bw+\"px\", 'height':opt.thumbHeight*opt.bh+\"px\"});\n\n\t\t\t\t})\n\t\t\t\tvar bup = bullets.find('.tp-mask');\n\n\t\t\t\tbup.width(opt.thumbWidth*opt.thumbAmount * opt.bw);\n\t\t\t\tbup.height(opt.thumbHeight * opt.bh);\n\t\t\t\tbup.parent().width(opt.thumbWidth*opt.thumbAmount * opt.bw);\n\t\t\t\tbup.parent().height(opt.thumbHeight * opt.bh);\n\t\t\t}\n\n\n\t\t\tvar tl = topcont.find('.tp-leftarrow');\n\t\t\tvar tr = topcont.find('.tp-rightarrow');\n\n\t\t\tif (opt.navigationType==\"thumb\" && opt.navigationArrows==\"nexttobullets\") opt.navigationArrows=\"solo\";\n\t\t\t// IM CASE WE HAVE NAVIGATION BULLETS TOGETHER WITH ARROWS\n\t\t\tif (opt.navigationArrows==\"nexttobullets\") {\n\t\t\t\ttl.prependTo(bullets).css({'float':'left'});\n\t\t\t\ttr.insertBefore(bullets.find('.tpclear')).css({'float':'left'});\n\t\t\t}\n\t\t\tvar loff=0;\n\t\t\tif (opt.forceFullWidth==\"on\")\n\t\t\t\t\t\tloff = 0-opt.container.parent().offset().left;\n\n\t\t\tif (opt.navigationArrows!=\"none\" && opt.navigationArrows!=\"nexttobullets\") {\n\n\t\t\t\ttl.css({'position':'absolute'});\n\t\t\t\ttr.css({'position':'absolute'});\n\n\n\t\t\t\tif (opt.soloArrowLeftValign==\"center\")\ttl.css({'top':'50%','marginTop':(opt.soloArrowLeftVOffset-Math.round(tl.innerHeight()/2))+\"px\"});\n\t\t\t\tif (opt.soloArrowLeftValign==\"bottom\")\ttl.css({'top':'auto','bottom':(0+opt.soloArrowLeftVOffset)+\"px\"});\n\t\t\t\tif (opt.soloArrowLeftValign==\"top\")\t \ttl.css({'bottom':'auto','top':(0+opt.soloArrowLeftVOffset)+\"px\"});\n\t\t\t\tif (opt.soloArrowLeftHalign==\"center\")\ttl.css({'left':'50%','marginLeft':(loff+opt.soloArrowLeftHOffset-Math.round(tl.innerWidth()/2))+\"px\"});\n\t\t\t\tif (opt.soloArrowLeftHalign==\"left\")\ttl.css({'left':(0+opt.soloArrowLeftHOffset+loff)+\"px\"});\n\t\t\t\tif (opt.soloArrowLeftHalign==\"right\")\ttl.css({'right':(0+opt.soloArrowLeftHOffset-loff)+\"px\"});\n\n\t\t\t\tif (opt.soloArrowRightValign==\"center\")\ttr.css({'top':'50%','marginTop':(opt.soloArrowRightVOffset-Math.round(tr.innerHeight()/2))+\"px\"});\n\t\t\t\tif (opt.soloArrowRightValign==\"bottom\")\ttr.css({'top':'auto','bottom':(0+opt.soloArrowRightVOffset)+\"px\"});\n\t\t\t\tif (opt.soloArrowRightValign==\"top\")\ttr.css({'bottom':'auto','top':(0+opt.soloArrowRightVOffset)+\"px\"});\n\t\t\t\tif (opt.soloArrowRightHalign==\"center\")\ttr.css({'left':'50%','marginLeft':(loff+opt.soloArrowRightHOffset-Math.round(tr.innerWidth()/2))+\"px\"});\n\t\t\t\tif (opt.soloArrowRightHalign==\"left\")\ttr.css({'left':(0+opt.soloArrowRightHOffset+loff)+\"px\"});\n\t\t\t\tif (opt.soloArrowRightHalign==\"right\")\ttr.css({'right':(0+opt.soloArrowRightHOffset-loff)+\"px\"});\n\n\n\t\t\t\tif (tl.position()!=null)\n\t\t\t\t\ttl.css({'top':Math.round(parseInt(tl.position().top,0))+\"px\"});\n\n\t\t\t\tif (tr.position()!=null)\n\t\t\t\t\ttr.css({'top':Math.round(parseInt(tr.position().top,0))+\"px\"});\n\t\t\t}\n\n\t\t\tif (opt.navigationArrows==\"none\") {\n\t\t\t\ttl.css({'visibility':'hidden'});\n\t\t\t\ttr.css({'visibility':'hidden'});\n\t\t\t}\n\n\t\t\t// SET THE POSITIONS OF THE BULLETS // THUMBNAILS\n\n\n\t\t\tif (opt.navigationVAlign==\"center\")\t bullets.css({'top':'50%','marginTop':(opt.navigationVOffset-Math.round(bullets.innerHeight()/2))+\"px\"});\n\t\t\tif (opt.navigationVAlign==\"bottom\")\t bullets.css({'bottom':(0+opt.navigationVOffset)+\"px\"});\n\t\t\tif (opt.navigationVAlign==\"top\")\t bullets.css({'top':(0+opt.navigationVOffset)+\"px\"});\n\n\n\n\t\t\tif (opt.navigationHAlign==\"center\")\tbullets.css({'left':'50%','marginLeft':(loff+opt.navigationHOffset-Math.round(bullets.innerWidth()/2))+\"px\"});\n\t\t\tif (opt.navigationHAlign==\"left\")\tbullets.css({'left':(0+opt.navigationHOffset+loff)+\"px\"});\n\t\t\tif (opt.navigationHAlign==\"right\")\tbullets.css({'right':(0+opt.navigationHOffset-loff)+\"px\"});\n\n\n\n\t\t}\n\n\n\n\t\t//////////////////////////////////////////////////////////\n\t\t//\t-\tSET THE IMAGE SIZE TO FIT INTO THE CONTIANER -  //\n\t\t////////////////////////////////////////////////////////\n\t\tfunction setSize(img,opt) {\n\n\n\t\t\t\topt.container.closest('.forcefullwidth_wrapper_tp_banner').find('.tp-fullwidth-forcer').css({'height':opt.container.height()});\n\t\t\t\topt.container.closest('.rev_slider_wrapper').css({'height':opt.container.height()});\n\n\n\t\t\t\topt.width=parseInt(opt.container.width(),0);\n\t\t\t\topt.height=parseInt(opt.container.height(),0);\n\n\n\n\t\t\t\topt.bw= (opt.width / opt.startwidth);\n\t\t\t\topt.bh = (opt.height / opt.startheight);\n\n\t\t\t\tif (opt.bh>opt.bw) opt.bh=opt.bw;\n\t\t\t\tif (opt.bh<opt.bw) opt.bw = opt.bh;\n\t\t\t\tif (opt.bw<opt.bh) opt.bh = opt.bw;\n\t\t\t\tif (opt.bh>1) { opt.bw=1; opt.bh=1; }\n\t\t\t\tif (opt.bw>1) {opt.bw=1; opt.bh=1; }\n\n\n\t\t\t\t//opt.height= opt.startheight * opt.bh;\n\t\t\t\topt.height = Math.round(opt.startheight * (opt.width/opt.startwidth));\n\n\n\n\n\n\t\t\t\tif (opt.height>opt.startheight && opt.autoHeight!=\"on\") opt.height=opt.startheight;\n\n\n\n\t\t\t\tif (opt.fullScreen==\"on\") {\n\t\t\t\t\t\topt.height = opt.bw * opt.startheight;\n\t\t\t\t\t\tvar cow = opt.container.parent().width();\n\t\t\t\t\t\tvar coh = jQuery(window).height();\n\t\t\t\t\t\tif (opt.fullScreenOffsetContainer!=undefined) {\n\t\t\t\t\t\t\ttry{\n\t\t\t\t\t\t\t\tvar offcontainers = opt.fullScreenOffsetContainer.split(\",\");\n\t\t\t\t\t\t\t\tjQuery.each(offcontainers,function(index,searchedcont) {\n\t\t\t\t\t\t\t\t\tcoh = coh - jQuery(searchedcont).outerHeight(true);\n\t\t\t\t\t\t\t\t\tif (coh<opt.minFullScreenHeight) coh=opt.minFullScreenHeight;\n\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\t} catch(e) {}\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\topt.container.parent().height(coh);\n\t\t\t\t\t\topt.container.css({'height':'100%'});\n\n\t\t\t\t\t\topt.height=coh;\n\n\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\t\topt.container.height(opt.height);\n\t\t\t\t}\n\n\n\t\t\t\topt.slotw=Math.ceil(opt.width/opt.slots);\n\n\t\t\t\tif (opt.fullSreen==\"on\")\n\t\t\t\t\topt.sloth=Math.ceil(jQuery(window).height()/opt.slots);\n\t\t\t\telse\n\t\t\t\t\topt.sloth=Math.ceil(opt.height/opt.slots);\n\n\t\t\t\tif (opt.autoHeight==\"on\")\n\t\t\t\t \topt.sloth=Math.ceil(img.height()/opt.slots);\n\n\n\n\n\t\t}\n\n\n\n\n\t\t/////////////////////////////////////////\n\t\t//\t-\tPREPARE THE SLIDES / SLOTS -  //\n\t\t///////////////////////////////////////\n\t\tfunction prepareSlides(container,opt) {\n\n\t\t\tcontainer.find('.tp-caption').each(function() { jQuery(this).addClass(jQuery(this).data('transition')); jQuery(this).addClass('start') });\n\n\t\t\t// PREPARE THE UL CONTAINER TO HAVEING MAX HEIGHT AND HEIGHT FOR ANY SITUATION\n\t\t\tcontainer.find('>ul:first').css({overflow:'hidden',width:'100%',height:'100%',maxHeight:container.parent().css('maxHeight')});\n\t\t\tif (opt.autoHeight==\"on\") {\n\t\t\t   container.find('>ul:first').css({overflow:'hidden',width:'100%',height:'100%',maxHeight:\"none\"});\n\t\t\t   container.css({'maxHeight':'none'});\n\t\t\t   container.parent().css({'maxHeight':'none'});\n\t\t\t }\n\n\t\t\tcontainer.find('>ul:first >li').each(function(j) {\n\t\t\t\tvar li=jQuery(this);\n\n\t\t\t\t// MAKE LI OVERFLOW HIDDEN FOR FURTHER ISSUES\n\t\t\t\tli.css({'width':'100%','height':'100%','overflow':'hidden'});\n\n\t\t\t\tif (li.data('link')!=undefined) {\n\t\t\t\t\tvar link = li.data('link');\n\t\t\t\t\tvar target=\"_self\";\n\t\t\t\t\tvar zindex=60;\n\t\t\t\t\tif (li.data('slideindex')==\"back\") zindex=0;\n\n\t\t\t\t\tvar linktoslide=li.data('linktoslide');\n\t\t\t\t\tif (li.data('target')!=undefined) target=li.data('target');\n\n\t\t\t\t\tif (link==\"slide\") {\n\t\t\t\t\t\tli.append('<div class=\"tp-caption sft slidelink\" style=\"width:100%;height:100%;z-index:'+zindex+';\" data-x=\"0\" data-y=\"0\" data-linktoslide=\"'+linktoslide+'\" data-start=\"0\"><a style=\"width:100%;height:100%;display:block\"><span style=\"width:100%;height:100%;display:block\"></span></a></div>');\n\t\t\t\t\t} else {\n\t\t\t\t\t\tlinktoslide=\"no\";\n\t\t\t\t\t\tli.append('<div class=\"tp-caption sft slidelink\" style=\"width:100%;height:100%;z-index:'+zindex+';\" data-x=\"0\" data-y=\"0\" data-linktoslide=\"'+linktoslide+'\" data-start=\"0\"><a style=\"width:100%;height:100%;display:block\" target=\"'+target+'\" href=\"'+link+'\"><span style=\"width:100%;height:100%;display:block\"></span></a></div>');\n\t\t\t\t\t}\n\n\t\t\t\t}\n\t\t\t});\n\n\t\t\t// RESOLVE OVERFLOW HIDDEN OF MAIN CONTAINER\n\t\t\tcontainer.parent().css({'overflow':'visible'});\n\n\n\t\t\tcontainer.find('>ul:first >li >img').each(function(j) {\n\n\t\t\t\tvar img=jQuery(this);\n\n\t\t\t\timg.addClass('defaultimg');\n\t\t\t\tif (img.data('lazyload')!=undefined && img.data('lazydone') != 1) {\n\n\t\t\t\t} else {\n\t\t\t\t\tsetSize(img,opt);\n\t\t\t\t}\n\n\n\n\t\t\t\timg.wrap('<div class=\"slotholder\" style=\"width:100%;height:100%;\"'+\n\t\t\t\t\t\t  'data-duration=\"'+img.data('duration')+'\"'+\n\t\t\t\t\t\t  'data-zoomstart=\"'+img.data(\"zoomstart\")+'\"'+\n\t\t\t\t\t\t  'data-zoomend=\"'+img.data(\"zoomend\")+'\"'+\n\t\t\t\t\t\t  'data-rotationstart=\"'+img.data(\"rotationstart\")+'\"'+\n\t\t\t\t\t\t  'data-rotationend=\"'+img.data(\"rotationend\")+'\"'+\n\t\t\t\t\t\t  'data-ease=\"'+img.data(\"ease\")+'\"'+\n\t\t\t\t\t\t  'data-duration=\"'+img.data(\"duration\")+'\"'+\n\t\t\t\t\t\t  'data-bgpositionend=\"'+img.data(\"bgpositionend\")+'\"'+\n\t\t\t\t\t\t  'data-bgposition=\"'+img.data(\"bgposition\")+'\"'+\n\t\t\t\t\t\t  'data-duration=\"'+img.data(\"duration\")+'\"'+\n\t\t\t\t\t\t  'data-kenburns=\"'+img.data(\"kenburns\")+'\"'+\n\t\t\t\t\t\t  'data-easeme=\"'+img.data(\"ease\")+'\"'+\n\t\t\t\t\t\t  'data-bgfit=\"'+img.data(\"bgfit\")+'\"'+\n\t\t\t\t\t\t  'data-bgfitend=\"'+img.data(\"bgfitend\")+'\"'+\n\t\t\t\t\t\t  'data-owidth=\"'+img.data(\"owidth\")+'\"'+\n\t\t\t\t\t\t  'data-oheight=\"'+img.data(\"oheight\")+'\"'+\n\t\t\t\t\t\t  '></div>');\n\n\t\t\t\tif (opt.dottedOverlay!=\"none\" && opt.dottedOverlay!=undefined)\n\t\t\t\t\t\timg.closest('.slotholder').append('<div class=\"tp-dottedoverlay '+opt.dottedOverlay+'\"></div>');\n\n\t\t\t\tvar src=img.attr('src');\n\t\t\t\tvar ll = img.data('lazyload');\n\t\t\t\tvar bgfit = img.data('bgfit');\n\t\t\t\tvar bgrepeat = img.data('bgrepeat');\n\t\t\t\tvar bgposition = img.data('bgposition');\n\n\n\t\t\t\tif (bgfit==undefined) bgfit=\"cover\";\n\t\t\t\tif (bgrepeat==undefined) bgrepeat=\"no-repeat\";\n\t\t\t\tif (bgposition==undefined) bgposition=\"center center\"\n\n\n\t\t\t\tvar pari = img.closest('.slotholder');\n\t\t\t\timg.replaceWith('<div class=\"tp-bgimg defaultimg\" data-lazyload=\"'+img.data('lazyload')+'\" data-bgfit=\"'+bgfit+'\"data-bgposition=\"'+bgposition+'\" data-bgrepeat=\"'+bgrepeat+'\" data-lazydone=\"'+img.data('lazydone')+'\" src=\"'+src+'\" data-src=\"'+src+'\" style=\"background-color:'+img.css(\"backgroundColor\")+';background-repeat:'+bgrepeat+';background-image:url('+src+');background-size:'+bgfit+';background-position:'+bgposition+';width:100%;height:100%;\"></div>');\n\n\t\t\t\tif (isIE(8)) {\n\t\t\t\t\tpari.find('.tp-bgimg').css({backgroundImage:\"none\",'background-image':'none'});\n\t\t\t\t\tpari.find('.tp-bgimg').append('<img class=\"ieeightfallbackimage defaultimg\" src=\"'+src+'\" style=\"width:100%\">');\n\t\t\t\t}\n\n\n\n\n\t\t\t\timg.css({'opacity':0});\n\t\t\t\timg.data('li-id',j);\n\n\t\t\t});\n\t\t}\n\n\n\n\n\n\t\t///////////////////////\n\t\t// PREPARE THE SLIDE //\n\t\t//////////////////////\n\t\tfunction prepareOneSlideSlot(slotholder,opt,visible,vorh) {\n\n\n\t\t\t\tvar sh=slotholder;\n\t\t\t\tvar img = sh.find('.defaultimg')\n\n\t\t\t\tvar scalestart = sh.data('zoomstart');\n\t\t\t\tvar rotatestart = sh.data('rotationstart');\n\n\t\t\t\tif (img.data('currotate')!=undefined)\n\t\t\t\t\trotatestart = img.data('currotate');\n\t\t\t\tif (img.data('curscale')!=undefined)\n\t\t\t\t\tscalestart = img.data('curscale');\n\n\n\t\t\t\tsetSize(img,opt)\n\t\t\t\tvar src = img.data('src');\n\n\t\t\t\tvar bgcolor=img.css('background-color');\n\n\t\t\t\tvar w = opt.width;\n\t\t\t\tvar h = opt.height;\n\t\t\t\tif (opt.autoHeight==\"on\")\n\t\t\t\t  h = opt.container.height();\n\n\t\t\t\tvar fulloff = img.data(\"fxof\");\n\t\t\t\tif (fulloff==undefined) fulloff=0;\n\n\t\t\t\tfullyoff=0;\n\n\t\t\t\tvar off=0;\n\n\t\t\t\tvar bgfit = img.data('bgfit');\n\t\t\t\tvar bgrepeat = img.data('bgrepeat');\n\t\t\t\tvar bgposition = img.data('bgposition');\n\n\t\t\t\tif (bgfit==undefined) bgfit=\"cover\";\n\t\t\t\tif (bgrepeat==undefined) bgrepeat=\"no-repeat\";\n\t\t\t\tif (bgposition==undefined) bgposition=\"center center\";\n\n\n\n\t\t\t\tif (sh.data('kenburns')==\"on\") {\n\t\t\t\t   bgfit=scalestart;\n\t\t\t\t   if (bgfit.toString().length<4)\n\t\t\t\t\t   bgfit = calculateKenBurnScales(bgfit,sh,opt);\n\t\t\t\t }\n\n\t\t\t   if (isIE(8)) {\n\t\t\t\t\tvar imgsrc=src;\n\t\t\t    \tsrc=\"\";\n\t\t\t\t}\n\n\t\t\t\tif (vorh == \"horizontal\") {\n\n\t\t\t\t\tif (!visible) var off=0-opt.slotw;\n\n\t\t\t\t\tfor (var i=0;i<opt.slots;i++) {\n\t\t\t\t\t\t\tsh.append('<div class=\"slot\" style=\"position:absolute;'+\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'top:'+(0+fullyoff)+'px;'+\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'left:'+(fulloff+i*opt.slotw)+'px;'+\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'overflow:hidden;width:'+opt.slotw+'px;'+\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'height:'+h+'px\">'+\n\t\t\t\t\t\t\t'<div class=\"slotslide\" style=\"position:absolute;'+\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'top:0px;left:'+off+'px;'+\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'width:'+opt.slotw+'px;'+\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'height:'+h+'px;overflow:hidden;\">'+\n\t\t\t\t\t\t\t'<div style=\"background-color:'+bgcolor+';'+\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'position:absolute;top:0px;'+\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'left:'+(0-(i*opt.slotw))+'px;'+\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'width:'+w+'px;height:'+h+'px;'+\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'background-image:url('+src+');'+\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'background-repeat:'+bgrepeat+';'+\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'background-size:'+bgfit+';background-position:'+bgposition+';\">'+\n\t\t\t\t\t\t\t'</div></div></div>');\n\t\t\t\t\t\t\tif (scalestart!=undefined && rotatestart!=undefined)\n\t\t\t\t\t\t\t\tTweenLite.set(sh.find('.slot').last(),{rotationZ:rotatestart});\n\t\t\t\t\t\t\tif (isIE(8)) {\n\t\t\t\t\t\t\t   sh.find('.slot ').last().find('.slotslide').append('<img class=\"ieeightfallbackimage\" src=\"'+imgsrc+'\" style=\"width:100%;height:auto\">');\n\t\t\t\t\t\t\t   ieimgposition(sh,opt);\n\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} else {\n\n\t\t\t\t\tif (!visible) var off=0-opt.sloth;\n\n\t\t\t\t\tfor (var i=0;i<opt.slots+2;i++) {\n\t\t\t\t\t\tsh.append('<div class=\"slot\" style=\"position:absolute;'+\n\t\t\t\t\t\t\t\t\t\t\t\t 'top:'+(fullyoff+(i*opt.sloth))+'px;'+\n\t\t\t\t\t\t\t\t\t\t\t\t 'left:'+(fulloff)+'px;'+\n\t\t\t\t\t\t\t\t\t\t\t\t 'overflow:hidden;'+\n\t\t\t\t\t\t\t\t\t\t\t\t 'width:'+w+'px;'+\n\t\t\t\t\t\t\t\t\t\t\t\t 'height:'+(opt.sloth)+'px\">'+\n\n\t\t\t\t\t\t\t\t\t '<div class=\"slotslide\" style=\"position:absolute;'+\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t 'top:'+(off)+'px;'+\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t 'left:0px;width:'+w+'px;'+\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t 'height:'+opt.sloth+'px;'+\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t 'overflow:hidden;\">'+\n\t\t\t\t\t\t\t\t\t'<div style=\"background-color:'+bgcolor+';'+\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'position:absolute;'+\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'top:'+(0-(i*opt.sloth))+'px;'+\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'left:0px;'+\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'width:'+w+'px;height:'+h+'px;'+\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'background-image:url('+src+');'+\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'background-repeat:'+bgrepeat+';'+\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'background-size:'+bgfit+';background-position:'+bgposition+';\">'+\n\n\t\t\t\t\t\t\t\t\t'</div></div></div>');\n\t\t\t\t\t\t\tif (scalestart!=undefined && rotatestart!=undefined)\n\t\t\t\t\t\t\t\tTweenLite.set(sh.find('.slot').last(),{rotationZ:rotatestart});\n\t\t\t\t\t\t\tif (isIE(8)) {\n\t\t\t\t\t\t    \tsh.find('.slot ').last().find('.slotslide').append('<img class=\"ieeightfallbackimage\" src=\"'+imgsrc+'\" style=\"width:100%;height:auto;\">');\n\t\t\t\t\t\t    \tieimgposition(sh,opt);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\n\n\n\t\t}\n\n\n\n\t\t///////////////////////\n\t\t// PREPARE THE SLIDE //\n\t\t//////////////////////\n\t\tfunction prepareOneSlideBox(slotholder,opt,visible) {\n\n\t\t\t\tvar sh=slotholder;\n\t\t\t\tvar img = sh.find('.defaultimg');\n\n\t\t\t\tvar scalestart = sh.data('zoomstart');\n\t\t\t\tvar rotatestart = sh.data('rotationstart');\n\n\t\t\t\tif (img.data('currotate')!=undefined)\n\t\t\t\t\trotatestart = img.data('currotate');\n\t\t\t\tif (img.data('curscale')!=undefined)\n\t\t\t\t\tscalestart = img.data('curscale')*100;\n\n\n\n\n\t\t\t\tsetSize(img,opt)\n\t\t\t\tvar src = img.data('src');\n\t\t\t\tvar bgcolor=img.css('backgroundColor');\n\n\t\t\t\tvar w = opt.width;\n\t\t\t\tvar h = opt.height;\n\t\t\t\tif (opt.autoHeight==\"on\")\n\t\t\t\t  h = opt.container.height();\n\n\t\t\t\tvar fulloff = img.data(\"fxof\");\n\t\t\t\tif (fulloff==undefined) fulloff=0;\n\n\t\t\t\tfullyoff=0;\n\n\n\n\t\t\t\tvar off=0;\n\n\n\t\t\t\tif (isIE(8)) {\n\t\t\t\t\tvar imgsrc=src;\n\t\t\t    \tsrc=\"\";\n\t\t\t\t}\n\n\t\t\t\t// SET THE MINIMAL SIZE OF A BOX\n\t\t\t\tvar basicsize = 0;\n\t\t\t\tif (opt.sloth>opt.slotw)\n\t\t\t\t\tbasicsize=opt.sloth\n\t\t\t\telse\n\t\t\t\t\tbasicsize=opt.slotw;\n\n\n\t\t\t\tif (!visible) {\n\t\t\t\t\tvar off=0-basicsize;\n\t\t\t\t}\n\n\t\t\t\topt.slotw = basicsize;\n\t\t\t\topt.sloth = basicsize;\n\t\t\t\tvar x=0;\n\t\t\t\tvar y=0;\n\n\t\t\t\tvar bgfit = img.data('bgfit');\n\t\t\t\tvar bgrepeat = img.data('bgrepeat');\n\t\t\t\tvar bgposition = img.data('bgposition');\n\n\t\t\t\tif (bgfit==undefined) bgfit=\"cover\";\n\t\t\t\tif (bgrepeat==undefined) bgrepeat=\"no-repeat\";\n\t\t\t\tif (bgposition==undefined) bgposition=\"center center\";\n\n\t\t\t\tif (sh.data('kenburns')==\"on\") {\n\t\t\t\t   bgfit=scalestart;\n\t\t\t\t   if (bgfit.toString().length<4)\n\t\t\t\t\t   bgfit = calculateKenBurnScales(bgfit,sh,opt);\n\t\t\t\t }\n\n\t\t\t\tfor (var j=0;j<opt.slots;j++) {\n\n\t\t\t\t\ty=0;\n\t\t\t\t\tfor (var i=0;i<opt.slots;i++) \t{\n\n\n\t\t\t\t\t\tsh.append('<div class=\"slot\" '+\n\t\t\t\t\t\t\t\t  'style=\"position:absolute;'+\n\t\t\t\t\t\t\t\t\t\t\t'top:'+(fullyoff+y)+'px;'+\n\t\t\t\t\t\t\t\t\t\t\t'left:'+(fulloff+x)+'px;'+\n\t\t\t\t\t\t\t\t\t\t\t'width:'+basicsize+'px;'+\n\t\t\t\t\t\t\t\t\t\t\t'height:'+basicsize+'px;'+\n\t\t\t\t\t\t\t\t\t\t\t'overflow:hidden;\">'+\n\n\t\t\t\t\t\t\t\t  '<div class=\"slotslide\" data-x=\"'+x+'\" data-y=\"'+y+'\" '+\n\t\t\t\t\t\t\t\t  \t\t\t'style=\"position:absolute;'+\n\t\t\t\t\t\t\t\t\t\t\t'top:'+(0)+'px;'+\n\t\t\t\t\t\t\t\t\t\t\t'left:'+(0)+'px;'+\n\t\t\t\t\t\t\t\t\t\t\t'width:'+basicsize+'px;'+\n\t\t\t\t\t\t\t\t\t\t\t'height:'+basicsize+'px;'+\n\t\t\t\t\t\t\t\t\t\t\t'overflow:hidden;\">'+\n\n\t\t\t\t\t\t\t\t  '<div style=\"position:absolute;'+\n\t\t\t\t\t\t\t\t\t\t\t'top:'+(0-y)+'px;'+\n\t\t\t\t\t\t\t\t\t\t\t'left:'+(0-x)+'px;'+\n\t\t\t\t\t\t\t\t\t\t\t'width:'+w+'px;'+\n\t\t\t\t\t\t\t\t\t\t\t'height:'+h+'px;'+\n\t\t\t\t\t\t\t\t\t\t\t'background-color:'+bgcolor+';'+\n\t\t\t\t\t\t\t\t\t\t\t'background-image:url('+src+');'+\n\t\t\t\t\t\t\t\t\t\t\t'background-repeat:'+bgrepeat+';'+\n\t\t\t\t\t\t\t\t\t\t\t'background-size:'+bgfit+';background-position:'+bgposition+';\">'+\n\t\t\t\t\t\t\t\t  '</div></div></div>');\n\t\t\t\t\t\ty=y+basicsize;\n\n\t\t\t\t\t\tif (isIE(8)) {\n\n\t\t\t\t\t\t\tsh.find('.slot ').last().find('.slotslide').append('<img src=\"'+imgsrc+'\">');\n\t\t\t\t\t\t\tieimgposition(sh,opt);\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tif (scalestart!=undefined && rotatestart!=undefined)\n\t\t\t\t\t\t\t\tTweenLite.set(sh.find('.slot').last(),{rotationZ:rotatestart});\n\t\t\t\t\t}\n\t\t\t\t\tx=x+basicsize;\n\t\t\t\t}\n\t\t}\n\n\t\t/***********************************************\n\t\t\t-\tMOVE IE8 IMAGE IN RIGHT POSITION\t-\n\t\t***********************************************/\n\n\t\tfunction ieimgposition(nextsh,opt) {\n\n\t\t\tif (isIE(8)) {\n\n\t\t\t\t\tvar ie8img = nextsh.find('.ieeightfallbackimage');\n\n\t\t\t\t\tvar ie8w = ie8img.width(),\n\t\t\t\t\t\tie8h = ie8img.height();\n\n\n\n\t\t\t\t\tif (opt.startwidth/opt.startheight <nextsh.data('owidth')/nextsh.data('oheight'))\n\t\t\t\t\t\tie8img.css({width:\"auto\",height:\"100%\"})\n\t\t\t\t\telse\n\t\t\t\t\t\tie8img.css({width:\"100%\",height:\"auto\"})\n\n\n\t\t\t\t\tsetTimeout(function() {\n\n\n\t\t\t\t\t\tvar ie8w = ie8img.width(),\n\t\t\t\t\t\t    ie8h = ie8img.height();\n\n\n\n\t\t\t\t\t\tif (nextsh.data('bgposition')==\"center center\")\n\t\t\t\t\t\t\tie8img.css({position:\"absolute\",top:opt.height/2 - ie8h/2+\"px\", left:opt.width/2-ie8w/2+\"px\"});\n\n\t\t\t\t\t\tif (nextsh.data('bgposition')==\"center top\" || nextsh.data('bgposition')==\"top center\")\n\t\t\t\t\t\t\tie8img.css({position:\"absolute\",top:\"0px\", left:opt.width/2-ie8w/2+\"px\"});\n\n\t\t\t\t\t\tif (nextsh.data('bgposition')==\"center bottom\" || nextsh.data('bgposition')==\"bottom center\")\n\t\t\t\t\t\t\tie8img.css({position:\"absolute\",bottom:\"0px\", left:opt.width/2-ie8w/2+\"px\"});\n\n\n\t\t\t\t\t\tif (nextsh.data('bgposition')==\"right top\" || nextsh.data('bgposition')==\"top right\")\n\t\t\t\t\t\t\tie8img.css({position:\"absolute\",top:\"0px\", right:\"0px\"});\n\n\t\t\t\t\t\tif (nextsh.data('bgposition')==\"right bottom\" || nextsh.data('bgposition')==\"bottom right\")\n\t\t\t\t\t\t\tie8img.css({position:\"absolute\",bottom:\"0px\", right:\"0px\"});\n\n\t\t\t\t\t\tif (nextsh.data('bgposition')==\"right center\" || nextsh.data('bgposition')==\"center right\")\n\t\t\t\t\t\t\tie8img.css({position:\"absolute\",top:opt.height/2 - ie8h/2+\"px\", right:\"0px\"});\n\n\t\t\t\t\t\tif (nextsh.data('bgposition')==\"left bottom\" || nextsh.data('bgposition')==\"bottom left\")\n\t\t\t\t\t\t\tie8img.css({position:\"absolute\",bottom:\"0px\", left:\"0px\"});\n\n\t\t\t\t\t\tif (nextsh.data('bgposition')==\"left center\" || nextsh.data('bgposition')==\"center left\")\n\t\t\t\t\t\t\tie8img.css({position:\"absolute\",top:opt.height/2 - ie8h/2+\"px\", left:\"0px\"});\n\t\t\t\t\t},20);\n\t\t\t\t}\n\t\t}\n\n\n\n\n\t\t///////////////////////\n\t\t//\tREMOVE SLOTS\t//\n\t\t/////////////////////\n\t\tfunction removeSlots(container,opt,time) {\n\t\t\tif (time==undefined)\n\t\t\t\ttime==80\n\n\t\t\tsetTimeout(function() {\n\t\t\t\tcontainer.find('.slotholder .slot').each(function() {\n\t\t\t\t\tclearTimeout(jQuery(this).data('tout'));\n\t\t\t\t\tjQuery(this).remove();\n\t\t\t\t});\n\t\t\t\topt.transition = 0;\n\t\t\t},time);\n\t\t}\n\n\n\t\t/*******************************************\n\t\t\t-\tPREPARE LOADING OF IMAGES\t-\n\t\t********************************************/\n\t\tfunction loadAllPrepared(container,alreadyinload) {\n\n\t\t\tcontainer.find('img, .defaultimg').each(function(i) {\n\t\t\t\tvar img = jQuery(this);\n\n\t\t\t\tif (img.data('lazyload')!=img.attr('src') && alreadyinload<3 && img.data('lazyload')!=undefined && img.data('lazyload')!='undefined') {\n\n\t\t\t\t\tif (img.data('lazyload') !=undefined && img.data('lazyload') !='undefined') {\n\t\t\t\t\t\timg.attr('src',img.data('lazyload'));\n\n\t\t\t\t\t\tvar limg = new Image();\n\n\t\t\t\t\t\tlimg.onload = function(i) {\n\t\t\t\t\t\t\timg.data('lazydone',1);\n\t\t\t\t\t\t\tif (img.hasClass(\"defaultimg\")) setDefImg(img,limg);\n\t\t\t\t\t\t}\n\t\t\t\t\t\tlimg.error = function() {\n\t\t\t\t\t\t\timg.data('lazydone',1);\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tlimg.src=img.attr('src');\n\t\t\t\t\t\tif (limg.complete) {\n\t\t\t\t\t\t\t\tif (img.hasClass(\"defaultimg\")) setDefImg(img,limg);\n\t\t\t\t\t\t\t\timg.data('lazydone',1);\n\t\t\t\t\t\t}\n\n\t\t\t\t\t}\n\t\t\t\t} else {\n\n\t\t\t\t\tif ((img.data('lazyload') === undefined || img.data('lazyload') === 'undefined') && img.data('lazydone')!=1) {\n\t\t\t\t\t\tvar limg = new Image();\n\t\t\t\t\t\tlimg.onload = function() {\n\t\t\t\t\t\t\tif (img.hasClass(\"defaultimg\")) setDefImg(img,limg);\n\t\t\t\t\t\t\timg.data('lazydone',1);\n\t\t\t\t\t\t}\n\t\t\t\t\t\tlimg.error = function() {\n\t\t\t\t\t\t\timg.data('lazydone',1);\n\t\t\t\t\t\t}\n\n\n\t\t\t\t\t\tif (img.attr('src')!=undefined && img.attr('src')!='undefined') \t{\n\t\t\t\t\t\t\tlimg.src = img.attr('src');\n\t\t\t\t\t\t} else\n\t\t\t\t\t\t\tlimg.src = img.data('src');\n\n\t\t\t\t\t\tif (limg.complete) {\n\t\t\t\t\t\t\t\tif (img.hasClass(\"defaultimg\")) {\n\t\t\t\t\t\t\t\t\tsetDefImg(img,limg);\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\timg.data('lazydone',1);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t})\n\t\t}\n\n\t\tfunction setDefImg(img,limg) {\n\t\t\tvar nextli = img.closest('li');\n\t\t\tvar ww = limg.width;\n\t\t\tvar hh = limg.height;\n\t\t\tnextli.data('owidth',ww);\n\t\t\tnextli.data('oheight',hh);\n\t\t\tnextli.find('.slotholder').data('owidth',ww);\n\t\t\tnextli.find('.slotholder').data('oheight',hh);\n\t\t\tnextli.data('loadeddone',1);\n\t\t}\n\n\t\tvar waitForLoads = function(element,call,opt) {\n\n\t\t\tloadAllPrepared(element,0)\n\t\t\tvar inter = setInterval(function() {\n\t\t\t\topt.bannertimeronpause = true;\n\t\t\t\topt.container.trigger('stoptimer');\n\t\t\t\topt.cd=0;\n\t\t\t\t var found = 0;\n\t\t\t\t element.find('img, .defaultimg').each(function(i) {\n\t\t\t\t \tif (jQuery(this).data('lazydone')!=1) {\n\t\t\t\t \t\tfound++;\n\n\t\t\t\t \t}\n\t\t\t\t });\n\n\t\t\t\t if (found>0)\n\t\t\t\t\t loadAllPrepared(element,found);\n\t\t\t\t else {\n\t\t\t\t\t clearInterval(inter);\n\t\t\t\t\t if (call!=undefined) call();\n\t\t\t\t }\n\n\t\t\t},100)\n\t\t}\n\n\n\t\t//////////////////////////////\n\t\t//                         //\n\t\t//\t-\tSWAP THE SLIDES -  //\n\t\t//                        //\n\t\t////////////////////////////\n\t\tfunction swapSlide(container,opt) {\n\t\t\ttry{\n\t\t\t\tvar actli = container.find('>ul:first-child >li:eq('+opt.act+')');\n\t\t\t} catch(e) {\n\t\t\t\tvar actli=container.find('>ul:first-child >li:eq(1)');\n\t\t\t}\n\t\t\topt.lastslide=opt.act;\n\t\t\tvar nextli = container.find('>ul:first-child >li:eq('+opt.next+')');\n\n\t\t\tvar defimg= nextli.find('.defaultimg');\n\n\n\t\t\topt.bannertimeronpause = true;\n\t\t\tcontainer.trigger('stoptimer');\n\t\t\topt.cd=0;\n\n\t\t\tif (defimg.data('lazyload') !=undefined && defimg.data('lazyload') !=\"undefined\" && defimg.data('lazydone') !=1 ) {\n\n\t\t\t\tif (!isIE(8))\n\t\t\t\t\tdefimg.css({backgroundImage:'url(\"'+nextli.find('.defaultimg').data('lazyload')+'\")'});\n\t\t\t\telse {\n\t\t\t\t\tdefimg.attr('src',nextli.find('.defaultimg').data('lazyload'));\n\t\t\t\t}\n\n\t\t\t\tdefimg.data('src',nextli.find('.defaultimg').data('lazyload'));\n\t\t\t\tdefimg.data('lazydone',1);\n\t\t\t\tdefimg.data('orgw',0);\n\t\t\t\tnextli.data('loadeddone',1);\n\n\t\t\t\tTweenLite.set(container.find('.tp-loader'),{display:\"block\",opacity:0});\n\t\t\t\tTweenLite.to(container.find('.tp-loader'),0.3,{autoAlpha:1});\n\n\t\t\t\twaitForLoads(nextli,function() {\n\t\t\t\t\t\t swapSlideCall(opt,defimg,container)\n\t\t\t\t},opt);\n\n\t\t\t} else {\n\n\t\t\t\tif (nextli.data('loadeddone')===undefined) {\n\t\t\t\t\tnextli.data('loadeddone',1);\n\t\t\t\t\twaitForLoads(nextli,function() {\n\t\t\t\t\t\t  swapSlideCall(opt,defimg,container)\n\t\t\t\t\t\t},opt);\n\t\t\t\t} else\n\n\t\t\t\t swapSlideCall(opt,defimg,container)\n\t\t\t}\n\t\t}\n\n\t\tfunction swapSlideCall(opt,defimg,container) {\n\t\t\topt.bannertimeronpause = false;\n\n\t\t    opt.cd=0;\n\t\t    container.trigger('nulltimer');\n\t\t    TweenLite.to(container.find('.tp-loader'),0.3,{autoAlpha:0});\n\t\t    setSize(defimg,opt);\n\t\t\tsetBulPos(container,opt);\n\t\t\tsetSize(defimg,opt);\n\t\t   \tswapSlideProgress(container,opt);\n\n\t\t}\n\n\t\t/******************************\n\t\t\t-\tSWAP SLIDE PROGRESS\t-\n\t\t********************************/\n\t\t/*!SWAP SLIDE*/\n\t\tfunction swapSlideProgress(container,opt) {\n\n\n\t\t\tcontainer.trigger('revolution.slide.onbeforeswap');\n\n\t\t\topt.transition = 1;\n\t\t\topt.videoplaying = false;\n\t\t\t//konsole.log(\"VideoPlay set to False due swapSlideProgress\");\n\n\t\t\ttry{\n\t\t\t\tvar actli = container.find('>ul:first-child >li:eq('+opt.act+')');\n\t\t\t} catch(e) {\n\t\t\t\tvar actli=container.find('>ul:first-child >li:eq(1)');\n\t\t\t}\n\n\t\t\topt.lastslide=opt.act;\n\n\t\t\tvar nextli = container.find('>ul:first-child >li:eq('+opt.next+')');\n\n\n\t\t\tvar actsh = actli.find('.slotholder');\n\t\t\tvar nextsh = nextli.find('.slotholder');\n\t\t\tactli.css({'visibility':'visible'});\n\t\t\tnextli.css({'visibility':'visible'});\n\n\t\t\tif (nextsh.data('kenburns')==\"on\")\n\t\t\t\tstopKenBurn(container,opt);\n\n\n\t\t\tif (opt.ie) {\n\t\t\t\tif (comingtransition==\"boxfade\") comingtransition = \"boxslide\";\n\t\t\t\tif (comingtransition==\"slotfade-vertical\") comingtransition = \"slotzoom-vertical\";\n\t\t\t\tif (comingtransition==\"slotfade-horizontal\") comingtransition = \"slotzoom-horizontal\";\n\t\t\t}\n\n\n\t\t\t// IF DELAY HAS BEEN SET VIA THE SLIDE, WE TAKE THE NEW VALUE, OTHER WAY THE OLD ONE...\n\t\t\tif (nextli.data('delay')!=undefined) {\n\t\t\t\t\t\topt.cd=0;\n\t\t\t\t\t\topt.delay=nextli.data('delay');\n\t\t\t} else {\n\t\t\t\topt.delay=opt.origcd;\n\t\t\t}\n\n\t\t\tcontainer.trigger('restarttimer');\n\n\t\t\t// RESET POSITION AND FADES OF LI'S\n\t\t\tactli.css({'left':'0px','top':'0px'});\n\t\t\tnextli.css({'left':'0px','top':'0px'});\n\n\n\t\t\t// IF THERE IS AN OTHER FIRST SLIDE START HAS BEED SELECTED\n\t\t\tif (nextli.data('differentissplayed') =='prepared') {\n\t\t\t\tnextli.data('differentissplayed','done');\n\t\t\t\tnextli.data('transition',nextli.data('savedtransition'));\n\t\t\t\tnextli.data('slotamount',nextli.data('savedslotamount'));\n\t\t\t\tnextli.data('masterspeed',nextli.data('savedmasterspeed'));\n\t\t\t}\n\n\n\t\t\tif (nextli.data('fstransition') != undefined && nextli.data('differentissplayed') !=\"done\") {\n\t\t\t\tnextli.data('savedtransition',nextli.data('transition'));\n\t\t\t\tnextli.data('savedslotamount',nextli.data('slotamount'));\n\t\t\t\tnextli.data('savedmasterspeed',nextli.data('masterspeed'));\n\n\t\t\t\tnextli.data('transition',nextli.data('fstransition'));\n\t\t\t\tnextli.data('slotamount',nextli.data('fsslotamount'));\n\t\t\t\tnextli.data('masterspeed',nextli.data('fsmasterspeed'));\n\n\t\t\t\tnextli.data('differentissplayed','prepared');\n\t\t\t}\n\n\t\t\t///////////////////////////////////////\n\t\t\t// TRANSITION CHOOSE - RANDOM EFFECTS//\n\t\t\t///////////////////////////////////////\n\t\t\tvar nexttrans = 0;\n\n\n\t\t\tvar transtext = nextli.data('transition').split(\",\");\n\t\t\tvar curtransid = nextli.data('nexttransid');\n\t\t\tif (curtransid == undefined) {\n\t\t\t  curtransid=0;\n\t\t\t  nextli.data('nexttransid',curtransid);\n\t\t\t} else {\n\t\t\t\tcurtransid=curtransid+1;\n\t\t\t\tif (curtransid==transtext.length) curtransid=0;\n\t\t\t\tnextli.data('nexttransid',curtransid);\n\n\t\t\t}\n\n\n\n\t\t\tvar comingtransition = transtext[curtransid];\n\t\t\tvar specials = 0;\n\n\t\t\t/*if (opt.ffnn == undefined) opt.ffnn=0;\n\t\t\tcomingtransition=opt.ffnn;\n\t\t\topt.ffnn=opt.ffnn+1;\n\t\t\tif (opt.ffnn>46) opt.ffnn=0;*/\n\n\n\t\t\t/* Transition Name ,\n\t\t\t   Transition Code,\n\t\t\t   Transition Sub Code,\n\t\t\t   Max Slots,\n\t\t\t   MasterSpeed Delays,\n\t\t\t   Preparing Slots (box,slideh, slidev),\n\t\t\t   Call on nextsh (null = no, true/false for visibility first preparing),\n\t\t\t   Call on actsh (null = no, true/false for visibility first preparing),\n\t\t\t*/\n\n\t\t\tif (comingtransition==\"slidehorizontal\") {\n\t\t\t\t\t\tcomingtransition = \"slideleft\"\n\t\t\t\t\tif (opt.leftarrowpressed==1)\n\t\t\t\t\t\tcomingtransition = \"slideright\"\n\t\t\t\t}\n\n\t\t\tif (comingtransition==\"slidevertical\") {\n\t\t\t\t\t\tcomingtransition = \"slideup\"\n\t\t\t\t\tif (opt.leftarrowpressed==1)\n\t\t\t\t\t\tcomingtransition = \"slidedown\"\n\t\t\t\t}\n\n\n\t\t\tvar transitionsArray = [ ['boxslide' , 0, 1, 10, 0,'box',false,null,0],\n\t\t\t\t\t\t\t\t\t ['boxfade', 1, 0, 10, 0,'box',false,null,1],\n\t\t\t\t\t\t\t\t\t ['slotslide-horizontal', 2, 0, 0, 200,'horizontal',true,false,2],\n\t\t\t\t\t\t\t\t\t ['slotslide-vertical', 3, 0,0,200,'vertical',true,false,3],\n\t\t\t\t\t\t\t\t\t ['curtain-1', 4, 3,0,0,'horizontal',true,true,4],\n\t\t\t\t\t\t\t\t\t ['curtain-2', 5, 3,0,0,'horizontal',true,true,5],\n\t\t\t\t\t\t\t\t\t ['curtain-3', 6, 3,25,0,'horizontal',true,true,6],\n\t\t\t\t\t\t\t\t\t ['slotzoom-horizontal', 7, 0,0,400,'horizontal',true,true,7],\n\t\t\t\t\t\t\t\t\t ['slotzoom-vertical', 8, 0,0,0,'vertical',true,true,8],\n\t\t\t\t\t\t\t\t\t ['slotfade-horizontal', 9, 0,0,500,'horizontal',true,null,9],\n\t\t\t\t\t\t\t\t\t ['slotfade-vertical', 10, 0,0 ,500,'vertical',true,null,10],\n\t\t\t\t\t\t\t\t\t ['fade', 11, 0, 1 ,300,'horizontal',true,null,11],\n\t\t\t\t\t\t\t\t\t ['slideleft', 12, 0,1,0,'horizontal',true,true,12],\n\t\t\t\t\t\t\t\t\t ['slideup', 13, 0,1,0,'horizontal',true,true,13],\n\t\t\t\t\t\t\t\t\t ['slidedown', 14, 0,1,0,'horizontal',true,true,14],\n\t\t\t\t\t\t\t\t\t ['slideright', 15, 0,1,0,'horizontal',true,true,15],\n\t\t\t\t\t\t\t\t\t ['papercut', 16, 0,0,600,'',null,null,16],\n\t\t\t\t\t\t\t\t\t ['3dcurtain-horizontal', 17, 0,20,100,'vertical',false,true,17],\n\t\t\t\t\t\t\t\t\t ['3dcurtain-vertical', 18, 0,10,100,'horizontal',false,true,18],\n\t\t\t\t\t\t\t\t\t ['cubic', 19, 0,20,600,'horizontal',false,true,19],\n\t\t\t\t\t\t\t\t\t ['cube',19,0,20,600,'horizontal',false,true,20],\n\t\t\t\t\t\t\t\t\t ['flyin', 20, 0,4,600,'vertical',false,true,21],\n\t\t\t\t\t\t\t\t\t ['turnoff', 21, 0,1,1600,'horizontal',false,true,22],\n\t\t\t\t\t\t\t\t\t ['incube', 22, 0,20,600,'horizontal',false,true,23],\n\t\t\t\t\t\t\t\t\t ['cubic-horizontal', 23, 0,20,500,'vertical',false,true,24],\n\t\t\t\t\t\t\t\t\t ['cube-horizontal', 23, 0,20,500,'vertical',false,true,25],\n\t\t\t\t\t\t\t\t\t ['incube-horizontal', 24, 0,20,500,'vertical',false,true,26],\n\t\t\t\t\t\t\t\t\t ['turnoff-vertical', 25, 0,1,1600,'horizontal',false,true,27],\n\t\t\t\t\t\t\t\t\t ['fadefromright', 12, 1,1,0,'horizontal',true,true,28],\n\t\t\t\t\t\t\t\t\t ['fadefromleft', 15, 1,1,0,'horizontal',true,true,29],\n\t\t\t\t\t\t\t\t\t ['fadefromtop', 14, 1,1,0,'horizontal',true,true,30],\n\t\t\t\t\t\t\t\t\t ['fadefrombottom', 13, 1,1,0,'horizontal',true,true,31],\n\t\t\t\t\t\t\t\t\t ['fadetoleftfadefromright', 12, 2,1,0,'horizontal',true,true,32],\n\t\t\t\t\t\t\t\t\t ['fadetorightfadetoleft', 15, 2,1,0,'horizontal',true,true,33],\n\t\t\t\t\t\t\t\t\t ['fadetobottomfadefromtop', 14, 2,1,0,'horizontal',true,true,34],\n\t\t\t\t\t\t\t\t\t ['fadetotopfadefrombottom', 13, 2,1,0,'horizontal',true,true,35],\n\t\t\t\t\t\t\t\t\t ['parallaxtoright', 12, 3,1,0,'horizontal',true,true,36],\n\t\t\t\t\t\t\t\t\t ['parallaxtoleft', 15, 3,1,0,'horizontal',true,true,37],\n\t\t\t\t\t\t\t\t\t ['parallaxtotop', 14, 3,1,0,'horizontal',true,true,38],\n\t\t\t\t\t\t\t\t\t ['parallaxtobottom', 13, 3,1,0,'horizontal',true,true,39],\n\t\t\t\t\t\t\t\t\t ['scaledownfromright', 12, 4,1,0,'horizontal',true,true,40],\n\t\t\t\t\t\t\t\t\t ['scaledownfromleft', 15, 4,1,0,'horizontal',true,true,41],\n\t\t\t\t\t\t\t\t\t ['scaledownfromtop', 14, 4,1,0,'horizontal',true,true,42],\n\t\t\t\t\t\t\t\t\t ['scaledownfrombottom', 13, 4,1,0,'horizontal',true,true,43],\n\t\t\t\t\t\t\t\t\t ['zoomout', 13, 5,1,0,'horizontal',true,true,44],\n\t\t\t\t\t\t\t\t\t ['zoomin', 13, 6,1,0,'horizontal',true,true,45],\n\t\t\t\t\t\t\t\t\t ['notransition',26,0,1,0,'horizontal',true,null,46]\n\t\t\t\t\t\t\t\t   ];\n\n\n\t\t\tvar flatTransitions = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45];\n\t\t\tvar premiumTransitions = [16,17,18,19,20,21,22,23,24,25,26,27]\n\n\t\t\tvar nexttrans =0;\n\t\t\tvar specials = 1;\n\t\t\tvar STAindex = 0;\n\t\t\tvar indexcounter =0;\n\t\t\tvar STA = new Array;\n\n\n\t\t\t// RANDOM TRANSITIONS\n\t\t\tif (comingtransition == \"random\") {\n\t\t\t\tcomingtransition = Math.round(Math.random()*transitionsArray.length-1);\n\t\t\t\tif (comingtransition>transitionsArray.length-1) comingtransition=transitionsArray.length-1;\n\t\t\t}\n\n\t\t\t// RANDOM FLAT TRANSITIONS\n\t\t\tif (comingtransition == \"random-static\") {\n\t\t\t\tcomingtransition = Math.round(Math.random()*flatTransitions.length-1);\n\t\t\t\tif (comingtransition>flatTransitions.length-1) comingtransition=flatTransitions.length-1;\n\t\t\t\tcomingtransition = flatTransitions[comingtransition];\n\t\t\t}\n\n\t\t\t// RANDOM PREMIUM TRANSITIONS\n\t\t\tif (comingtransition == \"random-premium\") {\n\t\t\t\tcomingtransition = Math.round(Math.random()*premiumTransitions.length-1);\n\t\t\t\tif (comingtransition>premiumTransitions.length-1) comingtransition=premiumTransitions.length-1;\n\t\t\t\tcomingtransition = premiumTransitions[comingtransition];\n\t\t\t}\n\n\t\t\tfindTransition();\n\n\t\t\t// CHECK IF WE HAVE IE8 AND THAN FALL BACK ON FLAT TRANSITIONS\n\t\t\tif (isIE(8) && nexttrans>15 && nexttrans<28) {\n\t\t\t\tcomingtransition = Math.round(Math.random()*flatTransitions.length-1);\n\t\t\t\tif (comingtransition>flatTransitions.length-1) comingtransition=flatTransitions.length-1;\n\t\t\t\tcomingtransition = flatTransitions[comingtransition];\n\t\t\t\tindexcounter =0;\n\t\t\t\tfindTransition();\n\t\t\t}\n\n\t\t\tfunction findTransition() {\n\t\t\t\t// FIND THE RIGHT TRANSITION PARAMETERS HERE\n\t\t\t\tjQuery.each(transitionsArray,function(inde,trans) {\n\t\t\t\t\tif (trans[0] == comingtransition || trans[8] == comingtransition) {\n\t\t\t\t\t\tnexttrans = trans[1];\n\t\t\t\t\t\tspecials = trans[2];\n\t\t\t\t\t\tSTAindex = indexcounter;\n\t\t\t\t\t}\n\t\t\t\t\tindexcounter = indexcounter+1;\n\t\t\t\t})\n\t\t\t}\n\n\n\n\t\t    var direction=-1;\n\t\t\tif (opt.leftarrowpressed==1 || opt.act>opt.next) direction=1;\n\n\n\n\t\t\topt.leftarrowpressed=0;\n\n\t\t\tif (nexttrans>26) nexttrans = 26;\n\t\t\tif (nexttrans<0) nexttrans = 0;\n\n\n\t\t\t// DEFINE THE MASTERSPEED FOR THE SLIDE //\n\t\t\tvar masterspeed=300;\n\t\t\tif (nextli.data('masterspeed')!=undefined && nextli.data('masterspeed')>99 && nextli.data('masterspeed')<4001)\n\t\t\t\tmasterspeed = nextli.data('masterspeed');\n\n\t\t\t// PREPARED DEFAULT SETTINGS PER TRANSITION\n\t\t\tSTA = transitionsArray[STAindex];\n\n\n\n\n\n\t\t\t/////////////////////////////////////////////\n\t\t\t// SET THE BULLETS SELECTED OR UNSELECTED  //\n\t\t\t/////////////////////////////////////////////\n\n\n\t\t\tcontainer.parent().find(\".bullet\").each(function() {\n\t\t\t\tvar bul = jQuery(this);\n\t\t\t\tbul.removeClass(\"selected\");\n\n\t\t\t\tif (opt.navigationArrows==\"withbullet\" || opt.navigationArrows==\"nexttobullets\") {\n\t\t\t\t\tif (bul.index()-1 == opt.next) bul.addClass('selected');\n\n\t\t\t\t} else {\n\n\t\t\t\t\tif (bul.index() == opt.next)  bul.addClass('selected');\n\n\t\t\t\t}\n\t\t\t});\n\n\n\n\t\t\t//////////////////////////////////////////////////////////////////\n\t\t\t// \t\tSET THE NEXT CAPTION AND REMOVE THE LAST CAPTION\t\t//\n\t\t\t//////////////////////////////////////////////////////////////////\n\n\t\t\t\t\tcontainer.find('>li').each(function() {\n\t\t\t\t\t\tvar li = jQuery(this);\n\t\t\t\t\t\tif (li.index!=opt.act && li.index!=opt.next) li.css({'z-index':16});\n\t\t\t\t\t});\n\n\t\t\t\t\tactli.css({'z-index':18});\n\t\t\t\t\tnextli.css({'z-index':20});\n\t\t\t\t\tnextli.css({'opacity':0});\n\n\n\t\t\t///////////////////////////\n\t\t\t//\tANIMATE THE CAPTIONS //\n\t\t\t///////////////////////////\n\n\t\t\tif (actli.index() != nextli.index() && opt.firststart!=1) {\n\t\t\t\tremoveTheCaptions(actli,opt);\n\n\t\t\t}\n\t\t\tanimateTheCaptions(nextli, opt);\n\n\n\n\n\t\t\t/////////////////////////////////////////////\n\t\t\t//\tSET THE ACTUAL AMOUNT OF SLIDES !!     //\n\t\t\t//  SET A RANDOM AMOUNT OF SLOTS          //\n\t\t\t///////////////////////////////////////////\n\t\t\t\t\t\tif (nextli.data('slotamount')==undefined || nextli.data('slotamount')<1) {\n\t\t\t\t\t\t\topt.slots=Math.round(Math.random()*12+4);\n\t\t\t\t\t\t\tif (comingtransition==\"boxslide\")\n\t\t\t\t\t\t\t\topt.slots=Math.round(Math.random()*6+3);\n\t\t\t\t\t\t\telse\n\t\t\t\t\t\t\tif (comingtransition==\"flyin\")\n\t\t\t\t\t\t\t\topt.slots=Math.round(Math.random()*4+1);\n\t\t\t\t\t\t } else {\n\t\t\t\t\t\t\topt.slots=nextli.data('slotamount');\n\n\t\t\t\t\t\t}\n\n\t\t\t/////////////////////////////////////////////\n\t\t\t//\tSET THE ACTUAL AMOUNT OF SLIDES !!     //\n\t\t\t//  SET A RANDOM AMOUNT OF SLOTS          //\n\t\t\t///////////////////////////////////////////\n\t\t\t\t\t\tif (nextli.data('rotate')==undefined)\n\t\t\t\t\t\t\topt.rotate = 0\n\t\t\t\t\t\t else\n\t\t\t\t\t\t\tif (nextli.data('rotate')==999)\n\t\t\t\t\t\t\t\topt.rotate=Math.round(Math.random()*360);\n\t\t\t\t\t\t\t else\n\t\t\t\t\t\t\t    opt.rotate=nextli.data('rotate');\n\t\t\t\t\t\tif (!jQuery.support.transition  || opt.ie || opt.ie9) opt.rotate=0;\n\n\n\n\t\t\t//////////////////////////////\n\t\t\t//\tFIRST START \t\t\t//\n\t\t\t//////////////////////////////\n\n\t\t\tif (opt.firststart==1) {\n\t\t\t\t\tactli.css({'opacity':0});\n\t\t\t\t\topt.firststart=0;\n\t\t\t}\n\n\n\t\t\t// HERE COMES THE TRANSITION ENGINE\n\n\t\t\t// ADJUST MASTERSPEED\n\t\t\tmasterspeed = masterspeed + STA[4];\n\n\t\t\tif ((nexttrans==4 || nexttrans==5 || nexttrans==6) && opt.slots<3 ) opt.slots=3;\n\n\t\t\t// ADJUST SLOTS\n\t\t\tif (STA[3] != 0) opt.slots = Math.min(opt.slots,STA[3]);\n\t\t\tif (nexttrans==9) opt.slots = opt.width/20;\n\t\t\tif (nexttrans==10) opt.slots = opt.height/20;\n\n\n\n\n\t\t\t// PREPAREONESLIDEBOX\n\t\t\tif (STA[5] == \"box\") {\n\t\t\t\tif (STA[7] !=null) prepareOneSlideBox(actsh,opt,STA[7]);\n\t\t\t\tif (STA[6] !=null) prepareOneSlideBox(nextsh,opt,STA[6]);\n\t\t\t} else\n\n\t\t\tif (STA[5] == \"vertical\" || STA[5] == \"horizontal\") {\n\t\t\t\tif (STA[7] !=null) prepareOneSlideSlot(actsh,opt,STA[7],STA[5]);\n\t\t\t\tif (STA[6] !=null) prepareOneSlideSlot(nextsh,opt,STA[6],STA[5]);\n\t\t\t}\n\n\t\t\t// SHOW FIRST LI\n\t\t\tif (nexttrans<12 || nexttrans>16)  nextli.css({'opacity':1});\n\n\n\t\t\t/////////////////////////////////////\n\t\t\t// THE SLOTSLIDE - TRANSITION I.  //\n\t\t\t////////////////////////////////////\n\t\t\tif (nexttrans==0) {\t\t\t\t\t\t\t\t// BOXSLIDE\n\t\t\t\t\t\t//SET DEFAULT IMG UNVISIBLE\n\t\t\t\t\t\tnextsh.find('.defaultimg').css({'opacity':0});\n\n\t\t\t\t\t\t// ALL NEW SLOTS SHOULD BE SLIDED FROM THE LEFT TO THE RIGHT\n\n\t\t\t\t\t\tvar maxz = Math.ceil(opt.height/opt.sloth);\n\t\t\t\t\t\tvar curz = 0;\n\t\t\t\t\t\tnextsh.find('.slotslide').each(function(j) {\n\t\t\t\t\t\t\tvar ss=jQuery(this);\n\t\t\t\t\t\t\tcurz=curz+1;\n\t\t\t\t\t\t\tif (curz==maxz) curz=0;\n\n\t\t\t\t\t\t\tTweenLite.fromTo(ss,(masterspeed)/600,\n\t\t\t\t\t\t\t\t\t\t\t\t{opacity:0,top:(0-opt.sloth),left:(0-opt.slotw),rotation:opt.rotate},\n\t\t\t\t\t\t\t\t\t\t\t\t{opacity:1,transformPerspective:600,top:0,left:0,scale:1,rotation:0,delay:((j)*15 + (curz)*30)/1500, ease:Power2.easeOut,onComplete:function() {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (j==(opt.slots*opt.slots)-1) {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tletItFree(container,opt,nextsh,actsh,nextli,actli)\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\t\t\t\t}});\n\t\t\t\t\t\t});\n\t\t\t}\n\t\t\t/////////////////////////////////////\n\t\t\t// THE SLOTSLIDE - TRANSITION I.  //\n\t\t\t////////////////////////////////////\n\t\t\tif (nexttrans==1) {\n\n\n\t\t\t\t\t\t//SET DEFAULT IMG UNVISIBLE\n\t\t\t\t\t\tnextsh.find('.defaultimg').css({'opacity':0});\n\n\t\t\t\t\t\t// ALL NEW SLOTS SHOULD BE SLIDED FROM THE LEFT TO THE RIGHT\n\n\t\t\t\t\t\tvar maxtime;\n\n\t\t\t\t\t\tnextsh.find('.slotslide').each(function(j) {\n\t\t\t\t\t\t\tvar ss=jQuery(this);\n\n\t\t\t\t\t\t\trand=Math.random()*masterspeed+300;\n\t\t\t\t\t\t\trand2=Math.random()*500+200;\n\n\t\t\t\t\t\t\tif (rand+rand2>maxtime) maxtime = rand2+rand2;\n\n\n\t\t\t\t\t\t\tTweenLite.fromTo(ss,rand/1000,\n\t\t\t\t\t\t\t\t\t\t{opacity:0,transformPerspective:600,rotation:opt.rotate},\n\t\t\t\t\t\t\t\t\t\t{opacity:1, ease:Power2.easeInOut,rotation:0,delay:rand2/1000})\n\n\n\n\t\t\t\t\t\t});\n\n\t\t\t\t\t\tsetTimeout(function() {\n\t\t\t\t\t\t\t\t\t\t\tletItFree(container,opt,nextsh,actsh,nextli,actli)\n\t\t\t\t\t\t\t\t},masterspeed+300);\n\n\t\t\t}\n\n\n\t\t\t/////////////////////////////////////\n\t\t\t// THE SLOTSLIDE - TRANSITION I.  //\n\t\t\t////////////////////////////////////\n\t\t\tif (nexttrans==2) {\n\n\n\t\t\t\t\t\t//SET DEFAULT IMG UNVISIBLE\n\t\t\t\t\t\tnextsh.find('.defaultimg').css({'opacity':0});\n\n\t\t\t\t\t\t// ALL OLD SLOTS SHOULD BE SLIDED TO THE RIGHT\n\t\t\t\t\t\tactsh.find('.slotslide').each(function() {\n\t\t\t\t\t\t\tvar ss=jQuery(this);\n\n\t\t\t\t\t\t\t\t\tTweenLite.to(ss,masterspeed/1000,{left:opt.slotw, rotation:(0-opt.rotate),onComplete:function() {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tletItFree(container,opt,nextsh,actsh,nextli,actli)\n\n\t\t\t\t\t\t\t\t\t}});\n\n\t\t\t\t\t\t});\n\n\t\t\t\t\t\t// ALL NEW SLOTS SHOULD BE SLIDED FROM THE LEFT TO THE RIGHT\n\t\t\t\t\t\tnextsh.find('.slotslide').each(function() {\n\t\t\t\t\t\t\tvar ss=jQuery(this);\n\n\t\t\t\t\t\t\t\tTweenLite.fromTo(ss,masterspeed/1000,\n\t\t\t\t\t\t\t\t\t\t\t\t{left:0-opt.slotw, rotation:opt.rotate,transformPerspective:600},\n\t\t\t\t\t\t\t\t\t\t\t\t{left:0, rotation:0,ease:Power2.easeOut,onComplete:function() {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tletItFree(container,opt,nextsh,actsh,nextli,actli)\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t});\n\n\t\t\t\t\t\t});\n\t\t\t}\n\n\n\n\t\t\t/////////////////////////////////////\n\t\t\t// THE SLOTSLIDE - TRANSITION I.  //\n\t\t\t////////////////////////////////////\n\t\t\tif (nexttrans==3) {\n\n\n\t\t\t\t\t\t//SET DEFAULT IMG UNVISIBLE\n\t\t\t\t\t\tnextsh.find('.defaultimg').css({'opacity':0});\n\n\t\t\t\t\t\t// ALL OLD SLOTS SHOULD BE SLIDED TO THE RIGHT\n\t\t\t\t\t\tactsh.find('.slotslide').each(function() {\n\t\t\t\t\t\t\tvar ss=jQuery(this);\n\t\t\t\t\t\t\t\t\tTweenLite.to(ss,masterspeed/1000,{top:opt.sloth,rotation:opt.rotate,transformPerspective:600,onComplete:function() {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tletItFree(container,opt,nextsh,actsh,nextli,actli)\n\t\t\t\t\t\t\t\t\t}});\n\n\t\t\t\t\t\t});\n\n\t\t\t\t\t\t// ALL NEW SLOTS SHOULD BE SLIDED FROM THE LEFT TO THE RIGHT\n\t\t\t\t\t\tnextsh.find('.slotslide').each(function() {\n\t\t\t\t\t\t\tvar ss=jQuery(this);\n\n\t\t\t\t\t\t\t\tTweenLite.fromTo(ss,masterspeed/1000,\n\t\t\t\t\t\t\t\t\t\t\t\t{top:0-opt.sloth,rotation:opt.rotate,transformPerspective:600},\n\t\t\t\t\t\t\t\t\t\t\t\t{top:0,rotation:0,ease:Power2.easeOut,onComplete:function() {\n\t\t\t\t\t\t\t\t\t\t\t\t\tletItFree(container,opt,nextsh,actsh,nextli,actli)\n\t\t\t\t\t\t\t\t}});\n\n\t\t\t\t\t\t});\n\t\t\t}\n\n\n\n\t\t\t/////////////////////////////////////\n\t\t\t// THE SLOTSLIDE - TRANSITION I.  //\n\t\t\t////////////////////////////////////\n\t\t\tif (nexttrans==4 || nexttrans==5) {\n\n\t\t\t\t\t\t//SET DEFAULT IMG UNVISIBLE\n\n\n\n\n\t\t\t\t\t\tnextsh.find('.defaultimg').css({'opacity':0});\n\t\t\t\t\t\tsetTimeout(function() {\n\t\t\t\t\t\t\tactsh.find('.defaultimg').css({opacity:0});\n\t\t\t\t\t\t},100);\n\n\n\n\t\t\t\t\t\t// ALL NEW SLOTS SHOULD BE SLIDED FROM THE LEFT TO THE RIGHT\n\t\t\t\t\t\tvar cspeed = (masterspeed)/1000;\n\t\t\t\t\t\tvar ticker = cspeed;\n\n\n\n\t\t\t\t\t\tactsh.find('.slotslide').each(function(i) {\n\t\t\t\t\t\t\tvar ss=jQuery(this);\n\t\t\t\t\t\t\tvar del = (i*cspeed)/opt.slots;\n\t\t\t\t\t\t\tif (nexttrans==5) del = ((opt.slots-i-1)*cspeed)/(opt.slots)/1.5;\n\t\t\t\t\t\t\tTweenLite.to(ss,cspeed*3,{transformPerspective:600,top:0+opt.height,opacity:0.5,rotation:opt.rotate,ease:Power2.easeInOut,delay:del});\n\t\t\t\t\t\t});\n\n\t\t\t\t\t\t// ALL NEW SLOTS SHOULD BE SLIDED FROM THE LEFT TO THE RIGHT\n\t\t\t\t\t\tnextsh.find('.slotslide').each(function(i) {\n\t\t\t\t\t\t\tvar ss=jQuery(this);\n\t\t\t\t\t\t\tvar del = (i*cspeed)/opt.slots;\n\t\t\t\t\t\t\tif (nexttrans==5) del = ((opt.slots-i-1)*cspeed)/(opt.slots)/1.5;\n\t\t\t\t\t\t\tTweenLite.fromTo(ss,cspeed*3,\n\t\t\t\t\t\t\t\t\t\t\t{top:(0-opt.height),opacity:0.5,rotation:opt.rotate,transformPerspective:600},\n\t\t\t\t\t\t\t\t\t\t\t{top:0,opacity:1,rotation:0,ease:Power2.easeInOut,delay:del,onComplete:function() {\n\t\t\t\t\t\t\t\t\t\t\t\t\tif (i==opt.slots-1) {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tletItFree(container,opt,nextsh,actsh,nextli,actli)\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}});\n\n\t\t\t\t\t\t});\n\n\n\t\t\t}\n\n\n\n\n\t\t\t/////////////////////////////////////\n\t\t\t// THE SLOTSLIDE - TRANSITION I.  //\n\t\t\t////////////////////////////////////\n\t\t\tif (nexttrans==6) {\n\n\n\t\t\t\t\t\tif (opt.slots<2) opt.slots=2;\n\n\t\t\t\t\t\t//SET DEFAULT IMG UNVISIBLE\n\t\t\t\t\t\tnextsh.find('.defaultimg').css({'opacity':0});\n\t\t\t\t\t\tsetTimeout(function() {\n\t\t\t\t\t\t\tactsh.find('.defaultimg').css({opacity:0});\n\t\t\t\t\t\t},100);\n\n\t\t\t\t\t\tactsh.find('.slotslide').each(function(i) {\n\t\t\t\t\t\t\tvar ss=jQuery(this);\n\n\t\t\t\t\t\t\tif (i<opt.slots/2)\n\t\t\t\t\t\t\t\tvar tempo = (i+2)*60;\n\t\t\t\t\t\t\telse\n\t\t\t\t\t\t\t\tvar tempo = (2+opt.slots-i)*60;\n\n\t\t\t\t\t\t\tTweenLite.to(ss,(masterspeed+tempo)/1000,{top:0+opt.height,opacity:1,rotation:opt.rotate,transformPerspective:600,ease:Power2.easeInOut});\n\n\n\t\t\t\t\t\t});\n\n\t\t\t\t\t\t// ALL NEW SLOTS SHOULD BE SLIDED FROM THE LEFT TO THE RIGHT\n\t\t\t\t\t\tnextsh.find('.slotslide').each(function(i) {\n\t\t\t\t\t\t\tvar ss=jQuery(this);\n\n\t\t\t\t\t\t\tif (i<opt.slots/2)\n\t\t\t\t\t\t\t\tvar tempo = (i+2)*60;\n\t\t\t\t\t\t\telse\n\t\t\t\t\t\t\t\tvar tempo = (2+opt.slots-i)*60;\n\n\t\t\t\t\t\t\t\t\tTweenLite.fromTo(ss,(masterspeed+tempo)/1000,\n\t\t\t\t\t\t\t\t\t\t\t\t\t{top:(0-opt.height),opacity:1,rotation:opt.rotate,transformPerspective:600},\n\t\t\t\t\t\t\t\t\t\t\t\t\t{top:(0),opacity:1,rotation:0,ease:Power2.easeInOut,onComplete:function() {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (i==Math.round(opt.slots/2)) {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tletItFree(container,opt,nextsh,actsh,nextli,actli)\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t}});\n\n\n\n\n\t\t\t\t\t\t});\n\t\t\t}\n\n\n\t\t\t////////////////////////////////////\n\t\t\t// THE SLOTSZOOM - TRANSITION II. //\n\t\t\t////////////////////////////////////\n\t\t\tif (nexttrans==7) {\n\n\t\t\t\t\t\tmasterspeed = masterspeed *2;\n\n\t\t\t\t\t\t//SET DEFAULT IMG UNVISIBLE\n\t\t\t\t\t\tnextsh.find('.defaultimg').css({'opacity':0});\n\t\t\t\t\t\tsetTimeout(function() {\n\t\t\t\t\t\t\tactsh.find('.defaultimg').css({opacity:0});\n\t\t\t\t\t\t},100);\n\t\t\t\t\t\t// ALL OLD SLOTS SHOULD BE SLIDED TO THE RIGHT\n\t\t\t\t\t\tactsh.find('.slotslide').each(function() {\n\t\t\t\t\t\t\tvar ss=jQuery(this).find('div');\n\t\t\t\t\t\t\tTweenLite.to(ss,masterspeed/1000,{\n\t\t\t\t\t\t\t\t\tleft:(0-opt.slotw/2)+'px',\n\t\t\t\t\t\t\t\t\ttop:(0-opt.height/2)+'px',\n\t\t\t\t\t\t\t\t\twidth:(opt.slotw*2)+\"px\",\n\t\t\t\t\t\t\t\t\theight:(opt.height*2)+\"px\",\n\t\t\t\t\t\t\t\t\topacity:0,\n\t\t\t\t\t\t\t\t\trotation:opt.rotate,\n\t\t\t\t\t\t\t\t\ttransformPerspective:600,\n\t\t\t\t\t\t\t\t\tease:Power2.easeOut});\n\n\t\t\t\t\t\t});\n\n\t\t\t\t\t\t//////////////////////////////////////////////////////////////\n\t\t\t\t\t\t// ALL NEW SLOTS SHOULD BE SLIDED FROM THE LEFT TO THE RIGHT //\n\t\t\t\t\t\t///////////////////////////////////////////////////////////////\n\t\t\t\t\t\tnextsh.find('.slotslide').each(function(i) {\n\t\t\t\t\t\t\tvar ss=jQuery(this).find('div');\n\n\t\t\t\t\t\t\tTweenLite.fromTo(ss,masterspeed/1000,\n\t\t\t\t\t\t\t\t\t\t{left:0,top:0,opacity:0,transformPerspective:600},\n\t\t\t\t\t\t\t\t\t\t{left:(0-i*opt.slotw)+'px',\n\t\t\t\t\t\t\t\t\t\t ease:Power2.easeOut,\n\t\t\t\t\t\t\t\t\t     top:(0)+'px',\n\t\t\t\t\t\t\t\t\t     width:opt.width,\n\t\t\t\t\t\t\t\t\t     height:opt.height,\n\t\t\t\t\t\t\t\t\t\t opacity:1,rotation:0,\n\t\t\t\t\t\t\t\t\t\t delay:0.1,\n\t\t\t\t\t\t\t\t\t\t onComplete:function() {\n\t\t\t\t\t\t\t\t\t\t\t\tletItFree(container,opt,nextsh,actsh,nextli,actli)\n\t\t\t\t\t\t\t\t\t\t }\n\t\t\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t});\n\t\t\t}\n\n\n\n\n\t\t\t////////////////////////////////////\n\t\t\t// THE SLOTSZOOM - TRANSITION II. //\n\t\t\t////////////////////////////////////\n\t\t\tif (nexttrans==8) {\n\n\t\t\t\t\t\tmasterspeed = masterspeed * 3;\n\n\t\t\t\t\t\t//SET DEFAULT IMG UNVISIBLE\n\t\t\t\t\t\tnextsh.find('.defaultimg').css({'opacity':0});\n\n\n\t\t\t\t\t\t// ALL OLD SLOTS SHOULD BE SLIDED TO THE RIGHT\n\t\t\t\t\t\tactsh.find('.slotslide').each(function() {\n\t\t\t\t\t\t\tvar ss=jQuery(this).find('div');\n\n\t\t\t\t\t\t\t\t\tTweenLite.to(ss,masterspeed/1000,\n\t\t\t\t\t\t\t\t\t\t\t\t  {left:(0-opt.width/2)+'px',\n\t\t\t\t\t\t\t\t\t\t\t\t   top:(0-opt.sloth/2)+'px',\n\t\t\t\t\t\t\t\t\t\t\t\t   width:(opt.width*2)+\"px\",\n\t\t\t\t\t\t\t\t\t\t\t\t   height:(opt.sloth*2)+\"px\",\n\t\t\t\t\t\t\t\t\t\t\t\t   transformPerspective:600,\n\t\t\t\t\t\t\t\t\t\t\t\t   opacity:0,rotation:opt.rotate\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t});\n\n\t\t\t\t\t\t});\n\n\n\t\t\t\t\t\t// ALL NEW SLOTS SHOULD BE SLIDED FROM THE LEFT TO THE RIGHT //\n\t\t\t\t\t\t///////////////////////////////////////////////////////////////\n\t\t\t\t\t\tnextsh.find('.slotslide').each(function(i) {\n\t\t\t\t\t\t\tvar ss=jQuery(this).find('div');\n\n\t\t\t\t\t\t\t\t\tTweenLite.fromTo(ss,masterspeed/1000,\n\t\t\t\t\t\t\t\t\t\t\t\t  {left:0, top:0,opacity:0,transformPerspective:600},\n\t\t\t\t\t\t\t\t\t\t\t\t  {'left':(0)+'px',\n\t\t\t\t\t\t\t\t\t\t\t\t   'top':(0-i*opt.sloth)+'px',\n\t\t\t\t\t\t\t\t\t\t\t\t   'width':(nextsh.find('.defaultimg').data('neww'))+\"px\",\n\t\t\t\t\t\t\t\t\t\t\t\t   'height':(nextsh.find('.defaultimg').data('newh'))+\"px\",\n\t\t\t\t\t\t\t\t\t\t\t\t   opacity:1,rotation:0,\n\t\t\t\t\t\t\t\t\t\t\t\t   onComplete:function() {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tletItFree(container,opt,nextsh,actsh,nextli,actli)\n\t\t\t\t\t\t\t\t\t\t\t\t\t}});\n\n\t\t\t\t\t\t});\n\t\t\t}\n\n\n\t\t\t////////////////////////////////////////\n\t\t\t// THE SLOTSFADE - TRANSITION III.   //\n\t\t\t//////////////////////////////////////\n\t\t\tif (nexttrans==9 || nexttrans==10) {\n\n\n\t\t\t\t\t\tnextsh.find('.defaultimg').css({'opacity':0});\n\n\t\t\t\t\t\tvar ssamount=0;\n\t\t\t\t\t\t// ALL NEW SLOTS SHOULD BE SLIDED FROM THE LEFT TO THE RIGHT\n\t\t\t\t\t\tnextsh.find('.slotslide').each(function(i) {\n\t\t\t\t\t\t\tvar ss=jQuery(this);\n\t\t\t\t\t\t\tssamount++;\n\t\t\t\t\t\t\tTweenLite.fromTo(ss,masterspeed/1000,{opacity:0,transformPerspective:600,left:0,top:0},{opacity:1,ease:Power2.easeInOut,delay:(i*4)/1000});\n\n\t\t\t\t\t\t});\n\n\t\t\t\t\t\t//nextsh.find('.defaultimg').transition({'opacity':1},(masterspeed+(ssamount*4)));\n\n\t\t\t\t\t\tsetTimeout(function() {\n\t\t\t\t\t\t\t\t\tletItFree(container,opt,nextsh,actsh,nextli,actli)\n\t\t\t\t\t\t\t},(masterspeed+(ssamount*4)));\n\t\t\t}\n\n\n\t\t\t///////////////////////////\n\t\t\t// SIMPLE FADE ANIMATION //\n\t\t\t///////////////////////////\n\n\t\t\tif (nexttrans==11 || nexttrans==26) {\n\n\n\t\t\t\t\t\tnextsh.find('.defaultimg').css({'opacity':0,'position':'relative'});\n\n\t\t\t\t\t\tvar ssamount=0;\n\t\t\t\t\t\tif (nexttrans==26) masterspeed=0;\n\n\t\t\t\t\t\t// ALL NEW SLOTS SHOULD BE SLIDED FROM THE LEFT TO THE RIGHT\n\t\t\t\t\t\tnextsh.find('.slotslide').each(function(i) {\n\t\t\t\t\t\t\tvar ss=jQuery(this);\n\t\t\t\t\t\t\tTweenLite.fromTo(ss,masterspeed/1000,{opacity:0},{opacity:1,ease:Power2.easeInOut});\n\t\t\t\t\t\t});\n\n\t\t\t\t\t\tsetTimeout(function() {\n\t\t\t\t\t\t\t\t\tletItFree(container,opt,nextsh,actsh,nextli,actli)\n\t\t\t\t\t\t\t},masterspeed+15);\n\t\t\t}\n\n\n\n\n\n\n\t\t\tif (nexttrans==12 || nexttrans==13 || nexttrans==14 || nexttrans==15) {\n\n\t\t\t\t\t\t//masterspeed = masterspeed * 3;\n\n\n\t\t\t\t\t\tsetTimeout(function() {\n\t\t\t\t\t\t\tactsh.find('.defaultimg').css({opacity:0});\n\t\t\t\t\t\t},100);\n\t\t\t\t\t\tnextsh.find('.defaultimg').css({'opacity':0});\n\n\t\t\t\t\t//\tkill();\n\n\t\t\t\t\t\tvar oow = opt.width;\n\t\t\t\t\t\tvar ooh = opt.height;\n\n\n\t\t\t\t\t\t// ALL NEW SLOTS SHOULD BE SLIDED FROM THE LEFT TO THE RIGHT\n\t\t\t\t\t\tvar ssn=nextsh.find('.slotslide')\n\n\t\t\t\t\t\tif (opt.fullWidth==\"on\" || opt.fullSreen==\"on\") {\n\t\t\t\t\t\t\toow=ssn.width();\n\t\t\t\t\t\t\tooh=ssn.height();\n\t\t\t\t\t\t}\n\t\t\t\t\t\tvar twx = 0;\n\t\t\t\t\t\tvar twy = 0;\n\n\t\t\t\t\t\tif (nexttrans==12)\n\t\t\t\t\t\t\ttwx = oow;\n\t\t\t\t\t\telse\n\t\t\t\t\t\tif (nexttrans==15)\n\t\t\t\t\t\t\ttwx = 0-oow;\n\t\t\t\t\t\telse\n\t\t\t\t\t\tif (nexttrans==13)\n\t\t\t\t\t\t\ttwy = ooh;\n\t\t\t\t\t\telse\n\t\t\t\t\t\tif (nexttrans==14)\n\t\t\t\t\t\t\ttwy = 0-ooh;\n\n\t\t\t\t\t\t// SPECIALS FOR EXTENDED ANIMATIONS\n\t\t\t\t\t\tvar op = 1;\n\t\t\t\t\t\tvar scal = 1;\n\t\t\t\t\t\tvar fromscale = 1;\n\t\t\t\t\t\tvar easeitout = Power2.easeInOut;\n\t\t\t\t\t\tvar easeitin = Power2.easeInOut;\n\t\t\t\t\t\tvar speedy = masterspeed/1000;\n\t\t\t\t\t\tvar speedy2 = speedy;\n\n\t\t\t\t\t\t// DEPENDING ON EXTENDED SPECIALS, DIFFERENT SCALE AND OPACITY FUNCTIONS NEED TO BE ADDED\n\t\t\t\t\t\tif (specials == 1) op = 0;\n\t\t\t\t\t\tif (specials == 2) op = 0;\n\t\t\t\t\t\tif (specials == 3) {\n\t\t\t\t\t\t\t\teaseitout = Power2.easeInOut;\n\t\t\t\t\t\t\t\teaseitin = Power1.easeInOut;\n\t\t\t\t\t\t\t\tactli.css({'position':'absolute','z-index':20});\n\t\t\t\t\t\t\t\tnextli.css({'position':'absolute','z-index':15});\n\t\t\t\t\t\t\t\tspeedy = masterspeed / 1200;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tif (specials==4 || specials==5)\n\t\t\t\t\t\t\tscal=0.6;\n\t\t\t\t\t\tif (specials==6 )\n\t\t\t\t\t\t\tscal=1.4;\n\n\n\t\t\t\t\t\tif (specials==5 || specials==6) {\n\t\t\t\t\t\t    fromscale=1.4;\n\t\t\t\t\t\t    op=0;\n\t\t\t\t\t\t    oow=0;\n\t\t\t\t\t\t    ooh=0;twx=0;twy=0;\n\t\t\t\t\t\t }\n\t\t\t\t\t\tif (specials==6) fromscale=0.6;\n\n\n\n\t\t\t\t\t\tTweenLite.fromTo(ssn,speedy,\n\t\t\t\t\t\t\t\t\t\t{left:twx, top:twy, scale:fromscale, opacity:op,rotation:opt.rotate},\n\t\t\t\t\t\t\t\t\t\t{opacity:1,rotation:0,left:0,top:0,scale:1,ease:easeitin,onComplete:function() {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tletItFree(container,opt,nextsh,actsh,nextli,actli);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tactli.css({'position':'absolute','z-index':18});\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tnextli.css({'position':'absolute','z-index':20});\n\t\t\t\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\t\t});\n\n\t\t\t\t\t\tvar ssa=actsh.find('.slotslide');\n\n\t\t\t\t\t\tif (specials==4 || specials==5) {\n\t\t\t\t\t\t\toow = 0; ooh=0;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tif (specials!=1) {\n\t\t\t\t\t\t\t\tif (nexttrans==12)\n\t\t\t\t\t\t\t\t\tTweenLite.to(ssa,speedy2,{'left':(0-oow)+'px',scale:scal,opacity:op,rotation:opt.rotate,ease:easeitout});\n\t\t\t\t\t\t\t\telse\n\t\t\t\t\t\t\t\tif (nexttrans==15)\n\t\t\t\t\t\t\t\t\tTweenLite.to(ssa,speedy2,{'left':(oow)+'px',scale:scal,opacity:op,rotation:opt.rotate,ease:easeitout});\n\t\t\t\t\t\t\t\telse\n\t\t\t\t\t\t\t\tif (nexttrans==13)\n\t\t\t\t\t\t\t\t\tTweenLite.to(ssa,speedy2,{'top':(0-ooh)+'px',scale:scal,opacity:op,rotation:opt.rotate,ease:easeitout});\n\t\t\t\t\t\t\t\telse\n\t\t\t\t\t\t\t\tif (nexttrans==14)\n\t\t\t\t\t\t\t\t\tTweenLite.to(ssa,speedy2,{'top':(ooh)+'px',scale:scal,opacity:op,rotation:opt.rotate,ease:easeitout});\n\t\t\t\t\t\t}\n\t\t\t\t\t\tnextli.css({'opacity':1});\n\n\t\t\t}\n\n\n\t\t\t//////////////////////////////////////\n\t\t\t// THE SLOTSLIDE - TRANSITION XVI.  //\n\t\t\t//////////////////////////////////////\n\t\t\tif (nexttrans==16) {\t\t\t\t\t\t// PAPERCUT\n\n\n\n\t\t\t\t\tactli.css({'position':'absolute','z-index':20});\n\t\t\t\t\tnextli.css({'position':'absolute','z-index':15});\n\n\n\t\t\t\t\t// PREPARE THE CUTS\n\t\t\t\t\tactli.wrapInner('<div class=\"tp-half-one\" style=\"position:relative; width:100%;height:100%\"></div>');\n\n\t\t\t\t\tactli.find('.tp-half-one').clone(true).appendTo(actli).addClass(\"tp-half-two\");\n\t\t\t\t\tactli.find('.tp-half-two').removeClass('tp-half-one');\n\n\t\t\t\t\tvar oow = opt.width;\n\t\t\t\t\tvar ooh = opt.height;\n\t\t\t\t\tif (opt.autoHeight==\"on\")\n\t\t\t\t\t\tooh = container.height();\n\n\n\t\t\t\t\tactli.find('.tp-half-one .defaultimg').wrap('<div class=\"tp-papercut\" style=\"width:'+oow+'px;height:'+ooh+'px;\"></div>')\n\n\t\t\t\t\tactli.find('.tp-half-two .defaultimg').wrap('<div class=\"tp-papercut\" style=\"width:'+oow+'px;height:'+ooh+'px;\"></div>')\n\n\t\t\t\t\tactli.find('.tp-half-two .defaultimg').css({position:'absolute',top:'-50%'});\n\n\t\t\t\t\tactli.find('.tp-half-two .tp-caption').wrapAll('<div style=\"position:absolute;top:-50%;left:0px\"></div>');\n\n\t\t\t\t\tTweenLite.set(actli.find('.tp-half-two'),\n\t\t\t\t\t                 {width:oow,height:ooh,overflow:'hidden',zIndex:15,position:'absolute',top:ooh/2,left:'0px',transformPerspective:600,transformOrigin:\"center bottom\"});\n\n\t\t\t\t\tTweenLite.set(actli.find('.tp-half-one'),\n\t\t\t\t\t                 {width:oow,height:ooh/2,overflow:'visible',zIndex:10,position:'absolute',top:'0px',left:'0px',transformPerspective:600,transformOrigin:\"center top\"});\n\n\n\n\t\t\t\t\t// ANIMATE THE CUTS\n\t\t\t\t\tvar img=actli.find('.defaultimg');\n\n\n\t\t\t\t\tvar ro1=Math.round(Math.random()*20-10);\n\t\t\t\t\tvar ro2=Math.round(Math.random()*20-10);\n\t\t\t\t\tvar ro3=Math.round(Math.random()*20-10);\n\t\t\t\t\tvar xof = Math.random()*0.4-0.2;\n\t\t\t\t\tvar yof = Math.random()*0.4-0.2;\n\t\t\t\t\tvar sc1=Math.random()*1+1;\n\t\t\t\t\tvar sc2=Math.random()*1+1;\n\n\n\t\t\t\t\tTweenLite.fromTo(actli.find('.tp-half-one'),masterspeed/1000,\n\t\t\t\t\t                 {width:oow,height:ooh/2,position:'absolute',top:'0px',left:'0px',transformPerspective:600,transformOrigin:\"center top\"},\n\t\t\t\t\t                 {scale:sc1,rotation:ro1,y:(0-ooh-ooh/4),ease:Power2.easeInOut});\n\t\t\t\t\tsetTimeout(function() {\n\t\t\t\t\t\tTweenLite.set(actli.find('.tp-half-one'),{overflow:'hidden'});\n\t\t\t\t\t},50);\n\t\t\t\t\tTweenLite.fromTo(actli.find('.tp-half-one'),masterspeed/2000,{opacity:1,transformPerspective:600,transformOrigin:\"center center\"},{opacity:0,delay:masterspeed/2000});\n\n\t\t\t\t\tTweenLite.fromTo(actli.find('.tp-half-two'),masterspeed/1000,\n\t\t\t\t\t                 {width:oow,height:ooh,overflow:'hidden',position:'absolute',top:ooh/2,left:'0px',transformPerspective:600,transformOrigin:\"center bottom\"},\n\t\t\t\t\t                 {scale:sc2,rotation:ro2,y:ooh+ooh/4,ease:Power2.easeInOut});\n\n\t\t\t\t\tTweenLite.fromTo(actli.find('.tp-half-two'),masterspeed/2000,{opacity:1,transformPerspective:600,transformOrigin:\"center center\"},{opacity:0,delay:masterspeed/2000});\n\n\t\t\t\t\tif (actli.html()!=null)\n\t\t\t\t\t\tTweenLite.fromTo(nextli,(masterspeed-200)/1000,{opacity:0,scale:0.8,x:opt.width*xof, y:ooh*yof,rotation:ro3,transformPerspective:600,transformOrigin:\"center center\"},{rotation:0,scale:1,x:0,y:0,opacity:1,ease:Power2.easeInOut});\n\n\t\t\t\t\tnextsh.find('.defaultimg').css({'opacity':1});\n\t\t\t\t\tsetTimeout(function() {\n\n\n\t\t\t\t\t\t\t\t// CLEAN UP BEFORE WE START\n\t\t\t\t\t\t\t\tactli.css({'position':'absolute','z-index':18});\n\t\t\t\t\t\t\t\tnextli.css({'position':'absolute','z-index':20});\n\t\t\t\t\t\t\t\tnextsh.find('.defaultimg').css({'opacity':1});\n\t\t\t\t\t\t\t\tactsh.find('.defaultimg').css({'opacity':0});\n\t\t\t\t\t\t\t\tif (actli.find('.tp-half-one').length>0)  {\n\t\t\t\t\t\t\t\t\tactli.find('.tp-half-one .defaultimg').unwrap();\n\t\t\t\t\t\t\t\t\tactli.find('.tp-half-one .slotholder').unwrap();\n\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\tactli.find('.tp-half-two').remove();\n\t\t\t\t\t\t\t\topt.transition = 0;\n\t\t\t\t\t\t\t\topt.act = opt.next;\n\n\t\t\t\t\t},masterspeed);\n\t\t\t\t\tnextli.css({'opacity':1});\n\n\t\t\t}\n\n\t\t\t////////////////////////////////////////\n\t\t\t// THE SLOTSLIDE - TRANSITION XVII.  //\n\t\t\t///////////////////////////////////////\n\t\t\tif (nexttrans==17) {\t\t\t\t\t\t\t\t// 3D CURTAIN HORIZONTAL\n\n\n\t\t\t\t\t\t//SET DEFAULT IMG UNVISIBLE\n\t\t\t\t\t\tnextsh.find('.defaultimg').css({'opacity':0});\n\n\t\t\t\t\t\t// ALL NEW SLOTS SHOULD BE SLIDED FROM THE LEFT TO THE RIGHT\n\n\n\t\t\t\t\t\tnextsh.find('.slotslide').each(function(j) {\n\t\t\t\t\t\t\tvar ss=jQuery(this);\n\n\t\t\t\t\t\t\tTweenLite.fromTo(ss,(masterspeed)/800,\n\t\t\t\t\t\t\t\t\t\t\t{opacity:0,rotationY:0,scale:0.9,rotationX:-110,transformPerspective:600,transformOrigin:\"center center\"},\n\t\t\t\t\t\t\t\t\t\t\t{opacity:1,top:0,left:0,scale:1,rotation:0,rotationX:0,rotationY:0,ease:Power3.easeOut,delay:j*0.06,onComplete:function() {\n\t\t\t\t\t\t\t\t\t\t\t\t\tif (j==opt.slots-1) letItFree(container,opt,nextsh,actsh,nextli,actli)\n\t\t\t\t\t\t\t\t\t\t\t}});\n\n\t\t\t\t\t\t});\n\t\t\t}\n\n\n\n\t\t\t////////////////////////////////////////\n\t\t\t// THE SLOTSLIDE - TRANSITION XVIII.  //\n\t\t\t///////////////////////////////////////\n\t\t\tif (nexttrans==18) {\t\t\t\t\t\t\t\t// 3D CURTAIN VERTICAL\n\n\n\t\t\t\t\t\t//SET DEFAULT IMG UNVISIBLE\n\t\t\t\t\t\tnextsh.find('.defaultimg').css({'opacity':0});\n\n\n\t\t\t\t\t\t// ALL NEW SLOTS SHOULD BE SLIDED FROM THE LEFT TO THE RIGHT\n\n\t\t\t\t\t\tnextsh.find('.slotslide').each(function(j) {\n\t\t\t\t\t\t\tvar ss=jQuery(this);\n\n\t\t\t\t\t\t\tTweenLite.fromTo(ss,(masterspeed)/500,\n\t\t\t\t\t\t\t\t\t\t\t{opacity:0,rotationY:310,scale:0.9,rotationX:10,transformPerspective:600,transformOrigin:\"center center\"},\n\t\t\t\t\t\t\t\t\t\t\t{opacity:1,top:0,left:0,scale:1,rotation:0,rotationX:0,rotationY:0,ease:Power3.easeOut,delay:j*0.06,onComplete:function() {\n\t\t\t\t\t\t\t\t\t\t\t\t\tif (j==opt.slots-1)\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tletItFree(container,opt,nextsh,actsh,nextli,actli)\n\t\t\t\t\t\t\t\t\t\t\t}});\n\n\t\t\t\t\t\t});\n\n\n\n\t\t\t}\n\n\n\t\t\t////////////////////////////////////////\n\t\t\t// THE SLOTSLIDE - TRANSITION XIX.  //\n\t\t\t///////////////////////////////////////\n\n\n\t\t\tif (nexttrans==19 || nexttrans==22) {\t\t\t\t\t\t\t\t// IN CUBE\n\n\n\t\t\t\t\t\t//SET DEFAULT IMG UNVISIBLE\n\t\t\t\t\t\tnextsh.find('.defaultimg').css({'opacity':0});\n\t\t\t\t\t\tsetTimeout(function() {\n\t\t\t\t\t\t\tactsh.find('.defaultimg').css({opacity:0});\n\t\t\t\t\t\t},100);\n\t\t\t\t\t\tvar chix=nextli.css('z-index');\n\t\t\t\t\t\tvar chix2=actli.css('z-index');\n\n\t\t\t\t\t\tvar rot = 90;\n\t\t\t\t\t\tvar op = 1;\n\t\t\t\t\t\tif (direction==1) rot = -90;\n\n\t\t\t\t\t\tif (nexttrans==19) {\n\t\t\t\t\t\t\tvar torig = \"center center -\"+opt.height/2;\n\t\t\t\t\t\t\top=0;\n\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tvar torig = \"center center \"+opt.height/2;\n\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t// ALL NEW SLOTS SHOULD BE SLIDED FROM THE LEFT TO THE RIGHT\n\n\t\t\t\t\t\t//if (nexttrans==129) {\n\t\t\t\t\t\t\tTweenLite.fromTo(nextsh,masterspeed/2000,{transformPerspective:600,z:0,x:0,rotationY:0},{rotationY:1,ease:Power1.easeInOut,z:-40});\n\t\t\t\t\t\t\tTweenLite.fromTo(nextsh,masterspeed/2000,{transformPerspective:600,z:-40,rotationY:1},{rotationY:0,z:0,ease:Power1.easeInOut,x:0,delay:3*(masterspeed/4000)});\n\t\t\t\t\t\t\tTweenLite.fromTo(actsh,masterspeed/2000,{transformPerspective:600,z:0,x:0,rotationY:0},{rotationY:1,x:0,ease:Power1.easeInOut,z:-40});\n\t\t\t\t\t\t\tTweenLite.fromTo(actsh,masterspeed/2000,{transformPerspective:600,z:-40,x:0,rotationY:1},{rotationY:0,z:0,x:0,ease:Power1.easeInOut,delay:3*(masterspeed/4000)});\n\t\t\t\t\t\t//}\n\n\t\t\t\t\t\tnextsh.find('.slotslide').each(function(j) {\n\t\t\t\t\t\t\tvar ss=jQuery(this);\n\n\t\t\t\t\t\t\tTweenLite.fromTo(ss,masterspeed/1000,\n\t\t\t\t\t\t\t\t\t\t\t{left:0,rotationY:opt.rotate,opacity:op,top:0,scale:0.8,transformPerspective:600,transformOrigin:torig,rotationX:rot},\n\t\t\t\t\t\t\t\t\t\t\t{left:0,rotationY:0,opacity:1,top:0,z:0, scale:1,rotationX:0, delay:(j*50)/1000,ease:Power2.easeInOut,onComplete: function() {\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (j==opt.slots-1)\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tletItFree(container,opt,nextsh,actsh,nextli,actli)\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\tTweenLite.to(ss,0.1,{opacity:1,delay:(j*50)/1000+masterspeed/3000});\n\n\t\t\t\t\t\t});\n\n\t\t\t\t\t\tactsh.find('.slotslide').each(function(j) {\n\t\t\t\t\t\t\tvar ss=jQuery(this);\n\t\t\t\t\t\t\tvar rot = -90;\n\t\t\t\t\t\t\tif (direction==1) rot = 90;\n\n\t\t\t\t\t\t\tTweenLite.fromTo(ss,masterspeed/1000,\n\t\t\t\t\t\t\t\t\t\t\t{opacity:1,rotationY:0,top:0,z:0,scale:1,transformPerspective:600,transformOrigin:torig, rotationX:0},\n\t\t\t\t\t\t\t\t\t\t\t{opacity:1,rotationY:opt.rotate,top:0, scale:0.8,rotationX:rot, delay:(j*50)/1000,ease:Power2.easeInOut,onComplete: function() {\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (j==opt.slots-1)\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tletItFree(container,opt,nextsh,actsh,nextli,actli)\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\tTweenLite.to(ss,0.1,{opacity:0,delay:(j*50)/1000+(masterspeed/1000 - (masterspeed/10000))});\n\n\n\t\t\t\t\t\t});\n\t\t\t}\n\n\n\n\n\t\t\t////////////////////////////////////////\n\t\t\t// THE SLOTSLIDE - TRANSITION XX.  //\n\t\t\t///////////////////////////////////////\n\t\t\tif (nexttrans==20 ) {\t\t\t\t\t\t\t\t// FLYIN\n\n\n\t\t\t\t\t\t//SET DEFAULT IMG UNVISIBLE\n\t\t\t\t\t\tnextsh.find('.defaultimg').css({'opacity':0});\n\t\t\t\t\t\tsetTimeout(function() {\n\t\t\t\t\t\t\tactsh.find('.defaultimg').css({opacity:0});\n\t\t\t\t\t\t},100);\n\t\t\t\t\t\tvar chix=nextli.css('z-index');\n\t\t\t\t\t\tvar chix2=actli.css('z-index');\n\n\n\t\t\t\t\t\tif (direction==1) {\n\t\t\t\t\t\t   var ofx = -opt.width\n\t\t\t\t\t\t   var rot  =70;\n\t\t\t\t\t\t   var torig = \"left center -\"+opt.height/2;\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tvar ofx = opt.width;\n\t\t\t\t\t\t\tvar rot = -70;\n\t\t\t\t\t\t\tvar torig = \"right center -\"+opt.height/2;\n\t\t\t\t\t\t}\n\n\n\t\t\t\t\t\tnextsh.find('.slotslide').each(function(j) {\n\t\t\t\t\t\t\tvar ss=jQuery(this);\n\t\t\t\t\t\t\t//ss.css({overflow:'visible'});\n\t\t\t\t\t\t\tTweenLite.fromTo(ss,masterspeed/1500,\n\t\t\t\t\t\t\t\t\t\t\t{left:ofx,rotationX:40,z:-600, opacity:op,top:0,transformPerspective:600,transformOrigin:torig,rotationY:rot},\n\t\t\t\t\t\t\t\t\t\t\t{left:0, delay:(j*50)/1000,ease:Power2.easeInOut});\n\n\t\t\t\t\t\t\tTweenLite.fromTo(ss,masterspeed/1000,\n\t\t\t\t\t\t\t\t\t\t\t{rotationX:40,z:-600, opacity:op,top:0,scale:1,transformPerspective:600,transformOrigin:torig,rotationY:rot},\n\t\t\t\t\t\t\t\t\t\t\t{rotationX:0,opacity:1,top:0,z:0, scale:1,rotationY:0, delay:(j*50)/1000,ease:Power2.easeInOut,onComplete: function() {\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (j==opt.slots-1)\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tletItFree(container,opt,nextsh,actsh,nextli,actli)\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\tTweenLite.to(ss,0.1,{opacity:1,delay:(j*50)/1000+masterspeed/2000});\n\n\t\t\t\t\t\t});\n\n\n\n\t\t\t\t\t\tactsh.find('.slotslide').each(function(j) {\n\t\t\t\t\t\t\tvar ss=jQuery(this);\n\t\t\t\t\t\t\t//ss.css({overflow:'visible'});\n\t\t\t\t\t\t\tif (direction!=1) {\n\t\t\t\t\t\t\t   var ofx = -opt.width\n\t\t\t\t\t\t\t   var rot  =70;\n\t\t\t\t\t\t\t   var torig = \"left center -\"+opt.height/2;\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tvar ofx = opt.width;\n\t\t\t\t\t\t\t\tvar rot = -70;\n\t\t\t\t\t\t\t\tvar torig = \"right center -\"+opt.height/2;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\tTweenLite.fromTo(ss,masterspeed/1000,\n\t\t\t\t\t\t\t\t\t\t\t{opacity:1,rotationX:0,top:0,z:0,scale:1,left:0, transformPerspective:600,transformOrigin:torig, rotationY:0},\n\t\t\t\t\t\t\t\t\t\t\t{opacity:1,rotationX:40,top:0, z:-600, left:ofx, scale:0.8,rotationY:rot, delay:(j*50)/1000,ease:Power2.easeInOut,onComplete: function() {\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (j==opt.slots-1)\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tletItFree(container,opt,nextsh,actsh,nextli,actli)\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\tTweenLite.to(ss,0.1,{opacity:0,delay:(j*50)/1000+(masterspeed/1000 - (masterspeed/10000))});\n\n\n\t\t\t\t\t\t});\n\t\t\t}\n\n\n\n\n\n\n\t\t\t////////////////////////////////////////\n\t\t\t// THE SLOTSLIDE - TRANSITION XX.  //\n\t\t\t///////////////////////////////////////\n\t\t\tif (nexttrans==21 || nexttrans==25) {\t\t\t\t\t\t\t\t// TURNOFF\n\n\n\t\t\t\t\t\t//SET DEFAULT IMG UNVISIBLE\n\t\t\t\t\t\tnextsh.find('.defaultimg').css({'opacity':0});\n\t\t\t\t\t\tsetTimeout(function() {\n\t\t\t\t\t\t\tactsh.find('.defaultimg').css({opacity:0});\n\t\t\t\t\t\t},100);\n\t\t\t\t\t\tvar chix=nextli.css('z-index');\n\t\t\t\t\t\tvar chix2=actli.css('z-index');\n\n\n\t\t\t\t\t\tif (direction==1) {\n\t\t\t\t\t\t   var ofx = -opt.width\n\t\t\t\t\t\t   var rot  =110;\n\n\t\t\t\t\t\t   if (nexttrans==25) {\n\t\t\t\t\t\t   \t var torig = \"center top 0\"\n\t\t\t\t\t\t   \t rot2 = -rot;\n\t\t\t\t\t\t   \t rot = opt.rotate;\n\t\t\t\t\t\t   } else {\n\t\t\t\t\t\t     var torig = \"left center 0\";\n\t\t\t\t\t\t     rot2 = opt.rotate;\n\t\t\t\t\t\t   }\n\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tvar ofx = opt.width;\n\t\t\t\t\t\t\tvar rot = -110;\n\t\t\t\t\t\t\tif (nexttrans==25) {\n\t\t\t\t\t\t   \t var torig = \"center bottom 0\"\n\t\t\t\t\t\t   \t rot2 = -rot;\n\t\t\t\t\t\t   \t rot = opt.rotate;\n\t\t\t\t\t\t   } else {\n\t\t\t\t\t\t     var torig = \"right center 0\";\n\t\t\t\t\t\t     rot2 = opt.rotate;\n\t\t\t\t\t\t   }\n\t\t\t\t\t\t}\n\n\n\t\t\t\t\t\tnextsh.find('.slotslide').each(function(j) {\n\t\t\t\t\t\t\tvar ss=jQuery(this);\n\n\n\t\t\t\t\t\t\tTweenLite.fromTo(ss,masterspeed/1500,\n\t\t\t\t\t\t\t\t\t\t\t{left:0,rotationX:rot2,z:0, opacity:0,top:0,scale:1,transformPerspective:600,transformOrigin:torig,rotationY:rot},\n\t\t\t\t\t\t\t\t\t\t\t{left:0,rotationX:0,top:0,z:0, scale:1,rotationY:0, delay:(j*100)/1000+masterspeed/10000,ease:Power2.easeInOut,onComplete: function() {\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (j==opt.slots-1)\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tletItFree(container,opt,nextsh,actsh,nextli,actli)\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\tTweenLite.to(ss,0.3,{opacity:1,delay:(j*100)/1000+(masterspeed*0.2)/2000+masterspeed/10000});\n\n\t\t\t\t\t\t});\n\n\n\n\t\t\t\t\t\tif (direction!=1) {\n\t\t\t\t\t\t   var ofx = -opt.width\n\t\t\t\t\t\t   var rot  = 90;\n\n\t\t\t\t\t\t   if (nexttrans==25) {\n\t\t\t\t\t\t   \t var torig = \"center top 0\"\n\t\t\t\t\t\t   \t rot2 = -rot;\n\t\t\t\t\t\t   \t rot = opt.rotate;\n\t\t\t\t\t\t   } else {\n\t\t\t\t\t\t     var torig = \"left center 0\";\n\t\t\t\t\t\t     rot2 = opt.rotate;\n\t\t\t\t\t\t   }\n\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tvar ofx = opt.width;\n\t\t\t\t\t\t\tvar rot = -90;\n\t\t\t\t\t\t\tif (nexttrans==25) {\n\t\t\t\t\t\t   \t var torig = \"center bottom 0\"\n\t\t\t\t\t\t   \t rot2 = -rot;\n\t\t\t\t\t\t   \t rot = opt.rotate;\n\t\t\t\t\t\t   } else {\n\t\t\t\t\t\t     var torig = \"right center 0\";\n\t\t\t\t\t\t     rot2 = opt.rotate;\n\t\t\t\t\t\t   }\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tactsh.find('.slotslide').each(function(j) {\n\t\t\t\t\t\t\tvar ss=jQuery(this);\n\n\n\t\t\t\t\t\t\tTweenLite.fromTo(ss,masterspeed/3000,\n\t\t\t\t\t\t\t\t\t\t\t{left:0,rotationX:0,z:0, opacity:1,top:0,scale:1,transformPerspective:600,transformOrigin:torig,rotationY:0},\n\t\t\t\t\t\t\t\t\t\t\t{left:0,rotationX:rot2,top:0,z:0, scale:1,rotationY:rot, delay:(j*100)/1000,ease:Power1.easeInOut});\n\t\t\t\t\t\t\tTweenLite.to(ss,0.2,{opacity:0,delay:(j*50)/1000+(masterspeed/3000 - (masterspeed/10000))});\n\n\n\t\t\t\t\t\t});\n\t\t\t}\n\n\n\n\t\t\t////////////////////////////////////////\n\t\t\t// THE SLOTSLIDE - TRANSITION XX.  //\n\t\t\t///////////////////////////////////////\n\t\t\tif (nexttrans==23 || nexttrans == 24) {\t\t\t\t\t\t\t\t// cube-horizontal - inboxhorizontal\n\n\n\t\t\t\t\t\t//SET DEFAULT IMG UNVISIBLE\n\t\t\t\t\t\tnextsh.find('.defaultimg').css({'opacity':0});\n\t\t\t\t\t\tsetTimeout(function() {\n\t\t\t\t\t\t\tactsh.find('.defaultimg').css({opacity:0});\n\t\t\t\t\t\t},100);\n\t\t\t\t\t\tvar chix=nextli.css('z-index');\n\t\t\t\t\t\tvar chix2=actli.css('z-index');\n\n\t\t\t\t\t\tvar rot = -90;\n\t\t\t\t\t\tif (direction==1)\n\t\t\t\t\t\t\t  rot = 90;\n\n\t\t\t\t\t\tvar op = 1;\n\n\n\t\t\t\t\t\tif (nexttrans==23) {\n\t\t\t\t\t\t\tvar torig = \"center center -\"+opt.width/2;\n\t\t\t\t\t\t\top=0;\n\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tvar torig = \"center center \"+opt.width/2;\n\n\t\t\t\t\t\t}\n\n\n\t\t\t\t\t\tvar opx=0;\n\n\t\t\t\t\t\t// ALL NEW SLOTS SHOULD BE SLIDED FROM THE LEFT TO THE RIGHT\n\t\t\t\t\t\tTweenLite.fromTo(nextsh,masterspeed/2000,{transformPerspective:600,z:0,x:0,rotationY:0},{rotationY:1,ease:Power1.easeInOut,z:-90});\n\t\t\t\t\t\tTweenLite.fromTo(nextsh,masterspeed/2000,{transformPerspective:600,z:-90,rotationY:1},{rotationY:0,z:0,ease:Power1.easeInOut,x:0,delay:3*(masterspeed/4000)});\n\t\t\t\t\t\tTweenLite.fromTo(actsh,masterspeed/2000,{transformPerspective:600,z:0,x:0,rotationY:0},{rotationY:1,x:0,ease:Power1.easeInOut,z:-90});\n\t\t\t\t\t\tTweenLite.fromTo(actsh,masterspeed/2000,{transformPerspective:600,z:-90,x:0,rotationY:1},{rotationY:0,z:0,x:0,ease:Power1.easeInOut,delay:3*(masterspeed/4000)});\n\n\t\t\t\t\t\tnextsh.find('.slotslide').each(function(j) {\n\t\t\t\t\t\t\tvar ss=jQuery(this);\n\n\t\t\t\t\t\t\tTweenLite.fromTo(ss,masterspeed/1000,\n\t\t\t\t\t\t\t\t\t\t\t{left:opx,rotationX:opt.rotate,opacity:op,top:0,scale:1,transformPerspective:600,transformOrigin:torig,rotationY:rot},\n\t\t\t\t\t\t\t\t\t\t\t{left:0,rotationX:0,opacity:1,top:0,z:0, scale:1,rotationY:0, delay:(j*50)/1000,ease:Power2.easeInOut,onComplete: function() {\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (j==opt.slots-1)\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tletItFree(container,opt,nextsh,actsh,nextli,actli);\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\tTweenLite.to(ss,0.1,{opacity:1,delay:(j*50)/1000+masterspeed/3000});\n\n\t\t\t\t\t\t});\n\n\t\t\t\t\t\trot = 90;\n\t\t\t\t\t\tif (direction==1)\n\t\t\t\t\t\t\t  rot = -90;\n\n\n\n\n\t\t\t\t\t\tactsh.find('.slotslide').each(function(j) {\n\t\t\t\t\t\t\tvar ss=jQuery(this);\n\t\t\t\t\t\t\tTweenLite.fromTo(ss,masterspeed/1000,\n\t\t\t\t\t\t\t\t\t\t\t{left:0,opacity:1,rotationX:0,top:0,z:0,scale:1,transformPerspective:600,transformOrigin:torig, rotationY:0},\n\t\t\t\t\t\t\t\t\t\t\t{left:opx,opacity:1,rotationX:opt.rotate,top:0, scale:1,rotationY:rot, delay:(j*50)/1000,ease:Power2.easeInOut,onComplete: function() {\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (j==opt.slots-1)\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tletItFree(container,opt,nextsh,actsh,nextli,actli)\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\tTweenLite.to(ss,0.1,{opacity:0,delay:(j*50)/1000+(masterspeed/1000 - (masterspeed/10000))});\n\n\n\t\t\t\t\t\t});\n\t\t\t}\n\n\n\t\t\tvar data={};\n\t\t\tdata.slideIndex=opt.next+1;\n\t\t\tcontainer.trigger('revolution.slide.onchange',data);\n\t\t\tsetTimeout(function() { container.trigger('revolution.slide.onafterswap'); },masterspeed);\n\t\t\tcontainer.trigger('revolution.slide.onvideostop');\n\t\t}\n\n\n\t\t/******************************\n\t\t\t-\tSTOP KEN BURN\t-\n\t\t********************************/\n\t\tfunction stopKenBurn(container,opt) {\n\t\t\ttry{\n\t\t\t\tvar actli = container.find('>ul:first-child >li:eq('+opt.act+')');\n\t\t\t} catch(e) {\n\t\t\t\tvar actli=container.find('>ul:first-child >li:eq(1)');\n\t\t\t}\n\n\t\t\topt.lastslide=opt.act;\n\n\t\t\tvar nextli = container.find('>ul:first-child >li:eq('+opt.next+')');\n\n\n\t\t\tvar actsh = actli.find('.slotholder');\n\t\t\tvar nextsh = nextli.find('.slotholder');\n\n\t\t\tnextsh.find('.defaultimg').each(function() {\n\t\t\t\tvar defimg = jQuery(this);\n\t\t\t\tif (defimg.data('kenburn')!=undefined)\n\t\t\t\t\tdefimg.data('kenburn').restart();\n\t\t\t\tTweenLite.killTweensOf(defimg,false);\n\t\t\t\tTweenLite.set(defimg,{scale:1,rotationZ:0});\n\n\t\t\t\tdefimg.data('bgposition',nextsh.data('bgposition'));\n\t\t\t\tdefimg.data('currotate',nextsh.data('rotationstart'));\n\t\t\t\tdefimg.data('curscale',nextsh.data('bgfit'));\n\n\t\t\t\t});\n\t\t\t/*actsh.find('.defaultimg').each(function() {\n\t\t\t\tvar defimg = jQuery(this);\n\t\t\t\tTweenLite.killTweensOf(defimg,false);\n\t\t\t\tTweenLite.set(defimg,{scale:1,rotationZ:0});\n\t\t\t\tif (defimg.data('oldbgposition')!=undefined)\n\t\t\t\t\tdefimg.data('bgposition',defimg.data('oldbgposition'));\n\n\t\t\t\tdefimg.data('currotate',nextsh.data('rotationstart'));\n\t\t\t\tdefimg.data('curscale',nextsh.data('zoomstart')/100);\n\n\t\t\t\t});*/\n\n\t\t}\n\n\n\t\t/******************************\n\t\t\t-\tstartKenBurn\t-\n\t\t********************************/\n\t\tfunction startKenBurn(container,opt) {\n\n\t\t\ttry{\n\t\t\t\tvar actli = container.find('>ul:first-child >li:eq('+opt.act+')');\n\t\t\t} catch(e) {\n\t\t\t\tvar actli=container.find('>ul:first-child >li:eq(1)');\n\t\t\t}\n\n\t\t\topt.lastslide=opt.act;\n\n\t\t\tvar nextli = container.find('>ul:first-child >li:eq('+opt.next+')');\n\n\n\t\t\tvar actsh = actli.find('.slotholder');\n\t\t\tvar nextsh = nextli.find('.slotholder');\n\n\t\t\tvar\n\t\t\t\tbgps = nextsh.data('bgposition'),\n\t\t\t\tbgpe = nextsh.data('bgpositionend'),\n\t\t\t\tzos = nextsh.data('zoomstart')/100,\n\t\t\t\tzoe = nextsh.data('zoomend')/100,\n\t\t\t\tros = nextsh.data('rotationstart'),\n\t\t\t\troe = nextsh.data('rotationend'),\n\t\t\t\tbgfs = nextsh.data('bgfit'),\n\t\t\t\tbgfe = nextsh.data('bgfitend'),\n\t\t\t\teaseme = nextsh.data('easeme'),\n\t\t\t\tdur = nextsh.data('duration')/1000;\n\n\t\t\t\tif (bgfs==undefined) bgfs=100;\n\t\t\t\tif (bgfe==undefined) bgfe=100;\n\n\t\t\t\tbgfs = calculateKenBurnScales(bgfs,nextsh,opt);\n\t\t\t\tbgfe = calculateKenBurnScales(bgfe,nextsh,opt);\n\n\n\t\t\t\tif (zos==undefined) zos=1;\n\t\t\t\tif (zoe==undefined) zoe=1;\n\t\t\t\tif (ros==undefined) ros=0;\n\t\t\t\tif (roe==undefined) roe=0;\n\n\t\t\t\tif (zos<1) zos=1;\n\t\t\t\tif (zoe<1) zoe=1;\n\n\n\n\t\t\t\tnextsh.find('.defaultimg').each(function() {\n\t\t\t\t\tvar defimg = jQuery(this);\n\n\t\t\t\t\tdefimg.data('kenburn',TweenLite.fromTo(defimg,dur,{transformPerspective:1200, backgroundSize:bgfs, z:0,backgroundPosition:bgps,rotationZ:ros},{yoyo:2,rotationZ:roe,ease:easeme,backgroundSize:bgfe,backgroundPosition:bgpe,onUpdate:function() {\n\t\t\t\t\t\t\t\t\tdefimg.data('bgposition',defimg.css('backgroundPosition'));\n\t\t\t\t\t\t\t\t\tif (!isIE(8)) defimg.data('currotate',getRotationDegrees(defimg));\n\t\t\t\t\t\t\t\t\tif (!isIE(8)) defimg.data('curscale',defimg.css('backgroundSize'));\n\t\t\t\t\t\t\t\t}})\n\t\t\t\t\t);\n\n\t\t\t})\n\t\t}\n\n\n\t\t/***********************************************\n\t\t\t-\tKEN BURN BACKGROUND FIT CALCULATOR\t-\n\t\t***********************************************/\n\t\tfunction calculateKenBurnScales(proc,sloth,opt) {\n\t\t\tvar ow = sloth.data('owidth');\n\t\t\tvar oh = sloth.data('oheight');\n\n\t\t\tvar factor = (opt.container.width() /ow);\n\t\t\tvar nheight = oh * factor;\n\n\t\t\tvar hfactor = (nheight / opt.container.height())*proc;\n\n\n\n\t\t\treturn (proc+\"% \"+hfactor+\"%\");\n\t\t}\n\n\n\t\t/******************************************************\n\t\t\t-\tCALCULATE CURRENT SCALE AND ROTATION\t-\n\t\t*******************************************************/\n\n\t\tfunction getMatrix(obj) {\n\t\t    var matrix = obj.css(\"-webkit-transform\") ||\n\t\t                 obj.css(\"-moz-transform\")    ||\n\t\t                 obj.css(\"-ms-transform\")     ||\n\t\t                 obj.css(\"-o-transform\")      ||\n\t\t                 obj.css(\"transform\");\n\t\t    return matrix;\n\t\t};\n\n\t\tfunction parseMatrix(_str) {\n\t\t\t    return _str.replace(/^matrix(3d)?\\((.*)\\)$/,'$2').split(/, /);\n\t\t\t}\n\n\t\tfunction getScaleDegrees(obj) {\n\t\t\t    var matrix = parseMatrix(getMatrix(obj)),\n\t\t\t        scale = 1;\n\n\t\t\t    if(matrix[0] !== 'none') {\n\t\t\t        var a = matrix[0],\n\t\t\t            b = matrix[1],\n\t\t\t            d = 10;\n\t\t\t        scale = Math.round( Math.sqrt( a*a + b*b ) * d ) / d;\n\t\t\t    }\n\n\t\t\t    return scale;\n\t\t\t};\n\n\t\tfunction getRotationDegrees(obj) {\n\t\t\t    var matrix = obj.css(\"-webkit-transform\") ||\n\t\t\t    obj.css(\"-moz-transform\")    ||\n\t\t\t    obj.css(\"-ms-transform\")     ||\n\t\t\t    obj.css(\"-o-transform\")      ||\n\t\t\t    obj.css(\"transform\");\n\t\t\t    if(matrix !== 'none') {\n\t\t\t        var values = matrix.split('(')[1].split(')')[0].split(',');\n\t\t\t        var a = values[0];\n\t\t\t        var b = values[1];\n\t\t\t        var angle = Math.round(Math.atan2(b, a) * (180/Math.PI));\n\t\t\t    } else { var angle = 0; }\n\t\t\t    return (angle < 0) ? angle +=360 : angle;\n\t\t\t}\n\n\t\t/**************************************\n\t\t\t-\tGIVE FREE THE TRANSITIOSN\t-\n\t\t**************************************/\n\t\tfunction letItFree(container,opt,nextsh,actsh,nextli,actli) {\n\t\t\t\t\tremoveSlots(container,opt);\n\t\t\t\t\tnextsh.find('.defaultimg').css({'opacity':1});\n\t\t\t\t\tif (nextli.index()!=actli.index()) actsh.find('.defaultimg').css({'opacity':0});\n\t\t\t\t\topt.act=opt.next;\n\t\t\t\t\tmoveSelectedThumb(container);\n\t\t\t\t\tif (nextsh.data('kenburns')==\"on\")\n\t\t\t\t\t\tstartKenBurn(container,opt);\n\t\t}\n\n\n\t\t\t\t//////////////////////////////////////////\n\t\t\t\t// CHANG THE YOUTUBE PLAYER STATE HERE //\n\t\t\t\t////////////////////////////////////////\n\t\t\t\t function onPlayerStateChange(event) {\n\n\t\t\t\t\t var embedCode = event.target.getVideoEmbedCode();\n\t\t\t\t\t var ytcont = jQuery('#'+embedCode.split('id=\"')[1].split('\"')[0])\n\t\t\t\t\t var container = ytcont.closest('.tp-simpleresponsive');\n\t\t\t\t\t var player = ytcont.parent().data('player');\n\n\t\t\t\t\tif (event.data == YT.PlayerState.PLAYING) {\n\n\t\t\t\t\t\tvar bt = container.find('.tp-bannertimer');\n\t\t\t\t\t\tvar opt = bt.data('opt');\n\n\n\t\t\t\t\t\tif (ytcont.closest('.tp-caption').data('volume')==\"mute\")\n\t\t\t\t\t\t\t  player.mute();\n\n\t\t\t\t\t\topt.videoplaying=true;\n\t\t\t\t\t\tcontainer.trigger('stoptimer');\n\t\t\t\t\t\t//konsole.log(\"VideoPlay set to True due onPlayerStateChange PLAYING\");\n\t\t\t\t\t\tcontainer.trigger('revolution.slide.onvideoplay'); //opt.videostartednow=1;\n\n\n\t\t\t\t\t} else {\n\n\t\t\t\t\t\tvar bt = container.find('.tp-bannertimer');\n\t\t\t\t\t\tvar opt = bt.data('opt');\n\n\t\t\t\t\t\tif (event.data!=-1) {\n\t\t\t\t\t\t\topt.videoplaying=false;\n\t\t\t\t\t\t\tcontainer.trigger('playtimer');\n\t\t\t\t\t\t\tcontainer.trigger('revolution.slide.onvideostop'); //opt.videostoppednow=1;\n\n\t\t\t\t\t\t}\n\n\t\t\t\t\t}\n\t\t\t\t\tif (event.data==0 && opt.nextslideatend==true)\n\t\t\t\t\t\topt.container.revnext();\n\n\n\t\t\t\t  }\n\n\n\n\t\t\t\t ////////////////////////\n\t\t\t\t// VIMEO ADD EVENT /////\n\t\t\t\t////////////////////////\n\t\t\t\tfunction addEvent(element, eventName, callback) {\n\n\t\t\t\t\t\t\tif (element.addEventListener)  element.addEventListener(eventName, callback, false);\n\t\t\t\t\t\t\t\telse\n\t\t\t\t\t\t\telement.attachEvent(eventName, callback, false);\n\t\t\t\t}\n\n\n\n\t\t\t\t/////////////////////////////////////\n\t\t\t\t// EVENT HANDLING FOR VIMEO VIDEOS //\n\t\t\t\t/////////////////////////////////////\n\n\t\t\t\t\tfunction vimeoready_auto(player_id,autoplay) {\n\n\t\t\t\t\t\tvar froogaloop = $f(player_id);\n\t\t\t\t\t\tvar vimcont = jQuery('#'+player_id);\n\t\t\t\t\t\tvar container = vimcont.closest('.tp-simpleresponsive');\n\n\n\t\t\t\t\t\tfroogaloop.addEvent('ready', function(data) {\n\t\t\t\t\t\t\t\tif(autoplay) froogaloop.api('play');\n\n\t\t\t\t\t\t\t\tfroogaloop.addEvent('play', function(data) {\n\t\t\t\t\t\t\t\t\tvar bt = container.find('.tp-bannertimer');\n\t\t\t\t\t\t\t\t\tvar opt = bt.data('opt');\n\n\t\t\t\t\t\t\t\t\topt.videoplaying=true;\n\t\t\t\t\t\t\t\t\tcontainer.trigger('stoptimer');\n\t\t\t\t\t\t\t\t\tif (vimcont.closest('.tp-caption').data('volume')==\"mute\")\n\t\t\t\t\t\t\t\t\t  froogaloop.api('setVolume',\"0\");\n\t\t\t\t\t\t\t\t\t//konsole.log(\"VideoPlay set to True due vimeoready_auto PLAYING\");\n\t\t\t\t\t\t\t\t});\n\n\t\t\t\t\t\t\t\tfroogaloop.addEvent('finish', function(data) {\n\t\t\t\t\t\t\t\t\t\tvar bt = container.find('.tp-bannertimer');\n\t\t\t\t\t\t\t\t\t\tvar opt = bt.data('opt');\n\t\t\t\t\t\t\t\t\t\topt.videoplaying=false;\n\t\t\t\t\t\t\t\t\t\tcontainer.trigger('playtimer');\n\t\t\t\t\t\t\t\t\t//konsole.log(\"VideoPlay set to False due vimeoready_auto FINISH\");\n\t\t\t\t\t\t\t\t\t\tcontainer.trigger('revolution.slide.onvideoplay'); //opt.videostartednow=1;\n\t\t\t\t\t\t\t\t\t\tif (opt.nextslideatend==true)\n\t\t\t\t\t\t\t\t\t\t\topt.container.revnext();\n\n\t\t\t\t\t\t\t\t});\n\n\t\t\t\t\t\t\t\tfroogaloop.addEvent('pause', function(data) {\n\t\t\t\t\t\t\t\t\t\tvar bt = container.find('.tp-bannertimer');\n\t\t\t\t\t\t\t\t\t\tvar opt = bt.data('opt');\n\t\t\t\t\t\t\t\t\t\topt.videoplaying=false;\n\t\t\t\t\t\t\t\t\t\tcontainer.trigger('playtimer');\n\t\t\t\t\t\t\t\t\t//konsole.log(\"VideoPlay set to False due vimeoready_auto PAUSE\");\n\t\t\t\t\t\t\t\t\t\tcontainer.trigger('revolution.slide.onvideostop'); //opt.videostoppednow=1;\n\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t});\n\t\t\t\t\t}\n\n\n\t\t\t\t\t\n\t\t\t\t/////////////////////////////////////\n\t\t\t\t// RESIZE HTML5VIDEO FOR FULLSCREEN//\n\t\t\t\t/////////////////////////////////////\n\t\t\t\tfunction updateHTML5Size(pc,container) {\n\t\t\t\t\t\tvar windowW = container.width();\n\t\t\t\t\t\tvar windowH = container.height();\n\t\t\t\t\t\tvar mediaAspect = pc.data('mediaAspect');\n\n\n\t\t\t\t\t\tvar windowAspect = windowW/windowH;\n\n\t\t\t\t\t\tpc.css({position:\"absolute\"});\n\t\t\t\t\t\tvar video = pc.find('video');\n\t\t\t\t\t\t\n\t\t\t\t\t\tif (windowAspect < mediaAspect) {\n\t\t\t\t\t\t\t// taller\n\t\t\t\t\t\t\t\tpc\n\t\t\t\t\t\t\t\t\t.width(windowH*mediaAspect)\n\t\t\t\t\t\t\t\t\t.height(windowH);\n\t\t\t\t\t\t\t\tpc\n\t\t\t\t\t\t\t\t\t.css('top',0)\n\t\t\t\t\t\t\t\t\t.css('left',-(windowH*mediaAspect-windowW)/2)\n\t\t\t\t\t\t\t\t\t.css('height',windowH);\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t/*\tvideo\n\t\t\t\t\t\t\t\t\t.width(windowH*mediaAspect)\n\t\t\t\t\t\t\t\t\t.height(windowH);\n\t\t\t\t\t\t\t\tvideo\n\t\t\t\t\t\t\t\t\t.css('top',0)\n\t\t\t\t\t\t\t\t\t.css('left',-(windowH*mediaAspect-windowW)/2)\n\t\t\t\t\t\t\t\t\t.css('height',windowH);\t\t\t*/\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t// wider\n\t\t\t\t\t\t\t\tpc\n\t\t\t\t\t\t\t\t\t.width(windowW)\n\t\t\t\t\t\t\t\t\t.height(windowW/mediaAspect);\n\t\t\t\t\t\t\t\tpc\n\t\t\t\t\t\t\t\t\t.css('top',-(windowW/mediaAspect-windowH)/2)\n\t\t\t\t\t\t\t\t\t.css('left',0)\n\t\t\t\t\t\t\t\t\t.css('height',windowW/mediaAspect);\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t/*\tvideo\n\t\t\t\t\t\t\t\t\t.width(windowW)\n\t\t\t\t\t\t\t\t\t.height(windowW/mediaAspect);\n\t\t\t\t\t\t\t\tvideo\n\t\t\t\t\t\t\t\t\t.css('top',-(windowW/mediaAspect-windowH)/2)\n\t\t\t\t\t\t\t\t\t.css('left',0)\n\t\t\t\t\t\t\t\t\t.css('height',windowW/mediaAspect);*/\n\n\t\t\t\t\t\t}\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t}\n\n\n\n\t\t\t\t/////////////////////////////////////\n\t\t\t\t//\t-\tCREATE ANIMATION OBJECT\t-  //\n\t\t\t\t/////////////////////////////////////\n\n\t\t\t\tfunction newAnimObject() {\n\t\t\t\t\t\t\t\t\t\tvar a = new Object();\n\t\t\t\t\t\t\t\t\t\ta.x=0;\n\t\t\t\t\t\t\t\t\t\ta.y=0;\n\t\t\t\t\t\t\t\t\t\ta.rotationX = 0;\n\t\t\t\t\t\t\t\t\t\ta.rotationY = 0;\n\t\t\t\t\t\t\t\t\t\ta.rotationZ = 0;\n\t\t\t\t\t\t\t\t\t\ta.scale = 1;\n\t\t\t\t\t\t\t\t\t\ta.scaleX = 1;\n\t\t\t\t\t\t\t\t\t\ta.scaleY = 1;\n\t\t\t\t\t\t\t\t\t\ta.skewX = 0;\n\t\t\t\t\t\t\t\t\t\ta.skewY = 0;\n\t\t\t\t\t\t\t\t\t\ta.opacity=0;\n\t\t\t\t\t\t\t\t\t\ta.transformOrigin = \"center, center\";\n\t\t\t\t\t\t\t\t\t\ta.transformPerspective = 400;\n\t\t\t\t\t\t\t\t\t\ta.rotation = 0;\n\t\t\t\t\t\t\t\t\t\treturn a;\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t///////////////////////////////////////////////////\n\t\t\t\t// ANALYSE AND READ OUT DATAS FROM HTML CAPTIONS //\n\t\t\t\t///////////////////////////////////////////////////\n\t\t\t\tfunction getAnimDatas(frm,data) {\n\n\t\t\t\t\t\t\t\t\tvar customarray = data.split(';');\n\t\t\t\t\t\t\t\t\tjQuery.each(customarray,function(index,param) {\n\n\t\t\t\t\t\t\t\t\t\tparam = param.split(\":\")\n\n\t\t\t\t\t\t\t\t\t\tvar w = param[0],\n\t\t\t\t\t\t\t\t\t\t\tv = param[1];\n\t\t\t\t\t\t\t\t\t\tif (w==\"rotationX\") frm.rotationX = parseInt(v,0);\n\t\t\t\t\t\t\t\t\t\tif (w==\"rotationY\") frm.rotationY = parseInt(v,0);\n\t\t\t\t\t\t\t\t\t\tif (w==\"rotationZ\") frm.rotationZ = parseInt(v,0);\n\t\t\t\t\t\t\t\t\t\tif (w==\"rotationZ\") frm.rotation = parseInt(v,0);\n\t\t\t\t\t\t\t\t\t\tif (w==\"scaleX\")  frm.scaleX = parseFloat(v);\n\t\t\t\t\t\t\t\t\t\tif (w==\"scaleY\")  frm.scaleY = parseFloat(v);\n\t\t\t\t\t\t\t\t\t\tif (w==\"opacity\") frm.opacity = parseFloat(v);\n\t\t\t\t\t\t\t\t\t\tif (w==\"skewX\")   frm.skewX = parseInt(v,0);\n\t\t\t\t\t\t\t\t\t\tif (w==\"skewY\")   frm.skewY = parseInt(v,0);\n\t\t\t\t\t\t\t\t\t\tif (w==\"x\") frm.x = parseInt(v,0);\n\t\t\t\t\t\t\t\t\t\tif (w==\"y\") frm.y = parseInt(v,0);\n\t\t\t\t\t\t\t\t\t\tif (w==\"z\") frm.z = parseInt(v,0);\n\t\t\t\t\t\t\t\t\t\tif (w==\"transformOrigin\") frm.transformOrigin = v.toString();\n\t\t\t\t\t\t\t\t\t\tif (w==\"transformPerspective\") frm.transformPerspective=parseInt(v,0);\n\t\t\t\t\t\t\t\t\t})\n\n\t\t\t\t\t\t\t\t\treturn frm;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t///////////////////////////////////////////////////////////////////\n\t\t\t\t// ANALYSE AND READ OUT DATAS FROM HTML CAPTIONS ANIMATION STEPS //\n\t\t\t\t///////////////////////////////////////////////////////////////////\n\t\t\t\tfunction getAnimSteps(data) {\n\n\t\t\t\t\t\tvar paramarray = data.split(\"animation:\");\n\t\t\t\t\t\tvar params = new Object();\n\n\t\t\t\t\t\tparams.animation = getAnimDatas(newAnimObject(),paramarray[1]);\n\t\t\t\t\t\tvar customarray = paramarray[0].split(';');\n\n\t\t\t\t\t\tjQuery.each(customarray,function(index,param) {\n\t\t\t\t\t\t\tparam = param.split(\":\")\n\t\t\t\t\t\t\tvar w = param[0],\n\t\t\t\t\t\t\t\tv = param[1];\n\t\t\t\t\t\t\tif (w==\"typ\") params.typ = v;\n\t\t\t\t\t\t\tif (w==\"speed\") params.speed = parseInt(v,0)/1000;\n\t\t\t\t\t\t\tif (w==\"start\") params.start = parseInt(v,0)/1000;\n\t\t\t\t\t\t\tif (w==\"elementdelay\")  params.elementdelay = parseFloat(v);\n\t\t\t\t\t\t\tif (w==\"ease\")  params.ease = v;\n\t\t\t\t\t\t})\n\n\t\t\t\t\treturn params;\n\t\t\t\t}\n\n\n\n\n\t\t\t\t////////////////////////\n\t\t\t\t// SHOW THE CAPTION  //\n\t\t\t\t///////////////////////\n\t\t\t\tfunction animateTheCaptions(nextli, opt,recalled) {\n\n\t\t\t\t\t\tvar offsetx=0;\n\t\t\t\t\t\tvar offsety=0;\n\n\t\t\t\t\t\tnextli.find('.tp-caption').each(function(i) {\n\n\n\t\t\t\t\t\t\t\toffsetx = opt.width/2 - (opt.startwidth*opt.bw)/2;\n\n\n\n\t\t\t\t\t\t\t\tvar xbw = opt.bw;\n\t\t\t\t\t\t\t\tvar xbh = opt.bh;\n\n\n\t\t\t\t\t\t\t\tif (opt.fullScreen==\"on\")\n\t\t\t\t\t\t\t\t\t  offsety = opt.height/2 - (opt.startheight*opt.bh)/2;\n\n\t\t\t\t\t\t\t\tif (opt.autoHeight==\"on\")\n\t\t\t\t\t\t\t\t\t  offsety = opt.container.height()/2 - (opt.startheight*opt.bh)/2;;\n\n\t\t\t\t\t\t\t\tif (offsety<0) offsety=0;\n\n\t\t\t\t\t\t\t\tvar nextcaption=jQuery(this);//nextli.find('.tp-caption:eq('+i+')');\n\n\t\t\t\t\t\t\t\tvar handlecaption=0;\n\n\t\t\t\t\t\t\t\t// HIDE CAPTION IF RESOLUTION IS TOO LOW\n\t\t\t\t\t\t\t\tif (opt.width<opt.hideCaptionAtLimit && nextcaption.data('captionhidden')==\"on\") {\n\t\t\t\t\t\t\t\t\tnextcaption.addClass(\"tp-hidden-caption\")\n\t\t\t\t\t\t\t\t\thandlecaption=1;\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\tif (opt.width<opt.hideAllCaptionAtLimit || opt.width<opt.hideAllCaptionAtLilmit)\t{\n\t\t\t\t\t\t\t\t\t\tnextcaption.addClass(\"tp-hidden-caption\")\n\t\t\t\t\t\t\t\t\t\thandlecaption=1;\n\t\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\t\tnextcaption.removeClass(\"tp-hidden-caption\")\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\n\n\n\t\t\t\t\t\t\t\tif (handlecaption==0) {\n\n\t\t\t\t\t\t\t\t\t// ADD A CLICK LISTENER TO THE CAPTION\n\t\t\t\t\t\t\t\t\tif (nextcaption.data('linktoslide')!=undefined && !nextcaption.hasClass(\"hasclicklistener\")) {\n\t\t\t\t\t\t\t\t\t\tnextcaption.addClass(\"hasclicklistener\")\n\t\t\t\t\t\t\t\t\t\tnextcaption.css({'cursor':'pointer'});\n\t\t\t\t\t\t\t\t\t\tif (nextcaption.data('linktoslide')!=\"no\") {\n\t\t\t\t\t\t\t\t\t\t\tnextcaption.click(function() {\n\t\t\t\t\t\t\t\t\t\t\t\tvar nextcaption=jQuery(this);\n\t\t\t\t\t\t\t\t\t\t\t\tvar dir = nextcaption.data('linktoslide');\n\t\t\t\t\t\t\t\t\t\t\t\tif (dir!=\"next\" && dir!=\"prev\") {\n\t\t\t\t\t\t\t\t\t\t\t\t\topt.container.data('showus',dir);\n\t\t\t\t\t\t\t\t\t\t\t\t\topt.container.parent().find('.tp-rightarrow').click();\n\t\t\t\t\t\t\t\t\t\t\t\t} else\n\t\t\t\t\t\t\t\t\t\t\t\t\tif (dir==\"next\")\n\t\t\t\t\t\t\t\t\t\t\t\t\t\topt.container.parent().find('.tp-rightarrow').click();\n\t\t\t\t\t\t\t\t\t\t\t\telse\n\t\t\t\t\t\t\t\t\t\t\t\t\tif (dir==\"prev\")\n\t\t\t\t\t\t\t\t\t\t\t\t\t\topt.container.parent().find('.tp-leftarrow').click();\n\t\t\t\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t}// END OF CLICK LISTENER\n\n\n\t\t\t\t\t\t\t\t\tif (offsetx<0) offsetx=0;\n\n\n\t\t\t\t\t\t\t\t\t// YOUTUBE AND VIMEO LISTENRES INITIALISATION\n\n\t\t\t\t\t\t\t\t\tvar frameID = \"iframe\"+Math.round(Math.random()*1000+1);\n\n\t\t\t\t\t\t\t\t\tif (nextcaption.find('iframe').length>0 || nextcaption.find('video').length>0) {\n\n\n\t\t\t\t\t\t\t\t\t\tif (nextcaption.data('autoplayonlyfirsttime') == true || nextcaption.data('autoplayonlyfirsttime')==\"true\" ) {\n\t\t\t\t\t\t\t\t\t\t\tnextcaption.data('autoplay',true);\n\t\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\t\tnextcaption.find('iframe').each(function() {\n\t\t\t\t\t\t\t\t\t\t\t\tvar ifr=jQuery(this);\n\n\t\t\t\t\t\t\t\t\t\t\t\tif (is_mobile()) {\n\t\t\t\t\t\t\t\t\t\t\t\t\tvar oldsrc = ifr.attr('src');\n\t\t\t\t\t\t\t\t\t\t\t\t\tifr.attr('src',\"\");\n\t\t\t\t\t\t\t\t\t\t\t\t\tifr.attr('src',oldsrc);\n\t\t\t\t\t\t\t\t\t\t\t\t}\n\n\n\t\t\t\t\t\t\t\t\t\t\t\t// START YOUTUBE HANDLING\n\t\t\t\t\t\t\t\t\t\t\t\topt.nextslideatend = nextcaption.data('nextslideatend');\n\t\t\t\t\t\t\t\t\t\t\t\tif (nextcaption.data('thumbimage')!=undefined && nextcaption.data('thumbimage').length>2 && nextcaption.data('autoplay')!=true && !recalled) {\n\t\t\t\t\t\t\t\t\t\t\t\t\tnextcaption.find('.tp-thumb-image').remove();\n\t\t\t\t\t\t\t\t\t\t\t\t\tnextcaption.append('<div class=\"tp-thumb-image\" style=\"cursor:pointer; position:absolute;top:0px;left:0px;width:100%;height:100%;background-image:url('+nextcaption.data('thumbimage')+'); background-size:cover\"></div>');\n\t\t\t\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\t\t\t\t\tif (ifr.attr('src').toLowerCase().indexOf('youtube')>=0) {\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t//\tif (is_mobile()) ifr.attr('src',ifr.attr('src').replace(\"enablejsapi=1\",\"\"));\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t if (!ifr.hasClass(\"HasListener\")) {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tifr.attr('id',frameID);\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvar player;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvar ytint = setInterval(function() {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (YT !=undefined)\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (typeof YT.Player != undefined && typeof YT.Player !=\"undefined\") {\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (nextcaption.data('autoplay')==true) {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tplayer = new YT.Player(frameID, {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tevents: {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"onStateChange\": onPlayerStateChange,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'onReady': function(event) {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tevent.target.playVideo();\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t} else\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tplayer = new YT.Player(frameID, {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tevents: {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"onStateChange\": onPlayerStateChange\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tifr.addClass(\"HasListener\");\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tnextcaption.data('player',player);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tclearInterval(ytint);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t, 100)\n\n\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t} catch(e) {}\n\t\t\t\t\t\t\t\t\t\t\t\t\t } else {\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (nextcaption.data('autoplay')==true) {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvar player=nextcaption.data('player');\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tnextcaption.data('timerplay',setTimeout(function() {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (nextcaption.data('forcerewind')==\"on\")\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tplayer.seekTo(0);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tplayer.playVideo();\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t},nextcaption.data('start')));\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t\t\t } // END YOUTUBE HANDLING\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t // PLAY VIDEO IF THUMBNAIL HAS BEEN CLICKED\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t nextcaption.find('.tp-thumb-image').click(function() {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t TweenLite.to(jQuery(this),0.3,{opacity:0,ease:Power3.easeInOut,onComplete: function() {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t nextcaption.find('.tp-thumb-image').remove();\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t })\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t var player=nextcaption.data('player');\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t player.playVideo();\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t })\n\t\t\t\t\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\t\t\t\t\t// START VIMEO HANDLING\n\t\t\t\t\t\t\t\t\t\t\t\t\tif (ifr.attr('src').toLowerCase().indexOf('vimeo')>=0) {\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t   if (!ifr.hasClass(\"HasListener\")) {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tifr.addClass(\"HasListener\");\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tifr.attr('id',frameID);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvar isrc = ifr.attr('src');\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvar queryParameters = {}, queryString = isrc,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tre = /([^&=]+)=([^&]*)/g, m;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t// Creates a map with the query string parameters\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\twhile (m = re.exec(queryString)) {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tqueryParameters[decodeURIComponent(m[1])] = decodeURIComponent(m[2]);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (queryParameters['player_id']!=undefined)\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tisrc = isrc.replace(queryParameters['player_id'],frameID);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\telse\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tisrc=isrc+\"&player_id=\"+frameID;\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttry{ isrc = isrc.replace('api=0','api=1'); } catch(e) {}\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tisrc=isrc+\"&api=1\";\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tifr.attr('src',isrc);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvar player = nextcaption.find('iframe')[0];\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvar vimint = setInterval(function() {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif ($f !=undefined)\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (typeof $f(frameID).api != undefined && typeof $f(frameID).api !=\"undefined\") {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t$f(player).addEvent('ready', function(){\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvimeoready_auto(frameID,nextcaption.data('autoplay'))\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tclearInterval(vimint);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t},100);\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t } else {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (nextcaption.data('autoplay')==true) {\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvar ifr = nextcaption.find('iframe');\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvar id = ifr.attr('id');\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvar vimint = setInterval(function() {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif ($f !=undefined)\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (typeof $f(id).api != undefined && typeof $f(id).api !=\"undefined\") {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvar froogaloop = $f(id);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tnextcaption.data('timerplay',setTimeout(function() {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (nextcaption.data('forcerewind')==\"on\")\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tfroogaloop.api(\"seekTo\",0);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tfroogaloop.api(\"play\");\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t},nextcaption.data('start')));\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tclearInterval(vimint);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t},100);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t }// END HAS LISTENER HANDLING\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t // PLAY VIDEO IF THUMBNAIL HAS BEEN CLICKED\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t nextcaption.find('.tp-thumb-image').click(function() {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t TweenLite.to(jQuery(this),0.3,{opacity:0,ease:Power3.easeInOut,onComplete: function() {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t nextcaption.find('.tp-thumb-image').remove();\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t })\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t var ifr = nextcaption.find('iframe');\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t var id = ifr.attr('id');\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t var vimint = setInterval(function() {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif ($f !=undefined)\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (typeof $f(id).api != undefined && typeof $f(id).api !=\"undefined\") {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t var froogaloop = $f(id);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t froogaloop.api(\"play\");\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t clearInterval(vimint);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t },100);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t })\n\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t}  // END OF VIMEO HANDLING\n\t\t\t\t\t\t\t\t\t\t\t}  // END OF CHOOSE BETWEEN YOUTUBE AND VIMEO\n\t\t\t\t\t\t\t\t\t\t}); // END OF LOOP THROUGH IFRAMES\n\n\t\t\t\t\t\t\t\t\t\t// START OF VIDEO JS\n\t\t\t\t\t\t\t\t\t\tif (nextcaption.find('video').length>0) {\n\n\n\t\t\t\t\t\t\t\t\t\t\tnextcaption.find('video').each(function(i) {\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\tvar jvideo = jQuery(this);\n\t\t\t\t\t\t\t\t\t\t\t\tvar video = this;\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\tif (!jvideo.parent().hasClass(\"html5vid\")) {\n\t\t\t\t\t\t\t\t\t\t\t\t\tjvideo.wrap('<div class=\"html5vid\" style=\"position:relative;top:0px;left:0px;width:auto;height:auto\"></div>');\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t\tvar html5vid = jQuery(this).parent();\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\tif (video.addEventListener)\n\t\t\t\t\t\t\t\t\t\t\t\t\tvideo.addEventListener(\"loadedmetadata\",function() {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\thtml5vid.data('metaloaded',1);\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\t\t\t\t\t\telse\n\t\t\t\t\t\t\t\t\t\t\t\t\tvideo.attachEvent(\"loadedmetadata\",function() {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\thtml5vid.data('metaloaded',1);\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\tif (!jvideo.hasClass(\"HasListener\")) {\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tjvideo.addClass(\"HasListener\")\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvideo.addEventListener(\"play\",function() {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\thtml5vid.addClass(\"videoisplaying\");\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\thtml5vid.find('.tp-poster').remove();\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (nextcaption.data('volume')==\"mute\")\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t  video.muted=true;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\topt.container.trigger('revolution.slide.onvideoplay');\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\topt.videoplaying=true;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\topt.container.trigger('stoptimer');\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvideo.addEventListener(\"pause\",function() {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\thtml5vid.removeClass(\"videoisplaying\");\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\topt.videoplaying=false;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\topt.container.trigger('playtimer');\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\topt.container.trigger('revolution.slide.onvideostop'); \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvideo.addEventListener(\"ended\",function() {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\thtml5vid.removeClass(\"videoisplaying\");\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\topt.videoplaying=false;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\topt.container.trigger('playtimer');\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\topt.container.trigger('revolution.slide.onvideostop'); \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (opt.nextslideatend==true)\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\topt.container.revnext();\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\n\t\t\t\t\t\t\t\t\t\t\t\tif (jvideo.attr('poster')!=undefined && html5vid.find('.tp-poster').length==0) \t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\thtml5vid.append('<div class=\"tp-poster\" style=\"position:absolute;z-index:1;width:100%;height:100%;top:0px;left:0px;background:url('+jvideo.attr('poster')+'); background-position:center center;background-size:100%;background-repeat:no-repeat;\"></div>');\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\tif (jvideo.attr('control') == undefined && html5vid.find('.tp-video-play-button').length==0) {\n\t\t\t\t\t\t\t\t\t\t\t\t\thtml5vid.append('<div class=\"tp-video-play-button\"><i class=\"revicon-right-dir\"></i><div class=\"tp-revstop\"></div></div>');\n\t\t\t\t\t\t\t\t\t\t\t\t\thtml5vid.find('.tp-video-play-button').click(function() {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (html5vid.hasClass(\"videoisplaying\")) \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvideo.pause();\n\t\t\t\t\t\t\t\t\t\t\t\t\t\telse\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvideo.play();\n\t\t\t\t\t\t\t\t\t\t\t\t\t})\n\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\tif (jvideo.attr('control') == undefined) {\n\t\t\t\t\t\t\t\t\t\t\t\t\thtml5vid.find('video, .tp-poster').click(function() {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (html5vid.hasClass(\"videoisplaying\")) \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvideo.pause();\n\t\t\t\t\t\t\t\t\t\t\t\t\t\telse\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvideo.play();\n\t\t\t\t\t\t\t\t\t\t\t\t\t})\n\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\tif (nextcaption.data('forcecover')==1)  {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tupdateHTML5Size(html5vid,opt.container);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\thtml5vid.addClass(\"fullcoveredvideo\");\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tnextcaption.addClass(\"fullcoveredvideo\");\n\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\tif (nextcaption.data('forcecover')==1 || nextcaption.hasClass('fullscreenvideo')) {\n\t\t\t\t\t\t\t\t\t\t\t\t\thtml5vid.css({width:\"100%\", height:\"100%\"});\n\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t\t\t\t\tvar autoplaywason = false;\n\t\t\t\t\t\t\t\t\t\t\t\tif (nextcaption.data('autoplayonlyfirsttime') == true || nextcaption.data('autoplayonlyfirsttime')==\"true\")\n\t\t\t\t\t\t\t\t\t\t\t\t\tautoplaywason = true;\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\tclearInterval(html5vid.data('interval'));\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\thtml5vid.data('interval',setInterval(function() {\n\n\t\t\t\t\t\t\t\t\t\t\t\t\tif (html5vid.data('metaloaded')==1 || video.duration!=NaN) {\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tclearInterval(html5vid.data('interval'));\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (nextcaption.data('dottedoverlay')!=\"none\" && nextcaption.data('dottedoverlay')!=undefined)\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (nextcaption.find('.tp-dottedoverlay').length!=1)\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\thtml5vid.append('<div class=\"tp-dottedoverlay '+nextcaption.data('dottedoverlay')+'\"></div>');\n\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvar mediaaspect=16/9;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (nextcaption.data('aspectratio')==\"4:3\") mediaaspect=4/3;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\thtml5vid.data('mediaAspect',mediaaspect);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\n\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (html5vid.closest('.tp-caption').data('forcecover')==1) {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tupdateHTML5Size(html5vid,opt.container);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\thtml5vid.addClass(\"fullcoveredvideo\");\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tjvideo.css({display:\"block\"});\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\topt.nextslideatend = nextcaption.data('nextslideatend');\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t// IF VIDEO SHOULD BE AUTOPLAYED\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (nextcaption.data('autoplay')==true || autoplaywason==true) {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvar bt=jQuery('body').find('#'+opt.container.attr('id')).find('.tp-bannertimer');\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tsetTimeout(function(){\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\topt.videoplaying=true;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\topt.container.trigger('stoptimer');\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t},200);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (nextcaption.data('forcerewind')==\"on\" && !html5vid.hasClass(\"videoisplaying\"))\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (video.currentTime>0) video.currentTime=0;\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (nextcaption.data('volume')==\"mute\")\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvideo.muted = true;\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\thtml5vid.data('timerplay',setTimeout(function() {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (nextcaption.data('forcerewind')==\"on\" && !html5vid.hasClass(\"videoisplaying\"))\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (video.currentTime>0) video.currentTime=0;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (nextcaption.data('volume')==\"mute\")\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvideo.muted = true;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tsetTimeout(function() {\t\t\t\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvideo.play();\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t},500);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t},10+nextcaption.data('start')));\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (html5vid.data('ww') == undefined) html5vid.data('ww',jvideo.attr('width'));\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (html5vid.data('hh') == undefined) html5vid.data('hh',jvideo.attr('height'));\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (!nextcaption.hasClass(\"fullscreenvideo\") && nextcaption.data('forcecover')==1) {\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttry{\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\thtml5vid.width(html5vid.data('ww')*opt.bw);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\thtml5vid.height(html5vid.data('hh')*opt.bh);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t} catch(e) {}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tclearInterval(html5vid.data('interval'));\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t\t}),100);\n\n\t\t\t\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\t\t\t\t} // END OF VIDEO JS FUNCTIONS\n\n\t\t\t\t\t\t\t\t\t\t\t// IF AUTOPLAY IS ON, WE NEED SOME STOP FUNCTION ON\n\t\t\t\t\t\t\t\t\t\t\t\tif (nextcaption.data('autoplay')==true) {\n\t\t\t\t\t\t\t\t\t\t\t\t\tvar bt=jQuery('body').find('#'+opt.container.attr('id')).find('.tp-bannertimer');\n\n\t\t\t\t\t\t\t\t\t\t\t\t\tsetTimeout(function() {\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\topt.videoplaying=true;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\topt.container.trigger('stoptimer');\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t},200)\n\t\t\t\t\t\t\t\t\t\t\t\t\topt.videoplaying=true;\n\t\t\t\t\t\t\t\t\t\t\t\t\topt.container.trigger('stoptimer');\n\n\t\t\t\t\t\t\t\t\t\t\t\t\tif (nextcaption.data('autoplayonlyfirsttime') == true || nextcaption.data('autoplayonlyfirsttime')==\"true\" ) {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tnextcaption.data('autoplay',false);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tnextcaption.data('autoplayonlyfirsttime',false);\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t}\n\n\n\n\n\t\t\t\t\t\t\t\t\t// NEW ENGINE\n\t\t\t\t\t\t\t\t\t//if (nextcaption.hasClass(\"randomrotate\") && (opt.ie || opt.ie9)) nextcaption.removeClass(\"randomrotate\").addClass(\"sfb\");\n\t\t\t\t\t\t\t\t\t//\tnextcaption.removeClass('noFilterClass');\n\n\n\n\t\t\t\t\t\t\t\t    var imw =0;\n\t\t\t\t\t\t\t\t    var imh = 0;\n\n\t\t\t\t\t\t\t\t\tif (nextcaption.find('img').length>0) {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvar im = nextcaption.find('img');\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (im.data('ww') == undefined) im.data('ww',im.width());\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (im.data('hh') == undefined) im.data('hh',im.height());\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvar ww = im.data('ww');\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvar hh = im.data('hh');\n\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tim.width(ww*opt.bw);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tim.height(hh*opt.bh);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\timw = im.width();\n\t\t\t\t\t\t\t\t\t\t\t\t\t\timh = im.height();\n\t\t\t\t\t\t\t\t\t} else {\n\n\t\t\t\t\t\t\t\t\tif (nextcaption.find('iframe').length>0 || nextcaption.find('video').length>0) {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvar html5vid = false;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvar im = nextcaption.find('iframe');\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (im.length==0) {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tim = nextcaption.find('video');\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\thtml5vid = true;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tim.css({display:\"block\"});\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (nextcaption.data('ww') == undefined) nextcaption.data('ww',im.width());\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (nextcaption.data('hh') == undefined) nextcaption.data('hh',im.height());\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvar ww = nextcaption.data('ww');\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvar hh = nextcaption.data('hh');\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvar nc =nextcaption;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (nc.data('fsize') == undefined) nc.data('fsize',parseInt(nc.css('font-size'),0) || 0);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (nc.data('pt') == undefined) nc.data('pt',parseInt(nc.css('paddingTop'),0) || 0);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (nc.data('pb') == undefined) nc.data('pb',parseInt(nc.css('paddingBottom'),0) || 0);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (nc.data('pl') == undefined) nc.data('pl',parseInt(nc.css('paddingLeft'),0) || 0);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (nc.data('pr') == undefined) nc.data('pr',parseInt(nc.css('paddingRight'),0) || 0);\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (nc.data('mt') == undefined) nc.data('mt',parseInt(nc.css('marginTop'),0) || 0);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (nc.data('mb') == undefined) nc.data('mb',parseInt(nc.css('marginBottom'),0) || 0);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (nc.data('ml') == undefined) nc.data('ml',parseInt(nc.css('marginLeft'),0) || 0);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (nc.data('mr') == undefined) nc.data('mr',parseInt(nc.css('marginRight'),0) || 0);\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (nc.data('bt') == undefined) nc.data('bt',parseInt(nc.css('borderTop'),0) || 0);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (nc.data('bb') == undefined) nc.data('bb',parseInt(nc.css('borderBottom'),0) || 0);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (nc.data('bl') == undefined) nc.data('bl',parseInt(nc.css('borderLeft'),0) || 0);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (nc.data('br') == undefined) nc.data('br',parseInt(nc.css('borderRight'),0) || 0);\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (nc.data('lh') == undefined) nc.data('lh',parseInt(nc.css('lineHeight'),0) || 0);\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvar fvwidth=opt.width;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvar fvheight=opt.height;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (fvwidth>opt.startwidth) fvwidth=opt.startwidth;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (fvheight>opt.startheight) fvheight=opt.startheight;\n\n\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (!nextcaption.hasClass('fullscreenvideo'))\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tnextcaption.css({\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t 'font-size': (nc.data('fsize') * opt.bw)+\"px\",\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t 'padding-top': (nc.data('pt') * opt.bh) + \"px\",\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t 'padding-bottom': (nc.data('pb') * opt.bh) + \"px\",\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t 'padding-left': (nc.data('pl') * opt.bw) + \"px\",\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t 'padding-right': (nc.data('pr') * opt.bw) + \"px\",\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t 'margin-top': (nc.data('mt') * opt.bh) + \"px\",\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t 'margin-bottom': (nc.data('mb') * opt.bh) + \"px\",\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t 'margin-left': (nc.data('ml') * opt.bw) + \"px\",\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t 'margin-right': (nc.data('mr') * opt.bw) + \"px\",\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t 'border-top': (nc.data('bt') * opt.bh) + \"px\",\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t 'border-bottom': (nc.data('bb') * opt.bh) + \"px\",\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t 'border-left': (nc.data('bl') * opt.bw) + \"px\",\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t 'border-right': (nc.data('br') * opt.bw) + \"px\",\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t 'line-height': (nc.data('lh') * opt.bh) + \"px\",\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t 'height':(hh*opt.bh)+'px',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\telse  {\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   offsetx=0; offsety=0;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   nextcaption.data('x',0)\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   nextcaption.data('y',0)\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   var ovhh = opt.height\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   if (opt.autoHeight==\"on\")\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   \t\tovhh = opt.container.height()\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tnextcaption.css({\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'width':opt.width,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'height':ovhh\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (html5vid == false) {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tim.width(ww*opt.bw);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tim.height(hh*opt.bh);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t} \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\telse \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (nextcaption.data('forcecover')!=1 && !nextcaption.hasClass('fullscreenvideo')) {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tim.width(ww*opt.bw);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tim.height(hh*opt.bh);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\timw = im.width();\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\timh = im.height();\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\t\t\telse {\n\n\n\t\t\t\t\t\t\t\t\t\t\t\tnextcaption.find('.tp-resizeme, .tp-resizeme *').each(function() {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tcalcCaptionResponsive(jQuery(this),opt);\n\t\t\t\t\t\t\t\t\t\t\t\t});\n\n\t\t\t\t\t\t\t\t\t\t\t\tif (nextcaption.hasClass(\"tp-resizeme\")) {\n\t\t\t\t\t\t\t\t\t\t\t\t\tnextcaption.find('*').each(function() {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tcalcCaptionResponsive(jQuery(this),opt);\n\t\t\t\t\t\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\t\t\t\tcalcCaptionResponsive(nextcaption,opt);\n\n\t\t\t\t\t\t\t\t\t\t\t\timh=nextcaption.outerHeight(true);\n\t\t\t\t\t\t\t\t\t\t\t\timw=nextcaption.outerWidth(true);\n\n\t\t\t\t\t\t\t\t\t\t\t\t// NEXTCAPTION FRONTCORNER CHANGES\n\t\t\t\t\t\t\t\t\t\t\t\tvar ncch = nextcaption.outerHeight();\n\t\t\t\t\t\t\t\t\t\t\t\tvar bgcol = nextcaption.css('backgroundColor');\n\t\t\t\t\t\t\t\t\t\t\t\tnextcaption.find('.frontcorner').css({\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'borderWidth':ncch+\"px\",\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'left':(0-ncch)+'px',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'borderRight':'0px solid transparent',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'borderTopColor':bgcol\n\t\t\t\t\t\t\t\t\t\t\t\t});\n\n\t\t\t\t\t\t\t\t\t\t\t\tnextcaption.find('.frontcornertop').css({\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'borderWidth':ncch+\"px\",\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'left':(0-ncch)+'px',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'borderRight':'0px solid transparent',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'borderBottomColor':bgcol\n\t\t\t\t\t\t\t\t\t\t\t\t});\n\n\t\t\t\t\t\t\t\t\t\t\t\t// NEXTCAPTION BACKCORNER CHANGES\n\t\t\t\t\t\t\t\t\t\t\t\tnextcaption.find('.backcorner').css({\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'borderWidth':ncch+\"px\",\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'right':(0-ncch)+'px',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'borderLeft':'0px solid transparent',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'borderBottomColor':bgcol\n\t\t\t\t\t\t\t\t\t\t\t\t});\n\n\t\t\t\t\t\t\t\t\t\t\t\t// NEXTCAPTION BACKCORNER CHANGES\n\t\t\t\t\t\t\t\t\t\t\t\tnextcaption.find('.backcornertop').css({\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'borderWidth':ncch+\"px\",\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'right':(0-ncch)+'px',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'borderLeft':'0px solid transparent',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'borderTopColor':bgcol\n\t\t\t\t\t\t\t\t\t\t\t\t});\n\n\t\t\t\t\t\t\t\t\t\t\t }\n\n\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\tif (opt.fullScreenAlignForce == \"on\") {\n\t\t\t\t\t\t\t\t\t\t//xbw = 1;\n\t\t\t\t\t\t\t\t\t\t//xbh = 1;\n\t\t\t\t\t\t\t\t\t\toffsetx=0;\n\t\t\t\t\t\t\t\t\t\toffsety=0;\n\t\t\t\t\t\t\t\t\t}\n\n\n\n\t\t\t\t\t\t\t\t\tif (nextcaption.data('voffset')==undefined) nextcaption.data('voffset',0);\n\t\t\t\t\t\t\t\t\tif (nextcaption.data('hoffset')==undefined) nextcaption.data('hoffset',0);\n\n\t\t\t\t\t\t\t\t\tvar vofs= nextcaption.data('voffset')*xbw;\n\t\t\t\t\t\t\t\t\tvar hofs= nextcaption.data('hoffset')*xbw;\n\n\t\t\t\t\t\t\t\t\tvar crw = opt.startwidth*xbw;\n\t\t\t\t\t\t\t\t\tvar crh = opt.startheight*xbw;\n\n\t\t\t\t\t\t\t\t\tif (opt.fullScreenAlignForce == \"on\") {\n\t\t\t\t\t\t\t\t\t\tcrw = opt.container.width();\n\t\t\t\t\t\t\t\t\t\tcrh = opt.container.height();\n\t\t\t\t\t\t\t\t\t}\n\n\n\n\t\t\t\t\t\t\t\t\t// CENTER THE CAPTION HORIZONTALLY\n\t\t\t\t\t\t\t\t\tif (nextcaption.data('x')==\"center\" || nextcaption.data('xcenter')=='center') {\n\t\t\t\t\t\t\t\t\t\tnextcaption.data('xcenter','center');\n\t\t\t\t\t\t\t\t\t\t//nextcaption.data('x',(crw/2 - nextcaption.outerWidth(true)/2)/xbw+  hofs);\n\t\t\t\t\t\t\t\t\t\tnextcaption.data('x',(crw/2 - nextcaption.outerWidth(true)/2) +  hofs);\n\n\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\t// ALIGN LEFT THE CAPTION HORIZONTALLY\n\t\t\t\t\t\t\t\t\tif (nextcaption.data('x')==\"left\" || nextcaption.data('xleft')=='left') {\n\t\t\t\t\t\t\t\t\t\tnextcaption.data('xleft','left');\n\n\t\t\t\t\t\t\t\t\t\tnextcaption.data('x',(0)/xbw+hofs);\n\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\t// ALIGN RIGHT THE CAPTION HORIZONTALLY\n\t\t\t\t\t\t\t\t\tif (nextcaption.data('x')==\"right\" || nextcaption.data('xright')=='right') {\n\t\t\t\t\t\t\t\t\t\tnextcaption.data('xright','right');\n\t\t\t\t\t\t\t\t\t\tnextcaption.data('x',((crw - nextcaption.outerWidth(true))+hofs)/xbw);\n\t\t\t\t\t\t\t\t\t\t//konsole.log(\"crw:\"+crw+\"  width:\"+nextcaption.outerWidth(true)+\"  xbw:\"+xbw);\n\t\t\t\t\t\t\t\t\t\t//konsole.log(\"x-pos:\"+nextcaption.data('x'))\n\t\t\t\t\t\t\t\t\t}\n\n\n\t\t\t\t\t\t\t\t\t// CENTER THE CAPTION VERTICALLY\n\t\t\t\t\t\t\t\t\tif (nextcaption.data('y')==\"center\" || nextcaption.data('ycenter')=='center') {\n\t\t\t\t\t\t\t\t\t\tnextcaption.data('ycenter','center');\n\t\t\t\t\t\t\t\t\t\tnextcaption.data('y',(crh/2 - nextcaption.outerHeight(true)/2) + vofs);\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\t// ALIGN TOP THE CAPTION VERTICALLY\n\t\t\t\t\t\t\t\t\tif (nextcaption.data('y')==\"top\" || nextcaption.data('ytop')=='top') {\n\t\t\t\t\t\t\t\t\t\tnextcaption.data('ytop','top');\n\t\t\t\t\t\t\t\t\t\tnextcaption.data('y',(0)/opt.bh+vofs);\n\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\t// ALIGN BOTTOM THE CAPTION VERTICALLY\n\t\t\t\t\t\t\t\t\tif (nextcaption.data('y')==\"bottom\" || nextcaption.data('ybottom')=='bottom') {\n\t\t\t\t\t\t\t\t\t\tnextcaption.data('ybottom','bottom');\n\t\t\t\t\t\t\t\t\t\tnextcaption.data('y',((crh - nextcaption.outerHeight(true))+vofs)/xbw);\n\n\t\t\t\t\t\t\t\t\t}\n\n\n\n\t\t\t\t\t\t\t\t\t// THE TRANSITIONS OF CAPTIONS\n\t\t\t\t\t\t\t\t\t// MDELAY AND MSPEED\n\t\t\t\t\t\t\t\t\tif (nextcaption.data('start') == undefined) nextcaption.data('start',1000);\n\n\n\n\t\t\t\t\t\t\t\t\tvar easedata=nextcaption.data('easing');\n\t\t\t\t\t\t\t\t\tif (easedata==undefined) easedata=\"Power1.easeOut\";\n\n\n\t\t\t\t\t\t\t\t\tvar mdelay = nextcaption.data('start')/1000;\n\t\t\t\t\t\t\t\t\tvar mspeed = nextcaption.data('speed')/1000;\n\n\n\t\t\t\t\t\t\t\t\tif (nextcaption.data('x')==\"center\" || nextcaption.data('xcenter')=='center')\n\t\t\t\t\t\t\t\t\t\tvar calcx = (nextcaption.data('x')+offsetx);\n\t\t\t\t\t\t\t\t\telse {\n\n\t\t\t\t\t\t\t\t\t\tvar calcx = (xbw*nextcaption.data('x')+offsetx);\n\t\t\t\t\t\t\t\t\t}\n\n\n\t\t\t\t\t\t\t\t\tif (nextcaption.data('y')==\"center\" || nextcaption.data('ycenter')=='center')\n\t\t\t\t\t\t\t\t\t\tvar calcy = (nextcaption.data('y')+offsety);\n\t\t\t\t\t\t\t\t\telse {\n\t\t\t\t\t\t\t\t\t\t//if (opt.fullScreenAlignForce == \"on\" && (nextcaption.data('y')==\"bottom\" || nextcaption.data('ybottom')=='bottom'))\n\t\t\t\t\t\t\t\t\t\t//\topt.bh = 1;\n\n\t\t\t\t\t\t\t\t\t\tvar calcy = (opt.bh*nextcaption.data('y')+offsety);\n\t\t\t\t\t\t\t\t\t}\n\n\n\n\n\t\t\t\t\t\t\tTweenLite.set(nextcaption,{top:calcy,left:calcx,overwrite:\"auto\"});\n\n\t\t\t\t\t\t\tif (!recalled) {\n\n\n\n\t\t\t\t\t\t\t\t\t// CLEAR THE TIMELINE, SINCE IT CAN BE DAMAGED, OR PAUSED AT A FEW PART\n\t\t\t\t\t\t\t\t\tif (nextcaption.data('timeline')!=undefined)\n\t\t\t\t\t\t\t\t\t   nextcaption.data('timeline').clear();\n\n\t\t\t\t\t\t\t\t\t// MAKE SURE THE ANIMATION ENDS WITH A CLEANING ON MOZ TRANSFORMS\n\t\t\t\t\t\t\t\t\tfunction animcompleted() {\n\t\t\t\t\t\t\t\t\t\tsetTimeout(function() {\n\t\t\t\t\t\t\t\t\t\t\tnextcaption.css({transform:\"none\",'-moz-transform':'none','-webkit-transform':'none'});\n\t\t\t\t\t\t\t\t\t\t},100)\n\t\t\t\t\t\t\t\t\t}\n\n\n\t\t\t\t\t\t\t\t   function tlstart() {\n\t\t\t\t\t\t\t\t\t   nextcaption.data('timer',setTimeout(function() {\n\t\t\t\t\t\t\t\t\t\tif (nextcaption.hasClass(\"fullscreenvideo\"))\n\t\t\t\t\t\t\t\t\t\t\tnextcaption.css({'display':'block'});\n\n\t\t\t\t\t\t\t\t\t   },nextcaption.data('start')));\n\t\t\t\t\t\t\t\t   }\n\n\t\t\t\t\t\t\t\t\tvar tl = new TimelineLite({smoothChildTiming:true,onStart:tlstart});\n\n\n\n\t\t\t\t\t\t\t\t\tif (opt.fullScreenAlignForce == \"on\") {\n\t\t\t\t\t\t\t\t\t\t//calcy = nextcaption.data('y')+offsety;\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\tvar animobject = nextcaption;\n\t\t\t\t\t\t\t\t\tif (nextcaption.data('mySplitText') !=undefined) nextcaption.data('mySplitText').revert();\n\n\n\t\t\t\t\t\t\t\t\tif (nextcaption.data('splitin') == \"chars\" || nextcaption.data('splitin') == \"words\" || nextcaption.data('splitin') == \"lines\" || nextcaption.data('splitout') == \"chars\" || nextcaption.data('splitout') == \"words\" || nextcaption.data('splitout') == \"lines\") {\n\t\t\t\t\t\t\t\t\t\tif (nextcaption.find('a').length>0)\n\t\t\t\t\t\t\t\t\t\t\tnextcaption.data('mySplitText',new SplitText(nextcaption.find('a'),{type:\"lines,words,chars\",charsClass:\"tp-splitted\",wordsClass:\"tp-splitted\",linesClass:\"tp-splitted\"}));\n\t\t\t\t\t\t\t\t\t\t else\n\t\t\t\t\t\t\t\t\t\t\tnextcaption.data('mySplitText',new SplitText(nextcaption,{type:\"lines,words,chars\",charsClass:\"tp-splitted\",wordsClass:\"tp-splitted\",linesClass:\"tp-splitted\"}));\n\n\t\t\t\t\t\t\t\t\t\tnextcaption.addClass(\"splitted\");\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\tif (nextcaption.data('splitin') == \"chars\")\n\t\t\t\t\t\t\t\t\t\tanimobject = nextcaption.data('mySplitText').chars;\n\n\n\t\t\t\t\t\t\t\t\tif (nextcaption.data('splitin') == \"words\")\n\t\t\t\t\t\t\t\t\t\tanimobject = nextcaption.data('mySplitText').words;\n\n\n\t\t\t\t\t\t\t\t\tif (nextcaption.data('splitin') == \"lines\")\n\t\t\t\t\t\t\t\t\t\tanimobject = nextcaption.data('mySplitText').lines;\n\n\n\n\t\t\t\t\t\t\t\t\tvar frm = newAnimObject();\n\t\t\t\t\t\t\t\t\tvar endfrm = newAnimObject();\n\n\n\t\t\t\t\t\t\t\t\tif (nextcaption.data('repeat')!=undefined) repeatV = nextcaption.data('repeat');\n\t\t\t\t\t\t\t\t\tif (nextcaption.data('yoyo')!=undefined) yoyoV = nextcaption.data('yoyo');\n\t\t\t\t\t\t\t\t\tif (nextcaption.data('repeatdelay')!=undefined) repeatdelayV = nextcaption.data('repeatdelay');\n\n\t\t\t\t\t\t\t\t\t// WHICH ANIMATION TYPE SHOULD BE USED\n\t\t\t\t\t\t\t\t\tif (nextcaption.hasClass(\"customin\")) frm = getAnimDatas(frm,nextcaption.data('customin'));\n\t\t\t\t\t\t\t\t\telse\n\t\t\t\t\t\t\t\t\tif (nextcaption.hasClass(\"randomrotate\")) {\n\n\t\t\t\t\t\t\t\t\t\t\t\tfrm.scale = Math.random()*3+1;\n\t\t\t\t\t\t\t\t\t\t\t\tfrm.rotation = Math.round(Math.random()*200-100);\n\t\t\t\t\t\t\t\t\t\t\t\tfrm.x = Math.round(Math.random()*200-100);\n\t\t\t\t\t\t\t\t\t\t\t\tfrm.y = Math.round(Math.random()*200-100);\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\telse\n\t\t\t\t\t\t\t\t\tif (nextcaption.hasClass('lfr') || nextcaption.hasClass('skewfromright')) frm.x = 15+opt.width;\n\t\t\t\t\t\t\t\t\telse\n\t\t\t\t\t\t\t\t\tif (nextcaption.hasClass('lfl') || nextcaption.hasClass('skewfromleft')) frm.x = -15-imw;\n\t\t\t\t\t\t\t\t\telse\n\t\t\t\t\t\t\t\t\tif (nextcaption.hasClass('sfl') || nextcaption.hasClass('skewfromleftshort')) frm.x = -50;\n\t\t\t\t\t\t\t\t\telse\n\t\t\t\t\t\t\t\t\tif (nextcaption.hasClass('sfr') || nextcaption.hasClass('skewfromrightshort')) frm.x = 50;\n\t\t\t\t\t\t\t\t\telse\n\t\t\t\t\t\t\t\t\tif (nextcaption.hasClass('lft')) frm.y = -25 - imh;\n\t\t\t\t\t\t\t\t\telse\n\t\t\t\t\t\t\t\t\tif (nextcaption.hasClass('lfb')) frm.y = 25 + opt.height;\n\t\t\t\t\t\t\t\t\telse\n\t\t\t\t\t\t\t\t\tif (nextcaption.hasClass('sft')) frm.y = -50;\n\t\t\t\t\t\t\t\t\telse\n\t\t\t\t\t\t\t\t\tif (nextcaption.hasClass('sfb')) frm.y = 50;\n\n\n\t\t\t\t\t\t\t\t\tif (nextcaption.hasClass('skewfromright') || nextcaption.hasClass('skewfromrightshort')) frm.skewX = -85\n\t\t\t\t\t\t\t\t\telse\n\t\t\t\t\t\t\t\t\tif (nextcaption.hasClass('skewfromleft') || nextcaption.hasClass('skewfromleftshort')) frm.skewX =  85\n\n\n\t\t\t\t\t\t\t\t\tif (nextcaption.hasClass(\"fade\") || nextcaption.hasClass('sft') || nextcaption.hasClass('sfl') || nextcaption.hasClass('sfb') || nextcaption.hasClass('skewfromleftshort')  || nextcaption.hasClass('sfr') || nextcaption.hasClass('skewfromrightshort'))\n\t\t\t\t\t\t\t\t\t\tfrm.opacity = 0;\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t// FOR SAFARI WE NEED TO REMOVE 3D ROTATIONS\n\t\t\t\t\t\t\t\t\tif (get_browser().toLowerCase()==\"safari\") {\n\t\t\t\t\t\t\t\t\t\tfrm.rotationX=0;frm.rotationY=0;\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\tvar elemdelay = (nextcaption.data('elementdelay') == undefined) ? 0 : nextcaption.data('elementdelay');\n\t\t\t\t\t\t\t\t\tendfrm.ease = frm.ease = (nextcaption.data('easing') == undefined) ? Power1.easeInOut : nextcaption.data('easing');\n\n\n\t\t\t\t\t\t\t\t\t// DISTANCES SHOULD BE RESIZED ALSO\n\n\t\t\t\t\t\t\t\t\tfrm.data = new Object();\n\t\t\t\t\t\t\t\t\tfrm.data.oldx = frm.x;\n\t\t\t\t\t\t\t\t\tfrm.data.oldy = frm.y;\n\n\t\t\t\t\t\t\t\t\tendfrm.data = new Object();\n\t\t\t\t\t\t\t\t\tendfrm.data.oldx = endfrm.x;\n\t\t\t\t\t\t\t\t\tendfrm.data.oldy = endfrm.y;\n\n\t\t\t\t\t\t\t\t\tfrm.x = frm.x * xbw;\n\t\t\t\t\t\t\t\t\tfrm.y = frm.y * xbw;\n\n\t\t\t\t\t\t\t\t\tvar newtl = new TimelineLite();\n\n\n\n\t\t\t\t\t\t\t\t\t// CHANGE to TweenLite.  if Yoyo and Repeat is used. Dont forget to laod the Right Tools for it !!\n\t\t\t\t\t\t\t\t\tif (nextcaption.hasClass(\"customin\")) {\n\t\t\t\t\t\t\t\t\t\t  if (animobject != nextcaption)\n\t\t\t\t\t\t\t\t\t\t\t  tl.add(TweenLite.set(nextcaption, { opacity:1,scaleX:1,scaleY:1,rotationX:0,rotationY:0,rotationZ:0,skewX:0,skewY:0,z:0,x:0,y:0,visibility:'visible',opacity:1,delay:0,overwrite:\"all\"}));\n\t\t\t\t\t\t\t\t\t\t  frm.visibility = \"hidden\";\n\t\t\t\t\t\t\t\t\t\t  endfrm.visibility = \"visible\";\n\t\t\t\t\t\t\t\t\t\t  endfrm.overwrite = \"all\";\n\t\t\t\t\t\t\t\t\t\t  endfrm.opacity = 1;\n\t\t\t\t\t\t\t\t\t\t  endfrm.onComplete = animcompleted();\n\t\t\t\t\t\t\t\t\t\t  endfrm.delay = mdelay;\n\n\t\t\t\t\t\t\t\t\t\t  tl.add(newtl.staggerFromTo(animobject,mspeed,frm,endfrm,elemdelay),\"frame0\");\n\n\t\t\t\t\t\t\t\t\t} else {\n\n\t\t\t\t\t\t\t\t\t\t\tfrm.visibility = \"visible\";\n\t\t\t\t\t\t\t\t\t\t\tfrm.transformPerspective = 600;\n\t\t\t\t\t\t\t\t\t\t\tif (animobject != nextcaption)\n\t\t\t\t\t\t\t\t\t\t\t  tl.add(TweenLite.set(nextcaption, { opacity:1,scaleX:1,scaleY:1,rotationX:0,rotationY:0,rotationZ:0,skewX:0,skewY:0,z:0,x:0,y:0,visibility:'visible',opacity:1,delay:0,overwrite:\"all\"}));\n\n\t\t\t\t\t\t\t\t\t\t\tendfrm.visibility = \"visible\";\n\t\t\t\t\t\t\t\t\t\t\tendfrm.delay = mdelay;\n\t\t\t\t\t\t\t\t\t\t\tendfrm.onComplete = animcompleted();\n\t\t\t\t\t\t\t\t\t\t\tendfrm.opacity = 1;\n\t\t\t\t\t\t\t\t\t\t\tif (nextcaption.hasClass(\"randomrotate\") && animobject != nextcaption) {\n\n\t\t\t\t\t\t\t\t\t\t\t\tfor (var i=0;i<animobject.length;i++) {\n\t\t\t\t\t\t\t\t\t\t\t\t\tvar obj =new Object();\n\t\t\t\t\t\t\t\t\t\t\t\t\tvar endobj = new Object();\n\t\t\t\t\t\t\t\t\t\t\t\t\tjQuery.extend(obj,frm);\n\t\t\t\t\t\t\t\t\t\t\t\t\tjQuery.extend(endobj,endfrm);\n\t\t\t\t\t\t\t\t\t\t\t\t\tfrm.scale = Math.random()*3+1;\n\t\t\t\t\t\t\t\t\t\t\t\t\tfrm.rotation = Math.round(Math.random()*200-100);\n\t\t\t\t\t\t\t\t\t\t\t\t\tfrm.x = Math.round(Math.random()*200-100);\n\t\t\t\t\t\t\t\t\t\t\t\t\tfrm.y = Math.round(Math.random()*200-100);\n\n\t\t\t\t\t\t\t\t\t\t\t\t\tif (i!=0) endobj.delay = mdelay + (i*elemdelay);\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\ttl.append(TweenLite.fromTo(animobject[i],mspeed,obj,endobj),\"frame0\");\n\t\t\t\t\t\t\t\t\t\t\t\t}\n\n\n\n\t\t\t\t\t\t\t\t\t\t\t}\telse\n\t\t\t\t\t\t\t\t\t\t\ttl.add(newtl.staggerFromTo(animobject,mspeed,frm,endfrm,elemdelay),\"frame0\");\n\t\t\t\t\t\t\t\t\t\t\t//tl.add(TweenLite.fromTo(nextcaption,mspeed,frm,endfrm),\"frame0\");\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\t// SAVE IT TO NCAPTION BEFORE NEW STEPS WILL BE ADDED\n\t\t\t\t\t\t\t\t\tnextcaption.data('timeline',tl);\n\n\t\t\t\t\t\t\t\t\t// FURTHER ANIMATIONS IN CASE THERE ARE MORE THAN ONE STEP IN THE ANIMATION CHAIN\n\t\t\t\t\t\t\t\t\tvar frames = new Array();\n\t\t\t\t\t\t\t\t\tif (nextcaption.data('frames')!=undefined) {\n\t\t\t\t\t\t\t\t\t\tvar rowtext = nextcaption.data('frames');\n\t\t\t\t\t\t\t\t\t\trowtext = rowtext.replace(/\\s+/g, '');\n\t\t\t\t\t\t\t\t\t\trowtext = rowtext.replace(\"{\",\"\");\n\t\t\t\t\t\t\t\t\t\tvar spframes = rowtext.split('}');\n\t\t\t\t\t\t\t\t\t\tjQuery.each(spframes,function(index,spframe){\n\t\t\t\t\t\t\t\t\t\t\tif (spframe.length>0) {\n\t\t\t\t\t\t\t\t\t\t\t\tvar params = getAnimSteps(spframe);\n\n\t\t\t\t\t\t\t\t\t\t\t\taddMoveCaption(nextcaption,opt,params,\"frame\"+(index+10),xbw)\n\n\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t})\n\t\t\t\t\t\t\t\t\t} // END OF ANIMATION STEPS\n\n\t\t\t\t\t\t\t\t\ttl = nextcaption.data('timeline');\n\n\t\t\t\t\t\t\t\t\t// IF THERE IS ANY EXIT ANIM DEFINED\n\t\t\t\t\t\t\t\t\tif (nextcaption.data('end')!=undefined) {\n\n\t\t\t\t\t\t\t\t\t\tendMoveCaption(nextcaption,opt,nextcaption.data('end')/1000,frm,\"frame99\",xbw);\n\t\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\t\tendMoveCaption(nextcaption,opt,999999,frm,\"frame99\",xbw);\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\t// SAVE THE TIMELINE IN DOM ELEMENT\n\t\t\t\t\t\t\t\t\ttl = nextcaption.data('timeline');\n\t\t\t\t\t\t\t\t\tnextcaption.data('timeline',tl);\n\n\n\t\t\t\t\t\t\t }\n\t\t\t\t\t\t  }\n\n\t\t\t\t\t\t  if (recalled) {\n\t\t\t\t\t\t\t  \t\tif (nextcaption.data('timeline') != undefined) {\n\t\t\t\t\t\t\t\t  \t\tvar tweens = nextcaption.data('timeline').getTweensOf();\n\t\t\t\t\t\t\t\t  \t\tjQuery.each(tweens,function(index,tween) {\n\t\t\t\t\t\t\t\t\t  \t\tif (tween.vars.data != undefined) {\n\t\t\t\t\t\t\t\t\t  \t\t\tvar newx =  tween.vars.data.oldx * xbw;\n\t\t\t\t\t\t\t\t\t  \t\t\tvar newy =  tween.vars.data.oldy * xbw;\n\t\t\t\t\t\t\t\t\t  \t\t\tif (tween.progress() !=1 && tween.progress()!=0) {\n\t\t\t\t\t\t\t\t\t  \t\t\t\ttry{\n\t\t\t\t\t\t\t\t\t\t\t  \t\t\t//tween.updateTo({x:newx, y:newy},true);\n\t\t\t\t\t\t\t\t\t\t\t  \t\t\ttween.vars.x = newx;\n\t\t\t\t\t\t\t\t\t\t\t  \t\t\ttween.vary.y = newy;\n\t\t\t\t\t\t\t\t\t\t\t  \t\t  } catch(e) {\n\n\t\t\t\t\t\t\t\t\t\t\t  \t\t  }\n\t\t\t\t\t\t\t\t\t\t  \t\t} else {\n\t\t\t\t\t\t\t\t\t\t  \t\t\tif (tween.progress()==1) {\n\t\t\t\t\t\t\t\t\t\t\t  \t\t\t\tTweenLite.set(tween.target,{x:newx,y:newy});\n\t\t\t\t\t\t\t\t\t\t\t  \t\t}\n\t\t\t\t\t\t\t\t\t\t\t  \t}\n\t\t\t\t\t\t\t\t\t  \t\t}\n\t\t\t\t\t\t\t\t  \t\t})\n\t\t\t\t\t\t\t\t  \t}\n\t\t\t\t\t\t  }\n\t\t\t\t\t})\n\n\t\t\t\t\t\tvar bt=jQuery('body').find('#'+opt.container.attr('id')).find('.tp-bannertimer');\n\t\t\t\t\t\tbt.data('opt',opt);\n\n\n\t\t\t\t}\n\n\n\t\t\t\tfunction get_browser(){\n\t\t\t\t    var N=navigator.appName, ua=navigator.userAgent, tem;\n\t\t\t\t    var M=ua.match(/(opera|chrome|safari|firefox|msie)\\/?\\s*(\\.?\\d+(\\.\\d+)*)/i);\n\t\t\t\t    if(M && (tem= ua.match(/version\\/([\\.\\d]+)/i))!= null) M[2]= tem[1];\n\t\t\t\t    M=M? [M[1], M[2]]: [N, navigator.appVersion, '-?'];\n\t\t\t\t    return M[0];\n\t\t\t\t    }\n\t\t\t\tfunction get_browser_version(){\n\t\t\t\t    var N=navigator.appName, ua=navigator.userAgent, tem;\n\t\t\t\t    var M=ua.match(/(opera|chrome|safari|firefox|msie)\\/?\\s*(\\.?\\d+(\\.\\d+)*)/i);\n\t\t\t\t    if(M && (tem= ua.match(/version\\/([\\.\\d]+)/i))!= null) M[2]= tem[1];\n\t\t\t\t    M=M? [M[1], M[2]]: [N, navigator.appVersion, '-?'];\n\t\t\t\t    return M[1];\n\t\t\t\t    }\n\n\t\t\t\t/////////////////////////////////////////////////////////////////\n\t\t\t\t//\t-\tCALCULATE THE RESPONSIVE SIZES OF THE CAPTIONS\t-\t  //\n\t\t\t\t/////////////////////////////////////////////////////////////////\n\t\t\t\tfunction calcCaptionResponsive(nc,opt) {\n\t\t\t\t\t\t\t\tif (nc.data('fsize') == undefined) nc.data('fsize',parseInt(nc.css('font-size'),0) || 0);\n\t\t\t\t\t\t\t\tif (nc.data('pt') == undefined) nc.data('pt',parseInt(nc.css('paddingTop'),0) || 0);\n\t\t\t\t\t\t\t\tif (nc.data('pb') == undefined) nc.data('pb',parseInt(nc.css('paddingBottom'),0) || 0);\n\t\t\t\t\t\t\t\tif (nc.data('pl') == undefined) nc.data('pl',parseInt(nc.css('paddingLeft'),0) || 0);\n\t\t\t\t\t\t\t\tif (nc.data('pr') == undefined) nc.data('pr',parseInt(nc.css('paddingRight'),0) || 0);\n\n\t\t\t\t\t\t\t\tif (nc.data('mt') == undefined) nc.data('mt',parseInt(nc.css('marginTop'),0) || 0);\n\t\t\t\t\t\t\t\tif (nc.data('mb') == undefined) nc.data('mb',parseInt(nc.css('marginBottom'),0) || 0);\n\t\t\t\t\t\t\t\tif (nc.data('ml') == undefined) nc.data('ml',parseInt(nc.css('marginLeft'),0) || 0);\n\t\t\t\t\t\t\t\tif (nc.data('mr') == undefined) nc.data('mr',parseInt(nc.css('marginRight'),0) || 0);\n\n\t\t\t\t\t\t\t\tif (nc.data('bt') == undefined) nc.data('bt',parseInt(nc.css('borderTopWidth'),0) || 0);\n\t\t\t\t\t\t\t\tif (nc.data('bb') == undefined) nc.data('bb',parseInt(nc.css('borderBottomWidth'),0) || 0);\n\t\t\t\t\t\t\t\tif (nc.data('bl') == undefined) nc.data('bl',parseInt(nc.css('borderLeftWidth'),0) || 0);\n\t\t\t\t\t\t\t\tif (nc.data('br') == undefined) nc.data('br',parseInt(nc.css('borderRightWidth'),0) || 0);\n\n\t\t\t\t\t\t\t\tif (nc.data('ls') == undefined) nc.data('ls',parseInt(nc.css('letterSpacing'),0) || 0);\n\n\t\t\t\t\t\t\t\tif (nc.data('lh') == undefined) nc.data('lh',parseInt(nc.css('lineHeight'),0) || 0);\n\t\t\t\t\t\t\t\tif (nc.data('minwidth') == undefined) nc.data('minwidth',parseInt(nc.css('minWidth'),0) || 0);\n\t\t\t\t\t\t\t\tif (nc.data('minheight') == undefined) nc.data('minheight',parseInt(nc.css('minHeight'),0) || 0);\n\t\t\t\t\t\t\t\tif (nc.data('maxwidth') == undefined) nc.data('maxwidth',parseInt(nc.css('maxWidth'),0) || \"none\");\n\t\t\t\t\t\t\t\tif (nc.data('maxheight') == undefined) nc.data('maxheight',parseInt(nc.css('maxHeight'),0) || \"none\");\n\n\t\t\t\t\t\t\t\tif (nc.data('wan') == undefined) nc.data('wan',nc.css(\"-webkit-transition\"));\n\t\t\t\t\t\t\t\tif (nc.data('moan') == undefined) nc.data('moan',nc.css(\"-moz-animation-transition\"));\n\t\t\t\t\t\t\t\tif (nc.data('man') == undefined) nc.data('man',nc.css(\"-ms-animation-transition\"));\n\t\t\t\t\t\t\t\tif (nc.data('ani') == undefined) nc.data('ani',nc.css(\"transition\"));\n\n\n\n\n\n\t\t\t\t\t\t\t\tif (!nc.hasClass(\"tp-splitted\")) {\n\n\n\t\t\t\t\t\t\t\t\t\tnc.css(\"-webkit-transition\", \"none\");\n\t\t\t\t\t\t\t\t\t    nc.css(\"-moz-transition\", \"none\");\n\t\t\t\t\t\t\t\t\t    nc.css(\"-ms-transition\", \"none\");\n\t\t\t\t\t\t\t\t\t    nc.css(\"transition\", \"none\");\n\n\t\t\t\t\t\t\t\t\t\tTweenLite.set(nc,{\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t fontSize: Math.round((nc.data('fsize') * opt.bw))+\"px\",\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t letterSpacing:Math.floor((nc.data('ls') * opt.bw))+\"px\",\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t paddingTop: Math.round((nc.data('pt') * opt.bh)) + \"px\",\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t paddingBottom: Math.round((nc.data('pb') * opt.bh)) + \"px\",\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t paddingLeft: Math.round((nc.data('pl') * opt.bw)) + \"px\",\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t paddingRight: Math.round((nc.data('pr') * opt.bw)) + \"px\",\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t marginTop: (nc.data('mt') * opt.bh) + \"px\",\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t marginBottom: (nc.data('mb') * opt.bh) + \"px\",\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t marginLeft: (nc.data('ml') * opt.bw) + \"px\",\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t marginRight: (nc.data('mr') * opt.bw) + \"px\",\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t borderTopWidth: Math.round((nc.data('bt') * opt.bh)) + \"px\",\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t borderBottomWidth: Math.round((nc.data('bb') * opt.bh)) + \"px\",\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t borderLeftWidth: Math.round((nc.data('bl') * opt.bw)) + \"px\",\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t borderRightWidth: Math.round((nc.data('br') * opt.bw)) + \"px\",\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t lineHeight: Math.round((nc.data('lh') * opt.bh)) + \"px\",\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t minWidth:(nc.data('minwidth') * opt.bw) + \"px\",\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t minHeight:(nc.data('minheight') * opt.bh) + \"px\",\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t overwrite:\"auto\"\n\t\t\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\t\t\t\tsetTimeout(function() {\n\t\t\t\t\t\t\t\t\t\t\tnc.css(\"-webkit-transition\", nc.data('wan'));\n\t\t\t\t\t\t\t\t\t\t    nc.css(\"-moz-transition\", nc.data('moan'));\n\t\t\t\t\t\t\t\t\t\t    nc.css(\"-ms-transition\", nc.data('man'));\n\t\t\t\t\t\t\t\t\t\t    nc.css(\"transition\", nc.data('ani'));\n\n\t\t\t\t\t\t\t\t\t\t},30);\n\n\t\t\t\t\t\t\t\t\t\t//konsole.log(nc.data('maxwidth')+\"  \"+nc.data('maxheight'));\n\t\t\t\t\t\t\t\t\t\tif (nc.data('maxheight')!='none')\n\t\t\t\t\t\t\t\t\t\t\tnc.css({'maxHeight':(nc.data('maxheight') * opt.bh) + \"px\"});\n\n\n\t\t\t\t\t\t\t\t\t\tif (nc.data('maxwidth')!='none')\n\t\t\t\t\t\t\t\t\t\t\tnc.css({'maxWidth':(nc.data('maxwidth') * opt.bw) + \"px\"});\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\n\n\t\t\t\t//////////////////////////\n\t\t\t\t//\tREMOVE THE CAPTIONS //\n\t\t\t\t/////////////////////////\n\t\t\t\tfunction removeTheCaptions(actli,opt) {\n\n\n\t\t\t\t\t\tactli.find('.tp-caption').each(function(i) {\n\t\t\t\t\t\t\tvar nextcaption=jQuery(this); //actli.find('.tp-caption:eq('+i+')');\n\n\t\t\t\t\t\t\tif (nextcaption.find('iframe').length>0) {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t// VIMEO VIDEO PAUSE\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvar ifr = nextcaption.find('iframe');\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvar id = ifr.attr('id');\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvar froogaloop = $f(id);\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tfroogaloop.api(\"pause\");\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tclearTimeout(nextcaption.data('timerplay'));\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t} catch(e) {}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t//YOU TUBE PAUSE\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvar player=nextcaption.data('player');\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tplayer.stopVideo();\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tclearTimeout(nextcaption.data('timerplay'));\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t} catch(e) {}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t// IF HTML5 VIDEO IS EMBEDED\n\t\t\t\t\t\t\tif (nextcaption.find('video').length>0) {\n\t\t\t\t\t\t\t\t\t\t\ttry{\n\t\t\t\t\t\t\t\t\t\t\t\tnextcaption.find('video').each(function(i) {\n\t\t\t\t\t\t\t\t\t\t\t\t\tvar html5vid = jQuery(this).parent();\n\t\t\t\t\t\t\t\t\t\t\t\t\tvar videoID =html5vid.attr('id');\n\t\t\t\t\t\t\t\t\t\t\t\t\tclearTimeout(html5vid.data('timerplay'));\n\t\t\t\t\t\t\t\t\t\t\t\t\tvar video = this;\n\t\t\t\t\t\t\t\t\t\t\t\t\tvideo.pause();\n\t\t\t\t\t\t\t\t\t\t\t\t})\n\t\t\t\t\t\t\t\t\t\t\t}catch(e) {}\n\t\t\t\t\t\t\t\t\t\t} // END OF VIDEO JS FUNCTIONS\n\t\t\t\t\t\t\ttry {\n\n\t\t\t\t\t\t\t\t\t//var tl = TimelineLite.exportRoot();\n\t\t\t\t\t\t\t\t\tvar tl = nextcaption.data('timeline');\n\t\t\t\t\t\t\t\t\tvar endstarts = tl.getLabelTime(\"frame99\");\n\t\t\t\t\t\t\t\t\tvar curtime = tl.time();\n\t\t\t\t\t\t\t\t\tif (endstarts>curtime) {\n\n\t\t\t\t\t\t\t\t\t\t// WE NEED TO STOP ALL OTHER NIMATIONS\n\t\t\t\t\t\t\t\t\t\tvar tweens = tl.getTweensOf(nextcaption);\n\t\t\t\t\t\t\t\t\t\tjQuery.each(tweens,function(index,tw) {\n\n\t\t\t\t\t\t\t\t\t\t\tif (index!=0)\n\t\t\t\t\t\t\t\t\t\t\t\ttw.pause();\n\t\t\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\t\t\t\ttl.play(\"frame99\");\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t} catch(e) {}\n\n\n\n\t\t\t\t\t\t});\n\t\t\t\t}\n\n\t\t\t\t//////////////////////////////\n\t\t\t\t//\tMOVE THE CAPTIONS  //\n\t\t\t\t////////////////////////////\n\t\t\t\tfunction addMoveCaption(nextcaption,opt,params,frame,downscale) {\n\t\t\t\t\t\t\tvar tl = nextcaption.data('timeline');\n\n\t\t\t\t\t\t\tvar newtl = new TimelineLite();\n\n\t\t\t\t\t\t\tvar animobject = nextcaption;\n\n\t\t\t\t\t\t\tif (params.typ == \"chars\") animobject = nextcaption.data('mySplitText').chars;\n\t\t\t\t\t\t\telse\n\t\t\t\t\t\t\tif (params.typ == \"words\") animobject = nextcaption.data('mySplitText').words;\n\t\t\t\t\t\t\telse\n\t\t\t\t\t\t\tif (params.typ == \"lines\") animobject = nextcaption.data('mySplitText').lines;\n\t\t\t\t\t\t\tparams.animation.ease = params.ease;\n\n\t\t\t\t\t\t\tif (params.animation.rotationZ !=undefined) params.animation.rotation = params.animation.rotationZ;\n\t\t\t\t\t\t\tparams.animation.data = new Object();\n\t\t\t\t\t\t\tparams.animation.data.oldx = params.animation.x;\n\t\t\t\t\t\t\tparams.animation.data.oldy = params.animation.y;\n\n\t\t\t\t\t\t\tparams.animation.x = params.animation.x * downscale;\n\t\t\t\t\t\t\tparams.animation.y = params.animation.y * downscale;\n\n\n\t\t\t\t\t\t\ttl.add(newtl.staggerTo(animobject,params.speed,params.animation,params.elementdelay),params.start);\n\t\t\t\t\t\t\ttl.addLabel(frame,params.start);\n\n\t\t\t\t\t\t\tnextcaption.data('timeline',tl);\n\n\t\t\t\t}\n\t\t\t\t//////////////////////////////\n\t\t\t\t//\tMOVE OUT THE CAPTIONS  //\n\t\t\t\t////////////////////////////\n\t\t\t\tfunction endMoveCaption(nextcaption,opt,mdelay,backwards,frame,downscale) {\n\n\t\t\t\t\t\t\t\t\tvar tl = nextcaption.data('timeline');\n\t\t\t\t\t\t\t\t\tvar newtl = new TimelineLite();\n\n\t\t\t\t\t\t\t\t\tvar frm = newAnimObject();\n\t\t\t\t\t\t\t\t\tvar mspeed= (nextcaption.data('endspeed') == undefined) ? nextcaption.data('speed') : nextcaption.data('endspeed');\n\t\t\t\t\t\t\t\t\tfrm.ease = (nextcaption.data('endeasing') == undefined) ? Power1.easeInOut : nextcaption.data('endeasing');\n\n\t\t\t\t\t\t\t\t\tmspeed = mspeed/1000;\n\n\n\t\t\t\t\t\t\t\t\tif (nextcaption.hasClass('ltr') ||\n\t\t\t\t\t\t\t\t\t\tnextcaption.hasClass('ltl') ||\n\t\t\t\t\t\t\t\t\t\tnextcaption.hasClass('str') ||\n\t\t\t\t\t\t\t\t\t\tnextcaption.hasClass('stl') ||\n\t\t\t\t\t\t\t\t\t\tnextcaption.hasClass('ltt') ||\n\t\t\t\t\t\t\t\t\t\tnextcaption.hasClass('ltb') ||\n\t\t\t\t\t\t\t\t\t\tnextcaption.hasClass('stt') ||\n\t\t\t\t\t\t\t\t\t\tnextcaption.hasClass('stb') ||\n\t\t\t\t\t\t\t\t\t\tnextcaption.hasClass('skewtoright') ||\n\t\t\t\t\t\t\t\t\t\tnextcaption.hasClass('skewtorightshort') ||\n\t\t\t\t\t\t\t\t\t\tnextcaption.hasClass('skewtoleft') ||\n\t\t\t\t\t\t\t\t\t\tnextcaption.hasClass('skewtoleftshort') ||\n\t\t\t\t\t\t\t\t\t\tnextcaption.hasClass('fadeout') ||\n\t\t\t\t\t\t\t\t\t\tnextcaption.hasClass(\"randomrotateout\"))\n\t\t\t\t\t\t\t\t\t{\n\n\t\t\t\t\t\t\t\t\t\tif (nextcaption.hasClass('skewtoright') || nextcaption.hasClass('skewtorightshort')) frm.skewX = 35\n\t\t\t\t\t\t\t\t\t\telse\n\t\t\t\t\t\t\t\t\t\tif (nextcaption.hasClass('skewtoleft') || nextcaption.hasClass('skewtoleftshort')) frm.skewX =  -35\n\n\n\t\t\t\t\t\t\t\t\t\tif (nextcaption.hasClass('ltr') || nextcaption.hasClass('skewtoright'))\n\t\t\t\t\t\t\t\t\t\t\tfrm.x=opt.width+60;\n\t\t\t\t\t\t\t\t\t\telse if (nextcaption.hasClass('ltl') || nextcaption.hasClass('skewtoleft'))\n\t\t\t\t\t\t\t\t\t\t\tfrm.x=0-(opt.width+60);\n\t\t\t\t\t\t\t\t\t\telse if (nextcaption.hasClass('ltt'))\n\t\t\t\t\t\t\t\t\t\t\tfrm.y=0-(opt.height+60);\n\t\t\t\t\t\t\t\t\t\telse if (nextcaption.hasClass('ltb'))\n\t\t\t\t\t\t\t\t\t\t\tfrm.y=opt.height+60;\n\t\t\t\t\t\t\t\t\t\telse if (nextcaption.hasClass('str') || nextcaption.hasClass('skewtorightshort')) {\n\t\t\t\t\t\t\t\t\t\t\tfrm.x=50;frm.opacity=0;\n\t\t\t\t\t\t\t\t\t\t} else if (nextcaption.hasClass('stl') || nextcaption.hasClass('skewtoleftshort')) {\n\t\t\t\t\t\t\t\t\t\t\tfrm.x=-50;frm.opacity=0;\n\t\t\t\t\t\t\t\t\t\t} else if (nextcaption.hasClass('stt')) {\n\t\t\t\t\t\t\t\t\t\t\tfrm.y=-50;frm.opacity=0;\n\t\t\t\t\t\t\t\t\t\t} else if (nextcaption.hasClass('stb')) {\n\t\t\t\t\t\t\t\t\t\t\tfrm.y=50;frm.opacity=0;\n\t\t\t\t\t\t\t\t\t\t} else if (nextcaption.hasClass(\"randomrotateout\")) {\n\t\t\t\t\t\t\t\t\t\t\tfrm.x = Math.random()*opt.width;\n\t\t\t\t\t\t\t\t\t\t\tfrm.y = Math.random()*opt.height;\n\t\t\t\t\t\t\t\t\t\t\tfrm.scale = Math.random()*2+0.3;\n\t\t\t\t\t\t\t\t\t\t\tfrm.rotation = Math.random()*360-180;\n\t\t\t\t\t\t\t\t\t\t\tfrm.opacity = 0;\n\t\t\t\t\t\t\t\t\t\t} else if (nextcaption.hasClass('fadeout')) {\n\t\t\t\t\t\t\t\t\t\t\tfrm.opacity = 0;\n\t\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\t\tif (nextcaption.hasClass('skewtorightshort')) frm.x = 270;\n\t\t\t\t\t\t\t\t\t\telse\n\t\t\t\t\t\t\t\t\t\tif (nextcaption.hasClass('skewtoleftshort')) frm.x =  -270\n\t\t\t\t\t\t\t\t\t\tfrm.data = new Object();\n\t\t\t\t\t\t\t\t\t\tfrm.data.oldx = frm.x;\n\t\t\t\t\t\t\t\t\t\tfrm.data.oldy = frm.y;\n\t\t\t\t\t\t\t\t\t\tfrm.x = frm.x * downscale;\n\t\t\t\t\t\t\t\t\t\tfrm.y = frm.y * downscale;\n\n\t\t\t\t\t\t\t\t\t\tfrm.overwrite=\"auto\";\n\t\t\t\t\t\t\t\t\t\tvar animobject = nextcaption;\n\t\t\t\t\t\t\t\t\t\tvar animobject = nextcaption;\n\t\t\t\t\t\t\t\t\t\tif (nextcaption.data('splitout') == \"chars\") animobject = nextcaption.data('mySplitText').chars;\n\t\t\t\t\t\t\t\t\t\telse\n\t\t\t\t\t\t\t\t\t\tif (nextcaption.data('splitout') == \"words\") animobject = nextcaption.data('mySplitText').words;\n\t\t\t\t\t\t\t\t\t\telse\n\t\t\t\t\t\t\t\t\t\tif (nextcaption.data('splitout') == \"lines\") animobject = nextcaption.data('mySplitText').lines;\n\t\t\t\t\t\t\t\t\t\tvar elemdelay = (nextcaption.data('endelementdelay') == undefined) ? 0 : nextcaption.data('endelementdelay');\n\t\t\t\t\t\t\t\t\t\t//tl.add(TweenLite.to(nextcaption,mspeed,frm),mdelay);\n\t\t\t\t\t\t\t\t\t\ttl.add(newtl.staggerTo(animobject,mspeed,frm,elemdelay),mdelay);\n\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\telse\n\n\t\t\t\t\t\t\t\t\tif (nextcaption.hasClass(\"customout\")) {\n\n\t\t\t\t\t\t\t\t\t\tfrm = getAnimDatas(frm,nextcaption.data('customout'));\n\t\t\t\t\t\t\t\t\t\tvar animobject = nextcaption;\n\t\t\t\t\t\t\t\t\t\tif (nextcaption.data('splitout') == \"chars\") animobject = nextcaption.data('mySplitText').chars;\n\t\t\t\t\t\t\t\t\t\telse\n\t\t\t\t\t\t\t\t\t\tif (nextcaption.data('splitout') == \"words\") animobject = nextcaption.data('mySplitText').words;\n\t\t\t\t\t\t\t\t\t\telse\n\t\t\t\t\t\t\t\t\t\tif (nextcaption.data('splitout') == \"lines\") animobject = nextcaption.data('mySplitText').lines;\n\n\t\t\t\t\t\t\t\t\t\tvar elemdelay = (nextcaption.data('endelementdelay') == undefined) ? 0 : nextcaption.data('endelementdelay');\n\t\t\t\t\t\t\t\t\t\tfrm.onStart = function() {\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t TweenLite.set(nextcaption,{\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t  transformPerspective:frm.transformPerspective,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t  transformOrigin:frm.transformOrigin,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t  overwrite:\"auto\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t  });\n\t\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\t\tfrm.data = new Object();\n\t\t\t\t\t\t\t\t\t\tfrm.data.oldx = frm.x;\n\t\t\t\t\t\t\t\t\t\tfrm.data.oldy = frm.y;\n\n\t\t\t\t\t\t\t\t\t\tfrm.x = frm.x * downscale;\n\t\t\t\t\t\t\t\t\t\tfrm.y = frm.y * downscale;\n\n\t\t\t\t\t\t\t\t\t\ttl.add(newtl.staggerTo(animobject,mspeed,frm,elemdelay),mdelay);\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\telse {\n\t\t\t\t\t\t\t\t\t\tbackwards.delay = 0;\n\t\t\t\t\t\t\t\t\t\ttl.add(TweenLite.to(nextcaption,mspeed,backwards),mdelay);\n\t\t\t\t\t\t\t\t\t}\n\n\n\t\t\t\t\t\t\t\ttl.addLabel(frame,mdelay);\n\t\t\t\t\t\t\t\tnextcaption.data('timeline',tl);\n\t\t\t}\n\n\t\t///////////////////////////\n\t\t//\tREMOVE THE LISTENERS //\n\t\t///////////////////////////\n\t\tfunction removeAllListeners(container,opt) {\n\t\t\tcontainer.children().each(function() {\n\t\t\t  try{ jQuery(this).die('click'); } catch(e) {}\n\t\t\t  try{ jQuery(this).die('mouseenter');} catch(e) {}\n\t\t\t  try{ jQuery(this).die('mouseleave');} catch(e) {}\n\t\t\t  try{ jQuery(this).unbind('hover');} catch(e) {}\n\t\t\t})\n\t\t\ttry{ container.die('click','mouseenter','mouseleave');} catch(e) {}\n\t\t\tclearInterval(opt.cdint);\n\t\t\tcontainer=null;\n\n\n\n\t\t}\n\n\t\t///////////////////////////\n\t\t//\t-\tCOUNTDOWN\t-\t//\n\t\t/////////////////////////\n\t\tfunction countDown(container,opt) {\n\t\t\topt.cd=0;\n\t\t\topt.loop=0;\n\t\t\tif (opt.stopAfterLoops!=undefined && opt.stopAfterLoops>-1)\n\t\t\t\t\topt.looptogo=opt.stopAfterLoops;\n\t\t\telse\n\t\t\t\topt.looptogo=9999999;\n\n\t\t\tif (opt.stopAtSlide!=undefined && opt.stopAtSlide>-1)\n\t\t\t\t\topt.lastslidetoshow=opt.stopAtSlide;\n\t\t\telse\n\t\t\t\t\topt.lastslidetoshow=999;\n\n\t\t\topt.stopLoop=\"off\";\n\n\t\t\tif (opt.looptogo==0) opt.stopLoop=\"on\";\n\n\n\t\t\tif (opt.slideamount >1 && !(opt.stopAfterLoops==0 && opt.stopAtSlide==1) ) {\n\t\t\t\t\tvar bt=container.find('.tp-bannertimer');\n\n\n\t\t\t\t\t// LISTENERS  //container.trigger('stoptimer');\n\t\t\t\t\tcontainer.on('stoptimer',function() {\n\t\t\t\t\t\tbt.data('tween').pause();\n\t\t\t\t\t\tif (opt.hideTimerBar==\"on\") bt.css({visibility:\"hidden\"});\n\n\t\t\t\t\t});\n\t\t\t\t\tcontainer.on('starttimer',function() {\n\t\t\t\t\t\tif (opt.conthover!=1 && opt.videoplaying!=true && opt.width>opt.hideSliderAtLimit && opt.bannertimeronpause != true && opt.overnav !=true)\n\t\t\t\t\t\t\tif (opt.stopLoop==\"on\" && opt.next==opt.lastslidetoshow-1)\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t   // NOTHING\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\telse {\n\t\t\t\t\t\t\t\tbt.css({visibility:\"visible\"});\n\t\t\t\t\t\t\t\tbt.data('tween').play();\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\tif (opt.hideTimerBar==\"on\") bt.css({visibility:\"hidden\"});\n\t\t\t\t\t});\n\t\t\t\t\tcontainer.on('restarttimer',function() {\n\t\t\t\t\t\tif (opt.stopLoop==\"on\" && opt.next==opt.lastslidetoshow-1)\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t   // NOTHING\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\telse {\n\t\t\t\t\t\t\t\tbt.css({visibility:\"visible\"});\n\t\t\t\t\t\t\t\tbt.data('tween',TweenLite.fromTo(bt,opt.delay/1000,{width:\"0%\"},{width:\"100%\",ease:Linear.easeNone,onComplete:countDownNext,delay:1}));\n\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\tif (opt.hideTimerBar==\"on\") bt.css({visibility:\"hidden\"});\n\t\t\t\t\t});\n\n\t\t\t\t\tcontainer.on('nulltimer',function() {\n\n\t\t\t\t\t\t\tbt.data('tween').pause(0);\n\t\t\t\t\t\t\tif (opt.hideTimerBar==\"on\") bt.css({visibility:\"hidden\"});\n\n\t\t\t\t\t});\n\n\n\n\t\t\t\t\tfunction countDownNext() {\n\t\t\t\t\t\tif (jQuery('body').find(container).length==0) {\n\t\t\t\t\t\t\tremoveAllListeners(container,opt);\n\t\t\t\t\t\t\tclearInterval(opt.cdint);\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t//STATE OF API CHANGED -> MOVE TO AIP BETTER\n\t\t\t\t\t\tif (container.data('conthover-changed') == 1) {\n\t\t\t\t\t\t\topt.conthover=\tcontainer.data('conthover');\n\t\t\t\t\t\t\tcontainer.data('conthover-changed',0);\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t// SWAP TO NEXT BANNER\n\t\t\t\t\t\topt.act=opt.next;\n\t\t\t\t\t\topt.next=opt.next+1;\n\t\t\t\t\t\tif (opt.next>container.find('>ul >li').length-1) {\n\t\t\t\t\t\t\t\topt.next=0;\n\t\t\t\t\t\t\t\topt.looptogo=opt.looptogo-1;\n\n\t\t\t\t\t\t\t\tif (opt.looptogo<=0) {\n\t\t\t\t\t\t\t\t\t\topt.stopLoop=\"on\";\n\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t// STOP TIMER IF NO LOOP NO MORE NEEDED.\n\n\t\t\t\t\t\tif (opt.stopLoop==\"on\" && opt.next==opt.lastslidetoshow-1) {\n\t\t\t\t\t\t\t\tcontainer.find('.tp-bannertimer').css({'visibility':'hidden'});\n\t\t\t\t\t\t\t\tcontainer.trigger('revolution.slide.onstop');\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tbt.data('tween').restart();\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t// SWAP THE SLIDES\n\t\t\t\t\t\tswapSlide(container,opt);\n\n\t\t\t\t\t}\n\n\t\t\t\t\tbt.data('tween',TweenLite.fromTo(bt,opt.delay/1000,{width:\"0%\"},{width:\"100%\",ease:Linear.easeNone,onComplete:countDownNext,delay:1}));\n\t\t\t\t\tbt.data('opt',opt);\n\n\n\t\t\t\t\tcontainer.hover(\n\t\t\t\t\t\tfunction() {\n\n\t\t\t\t\t\t\tif (opt.onHoverStop==\"on\" && (!is_mobile())) {\n\t\t\t\t\t\t\t\tcontainer.trigger('stoptimer');\n\n\t\t\t\t\t\t\t\tcontainer.trigger('revolution.slide.onpause');\n\t\t\t\t\t\t\t\tvar nextsh = container.find('>ul >li:eq('+opt.next+') .slotholder');\n\t\t\t\t\t\t\t\tnextsh.find('.defaultimg').each(function() {\n\t\t\t\t\t\t\t\t\tvar dimg = jQuery(this);\n\t\t\t\t\t\t\t\t\tif (dimg.data('kenburn')!=undefined)\n\t\t\t\t\t\t\t\t\t   dimg.data('kenburn').pause();\n\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\tfunction() {\n\t\t\t\t\t\t\tif (container.data('conthover')!=1) {\n\t\t\t\t\t\t\t\tcontainer.trigger('revolution.slide.onresume');\n\t\t\t\t\t\t\t\tcontainer.trigger('starttimer');\n\n\t\t\t\t\t\t\t\tvar nextsh = container.find('>ul >li:eq('+opt.next+') .slotholder');\n\t\t\t\t\t\t\t\tnextsh.find('.defaultimg').each(function() {\n\t\t\t\t\t\t\t\t\tvar dimg = jQuery(this);\n\t\t\t\t\t\t\t\t\tif (dimg.data('kenburn')!=undefined)\n\t\t\t\t\t\t\t\t\t   dimg.data('kenburn').play();\n\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t});\n\t\t\t}\n\t\t}\n\n\n\n})(jQuery);\n\n\n// SOME ERROR MESSAGES IN CASE THE PLUGIN CAN NOT BE LOADED\nfunction revslider_showDoubleJqueryError(sliderID) {\n\tvar errorMessage = \"Revolution Slider Error: You have some jquery.js library include that comes after the revolution files js include.\";\n\terrorMessage += \"<br> This includes make eliminates the revolution slider libraries, and make it not work.\";\n\terrorMessage += \"<br><br> To fix it you can:<br>&nbsp;&nbsp;&nbsp; 1. In the Slider Settings -> Troubleshooting set option:  <strong><b>Put JS Includes To Body</b></strong> option to true.\";\n\terrorMessage += \"<br>&nbsp;&nbsp;&nbsp; 2. Find the double jquery.js include and remove it.\";\n\terrorMessage = \"<span style='font-size:16px;color:#BC0C06;'>\" + errorMessage + \"</span>\"\n\t\tjQuery(sliderID).show().html(errorMessage);\n}\n\n/*!\n * VERSION: beta 0.2.3\n * DATE: 2013-07-10\n * UPDATES AND DOCS AT: http://www.greensock.com\n *\n * @license Copyright (c) 2008-2013, GreenSock. All rights reserved.\n * SplitText is a Club GreenSock membership benefit; You must have a valid membership to use\n * this code without violating the terms of use. Visit http://www.greensock.com/club/ to sign up or get more details.\n * This work is subject to the software agreement that was issued with your membership.\n *\n * @author: Jack Doyle, jack@greensock.com\n */\n(function(t){\"use strict\";var e=t.GreenSockGlobals||t,i=function(t){var i,s=t.split(\".\"),r=e;for(i=0;s.length>i;i++)r[s[i]]=r=r[s[i]]||{};return r},s=i(\"com.greensock.utils\"),r=function(t){var e=t.nodeType,i=\"\";if(1===e||9===e||11===e){if(\"string\"==typeof t.textContent)return t.textContent;for(t=t.firstChild;t;t=t.nextSibling)i+=r(t)}else if(3===e||4===e)return t.nodeValue;return i},n=document,a=n.defaultView?n.defaultView.getComputedStyle:function(){},o=/([A-Z])/g,h=function(t,e,i,s){var r;return(i=i||a(t,null))?(t=i.getPropertyValue(e.replace(o,\"-$1\").toLowerCase()),r=t||i.length?t:i[e]):t.currentStyle&&(i=t.currentStyle,r=i[e]),s?r:parseInt(r,10)||0},l=function(t){return t.length&&t[0]&&(t[0].nodeType&&t[0].style&&!t.nodeType||t[0].length&&t[0][0])?!0:!1},_=function(t){var e,i,s,r=[],n=t.length;for(e=0;n>e;e++)if(i=t[e],l(i))for(s=i.length,s=0;i.length>s;s++)r.push(i[s]);else r.push(i);return r},u=\")eefec303079ad17405c\",c=/(?:<br>|<br\\/>|<br \\/>)/gi,p=n.all&&!n.addEventListener,f=\"<div style='position:relative;display:inline-block;\"+(p?\"*display:inline;*zoom:1;'\":\"'\"),m=function(t){t=t||\"\";var e=-1!==t.indexOf(\"++\"),i=1;return e&&(t=t.split(\"++\").join(\"\")),function(){return f+(t?\" class='\"+t+(e?i++:\"\")+\"'>\":\">\")}},d=s.SplitText=e.SplitText=function(t,e){if(\"string\"==typeof t&&(t=d.selector(t)),!t)throw\"cannot split a null element.\";this.elements=l(t)?_(t):[t],this.chars=[],this.words=[],this.lines=[],this._originals=[],this.vars=e||{},this.split(e)},g=function(t,e,i,s,o){c.test(t.innerHTML)&&(t.innerHTML=t.innerHTML.replace(c,u));var l,_,p,f,d,g,v,y,T,w,b,x,P,S=r(t),C=e.type||e.split||\"chars,words,lines\",k=-1!==C.indexOf(\"lines\")?[]:null,R=-1!==C.indexOf(\"words\"),A=-1!==C.indexOf(\"chars\"),D=\"absolute\"===e.position||e.absolute===!0,O=D?\"&#173; \":\" \",M=-999,L=a(t),I=h(t,\"paddingLeft\",L),E=h(t,\"borderBottomWidth\",L)+h(t,\"borderTopWidth\",L),N=h(t,\"borderLeftWidth\",L)+h(t,\"borderRightWidth\",L),F=h(t,\"paddingTop\",L)+h(t,\"paddingBottom\",L),U=h(t,\"paddingLeft\",L)+h(t,\"paddingRight\",L),X=h(t,\"textAlign\",L,!0),z=t.clientHeight,B=t.clientWidth,j=S.length,Y=\"</div>\",q=m(e.wordsClass),V=m(e.charsClass),Q=-1!==(e.linesClass||\"\").indexOf(\"++\"),G=e.linesClass;for(Q&&(G=G.split(\"++\").join(\"\")),p=q(),f=0;j>f;f++)g=S.charAt(f),\")\"===g&&S.substr(f,20)===u?(p+=Y+\"<BR/>\",f!==j-1&&(p+=\" \"+q()),f+=19):\" \"===g&&\" \"!==S.charAt(f-1)&&f!==j-1?(p+=Y,f!==j-1&&(p+=O+q())):p+=A&&\" \"!==g?V()+g+\"</div>\":g;for(t.innerHTML=p+Y,d=t.getElementsByTagName(\"*\"),j=d.length,v=[],f=0;j>f;f++)v[f]=d[f];if(k||D)for(f=0;j>f;f++)y=v[f],_=y.parentNode===t,(_||D||A&&!R)&&(T=y.offsetTop,k&&_&&T!==M&&\"BR\"!==y.nodeName&&(l=[],k.push(l),M=T),D&&(y._x=y.offsetLeft,y._y=T,y._w=y.offsetWidth,y._h=y.offsetHeight),k&&(R!==_&&A||(l.push(y),y._x-=I),_&&f&&(v[f-1]._wordEnd=!0)));for(f=0;j>f;f++)y=v[f],_=y.parentNode===t,\"BR\"!==y.nodeName?(D&&(b=y.style,R||_||(y._x+=y.parentNode._x,y._y+=y.parentNode._y),b.left=y._x+\"px\",b.top=y._y+\"px\",b.position=\"absolute\",b.display=\"block\",b.width=y._w+1+\"px\",b.height=y._h+\"px\"),R?_?s.push(y):A&&i.push(y):_?(t.removeChild(y),v.splice(f--,1),j--):!_&&A&&(T=!k&&!D&&y.nextSibling,t.appendChild(y),T||t.appendChild(n.createTextNode(\" \")),i.push(y))):k||D?(t.removeChild(y),v.splice(f--,1),j--):R||t.appendChild(y);if(k){for(D&&(w=n.createElement(\"div\"),t.appendChild(w),x=w.offsetWidth+\"px\",T=w.offsetParent===t?0:t.offsetLeft,t.removeChild(w)),b=t.style.cssText,t.style.cssText=\"display:none;\";t.firstChild;)t.removeChild(t.firstChild);for(P=!D||!R&&!A,f=0;k.length>f;f++){for(l=k[f],w=n.createElement(\"div\"),w.style.cssText=\"display:block;text-align:\"+X+\";position:\"+(D?\"absolute;\":\"relative;\"),G&&(w.className=G+(Q?f+1:\"\")),o.push(w),j=l.length,d=0;j>d;d++)\"BR\"!==l[d].nodeName&&(y=l[d],w.appendChild(y),P&&(y._wordEnd||R)&&w.appendChild(n.createTextNode(\" \")),D&&(0===d&&(w.style.top=y._y+\"px\",w.style.left=I+T+\"px\"),y.style.top=\"0px\",T&&(y.style.left=y._x-T+\"px\")));R||A||(w.innerHTML=r(w).split(String.fromCharCode(160)).join(\" \")),D&&(w.style.width=x,w.style.height=y._h+\"px\"),t.appendChild(w)}t.style.cssText=b}D&&(z>t.clientHeight&&(t.style.height=z-F+\"px\",z>t.clientHeight&&(t.style.height=z+E+\"px\")),B>t.clientWidth&&(t.style.width=B-U+\"px\",B>t.clientWidth&&(t.style.width=B+N+\"px\")))},v=d.prototype;v.split=function(t){this.isSplit&&this.revert(),this.vars=t||this.vars,this._originals.length=this.chars.length=this.words.length=this.lines.length=0;for(var e=0;this.elements.length>e;e++)this._originals[e]=this.elements[e].innerHTML,g(this.elements[e],this.vars,this.chars,this.words,this.lines);return this.isSplit=!0,this},v.revert=function(){if(!this._originals)throw\"revert() call wasn't scoped properly.\";for(var t=this._originals.length;--t>-1;)this.elements[t].innerHTML=this._originals[t];return this.chars=[],this.words=[],this.lines=[],this.isSplit=!1,this},d.selector=t.$||t.jQuery||function(e){return t.$?(d.selector=t.$,t.$(e)):n?n.getElementById(\"#\"===e.charAt(0)?e.substr(1):e):e}})(window||{});\n"
  },
  {
    "path": "assets/js/scripts.js",
    "content": "var appMaster = {\n\n    preLoader: function(){\n        imageSources = []\n        $('img').each(function() {\n            var sources = $(this).attr('src');\n            imageSources.push(sources);\n        });\n        if($(imageSources).load()){\n            $('.pre-loader').fadeOut('slow');\n        }\n    },\n\n    smoothScroll: function() {\n        // Smooth Scrolling\n        $('a[href*=#]:not([href=#carousel-example-generic])').click(function() {\n            if (location.pathname.replace(/^\\//, '') == this.pathname.replace(/^\\//, '') && location.hostname == this.hostname) {\n\n                var target = $(this.hash);\n                target = target.length ? target : $('[name=' + this.hash.slice(1) + ']');\n                if (target.length) {\n                    $('html,body').animate({\n                        scrollTop: target.offset().top\n                    }, 1000);\n                    return false;\n                }\n            }\n        });\n    },\n\n    reviewsCarousel: function() {\n        // Reviews Carousel\n        $('.review-filtering').slick({\n            slidesToShow: 1,\n            slidesToScroll: 1,\n            dots: true,\n            arrows: false,\n            autoplay: true,\n            autoplaySpeed: 5000\n        });\n    },\n\n    screensCarousel: function() {\n        // Screens Carousel\n        $('.filtering').slick({\n            slidesToShow: 4,\n            slidesToScroll: 4,\n            dots: false,\n            responsive: [{\n                breakpoint: 1024,\n                settings: {\n                    slidesToShow: 2,\n                    slidesToScroll: 2,\n                    infinite: true,\n                    dots: true\n                }\n            }, {\n                breakpoint: 600,\n                settings: {\n                    slidesToShow: 2,\n                    slidesToScroll: 2\n                }\n            }, {\n                breakpoint: 480,\n                settings: {\n                    slidesToShow: 1,\n                    slidesToScroll: 1\n                }\n            }]\n        });\n\n        $('.js-filter-all').on('click', function() {\n            $('.filtering').slickUnfilter();\n            $('.filter a').removeClass('active');\n            $(this).addClass('active');\n        });\n\n        $('.js-filter-one').on('click', function() {\n            $('.filtering').slickFilter('.one');\n            $('.filter a').removeClass('active');\n            $(this).addClass('active');\n        });\n\n        $('.js-filter-two').on('click', function() {\n            $('.filtering').slickFilter('.two');\n            $('.filter a').removeClass('active');\n            $(this).addClass('active');\n        });\n\n        $('.js-filter-three').on('click', function() {\n            $('.filtering').slickFilter('.three');\n            $('.filter a').removeClass('active');\n            $(this).addClass('active');\n        });\n\n    },\n\n    animateScript: function() {\n        $('.scrollpoint.sp-effect1').waypoint(function(){$(this).toggleClass('active');$(this).toggleClass('animated fadeInLeft');},{offset:'100%'});\n        $('.scrollpoint.sp-effect2').waypoint(function(){$(this).toggleClass('active');$(this).toggleClass('animated fadeInRight');},{offset:'100%'});\n        $('.scrollpoint.sp-effect3').waypoint(function(){$(this).toggleClass('active');$(this).toggleClass('animated fadeInDown');},{offset:'100%'});\n        $('.scrollpoint.sp-effect4').waypoint(function(){$(this).toggleClass('active');$(this).toggleClass('animated fadeIn');},{offset:'100%'});\n        $('.scrollpoint.sp-effect5').waypoint(function(){$(this).toggleClass('active');$(this).toggleClass('animated fadeInUp');},{offset:'100%'});\n    },\n\n    revSlider: function() {\n\n        var docHeight = $(window).height();\n\n\n        var mainSlider = $('.tp-banner').revolution({\n            delay: 9000,\n            startwidth: 1170,\n            startheight: docHeight,\n            hideThumbs: 10,\n            touchenabled: false,\n            fullWidth: \"on\",\n            hideTimerBar: \"on\",\n            fullScreen: \"on\",\n            onHoverStop: \"off\",\n            fullScreenOffsetContainer: \"\"\n        });\n        \n    },\n\n    scrollMenu: function(){\n        var num = 50; //number of pixels before modifying styles\n        if ($(window).scrollTop() > num) {\n            $('nav').addClass('scrolled');\n        }\n        $(window).bind('scroll', function () {\n            if ($(window).scrollTop() > num) {\n                $('nav').addClass('scrolled');\n\n            } else {\n                $('nav').removeClass('scrolled');\n            }\n        });\n\n        $('ul.navbar-nav li a').bind('click', function(){\n            if($(this).closest('.navbar-collapse').hasClass('in')){\n                $(this).closest('.navbar-collapse').removeClass('in');\n            }\n        });\n        \n    },\n    placeHold: function(){\n        // run Placeholdem on all elements with placeholders\n        Placeholdem(document.querySelectorAll('[placeholder]'));\n    }\n\n}; // AppMaster\n\n\n$(document).ready(function() {\n\n    appMaster.smoothScroll();\n\n    appMaster.reviewsCarousel();\n\n    appMaster.screensCarousel();\n\n    appMaster.animateScript();\n\n    appMaster.revSlider();\n\n    appMaster.scrollMenu();\n\n    appMaster.placeHold();\n\n});\n"
  },
  {
    "path": "assets/less/colors.less",
    "content": "@import \"styles.less\";\n\n// Custom Variables\n// Uncomment and comment variables (@base, @baseDark, @img_reviews, @img_getapp) below to change between predefined colors\n// Coloring : Change Your Base Light Color\n// Coloring : Change Your Base Dark Color\n\n\n// Freeze Theme Coloring\n@img_reviews : \"../img/freeze/bk-freeze.jpg\"; \n@img_getapp : \"../img/freeze/bk-freeze-ga.jpg\"; \n@base: #66cdcc; \n@baseDark: #336799; \n// -------------- End Freeze ---------------\n\n\n// Eco Theme Coloring\n// @img_reviews : \"../img/eco/bk-eco.jpg\"; \n// @img_getapp : \"../img/eco/bk-eco-ga.jpg\"; \n// @base: #66cc99; \n// @baseDark: #339999; \n// -------------- End Eco ---------------\n\n\n// Berry Theme Coloring\n// @img_reviews : \"../img/berry/bk-berry.jpg\"; \n// @img_getapp : \"../img/berry/bk-berry-ga.jpg\"; \n// @base: #cc6698; \n// @baseDark: #6b396c; \n// -------------- End Berry ---------------\n\n@lightGrey:   #999999;\n@darkGrey:    #666666;\n@white:       #ffffff;\n@font-stack: 'Lato', Arial;\n\n\nheader{\n\n    .bk-gradient(-45deg, @base, @baseDark);\n\n    .navbar-default {\n        ul.navbar-nav {\n            li {\n                a {\n                    color: @white;\n                    background: none;\n                    &.getApp {\n                        color: lighten(@baseDark, 7%);\n                        .bk-gradient(180deg, @white, darken(@white, 12%));\n                        &:hover {\n                            color: lighten(@baseDark, 10%);\n                            .bk-gradient(180deg, @white, darken(@white, 20%));\n                            .transitionAll;\n                        }\n                    }\n                    &:hover {\n                        color:@white;\n                        .transitionAll;\n                    }\n                }\n            }\n        }\n        &.scrolled{\n            border-bottom: 3px solid @baseDark;\n        \tul.navbar-nav{\n        \t\tli{\n        \t\t\ta{\n        \t\t\t\tcolor:@baseDark;\n        \t\t\t\t&:hover{\n                            color:@baseDark;\n        \t\t\t\t\t&:after{\n        \t\t\t\t\t\tbackground: @baseDark;\n        \t\t\t\t\t}\n        \t\t\t\t}\n        \t\t\t}\n        \t\t}\n        \t}\n        \t.navbar-brand{\n        \t\tbackground: @baseDark;\n        \t}\n        }\n    }\n\n}\n\n\nsection{\n\t.section-heading{\n\t\th1{\n\n\t\t}\n\t\t.divider{\n\t\t\t&:after{\n\t\t\t\tbackground: @base;\n\t\t\t}\n\t\t}\n\t}\n}\n\nsection#about {\n    .about-item {\n        i.fa {\n            border: 2px solid @base;\n            color: @base;\n        }\n        &:hover {\n            i.fa {\n                color: @white;\n                background: @base;\n            }\n            h3 {\n                color: @base;\n            }\n        }\n    }\n}\nsection#features {\n    background: #f6f6f6;\n    header {\n        h1 {\n            &:after {\n                background: @base;\n            }\n        }\n    }\n    .media {\n        i.fa {\n            border: 2px solid @base;\n            color: @base;\n        }\n        &:hover {\n            i.fa {\n                color: @white;\n                background: @base;\n            }\n            h3 {\n                color: @base;\n            }\n        }\n        &.active {\n            i.fa {\n                color: @white;\n                background: @base;\n            }\n            .media-heading{\n            \tcolor: @base;\n            }\n        }\n    }\n}\nsection#reviews {\n    background: url(@img_reviews);\n    header {\n        color: @white;\n        h1 {\n            &:after {\n                background: @white;\n            }\n        }\n    }\n    .review-filtering {\n        .review {\n            .review-person {\n                img {\n                    border: 3px solid @white;\n                }\n            }\n            .review-comment {\n                background: @white;\n                h3 {\n                    color: @base;\n                }\n                p {\n                    span {\n                        i {\n                            color: @base;\n                        }\n                    }\n                }\n                &:after {\n                    border-right-color: #ffffff;\n                }\n            }\n        }\n        .slick-dots {\n            li {\n                button {\n                    background: @white;\n                    border:2px solid @white;\n                }\n                &.slick-active {\n                    button {\n                        background: @base;\n                    }\n                }\n            }\n        }\n    }\n}\nsection#screens {\n    header {\n        h1 {\n            &:after {\n                background: @base;\n            }\n        }\n    }\n    .slider {\n        div {\n            img {\n                border: 2px solid lighten(@lightGrey, 30%);\n            }\n            h4 {\n                color: @lightGrey;\n            }\n        }\n        .slick-dots {\n            li {\n                button {\n                    background: @lightGrey;\n                }\n                &.slick-active {\n                    button {\n                        background: @base;\n                    }\n                }\n            }\n        }\n    }\n    .filter {\n        a {\n            border: 2px solid lighten(@lightGrey, 20%);\n            color: @lightGrey;\n            &:hover {\n                color: @white;\n                background: @base;\n                border-color: @base;\n            }\n            &.active {\n                color: @white;\n                background: @base;\n                border-color: @base;\n            }\n        }\n    }\n}\n/* demo video Section */\n section#demo {\n    background: #f6f6f6;\n    header {\n        h1 {\n            &:after {\n                background: @base;\n            }\n        }\n    }\n}\n/* Get app Section */\n section#getApp {\n    background: url(@img_getapp);\n    header {\n        color: @white;\n        h1 {\n            &:after {\n                background: @white;\n            }\n        }\n    }\n    .platforms {\n        .media {\n            border: 2px solid @white;\n            color: @white;\n            a {\n                i {\n                    color: @white;\n                }\n                div.media-body {\n                    color: @white;\n                }\n            }\n            &:hover {\n                background: @white;\n                a {\n                    i, div.media-body {\n                        color: @base;\n                    }\n                }\n            }\n        }\n    }\n}\n/* support section */\n section#support {\n    header {\n        h1 {\n            &:after {\n                background: @base;\n            }\n        }\n    }\n    .media {\n        i.fa {\n            border: 2px solid @base;\n            color: @base;\n        }\n        a {\n            color: @base;\n        }\n        &:hover {\n            i.fa {\n                color: @white;\n                background: @base;\n            }\n            h3 {\n                color: @base;\n            }\n        }\n    }\n}\n/* footer section */\n footer {\n    .bk-gradient(-45deg, @base, @baseDark);\n    .social {\n        a {\n            border: 2px solid @white;\n            i {\n                color: @white;\n            }\n            &:hover {\n                background: @white;\n                i {\n                    color: @base;\n                }\n            }\n        }\n    }\n    .rights {\n        color: @white;\n        a {\n            color: @white;\n            font-weight: 300;\n            text-decoration: none;\n        }\n    }\n}\n\n.navbar-toggle {\n    background-color: #CCC;\n    border: 1px solid rgba(0, 0, 0, 0);\n}\n.btn {\n\t&.btn-primary{\n\t\tcolor:@base;\n        border-color:@base;\n\t\t&:hover{\n\t\t\tcolor:@white;\n\t\t\tbackground: @base;\n            border-color:@base;\n\t\t}\n        &.inverse{\n            color:@white;\n            border-color:@white;\n            &:hover{\n                color:@white;\n                background: @base;\n                border-color:@base;\n            }\n        }\n\t}\n    &.btn-default {\n        .bk-gradient(180deg, @white, darken(@white, 20%));\n        color:@baseDark;\n        &:hover{\n        \tcolor:@baseDark;\n        }\n    }\n}\n\nform{\n    .form-control{\n        &:focus{\n            border-color:@base;\n            color:@lightGrey;\n        }\n    }\n}\n\n\n\n\n\n@media screen and (max-width: 640px) {\n    header{\n        .navbar-default{\n            .navbar-toggle{\n                &:hover,&:focus{\n                    background: none;\n                }\n            }\n            ul.navbar-nav{\n                li{\n                    a{\n                        color:@white;\n                        border-bottom:1px solid lighten(@baseDark, 3%);\n                        &.getApp{\n                            color:@white;\n                        }\n                        &:after{\n                            display: none;\n                        }\n                        &:hover{\n                            color:@base;\n                        }\n                    }\n                }\n            }\n            .navbar-collapse{\n                background: @baseDark;\n                \n            }\n            &.scrolled{\n                background: @baseDark;\n                .navbar-toggle{\n                    \n                }\n                ul.navbar-nav{\n                    li{\n                        a{\n                            color:@white;\n                            &:hover{\n                                color:@base;\n                            }\n                        }\n                    }\n                }\n            }\n        }\n    }\n}\n\n.pre-loader{\n    background: @baseDark;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
  },
  {
    "path": "assets/less/lib.less",
    "content": "\n.rounded-corners (@radius: 2px) {\n  -webkit-border-radius: @radius;\n  -moz-border-radius: @radius;\n  -ms-border-radius: @radius;\n  -o-border-radius: @radius;\n  border-radius: @radius;\n}\n\n.backgroundCover(){\n  -webkit-background-size: cover;\n  -moz-background-size: cover;\n  -o-background-size: cover;\n  background-size: cover;\n}\n\n.transitionAll (@transition: all .25s ease-in-out) {\n  -webkit-transition: @transition;\n  -moz-transition: @transition;\n  -ms-transition: @transition;\n  -o-transition: @transition;\n  transition: @transition;\n}\n\n.box-shadow-me (@boxShadow : 0px 1px 3px rgba(0,0,0,.3)) {\n  -webkit-box-shadow: @boxShadow;\n  -moz-box-shadow: @boxShadow;\n  box-shadow: @boxShadow;\n}\n\n.background-opacity(@color, @opacity) {\n    @rgba-color: rgba(red(@color), green(@color), blue(@color), @opacity);\n\n    background-color: @rgba-color;\n\n    // Hack for IE8:\n    background: none\\9; // Only IE8\n    filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d')\", argb(@rgba-color),argb(@rgba-color))); // IE9 and down\n    // Problem: Filter gets applied twice in IE9.\n    // Solution:\n    &:not([dummy]) {\n      filter: progid:DXImageTransform.Microsoft.gradient(enabled='false'); // Only IE9\n    }\n}\n\n\n.bk-gradient(@deg: 0deg, @firstColor, @secColor ) {\n    background: @firstColor;\n    /* Old browsers */\n    background: -moz-linear-gradient(@deg, @firstColor 0%, @secColor 100%);\n    /* FF3.6+ */\n    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, @firstColor), color-stop(100%, @secColor));\n    /* Chrome,Safari4+ */\n    background: -webkit-linear-gradient(@deg, @firstColor 0%, @secColor 100%);\n    /* Chrome10+,Safari5.1+ */\n    background: -o-linear-gradient(@deg, @firstColor 0%, @secColor 100%);\n    /* Opera 11.10+ */\n    background: -ms-linear-gradient(@deg, @firstColor 0%, @secColor 100%);\n    /* IE10+ */\n    background: linear-gradient(@deg, @firstColor 0%, @secColor 100%);\n    /* W3C */\n    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr= @firstColor , endColorstr= @secColor , GradientType=1);\n    /* IE6-9 fallback on horizontal gradient */\n}\n\n.video-container { \n  position: relative; \n  padding-bottom: 56.25%; \n  padding-top: 30px; \n  height: 0; \n  overflow: hidden; \n} \n.video-container iframe,\n.video-container object,\n.video-container embed {\n  position: absolute; \n  top: 0; \n  left: 0;\n  width: 100%;\n  height: 100%;\n}"
  },
  {
    "path": "assets/less/styles.less",
    "content": "@import url(http://fonts.googleapis.com/css?family=Lato:300,400,700,900);\n@import \"lib.less\";\nbody {\n    font-family: @font-stack;\n    color:@darkGrey;\n    -webkit-font-smoothing: antialiased;\n}\na {\n    font-family: @font-stack;\n    -webkit-font-smoothing: antialiased;\n}\ndiv.content {\n    overflow: hidden ;\n}\nh1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {\n    color:@darkGrey;\n}\nheader {\n    .navbar-default {\n        background: none;\n        border:none;\n        padding-top: 40px;\n        padding-bottom: 20px;\n        .transitionAll;\n        ul.navbar-nav {\n            padding-top: 55px;\n            li {\n                a {\n                    text-transform: capitalize;\n                    font-weight: 400;\n                    font-size: 16px;\n                    padding:7px 20px;\n                    .transitionAll;\n                    &:after {\n                        content:'';\n                        width: 32px;\n                        background: none;\n                        height: 4px;\n                        position: absolute;\n                        bottom: 2px;\n                        z-index: 99999;\n                        left: 20px;\n                        .rounded-corners(5em);\n                        color: @white;\n                        .transitionAll;\n                    }\n                    &:hover {\n                        .transitionAll;\n                        &:after {\n                            background: @white;\n                        }\n                    }\n                    &.getApp {\n                        .rounded-corners(5em);\n                        .transitionAll;\n                        &:after {\n                            display: none;\n                        }\n                    }\n                    &:focus{\n                        color: @white;\n                    }\n                }\n            }\n        }\n        .navbar-brand {\n            height:auto;\n            padding: 0;\n        }\n        &.scrolled {\n            background: rgba(255, 255, 255, .8);\n            .box-shadow-me;\n            padding: 0;\n            .transitionAll;\n            .navbar-brand {\n                padding: 15px 20px;\n                img {\n                    width:auto;\n                    max-height: 33px;\n                }\n            }\n            ul.navbar-nav {\n                padding-top: 15px;\n            }\n        }\n    }\n}\n\n.scrollpoint {\n    opacity: 0;\n    &.active{\n        opacity: 1 \\0;\n    }\n}\n.hanging-phone {\n    position: absolute;\n    right: 0;\n    z-index: 0;\n    bottom: -70px;\n}\n\n.section-heading {\n    margin: 60px 0 80px;\n    text-align: center;\n    h1 {\n        display: inline-block;\n        font-size: 55px;\n        font-weight: 300;\n        margin-bottom: 0;\n    }\n    p {\n        font-size: 25px;\n        color:@lightGrey;\n        font-weight: 300;\n    }\n    .divider {\n        &:after {\n            content:\"\";\n            position: relative;\n            height: 4px;\n            width: 60px;\n            display: block;\n            text-align: center;\n            margin:13px auto;\n            .rounded-corners(5em);\n        }\n    }\n    &.inverse {\n        h1, p {\n            color:@white;\n        }\n        .divider:after {\n            background: @white;\n        }\n    }\n}\n\nsection#about {\n    position: relative;\n    .about-item {\n        text-align: center;\n        font-size: 17px;\n        line-height: 25px;\n        color:@lightGrey;\n        i.fa {\n            .rounded-corners(50%);\n            padding: 35px;\n            .transitionAll;\n            width: 104px;\n        }\n    }\n}\nsection#features {\n    .media {\n        i.fa {\n            .rounded-corners(50%);\n            padding: 20px;\n            .transitionAll;\n            width: 2.6em;\n            text-align: center;\n        }\n        .media-heading {\n            padding-top: 10px;\n            font-weight: 300;\n        }\n        .media-body {\n            color:@lightGrey;\n        }\n        &.feature {\n            margin-top: 25px;\n            &:first-child {\n                margin-top: 0;\n            }\n        }\n    }\n    img {\n        margin: 0 auto 20px;\n    }\n}\nsection#reviews {\n    .backgroundCover;\n    .review-filtering {\n        margin: 20px 0 100px 0;\n        .review {\n            .review-person {\n                width: 100%;\n                img {\n                    width: 110px;\n                    .rounded-corners(50%);\n                    margin: 10px auto;\n                }\n            }\n            .review-comment {\n                width:100%;\n                .rounded-corners(10px);\n                padding: 5px 40px 20px;\n                position: relative;\n                h3 {\n                    margin-bottom: 15px;\n                }\n                p {\n                    font-size: 16px;\n                    color:@lightGrey;\n                    span {\n                        margin-left: 10px;\n                    }\n                }\n                &:after {\n                    right: 100%;\n                    top: 50%;\n                    border: solid transparent;\n                    content:\" \";\n                    height: 0;\n                    width: 0;\n                    position: absolute;\n                    pointer-events: none;\n                    border-color: rgba(255, 255, 255, 0);\n                    border-width: 15px;\n                    margin-top: -10px;\n                }\n            }\n            .review-person, .review-comment {\n                float: left;\n            }\n        }\n        .slick-dots {\n            bottom: -80px;\n            li {\n                button {\n                    .rounded-corners(50%);\n                    &:before {\n                        display: none;\n                    }\n                }\n            }\n        }\n    }\n}\nsection#screens {\n    .slider {\n        margin: 50px 0;\n        div {\n            img {\n                .rounded-corners(20px);\n                padding: 10px;\n                display: inline;\n            }\n            h4 {\n                text-align: center;\n                margin-top: 40px;\n                font-size: 16px;\n            }\n        }\n        .slick-dots {\n            li {\n                button {\n                    .rounded-corners(5em);\n                }\n            }\n        }\n    }\n    .slick-prev, .slick-next {\n        width: 50px;\n        height: 50px;\n        top:44%;\n    }\n    .slick-slide {\n        text-align: center;\n    }\n    .slick-prev:before {\n        content:\"\\f104\";\n    }\n    .slick-next:before {\n        content:\"\\f105\";\n    }\n    .slick-prev:before, .slick-next:before {\n        font-size: 34px;\n        .rounded-corners(5em);\n        line-height: 45px;\n        color: #CCC;\n        border: 2px solid #CCC;\n        width: 50px;\n        display: inline-block;\n        height: 50px;\n        text-align: center;\n    }\n    .filter {\n        text-align: center;\n        a {\n            display: inline-block;\n            padding: 7px 20px;\n            text-decoration: none;\n            .rounded-corners(5em);\n            margin: 10px 5px;\n            text-transform: uppercase;\n            .transitionAll;\n        }\n    }\n}\n/* demo video Section */\n section#demo {\n    .video-container {\n        padding: 20px;\n        border:1px solid lighten(@lightGrey, 10%);\n        min-height: 450px;\n        overflow: hidden;\n    }\n    iframe {\n        width:100%;\n        height: 100%;\n        border:none;\n    }\n}\n/* Get app Section */\n section#getApp {\n    .backgroundCover;\n    padding: 70px 0;\n    .platforms {\n        margin: 5px auto 120px auto;\n        text-align: center;\n        .btn {\n            margin-right: 10px;\n            margin-bottom: 20px;\n        }\n    }\n}\n/* support section */\n section#support {\n    padding: 0 0 150px 0;\n    .media {\n        margin-bottom: 10px;\n        i.fa {\n            .rounded-corners(50%);\n            padding: 10px;\n            .transitionAll;\n            width: 1.9em;\n            text-align: center;\n        }\n        .media-heading {\n            padding-top: 15px;\n            font-weight: 300;\n            a {\n                font-weight: 400;\n            }\n        }\n    }\n}\n/* footer section */\n footer {\n    padding: 80px 0;\n    text-align: center;\n    a>img {\n        width: 100px;\n    }\n    .social {\n        display: block;\n        margin-top: 30px;\n        a {\n            margin: 0 8px;\n            padding: 15px;\n            .rounded-corners(50%);\n            display: inline-block;\n            .transitionAll;\n            i {\n                width: 1em;\n            }\n        }\n    }\n    .rights {\n        margin-top: 30px;\n        a {\n            text-decoration: underline;\n            .transitionAll;\n            font-weight: bold;\n            &:hover {\n                text-decoration: none;\n            }\n        }\n    }\n}\nsection {\n    position: relative;\n    padding-bottom: 90px;\n}\n/* Common style for pseudo-elements */\n section::before, section::after {\n    position: absolute;\n    content:'';\n    pointer-events: none;\n    overflow: hidden;\n}\n\n.carousel-fade {\n    .carousel-inner {\n        .item {\n            opacity: 0;\n            transition-property: opacity;\n        }\n        .active {\n            opacity: 1;\n        }\n        .active.left, .active.right {\n            left: 0;\n            opacity: 0;\n            z-index: 1;\n        }\n        .next.left, .prev.right {\n            opacity: 1;\n        }\n    }\n    .carousel-control {\n        z-index: 2;\n    }\n}\n\n.tp-caption {\n    font-family: @font-stack !important;\n    -webkit-font-smoothing: antialiased;\n    &.large_white_bold {\n        color:@white;\n        font-size:65px;\n        font-weight: 400;\n    }\n    &.large_white_light {\n        .large_white_bold();\n        font-weight: 300;\n    }\n}\n.btn {\n    .rounded-corners(3em);\n    .box-shadow-me(none);\n    padding: 5px 25px;\n    &.btn-primary {\n        border:2px solid @white;\n        background: none;\n        color:@white;\n        &:hover {\n            color: @white;\n        }\n    }\n    &.btn-default {\n        border:none;\n        .bk-gradient(180deg, @white, darken(@white, 20%));\n    }\n    &.btn-lg {\n        padding: 10px 25px;\n    }\n    &:hover {\n        .transitionAll;\n    }\n}\nform {\n    .form-control {\n        .box-shadow-me(none);\n        .rounded-corners(5em);\n        height: 40px;\n        line-height: 40px;\n        padding:10px 20px;\n        color:lighten(@lightGrey, 21%);\n        border:2px solid lighten(@lightGrey, 20%);\n        font-weight: 300;\n    }\n    textarea.form-control {\n        .rounded-corners(20px);\n        height: auto;\n        line-height: normal;\n    }\n}\n\n\n\n@media screen and (max-width: 640px) {\n\t.logo{\n\t\twidth:100px;\n\t\theight: auto;\n\t}\n\t.slick-next{\n\t\tright: 0;\n\t}\n\t.slick-prev{\n\t\tleft: 0;\n\t}\n\t.contact-details{\n\t\tmargin-top: 20px;\n\t}\n\theader{\n\t\t.navbar-default{\n\t\t\tpadding: 20px;\n\t\t\t.navbar-toggle{\n\t\t\t\t\tmargin-top: 0px;\n\t\t\t\t\tmargin-right: 0px;\n\t\t\t\t\tbackground: none;\n    \t\t\t\tborder:2px solid @white;\n    \t\t\t\tcolor:@white;\n\t\t\t\t\t.rounded-corners(5em);\n\t\t\t\t\t&:hover,&:focus{\n\t\t\t\t\t\tbackground: none;\n\t\t\t\t\t}\n\t\t\t}\n\t\t\tul.navbar-nav{\n\t\t\t\tpadding-top: 0;\n\t\t\t\tmargin: 0;\n\t\t\t\tli{\n\t\t\t\t\ta{\n\t\t\t\t\t\tpadding: 10px;\n                        text-align: center;\n                        &.getApp{\n                            background: none !important;\n                            .rounded-corners(0em);\n                        }\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t.navbar-collapse{\n\t\t\t\tborder-color:transparent;\n\t\t\t}\n\t\t\t&.scrolled{\n\t\t\t\t.navbar-collapse{\n\t\t\t\t\tborder-color:transparent;\n\t\t\t\t}\n\t\t\t\tul.navbar-nav{\n\t\t\t\t\tpadding-top: 0;\n\t\t\t\t\tmargin: 0;\n\t\t\t\t}\n\t\t\t\t.navbar-toggle{\n\t\t\t\t\tmargin-top: 11px;\n\t\t\t\t\tmargin-right: 20px;\n\t\t\t\t\tbackground: none;\n    \t\t\t\tborder:2px solid @white;\n    \t\t\t\tcolor:@white;\n\t\t\t\t\t.rounded-corners(5em);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n\n\n.pre-loader{\n    position:fixed;\n    width:100%;\n    height:100%;\n    z-index:9999999;\n    display:none;\n    .load-con{\n        margin: 20% auto;\n        position: relative;\n        text-align: center;\n    }\n}\n.spinner {\n  margin: 50px auto 0;\n  width: 70px;\n  text-align: center;\n}\n\n.spinner > div {\n  width: 18px;\n  height: 18px;\n  background-color: @white;\n\n  border-radius: 100%;\n  display: inline-block;\n  -webkit-animation: bouncedelay 1.4s infinite ease-in-out;\n  animation: bouncedelay 1.4s infinite ease-in-out;\n  /* Prevent first frame from flickering when animation starts */\n  -webkit-animation-fill-mode: both;\n  animation-fill-mode: both;\n}\n\n.spinner .bounce1 {\n  -webkit-animation-delay: -0.32s;\n  animation-delay: -0.32s;\n}\n\n.spinner .bounce2 {\n  -webkit-animation-delay: -0.16s;\n  animation-delay: -0.16s;\n}\n\n@-webkit-keyframes bouncedelay {\n  0%, 80%, 100% { -webkit-transform: scale(0.0) }\n  40% { -webkit-transform: scale(1.0) }\n}\n\n@keyframes bouncedelay {\n  0%, 80%, 100% { \n    transform: scale(0.0);\n    -webkit-transform: scale(0.0);\n  } 40% { \n    transform: scale(1.0);\n    -webkit-transform: scale(1.0);\n  }\n}"
  },
  {
    "path": "dist/Documentation/index.html",
    "content": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"UTF-8\">\n    <title>Document</title>\n    <script>\n\n    window.location.href = 'http://scoopthemes.com/docs/oleose';\n\n    </script>\n</head>\n<body>\n    Navigating To Scoop Themes Docs\n</body>\n</html>"
  },
  {
    "path": "gruntfile.js",
    "content": "var path = require('path');\n\nmodule.exports = function(grunt) {\n\t'use strict';\n\n\tgrunt.loadNpmTasks('grunt-contrib-less');\n\tgrunt.loadNpmTasks('grunt-contrib-watch');\n\tgrunt.loadNpmTasks('grunt-contrib-connect');\n\tgrunt.loadNpmTasks('grunt-newer');\n\tgrunt.loadNpmTasks('grunt-bumpup');\n\tgrunt.loadNpmTasks('grunt-jslint');\n\n\t// Do grunt-related things in here\n\tgrunt.initConfig({\n\t\tpkg: grunt.file.readJSON('package.json'),\n\t\tless: {\n\t\t\tdev: {\n\t\t\t\toptions: {\n\t\t\t\t\tpaths: ['css'],\n\t\t\t\t\tcompress: false,\n\t\t\t\t\tieCompat: true,\n\t\t\t\t},\n\t\t\t\tfiles: {\n\t\t\t\t\t'assets/css/styles.css': 'assets/less/colors.less'\n\t\t\t\t}\n\t\t\t},\n\t\t\tprod: {\n\t\t\t\toptions: {\n\t\t\t\t\tpaths: ['css'],\n\t\t\t\t\tcompress: true,\n\t\t\t\t\tieCompat: true,\n\t\t\t\t},\n\t\t\t\tfiles: {\n\t\t\t\t\t'assets/css/styles.min.css': 'assets/less/styles.less'\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\tjslint: { // configure the task\n\t      // lint your project's server code\n\t      server: {\n\t        src: [ // some example files\n\t          'assets/js/scripts.js'\n\t        ],\n\t        options: {\n\t\t        edition: 'latest', // specify an edition of jslint or use 'dir/mycustom-jslint.js' for own path\n\t\t        errorsOnly: true, // only display errors\n\t\t        failOnError: false // defaults to true\n\t\t    }\n\t      }\n\t    },\n\t    watch: {\n\t    \toptions: { livereload: true },\n\t      \tless: {\n\t        \tfiles: ['assets/**/*.less'],\n\t        \ttasks: ['newer:less:dev'],\n\t      \t},\n\t      \tscripts: {\n\t      \t\tfiles: ['**/*.js', '*.html'],\n\t      \t\ttasks: ['jslint']\n\t      \t}\n\t    },\n\t    bumpup: {\n\t        file: 'package.json'\n\t    },\n\t\tconnect: {\n\t\t\tserver: {\n\t\t\t\toptions: {\n\t\t\t\t\tport: 9005,\n\t\t\t\t\tbase: '',\n\t\t\t\t\thostname: '*',\n\t\t\t\t\tlivereload:true\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\n\tgrunt.task.registerTask('default', 'jslint');\n\tgrunt.task.registerTask('default', ['connect','watch']);\n\n};"
  },
  {
    "path": "index.html",
    "content": "<!doctype html>\n<!--[if lt IE 7]><html lang=\"en\" class=\"no-js ie6\"><![endif]-->\n<!--[if IE 7]><html lang=\"en\" class=\"no-js ie7\"><![endif]-->\n<!--[if IE 8]><html lang=\"en\" class=\"no-js ie8\"><![endif]-->\n<!--[if gt IE 8]><!-->\n<html lang=\"en\" class=\"no-js\">\n<!--<![endif]-->\n\n<head>\n    <meta charset=\"UTF-8\">\n    <title>Oleose App Landing Page | Bootstrap Theme</title>\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no\">\n    <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge,chrome=1\" />\n    <link rel=\"shortcut icon\" href=\"favicon.png\">\n    \n    <!-- Bootstrap 3.3.2 -->\n    <link rel=\"stylesheet\" href=\"assets/css/bootstrap.min.css\">\n    \n    <link rel=\"stylesheet\" href=\"assets/css/animate.css\">\n    <link rel=\"stylesheet\" href=\"assets/css/font-awesome.min.css\">\n    <link rel=\"stylesheet\" href=\"assets/css/slick.css\">\n    <link rel=\"stylesheet\" href=\"assets/js/rs-plugin/css/settings.css\">\n\n    <link rel=\"stylesheet\" href=\"assets/css/styles.css\">\n\n\n    <script type=\"text/javascript\" src=\"assets/js/modernizr.custom.32033.js\"></script>\n\n    <!--[if lt IE 9]>\n      <script src=\"https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js\"></script>\n      <script src=\"https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js\"></script>\n    <![endif]-->\n</head>\n\n<body>\n    \n    <div class=\"pre-loader\">\n        <div class=\"load-con\">\n            <img src=\"assets/img/freeze/logo.png\" class=\"animated fadeInDown\" alt=\"\">\n            <div class=\"spinner\">\n              <div class=\"bounce1\"></div>\n              <div class=\"bounce2\"></div>\n              <div class=\"bounce3\"></div>\n            </div>\n        </div>\n    </div>\n   \n    <header>\n        \n        <nav class=\"navbar navbar-default navbar-fixed-top\" role=\"navigation\">\n                <div class=\"container\">\n                    <!-- Brand and toggle get grouped for better mobile display -->\n                    <div class=\"navbar-header\">\n                        <button type=\"button\" class=\"navbar-toggle\" data-toggle=\"collapse\" data-target=\"#bs-example-navbar-collapse-1\">\n                            <span class=\"fa fa-bars fa-lg\"></span>\n                        </button>\n                        <a class=\"navbar-brand\" href=\"index.html\">\n                            <img src=\"assets/img/freeze/logo.png\" alt=\"\" class=\"logo\">\n                        </a>\n                    </div>\n\n                    <!-- Collect the nav links, forms, and other content for toggling -->\n                    <div class=\"collapse navbar-collapse\" id=\"bs-example-navbar-collapse-1\">\n\n                        <ul class=\"nav navbar-nav navbar-right\">\n                            <li><a href=\"#about\">about</a>\n                            </li>\n                            <li><a href=\"#features\">features</a>\n                            </li>\n                            <li><a href=\"#reviews\">reviews</a>\n                            </li>\n                            <li><a href=\"#screens\">screens</a>\n                            </li>\n                            <li><a href=\"#demo\">demo</a>\n                            </li>\n                            <li><a class=\"getApp\" href=\"#getApp\">get app</a>\n                            </li>\n                            <li><a href=\"#support\">support</a>\n                            </li>\n                        </ul>\n                    </div>\n                    <!-- /.navbar-collapse -->\n                </div>\n                <!-- /.container-->\n        </nav>\n\n        \n        <!--RevSlider-->\n        <div class=\"tp-banner-container\">\n            <div class=\"tp-banner\" >\n                <ul>\n                    <!-- SLIDE  -->\n                    <li data-transition=\"fade\" data-slotamount=\"7\" data-masterspeed=\"1500\" >\n                        <!-- MAIN IMAGE -->\n                        <img src=\"assets/img/transparent.png\"  alt=\"slidebg1\"  data-bgfit=\"cover\" data-bgposition=\"left top\" data-bgrepeat=\"no-repeat\">\n                        <!-- LAYERS -->\n                        <!-- LAYER NR. 1 -->\n                        <div class=\"tp-caption lfl fadeout hidden-xs\"\n                            data-x=\"left\"\n                            data-y=\"bottom\"\n                            data-hoffset=\"30\"\n                            data-voffset=\"0\"\n                            data-speed=\"500\"\n                            data-start=\"700\"\n                            data-easing=\"Power4.easeOut\">\n                            <img src=\"assets/img/freeze/Slides/hand-freeze.png\" alt=\"\">\n                        </div>\n\n                        <div class=\"tp-caption lfl fadeout visible-xs\"\n                            data-x=\"left\"\n                            data-y=\"center\"\n                            data-hoffset=\"700\"\n                            data-voffset=\"0\"\n                            data-speed=\"500\"\n                            data-start=\"700\"\n                            data-easing=\"Power4.easeOut\">\n                            <img src=\"assets/img/freeze/iphone-freeze.png\" alt=\"\">\n                        </div>\n\n                        <div class=\"tp-caption large_white_bold sft\" data-x=\"550\" data-y=\"center\" data-hoffset=\"0\" data-voffset=\"-80\" data-speed=\"500\" data-start=\"1200\" data-easing=\"Power4.easeOut\">\n                            Oleose\n                        </div>\n                        <div class=\"tp-caption large_white_light sfr\" data-x=\"770\" data-y=\"center\" data-hoffset=\"0\" data-voffset=\"-80\" data-speed=\"500\" data-start=\"1400\" data-easing=\"Power4.easeOut\">\n                            App\n                        </div>\n                        <div class=\"tp-caption large_white_light sfb\" data-x=\"550\" data-y=\"center\" data-hoffset=\"0\" data-voffset=\"0\" data-speed=\"1000\" data-start=\"1500\" data-easing=\"Power4.easeOut\">\n                            Landing Theme\n                        </div>\n\n                        <div class=\"tp-caption sfb hidden-xs\" data-x=\"550\" data-y=\"center\" data-hoffset=\"0\" data-voffset=\"85\" data-speed=\"1000\" data-start=\"1700\" data-easing=\"Power4.easeOut\">\n                            <a href=\"#about\" class=\"btn btn-primary inverse btn-lg\">LEARN MORE</a>\n                        </div>\n                        <div class=\"tp-caption sfr hidden-xs\" data-x=\"730\" data-y=\"center\" data-hoffset=\"0\" data-voffset=\"85\" data-speed=\"1500\" data-start=\"1900\" data-easing=\"Power4.easeOut\">\n                            <a href=\"#getApp\" class=\"btn btn-default btn-lg\">GET APP</a>\n                        </div>\n\n                    </li>\n                    <!-- SLIDE 2 -->\n                    <li data-transition=\"zoomout\" data-slotamount=\"7\" data-masterspeed=\"1000\" >\n                        <!-- MAIN IMAGE -->\n                        <img src=\"assets/img/transparent.png\"  alt=\"slidebg1\"  data-bgfit=\"cover\" data-bgposition=\"left top\" data-bgrepeat=\"no-repeat\">\n                        <!-- LAYERS -->\n                        <!-- LAYER NR. 1 -->\n                        <div class=\"tp-caption lfb fadeout hidden-xs\"\n                            data-x=\"center\"\n                            data-y=\"bottom\"\n                            data-hoffset=\"0\"\n                            data-voffset=\"0\"\n                            data-speed=\"1000\"\n                            data-start=\"700\"\n                            data-easing=\"Power4.easeOut\">\n                            <img src=\"assets/img/freeze/Slides/freeze-slide2.png\" alt=\"\">\n                        </div>\n\n                        \n                        <div class=\"tp-caption large_white_light sft\" data-x=\"center\" data-y=\"250\" data-hoffset=\"0\" data-voffset=\"0\" data-speed=\"1000\" data-start=\"1400\" data-easing=\"Power4.easeOut\">\n                            Every Pixel <i class=\"fa fa-heart\"></i>\n                        </div>\n                        \n                        \n                    </li>\n\n                    <!-- SLIDE 3 -->\n                    <li data-transition=\"zoomout\" data-slotamount=\"7\" data-masterspeed=\"1000\" >\n                        <!-- MAIN IMAGE -->\n                        <img src=\"assets/img/transparent.png\"  alt=\"slidebg1\"  data-bgfit=\"cover\" data-bgposition=\"left top\" data-bgrepeat=\"no-repeat\">\n                        <!-- LAYERS -->\n                        <!-- LAYER NR. 1 -->\n                        <div class=\"tp-caption customin customout hidden-xs\"\n                            data-x=\"right\"\n                            data-y=\"center\"\n                            data-hoffset=\"0\"\n                            data-customin=\"x:50;y:150;z:0;rotationX:0;rotationY:0;rotationZ:0;scaleX:0.5;scaleY:0.5;skewX:0;skewY:0;opacity:0;transformPerspective:0;transformOrigin:50% 50%;\"\n                        data-customout=\"x:0;y:0;z:0;rotationX:0;rotationY:0;rotationZ:0;scaleX:0.75;scaleY:0.75;skewX:0;skewY:0;opacity:0;transformPerspective:600;transformOrigin:50% 50%;\"\n                            data-voffset=\"50\"\n                            data-speed=\"1000\"\n                            data-start=\"700\"\n                            data-easing=\"Power4.easeOut\">\n                            <img src=\"assets/img/freeze/Slides/family-freeze.png\" alt=\"\">\n                        </div>\n\n                        <div class=\"tp-caption customin customout visible-xs\"\n                            data-x=\"center\"\n                            data-y=\"center\"\n                            data-hoffset=\"0\"\n                            data-customin=\"x:50;y:150;z:0;rotationX:0;rotationY:0;rotationZ:0;scaleX:0.5;scaleY:0.5;skewX:0;skewY:0;opacity:0;transformPerspective:0;transformOrigin:50% 50%;\"\n                        data-customout=\"x:0;y:0;z:0;rotationX:0;rotationY:0;rotationZ:0;scaleX:0.75;scaleY:0.75;skewX:0;skewY:0;opacity:0;transformPerspective:600;transformOrigin:50% 50%;\"\n                            data-voffset=\"0\"\n                            data-speed=\"1000\"\n                            data-start=\"700\"\n                            data-easing=\"Power4.easeOut\">\n                            <img src=\"assets/img/freeze/Slides/family-freeze.png\" alt=\"\">\n                        </div>\n\n                        <div class=\"tp-caption lfb visible-xs\" data-x=\"center\" data-y=\"center\" data-hoffset=\"0\" data-voffset=\"400\" data-speed=\"1000\" data-start=\"1200\" data-easing=\"Power4.easeOut\">\n                            <a href=\"#\" class=\"btn btn-primary inverse btn-lg\">Purchase</a>\n                        </div>\n\n                        \n                        <div class=\"tp-caption mediumlarge_light_white sfl hidden-xs\" data-x=\"left\" data-y=\"center\" data-hoffset=\"0\" data-voffset=\"-50\" data-speed=\"1000\" data-start=\"1000\" data-easing=\"Power4.easeOut\">\n                           Powerful Responsive\n                        </div>\n                        <div class=\"tp-caption mediumlarge_light_white sft hidden-xs\" data-x=\"left\" data-y=\"center\" data-hoffset=\"0\" data-voffset=\"0\" data-speed=\"1000\" data-start=\"1200\" data-easing=\"Power4.easeOut\">\n                           App Landing Page\n                        </div>\n                        <div class=\"tp-caption small_light_white sfb hidden-xs\" data-x=\"left\" data-y=\"center\" data-hoffset=\"0\" data-voffset=\"80\" data-speed=\"1000\" data-start=\"1600\" data-easing=\"Power4.easeOut\">\n                           <p>Nulla pretium libero interdum, tempus lorem non, rutrum diam. <br> Quisque pellentesque diam sed pulvinar lobortis. Vestibulum ante <br>ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae.</p>\n                        </div>\n\n                        <div class=\"tp-caption lfl hidden-xs\" data-x=\"left\" data-y=\"center\" data-hoffset=\"0\" data-voffset=\"160\" data-speed=\"1000\" data-start=\"1800\" data-easing=\"Power4.easeOut\">\n                            <a href=\"#\" class=\"btn btn-primary inverse btn-lg\">Purchase</a>\n                        </div>\n                        \n                        \n                    </li>\n                    \n                </ul>\n            </div>\n        </div>\n\n\n    </header>\n\n\n    <div class=\"wrapper\">\n\n        \n\n        <section id=\"about\">\n            <div class=\"container\">\n                \n                <div class=\"section-heading scrollpoint sp-effect3\">\n                    <h1>About Us</h1>\n                    <div class=\"divider\"></div>\n                    <p>Oleose Beautiful App Landing Page</p>\n                </div>\n\n                <div class=\"row\">\n                    <div class=\"col-md-3 col-sm-3 col-xs-6\">\n                        <div class=\"about-item scrollpoint sp-effect2\">\n                            <i class=\"fa fa-download fa-2x\"></i>\n                            <h3>Easy setup</h3>\n                            <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore.</p>\n                        </div>\n                    </div>\n                    <div class=\"col-md-3 col-sm-3 col-xs-6\" >\n                        <div class=\"about-item scrollpoint sp-effect5\">\n                            <i class=\"fa fa-mobile fa-2x\"></i>\n                            <h3>On-the-go</h3>\n                            <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore.</p>\n                        </div>\n                    </div>\n                    <div class=\"col-md-3 col-sm-3 col-xs-6\" >\n                        <div class=\"about-item scrollpoint sp-effect5\">\n                            <i class=\"fa fa-users fa-2x\"></i>\n                            <h3>Social connect</h3>\n                            <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore.</p>\n                        </div>\n                    </div>\n                    <div class=\"col-md-3 col-sm-3 col-xs-6\" >\n                        <div class=\"about-item scrollpoint sp-effect1\">\n                            <i class=\"fa fa-sliders fa-2x\"></i>\n                            <h3>Dedicated support</h3>\n                            <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore.</p>\n                        </div>\n                    </div>\n                </div>\n            </div>\n        </section>\n\n        <section id=\"features\">\n            <div class=\"container\">\n                <div class=\"section-heading scrollpoint sp-effect3\">\n                    <h1>Features</h1>\n                    <div class=\"divider\"></div>\n                    <p>Learn more about this feature packed App</p>\n                </div>\n                <div class=\"row\">\n                    <div class=\"col-md-4 col-sm-4 scrollpoint sp-effect1\">\n                        <div class=\"media text-right feature\">\n                            <a class=\"pull-right\" href=\"#\">\n                                <i class=\"fa fa-cogs fa-2x\"></i>\n                            </a>\n                            <div class=\"media-body\">\n                                <h3 class=\"media-heading\">User Settings</h3>\n                                Lorem ipsum dolor sit amet.\n                            </div>\n                        </div>\n                        <div class=\"media text-right feature\">\n                            <a class=\"pull-right\" href=\"#\">\n                                <i class=\"fa fa-envelope fa-2x\"></i>\n                            </a>\n                            <div class=\"media-body\">\n                                <h3 class=\"media-heading\">Messages Inbox</h3>\n                                Lorem ipsum dolor sit amet.\n                            </div>\n                        </div>\n                        <div class=\"media text-right feature\">\n                            <a class=\"pull-right\" href=\"#\">\n                                <i class=\"fa fa-users fa-2x\"></i>\n                            </a>\n                            <div class=\"media-body\">\n                                <h3 class=\"media-heading\">Friends List</h3>\n                                Lorem ipsum dolor sit amet.\n                            </div>\n                        </div>\n                        <div class=\"media text-right feature\">\n                            <a class=\"pull-right\" href=\"#\">\n                                <i class=\"fa fa-comments fa-2x\"></i>\n                            </a>\n                            <div class=\"media-body\">\n                                <h3 class=\"media-heading\">Live Chat Messages</h3>\n                                Lorem ipsum dolor sit amet.\n                            </div>\n                        </div>\n                        <div class=\"media text-right feature\">\n                            <a class=\"pull-right\" href=\"#\">\n                                <i class=\"fa fa-calendar fa-2x\"></i>\n                            </a>\n                            <div class=\"media-body\">\n                                <h3 class=\"media-heading\">Calendar / Planner</h3>\n                                Lorem ipsum dolor sit amet.\n                            </div>\n                        </div>\n                    </div>\n                    <div class=\"col-md-4 col-sm-4\" >\n                        <img src=\"assets/img/freeze/iphone-freeze.png\" class=\"img-responsive scrollpoint sp-effect5\" alt=\"\">\n                    </div>\n                    <div class=\"col-md-4 col-sm-4 scrollpoint sp-effect2\">\n                        <div class=\"media feature\">\n                            <a class=\"pull-left\" href=\"#\">\n                                <i class=\"fa fa-map-marker fa-2x\"></i>\n                            </a>\n                            <div class=\"media-body\">\n                                <h3 class=\"media-heading\">My Places</h3>\n                                Lorem ipsum dolor sit amet.\n                            </div>\n                        </div>\n                        <div class=\"media feature\">\n                            <a class=\"pull-left\" href=\"#\">\n                                <i class=\"fa fa-film fa-2x\"></i>\n                            </a>\n                            <div class=\"media-body\">\n                                <h3 class=\"media-heading\">Media Player™</h3>\n                                Lorem ipsum dolor sit amet.\n                            </div>\n                        </div>\n                        <div class=\"media feature\">\n                            <a class=\"pull-left\" href=\"#\">\n                                <i class=\"fa fa-compass fa-2x\"></i>\n                            </a>\n                            <div class=\"media-body\">\n                                <h3 class=\"media-heading\">Intuitive Statistics</h3>\n                                Lorem ipsum dolor sit amet.\n                            </div>\n                        </div>\n                        <div class=\"media feature\">\n                            <a class=\"pull-left\" href=\"#\">\n                                <i class=\"fa fa-picture-o fa-2x\"></i>\n                            </a>\n                            <div class=\"media-body\">\n                                <h3 class=\"media-heading\">Weather on-the-go</h3>\n                                Lorem ipsum dolor sit amet.\n                            </div>\n                        </div>\n                        <div class=\"media active feature\">\n                            <a class=\"pull-left\" href=\"#\">\n                                <i class=\"fa fa-plus fa-2x\"></i>\n                            </a>\n                            <div class=\"media-body\">\n                                <h3 class=\"media-heading\">And much more!</h3>\n                                Lorem ipsum dolor sit amet.\n                            </div>\n                        </div>\n                    </div>\n                </div>\n            </div>\n        </section>\n\n        <section id=\"reviews\">\n            <div class=\"container\">\n                <div class=\"section-heading inverse scrollpoint sp-effect3\">\n                    <h1>Reviews</h1>\n                    <div class=\"divider\"></div>\n                    <p>Read What's The People Are Saying About Us</p>\n                </div>\n                <div class=\"row\">\n                    <div class=\"col-md-10 col-md-push-1 scrollpoint sp-effect3\">\n                        <div class=\"review-filtering\">\n                            <div class=\"review\">\n                                <div class=\"row\">\n                                    <div class=\"col-md-2\">\n                                        <div class=\"review-person\">\n                                            <img src=\"http://api.randomuser.me/portraits/women/94.jpg\" alt=\"\" class=\"img-responsive\">\n                                        </div>\n                                    </div>\n                                    <div class=\"col-md-10\">\n                                        <div class=\"review-comment\">\n                                            <h3>“I love Oleose, I highly rfreezemmend it, Everyone Try It Now”</h3>\n                                            <p>\n                                                - Krin Fox\n                                                <span>\n                                                    <i class=\"fa fa-star fa-lg\"></i>\n                                                    <i class=\"fa fa-star fa-lg\"></i>\n                                                    <i class=\"fa fa-star fa-lg\"></i>\n                                                    <i class=\"fa fa-star fa-lg\"></i>\n                                                    <i class=\"fa fa-star-o fa-lg\"></i>\n                                                </span>\n                                            </p>\n                                        </div>\n                                    </div>\n                                </div>\n                            </div>\n                            <div class=\"review rollitin\">\n                                <div class=\"row\">\n                                    <div class=\"col-md-2\">\n                                        <div class=\"review-person\">\n                                            <img src=\"http://api.randomuser.me/portraits/men/70.jpg\" alt=\"\" class=\"img-responsive\">\n                                        </div>\n                                    </div>\n                                    <div class=\"col-md-10\">\n                                        <div class=\"review-comment\">\n                                            <h3>“Oleaose Is The Best Stable, Fast App I Have Ever Experienced”</h3>\n                                            <p>\n                                                - Theodore Willis\n                                                <span>\n                                                    <i class=\"fa fa-star fa-lg\"></i>\n                                                    <i class=\"fa fa-star fa-lg\"></i>\n                                                    <i class=\"fa fa-star fa-lg\"></i>\n                                                    <i class=\"fa fa-star-half-o fa-lg\"></i>\n                                                    <i class=\"fa fa-star-o fa-lg\"></i>\n                                                </span>\n                                            </p>\n                                        </div>\n                                    </div>\n                                </div>\n                            </div>\n                            <div class=\"review rollitin\">\n                                <div class=\"row\">\n                                    <div class=\"col-md-2\">\n                                        <div class=\"review-person\">\n                                            <img src=\"http://api.randomuser.me/portraits/men/93.jpg\" alt=\"\" class=\"img-responsive\">\n                                        </div>\n                                    </div>\n                                    <div class=\"col-md-10\">\n                                        <div class=\"review-comment\">\n                                            <h3>“Keep It Up Guys Your Work Rules, Cheers :)”</h3>\n                                            <p>\n                                                - Ricky Grant\n                                                <span>\n                                                    <i class=\"fa fa-star fa-lg\"></i>\n                                                    <i class=\"fa fa-star fa-lg\"></i>\n                                                    <i class=\"fa fa-star fa-lg\"></i>\n                                                    <i class=\"fa fa-star-half-o fa-lg\"></i>\n                                                    <i class=\"fa fa-star-o fa-lg\"></i>\n                                                </span>\n                                            </p>\n                                        </div>\n                                    </div>\n                                </div>\n                            </div>\n                        </div>\n                    </div>\n                </div>\n            </div>\n        </section>\n\n        <section id=\"screens\">\n            <div class=\"container\">\n\n                <div class=\"section-heading scrollpoint sp-effect3\">\n                    <h1>Screens</h1>\n                    <div class=\"divider\"></div>\n                    <p>See what’s included in the App</p>\n                </div>\n\n                <div class=\"filter scrollpoint sp-effect3\">\n                    <a href=\"javascript:void(0)\" class=\"button js-filter-all active\">All Screens</a>\n                    <a href=\"javascript:void(0)\" class=\"button js-filter-one\">User Access</a>\n                    <a href=\"javascript:void(0)\" class=\"button js-filter-two\">Social Network</a>\n                    <a href=\"javascript:void(0)\" class=\"button js-filter-three\">Media Players</a>\n                </div>\n                <div class=\"slider filtering scrollpoint sp-effect5\" >\n                    <div class=\"one\">\n                        <img src=\"assets/img/freeze/screens/profile.jpg\" alt=\"\">\n                        <h4>Profile Page</h4>\n                    </div>\n                    <div class=\"two\">\n                        <img src=\"assets/img/freeze/screens/menu.jpg\" alt=\"\">\n                        <h4>Toggel Menu</h4>\n                    </div>\n                    <div class=\"three\">\n                        <img src=\"assets/img/freeze/screens/weather.jpg\" alt=\"\">\n                        <h4>Weather Forcast</h4>\n                    </div>\n                    <div class=\"one\">\n                        <img src=\"assets/img/freeze/screens/signup.jpg\" alt=\"\">\n                        <h4>Sign Up</h4>\n                    </div>\n                    <div class=\"one\">\n                        <img src=\"assets/img/freeze/screens/calendar.jpg\" alt=\"\">\n                        <h4>Event Calendar</h4>\n                    </div>\n                    <div class=\"two\">\n                        <img src=\"assets/img/freeze/screens/options.jpg\" alt=\"\">\n                        <h4>Some Options</h4>\n                    </div>\n                    <div class=\"three\">\n                        <img src=\"assets/img/freeze/screens/sales.jpg\" alt=\"\">\n                        <h4>Sales Analysis</h4>\n                    </div>\n                </div>\n            </div>\n        </section>\n\n        <section id=\"demo\">\n            <div class=\"container\">\n                <div class=\"section-heading scrollpoint sp-effect3\">\n                    <h1>Demo</h1>\n                    <div class=\"divider\"></div>\n                    <p>Take a closer look in more detail</p>\n                </div>\n                <div class=\"row\">\n                    <div class=\"col-md-8 col-md-offset-2 scrollpoint sp-effect2\">\n                        <div class=\"video-container\" >\n                            <iframe src=\"http://player.vimeo.com/video/70984663\"></iframe>\n                        </div>\n                    </div>\n                </div>\n            </div>\n        </section>\n\n        <section id=\"getApp\">\n            <div class=\"container-fluid\">\n                <div class=\"section-heading inverse scrollpoint sp-effect3\">\n                    <h1>Get App</h1>\n                    <div class=\"divider\"></div>\n                    <p>Choose your native platform and get started!</p>\n                </div>\n                \n                <div class=\"row\">\n                    <div class=\"col-md-12\">\n                        <div class=\"hanging-phone scrollpoint sp-effect2 hidden-xs\">\n                            <img src=\"assets/img/freeze/freeze-angled2.png\" alt=\"\">\n                        </div>\n                        <div class=\"platforms\">\n                            <a href=\"#\" class=\"btn btn-primary inverse scrollpoint sp-effect1\">\n                                <i class=\"fa fa-android fa-3x pull-left\"></i>\n                                <span>Download for</span><br>\n                                <b>Android</b>\n                            </a>\n                            \n                                <a href=\"#\" class=\"btn btn-primary inverse scrollpoint sp-effect2\">\n                                    <i class=\"fa fa-apple fa-3x pull-left\"></i>\n                                    <span>Download for</span><br>\n                                    <b>Apple IOS</b>\n                                </a>\n                        </div>\n\n                    </div>\n                </div>\n\n                \n\n            </div>\n        </section>\n\n        <section id=\"support\" class=\"doublediagonal\">\n            <div class=\"container\">\n                <div class=\"section-heading scrollpoint sp-effect3\">\n                    <h1>Support</h1>\n                    <div class=\"divider\"></div>\n                    <p>For more info and support, contact us!</p>\n                </div>\n                <div class=\"row\">\n                    <div class=\"col-md-12\">\n                        <div class=\"row\">\n                            <div class=\"col-md-8 col-sm-8 scrollpoint sp-effect1\">\n                                <form role=\"form\">\n                                    <div class=\"form-group\">\n                                        <input type=\"text\" class=\"form-control\" placeholder=\"Your name\">\n                                    </div>\n                                    <div class=\"form-group\">\n                                        <input type=\"email\" class=\"form-control\" placeholder=\"Your email\">\n                                    </div>\n                                    <div class=\"form-group\">\n                                        <textarea cols=\"30\" rows=\"10\" class=\"form-control\" placeholder=\"Your message\"></textarea>\n                                    </div>\n                                    <button type=\"submit\" class=\"btn btn-primary btn-lg\">Submit</button>\n                                </form>\n                            </div>\n                            <div class=\"col-md-4 col-sm-4 contact-details scrollpoint sp-effect2\">\n                                <div class=\"media\">\n                                    <a class=\"pull-left\" href=\"#\" >\n                                        <i class=\"fa fa-map-marker fa-2x\"></i>\n                                    </a>\n                                    <div class=\"media-body\">\n                                        <h4 class=\"media-heading\">4, Some street, California, USA</h4>\n                                    </div>\n                                </div>\n                                <div class=\"media\">\n                                    <a class=\"pull-left\" href=\"#\" >\n                                        <i class=\"fa fa-envelope fa-2x\"></i>\n                                    </a>\n                                    <div class=\"media-body\">\n                                        <h4 class=\"media-heading\">\n                                            <a href=\"mailto:support@oleose.com\">support@oleose.com</a>\n                                        </h4>\n                                    </div>\n                                </div>\n                                <div class=\"media\">\n                                    <a class=\"pull-left\" href=\"#\" >\n                                        <i class=\"fa fa-phone fa-2x\"></i>\n                                    </a>\n                                    <div class=\"media-body\">\n                                        <h4 class=\"media-heading\">+1 234 567890</h4>\n                                    </div>\n                                </div>\n                            </div>\n                        </div>\n                    </div>\n                </div>\n            </div>\n        </section>\n\n        <footer>\n            <div class=\"container\">\n                <a href=\"#\" class=\"scrollpoint sp-effect3\">\n                    <img src=\"assets/img/freeze/logo.png\" alt=\"\" class=\"logo\">\n                </a>\n                <div class=\"social\">\n                    <a href=\"#\" class=\"scrollpoint sp-effect3\"><i class=\"fa fa-twitter fa-lg\"></i></a>\n                    <a href=\"#\" class=\"scrollpoint sp-effect3\"><i class=\"fa fa-google-plus fa-lg\"></i></a>\n                    <a href=\"#\" class=\"scrollpoint sp-effect3\"><i class=\"fa fa-facebook fa-lg\"></i></a>\n                </div>\n                <div class=\"rights\">\n                    <p>Copyright &copy; 2014</p>\n                    <p>Template by <a href=\"http://www.scoopthemes.com\" target=\"_blank\">ScoopThemes</a></p>\n                </div>\n            </div>\n        </footer>\n\n        \n\n    </div>\n    <script src=\"assets/js/jquery-1.11.1.min.js\"></script>\n    <script src=\"assets/js/bootstrap.min.js\"></script>\n    <script src=\"assets/js/slick.min.js\"></script>\n    <script src=\"assets/js/placeholdem.min.js\"></script>\n    <script src=\"assets/js/rs-plugin/js/jquery.themepunch.plugins.min.js\"></script>\n    <script src=\"assets/js/rs-plugin/js/jquery.themepunch.revolution.min.js\"></script>\n    <script src=\"assets/js/waypoints.min.js\"></script>\n    <script src=\"assets/js/scripts.js\"></script>\n    <script>\n        $(document).ready(function() {\n            appMaster.preLoader();\n        });\n    </script>\n</body>\n\n</html>\n"
  },
  {
    "path": "package.json",
    "content": "{\n  \"name\": \"Oleose\",\n  \"version\": \"0.1.0\",\n  \"description\": \"Mobile App One Page Landing Template\",\n  \"main\": \"index.html\",\n  \"dependencies\": {\n    \"grunt\": \"~0.4.5\",\n    \"grunt-contrib-less\": \"~1.0.0\"\n  },\n  \"devDependencies\": {\n    \"grunt-contrib-watch\": \"~0.6.1\",\n    \"grunt-contrib-connect\": \"~0.9.0\",\n    \"grunt-newer\": \"~0.8.0\",\n    \"grunt-este-watch\": \"~0.1.18\",\n    \"grunt-express\": \"~1.0\",\n    \"grunt-bumpup\": \"~0.6.2\",\n    \"grunt-browser-sync\": \"~1.5.3\",\n    \"grunt-jslint\": \"^1.1.12\"\n  },\n  \"scripts\": {\n    \"test\": \"echo \\\"Error: no test specified\\\" && exit 1\"\n  },\n  \"author\": \"Scoop Themes\",\n  \"license\": \"CC0\"\n}\n"
  }
]